(57)【特許請求の範囲】
【請求項１】
第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできず、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うことが可能なＶｏＩＰ網と、
前記ＶｏＩＰ網に複数設置されて、前記ＶｏＩＰ網の外部から前記第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信で使用する前記第２ＶｏＩＰ通信パケットに、前記第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットを前記ＶｏＩＰ網へ転送し、前記ＶｏＩＰ網から前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離し、前記第１ＶｏＩＰ通信パケットを前記ＶｏＩＰ網の外部へ転送することで、前記第１ＶｏＩＰ通信を中継する中継装置と
を備え、
前記中継装置は、前記第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信パケットの音声データ格納領域に前記第１ＶｏＩＰ通信パケットを格納して前記多重第２ＶｏＩＰ通信パケットを生成し
前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットの音声データ格納領域から前記第１ＶｏＩＰ通信パケットを取り出して、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離する
ＶｏＩＰ通信中継システム。
【請求項２】
請求項１に記載のＶｏＩＰ通信中継システムで使用するＶｏＩＰ通信中継装置。
【請求項３】
第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできないＶｏＩＰ網において、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うステップと、
前記ＶｏＩＰ網において、前記ＶｏＩＰ網の外部から前記第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信で使用する前記第２ＶｏＩＰ通信パケットに、前記第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットを前記ＶｏＩＰ網へ転送し、前記ＶｏＩＰ網から前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離し、前記第１ＶｏＩＰ通信パケットを前記ＶｏＩＰ網の外部へ転送することで、前記第１ＶｏＩＰ通信を中継するステップと
を備え、
前記中継するステップは、
前記第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信パケットの音声データ格納領域に前記第１ＶｏＩＰ通信パケットを格納して前記多重第２ＶｏＩＰ通信パケットを生成し
前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットの音声データ格納領域から前記第１ＶｏＩＰ通信パケットを取り出して、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離するステップと
を含む
ＶｏＩＰ通信中継方法。
【請求項４】
第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできないＶｏＩＰ網において、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うステップと、
前記ＶｏＩＰ網において、前記ＶｏＩＰ網の外部から前記第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信で使用する前記第２ＶｏＩＰ通信パケットに、前記第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットを前記ＶｏＩＰ網へ転送し、前記ＶｏＩＰ網から前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離し、前記第１ＶｏＩＰ通信パケットを前記ＶｏＩＰ網の外部へ転送することで、前記第１ＶｏＩＰ通信を中継するステップと
を備え、
前記中継するステップは、
前記第１ＶｏＩＰ通信パケットを受信すると、前記第２ＶｏＩＰ通信パケットの音声データ格納領域に前記第１ＶｏＩＰ通信パケットを格納して前記多重第２ＶｏＩＰ通信パケットを生成し
前記多重第２ＶｏＩＰ通信パケットを受信すると、前記多重第２ＶｏＩＰ通信パケットの音声データ格納領域から前記第１ＶｏＩＰ通信パケットを取り出して、前記多重第２ＶｏＩＰ通信パケットから前記第１ＶｏＩＰ通信パケットを分離するステップと
を含む
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＶｏＩＰ通信中継システムに関し、特に、仕様の異なるＶｏＩＰ網を経由して行うＶｏＩＰ通信中継システムに関する。
【背景技術】
【０００２】
ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信上に音声データを伝送することで音声通話を行う通信技術である。昨今の通信のブロードバンド化を背景に、ＶｏＩＰを用いたＩＰ電話が広く普及している。今後、ＩＰをベースとするＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）の登場により、ＶｏＩＰ通信は、一層増加するものと考えられる。
【０００３】
一般に、ＶｏＩＰ網においては、当該ＶｏＩＰ網の仕様に適合した端末によって通信が行われる。当該ＶｏＩＰ網の仕様に適合しない端末は、当該ＶｏＩＰ網において、ＶｏＩＰ通信を行うことができない。ここで仕様の違いとは、端末の認証方式、音声符号化方式、あるいは、接続シーケンスの違いなどである。例えば、ＶｏＩＰ網ＡとＶｏＩＰ網Ｂが存在したとする。ＶｏＩＰ網Ａの仕様にのみ適合する端末Ａは、ＶｏＩＰ網Ｂでは使用することができない。また、ＶｏＩＰ網Ｂの仕様にのみ適合する端末Ｂは、ＶｏＩＰ網Ａでは使用することができない。
【０００４】
このような問題を解決する方法として、端末Ａを、ＶｏＩＰ網ＡとＶｏＩＰ網Ｂの両方の仕様に適合させる方法が考えられる。この場合には、ＶｏＩＰ網ＡとＶｏＩＰ網Ｂとを同時に、あるいは排他的に利用することが可能である。しかし、認証方式の違いがある場合等は、端末に端末識別用のＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）を複数搭載する必要等がある。そのため、端末を複数のＶｏＩＰの仕様に適合させることは困難である。
【０００５】
また、ＶｏＩＰ網ＡとＶｏＩＰ網Ｂとの間にプロトコル変換装置を設けて、ＶｏＩＰ網ＡとＶｏＩＰ網Ｂの仕様を変換する方法も考えられる。この場合は、ＶｏＩＰ網Ａの端末ＡとＶｏＩＰ網Ｂの端末Ｂとの通信が可能となる。しかし、端末Ａが、ＶｏＩＰ網Ｂへ接続しＶｏＩＰ網Ｂを経由してＶｏＩＰ網Ａの他端末と通信を行うことはできない。
【０００６】
特許文献１は、例えばＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎａｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）のような、ＩＰとは異なるネットワークにおいて、多段接続可能な局の台数の制限を必要としない、デジタルスルーとは異なるオーダーワイヤシステムを構成するための伝送装置を開示している。特許文献１の伝送装置は、ＩＰとは異なるネットワークに設置される伝送装置であって、音声情報を含むＩＰデータを取り扱うことにより、ＩＰ電話機能を実施するＩＰ電話制御手段と、ＩＰ電話制御手段によって取り扱われるＩＰデータを、自装置が設置されるネットワークのプロトコルに応じたデータにカプセル化するカプセル化手段と、カプセル化手段によってカプセル化されたデータをネットワークに送出する送出手段と、他の伝送装置が備えるカプセル化手段によってカプセル化されたデータを、ネットワークを介して受信する受信手段と、受信手段によって受信されたデータからＩＰデータを取り出す手段とを備える。
【特許文献１】国際公開第  ＷＯ２００４／０４９６５７号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、既存のＶｏＩＰ網やＶｏＩＰ通信端末に変更を加えることなく、仕様の異なるＶｏＩＰ網を経由したＶｏＩＰ通信を可能にする通信中継システムを提供することである。
【課題を解決するための手段】
【０００８】
本発明のＶｏＩＰ通信中継システムは、第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできず、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うことが可能なＶｏＩＰ網と、ＶｏＩＰ網に複数設置されて、ＶｏＩＰ網の外部から第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、第２ＶｏＩＰ通信で使用する第２ＶｏＩＰ通信パケットに、第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットをＶｏＩＰ網へ転送し、ＶｏＩＰ網から多重第２ＶｏＩＰ通信パケットを受信すると、多重第２ＶｏＩＰ通信パケットから第１ＶｏＩＰ通信パケットを分離し、第１ＶｏＩＰ通信パケットをＶｏＩＰ網の外部へ転送することで、第１ＶｏＩＰ通信を中継する中継装置とを備える。
【０００９】
本発明のＶｏＩＰ通信中継装置は、上述のＶｏＩＰ通信中継システムで使用する。
【００１０】
本発明のＶｏＩＰ通信中継方法は、第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできないＶｏＩＰ網において、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うステップと、ＶｏＩＰ網において、ＶｏＩＰ網の外部から第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、第２ＶｏＩＰ通信で使用する第２ＶｏＩＰ通信パケットに、第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットをＶｏＩＰ網へ転送し、ＶｏＩＰ網から多重第２ＶｏＩＰ通信パケットを受信すると、多重第２ＶｏＩＰ通信パケットから第１ＶｏＩＰ通信パケットを分離し、第１ＶｏＩＰ通信パケットをＶｏＩＰ網の外部へ転送することで、第１ＶｏＩＰ通信を中継するステップとを備える。
【００１１】
本発明のプログラムは、第１ＶｏＩＰプロトコルに基づいた第１ＶｏＩＰ通信を行うことはできないＶｏＩＰ網において、第２ＶｏＩＰプロトコルに基づいた第２ＶｏＩＰ通信を行うステップと、ＶｏＩＰ網において、ＶｏＩＰ網の外部から第１ＶｏＩＰ通信で使用する第１ＶｏＩＰ通信パケットを受信すると、第２ＶｏＩＰ通信で使用する第２ＶｏＩＰ通信パケットに、第１ＶｏＩＰ通信パケットを多重して生成した多重第２ＶｏＩＰ通信パケットをＶｏＩＰ網へ転送し、ＶｏＩＰ網から多重第２ＶｏＩＰ通信パケットを受信すると、多重第２ＶｏＩＰ通信パケットから第１ＶｏＩＰ通信パケットを分離し、第１ＶｏＩＰ通信パケットをＶｏＩＰ網の外部へ転送することで、第１ＶｏＩＰ通信を中継するステップとを備える。
【発明の効果】
【００１２】
本発明によれば、既存のＶｏＩＰ網やＶｏＩＰ通信端末に変更を加えることなく、仕様の異なるＶｏＩＰ網を経由したＶｏＩＰ通信が可能となる。
【発明を実施するための最良の形態】
【００１３】
添付図面を参照して、本発明の実施形態によるＶｏＩＰ通信中継システムを、以下に説明する。
【００１４】
［構成の説明］
始めに、図１を用いて、ＶｏＩＰ中継システムの構成の説明を行う。図１は、ＶｏＩＰ中継システムの構成を示している。本実施形態におけるＶｏＩＰ中継システムは、通信網１００と、通信網２００と、アダプタ３００と、ゲートウェイ４００と、ＶｏＩＰ端末１３０と、ＶｏＩＰ端末１４０と、ＶｏＩＰ端末２３０と、ＶｏＩＰ端末２４０を備える。
【００１５】
まず、通信網１００について説明を行う。通信網１００は、通信事業者の通信ネットワークである。通信網１００は、ルータやスイッチを中核としてなるＩＰ網や、伝送装置を中核とする専用線網、あるいは、交換機を中核とする交換網等の複数の網からなる。これらの網は、物理的に異なる装置によって構成される場合、同一装置上に論理的に多重されて構成される場合、あるいはそれらの組合せによって構成される場合がある。本実施形態において、通信網１００は、第３世代携帯電話通信網のような移動体通信網を想定している。そのため、通信網１００は、図示されない移動体通信基地局や、移動体端末ロケーションサーバ等の移動体通信網に通常必要とされる装置を備えることを留意されたい。
【００１６】
通信網１００は、ＶｏＩＰ網１１０をさらに備える。ＶｏＩＰ網１１０は、通信網１００の他のネットワークと同様に、通信網１００内に物理的に異なる装置によって構成される場合、同一装置上に論理的に多重されて構成される場合がある。ＶｏＩＰ網１１０は、ＶｏＩＰサーバ１２０を備える。ＶｏＩＰサーバ１２０は、ＶｏＩＰ網１１０に存在するＶｏＩＰ端末を登録して、ＶｏＩＰ端末相互間のＶｏＩＰ通信を実現する役割を担う。ＶｏＩＰサーバ１２０は、端末登録機能（レジストラ機能）、要求転送機能（プロキシ機能）、応答転送機能（リダイレクト機能）、位置情報記憶機能（ロケーション機能）を有する。これらの機能を含め、本実施形態におけるＶｏＩＰサーバ１２０は、周知の技術によるものであり、詳細な説明は省略する。
【００１７】
また、通信網１００は、ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０を備える。本実施形態において、ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、第３世代携帯電話端末のような移動体端末を想定している。そのため、ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、図示されない無線通信用アンテナや無線送受信部や記憶部、マイクやスピーカーからなる音声入出力部、あるいは入力キーや液晶画面からなる入出力部といった、移動体端末に通常必要とされる構成を備えることを留意されたい。
ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、ＶｏＩＰ通信に必要な、要求生成機能（リクエスト機能）、応答生成機能（レスポンス機能）等を有する。これらの機能を含め、本実施形態におけるＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、周知の技術によるものであり、詳細な説明は省略する。ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、通信網１００を利用してＶｏＩＰ網１１０のＶｏＩＰサーバへアクセスし、ＶｏＩＰ網１１０で使用されるＶｏＩＰプロトコルに従ってＶｏＩＰ通信を行うことが可能である。移動体通信網上で使用されるＶｏＩＰプロトコルには、例えば、３ＧＰＰ  ＳＩＰ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｔｓｈｉｐ  Ｐｒｏｊｅｃｔ  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等が存在する。以下の説明において、ＶｏＩＰ網１００で使用するＶｏＩＰプロトコルを「ＶｏＩＰプロトコル１」とする。
【００１８】
次に、通信網２００について説明を行う。通信網２００は、通信網１００と同様の通信事業者の通信ネットワークである。通信網２００は、通信網１００と同様にＩＰ網や、専用線網、あるいは、交換網等の複数の網からなる。また、これらの網が、物理的に異なる装置によって構成される場合、同一装置上に論理的に多重されて構成される場合、あるいはそれらの組合せによって構成される場合があることも通信網１００と同様である。本実施形態において、通信網２００は、固定通信網を想定している。
【００１９】
通信網２００は、ＶｏＩＰ網２１０をさらに備える。ＶｏＩＰ網２１０は、通信網２００の他のネットワークと同様に、通信網２００内に物理的に異なる装置によって構成される場合、同一装置上に論理的に多重されて構成される場合がある。ＶｏＩＰ網２１０は、ＶｏＩＰサーバ２２０を備える。ＶｏＩＰサーバ２２０は、ＶｏＩＰ網２１０においてＶｏＩＰ端末を登録して、ＶｏＩＰ端末相互間のＶｏＩＰ通信を実現する役割を担う。ＶｏＩＰサーバ２２０は、端末登録機能（レジストラ機能）、要求転送機能（プロキシ機能）、応答転送機能（リダイレクト機能）、位置情報記憶機能（ロケーション機能）を有する。これらの機能を含め、本実施形態におけるＶｏＩＰサーバ２２０は、周知の技術によるものであり、詳細な説明は省略する。
【００２０】
また、通信網２００は、ＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０を備える。本実施形態において、ＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０は、固定通信端末を想定している。ＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０は、要求生成機能（リクエスト機能）、応答生成機能（レスポンス機能）等を有する。これらの機能を含め、本実施形態におけるＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０は、周知の技術によるものであり、詳細な説明は省略する。ＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０は、通信網２００を利用してＶｏＩＰ網２１０のＶｏＩＰサーバへアクセスし、ＶｏＩＰ網２１０で使用されるＶｏＩＰプロトコルに従ってＶｏＩＰ通信を行うことが可能である。固定通信網で使用されるＶｏＩＰプロトコルには、例えば、呼制御用プロトコルとして、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ：ＩＥＴＦ  ＲＦＣ３２６１）や、音声データ用プロトコルとしてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ：ＩＥＴＦ  ＲＦＣ３５５０）等が存在する。以下の説明において、ＶｏＩＰ網２００で使用するＶｏＩＰプロトコルを「ＶｏＩＰプロトコル２」とする。
【００２１】
なお、ＶｏＩＰ網１００やＶｏＩＰ網２００で使用するＶｏＩＰプロトコルは、上述以外のプロトコルでもよい。その場合、ＶｏＩＰサーバ１２０やＶｏＩＰサーバ２２０の構成や機能、あるいはＶｏＩＰ端末１３０、ＶｏＩＰ端末１４０、ＶｏＩＰ端末２３０、ＶｏＩＰ端末２４０の構成や機能がプロトコルに準じて異なることがある。しかし、本実施形態は、ＶｏＩＰサーバ１２０、２２０や、ＶｏＩＰ端末１３０、ＶｏＩＰ端末１４０、ＶｏＩＰ端末２３０、ＶｏＩＰ端末２４０の構成や機能を変更することによって、新たな効果を提供するものではない。そのため、ＶｏＩＰ端末１３０、１４０はＶｏＩＰ網１１０内において、また、ＶｏＩＰ端末２３０、２４０はＶｏＩＰ網２１０内において、それぞれのＶｏＩＰ網内におけるＶｏＩＰプロトコルに従ってＶｏＩＰ通信を行うことができれば、ＶｏＩＰプロトコルの種類は問わない。また、本実施形態において、通信網１００を移動体通信網、通信網２００を固定通信網としているが、それぞれの通信網はこれに限定しない。
【００２２】
本実施形態で重要な点は、ＶｏＩＰ網１１０とＶｏＩＰ網２１０では、ＶｏＩＰプロトコル１とＶｏＩＰプロトコル２とのＶｏＩＰプロトコルの違いによって、それぞれの網で使用するＶｏＩＰ端末が、他方の網において通信を行うことができないという課題が存在することである。例えば、ＶｏＩＰ端末１３０及びＶｏＩＰ端末１４０は、プロトコルの違いにより、ＶｏＩＰ網２００においてはＶｏＩＰ通信を行うことができない。同様に、ＶｏＩＰ端末２３０及びＶｏＩＰ端末２４０は、プロトコルの違いにより、ＶｏＩＰ網１００においてはＶｏＩＰ通信を行うことができない。この課題によって、図１で示すような場合、つまり、ＶｏＩＰ端末１４０がＶｏＩＰ網２１０を経由して、ＶｏＩＰ網１１０に収容されているＶｏＩＰ網１３０と通信を行うことはできない。このような課題を、本実施形態では、次に説明するアダプタ３００及びゲートウェイ４００を用いて解決する。
【００２３】
次に、アダプタ３００について説明を行う。アダプタ３００は、後述するゲートウェイ４００との間でＶｏＩＰ通信をおこなう。本実施形態において、アダプタ３００は、通信網２００に収容されおり、ＶｏＩＰ網２１０と接続されている。アダプタ３００は、ＶｏＩＰプロトコル２を実装している。アダプタ３００は、ＶｏＩＰ網２００において、ＶｏＩＰプロトコル２を使用してゲートウェイ４００とＶｏＩＰ通信を行うことが可能である。アダプタ３００は、ＶｏＩＰ網２１０において、他のＶｏＩＰ端末と同様のＶｏＩＰ端末として動作する。アダプタ３００とゲートウェイ４００が、ＶｏＩＰ網２１０において相互に行うＶｏＩＰ通信は、ＶｏＩＰ網２１０に収容される他のＶｏＩＰ端末相互間で行う、ＶｏＩＰプロトコル２を使用したＶｏＩＰ通信と同様である。そのため、アダプタ３００が、ＶｏＩＰ網２１０において通信を行うことを可能とするために、ＶｏＩＰ網２１０の構成や機能に変更を加えることは無い。
【００２４】
また、アダプタ３００は、ＶｏＩＰプロトコル１も同時に実装している。アダプタ３００は、ＶｏＩＰ端末１４０と接続する。アダプタ３００は、ＶｏＩＰプロトコル１を使用して、ＶｏＩＰ端末１４０とＶｏＩＰ通信を行うことが可能である。アダプタ３００とＶｏＩＰ端末１４０は、有線あるいは無線を利用して通信接続が可能である。アダプタ３００は、例えば、物理レイヤに無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＩＥＥＥ８０２．１１ａ，ｂ，ｇ等）等を使用してＶｏＩＰ端末１４０と接続される。このような場合、アダプタ３００は、ＶｏＩＰ端末１４０のようなＶｏＩＰ端末を複数収容することが可能である。なお、アダプタ３００とＶｏＩＰ端末１４０との物理レイヤにおける通信接続手段はこれに限定しない。
【００２５】
このように、アダプタ３００は、ＶｏＩＰプロトコル１とＶｏＩＰプロトコル２の双方を実装している。アダプタ３００は、ＶｏＩＰプロトコル２を使用したゲートウェイ４００とのＶｏＩＰ通信上に、ＶｏＩＰプロトコル１を使用するＶｏＩＰ端末１４０のＶｏＩＰ通信を多重する。こうすることで、ＶｏＩＰ端末１４０とＶｏＩＰ網１００に収容されるＶｏＩＰ端末１３０との間で、通信網２００を経由した通信を可能にする。
【００２６】
ここで、図２を用いてアダプタ３００の構成を説明する。図２は、アダプタ３００の構成を示している。アダプタ３００は、第１通信部３１０と、第２通信部３２０と、記憶部３３０と、制御部３４０とを備える。
【００２７】
第１通信部３１０は、無線電波を送受信するための無線通信用アンテナや、無線信号の送受信処理を行う無線部によって構成させる。第１通信部３１０は、無線通信によって、ＶｏＩＰ端末１４０と無線通信が可能である。なお、本実施形態において、第1通信部３１０は、物理レイヤに無線ＬＡＮを使用しているため無線通信用の構成を有する。しかし、前述のとおり、第１通信部３１０の物理レイヤは、これに限定しない。第１通信部３１０が、有線ＬＡＮ（ＩＥＥＥ８０２．３）等の、他の従来技術を物理レイヤに用いる場合には、これに応じた変更が可能である。
【００２８】
第２通信部３２０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルや光ファイバケーブルを接続して通信を行う通信ポート等で構成される。第２通信部は、有線通信によってＶｏＩＰ網２１０の通信装置と通信が可能である。第２通信部３２０は、第１通信部と同様に、適用する物理レイヤの従来技術に応じた変更が可能である。
【００２９】
記憶部３３０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒｏｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。記憶部３３０は、アダプタの機能を実現するための処理プログラムを保存している。また、記憶部３３０は、ルーティングテーブル３３１を備えている。ルーティングテーブル３３１は、ＶｏＩＰサーバやＶｏＩＰ端末のＵＲＩに対応するゲートウェイのＩＰアドレスが保存されている。
【００３０】
制御部３４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。制御部３４０は、記憶部３３０に保存されている処理プログラムを読み出して実行することによって、アダプタ３００の機能を実現する。
【００３１】
また、制御部３４０は、さらに、ＶｏＩＰプロトコル１通信制御部３４１と、ＶｏＩＰプロトコル２通信制御部３４２と、パケット組み立て部３４３と、パケット分解部３４４と、プロトコル識別部３４５を備える。
【００３２】
ＶｏＩＰプロトコル１通信制御部３４１は、ＶｏＩＰプロトコル１を実装している。ＶｏＩＰプロトコル１通信制御部３４１は、ＶｏＩＰプロトコル１に基づいてＶｏＩＰ通信端末１４０とＶｏＩＰ通信が可能である。ＶｏＩＰプロトコル１通信制御部３４１は、ＶｏＩＰ通信端末１４０から受信した、ＶｏＩＰ通信パケットに含まれるプロトコル１に基づくＶｏＩＰ通信データを取り出して、後述するパケット組み立て部３４３へ出力する。また、ＶｏＩＰプロトコル１通信制御部３４１は、パケット分解部３４４から入力するＶｏＩＰ通信データを、ＶｏＩＰプロトコル１に基づいたＶｏＩＰ通信パケットとして、第１通信部へ出力する。
【００３３】
ＶｏＩＰプロトコル２通信制御部３４２は、ＶｏＩＰプロトコル２を実装している。ＶｏＩＰプロトコル２通信制御部３４２は、ＶｏＩＰプロトコル２に基づいてゲートウェイ４００とＶｏＩＰ通信が可能である。ＶｏＩＰプロトコル２通信制御部３４２は、ゲートウェイ４００から受信した、ＶｏＩＰ通信パケットに含まれるプロトコル２に基づくＶｏＩＰ通信データを取り出して、パケット分解部３４４へ出力する。また、ＶｏＩＰプロトコル２通信制御部３４１は、パケット組み立て部３４３から入力する、ＶｏＩＰ通信データをＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ通信パケットとして、ゲートウェイ４００へ出力する。
【００３４】
パケット組み立て部３４３は、ＶｏＩＰプロトコル１をＶｏＩＰプロトコル２へ多重化する処理を行う。パケット組み立て部３４３は、ＶｏＩＰプロトコル１通信制御部３４１が出力した、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを入力する。パケット組み立て部３４３は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データに格納する。パケット組み立て部３４３は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを含んだ、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信データを、ＶｏＩＰプロトコル２通信制御部３４２へ出力する。
【００３５】
パケット分解部３４４は、ＶｏＩＰプロトコル２に多重されたＶｏＩＰプロトコル１を、分離化する処理を行う。パケット分解部３４４は、ＶｏＩＰプロトコル２通信制御部３４２が出力した、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データを入力する。パケット分解部３４４は、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データに格納された、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを取り出す。パケット分解部３４４は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを、ＶｏＩＰプロトコル１通信制御部３４１へ出力する。
【００３６】
プロトコル識別部３４５は、ＶｏＩＰプロトコル１通信制御部３４１または、ＶｏＩＰプロトコル２通信制御部３４２が入力したＶｏＩＰ通信パケットに含まれる呼制御プロトコルのヘッダを参照して、当該ＶｏＩＰ通信パケットを多重（あるいは分離）するべきかを判定する。
【００３７】
次に、ゲートウェイ４００について説明を行う。ゲートウェイ４００は、通信網１００と通信網２００との境界に存在する。ゲートウェイ４００は、ＶｏＩＰ網１１０およびＶｏＩＰ網２１０と接続されている。ゲートウェイ４００は、ＶｏＩＰプロトコル１を実装している。ゲートウェイ４００は、ＶｏＩＰプロトコル１を使用して、ＶｏＩＰ網１１０に収容されるＶｏＩＰ端末１３０とＶｏＩＰ通信を行うことが可能である。ＶｏＩＰ網１１０において、ゲートウェイ４００とＶｏＩＰ端末１３０とが相互間で行うＶｏＩＰ通信は、ＶｏＩＰ網１１０に収容される他のＶｏＩＰ端末相互間において、ＶｏＩＰプロトコル１を使用して行うＶｏＩＰ通信と同様である。そのため、ゲートウェイ４００が、ＶｏＩＰ網１１０において通信を行うことを可能とするために、ＶｏＩＰ網１１０の構成や機能に変更を加えることは無い。
【００３８】
また、ゲートウェイ４００は、ＶｏＩＰプロトコル２も同時に実装している。ゲートウェイ４００は、ＶｏＩＰプロトコル２を使用してＶｏＩＰ網２１０においてアダプタ３００とＶｏＩＰ通信を行うことが可能である。ゲートウェイ４００は、ＶｏＩＰ網２１０において、他のＶｏＩＰ端末と同様のＶｏＩＰ端末として動作する。ＶｏＩＰ網２１０において、アダプタ３００とゲートウェイ４００が相互間で行うＶｏＩＰ通信は、ＶｏＩＰ網２１０に収容される他のＶｏＩＰ端末相互間において、ＶｏＩＰプロトコル２を使用して行うＶｏＩＰ通信と同様である。そのため、アダプタ３００が、ＶｏＩＰ網２１０において通信を行うことを可能とするために、ＶｏＩＰ網２１０の構成や機能に変更を加えることは無い。
【００３９】
このようにゲートウェイ４００は、ＶｏＩＰプロトコル１とＶｏＩＰプロトコル２をいずれも実装している。ゲートウェイ４００は、ＶｏＩＰプロトコル２を使用したアダプタ３００とのＶｏＩＰ通信上に、ＶｏＩＰプロトコル１を使用するＶｏＩＰ端末１３０のＶｏＩＰ通信を多重することによって、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間で、ＶｏＩＰ網２１０を経由した通信を可能にする。
【００４０】
ここで、図３を用いてゲートウェイ４００の構成を説明する。図３は、ゲートウェイ４００の構成を示している。ゲートウェイ４００は、第１通信部４１０と、第２通信部４２０と、記憶部４３０と、制御部４４０とを備える。
【００４１】
第１通信部４１０と第２通信部４２０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルや光ファイバケーブルを接続して通信を行う通信ポート等で構成される。第１通信部は、有線通信によってＶｏＩＰ網１１０の通信装置と通信が可能である。第２通信部は、有線通信によってＶｏＩＰ網２１０の通信装置と通信が可能である。なお、第１通信部４１０および第２通信部４２０の物理レイヤは、これに限定しない。第１通信部４１０および第２通信部が、他の従来技術を物理レイヤに用いる場合には、これに応じた変更が可能である。
【００４２】
記憶部４３０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒｏｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。記憶部４３０は、ゲートウェイ４００の機能を実現するための処理プログラムを保存している。また、記憶部４３０は、ルーティングテーブル４３１を備えている。ルーティングテーブル３３１は、ＶｏＩＰサーバや、ＶｏＩＰ端末や、アダプタ３００のＩＰアドレスが保存されている。
【００４３】
制御部４４０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。制御部４４０は、記憶部３３０に保存されている処理プログラムを読み出して実行することによって、ゲートウェイ４００の機能を実現する。
【００４４】
また、制御部４４０は、さらに、ＶｏＩＰプロトコル１通信制御部４４１と、ＶｏＩＰプロトコル２通信制御部４４２と、パケット組み立て部４４３と、パケット分解部４４４と、プロトコル識別部４４５を備える。
【００４５】
ＶｏＩＰプロトコル１通信制御部４４１は、ＶｏＩＰプロトコル１を実装している。ＶｏＩＰプロトコル１通信制御部３４１は、ＶｏＩＰプロトコル１に基づいてＶｏＩＰ通信端末１３０のようにＶｏＩＰ網１１０のＶｏＩＰ端末とＶｏＩＰ通信が可能である。ＶｏＩＰプロトコル１通信制御部４４１は、ＶｏＩＰ通信端末１３０から受信した、ＶｏＩＰ通信パケットに含まれるプロトコル１に基づくＶｏＩＰ通信データを取り出して、後述するパケット組み立て部４４３へ出力する。また、ＶｏＩＰプロトコル１通信制御部４４１は、パケット分解部４４４から入力する、ＶｏＩＰ通信データをＶｏＩＰプロトコル１に基づいて、ＶｏＩＰ通信パケットとして、第１通信部へ出力する。
【００４６】
ＶｏＩＰプロトコル２通信制御部４４２は、ＶｏＩＰプロトコル２を実装している。ＶｏＩＰプロトコル２通信制御部４４２は、ＶｏＩＰプロトコル２に基づいてアダプタ３００とＶｏＩＰ通信が可能である。ＶｏＩＰプロトコル２通信制御部４４２は、アダプタ３００から受信した、ＶｏＩＰ通信パケットに含まれるプロトコル２に基づくＶｏＩＰ通信データを取り出して、パケット分解部４４４へ出力する。また、ＶｏＩＰプロトコル２通信制御部４４１は、パケット組み立て部４４３から入力する、ＶｏＩＰ通信データをＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ通信パケットとして、アダプタ３００へ出力する。
【００４７】
パケット組み立て部４４３は、ＶｏＩＰプロトコル１をＶｏＩＰプロトコル２へ多重化する処理を行う。パケット組み立て部４４３は、ＶｏＩＰプロトコル１通信制御部４４１が出力した、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを入力する。パケット組み立て部４４３は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データに格納する。パケット組み立て部４４３は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを含んだ、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データを、ＶｏＩＰプロトコル２通信制御部４４２へ出力する。
【００４８】
パケット分解部４４４は、ＶｏＩＰプロトコル２に多重されたＶｏＩＰプロトコル１を、分離化する処理を行う。パケット分解部４４４は、ＶｏＩＰプロトコル２通信制御部４４２が出力した、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信データを入力する。パケット分解部４４４は、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットのＶｏＩＰ通信データに格納された、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを取り出す。パケット分解部４４４は、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信データを、ＶｏＩＰプロトコル１通信制御部４４１へ出力する。
【００４９】
プロトコル識別部４４５は、ＶｏＩＰプロトコル１通信制御部４４１または、ＶｏＩＰプロトコル２通信制御部４４２が入力した、ＶｏＩＰ通信パケットに含まれる呼制御プロトコルのヘッダを参照して、当該ＶｏＩＰ通信パケットを多重（あるいは分離）するべきかを判定する。
【００５０】
このように、アダプタ３００とゲートウェイ４００の間で行われるＶｏＩＰプロトコル２に基づくＶｏＩＰ通信上に、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０の間で行われるＶｏＩＰプロトコル１に基づく通信を多重することによって、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間で、ＶｏＩＰ網２１０を経由したＶｏＩＰ通信が可能となる。
【００５１】
次に、図４から図６を用いて、ＶｏＩＰ網２１０において、アダプタ３００とゲートウェイ４００との間のプロトコル２によるＶｏＩＰ通信上に、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間のプロトコル１によるＶｏＩＰ通信を多重する場合のレイヤ構造を説明する。
【００５２】
まず、図４は、ＶｏＩＰ網２１０での、アダプタ３００とゲートウェイ４００との間のＶｏＩＰ通信におけるレイヤ構造である。ＶｏＩＰ網２１０においては、アダプタ３００とゲートウェイ４００は、ＶｏＩＰプロトコル２に従って通信を行う。ＶｏＩＰプロトコル２は、呼制御プロトコルや音声データ符号化方式などを規定する。ＶｏＩＰプロトコル２は、ネットワーク層上で、呼制御用に規定した呼制御プロトコル２（図面上はＶｏＩＰ２）を用いる。また、ＶｏＩＰプロトコル２は、音声データ用に規定した符号化方式によって符号化される音声データ２を用いる。なお、アダプタ３００あるいはゲートウェイ４００と、ＶｏＩＰサーバ２２０との間のＶｏＩＰ通信における、端末登録処理、接続要求処理、接続応答処理等では、呼制御プロトコル２のみで、音声データ２が含まれていないレイヤ構造となる場合がある。以下、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットにおいて、呼制御プロトコル２の格納領域を呼制御プロトコル２部と、音声データ２の格納領域を音声データ２部とする。アダプタ３００とゲートウェイ４００は、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２を用いてＶｏＩＰ通信することが可能である。なお、これらは、ＶｏＩＰ端末２３０とＶｏＩＰ端末２４０が、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２を用いてＶｏＩＰ通信を行うことが可能であるのと同様である。
【００５３】
次に、図５は、ＶｏＩＰ網１１０での、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間のＶｏＩＰ通信におけるレイヤ構造である。ＶｏＩＰ網１１０においては、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０は、ＶｏＩＰプロトコル１に従って通信を行う。ＶｏＩＰプロトコル１は、呼制御プロトコルや音声データ符号化方式などを規定する。ＶｏＩＰプロトコル１は、ネットワーク層上で、呼制御用に規定した呼制御プロトコル１（図面上はＶｏＩＰ１）を用いる。また、ＶｏＩＰプロトコル１は、音声データ用に規定した符号化方式によって符号化される音声データ１を用いる。なお、ＶｏＩＰ端末１３０あるいはＶｏＩＰ端末１４０とＶｏＩＰサーバ２２０との間のＶｏＩＰ通信における、端末登録処理、接続要求処理、接続応答処理等では、呼制御プロトコル１のみで、音声データ１が含まれていないレイヤ構造となる場合がある。以下、ＶｏＩＰプロトコル１に基づく送信パケットにおいて、呼制御プロトコル１の格納領域を呼制御プロトコル１部と、音声データ１の格納領域を音声データ１部とする。ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０は、ＶｏＩＰ網１１０において、ＶｏＩＰプロトコル１を用いてＶｏＩＰ通信することが可能である。なお、これらは、ＶｏＩＰ端末１１０に収容される他のＶｏＩＰ端末が、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２を用いてＶｏＩＰ通信を行うことが可能であるのと同様である。
【００５４】
次に、図６は、ＶｏＩＰ端末１４０が、ＶｏＩＰ網２１０を経由してＶｏＩＰ端末１３０とＶｏＩＰ通信を行う場合のレイヤ構成である。図６において、ＶｏＩＰ端末１４０とアダプタ３００との間、及びＶｏＩＰ端末１３０とゲートウェイ４００との間は、ＶｏＩＰプロトコル１に基づいたレイヤ構造である。一方、アダプタ３００とゲートウェイ４００との間は、ＶｏＩＰプロトコル２に基づくレイヤ構造である。
【００５５】
前述のとおり、アダプタ３００とゲートウェイ４００との間において、ＶｏＩＰプロトコル１を用いてＶｏＩＰ通信を行うことはできない。そこで、アダプタ３００とゲートウェイ４００は、それぞれ、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０から受信するパケットに含まれる、ＶｏＩＰプロトコル１に基づく呼制御プロトコル１と音声データ１を、ＶｏＩＰプロトコル２に基づく音声データ２部へ格納する。アダプタ３００とゲートウェイ４００は、ＶｏＩＰプロトコル１の呼制御データ１と音声データ１を、ＶｏＩＰプロトコル２の呼制御プロトコル２をヘッダとする音声データ２としてＶｏＩＰ網２１０を転送する。ＶｏＩＰ網２１０は、アダプタ３００とゲートウェイ４００の送受信するデータを、ＶｏＩＰプロトコル２に基づいた通常のＶｏＩＰ通信として、ＶｏＩＰ網２１０内を転送する。このように構成することによって、呼制御データ１と音声データ１は、ＶｏＩＰ網２１０において、アダプタ３００とゲートウェイ４００の間で送受信するＶｏＩＰプロトコル２に基づく呼制御プロトコル２をヘッダとした音声データ２とみなされる。
【００５６】
アダプタ３００とゲートウェイ４００は、ＶｏＩＰ網２１０から受信するＶｏＩＰプロトコル２に基づく音声データ２部から、ＶｏＩＰプロトコル１に基づく呼制御プロトコル１および音声データ１を取り出して、それぞれ、ＶｏＩＰ端末１４０あるいはＶｏＩＰ網１１０へ転送する。
【００５７】
以上が、本実施形態における構成の説明である。このように構成することで、ＶｏＩＰプロトコル２に対応していないＶｏＩＰ端末１４０が、ＶｏＩＰ網２１０を経由して、ＶｏＩＰ網１１０収容されているＶｏＩＰ端末１３０とＶｏＩＰ通信を行うことを可能にできる。アダプタ３００とゲートウェイ４００は、ＶｏＩＰ網２１０に収容されるＶｏＩＰ端末として動作する。ＶｏＩＰ網２１０は、アダプタ３００とゲートウェイ４００との間のＶｏＩＰ通信を、ＶｏＩＰプロトコル２に基づく通常のＶｏＩＰ端末相互間のＶｏＩＰ通信として転送を行う。そのため、本実施形態によれば、ＶｏＩＰ網２１０は、従来のＶｏＩＰ網２１０の構成や機能に変更を行う必要はない。
【００５８】
また、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０の間のＶｏＩＰ通信において転送される呼制御プロトコル１と音声データ１は、アダプタ３００とゲートウェイ４００との間のＶｏＩＰ網２１０では、ＶｏＩＰプロトコル２に基づく音声データ２として転送されるため、ＶｏＩＰ網２１０のＶｏＩＰ通信に適用するＱｏｓ（Ｑｕａｌｉｔｙ  ｏｆ  ｓｅｒｖｉｃｅ）を適用することができる。ＶｏＩＰ通信では、端末と端末の間の転送時間である遅延時間や、遅延時間の変動である揺らぎに対する要求が非常に厳しい。そのため、特に、通信網をまたいでＶｏＩＰ通信を行う場合は、それぞれの通信網内でのデータの扱われ方が重要となる。本実施形態では、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間のＶｏＩＰ通信において、ＶｏＩＰ通信網２１０を経由する際にも優先度の高いＱｏｓを利用できるため、通信品質を向上できる。
【００５９】
［動作方法の説明］
次に、図７と図８を用いて、本実施形態におけるＶｏＩＰ通信中継システムの動作方法を説明する。
（登録手続きの動作方法）
始めに、図７を用いてＶｏＩＰ端末１４０とＶｏＩＰ端末１３０による、ＶｏＩＰサーバ１２０への端末登録処理における動作方法の説明を行う。
【００６０】
（ステップＳ１０）
ゲートウェイ４００のＶｏＩＰプロトコル２通信制御部４４２は、ＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ網２１０のＶｏＩＰサーバ２２０へ登録手続きを行う。この処理は、ゲートウェイ４００がＶｏＩＰ網２１０へ接続された際に予め行われ、ＶｏＩＰ端末１４０が登録手続きを行う度に行われるわけではない。なお、本動作は、周知技術によるため詳細な説明は省略する。
【００６１】
（ステップＳ２０）
アダプタ３００のＶｏＩＰプロトコル２通信制御部３４２は、ＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ網２１０のＶｏＩＰサーバ２２０へ登録手続きを行う。この処理は、アダプタ３００がＶｏＩＰ網２１０へ接続された際に予め行われ、ＶｏＩＰ端末１４０の登録手続きを行う度に行われるわけではない。なお、本動作は、周知技術によるため詳細な説明は省略する。
【００６２】
（ステップＳ３０）
ＶｏＩＰ端末１４０は、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰサーバ１２０へ登録手続きをおこなう。ＶｏＩＰ端末１４０は、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰサーバ１２０宛てに登録要求を送信する。
【００６３】
（ステップＳ４０）
アダプタ３００のＶｏＩＰプロトコル１通信制御部３４１は、第１通信部３１０を介して、ＶｏＩＰ端末１４０から、ＶｏＩＰプロトコル１に基づくＶｏＩＰサーバ１２０宛ての登録要求を受信する。プロトコル識別部３４５は、ＶｏＩＰ端末１４０から受信したＶｏＩＰ通信パケットに含まれる、宛先ＶｏＩＰサーバのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｒｃｅ  Ｉｎｄｅｎｔｉｆｉｅｒ）を参照することによって、ゲートウェイ４００を経由した転送が必要と判断する。
アダプタ３００は、ＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ網２１０において、ゲートウェイ４００とのＶｏＩＰ通信を確立する。アダプタ３００とゲートウェイ４００との間のＶｏＩＰ通信確立動作は、周知技術によるため詳細な説明は省略する。
ゲートウェイ４００が複数設置される場合には、アダプタ３００のルーティングテーブル３３１に、宛先ＶｏＩＰサーバのＵＲＩとゲートウェイ４００を対応させて複数記憶し、プロトコル識別部３４５は、転送すべきゲートウェイ４００を選択してＶｏＩＰ通信を確立しても良い。これら判定に必要となるデータは、アダプタ３００の記憶部３３１のルーティングテーブル３３１が記憶する。さらに、ルーティングテーブル３３１のデータは、ＶｏＩＰサーバ１２０等との定期的な通信によって更新されてもよい。
なお、プロトコル識別部３４５による転送先判断処理は、これに限定しない。また、アダプタ３００によるＶｏＩＰ端末１４０の認証処理や、ＶｏＩＰ端末１４０によるアダプタ３００のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレス、ＶｏＩＰ端末１４０自体のＩＰアドレスの取得方法、あるいは、ＶｏＩＰサーバ１２０のアドレス解決方法についても、ＶｏＩＰ通信確立中の一連の動作であり、周知技術であるため詳細な説明は省略する。
【００６４】
（ステップＳ５０）
ＶｏＩＰプロトコル２通信制御部３４２とＶｏＩＰプロトコル２通信制御部４４２によるＶｏＩＰ通信確立動作が完了すると、アダプタ３００とゲートウェイ４００は、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信が可能となる。
【００６５】
（ステップＳ６０）
アダプタ３００のＶｏＩＰプロトコル１通信制御部３４１は、登録要求を含むＶｏＩＰ通信パケットを、パケット組み立て部３４３へ出力する。パケット組み立て部３４３は、ＶｏＩＰ通信パケットに含まれる呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部へ格納する。これによって登録要求は、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部としてみなされる。パケット組み立て部３４３は、ＶｏＩＰプロトコル１に基づく登録要求を音声データ２部に含む、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２通信制御部３４２へ出力する。ＶｏＩＰプロトコル２通信制御部３４２は、登録要求を音声データ２部に含むＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２に基づいてゲートウェイ４００へ送信する。
ＶｏＩＰ網２１０は、アダプタ３００の送信するＶｏＩＰ通信パケットを、ゲートウェイ４００へ転送する。
ゲートウェイ４００のＶｏＩＰプロトコル２通信制御部４４２は、アダプタ３００の送信したＶｏＩＰ通信パケットを、第２通信部４２０を介してＶｏＩＰ網２１０から受信する。プロトコル識別部４４５は、ＶｏＩＰ通信パケットの送信元を参照する。プロトコル識別部４４５は、ＶｏＩＰ通信パケットの送信元がアダプタ３００であることから、ＶｏＩＰ網１１０への転送が必要と判定する。ＶｏＩＰプロトコル２通信制御部４４２は、ＶｏＩＰ通信パケットを、パケット分解部４４４へ出力する。パケット分解部４４４は、ＶｏＩＰ通信パケットの音声データ２部に格納された、呼制御プロトコル１部と音声データ１部を取り出す。音声データ２部から取り出された呼制御プロトコル１部と音声データ１部は、ＶｏＩＰ端末１４０からの登録要求である。パケット分解部４４４は、呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル１通信制御部４４１へ出力する。ＶｏＩＰプロトコル１通信制御部４４１は、呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰ網１１０のＶｏＩＰサーバ１２０宛てへ送信する。
ＶｏＩＰ網１１０は、ゲートウェイ４００の送信するＶｏＩＰ通信パケットを、ＶｏＩＰサーバ１２０へ転送する。
ＶｏＩＰサーバ１２０は、ＶｏＩＰ網１１０から、ＶｏＩＰ端末１４０の登録要求を受信する。ＶｏＩＰサーバ１２０は、アダプタ３００とゲートウェイ４００の間の通信は認識しない。そのため、ＶｏＩＰサーバ１２０は、受信した登録要求を、ＶｏＩＰ端末１４０からのＶｏＩＰプロトコル１に基づく通常の登録要求として処理を行う。ＶｏＩＰサーバ１２０は、要求転送機能（プロキシ機能）、端末登録機能（レジストラ機能）、位置情報記憶機能（ロケーション機能）等を用いて、ＶｏＩＰ端末１４０の登録処理を行う。
この後も、ＶｏＩＰサーバ１２０とＶｏＩＰ端末１４０は、アダプタ３００とゲートウェイ４００との間のＶｏＩＰプロトコル２に基づくＶｏＩＰ通信を利用することで、登録処理に必要なデータ送受信を、ＶｏＩＰ網２１０を経由して行う。ＶｏＩＰ端末１４０のＶｏＩＰサーバ１２０への登録処理は、周知技術であるため詳細な説明は省略する。
【００６６】
（ステップＳ７０）
アダプタ３００とゲートウェイ４００は、ＶｏＩＰ端末１４０のＶｏＩＰサーバ１２０への登録手続きが完了すると、ＶｏＩＰ網２１０におけるＶｏＩＰ通信を終了する。アダプタ３００、あるいはゲートウェイ４００のいずれかから切断シーケンスを開始する。アダプタ３００またはゲートウェイ４００は、ＶｏＩＰ端末１４０とＶｏＩＰサーバ１２０との間でやり取りされるＶｏＩＰ通信パケットを参照して登録処理の完了を検知する。また、アダプタ３００またはゲートウェイ４００は、タイムアウトを設けて、一定時間以上、ＶｏＩＰ端末１４０とＶｏＩＰサーバ１２０との間で通信が行われない場合に登録処理の完了を検知しても良い。なお、アダプタ３００とゲートウェイ４００とのＶｏＩＰ通信における切断シーケンスは、周知の技術によるため詳細な説明は省略する。
【００６７】
（ステップＳ８０）
アダプタ３００とゲートウェイ４００は、切断シーケンスが完了するとＶｏＩＰ網２１０でのＶｏＩＰ通信を終了する。
（ステップＳ９０）
ＶｏＩＰ端末１３０は、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰ網１１０のＶｏＩＰサーバ１２０へ登録処理を行う。ＶｏＩＰ端末１３０によるＶｏＩＰサーバ１２０への登録処理は、周知の技術によるため詳細な説明は省略する。これによって、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０は、ＶｏＩＰ網１１０への登録処理を完了して、ＶｏＩＰ網１１０においてＶｏＩＰ通信が可能になる。
【００６８】
以上が、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０による、ＶｏＩＰサーバ１２０への端末登録処理における動作方法の説明である。アダプタ３００とゲートウェイ４００とが行うＶｏＩＰプロトコル２に基づくＶｏＩＰ通信上に、ＶｏＩＰ端末１４０によるＶｏＩＰサーバ１２０への登録処理を多重する。これによって、ＶｏＩＰ端末１４０が、ＶｏＩＰ網２１０を経由してＶｏＩＰ網１１０のＶｏＩＰサーバ１２０へ登録処理を行うことを可能とする。なお、ステップＳ７０とステップＳ８０は、行わなくともかまわない。この場合、アダプタ３００とゲートウェイ４００の間の音声通話を継続させる。あるいは、ＶｏＩＰ端末１４０やＶｏＩＰ網１１０からのＶｏＩＰ通信データを受信したときのみＶｏＩＰ通信パケットをＶｏＩＰ網２１０へ送出する方法としてもよい。
【００６９】
（音声通信の動作方法）
次に、図８を用いて、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０と間における、ＶｏＩＰ通信による音声通信の開始から終了までの動作方法の説明を行う。
【００７０】
（ステップＳ１００）
ＶｏＩＰ端末１４０は、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰサーバ１２０へ、ＶｏＩＰ端末１３０に対する接続要求を送信する。
【００７１】
（ステップＳ１１０）
アダプタ３００のＶｏＩＰプロトコル１通信制御部３４１は、第１通信部３１０を介して、ＶｏＩＰ端末１４０から、ＶｏＩＰ端末１３０に対する接続要求を受信する。プロトコル識別部３４５は、ＶｏＩＰ端末１４０から受信したパケットに含まれる、宛先ＶｏＩＰサーバのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｒｃｅ  Ｉｎｄｅｎｔｉｆｉｅｒ）を参照することによって、ゲートウェイ４００を経由した転送が必要と判断する。
アダプタ３００は、ＶｏＩＰプロトコル２に基づいて、ＶｏＩＰ網２１０において、ゲートウェイ４００とのＶｏＩＰ通信を確立する。なお、本動作は、図７において説明したステップＳ４０と同様であるので、詳細な説明は省略する。
【００７２】
（ステップＳ１２０）
アダプタ３００とゲートウェイ４００は、ＶｏＩＰ通信を確立すると、ＶｏＩＰ網２１０においてＶｏＩＰ通信が可能となる。
【００７３】
（ステップＳ１３０）
アダプタ３００のＶｏＩＰプロトコル１通信制御部３４１は、接続要求を含むＶｏＩＰ通信パケットを、パケット組み立て部３４３へ出力する。パケット組み立て部３４３は、ＶｏＩＰ通信パケットに含まれる呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部へ格納する。これによって、接続要求は、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部としてみなされる。パケット組み立て部３４３は、ＶｏＩＰプロトコル１に基づく接続要求を音声データ２部に含むＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２通信制御部３４２へ出力する。ＶｏＩＰプロトコル２通信制御部３４２は、接続要求を音声データ２部に含むＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２に基づいてゲートウェイ４００へ送信する。
ＶｏＩＰ網２１０は、アダプタ３００の送信するＶｏＩＰ通信パケットを、ゲートウェイ４００へ転送する。
ゲートウェイ４００は、アダプタ３００の送信した接続要求を含むＶｏＩＰ通信パケットを、第２通信部４２０を介して、ＶｏＩＰ網２１０から受信する。プロトコル識別部４４５は、ＶｏＩＰ通信パケットの送信元を参照する。プロトコル識別部４４５は、ＶｏＩＰ通信パケットの送信元がアダプタ３００であることから、ＶｏＩＰ網１１０への転送が必要と判定する。ＶｏＩＰプロトコル２通信制御部４４２は、ＶｏＩＰ通信パケットを、パケット分解部４４４へ出力する。パケット分解部４４４は、ＶｏＩＰ通信パケットの音声データ２部に格納された、呼制御プロトコル１部と音声データ１部を取り出す。音声データ２部から取り出された呼制御プロトコル１部と音声データ１部は、ＶｏＩＰ端末１４０からの接続要求である。パケット分解部４４４は、呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル１通信制御部４４１へ出力する。ＶｏＩＰプロトコル１通信制御部４４１は、呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル１に基づいて、第１通信部４１０を介してＶｏＩＰ網１１０のＶｏＩＰサーバ１２０宛てへ送信する。
【００７４】
（ステップＳ１４０）
ＶｏＩＰ網１１０は、ゲートウェイ４００が送信した接続要求を、ＶｏＩＰサーバ１２０へ転送する。
ＶｏＩＰサーバ１２０は、ＶｏＩＰ網１１０から、ＶｏＩＰ端末１４０の接続要求を受信する。ＶｏＩＰサーバ１２０は、アダプタ３００とゲートウェイ４００の間の通信は認識しないため、受信した接続要求を、ＶｏＩＰ端末１４０からのＶｏＩＰプロトコル１に基づく通常の接続要求として認識する。ＶｏＩＰサーバ１２０は、要求転送機能（プロキシ機能）、位置情報記憶機能（ロケーション機能）等を用いて、ＶｏＩＰ端末１３０のＩＰアドレスを抽出する。ＶｏＩＰサーバ１２０は、ＶｏＩＰ端末１３０のＩＰアドレス宛てに、ＶｏＩＰ端末１４０の接続要求を転送する。ＶｏＩＰサーバ１２０における、ＶｏＩＰ端末１４０の接続要求の転送処理は、周知技術であるため詳細な説明は省略する。
【００７５】
（ステップＳ１５０）
ＶｏＩＰ端末１３０は、ＶｏＩＰサーバ１２０が転送した、ＶｏＩＰ端末１４０からの接続要求を受信する。
【００７６】
（ステップＳ１６０）
ＶｏＩＰ端末１３０は、ＶｏＩＰ端末１４０からの接続要求を受けて、接続応答を生成する。ＶｏＩＰ端末１３０は、ＶｏＩＰプロトコル１に基づいて、ＶｏＩＰ端末１４０に対する接続応答を、ＶｏＩＰサーバ１２０へ送信する。なお、ＶｏＩＰ端末１３０が接続応答を生成し送信する処理は、周知技術であるため詳細な説明は省略する。また、本説明において、ＶｏＩＰ端末１３０は、接続応答として、「接続可」を応答するものとして説明する。
【００７７】
（ステップＳ１７０）
ＶｏＩＰサーバ１２０は、ＶｏＩＰ端末１３０が送信した接続応答を、ＶｏＩＰ網から受信する。ＶｏＩＰサーバ１２０は、応答転送機能（リダイレクト機能）等を用いて、ＶｏＩＰ端末１３０からのＶｏＩＰ端末１４０に対する接続応答を、ゲートウェイ４００へ転送する。
【００７８】
（ステップＳ１８０）
ゲートウェイ４００のＶｏＩＰプロトコル１通信制御部４４１は、ＶｏＩＰサーバ１２０が転送したプロトコル１に基づくＶｏＩＰ端末１３０からの接続応答、第１通信部４１０を介して受信する。プロトコル識別部４４５は、ＶｏＩＰサーバ１２０から受信したＶｏＩＰ通信パケットに含まれる、宛先ＶｏＩＰ端末のＵＲＩを参照することによって、アダプタ３００を経由した転送が必要と判断する。ＶｏＩＰプロトコル１通信制御部４４１は、接続応答を含むＶｏＩＰ通信パケットを、パケット組み立て部４４３へ出力する。パケット組み立て部４４３は、ＶｏＩＰ通信パケットに含まれたＶｏＩＰプロトコル１に基づく呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部へ格納する。これによって、接続応答は、ＶｏＩＰ網２１０において、ＶｏＩＰプロトコル２に基づくＶｏＩＰ通信パケットの音声データ２部としてみなされる。パケット組み立て部４４３は、呼制御プロトコル１部と音声データ１部を音声データ２部に含んだＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２通信制御部４４２へ出力する。ＶｏＩＰプロトコル２通信制御部４４２は、接続応答を音声データ２部に含むＶｏＩＰ通信パケットを、ＶｏＩＰプロトコル２に基づいて、第２通信部４２０を介してアダプタ３００へ送信する。
ＶｏＩＰ網２１０は、ゲートウェイ４００の送信するＶｏＩＰ通信パケットを、アダプタ３００へ転送する。
【００７９】
（ステップＳ１９０）
アダプタ３００のＶｏＩＰ通信プロトコル２通信制御部３４２は、ゲートウェイ４００の送信したＶｏＩＰ通信パケットを、第２通信部３２０を介してＶｏＩＰ網２１０から受信する。プロトコル識別部３４５は、ＶｏＩＰ通信パケットの送信元を参照する。プロトコル識別部３４５は、ＶｏＩＰ通信パケットの送信元がゲートウェイ４００であることから転送が必要と判定する。ＶｏＩＰプロトコル２通信制御部３４２は、ＶｏＩＰ通信パケットを、パケット分解部３４４へ出力する。パケット分解部３４４は、ＶｏＩＰ通信パケットの音声データ２部から、呼制御プロトコル１部と音声データ１部を取り出す。音声データ２部から取り出された呼制御プロトコル１部と音声データ１部は、ＶｏＩＰ端末１３０からの接続応答である。パケット分解部３４４は、ＶｏＩＰ通信パケットの音声データ２部から取り出した、呼制御プロトコル１部と音声データ１部を、ＶｏＩＰプロトコル１通信制御部３４１へ出力する。ＶｏＩＰプロトコル１通信制御部３４１は、ＶｏＩＰ端末１３０からの接続応答を、ＶｏＩＰプロトコル１に基づいて、第１通信部３１０を介してＶｏＩＰ端末１４０へ送信する。
【００８０】
（ステップＳ２００）
ＶｏＩＰ端末１４０は、アダプタ３００から、ＶｏＩＰ端末１３０の送信した接続応答を受信する。これによって、ＶｏＩＰ端末１４０は、ＶｏＩＰ端末１３０のＩＰアドレスを取得する。ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０は、プロトコル１に基づいて、音声通信を開始する。ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０の行うＶｏＩＰ通信において送受信される呼制御プロトコル１及び音声データ１は、アダプタ３００とゲートウェイ４００との間で、ＶｏＩＰプロトコル２の音声データ２部に格納されて転送される。ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０の行う音声通信において、ＶｏＩＰサーバ１２０は経由しない。そのため、ゲートウェイ４００は、ＶｏＩＰ通信パケットをＶｏＩＰ端末１３０へ直接転送する。また、ＶｏＩＰ端末１３０も、ＶｏＩＰ端末１４０に対するＶｏＩＰ通信パケットをゲートウェイ４００へ直接送信する。なお、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０とが行う、ＶｏＩＰ通信による音声通信および、音声通信を開始するにあたってのネゴシエーション処理は、周知技術であるため詳細な説明は省略する。
【００８１】
（ステップＳ２１０）
ＶｏＩＰ端末１４０は、音声通信を終了させるために、ＶｏＩＰプロトコル１に基づく、ＶｏＩＰ端末１３０へ切断要求を送信する。ＶｏＩＰ端末１４０が送信する切断要求は、前述のとおり、アダプタ３００とゲートウェイ４００との間でＶｏＩＰプロトコル２の音声データ２部に格納されて転送される。なお、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０とが行うＶｏＩＰプロトコル１に基づく切断シーケンスは、周知の技術であるため詳細な説明は省略する。
【００８２】
（ステップＳ２２０）
ＶｏＩＰ端末１３０は、ＶｏＩＰプロトコル１に基づく、ＶｏＩＰ端末１４０からの切断要求を、ＶｏＩＰ網１１０から受信する。ＶｏＩＰ端末１３０は、切断要求を受けて、切断応答を生成する。ＶｏＩＰ端末１３０は、ＶｏＩＰプロトコル１に基づいて、切断応答をＶｏＩＰ端末１４０へ送信する。ＶｏＩＰ端末１３０が送信する切断応答は、アダプタ３００とゲートウェイ４００との間で、前述のとおりＶｏＩＰプロトコル２の音声データ２部に格納されて転送される。なお、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０とが行うＶｏＩＰプロトコル１に基づく切断シーケンスは、周知の技術であるため詳細な説明は省略する。
【００８３】
（ステップＳ２３０）
ＶｏＩＰ端末１４０は、ＶｏＩＰ端末１３０からのＶｏＩＰプロトコル１に基づく切断応答を、アダプタ３００から受信する。これによって、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０との間の音声通信が完了する。
【００８４】
（ステップＳ２４０）
アダプタ３００とゲートウェイ４００は、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０との間の音声通信の終了を検知すると、ＶｏＩＰ網２１０におけるＶｏＩＰ通信を終了する。本ステップは、ステップＳ７０と同様であるので説明を省略する。
【００８５】
（ステップＳ２５０）
アダプタ３００とゲートウェイ４００との切断シーケンスが完了すると、アダプタ３００とゲートウェイ４００による、ＶｏＩＰ網２１０でのＶｏＩＰ通信による音声通信は終了する。
【００８６】
以上が、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０と間における、ＶｏＩＰ通信による音声通信の開始から終了までの動作方法の説明である。アダプタ３００とゲートウェイ４００との間で行うＶｏＩＰプロトコル２に基づくＶｏＩＰ通信上に、ＶｏＩＰ端末１４０とＶｏＩＰ端末１３０との間の接続要求、接続応答、音声通信、切断要求、切断応答等の通信を多重する。これによって、ＶｏＩＰ端末１４０が、ＶｏＩＰ網２１０を経由してＶｏＩＰ網１１０のＶｏＩＰ端末１３０とＶｏＩＰ通信による音声通信を行うことを可能とする。
なお、ステップＳ２４０とステップＳ２５０は、行わなくともかまわない。この場合、アダプタ３００とゲートウェイ４００の間の音声通話を継続させる。あるいは、ＶｏＩＰ端末１４０やＶｏＩＰ網１１０からのＶｏＩＰ通信データを受信したときのみＶｏＩＰ通信パケットをＶｏＩＰ網２１０へ送出する方法としてもよい。
また、ＶｏＩＰ端末１３０から接続要求を送信して、音声通信を開始する場合も同様に、アダプタ３００とゲートウェイ４００との間で行うＶｏＩＰプロトコル２に基づくＶｏＩＰ通信上に、ＶｏＩＰプロトコル１に基づくＶｏＩＰ通信を多重することで、ＶｏＩＰ端末１４０に対するＶｏＩＰ通信が可能である。これは、ＶｏＩＰ通信における、ＶｏＩＰサーバ１２０への登録情報更新処理等、その他の処理についても同様のことが言える。
【００８７】
以上が、本実施形態における動作方法の説明である。
【００８８】
ここまで説明してきたように、本発明によれば、アダプタ３００とゲートウェイ４００との間のＶｏＩＰプロトコル２に基づくＶｏＩＰ通信上に、ＶｏＩＰ端末１３０とＶｏＩＰサーバ１２０、あるいはＶｏＩＰ端末１４０の間のＶｏＩＰプロトコル１に基づくＶｏＩＰ通信を多重する。そのため、ＶｏＩＰプロトコル１のみを実装するＶｏＩＰ端末１４０が、ＶｏＩＰ網２１０を経由してＶｏＩＰ網１１０に収容されるＶｏＩＰサーバ１２０やＶｏＩＰ端末１３０とＶｏＩＰ通信を行うことが可能となる。これは、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間のＶｏＩＰ通信へ、ＶｏＩＰ網２１０のＶｏＩＰ通信へ適用するＱｏｓレベルを適用することができる効果がある。これによって、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０との間のＶｏＩＰ通信は、他通信網を経由する場合であっても、通信品質の向上を図ることができる。
【００８９】
また、アダプタ３００およびゲートウェイ４００が、ＶｏＩＰプロトコルを判別して、多重データの組み立てと取り出しを行う。そのため、アダプタ３００およびゲートウェイ４００を設置する以外は、ＶｏＩＰ網２１０およびＶｏＩＰ網１１０の構成に含まれるＶｏＩＰサーバ２２０、１２０やＶｏＩＰ端末１３０、１４０に構成、機能の変更を行う必要がない。仮に、ゲートウェイ４００が複数設置されることとなったとしても、アダプタ３００が、ＶｏＩＰサーバやＶｏＩＰ端末のＵＲＩに対応するゲートウェイを記憶することで、適切なゲートウェイに向けて多重データを送信することが可能となる。
【００９０】
なお、本発明を用いることで、アダプタ３００（あるいはゲートウェイ４００）をＶｏＩＰ網２１０に複数設置し、それぞれのアダプタへＶｏＩＰ端末１３０、ＶｏＩＰ端末１４０、及びＶｏＩＰサーバ１２０を収容してＶｏＩＰ網１１０を擬似的に構成し、ＶｏＩＰ端末１３０とＶｏＩＰ端末１４０のＶｏＩＰ通信を、ＶｏＩＰ網２１０内ではアダプタ３００間（あるいはアダプタ３００とゲートウェイ４００間）のＶｏＩＰプロトコル２に基づくＶｏＩＰ通信に多重して実現することも可能となる。つまり本発明は、ＶｏＩＰ網１１０が収容するＶｏＩＰ端末へのＶｏＩＰ通信のみに限定せず、ＶｏＩＰプロトコル１に基づいたＶｏＩＰ通信を、ＶｏＩＰ網２１０上を経由させて中継する様々な状況に応用が可能である。
【００９１】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記の実施の形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しえる様々な変更を行うことができる。
【図面の簡単な説明】
【００９２】
【図１】ＶｏＩＰ中継システムの構成を示す図である。
【図２】アダプタ３００の構成を示す図である。
【図３】ゲートウェイ４００の構成を示す図である。
【図４】ＶｏＩＰ網２１０でのＶｏＩＰ通信のレイヤ構造を示す図である。
【図５】ＶｏＩＰ網１１０でのＶｏＩＰ通信のレイヤ構造を示す図である。
【図６】ＶｏＩＰ端末１４０がＶｏＩＰ端末１３０とＶｏＩＰ網２１０を経由してＶｏＩＰ通信を行う場合のレイヤ構成を示す図である。
【図７】ＶｏＩＰサーバ１２０への端末登録処理における動作フローである。
【図８】ＶｏＩＰ通信による音声通信の開始から終了までの動作フローである。
【符号の説明】
【００９３】
１００  通信網
１１０  ＶｏＩＰ網
１２０  ＶｏＩＰサーバ
１３０  ＶｏＩＰ端末
１４０  ＶｏＩＰ端末
２００  通信網
２１０  ＶｏＩＰ網
２２０  ＶｏＩＰサーバ
２３０  ＶｏＩＰ端末
２４０  ＶｏＩＰ端末
３００  アダプタ
４００  ゲートウェイ
【図１】
0005115905.tif 000002
【図２】
0005115905.tif 000003
【図３】
0005115905.tif 000004
【図４】
0005115905.tif 000005
【図５】
0005115905.tif 000006
【図６】
0005115905.tif 000007
【図７】
0005115905.tif 000008
【図８】
0005115905.tif 000009