(57)【要約】      （修正有）【課題】音声や画像データなどのメディアデータを複数扱う装置が存在するシステムにおいて、処理不可の重い音声や映像などのストリーム系パケットデータ処理を、新たに機器を追加せずに分散させる。【解決手段】電話システムまたはデータシステムを構成するゲートウェイであって、自ゲートウェイに係る音声または映像などのストリーム系パケットデータのアドレスを変換する処理を前記システムを構成する他端末に要求するアドレス変換要求手段を有し、前記アドレス変換要求手段がアドレス変換処理を要求した前記他端末から前記要求した処理の実行が可能な旨の応答があった場合に、ストリーム系パケットデータの送信元の端末に対してアドレス変換処理を実行する前記他端末のアドレスを通知することを特徴とする分散処理機能を有するゲートウェイを提供することにある。【選択図】図１
2010147884.tif 000002
【特許請求の範囲】
【請求項１】
電話システムまたはデータシステムを構成するゲートウェイであって、自ゲートウェイに係る音声または映像などのストリーム系パケットデータのアドレスを変換する処理を前記システムを構成する他端末に要求するアドレス変換要求手段を有し、前記アドレス変換要求手段がアドレス変換処理を要求した前記他端末から前記要求した処理の実行が可能な旨の応答があった場合に、ストリーム系パケットデータの送信元の端末に対してアドレス変換処理を実行する前記他端末のアドレスを通知することを特徴とする分散処理機能を有するゲートウェイ。
【請求項２】
電話システムまたはデータシステムを構成する通信端末であって、前記システムを構成するゲートウェイから音声または映像などのストリーム系パケットデータのアドレスを変換するアドレス変換要求を受信するアドレス変換要求受信手段を有し、前記アドレス変換要求受信手段がアドレス変換要求を受信した場合に、前記要求されたアドレス変換の処理が自通信端末において実行可能か否かを前記ゲートウェイに応答し、可能である旨を応答したならば、前記ゲートウェイが指定するストリーム系パケットデータのアドレスを変換処理することを特徴とする通信端末。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像や音声などのストリーム系パケットデータのトラフィックが増加したときのアドレス変換処理を分散するゲートウェイおよび通信端末に関する。
【背景技術】
【０００２】
データの中で特に処理負荷が掛る映像や音声等のストリーム系パケットデータを扱う場合、システム内にストリーム系パケットデータの処理のみを行うゲートウェイを設置する場合がある。
【０００３】
この場合、システム内のストリーム系パケットデータに係る処理負荷をゲートウェイで実行することで他の装置の処理負荷を軽減できるが、ゲートウェイで処理できるトラフィックには限界があるという問題が発生する。
【０００４】
一方、特許文献１には、サーバにおいて自装置の処理負荷を監視して処理負荷が閾値を超えたならば、他のサーバへ処理を分散する技術が開示されている。
【特許文献１】特開２００８−０４０７１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、この方法を前記ゲートウェイに適用すると、予備のゲートウェイを予め増設しておく必要があり、設備準備の問題が発生する。本発明の課題は、処理負荷の重い音声や映像などのストリーム系パケットデータを処理するために、新たに機器を追加せずに分散させることにある。
【課題を解決するための手段】
【０００６】
本発明は、かかる課題に鑑みなされてものであり、電話システムまたはデータシステムを構成するゲートウェイであって、自ゲートウェイに係る音声または映像などのストリーム系パケットデータのアドレスを変換する処理を前記システムを構成する他端末に要求するアドレス変換要求手段を有し、前記アドレス変換要求手段がアドレス変換処理を要求した前記他端末から前記要求した処理の実行が可能な旨の応答があった場合に、ストリーム系パケットデータの送信元の端末に対してアドレス変換処理を実行する前記他端末のアドレスを通知することを特徴とする分散処理機能を有するゲートウェイを提供することにある。
【発明の効果】
【０００７】
本発明によれば、電話システムやデータシステムにおいて、取り扱う画像や音声などのストリーム系パケットデータが増加したとき、ゲートウェイの負荷を分散できるので、予備のゲートウェイを増設する必要がないという効果がある。
【発明を実施するための最良の形態】
【０００８】
本発明の通信端末を電話端末として、発明を実施するための最良の形態を説明する。
【実施例１】
【０００９】
図１は、本発明の分散機能を有するゲートウェイおよび電話端末を含む電話システムの全体構成図である。
【００１０】
図示するように、ＬＡＮ７０には電話端末６０と、電話端末６１と、電話端末６０または電話端末６１の電話機能に係る呼制御処理全般を行うＳＩＰサーバ４０と、電話端末６０または電話端末６１がＩＰ網１０上の他の端末と通信を行うためのアドレス変換を行うゲートウェイ５０とが接続され、電話システムを形成している。
【００１１】
さらにＩＰ網１０とＬＡＮ７０の間にはルータ３０が接続され、ＬＡＮ７０−ＩＰ網１０間で送受信されるデータパケットのルーティング処理を行っている。
【００１２】
また、ＩＰ網１０には電話端末６０の相手の電話端末（以降、相手電話端末２０とよぶ）が接続されている。尚、相手電話端末２０は、端末装置として示したがＳＩＰサーバを備えた電話システムであってもよいし、さらに別のネットワーク介して接続された電話端末であってもよい。
【００１３】
つぎに、電話端末６０がＩＰ網１０を介して相手電話端末２０に発信し、従来のゲートウェイ５０を経由した通話が確立するまでの手順ついて説明する。
【００１４】
まず、電話端末６０がＳＩＰサーバ４０に接続要求を送信し、ＳＩＰサーバ４０がゲートウェイ５０、ルータ３０を介して相手電話端末２０に該接続要求を中継する。
【００１５】
ＳＩＰサーバ４０から中継される時に、接続要求には音声中継ＩＰアドレスが付加される。ここで音声中継ＩＰアドレスとは、音声データのＩＰアドレス変換処理を行う中継装置（以下、ゲートウェイ機能とよぶ）のＩＰアドレスつまりゲートウェイ５０のＩＰアドレスを意味する。
【００１６】
接続要求を受け取った相手電話端末２０は、ゲートウェイ５０のＩＰアドレスを記憶し、接続ＯＫ（２００ＯＫ）の応答をルータ３０、ゲートウェイ５０を介してＳＩＰサーバ４０へ送信する。ＳＩＰサーバ４０は、接続要求のあった電話端末６０へ接続ＯＫを送信する。
【００１７】
そして、相手電話端末２０がオンフックし、音声中継ＩＰアドレスが付与された呼接続処理が実行されると、ゲートウェイ５０を経由して電話端末６０と相手電話端末２０の間の音声データの送受信が遂行される。
【００１８】
具体的にゲートウェイ５０は、電話端末６０から音声データを受信すると、相手電話端末２０用の音声データ変換またはアドレス変換（以降、この変換を総称してアドレス変換とよぶ）をして相手電話端末２０に送信し、相手電話端末２０からルータ３０を介して受信した音声データは電話端末６０用のアドレス変換をして電話端末６０に送信する。
【００１９】
尚、本システム構成は、ＳＩＰサーバ４０とゲートウェイ５０と電話端末６０または電話端末６１と分けて示したが、ＳＩＰサーバ機能を有した電話端末としても良いし、ゲートウェイ機能を有した電話端末の構成でもよい。
【００２０】
図２は、本発明のゲートウェイ５０の各ブロックの構成を示すブロック構成図である。
【００２１】
図示するように、ゲートウェイ５０は、回線制御部５０１、ゲートウェイ制御部５０２、アドレス変換管理部５０３、アドレス変換要求送信部５０４、アドレス変換応答受信部５０５、アドレス変換実行通知送信部５０６とから構成される。
【００２２】
回線制御部５０１は、ゲートウェイ制御部５０２と連携してＩＰデータの送受信を行う。
【００２３】
ゲートウェイ制御部５０２は、電話端末６０または電話端末６１がルータ３０を介して、ＩＰ網１０との送受信の際に、ローカルエリアのＩＰアドレスとグローバルのＩＰアドレスの変換を行う。また、ゲートウェイ制御部５０２は、電話端末６０または電話端末６１から接続要求を受信すると、音声中継ＩＰアドレス（ゲートウェイ５０のＩＰアドレス）を記憶するとともにアドレス変換管理部５０３へ接続要求のデータを受信したことを通知する。
【００２４】
アドレス変換管理部５０３は、通知を受けるとゲートウェイ機能を代替させるためにアドレス変換要求送信部５０４と連携して、電話システム配下で電話端末６０以外の端末、ここでは、電話端末６１にアドレス変換要求を行う。
【００２５】
具体的には、図示しないがアドレス変換管理部５０３には、自ゲートウェイの処理能力を監視し、自ゲートウェイでアドレス変換機能を遂行する処理能力がないと判別すると、アドレス変換要求送信部５０４にゲートウェイ機能代替を指示する。
【００２６】
アドレス変換要求送信部５０４は、指示を受けるとアドレス変換要求を生成し、回線制御部５０１を介してＳＩＰサーバ４０に送信する。
【００２７】
尚、本実施例では電話端末６１をゲートウェイ機能付き端末として説明するが、他のゲートウェイであってもよいし、ゲートウェイ機能を有する他の端末（例えばゲートウェイ機能を有するパソコン）であってもよい。
【００２８】
アドレス変換要求の送付を受けた電話端末６１は、アドレス変換機能を遂行する余裕がある場合に、アドレス変換を受諾する応答（以降、アドレス変換応答という）データを送信する。
【００２９】
アドレス変換応答受信部５０５は、該アドレス変換応答の受信を検出すると、アドレス変換応答の送信元ＩＰアドレス（電話端末６１のＩＰアドレス）とともにアドレス変換応答を受信したことをアドレス変換管理部５０３へ通知する。通知を受けたアドレス変換管理部５０３は、ゲートウェイ制御部５０２に対して、接続要求に含まれる音声中継ＩＰアドレスを、電話端末６１のＩＰアドレスに変更するよう指示する。
【００３０】
指示を受けたゲートウェイ制御部５０２は、接続する相手電話端末２０へ送付する接続要求のゲートウェイ５０のＩＰアドレスを電話端末６１のアドレスに変換して回線制御部５０１を介して相手電話端２０に送信する。
【００３１】
そのため、ゲートウェイ制御部５０２は、アドレス変換管理部５０３を通して、アドレス変換実行通知送信部５０６で電話端末６０に対して、接続要求の音声中継ＩＰアドレスを電話端末６１に変換したことをアドレス変換通知として通知する。
【００３２】
また、ここでアドレス変換通知は、相手電話端末２０が電話端末６０に送信する接続ＯＫ（２００ＯＫ）をゲートウエイが中継する場合に、接続ＯＫの音声中継ＩＰアドレスを電話端末６０のＩＰアドレスに変換することを意味する。
【００３３】
以上述べた通り、ゲートウェイ５０には、自己のＩＰアドレスの変換機能を用いて、ＩＰ網１０とのデータ送受信を行い、電話端末６０が発着信する接続データを監視して、接続情報を受信した場合、他の電話端末６１に対してアドレス変換要求を行い、電話端末６０のためのアドレス変換であるゲートウェイ機能を有効とし、前記ゲートウェイ機能を有効とした電話端末６１から応答を受信する機能を有する。
【００３４】
図３、図４及び図５は、本発明の実施形態に係る送信データのＩＰアドレスを明示する表である。
【００３５】
図３は、電話端末６０から相手電話端末２０へと通話する場合に、電話端末６０からＳＩＰサーバ４０、ゲートウェイ５０、ルータ３０、相手電話端末２０の順に送られる接続要求（ＩＮＶＩＴＥ）の各装置間での遷移を示した表である。図３に示すように、装置区間のフィールド３１０毎に送信するパケットのＩＰデータ３１１が記載されており、ＩＰデータ３１１は、宛先ＩＰアドレスのフィールド３１２と送信元ＩＰアドレスのフィールド３１３と音声中継ＩＰアドレスのフィールド３１４とから構成される。
【００３６】
レコード３１５は、電話端末６０からＳＩＰサーバ４０に送られるＩＰデータである。この時、ＩＰデータ３１１の宛先ＩＰアドレスのフィールド３１２はＳＩＰサーバ４０のローカルＩＰアドレスＬＡ３であり、送信元ＩＰアドレスのフィールド３１３は電話端末６０のローカルＩＰアドレスＬＡ４であり、音声中継ＩＰアドレスのフィールド３１４は何もない。
【００３７】
レコード３１６は、ＳＩＰサーバ４０からゲートウェイ５０に送られるＩＰデータである。この時、ＩＰデータ３１１の宛先ＩＰアドレスのフィールド３１２は、ゲートウェイ５０のローカルアドレスＬＡ２であり、送信元ＩＰアドレスのフィールド３１３は、ＳＩＰサーバ４０のローカルアドレスＬＡ３であり、音声中継ＩＰアドレスのフィールド３１４には、ゲートウェイ５０のローカルアドレスＬＡ２である。
【００３８】
レコード３１７は、ゲートウェイ５０からルータ３０に送られるＩＰデータである。この時、ＩＰデータ３１１の宛先ＩＰアドレスのフィールド３１２には、相手電話端末２０のグローバルアドレスＧＡ１であり、送信元ＩＰアドレスのフィールド３１３にはゲートウェイ５０のローカルアドレスＬＡ２である。また、データ部の音声中継ＩＰアドレスのフィールド３１４には、従来は、ゲートウェイ５０のローカルアドレスＬＡ２であったが、本発明では、電話端末６１にゲートウェイ機能を分散させるために、電話端末６１のローカルアドレスＬＡ５を記載する。
【００３９】
レコード３１８は、ルータ３０から相手電話端末２０に送られるＩＰデータである。該接続要求を受け取ったルータ３０は、送信元ＩＰアドレスのフィールド３１３をルータのグローバルアドレスＧＡ２であり、該接続要求のデータを相手電話端末２０へ送信する。
【００４０】
図４は、相手電話端末２０からルータ３０、電話端末６１、電話端末６０の順に送られる音声データのＩＰデータを示す。相手電話端末２０は、先に受け取った接続要求のアドレス情報をもとに、電話端末６０へ送信する音声データを生成し、送信する。
【００４１】
レコード３１９は、相手電話端末２０からルータ３０に送られる音声データである。宛先ＩＰアドレスのフィールド３１２は、ルータ３０のグローバルアドレスＧＡ２であり、送信元ＩＰアドレスのフィールド３１３は、相手電話端末２０のグローバルアドレスＧＡ１であり、音声中継ＩＰアドレスのフィールド３１４はアドレス変換機能を遂行する電話端末６１のローカルアドレスＬＡ５である。
【００４２】
レコード３２０は、ルータ３０から電話端末６１に送られる音声データである。音声データの宛先ＩＰアドレスのフィールド３１２は、電話端末６１のローカルアドレスＬＡ５であり、ゲートウェイ５０に転送されることはなく電話端末６１に転送される。このときの送信元ＩＰアドレスのフィールド３１３は相手電話端末２０のグローバルＩＰアドレスのＧＡ１であり、音声中継ＩＰアドレスのフィールド３１４は、電話端末６１のローカルアドレスＬＡ５である。
【００４３】
レコード３２１は電話端末６１から電話端末６０に送られる音声データである。音声データの宛先ＩＰアドレスのフィールド３１２には、電話端末６０のローカルアドレスＬＡ４であり、送信元ＩＰアドレスのフィールド３１３は電話端末６１のローカルアドレスＬＡ５であり、アドレス変換機能を動作させているので、受け取った音声データの音声中継ＩＰアドレスのフィールド３１４は電話端末６１のローカルアドレスＬＡ５である。
【００４４】
このようにして相手電話端末２０の音声データはゲートウェイ５０の介在なしに、電話端末６１のアドレス変換機能を使って、電話端末６０に送り届けられる。
【００４５】
図５は、電話端末６０から電話端末６１、ルータ３０、相手電話端末２０の順に送られる音声データのＩＰデータを示す。
【００４６】
レコード３２２は電話端末６０から電話端末６１に送られる音声データである。宛先ＩＰアドレスのフィールド３１２は、電話端末６１のローカルアドレスＬＡ５であり、送信元ＩＰアドレスのフィールド３１３は自ローカルアドレスＬＡ４である。その時のデータ部の音声中継ＩＰアドレスのフィールド３１４は、電話端末６１のローカルアドレスＬＡ５である。
【００４７】
レコード３２３はこの音声データを受け取った電話端末６１からルータ３０に送られる音声データである。宛先ＩＰアドレスのフィールド３１２は、相手電話端末２０のグローバルアドレスＧＡ１であり、送信元ＩＰアドレスのフィールド３１３は、電話端末６１のローカルアドレスＬＡ５であり、音声中継ＩＰアドレスのフィールド３１４はＬＡ５である。
【００４８】
レコード３２４はルータ３０から、相手電話端末２０に送られる音声データである。宛先ＩＰアドレスのフィールド３１２は、相手電話端末２０のグローバルアドレスＧＡ１であり、送信元ＩＰアドレスのフィールド３１３は、をルータ３０のグローバルアドレスＧＡ２であり、音声中継ＩＰアドレスのフィールド３１４はＬＡ５である。
【００４９】
図６は、本発明の実施形態に係るゲートウェイ５０の動作を示すフローチャートである。ゲートウェイ５０は、ＩＰ網１０からの送受信データをゲートウェイ制御部５０２で監視して接続要求の受信（Ｓ４０１）、アドレス変換応答の受信（Ｓ４０５）、終了通知の受信（Ｓ４０８）、接続ＯＫの受信（Ｓ４１０）、または音声データの受信（Ｓ４１３）のいずれかを検出するのを待つ。
【００５０】
接続要求を検出すると、（Ｓ４０１でＹｅｓ）、アドレス変換管理部５０３は、自装置のアドレス変換機能（ゲートウェイ機能）を遂行する能力があるか否かを判断する（Ｓ４０２）。
【００５１】
アドレス変換処理を遂行する能力がある場合（Ｓ４０２でＹｅｓ）、受信した接続要求を相手電話端末２０に送信する（Ｓ４０４）。
【００５２】
アドレス変換処理を遂行する能力がない場合（Ｓ４０２でＮｏ）、ＳＩＰサーバ４０に対してアドレス変換要求を生成し、これを送信する（Ｓ４０３）。
【００５３】
アドレス変換応答を検出すると（Ｓ４０５でＹｅｓ）、アドレス変換応答を解析して送信元ＩＰアドレスを抽出し、抽出したＩＰアドレスを接続要求の音声中継ＩＰアドレスに変更する（Ｓ４０６）。そして変更した接続要求をアドレス変換通知として相手電話端末２０に対して送信する（Ｓ４０７）。
【００５４】
終了通知（Ｂｙｅ）を検出すると（Ｓ４０８でＹｅｓ）、アドレス変換管理部５０３は、ゲートウェイ機能のうちアドレス変換機能の分散を実行した電話端末６１に対してアドレス変換解放通知をアドレス変換要求送信部５０４に指示して送信する（Ｓ４０９）。
【００５５】
接続ＯＫ（２００ＯＫ）を検出すると（Ｓ４１０Ｙｅｓ）、アドレス変換管理部５０３は、アドレス変換実行通知送信部５０６に対してアドレス変換通知の送信を指示する。指示を受けたアドレス変換実行通知送信部５０６は、接続ＯＫ（２００ＯＫ）の音声中継ＩＰアドレスを電話端末６１のＩＰアドレスに変換する（Ｓ４１１）。そして、変換した接続ＯＫをアドレス変換通知として電話端末６０に送信する（Ｓ４１２）。
【００５６】
ここで、アドレス変換通知を受信した電話端末６０は、音声データを電話端末６１へ送信する。
【００５７】
音声データを検出すると（Ｓ４１３でＹｅｓ）、通常のゲートウェイの機能としてローカルアドレスとグローバルアドレスを変換するアドレス変換を行い（Ｓ４１４）、アドレス変換した音声データを相手装置に送信する（Ｓ４１５）。
【００５８】
図７は、本発明の実施形態に係る電話端末６０と電話端末６１の構成を示すブロック図である。
【００５９】
電話端末６０は、主に通話による呼の制御を行う端末制御部６０２とダイヤルキーやフックスイッチなどのキー入力部６０３とＬＣＤなどの表示部６０４とマイクとスピーカの音源部６０５で構成され、ＳＩＰ部６０７でＳＩＰサーバ４０と接続動作を行い、ＳＩＰ部６０７からの指示により音源部６０５の音声データをＩＰデータに変換し回線制御部６０１を介して送信するＲＴＰ処理部６０６で発着信通話による電話機能を実現する。
【００６０】
ゲートウェイ機能の一部を分散実行する電話端末６１の場合は、アドレス変換要求受信部６０９でゲートウェイ５０からアドレス変換要求データを受信し、アドレス変換制御部６０８へ通知する。その際受信したアドレス変換要求データには接続先の相手電話端末２０のＩＰアドレスが付与されている。アドレス変換制御部６０８は、アドレス変換の処理が自電話端末において既に他端末のアドレス変換を実行していれば実行否と判断し、他端末のアドレス変換を実行していなければ実行可と判断する。そしてアドレス変換応答送信部６１０でアドレス変換応答を送信する。以後、アドレス変換制御部６０８は、通話を行う電話端末６０と相手電話端末２０とのメディア系データのアドレス変換を実行する。
【００６１】
図８、本発明の実施形態に係る電話端末６１の動作を示すフローチャートである。電話端末６１は、ゲートウェイ機能以外の通話に関する機能は端末制御部６０２が制御するため、特に本フローチャートでの説明は省略する。ゲートウェイ５０から受信したアドレス変換要求をアドレス変換要求受信部６０９で受信（Ｓ６０１でＹｅｓ）すると、アドレス変換制御部６０８で、すでに他の電話端末の変換制御の実行の有無をチェックし、未実施の場合、実行可能（Ｓ６０２でＹｅｓ）であれば、アドレス変換制御部６０８にて自電話端末のＩＰアドレスをアドレス変換応答データにセット（Ｓ６０３）し、アドレス変換応答をアドレス変換応答送信部６１０よりゲートウェイ５０に対して送信（Ｓ６０４）する。
【００６２】
本動作により電話端末６１はゲートウェイ機能を有効とし、アドレス変換機能を分散実行する。次にアドレス変換要求受信ではなく（Ｓ６０１でＮｏ）、アドレス変換解放を受信した場合（Ｓ６０５でＹｅｓ）、ゲートウェイ機能の解除（Ｓ６０６）をアドレス変換制御部６０８で認識する。アドレス変換解放受信ではなく（Ｓ６０５でＮｏ）、データ受信（Ｓ６０７でＹｅｓ）の場合は、ゲートウェイ動作としてアドレス変換を行う（Ｓ６０８）。データ受信でない場合（Ｓ６０７でＮｏ）は、待機状態でデータ受信を待つ。
【００６３】
図９は、本発明の実施形態に係る分散機能を有するゲートウェイの動作シーケンス図である。電話端末６０が外線発信操作（Ｓ７０１）を行うと、ＳＩＰサーバ４０に接続要求（ＩＮＶＩＴＥ）を送信し、ＳＩＰサーバ４０はＩＰ網１０へ送信するためにゲートウェイ５０へ接続要求（ＩＮＶＩＴＥ）を送信する（Ｓ７０２）。
【００６４】
処理の通知（１００Ｔｒｙｉｎｇ）をゲートウェイ５０は、ＳＩＰサーバ４０を経由して電話端末６０に通知する（Ｓ７０３）。ゲートウェイ５０は、接続要求（ＩＮＶＩＴＥ）の受信より、ゲートウェイ機能のうちアドレス変換機能を分散させるために、アドレス変換要求をＳＩＰサーバ４０へ送信する（Ｓ７０４）。尚、ここでこのアドレス変換要求はＳＩＰプロトコルのＩＮＦＯメッセージを利用し、ＳＩＰサーバ４０を経由して電話端末６１へアドレス変換要求を送信する（Ｓ７０５）。電話端末６１はアドレス変換が可能であればアドレス変換応答をゲートウェイ５０へ送信する（Ｓ７０６）。
【００６５】
ゲートウェイ５０は、電話端末６０から送られた接続要求（ＩＮＶＩＴＥ）をルータ３０を介して相手電話端末２０へ送信する（Ｓ７０７）。その際、ゲートウェイ５０のＩＰアドレスではなく、ゲートウェイ分散を応答した電話端末６１のＩＰアドレスをアドレス変換実行通知として送信する。その結果、相手電話端末２０は、接続要求に付加された音声データのアドレス指定であるＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が電話端末６１と認識し以後音声データを電話端末６１宛へ送信する。
【００６６】
尚、接続する相手電話端末２０は特別な対応を要求されることは無く、前記ＳＩＰサーバより送り込まれた接続要求（ＩＮＶＩＴＥ）のデータに付加された音声データのアドレス指定であるＳＤＰ部のＩＰアドレスをそのまま使用すればよい。通常、通話する相手の音声データを送信するＩＰアドレスとして、例えばゲートウェイのＩＰアドレスが記載されているが、本発明の場合には、該ゲートウェイのＩＰアドレスは、ゲートウェイ機能を分散する電話端末６１のＩＰアドレスに変更されて送信される。本実施例では、前記ＩＰアドレスを変更した接続要求をアドレス変換通知として区別して示す。
【００６７】
相手電話端末２０は、処理の通知（１００Ｔｒｙｉｎｇ）をゲートウェイ５０へ返送する（Ｓ７０８）。続けて相手電話端末２０は、呼び出し（１８０Ｒｉｎｇｉｎｇ）をゲートウェイ５０とＳＩＰサーバ４０を経由して電話端末６０へ返送する（Ｓ７０９）。電話端末６０の発信動作に対して相手電話端末２０が応答（Ｓ７１０）すると、ゲートウェイ５０へ呼び出し成功（２００ＯＫ）を送信する（Ｓ７１１）。
【００６８】
ゲートウェイ５０は、ＳＩＰサーバ４０を経由して電話端末６０へ呼び出し成功（２００ＯＫ）を送信する際、ゲートウェイ分散に応答した電話端末６１のＩＰアドレスを送信する（アドレス変換通知）（Ｓ７１２）。電話端末６０は、確認応答（ＡＣＫ）をＳＩＰサーバ４０とゲートウェイ５０を経由して相手電話端末２０へ返送する（Ｓ７１３）。電話端末６０と相手電話端末２０が通話状態（Ｓ７１４）に入ると音声データ（ＲＴＰ）をゲートウェイ分散を応答した電話端末６１へ送信する（Ｓ７１５）。
【００６９】
電話端末６１は、電話端末６０から送られた音声データを相手電話端末２０へ送信する。相手電話端末２０からの音声データ（ＲＴＰ）は、電話端末６１を経由して電話端末６０へ送信される（Ｓ７１６）。電話端末６０が通話終了の切断動作（Ｓ７１７）を行ったら、ＳＩＰサーバ４０を経由してゲートウェイへ解放（Ｂｙｅ）が送信される（Ｓ７１８）。
【００７０】
ゲートウェイ５０は、ゲートウェイ分散を応答した電話端末６１に対してアドレス変換解放を送信するためにＩＰプロトコルのＩＮＦＯメッセージを利用してＳＩＰサーバ４０へ送信し（Ｓ７１９）、電話端末６１へアドレス変換解放が通知される（Ｓ７２０）。ゲートウェイ５０は、相手電話端末２０に対して通話の切断動作を行うため、切断（Ｂｙｅ）データを送信する（Ｓ７２１）。
【００７１】
相手電話端末２０は、切断動作（Ｓ７２２）を実施すると了解（２００ＯＫ）情報をゲートウェイ５０とＳＩＰサーバ４０を経由して電話端末６０へ通知する（Ｓ７２３）。尚、着信動作の場合は相手電話端末２０からの接続要求（ＩＮＶＩＴＥ）をルータ３０を介してゲートウェイ５０が受信した動作より開始する。
【実施例２】
【００７２】
図１０は、本発明のもう一つの実施形態に係る電話端末の動作シーケンス図である。本シーケンスは基本的に図９の動作と同じであるが、ゲートウェイ５０の分散動作を他の電話端末６１に実行させるのではなく、発着信動作を実施した電話端末６０自身が実行してゲートウェイ５０に掛かる音声データの処理負荷を軽減する。
【００７３】
図９のシーケンスと異なる動作は、ゲートウェイ５０が分散動作を要求するアドレス変換要求を送信（Ｓ８０５）するが、ＳＩＰサーバ４０が発着信動作を行う電話端末６０のが他に電話端末が存在しない場合などに適用される。すなわち、発着信動作を実行した電話端末６０自身にアドレス変換要求を送信する（Ｓ８０６）。
【００７４】
アドレス変換要求を受信した電話端末６０は、アドレス変換応答を返信（Ｓ８０７）してゲートウェイ分散の動作を有効とする。次に、ゲートウェイ５０は接続要求（ＩＮＶＩＴＥ）を電話サービスＳＩＰサーバ４０へ送信するが、その際のアドレス通知をゲートウェイ５０のアドレスではなく、電話端末６０のアドレスをアドレス変換実行通知として送信する。
【００７５】
以後、シーケンスは図９と同じであり、相手電話端末２０と電話端末６０との音声データの送受信は、電話端末６０がゲートウェイとして動作する。また通話終了のシーケンスも図９同様な動作を行う。
【００７６】
尚、本実施例ではアドレス変換要求をＳＩＰサーバ４０に対して送信し、ＳＩＰサーバが電話端末６１を抽出し、アドレス変更要求を中継しているが、本願はこれに限定しない。例えば、ゲートウェイ５０が他のゲートウェイ機能を有する端末を予め記憶しておいてもよいし、さらにゲートウェイ機能の使用の有無を管理していてもよい。
【００７７】
これにより、直接制御できるようになりＳＩＰサーバへの負荷を減少することができるという効果がある。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施形態に係る分散ゲートウェイと電話端末の全体構成図である。
【図２】本発明の実施形態に係る分散ゲートウェイの構成を示すブロック構成図である。
【図３】本発明の実施形態に係る接続要求データのＩＰアドレスを明示する表である。
【図４】本発明の実施形態に係る音声データ（その１）のＩＰアドレスを明示する表である。
【図５】本発明の実施形態に係る音声データ（その２）のＩＰアドレスを明示する表である。
【図６】本発明の実施形態に係る分散ゲートウェイの動作を示すフローチャートである。
【図７】本発明の実施形態に係る電話端末の構成を示すブロック図である。
【図８】本発明の実施形態に係る電話端末の動作を示すフローチャートであ
【図９】本発明の実施形態に係る分散ゲートウェイの動作シーケンス図である。
【図１０】本発明の実施形態に係る電話端末の動作シーケンス図である。
【符号の説明】
【００７９】
１０  ：ＩＰ網
２０  ：相手電話端末
３０  ：ルータ
４０  ：ＳＩＰサーバ
５０  ：ゲートウェイ
６０  ：電話端末
７０  ：ＬＡＮ
５０１：回線制御部
５０２：ゲートウェイ制御部
５０３：アドレス変換管理部
５０４：アドレス変換要求送信部
５０５：アドレス変換応答受信部
５０６：アドレス変換実行通知送信部
６０１：回線制御部
６０２：端末制御部
６０３：キー入力部
６０４：表示部
６０５：音源部
６０６：ＲＴＰ処理部
６０７：ＳＩＰ部
６０８：アドレス変換制御部
６０９：アドレス変換要求受信部
６１０：アドレス変換応答送信部
ＧＡ１：相手電話端末２０のグローバルＩＰアドレス
ＧＡ２：ルータ３０のグローバルＩＰアドレス
ＬＡ１：ルータ３０のローカルＩＰアドレス
ＬＡ２：ゲートウェイ５０のローカルＩＰアドレス
ＬＡ３：ＳＩＰサーバ４０のローカルＩＰアドレス
ＬＡ４：電話端末６０のローカルＩＰアドレス
ＬＡ５：電話端末６１のローカルＩＰアドレス
【図１】
2010147884.tif 000003
【図２】
2010147884.tif 000004
【図３】
2010147884.tif 000005
【図４】
2010147884.tif 000006
【図５】
2010147884.tif 000007
【図６】
2010147884.tif 000008
【図７】
2010147884.tif 000009
【図８】
2010147884.tif 000010
【図９】
2010147884.tif 000011
【図１０】
2010147884.tif 000012