問題タブ [opensips]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sip - 同じローカル SIP URI を持つ複数のインスタンスの GRUU を取得する
私のアプリケーションは、同じレコードのアドレスを持つ複数の SIP インスタンスをシミュレートするため、その URI への同時着信呼び出しをサポートできます。また、これらのインスタンスを一意にアドレス指定できるようにしたいと考えています。したがって、これらの SIP インスタンスごとにレジストラから GRUU を取得したいと考えています。
OpenSips v2.3.1 をレジストラとして使用しています。アプリケーションがレジストラに登録されると、受信した応答には、SIP インスタンスの 1 つのみの GRUU 付きの連絡先アドレスが含まれます (以下を参照)。異なるローカル SIP URI で SIP インスタンスを使用すると、応答に各連絡先アドレスの GRUU が含まれます。
RFC5627 (GRUU メカニズム) を検索しましたが、この動作の理由が見つかりません。
これは正しい動作ですか、それともこの OpenSip バージョンの問題でしょうか?
お返事ありがとうございます。
--
送信される REGISTER リクエストは次のようになります。
OpenSip レジストラから受信した REGISTER 応答は次のようになります。