(57)【要約】【課題】Ａｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階で、それぞれのメソッドの利用可否を判定する仕組みを有する網間接続方法及び網間接続システムを提供する。【解決手段】異なるメソッド群を実装した通信網２Ａ，２Ｂ間を接続する網間接続装置１に、接続する通信網のそれぞれについて、利用可能なメソッド名の一覧及びそれら各メソッドの終端可否を示す情報が記憶される実装メソッド一覧記憶部１１を備え、前記網間接続装置１が、発側端末３ｓと着側端末３ｒとの間の通信路を設定するためのＳＩＰ信号を中継するときに通知される発側端末３ｓの許容メソッド一覧ａ１及び着側端末３ｒの許容メソッド一覧ｂ１と、発側及び着側通信網の前記実装メソッド一覧情報とを照合することにより、それぞれのメソッドの利用可否を判定して、発着双方の端末に相手端末の許容メソッド一覧ａ２，ｂ２を通知する。【選択図】図１
2014007628.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なるメソッド群からなるＳＩＰ信号を実装した通信網間を相互に接続する網間接続装置による網間接続方法であって、
前記網間接続装置は、接続する通信網のそれぞれについて、利用可能なメソッド名の一覧及びそれら各メソッドの終端可否を示す情報を含む実装メソッド一覧情報が記憶される記憶部を備え、
前記網間接続装置が、異なる前記通信網に収容される発側端末と着側端末との間の通信路を設定するためのＳＩＰ信号を中継するときに通知される、発側端末の許容メソッド一覧及び着側端末の許容メソッド一覧と、発側及び着側通信網の前記実装メソッド一覧情報とを照合することにより、
前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報に含まれるメソッドと、当該メソッド以外で着側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて着側端末に通知し、
前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報及び前記着側端末の許容メソッド一覧に含まれるメソッドと、当該メソッド以外で発側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて発側端末に通知する
ことを特徴とする網間接続方法。
【請求項２】
請求項１に記載の網間接続方法において、
前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知した前記終端可能メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、当該ＳＩＰ信号を終端し、それに対する応答信号を生成して当該通知先の端末に返送する
ことを特徴とする網間接続方法。
【請求項３】
請求項１または請求項２に記載の網間接続方法において、
前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知したメソッド以外の非許容メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、それに対するエラー応答信号を生成して当該通知先の端末に返送する
ことを特徴とする網間接続方法。
【請求項４】
互いに異なるメソッド群からなるＳＩＰ信号を実装した通信網と、前記通信網間を相互に接続する網間接続装置とから構成される網間接続システムあって、
前記網間接続装置は、接続する通信網のそれぞれについて、利用可能なメソッド名の一覧及びそれら各メソッドの終端可否を示す情報を含む実装メソッド一覧情報が記憶される記憶部を備え、
前記網間接続装置が、異なる前記通信網に収容される発側端末と着側端末との間の通信路を設定するためのＳＩＰ信号を中継するときに通知される、発側端末の許容メソッド一覧及び着側端末の許容メソッド一覧と、発側及び着側通信網の前記実装メソッド一覧情報とを照合することにより、
前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報に含まれるメソッドと、当該メソッド以外で着側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて着側端末に通知し、
前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報及び前記着側端末の許容メソッド一覧に含まれるメソッドと、当該メソッド以外で発側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて発側端末に通知する
ことを特徴とする網間接続システム。
【請求項５】
請求項４に記載の網間接続システムにおいて、
前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知した前記終端可能メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、当該ＳＩＰ信号を終端し、それに対する応答信号を生成して当該通知先の端末に返送する
ことを特徴とする網間接続システム。
【請求項６】
請求項４または請求項５に記載の網間接続システムにおいて、
前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知したメソッド以外の非許容メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、それに対するエラー応答信号を生成して当該通知先の端末に返送する
ことを特徴とする網間接続システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なる事業者によって提供される通信網間を相互に接続するための網間接続方法及び網間接続システムに関する。
【背景技術】
【０００２】
異なる事業者によって提供される通信網間を相互に接続するためには、それぞれの通信網で実装されるＳＩＰ（Session Initiation Protocol）信号（非特許文献１参照）等のプロトコルの差分を吸収する網間接続システムが必要となる。そのための従来技術として、発側端末あるいは発側網からのＳＩＰ信号を発側網と着側網との境界にて一旦終端し、終端したＳＩＰ信号に対応する新たなＳＩＰ信号を着側端末あるいは着側網に対して発行するＢ２ＢＵＡ（Back-To-Back User Agent）方式の網間接続技術が知られている（非特許文献２参照）。
【０００３】
これにより、図９に例示するように、発側端末あるいは発側網のＳＩＰ信号と、着側端末あるいは着側網のＳＩＰ信号とで、網に実装され利用可能な（許容される）メソッドの集合（許容メソッド一覧）に差分がある場合であっても、Ｂ２ＢＵＡ方式にて網間接続を行う網間接続装置１００にて通信網間のＳＩＰ信号の差分を吸収して、相互接続を可能とすることができる。図９の例は、ＳＩＰ信号の「暫定応答（１８ｘ）」の受信確認応答であるＰＲＡＣＫ（Provisional Response ACKnowledgement：暫定応答確認）メソッドが、発側の通信網２Ａでは許容されず、着側の通信網２Ｂで許容されている場合に、破線矢印にて表記するように通信網２Ａからは応答されない「ＰＲＡＣＫ（１８ｘ）」（メソッド名に続く括弧内は当該メソッドの対象となる元のＳＩＰ信号を示す。以下、他のメソッドや応答についても同様に表記）を、網間接続装置１００が着側端末に代わって通信網２Ｂに送信し、その応答である「２００  ＯＫ（ＰＲＡＣＫ）」を網間接続装置１００にて終端する場合の通信シーケンスを示している。
【０００４】
また、図１０に例示するように、発側端末あるいは発側網と、着側端末あるいは着側網とで、セッション生存確認の実行周期を規定するタイマ値が異なる場合において、その差分を網間接続装置１００にて吸収する技術が知られている。図１０の例は、セッション生存確認を行うために発行されるＵＰＤＡＴＥメソッドの送信周期が発側の通信網２Ａと着側の通信網２Ｂとで異なる場合に、網間接続装置１００が発側の１８０秒とは異なる３００秒の周期で着側端末にＵＰＤＡＴＥメソッドを送信し、着側の通信網２Ｂから応答が帰って来ない場合（破線矢印）には、発側の通信網２Ａから受信したＵＰＤＡＴＥメソッドに対する応答である「２００  ＯＫ（ＵＰＤＡＴＥ）」を返送しないようにする（破線矢印）ことで、発側端末からＢＹＥメソッドが送信されてセッションが切断される場合の通信シーケンスを示している。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】J.Rosenberg他、“RFC 3261 SIP:Session Initiation Protocol"、[online]、June 2002、IETF、[平成24年6月12日検索]、インターネット<URL:http://www.ietf.org/rfc/rfc3261.txt>
【非特許文献２】“NGN/SIP標準化動向レポート：B2BUA（Back-to-Back User Agent）"、[online]、2007年3月23日、[平成24年6月12日検索]、インターネット<URL:http://sipandvoip.blogspot.jp/2007/03/b2bua-back-to-back-user-agent.html>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記の従来技術は、発側網と着側網とのＳＩＰ信号の差分を網間接続装置にて吸収するものであり、各事業者の通信網内で終端可能なＳＩＰ信号に関しては効果を発揮するが、発側網の端末と着側網の端末との間でエンド−エンドのＳＩＰ信号の伝達を必要とする場合には、下記のような課題が生じる。
【０００７】
図１１は、従来技術の課題についての説明図である。通信網２Ａに収容される発側端末から接続要求時に送信されるＩＮＶＩＴＥメソッドの中には、Ａｌｌｏｗヘッダが載せられる。このＡｌｌｏｗヘッダは、自端末あるいは自通信網が実装していて利用可能なメソッド名の一覧（許容メソッド一覧）を通信相手に通知するヘッダであり、図１１の例では、発側端末を収容する通信網２Ａには、ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＭＥＳＳＡＧＥ、ＵＰＤＡＴＥの６つのメソッドが実装され許容されているものとする。一方、着側端末を収容する通信網２Ｂには、ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＰＲＡＣＫの５つのメソッドが実装され許容されているが、ＭＥＳＳＡＧＥ及びＵＰＤＡＴＥメソッドは許容されていないものとする。
【０００８】
網間接続装置１００には、事前に各通信網の実装メソッド名の一覧が登録されているので、網間接続装置１００から着側端末宛（通信網２Ｂ側）に新たに送信するＩＮＶＩＴＥメソッドのＡｌｌｏｗヘッダには、着側の通信網２Ｂに実装されているすべてのメソッド名、すなわち、ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＰＲＡＣＫの５つのメソッド名が記載される。このＩＮＶＩＴＥメソッドに対する着側端末（通信網２Ｂ側）からの応答である「２００  ＯＫ（ＩＮＶＩＴＥ）」の中にも同様なＡｌｌｏｗヘッダが載せられ、着側端末にて許容するメソッド名の一覧が通知される。この例では、「２００  ＯＫ（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダには、前記の５つのメソッド名が記載されている。一方、網間接続装置１００から発側端末（通信網２Ａ側）に返送する「２００  ＯＫ（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダには、通信網２Ａにて実装されているすべてのメソッド名、すなわち、ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＭＥＳＳＡＧＥ、ＵＰＤＡＴＥの６つのメソッド名が記載される。
【０００９】
その後、発側の通信網２Ａのみに実装されているＵＰＤＡＴＥメソッドが、発側端末から送信されると、網間接続装置１００は、そのＵＰＤＡＴＥメソッドを終端して着側の通信網２Ｂには送信せずに（破線矢印）、その応答である「２００  ＯＫ（ＵＰＤＡＴＥ）」を発側端末宛に返送する。このＵＰＤＡＴＥメソッドのように、それぞれの通信網内で終端可能なＳＩＰ信号の場合には従来技術の動作でも問題は生じない。
【００１０】
しかし、ＭＥＳＳＡＧＥメソッドやＩＮＦＯメソッドのように、発側端末と着側端末との間でエンド−エンドの信号伝達が必要なメソッドの場合は、従来技術の動作では課題が発生する。図１１の例では、Ａｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階において、発側端末にはＭＥＳＳＡＧＥメソッドが利用可能である旨を通知しておきながら、いざ、発側端末から実際にＭＥＳＳＡＧＥメソッドが送信されると、着側の通信網２ＢはＭＥＳＳＡＧＥメソッドが未実装であるため、網間接続装置１００は、当該メソッドを通信網２Ｂに転送することができず（破線矢印）、発側端末に例えば「４０５  Ｍｅｔｈｏｄ  Ｎｏｔ  Ａｌｌｏｗｅｄ（ＭＥＳＳＡＧＥ）」のメソッドエラー応答を返送することとなる。
【００１１】
このような課題を解決するためには、エンド−エンドの信号伝達が必要なメソッドについては、Ａｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階において、発側端末と着側端末間での各メソッドの利用可否を判定する（図１１の例では、ＭＥＳＳＡＧＥメソッドを利用不可とする）必要がある。すなわち、網間接続装置には、エンド−エンドの信号伝達が必要なメソッドであるか否かによって各メソッドの利用可否を判定する仕組みが必要となるが、従来技術にはそのような仕組みは存在しない。
【００１２】
本発明は、前記の課題を解決するためになされたものであり、Ａｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階において、エンド−エンドの信号伝達が必要なメソッドであるか否かによって各メソッドの利用可否を判定する仕組みを有する網間接続方法及び網間接続システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
前記の目的を達成するために、本発明に係る網間接続方法及び網間接続システムでは、異なるメソッド群からなるＳＩＰ信号を実装した通信網間を相互に接続する網間接続装置に、接続する通信網のそれぞれについて、利用可能なメソッド名の一覧及びそれら各メソッドの終端可否を示す情報を含む実装メソッド一覧情報が記憶される記憶部を備え、前記網間接続装置が、異なる前記通信網に収容される発側端末と着側端末との間の通信路を設定するためのＳＩＰ信号を中継するときに通知される、発側端末の許容メソッド一覧及び着側端末の許容メソッド一覧と、発側及び着側通信網の前記実装メソッド一覧情報とを照合することにより、前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報に含まれるメソッドと、当該メソッド以外で着側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて着側端末に通知し、前記発側端末の許容メソッド一覧に含まれるメソッドのうち発着双方の前記実装メソッド一覧情報及び前記着側端末の許容メソッド一覧に含まれるメソッドと、当該メソッド以外で発側の前記実装メソッド一覧情報に含まれる終端可能メソッドとを、相手端末の許容メソッド一覧に含めて発側端末に通知するものとした。
【００１４】
こうすることにより、発側端末と着側端末との間でＡｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階において、各メソッドの利用可否を網間接続装置から発着双方の端末に通知することが可能となる。
【００１５】
また、本発明は、前記の網間接続方法及び網間接続システムにおいて、前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知した前記終端可能メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、当該ＳＩＰ信号を終端し、それに対する応答信号を生成して当該通知先の端末に返送するものとした。
【００１６】
こうすることにより、発側端末または着側端末のいずれか一方だけが利用可能なメソッドや利用形態に差異が存在するメソッドのＳＩＰ信号を網間接続装置が終端し、各通信網に実装されるＳＩＰ信号の差分を網間接続装置にて吸収することが可能となる。
【００１７】
また、本発明は、前記の網間接続方法及び網間接続システムにおいて、前記網間接続装置は、前記相手端末の許容メソッド一覧に含めて通知したメソッド以外の非許容メソッドのＳＩＰ信号が、当該通知先の端末から送信された場合は、それに対するエラー応答信号を生成して当該通知先の端末に返送するものとした。
【００１８】
こうすることにより、発側端末または着側端末から非許容メソッドのＳＩＰ信号が送信された場合は、網間接続装置にてその受付を拒否することが可能となる。
【発明の効果】
【００１９】
本発明によれば、Ａｌｌｏｗヘッダを用いて許容メソッド名を相互に通知する段階において、エンド−エンドの信号伝達が必要なメソッドであるか否かによって各メソッドの利用可否を判定する仕組みを有する網間接続方法及び網間接続システムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係る網間接続システムの概略構成図である。
【図２】実装メソッド一覧記憶部に記憶されるデータ例を示した図である。
【図３】一方の通信網から他方の通信網に対して「接続要求（ＩＮＶＩＴＥ）」が発行されたときの許容メソッド通知処理部の動作を示すフローチャートである。
【図４】一方の通信網から他方の通信網に対して新たなメソッドが発行されたときのメソッド中継制御部の動作を示すフローチャートである。
【図５】発側及び着側の双方の端末で許容される網間共通メソッドについての通信手順の説明図である。
【図６】一方の端末だけで許容される終端可能メソッドついての通信手順の説明図である。
【図７】発側及び着側のいずれの端末からも利用できない非許容メソッドついての通信手順の説明図である。
【図８】本発明の実施形態に係る網間接続システムの通信シーケンスの例である。
【図９】従来技術による網間接続システムの通信シーケンスの例である。
【図１０】従来技術による網間接続システムの通信シーケンスの他の例である。
【図１１】従来技術による網間接続システムの課題を示す通信シーケンスの例である。
【発明を実施するための形態】
【００２１】
以下、本発明を実施するための形態を、適宜図面を参照して詳細に説明する。
図１は、本発明の実施形態に係る網間接続システムの概略構成図である。この網間接続システムは、事業者Ａによって提供される通信網２Ａと、事業者Ｂによって提供される通信網２Ｂと、その両者を相互に接続する網間接続装置１とを備えて構成されている。通信網２Ａと通信網２Ｂとは、いずれもＳＩＰ信号を用いて端末間の接続を行い、各種の通信サービスを提供するが、互いに異なるメソッド群からなるＳＩＰ信号がそれぞれ実装されているものとする。網間接続装置１は、通信網との接続インタフェースを備えるコンピュータによって構成され、不図示のＣＰＵ（Central Processing Unit）が所定のプログラムを実行することで、通信網２Ａと通信網２Ｂとの間でやり取りされる各種のＳＩＰ信号をＢ２ＢＵＡ方式にて中継するＢ２ＢＵＡ部１０を備える。また、Ｂ２ＢＵＡ部１０は、本実施形態に特有な構成として、実装メソッド一覧記憶部１１と、許容メソッド通知処理部１２と、メソッド中継制御部１３とを備える。
【００２２】
図１には、通信網２Ａに収容される発側端末３ｓから、通信網２Ｂに収容される着側端末３ｒに対して接続要求信号（ＩＮＶＩＴＥメソッド）が発行され、両端末間に通信用セッションが設定されるときの通信手順の一部を併せて記載している。
【００２３】
発側端末３ｓから発行される着側端末３ｒ宛の接続要求信号（ＩＮＶＩＴＥメソッド）（「接続要求（ＩＮＶＩＴＥ）」と表記。以下、他のＳＩＰ信号についても同様に表記）は、通信網２Ａを介して網間接続装置１に送信される。このとき、この「接続要求（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダの引数には、許容メソッド一覧ａ１が設定される。この許容メソッド一覧ａ１には、発側端末３ｓが許容する（使用可能な）メソッド名の一覧（詳細は後記）が記載される。網間接続装置１のＢ２ＢＵＡ部１０は、この「接続要求（ＩＮＶＩＴＥ）」を受信すると、自身が通信網２Ｂに収容される仮想的な発側端末となって着側端末３ｒ宛の新たな「接続要求（ＩＮＶＩＴＥ）」を発行し、通信網２Ｂの不図示のＳＩＰサーバ（呼制御処理装置）に送信する。このとき、Ｂ２ＢＵＡ部１０は、この新たな「接続要求（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダの引数に、許容メソッド一覧ａ２を設定する。この許容メソッド一覧ａ２には、通信網２Ｂに収容される仮想的な発側端末として許容する（使用可能な）メソッド名の一覧（詳細は後記）を記載する。
【００２４】
Ｂ２ＢＵＡ部１０から発行した「接続要求（ＩＮＶＩＴＥ）」が、通信網２ＢのＳＩＰサーバによって着側端末３ｒに転送されることによって、着側端末３ｒに着信が通知されたのち、例えば着側端末３ｒにて受話器をオフフックするなどして着信に応答すると、着側端末３ｒから返送される「応答（２００  ＯＫ）」が通信網２Ｂを介して網間接続装置１に送信される。このとき、この「応答（２００  ＯＫ）」のＡｌｌｏｗヘッダの引数には、許容メソッド一覧ｂ１が設定される。この許容メソッド一覧ｂ１には、着側端末３ｒが許容する（使用可能な）メソッド名の一覧（詳細は後記）が記述される。網間接続装置１のＢ２ＢＵＡ部１０は、この「応答（２００  ＯＫ）」を受信すると、通信網２Ａに収容される仮想的な着側端末として、先に受信した発側端末３ｓからの「接続要求（ＩＮＶＩＴＥ）」に対して、新たな「応答（２００  ＯＫ）」を発行し、通信網２Ａを介して発側端末３ｓに送信する。このとき、Ｂ２ＢＵＡ部１０は、この新たな「応答（２００  ＯＫ）」のＡｌｌｏｗヘッダの引数に、許容メソッド一覧ｂ２を設定する。この許容メソッド一覧ｂ２には、仮想的な着側端末として許容する（使用可能な）メソッド名の一覧（詳細は後記）を記載する。
【００２５】
図２は、実装メソッド一覧記憶部１１に記憶されるデータ例を示した図である。図２に示すように、実装メソッド一覧記憶部１１には、相互接続の対象となる通信網２Ａと通信網２Ｂとのそれぞれについて、当該通信網にて実装されていて利用可能なメソッド名が、実装メソッド一覧情報１１Ａ，１１Ｂとして、終端可能メソッドと終端不可メソッドとの２種類に分けて登録される。
【００２６】
終端可能メソッドとは、接続先の通信網でも利用可能であれば網間接続装置１がＢ２ＢＵＡ方式にて中継を行い、接続先の通信網で利用可能でなければ網間接続装置１で終端させることが可能なメソッドである。図２のデータ例では、通信網２Ａの終端可能メソッドとしてＵＰＤＡＴＥ及びＰＲＡＣＫメソッドが、通信網２Ｂの終端可能メソッドとしてＰＲＡＣＫメソッドが、それぞれ登録されている。ここでは、通信網２Ａが発側、通信網２Ｂが着側となるものとして説明を続ける。
【００２７】
通信網２Ａに収容される発側端末３ｓと、通信網２Ｂに収容される着側端末３ｒとの双方がＰＲＡＣＫメソッドを許容する場合には、ＰＲＡＣＫメソッドは網間共通メソッドとなり、両端末間でＰＲＡＣＫメソッドを用いた通信が可能となる。また、発側端末３ｓはＰＲＡＣＫメソッドを許容するが、着側端末３ｒがＰＲＡＣＫメソッドを許容しない場合には、ＰＲＡＣＫメソッドは、網間接続装置１によって終端され、通信網２Ａ内だけで利用可能となる。逆に、発側端末３ｓがＰＲＡＣＫメソッドを許容せず、着側端末３ｒがＰＲＡＣＫメソッドを許容する場合には、ＰＲＡＣＫメソッドは、網間接続装置１が発行してその応答を終端することで、通信網２Ｂ内だけで利用可能となる。また、発側端末３ｓ、着側端末３ｒが共にＰＲＡＣＫメソッドを許容しない場合には、ＰＲＡＣＫメソッドは利用されないこととなる。
【００２８】
他方、ＵＰＤＡＴＥメソッドは、通信網２Ａ側だけに実装されているので、発側端末３ｓがＵＰＤＡＴＥメソッドを許容する場合には、発側端末３ｓから発行されたＵＰＤＡＴＥメソッドは網間接続装置１によって終端され、通信網２Ａ内だけで利用可能となる。また、発側端末３ｓがＵＰＤＡＴＥメソッドを許容しない場合には、ＵＰＤＡＴＥメソッドは利用されないこととなる。
【００２９】
終端不可メソッドとは、接続先の通信網でも利用可能であれば網間接続装置１がそのまま中継を行い、接続先の通信網で利用可能でなければ網間接続装置１で終端させることができないので、いずれの通信網でも利用を禁止するメソッドである。図２のデータ例では、通信網２Ａと通信網２Ｂとの双方にて利用可能であり、そのまま中継を行うことが可能なメソッドとしてＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＩＮＦＯの５つのメソッドが登録され、通信網２Ａ側だけで利用可能なメソッドとしてＭＥＳＳＡＧＥメソッドが登録されている。
【００３０】
このデータ例では、ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＩＮＦＯの５つのメソッドのうち、通信網２Ａに収容される発側端末３ｓと、通信網２Ｂに収容される着側端末３ｒとの双方が共に許容するメソッドは網間共通メソッドとなり、網間接続装置１による中継が行われる。また、発側端末３ｓと着側端末３ｒとのいずれか一方だけが許容するメソッドと、通信網２Ａ側にだけにしか実装されていないＭＥＳＳＡＧＥメソッドとは、双方の通信網にて利用が禁止される非許容メソッドとなる。
【００３１】
図３は、一方の通信網から他方の通信網に対して「接続要求（ＩＮＶＩＴＥ）」が発行されたときの許容メソッド通知処理部１２の動作を示すフローチャートである。
【００３２】
網間接続装置１が一方の通信網から他方の通信網の端末への接続を要求する「接続要求（ＩＮＶＩＴＥ）」（発側ＩＮＶＩＴＥ）を受信すると、許容メソッド通知処理部１２は、当該発側ＩＮＶＩＴＥのＡｌｌｏｗヘッダ（図１の許容メソッド一覧ａ１）に含まれるメソッドのうち発着双方の実装メソッド一覧情報１１Ａ，１１Ｂにも登録されているメソッドと、それ以外の着側網の終端可能メソッドとを、着側に送信する「接続要求（ＩＮＶＩＴＥ）」（着側へのＩＮＶＩＴＥ）のＡｌｌｏｗヘッダ（図１の許容メソッド一覧ａ２）に含めて通知する（ステップＳ３１）。
【００３３】
次に、網間接続装置１が着側端末３ｒから返送される「２００  ＯＫ（ＩＮＶＩＴＥ）」（着側２００  ＯＫ）を受信すると、許容メソッド通知処理部１２は、最初の発側ＩＮＶＩＴＥのＡｌｌｏｗヘッダ（図１の許容メソッド一覧ａ１）に含まれるメソッドのうち発着双方の実装メソッド一覧情報１１Ａ，１１Ｂに登録され当該着側２００  ＯＫのＡｌｌｏｗヘッダ（図１の許容メソッド一覧ｂ１）にも含まれるメソッドと、それ以外の発側網の終端可能メソッドとを、発側端末３ｓに送信する「２００  ＯＫ（ＩＮＶＩＴＥ）」（発側への２００  ＯＫ）のＡｌｌｏｗヘッダ（図１の許容メソッド一覧ｂ２）に含めて通知する（ステップＳ３２）。
【００３４】
以上のような処理を行うことにより、許容メソッド通知処理部１２は、発側端末３ｓから通知された許容メソッドのうち、着側端末３ｒでは利用できないメソッドを除外して発側端末３ｓに応答する一方で、着側端末３ｒには、発側端末３ｓから通知された許容メソッドのうち着側端末３ｒでも利用可能なメソッドと、着側網の終端可能メソッドとを通知する。したがって、発側、着側の端末は共に、接続先の端末との通信に利用可能なメソッド名の一覧を過不足なく把握することができる。
【００３５】
図４は、図１に示した通信手順にて相互に許容するメソッド名を通知し合ったのち、
新たなメソッドが発行されたときのメソッド中継制御部１３の動作を示すフローチャートである。
【００３６】
網間接続装置１が、一方の通信網から他方の通信網への新たなメソッドを受信すると、メソッド中継制御部１３は、まず、発側網の実装メソッド一覧情報１１Ａを参照して、受信したメソッドが発側網の終端可能メソッドか否かを判定する（ステップＳ４１）。発側網の終端可能メソッドの場合は（ステップＳ４１でＹｅｓ）、当該メソッドを終端し、当該メソッドへの応答（２００  ＯＫ等）を生成して発側網に返送する（ステップＳ４２）。次に、着側網の実装メソッド一覧情報１１Ｂを参照して、当該メソッドは着側網の終端可能メソッドか否かを判定する（ステップＳ４３）。着側側網の終端可能メソッドの場合は（ステップＳ４３でＹｅｓ）、新たな当該メソッドを生成して着側網に送信し、その応答を受信して終端する（ステップＳ４４）。着側側網の終端可能メソッドでなければ（ステップＳ４３でＮｏ）、処理を終了する。
【００３７】
他方、発側網の終端可能メソッドではない場合は（ステップＳ４１でＮｏ）、次に、受信したメソッドが発着双方の実装メソッド一覧情報１１Ａ，１１Ｂに登録されているか否かを判定する（ステップＳ４５）。発着双方の実装メソッド一覧情報１１Ａ，１１Ｂに登録されている場合は（ステップＳ４５でＹｅｓ）、当該メソッドを着側網に中継する（ステップＳ４６）。その後、当該メソッドへの応答（２００  ＯＫ等）を着側網から受信したら、当該応答を発側網に中継し（ステップＳ４７）処理を終了する。実装メソッド一覧情報１１Ａ，１１Ｂの一方または双方に登録されていない場合は（ステップＳ４５でＮｏ）、当該メソッドは利用不可である旨のメソッドエラー応答（４０５  Ｍｅｔｈｏｄ  Ｎｏｔ  Ａｌｌｏｗｅｄ等）を生成して発側網に返送し（ステップＳ４８）処理を終了する。
【００３８】
以上のような処理を行うことにより、メソッド中継制御部１３は、発側及び着側の双方の端末で許容される網間共通メソッドについてはその中継を行い、一方の端末だけで許容される終端可能メソッドについてはそれを終端し、それ以外の利用できない非許容メソッドについてはその受付を拒否する。
【００３９】
図５は、発側及び着側の双方の端末で許容される網間共通メソッドについての通信手順の説明図である。前記した許容メソッドの相互通知段階において、発側端末３ｓと着側端末３ｒとの双方にて相互に許容が通知された網間共通メソッドは、発側端末３ｓと着側端末３ｒとのいずれから発行してもよく、網間接続装置１のメソッド中継制御部１３は、一方の端末から発行された網間共通メソッドを他方の端末にＢ２ＢＵＡ方式にて中継を行い、中継した網間共通メソッドに対する応答信号を当該網間共通メソッドの発行元端末にＢ２ＢＵＡ方式にて中継する。
【００４０】
図６は、一方の端末だけで許容される終端可能メソッドついての通信手順の説明図である。前記した許容メソッドの相互通知段階において、発側端末３ｓと着側端末３ｒとのいずれか一方にて許容が通知され、他方では許容が通知されなかった終端可能メソッドは、当該メソッドを許容する一方の端末のみから発行される。図６には、発側端末３ｓから通信網２Ａの終端可能メソッドが発行された場合の通信手順を示しており、発側端末３ｓから発行され通信網２Ａを介して網間接続装置１に送信された終端可能メソッドは、メソッド中継制御部１３によって終端され、メソッド中継制御部１３が当該終端可能メソッドに対する応答信号を生成して発側端末３ｓ宛に返送する。
【００４１】
図７は、発側及び着側のいずれの端末からも利用できない非許容メソッドについての通信手順の説明図である。前記した許容メソッドの相互通知段階において、発側端末３ｓと着側端末３ｒとのいずれにも許容が通知されなかった非許容メソッドは、いずれの端末からの利用も禁止される。仮に、いずれか一方の端末から非許容メソッドが発行された場合には、網間接続装置１に送信された当該メソッドに対して、メソッド中継制御部１３が当該メソッドは利用不可である旨を示すメソッドエラー応答（４０５  Ｍｅｔｈｏｄ  Ｎｏｔ  Ａｌｌｏｗｅｄ等）を生成して発行元端末宛に返送する。
【００４２】
図８は、本発明の実施形態に係る網間接続システムの通信シーケンスの例である。この例は、図２に例示した通信網２Ａの実装メソッド一覧情報１１Ａと通信網２Ｂの実装メソッド一覧情報１１Ｂとが実装メソッド一覧記憶部１１に記憶されている状態で、通信網２Ａに収容される発側端末３ｓから通信網２Ｂに収容される着側端末３ｒへの接続を行うときの通信シーケンスを示したものである。以下、この通信シーケンスを時系列順に説明する。
【００４３】
（１）発側端末３ｓから通信網２Ａを介して網間接続装置１に、着側の通信網２Ｂに収容される着側端末３ｒ宛の「接続要求（ＩＮＶＩＴＥ）」が送信される。このとき、Ａｌｌｏｗヘッダは、通信網２Ａの実装メソッド一覧情報１１Ａ（図２）に登録されている７つのメソッド（ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＭＥＳＳＡＧＥ、ＩＮＦＯ、ＵＰＤＡＴＥ）を含み、ＰＲＡＣＫメソッドは含んでいないものとする。
（２）網間接続装置１の許容メソッド通知処理部１２は、図３のステップＳ３１の処理を実行し、着側の通信網２Ｂに着側端末３ｒ宛の「接続要求（ＩＮＶＩＴＥ）」を送信する。このとき、許容メソッド通知処理部１２は、通信網２Ａから受信した元の「接続要求（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダに含まれる許容メソッド一覧から通信網２Ｂでは利用できないＵＰＤＡＴＥ及びＭＥＳＳＡＧＥメソッドを削除し、通信網２Ｂの終端可能メソッドであるＰＲＡＣＫメソッドを追加して、６つのメソッド（ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＩＮＦＯ、ＰＲＡＣＫ）を着側端末３ｒ宛の「接続要求（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダに含ませる。
（３）宛先端末３ｒから着側の通信網２Ｂを介して網間接続装置１に「２００  ＯＫ（ＩＮＶＩＴＥ）」が送信される（途中の暫定応答についてのシーケンスは省略）。このとき、Ａｌｌｏｗヘッダは、通信網２Ｂの実装メソッド一覧情報１１Ｂ（図２）に登録されている６つのメソッド（ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＩＮＦＯ、ＰＲＡＣＫ）を含んでいる。
（４）網間接続装置１の許容メソッド通知処理部１２は、図３のステップＳ３２の処理を実行し、発側端末３ｓ宛の「２００  ＯＫ（ＩＮＶＩＴＥ）」を通信網２Ａに送信する。このとき、許容メソッド通知処理部１２は、（１）で受信した最初の「接続要求（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダに含まれる許容メソッド一覧のうち、通信網２Ｂから受信した元の「２００  ＯＫ（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダにも含まれる５つのメソッド（ＩＮＶＩＴＥ、ＢＹＥ、ＣＡＮＣＥＬ、ＡＣＫ、ＩＮＦＯ）に、通信網２Ａの終端可能メソッドであるＵＰＤＡＴＥメソッドを加えた６つのメソッドを、発側端末３ｓ宛の「２００  ＯＫ（ＩＮＶＩＴＥ）」のＡｌｌｏｗヘッダに含ませる。
（５）発側端末３ｓにおけるセッション生存確認用のタイマがタイムアップして、発側端末３ｓから通信網２Ａを介して網間接続装置１にセッション生存確認用のヘッダ情報を含んだ「生存確認（ＵＰＤＡＴＥ）」が送信される。
（６）網間接続装置１のメソッド中継制御部１３は、図４の処理を起動し、受信したＵＰＤＡＴＥメソッドは、発側網の実装メソッド一覧情報１１Ａ（図２）に登録されている終端可能メソッドであるので、ステップＳ４２の処理を実行し、発側端末３ｓ宛の「２００  ＯＫ（ＵＰＤＡＴＥ）」を生成して通信網２Ａに返送する。また、着側網の実装メソッド一覧情報１１Ｂ（図２）に登録されていないので着側網には中継を行わない（破線矢印）。
（７）次に、発側端末３ｓは、着側端末３ｒに対してある情報を伝達しようとするが、前記の（４）にて返送されたＡｌｌｏｗヘッダの中にＭＥＳＳＡＧＥメソッドが含まれていないことから、当該メソッドは利用できないものと判定し、ＭＥＳＳＡＧＥメソッドの送信は行わない（破線矢印）。
（８）代わりに、発側端末３ｓは、前記の（４）にて返送されたＡｌｌｏｗヘッダの中に、相手先端末に情報を伝達するためのもう１つのメソッドであるＩＮＦＯメソッドが含まれていることから、伝達すべき情報をヘッダ情報に含んだ着側端末３ｒ宛のＩＮＦＯメソッドを生成して網間接続装置１に送信する。
（９）網間接続装置１のメソッド中継制御部１３は、図４の処理を起動し、受信したＩＮＦＯメソッドは、発着双方の実装メソッド一覧情報１１Ａ，１１Ｂ（図２）に登録されているので、ステップＳ４６の処理を実行し、着側の通信網２Ｂに当該ＩＮＦＯメソッドを中継する。
（１０）ＩＮＦＯメソッドを受信した着側端末３ｒから通信網２Ｂを介して網間接続装置１に「２００  ＯＫ（ＩＮＦＯ）」が送信される。
（１１）網間接続装置１のメソッド中継制御部１３は、図４のステップＳ４７の処理を実行し、発側の通信網２Ａに当該「２００  ＯＫ（ＩＮＦＯ）」を中継する。
【００４４】
なお、図示は省略するが、発側端末３ｓから前記の（４）にて返送されたＡｌｌｏｗヘッダの中に含まれていない他の非許容メソッド（ＭＥＳＳＡＧＥメソッド等）が網間接続装置１に送信された場合には、メソッド中継制御部１３は、図４のステップＳ４８の処理を実行し、発側端末３ｓ宛に当該メソッドは利用不可である旨のメソッドエラー応答（４０５  Ｍｅｔｈｏｄ  Ｎｏｔ  Ａｌｌｏｗｅｄ等）を返送する。
【００４５】
以上説明したように、本実施形態によれば、発側端末と着側端末との間の通信路を設定するためのＳＩＰ信号を中継する段階で、発側、着側の双方の端末が利用可能なメソッドの種類を正しく把握することが可能となるので、従来技術による網間接続システムの課題を解決することができる。
【００４６】
以上にて、本発明を実施する形態の説明を終えるが、本発明の実施の態様はこれに限定されるものではなく、本発明の趣旨を逸脱しない範囲において各種の変形が可能である。
【符号の説明】
【００４７】
１    網間接続装置
２Ａ，２Ｂ  通信網
３ｓ  発側端末
３ｒ  着側端末
１０  Ｂ２ＢＵＡ部
１１  実装メソッド一覧記憶部（記憶部）
１１Ａ  通信網２Ａの実装メソッド一覧情報（実装メソッド一覧情報）
１１Ｂ  通信網２Ｂの実装メソッド一覧情報（実装メソッド一覧情報）
１２  許容メソッド通知処理部
１３  メソッド中継制御部
ａ１  発側端末の許容メソッド一覧
ｂ１  着側端末の許容メソッド一覧
ａ２，ｂ２  相手端末の許容メソッド一覧
【図１】
2014007628.tif 000003
【図２】
2014007628.tif 000004
【図３】
2014007628.tif 000005
【図４】
2014007628.tif 000006
【図５】
2014007628.tif 000007
【図６】
2014007628.tif 000008
【図７】
2014007628.tif 000009
【図８】
2014007628.tif 000010
【図９】
2014007628.tif 000011
【図１０】
2014007628.tif 000012
【図１１】
2014007628.tif 000013