OpenSIPSは、それが以前はOpenSERプロジェクトとして知られたプロジェクト。<強い>
のOpenSIPSは次のように使用することができます。
SIPレジストラサーバ
SIPルータ/プロキシ(LCR、ダイナミックルーティング、ダイヤルプランの機能)
SIPリダイレクトサーバ
SIPプレゼンスエージェント
SIP IMサーバー(チャットおよびエンド-2-エンドIM)
SMSゲートウェイにSIP(双方向)
プレゼンスとIM(双方向)のためにXMPPゲートウェイへのSIP
SIPロードバランサまたはディスパッチャ
ゲートウェイ/アスタリスクのためのフロントエンドをSIP
SIP NATトラバーサルユニット
このバージョンでは、いくつかの改良(非同期TCP、より良い塊管理が付属しています。
- :SIPアプリケーションサーバ
のこのリリースのの新機能である)だけでなく、ダイアログモジュール、効率的に他のOpenSIPSインスタンスと通信するために使用される新しいバイナリインタフェース、およびNoSQLの翻訳へのSQLを提供する新しいモジュールを搭載したSCAサポートなどの新機能をします。
- このリリースの重要な目標は、スケーラビリティ(地理および負荷)、統合機能、および制御性(デバッグ、トレース、モニタリング)であった。
このバージョンでは、いくつかの主要な改善(スクリプトを追加します。
のバージョン1.9.0 RCにの新機能であるダイアログのサポート、TCP、ウェブソケット、タイマー)だけでなく、豊かなと組み合わせるCacheDBインターフェイス-Couchbaseの、MongoDBは、Cache2SQL、と素敵なプロビジョニングツール、PI_HTTPモジュールのような新機能、または統合に大きなヘルパー、Event_Routeモジュール(コアモジュール)からの新しいイベントのセットします。
のバージョン1.8.2にの新機能は次のとおりです。
- 重要な修正は、TLS / TCPエンジンで行われた、ダイアログモジュール、存在感とRLSサポート、ディスパッチャモジュール、SIPパーサ、スクリプト(スタートアップおよびタイマールート)、ダイナミックルーティングモジュール、統計は(PKGとSHMメモリ用)の報告、およびB2Bモジュール(要求手渡し、スクリプトルートがトリガー)。アップグレードを強くお勧めします。
のバージョン1.8.0でのの新機能:このバージョンは、いくつかの主要な改善が付属しています。
- (ダイアログサポート、TCP、セキュリティ、および検証)だけでなく、CacheDBインターフェイスのような新しい機能(と - Redisの/カサンドラ、DNSキャッシング、SIPcapturing、RabbitMQのサポート、LUAのサポート、など)。それはあなたが、設定、コンパイル、インストール、およびOpenSIPS用の設定ファイルを生成することができ、新しいグラフィカルな設定ツール(menuconfigのかosipsconfigを作る)があります。
のどのバージョン1.7.2のの新しいです。
- このバージョンでは、クラッシュしたための修正が含まれ、誤動作、およびダイアログ、プレゼンス、TM、およびtextopsを含むコアとクリティカルなモジュールにおけるコンプライアンスの問題ます。
- 機能性、スクリプティング、インターフェースが変更されていませんでした。アップグレードを強くお勧めします。
このバージョンは、いくつかの主要な改善(DBが付属しています。
のバージョン1.7.0にの新機能であるエリア、ダイアログサポート、TCP、およびデバッグ)とイベント通知インタフェース、UAC登録者モジュール、スクリプトのサポート、などのような新しい機能()します。
のバージョン1.6.3でのの新機能:
- コア:
- SRVレコードが反復される方法についてのDNSベースのフェールオーバーで重要な修正プログラム(時二つ以上の)
- はcache_store関数でパラメータを満了するようにスクリプト変数を使用する可能性を追加します。
- &QUOT、-g&QUOT。オプション(デバッグシンボルを)コンパイルは、モード=デバッグもします。 のために追加されます
- 文字列のための新しいCRC変換します。
- pvars $ BFと$ BFが戻したします。
- 新しいPVARパスは、現在のRURIのパス情報の読み取りを可能にするために追加します。
- ツール:
- opensipsctlとopensipdbctlはすべてのOSと互換性がある代わりにbashののSHを使用しています。
- B2B_LOGICモジュール:
- すべてのブリッジング招待します。 に渡された初期化要求から追加ヘッダ
- 新しいMIコマンドb2b_bridgeを追加した - それは別の宛先への現在進行中のコール からパーティーを埋めることができます
- は新しい機能を追加しました:新しい宛先にブリッジングするとき、あなたは新しい実際の宛先が応答するまで呼び出し音を聞くためにメディアサーバーに古いエンティティを接続することができます。
- が招待(ボディなしで最初のINVITE多くのエンドポイントによって受け入れられていないようです) 呼び出し先に送信されたための機関として初期SDPを使用するように、可能性を追加しました
- は、ディスプレイ名から指定するための可能性を追加します。
- DIALOGモジュール:
- 新しいget_dialog_info()関数 - http://lists.opensips.org/pipermail/users/2010-April/012414.htmlを参照します。
- との対話をリストするためのdlg_list MIコマンドでサポートオフセットとカウンタ(だけではなく、それらのすべて) - ダイアログの情報のページネーションのためOpenSIPSコントロールパネルで必要とします。
- 固定SEQ_MATCH_FALLBACK(フォールバックでダイアログマッチング) - 見つからなかったが、(1)ダイアログがDIDまたは(2)DIDベースに基づいて、見つからなかった場合にもSIPマッチングにフォールバックするかは、ダイアログは、SIPポイントから一致していません発見の現在のリクエストを表示(失敗したタイトなマッチング)します。
- DIALPLANモジュール:
- TREXエンジンは、複数の正規表現マッチングのバグを解決するためにPCREマッチングエンジンと交換 - モジュールは今、コンパイル時にlpcreライブラリに依存することに注意します。
- ディスパッチャ·モジュール:
- 障害ルートから許可されたds_select_xxx()関数ます。
- ds_next_xxx()とds_mark_xxx()
- is_in_ds_list()以上の余分なオプションのPARAM&QUOTにかかります。active_only&QUOT。 - 。先がリストに、アクティブである場合にのみtrueを返します。
- 固定プロービングと非アクティブな目的地の再稼動 - &#のSpark Proの。非アクティブな場合には、それを再度有効にそれをプローブとしないしないでくださいます。
- DROUTINGモジュール:
- 新しいAVPはgw_idでスクリプトで利用可能に - 会計目的のために、私は要求が送られたゲートウェイを知る必要がありました。 AVPは、この情報を格納しdroutingモジュール内に既にあったので、私はちょうどこのAVPがルーティングスクリプト内からアクセスすることができるようにコードを変更しました。それを保存する場所を設定するには、id_avpと呼ばれる新しいモジュールパラメータがあります。 AVPは唯一の時間do_routing / next_gwの間の値が含まれますと呼ばれ、要求は次のホップに送信されます。
- NATHELPERモジュール:
- nat_uac_test()とfix_nated_contact()プロセスのすべての連絡先(ヘッダとメッセージごとに複数のヘッダーごとに複数のURI)
- PATHモジュール:
- add_path()は2 PATHヘッダを追加します。
- ダブルPATHヘッダの追加を制御する新しいモジュールパラメータenable_double_pathます。
- の権限モジュール:
- 関数get_source_group()の代わりにリターンコードのPVAR(関数のparam)を介してグループを返します - バグは、グループがスクリプトの実行を壊す0リターンコード0手段であってもよいということでした。参照してくださいhttp://www.opensips.org/html/docs/modules/1.6.x/permissions.html#id233495ます。
- PRESENCEモジュール:
- 強化 - 何dialoginfo公開されている情報が見つからない場合は - (なしボディを送信していないというし、)任意のダイアログなしでボディを送信します。
- 新しいクールな機能:存在感を持つダイアログの情報を混合。プレゼンスサーバは現在、ダイアログの状態からプレゼンス情報を生成し、彼の携帯電話は存在がこの情報を公開する送信しなかった場合でも、バディが通話中の場合を伝えることができます。参照してくださいhttp://lists.opensips.org/pipermail/users/2010-April/012021.htmlます。
- PRESENCE_XMLモジュール:
- force_activeがtrueの場合、pxml_dbが開かれていません。 force_activeがtrueの場合、DBが必要とコードが既にDBに触れて回避されていません。このパッチは、initコード(MOD initと子のinitの両方)に同じ機能を追加します。 force_activeがTrueの場合、DB_URLパラメータが未指定のままにすることができます。
- PUA_DIALOGINFOモジュール:
- は、モジュールが(コールレッグを選択することで)あなただけのダイアログの片側dialoginfoを生成することができます。
- RLSモジュール:
- 、変更します。
- 信号伝達モジュール:
- send_replyあまりにFAILUREルートから使用することができます。
- 統計モジュール:
- スクリプトから統計値を読み取り、リセットすることができますSTATと呼ばれる新しい擬似変数が追加されました。 $スタット(in_used_transactions)のようなTM統計in_used_transactionsます。 の値が返されます
- TMモジュール:
- t_replicateは(トランザクションがすでに存在する場合)にも動作することができます。 ((t_newtranのように)()t_replicate前に呼び出されます)
- UAC_REDIRECTモジュール:
- (シングルの3xx応答から)複数のコンタクトヘッダから連絡先URIを抽出することができます。
- USRLOCモジュール:
- MIのための大文字とsensitivinessで固定バグコマンド - usrlocは、その上で何のオプションを持っていないように、すべての時間大文字と小文字を区別することが、そうでなければ、アッパーケースとのAORを見つけることができません。 。
- xlogのモジュール(削除):
- すべての機能は、プロトタイプや機能への変更なしで、コアに直接移動します。
(マスクなど)バルクアクセスする他の方法は、現在のブランチの分岐フラグが存在しないように
暫定メディアブリッジングしながら、
サーバから新しいダイアログとURIには異なるRURIを指定する可能性を開始するときに
ダイアログの間で情報を交換するための
リクエストルートから許可された
インバウンドとアウトバウンドインターフェイス間のIP、ポートまたはトランスポートの変化を検出した場合、
Linksysのとのより良い仕事をするdialoginfoための
プレゼンスサーバの
<李>はそれがdialoginfoを生成する際に使用されるカスタム呼び出し元と呼び出し先情報を定義することが可能である李>
他のRLSリストにサブスクリプションを可能にするためにRLSモジュール内の
のされているどのバージョン1.5.1のの新しい:
- このリリースでは、唯一のバグ修正が含まれています(追加の1.5〜 0.0) - 何の機能、スクリプトやインタフェースは変更されませんでした。 MySQLに関連した固定OpenSIPS 1.5.1は、重要な含まれている文の実装を用意し、それは非常にアップグレードすることをお勧めします。
のバージョン1.4.2でのの新機能:
- OpenSIPS 1.4.2は1.4の詳細の修正をもたらしブランチ - 。また、重要な修正(TM、ダイアログ、DB)とマイナーフィックスアップとチューニングします。
- これは、非常に古い1.4のリリースを実行している場合は、このバージョンにアップグレードすることをお勧めします。
コメントが見つかりません