(57)【要約】【課題】発着事業者の間で整合性を維持しながらサブアドレス情報を転送する。【解決手段】検出部１２は、ＳＩＰ信号の複数箇所の少なくとも１つに設定されたサブアドレスを検出し、設定部１３は、ＳＩＰ信号のサブアドレスが設定されていない箇所に検出されたサブアドレスを設定する。これにより、通信事業者間でサブアドレスを設定／解釈する位置が異なる場合であっても、発着事業者の間で整合性を維持しながらサブアドレスを転送することが可能となる。【選択図】図１
2018152808.tif 000002
【特許請求の範囲】
【請求項１】
通信網間で送受信される信号の複数箇所に設定されうる付加情報を設定する付加情報設定装置であって、
前記信号の複数箇所の少なくとも１つに設定された付加情報を検出する検出手段と、
前記信号の複数箇所の内、前記付加情報が設定されていない箇所に前記付加情報を設定する設定手段と、
を有することを特徴とする付加情報設定装置。
【請求項２】
前記設定手段は、前記信号の複数箇所に異なる付加情報が設定されていた場合は、前記付加情報を設定しないことを特徴とする請求項１に記載の付加情報設定装置。
【請求項３】
前記設定手段は、前記信号の複数箇所の内、特定の箇所には前記付加情報を設定しないことを特徴とする請求項１又は２に記載の付加情報設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、付加情報であるサブアドレスを転送する技術に関する。
【背景技術】
【０００２】
グローバルに接続指定が可能なアドレスとは別に、発信者や着信者を指定するため等を目的として、網を通じてユーザ間で交換されるサブアドレスが使用される場合がある（非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「発着サブアドレス情報転送サービスに関する技術仕様」、第２版、ＴＴＣ仕様書、一般社団法人情報通信技術委員会、２０１４年１０月２９日、ＴＳ−１００８
【非特許文献２】「ＩＭＳ事業者網間の相互接続共通インタフェース」、第２．１版、ＴＴＣ標準、一般社団法人情報通信技術委員会、２０１５年９月１１日、ＪＪ−９０．３０
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、発着サブアドレスを設定／解釈する位置が事業者間で異なる場合がある。このような場合、発事業者が指定したサブアドレスが着事業者において正しく解釈されず、発着信者の追加情報を正しく伝達できない可能性がある。具体的には、例えば、発事業者は発サブアドレスはＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩに設定すると考え、着事業者は発サブアドレスはＰ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩに設定されていると考えている場合、発事業者が発サブアドレスをＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩに設定しても、着事業者は発サブアドレスをＰ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩから読み取ろうとする。その結果、着事業者は発サブアドレスの設定なしと認識してしまう。
【０００５】
本発明は、上記に鑑みてなされたものであり、発着事業者の間で整合性を維持しながらサブアドレス情報を転送することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る付加情報設定装置は、通信網間で送受信される信号の複数箇所に設定されうる付加情報を設定する付加情報設定装置であって、前記信号の複数箇所の少なくとも１つに設定された付加情報を検出する検出手段と、前記信号の複数箇所の内、前記付加情報が設定されていない箇所に前記付加情報を設定する設定手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、発着事業者の間で整合性を維持しながらサブアドレス情報を転送することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態のサブアドレス設定装置の構成を示す機能ブロック図である。
【図２】本実施形態のサブアドレス設定装置の処理の流れを示すフローチャートである。
【図３】発サブアドレスが設定される場所のパターンと各パターンについての動作を示す図である。
【図４】着サブアドレスが設定される場所のパターンと各パターンについての動作を示す図である。
【図５】サブアドレス設定装置を介してＳＩＰ信号が転送される動作例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を用いて説明する。
【００１０】
図１は、本実施形態のサブアドレス設定装置１の構成を示す機能ブロック図である。同図に示すサブアドレス設定装置１は、受信部１１、検出部１２、設定部１３、及び送出部１４を備える。
【００１１】
受信部１１は、通信網間で送受信されるＳＩＰ信号を受信する。
【００１２】
検出部１２は、ＳＩＰ信号内に設定されたサブアドレスを検出する。より具体的には、検出部１２は、発サブアドレスを、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、及びＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩから検出し、着サブアドレスを、Ｔｏ及びＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩから検出する。以下では、発サブアドレスと着サブアドレスを特に区別しない場合は、単にサブアドレスと呼ぶ。
【００１３】
設定部１３は、検出したサブアドレスをＳＩＰ信号の所定の位置に設定する。より具体的には、設定部１３は、検出した発サブアドレスを、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、及びＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩの全てに設定し、検出した着サブアドレスを、Ｔｏ及びＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩの全てに設定する。
【００１４】
送出部１４は、サブアドレスを設定したＳＩＰ信号を送出する。
【００１５】
次に、本実施形態のサブアドレス設定装置１の動作について説明する。
【００１６】
図２は、本実施形態のサブアドレス設定装置１の処理の流れを示すフローチャートである。受信部１１が発事業者網からＳＩＰ信号を受信すると、発サブアドレスと着サブアドレスのそれぞれについて図２の処理を実行した後、送出部１４が処理後のＳＩＰ信号を着事業者網に送出する。
【００１７】
検出部１２は、ＳＩＰ信号中のサブアドレスが設定されうる場所をチェックし、サブアドレスを検出する（ステップＳ１１）。発サブアドレスは、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、及びＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩの３ヶ所に設定されうる。着サブアドレスは、Ｔｏ及びＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩの２ヶ所に設定されうる。サブアドレスは、上記の場所に、“ｉｓｕｂ＝”に続く数字列として設定される。
【００１８】
設定部１３は、サブアドレスが設定されているか否かを判定し（ステップＳ１２）、サブアドレスが設定されていない場合、つまり、ステップＳ１１でサブアドレスを検出しなかった場合は、何もせずに処理を終了する。
【００１９】
サブアドレスが設定されている場合、設定部１３は、複数の場所にサブアドレスが設定されているか否か判定する（ステップＳ１３）。サブアドレスが１ヶ所のみに設定されている場合は、ステップＳ１５に進む。
【００２０】
複数の場所にサブアドレスが設定されている場合、設定部１３は、複数の場所のサブアドレスは同一であるか否か判定する（ステップＳ１４）。本実施形態では、設定された複数のサブアドレスが同一でない場合は、何もせずに処理を終了する。
【００２１】
１ヶ所以上の場所にサブアドレスが設定され、設定されたサブアドレスが全て同一である場合、設定部１３は、ステップＳ１１で検出したサブアドレスを他の全ての場所に設定する（ステップＳ１５）。具体的には、発サブアドレスについては、ステップＳ１１で検出した発サブアドレスを、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、及びＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩの３ヶ所に設定する。着サブアドレスについては、ステップＳ１１で検出した着サブアドレスを、Ｔｏ及びＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩの２ヶ所に設定する。
【００２２】
図３に、発サブアドレスの設定パターンと各パターンについての動作を示す。
【００２３】
パターン１は、発サブアドレスが設定されていないパターンである。この場合、設定部１３は何もしない。
【００２４】
パターン２〜４は、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、Ｐ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩのいずれかにサブアドレスが設定されているパターンである。この場合、設定部１３はサブアドレスを設定なしの場所にコピーする。
【００２５】
パターン５〜７は、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、Ｐ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩのいずれか２つに、同じサブアドレスが設定されているパターンである。この場合、設定部１３はサブアドレスを設定なしの場所にコピーする。
【００２６】
パターン８は、Ｆｒｏｍ、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩ、Ｐ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩのいずれか２つ以上に、異なるサブアドレスが設定されているパターンである。この場合、設定部１３は何もしない。
【００２７】
図４に、着サブアドレスの設定パターンと各パターンについての動作を示す。
【００２８】
パターン９は、着サブアドレスが設定されていないパターンである。この場合、設定部１３は何もしない。
【００２９】
パターン１０，１１は、Ｔｏ、Ｒｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩのいずれかにサブアドレスが設定されているパターンである。この場合、設定部１３はサブアドレスを設定なしの場所にコピーする。
【００３０】
パターン１２は、ＴｏとＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩに同じサブアドレスが設定されているパターンである。この場合、設定部１３は何もしない。
【００３１】
パターン１３は、ＴｏとＲｅｑｕｅｓｔ−ＵＲＩのＳＩＰ  ＵＲＩに異なるサブアドレスが設定されているパターンである。この場合、設定部１３は何もしない。
【００３２】
なお、上記の図３，４に示す動作は一例であり、通信事業者のポリシーに従って異なる動作を行ってもよい。例えば、Ｆｒｏｍは信頼しないポリシーである場合、Ｆｒｏｍのみにサブアドレスが設定されているパターン２では何もしない。あるいは、Ｆｒｏｍは上書きしないポリシーである場合、パターン３，４，６ではＦｒｏｍにサブアドレスを設定しない。
【００３３】
図５は、本実施形態のサブアドレス設定装置１を介してＳＩＰ信号が転送される動作例を示すシーケンス図である。
【００３４】
Ａ事業者網に収容されている利用者端末がＢ事業者網に収容されている利用者端末に対して発信すると、ＳＩＰのＩＮＶＩＴＥメッセージがＡ事業者網のＳＩＰサーバに送信される（ステップＳ２１）。
【００３５】
Ａ事業者網のＳＩＰサーバは、ＩＮＶＩＴＥメッセージのＰ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩに発サブアドレスを設定し、送出する（ステップＳ２２，Ｓ２３）。
【００３６】
サブアドレス設定装置１は、ＩＮＶＩＴＥメッセージから発サブアドレスを検出し、検出した発サブアドレスをＩＮＶＩＴＥメッセージの他の場所に設定し、送出する（ステップＳ２４，Ｓ２５）。図５の例では、サブアドレス設定装置１は、Ｐ−Ａｓｓｅｒｔｅｄ−ＩｄｅｎｔｉｔｙのＳＩＰ  ＵＲＩに設定されたサブアドレスを検出し、Ｐ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩに設定する。図示していないが、検出した発サブアドレスをＦｒｏｍにも設定してもよいし、着サブアドレスについても処理してよい。
【００３７】
Ｂ事業者網のＳＩＰサーバは、ＩＮＶＩＴＥメッセージのＰ−Ａｓｓｅｒｔｅｄ−Ｉｄｅｎｔｉｔｙのｔｅｌ  ＵＲＩから発サブアドレスを取得し（ステップＳ２６）、着信側の利用者端末を呼び出す。
【００３８】
このように、Ａ事業者網でサブアドレスが設定される場所とＢ事業者網でサブアドレスを取得する場所が異なっていた場合であっても、発着事業者間でサブアドレスを正しく転送できる。
【００３９】
なお、本実施形態では、サブアドレス設定装置１を独立した装置としたが、事業者のＳＩＰサーバの機能の１つとして実現してもよい。この機能は、発信側の事業者網のＳＩＰサーバに備えてもよいし、着信側の事業者網のＳＩＰサーバに備えてもよい。
【００４０】
以上説明したように、本実施の形態によれば、検出部１２は、ＳＩＰ信号の複数箇所の少なくとも１つに設定されたサブアドレスを検出し、設定部１３は、ＳＩＰ信号のサブアドレスが設定されていない箇所に検出されたサブアドレスを設定することにより、通信事業者間でサブアドレスを設定／解釈する位置が異なる場合であっても、発着事業者の間で整合性を維持しながらサブアドレスを転送することが可能となる。
【符号の説明】
【００４１】
１…サブアドレス設定装置
１１…受信部
１２…検出部
１３…設定部
１４…送出部
【図１】
2018152808.tif 000003
【図２】
2018152808.tif 000004
【図３】
2018152808.tif 000005
【図４】
2018152808.tif 000006
【図５】
2018152808.tif 000007