(57)【要約】【課題】複数の無線ＩＰネットワークを用いる場合において、上り方向または下り方向の何れかの方向のみを異なる無線ＩＰネットワークに切り替えることができる通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供する。【解決手段】スイッチングサーバ１００は、取得した上り方向の通信品質に基づいて、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えるか否かを判定する。また、スイッチングサーバ１００は、上り方向を無線ＩＰネットワーク１０Ｂ経由に切り替えると判定した場合、無線ＩＰネットワーク１０Ｂ経由への切り替えを指示する上り方向切替指示をＭＮ３００に送信する。【選択図】図１
2011101409.tif 000002
【特許請求の範囲】
【請求項１】
第１気付けＩＰアドレスが無線通信装置に割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが前記無線通信装置に割り当てられる第２無線ＩＰネットワークを用いて、前記無線通信装置との通信経路を制御する通信制御装置であって、
前記第１気付けＩＰアドレスを含み、前記第１無線ＩＰネットワークを経由して通信先に向けて送信されるＩＰパケット、または前記第２気付けＩＰアドレスを含み、前記第２無線ＩＰネットワークを経由して前記通信先に向けて送信されるＩＰパケットを前記無線通信装置から受信し、受信した前記ＩＰパケットを前記通信先に中継する中継部と、
前記無線通信装置から前記通信制御装置への上り方向における前記第１無線ＩＰネットワークの通信品質を取得する上り方向通信品質取得部と、
前記上り方向通信品質取得部によって取得された前記通信品質に基づいて、前記上り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定する上り方向切替判定部と、
前記上り方向切替判定部によって、前記上り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を前記無線通信装置に送信する上り方向切替指示送信部と、
を備える通信制御装置。
【請求項２】
前記通信制御装置から前記無線通信装置への下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を、前記無線通信装置から受信する下り方向切替指示受信部と、
前記中継部が前記通信先から受信したＩＰパケットに基づいて、前記下り方向において無音状態を検出する下り方向無音検出部と、
前記下り方向切替指示受信部が受信した前記下り方向切替指示に基づいて、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記下り方向を切り替える下り方向切替部とをさらに備え、
前記下り方向切替部は、前記下り方向無音検出部によって前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記下り方向を切り替える請求項１に記載の通信制御装置。
【請求項３】
第１気付けＩＰアドレスが割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信装置であって、
前記第１気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第１無線ＩＰネットワークを経由して前記通信制御装置に送信する第１無線通信部と、
前記第２気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第２無線ＩＰネットワークを経由して前記通信制御装置に送信する第２無線通信部と、
前記通信制御装置から前記無線通信装置への下り方向における前記第１無線ＩＰネットワークの通信品質を取得する下り方向通信品質取得部と、
前記下り方向通信品質取得部によって取得された前記通信品質に基づいて、前記下り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定する下り方向切替判定部と、
前記下り方向切替判定部によって、前記下り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を前記通信制御装置に送信する下り方向切替指示送信部と、
を備える無線通信装置。
【請求項４】
第１気付けＩＰアドレスが割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信装置であって、
前記無線通信装置から前記通信制御装置への上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を、前記通信制御装置から受信する上り方向切替指示受信部と、
前記上り方向において無音状態を検出する上り方向無音検出部と、
前記上り方向切替指示受信部が受信した前記上り方向切替指示に基づいて、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替える上り方向切替部とを備え、
前記上り方向切替部は、前記上り方向無音検出部によって前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替える無線通信装置。
【請求項５】
第１気付けＩＰアドレスが無線通信装置に割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが前記無線通信装置に割り当てられる第２無線ＩＰネットワークを用いて、前記無線通信装置との通信経路を制御する通信制御方法であって、
前記第１気付けＩＰアドレスを含み、前記第１無線ＩＰネットワークを経由して通信先に向けて送信されるＩＰパケット、または前記第２気付けＩＰアドレスを含み、前記第２無線ＩＰネットワークを経由して前記通信先に向けて送信されるＩＰパケットを前記無線通信装置から受信し、受信した前記ＩＰパケットを前記通信先に中継するステップと、
前記無線通信装置から前記通信制御装置への上り方向における前記第１無線ＩＰネットワークの通信品質を取得するステップと、
前記取得された前記通信品質に基づいて、前記上り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定するステップと、
前記上り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を前記無線通信装置に送信するステップと、
を含む通信制御方法。
【請求項６】
第１気付けＩＰアドレスが割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信方法であって、
前記第１気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第１無線ＩＰネットワークを経由して前記通信制御装置に送信するステップと、
前記第２気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第２無線ＩＰネットワークを経由して前記通信制御装置に送信するステップと、
前記通信制御装置から前記無線通信装置への下り方向における前記第１無線ＩＰネットワークの通信品質を取得するステップと、
前記取得された前記通信品質に基づいて、前記下り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定するステップと、
前記下り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を前記通信制御装置に送信するステップと、
を含む無線通信方法。
【請求項７】
第１気付けＩＰアドレスが割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信方法であって、
前記無線通信装置から前記通信制御装置への上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を、前記通信制御装置から受信するステップと、
前記上り方向において無音状態を検出するステップと、
前記受信した前記上り方向切替指示に基づいて、前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替えるステップと、
を含む無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、気付けＩＰアドレスを用い、無線ＩＰネットワークを経由する通信を実行する通信制御装置、無線通信装置、通信制御方法及び無線通信方法に関する。
【背景技術】
【０００２】
インターネットプロトコル（ＩＰ）群が用いられる無線通信ネットワーク（以下、“無線ＩＰネットワーク”と適宜省略する）では、無線通信装置のモビリティを向上させるため、いわゆるモバイルＩＰが規定されている（例えば、非特許文献１）。
【０００３】
モバイルＩＰでは、無線通信装置の位置に応じて動的に割り当てられる気付けＩＰアドレス（Care of Address）が用いられる。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】C. Perkins、“IP Mobility Support (RFC2002)”、［online］、１９９６年１０月、ＩＥＴＦ、［平成１８年３月１５日検索］、インターネット＜URL: http: //www.ietf.org /rfc /rfc2002.txt
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、昨今では、無線通信装置が複数の無線ＩＰネットワーク（例えば、携帯電話ネットワークと無線ＬＡＮネットワーク）を用いることができる環境が提供されつつある。
【０００６】
しかしながら、上述したモバイルＩＰにしたがって無線通信装置が複数の無線ＩＰネットワークを用いると、次のような問題がある。
すなわち、モバイルＩＰでは、それぞれの無線ＩＰネットワークにおいて気付けＩＰアドレスが無線通信装置に割り当てられる。
無線通信装置は、何れかの無線ＩＰネットワークによって割り当てられたひとつの気付けＩＰアドレスしか用いることができないため、複数の無線ＩＰネットワークを“同時に”用いることができない。
【０００７】
つまり、上り方向と下り方向とにおいて、異なる無線ＩＰネットワークを用いることができない。
特に、無線ＩＰネットワークでは、有線ＩＰネットワークと比較して、上り方向と下り方向とにおいて、通信帯域（通信速度）、遅延時間及びジッタなどの通信品質が異なる場合が多い。
このため、通信品質の劣化が発生している方向のみを対象として、異なる無線ＩＰネットワークに切り替えることが望まれていた。
【０００８】
そこで、本発明は、このような状況に鑑みてなされたものであり、複数の無線ＩＰネットワークを用いる場合において、上り方向または下り方向の何れかの方向のみを異なる無線ＩＰネットワークに切り替えることができる通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した問題を解決するため、本発明は、次のような特徴を有している。
まず、本発明の第１の特徴は、第１気付けＩＰアドレス（気付けＩＰアドレスＡ１）が無線通信装置（ＭＮ３００）の位置に応じて動的に前記無線通信装置に割り当てられる第１無線ＩＰネットワーク（無線ＩＰネットワーク１０Ａ）、及び第２気付けＩＰアドレス（気付けＩＰアドレスＡ２）が前記無線通信装置に割り当てられる第２無線ＩＰネットワーク（無線ＩＰネットワーク１０Ｂ）を用いて、前記無線通信装置との通信経路を制御する通信制御装置（スイッチングサーバ１００）であって、前記第１気付けＩＰアドレスを含み、前記第１無線ＩＰネットワークを経由して通信先（ＩＰ電話端末４２）に向けて送信されるＩＰパケット、または前記第２気付けＩＰアドレスを含み、前記第２無線ＩＰネットワークを経由して前記通信先に向けて送信されるＩＰパケットを前記無線通信装置から受信し、受信した前記ＩＰパケットを前記通信先に中継する中継部（パケット中継部１０５）と、前記無線通信装置から前記通信制御装置への上り方向における前記第１無線ＩＰネットワークの通信品質を取得する上り方向通信品質取得部（通信品質取得部１０８）と、前記上り方向通信品質取得部によって取得された前記通信品質に基づいて、前記上り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定する上り方向切替判定部（主制御部１１１）と、前記上り方向切替判定部によって、前記上り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を前記無線通信装置に送信する上り方向切替指示送信部（主制御部１１１）とを備えることを要旨とする。
【００１０】
このような通信制御装置によれば、上り方向の通信品質に基づいて、上り方向のみが第１無線ＩＰネットワーク経由から第２無線ＩＰネットワーク経由に切り替えられる。
また、中継部は、第１気付けＩＰアドレスを含むＩＰパケット、及び第２気付けＩＰアドレスを含むＩＰパケットを取り扱うことができる。
このため、同時に第１無線ＩＰネットワーク及び第２無線ＩＰネットワークの両無線ＩＰネットワークを用いて通信を実行することができる。
【００１１】
すなわち、このような通信制御装置によれば、複数の無線ＩＰネットワークを用いる場合において、上り方向または下り方向の何れかの方向のみを異なる無線ＩＰネットワークに切り替えることができる。
【００１２】
本発明の第２の特徴は、本発明の第１の特徴に係り、前記通信制御装置から前記無線通信装置への下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を、前記無線通信装置から受信する下り方向切替指示受信部（通信インタフェース部１０１及び主制御部１１１）と、前記中継部が前記通信先から受信したＩＰパケットに基づいて、前記下り方向において通話が実行されていない無音状態を検出する下り方向無音検出部（無音検出部１０７）と、前記下り方向切替指示受信部が受信した前記下り方向切替指示に基づいて、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記下り方向を切り替える下り方向切替部（主制御部１１１）とをさらに備え、前記下り方向切替部は、前記下り方向無音検出部によって前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記下り方向を切り替えることを要旨とする。
【００１３】
本発明の第３の特徴は、本発明の第２の特徴に係り、前記第１無線ＩＰネットワークでは、音声信号を符号化する第１音声符号化則（例えば、Ｇ．７２９）が用いられ、前記下り方向切替部は、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記下り方向を切り替える際に、前記第１音声符号化則から、前記第２無線ＩＰネットワークにおいて用いられる第２音声符号化則（例えば、Ｇ．７１１）に変更することを要旨とする。
【００１４】
本発明の第４の特徴は、第１気付けＩＰアドレス（気付けＩＰアドレスＡ１）が位置に応じて動的に割り当てられる第１無線ＩＰネットワーク（無線ＩＰネットワーク１０Ａ）、及び第２気付けＩＰアドレス（気付けＩＰアドレスＡ２）が割り当てられる第２無線ＩＰネットワーク（無線ＩＰネットワーク１０Ｂ）を用い、通信制御装置（スイッチングサーバ１００）を介して通信先（ＩＰ電話端末４２）との通信を実行する無線通信装置（ＭＮ３００）であって、前記第１気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第１無線ＩＰネットワークを経由して前記通信制御装置に送信する第１無線通信部（無線通信カード３０１）と、前記第２気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第２無線ＩＰネットワークを経由して前記通信制御装置に送信する第２無線通信部（無線通信カード３０３）と、前記通信制御装置から前記無線通信装置への下り方向における前記第１無線ＩＰネットワークの通信品質を取得する下り方向通信品質取得部（通信品質取得部３０８）と、前記下り方向通信品質取得部によって取得された前記通信品質に基づいて、前記下り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定する下り方向切替判定部（主制御部３１１）と、前記下り方向切替判定部によって、前記下り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を前記通信制御装置に送信する下り方向切替指示送信部（主制御部３１１）とを備えることを要旨とする。
【００１５】
本発明の第５の特徴は、本発明の第４の特徴に係り、前記第２無線通信部は、所定のタイミング以外における無線信号の送受信を休止するドーマント状態に設定され、前記下り方向切替判定部は、第１の通信品質劣化条件と、前記第１の通信品質劣化条件よりも前記通信品質が劣化した状態に対応し、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かの判定に用いられる第２の通信品質劣化条件とを用いて、前記下り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定し、前記下り方向切替指示送信部は、前記下り方向切替判定部によって、前記通信品質が前記第１の通信品質劣化条件に合致したと判定された場合、前記第２無線通信部の前記ドーマント状態を解除することを要旨とする。
【００１６】
本発明の第６の特徴は、第１気付けＩＰアドレス（気付けＩＰアドレスＡ１）が位置に応じて動的に割り当てられる第１無線ＩＰネットワーク（無線ＩＰネットワーク１０Ａ）、及び第２気付けＩＰアドレス（気付けＩＰアドレスＡ２）が割り当てられる第２無線ＩＰネットワーク（無線ＩＰネットワーク１０Ｂ）を用い、通信制御装置（スイッチングサーバ１００）を介して通信先（ＩＰ電話端末４２）との通信を実行する無線通信装置（ＭＮ３００）であって、前記無線通信装置から前記通信制御装置への上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を、前記通信制御装置から受信する上り方向切替指示受信部（無線通信カード３０３及び主制御部３１１）と、前記上り方向において通話が実行されていない無音状態を検出する上り方向無音検出部（無音検出部３０７）と、前記上り方向切替指示受信部が受信した前記上り方向切替指示に基づいて、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替える上り方向切替部（主制御部３１１）とをさらに備え、前記上り方向切替部は、前記上り方向無音検出部によって前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替えることを要旨とする。
【００１７】
本発明の第７の特徴は、本発明の第６の特徴に係り、前記第１無線ＩＰネットワークでは、音声信号を符号化する第１音声符号化則（Ｇ．７２９）が用いられ、前記上り方向切替部は、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替える際に、前記第１音声符号化則から、前記第２無線ＩＰネットワークにおいて用いられる第２音声符号化則（Ｇ．７１１）に変更することを要旨とする。
【００１８】
本発明の第８の特徴は、本発明の第６の特徴に係り、前記第２無線通信部は、所定のタイミング以外における無線信号の送受信を休止するドーマント状態に設定され、前記上り方向切替指示受信部は、前記上り方向切替指示の受信よりも前に受信する通信品質劣化通知を受信し、前記上り方向切替部は、前記上り方向切替指示受信部が前記通信品質劣化通知を受信した場合、前記第２無線通信部の前記ドーマント状態を解除することを要旨とする。
【００１９】
本発明の第９の特徴は、第１気付けＩＰアドレスが無線通信装置の位置に応じて動的に前記無線通信装置に割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが前記無線通信装置に割り当てられる第２無線ＩＰネットワークを用いて、前記無線通信装置との通信経路を制御する通信制御方法が、前記第１気付けＩＰアドレスを含み、前記第１無線ＩＰネットワークを経由して通信先に向けて送信されるＩＰパケット、または前記第２気付けＩＰアドレスを含み、前記第２無線ＩＰネットワークを経由して前記通信先に向けて送信されるＩＰパケットを前記無線通信装置から受信し、受信した前記ＩＰパケットを前記通信先に中継するステップと、前記無線通信装置から前記通信制御装置への上り方向における前記第１無線ＩＰネットワークの通信品質を取得するステップと、前記取得された前記通信品質に基づいて、前記上り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定するステップと、前記上り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を前記無線通信装置に送信するステップとを含むことを要旨とする。
【００２０】
本発明の第１０の特徴は、第１気付けＩＰアドレスが位置に応じて動的に割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信方法が、前記第１気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第１無線ＩＰネットワークを経由して前記通信制御装置に送信するステップと、前記第２気付けＩＰアドレスを含む前記通信先宛てのＩＰパケットを、前記第２無線ＩＰネットワークを経由して前記通信制御装置に送信するステップと、前記通信制御装置から前記無線通信装置への下り方向における前記第１無線ＩＰネットワークの通信品質を取得するステップと、前記取得された前記通信品質に基づいて、前記下り方向を前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に切り替えるか否かを判定するステップと、前記下り方向を前記第２無線ＩＰネットワーク経由に切り替えると判定された場合、前記下り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する下り方向切替指示を前記通信制御装置に送信するステップとを含むことを要旨とする。
【００２１】
本発明の第１１の特徴は、第１気付けＩＰアドレスが位置に応じて動的に割り当てられる第１無線ＩＰネットワーク、及び第２気付けＩＰアドレスが割り当てられる第２無線ＩＰネットワークを用い、通信制御装置を介して通信先との通信を実行する無線通信方法が、前記無線通信装置から前記通信制御装置への上り方向について、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由への切り替えを指示する上り方向切替指示を、前記通信制御装置から受信するステップと、前記上り方向において通話が実行されていない無音状態を検出するステップと、前記受信した前記上り方向切替指示に基づいて、前記無音状態が検出されている間に、前記第１無線ＩＰネットワーク経由から前記第２無線ＩＰネットワーク経由に前記上り方向を切り替えるステップとを含むことを要旨とする。
【発明の効果】
【００２２】
本発明の特徴によれば、複数の無線ＩＰネットワークを用いる場合において、上り方向または下り方向の何れかの方向のみを異なる無線ＩＰネットワークに切り替えることができる通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係る通信システムの全体概略構成図である。
【図２】本発明の実施形態に係る通信制御装置の機能ブロック構成図である。
【図３】本発明の実施形態に係る無線通信装置の機能ブロック構成図である。
【図４】本発明の実施形態に係る通信システムにおいて実行される通信シーケンス図である。
【図５】本発明の実施形態に係る通信システムにおいて実行される通信シーケンス図である。
【図６】本発明の実施形態に係る通信制御装置において実行される通信品質の劣化判定処理フロー図である。
【図７】本発明の実施形態に係る通信制御装置において実行される無音状態の判定処理フロー図である。
【図８】本発明の実施形態に係るＩＰパケットの構成図である。
【図９】本発明の実施形態に係る通信制御装置において用いられる通信品質の劣化判定用閾値の一例を示す図である。
【図１０】本発明の実施形態に係る無線通信装置において用いられる通信品質の劣化判定用閾値の一例を示す図である。
【発明を実施するための形態】
【００２４】
次に、本発明の実施形態について説明する。
なお、以下の図面の記載において、同一または類似の部分には、同一または類似の符号を付している。
ただし、図面は模式的なものであり、各寸法の比率などは現実のものとは異なることに留意すべきである。
【００２５】
したがって、具体的な寸法などは以下の説明を参酌して判断すべきものである。
また、図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることは勿論である。
【００２６】
（通信システムの全体概略構成）
図１は、本実施形態に係る通信システム１の全体概略構成図である。
図１に示すように、通信システム１には、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂが含まれる。
無線ＩＰネットワーク１０Ａ（第１無線ＩＰネットワーク）は、ＩＰパケットを伝送することができるＩＰネットワークである。
無線ＩＰネットワーク１０Ａでは、携帯電話端末３００（以下、ＭＮ３００と適宜省略する）の位置に応じて、気付けＩＰアドレスＡ１（第１気付けＩＰアドレス）が動的にＭＮ３００に割り当てられる。
本実施形態では、無線ＩＰネットワーク１０Ａは、無線通信方式としてＣＤＭＡ（具体的には、３ＧＰＰ２の規格であるＨＲＰＤ）を用いる携帯電話ネットワークである。
【００２７】
無線ＩＰネットワーク１０Ｂ（第２無線ＩＰネットワーク）は、無線ＩＰネットワーク１０Ａと同様にＩＰパケットを伝送することができる。
無線ＩＰネットワーク１０Ｂでは、気付けＩＰアドレスＡ２（第２気付けＩＰアドレス）がＭＮ３００に割り当てられる。
本実施形態では、無線ＩＰネットワーク１０Ｂは、無線通信方式として、ＩＥＥＥ８０２．１６ｅの規定に準拠したモバイルＷｉＭＡＸを用いる。
【００２８】
また、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂでは、音声信号がＩＰパケットに変換されたＶｏＩＰパケットが伝送される。
なお、ＣＤＭＡを用いる無線ＩＰネットワーク１０Ａと、モバイルＷｉＭＡＸを用いる無線ＩＰネットワーク１０Ｂとは、音声信号の符号化に用いられるコーデック（音声符号化則）が異なる。
具体的には、無線ＩＰネットワーク１０Ａでは、ＩＴＵ−Ｔ  Ｇ．７２９が用いられる。
また、無線ＩＰネットワーク１０Ｂでは、ＩＴＵ−Ｔ  Ｇ．７１１が用いられる。
【００２９】
なお、気付けＩＰアドレスＡ１は、ＭＮ３００が無線ＩＰネットワーク１０Ａに接続した際に、無線ＩＰネットワーク１０Ａから付与される。
同様に、気付けＩＰアドレスＡ２は、ＭＮ３００が無線ＩＰネットワーク１０Ｂに接続した際に、無線ＩＰネットワーク１０Ｂから付与される。
【００３０】
また、本実施形態では、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２は、ホームＩＰアドレスＡＨと対応付けられる。
【００３１】
スイッチングサーバ１００及びＭＮ３００は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを同時に用いて通信を実行することができる。
【００３２】
具体的には、スイッチングサーバ１００及びＭＮ３００は、上り方向（ＭＮ３００からスイッチングサーバ１００への方向）、または下り方向（スイッチングサーバ１００からＭＮ３００への方向）の両方向について、無線ＩＰネットワーク１０Ａを用いて通信を開始する。
通信の開始後、上り方向または下り方向の通信品質が劣化した場合、スイッチングサーバ１００及びＭＮ３００は、通信品質が劣化した方向のみを無線ＩＰネットワーク１０Ｂに切り替える。
【００３３】
無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂは、インターネット２０に接続される。
また、インターネット２０には、中継センタ３０が接続される。
【００３４】
中継センタ３０には、ＭＮ３００が送受信するＩＰパケットを中継するネットワーク機器が設置される。
具体的には、中継センタ３０には、スイッチングサーバ１００、及びＶＰＮルータ２００Ａ，２００Ｂが設置される。
【００３５】
スイッチングサーバ１００は、ＭＮ３００との通信経路を制御する。
本実施形態において、スイッチングサーバ１００は、通信制御装置を構成する。
具体的には、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ａまたは無線ＩＰネットワーク１０Ｂを経由して、ＭＮ３００にＩＰパケットを送信することができる。
【００３６】
ＶＰＮルータ２００Ａ，２００Ｂは、ＩＰパケットのルーティング処理を実行する。
また、ＶＰＮルータ２００Ａ，２００Ｂは、ＭＮ３００〜スイッチングサーバ１００間に、ＶＰＮ（ＩＰＳｅｃ）によるトンネルを確立する。
当該トンネルを確立することによって、ＯＳＩ第３層の仮想化を実現し、ＭＮ３００のＩＰモビリティが確保される。
【００３７】
すなわち、本実施形態では、複数の無線ＩＰネットワークと同時に通信することができないモバイルＩＰ（例えば、ＲＦＣ２００２）とは異なり、ＭＮ３００は、無線ＩＰネットワーク１０Ａを経由して設定された通信経路、及び無線ＩＰネットワーク１０Ｂを経由して設定された通信経路の両通信経路を同時に用いながら、通信先（具体的には、ＩＰ電話端末４２）との通信を実行することができる。
【００３８】
中継センタ３０（スイッチングサーバ１００）は、所定の有線通信ネットワーク（不図示）を経由して、ユーザ構内４０と接続される。
ユーザ構内４０には、ＩＰ電話交換機４１及びＩＰ電話端末４２が設置される。
ＩＰ電話交換機４１は、当該所定の有線通信ネットワークとＩＰ電話端末４２との間においてＩＰパケット（具体的には、ＶｏＩＰパケット）を中継する。
ＩＰ電話端末４２は、音声信号とＶｏＩＰパケットとを相互に変換したり、ＩＰパケットを送受信したりする。
【００３９】
つまり、本実施形態では、ＭＮ３００は、スイッチングサーバ１００を介してＩＰ電話端末４２（通信先）との通信を実行する。
【００４０】
（通信システムの機能ブロック構成）
次に、通信システム１の機能ブロック構成について説明する。
具体的には、通信システム１に含まれるスイッチングサーバ１００及びＭＮ３００の機能ブロック構成について説明する。
なお、以下、本発明との関連がある部分について主に説明する。
したがって、スイッチングサーバ１００及びＭＮ３００は、当該装置としての機能を実現する上で必須な、図示しない或いは説明を省略した論理ブロック（電源部など）を備える場合があることに留意されたい。
【００４１】
（１）スイッチングサーバ１００
図２は、スイッチングサーバ１００の機能ブロック構成図である。
図２に示すように、スイッチングサーバ１００は、通信インタフェース部１０１、通信インタフェース部１０３、パケット中継部１０５、無音検出部１０７、通信品質取得部１０８、送信パケット振分処理部１０９、主制御部１１１及び記憶部１１３を備える。
【００４２】
通信インタフェース部１０１は、ＶＰＮルータ２００Ａ及びＶＰＮルータ２００Ｂと接続される。
通信インタフェース部１０１は、例えば、ＩＥＥＥ８０２．３ａｂによって規定される１０００ＢＡＳＥ−Ｔによって構成することができる。
【００４３】
また、上述したように本実施形態では、ＩＰＳｅｃによるＶＰＮが設定されるため、通信インタフェース部１０１が送受信するＩＰパケット、具体的には、スイッチングサーバ１００とＭＮ３００との間において送受信されるＶｏＩＰパケット（具体的には、ＭＮ３００が送信するＶｏＩＰパケット）は、図８（ａ）に示す構成を有する。
図８（ａ）に示すように、ホームＩＰヘッダ（ホームＩＰアドレスＡＨ）、ＴＣＰ／ＵＤＰヘッダ及びペイロードは、カプセル化され、気付けＩＰアドレス（気付けＩＰアドレスＡ１または気付けＩＰアドレスＡ２）が付加される。
【００４４】
なお、スイッチングサーバ１００とＭＮ３００との間において送受信されるアクセス制御パケットは、図８（ｂ）に示す構成を有する。
アクセス制御パケットは、データリンク層ヘッダ、気付けＩＰアドレス、ＴＣＰヘッダ及び制御コードによって構成される。
なお、制御コードの詳細については、後述する。
【００４５】
通信インタフェース部１０３は、ＩＰ電話交換機４１及びＩＰ電話端末４２との通信の実行に用いられる。
【００４６】
パケット中継部１０５は、バッファを有し、通信インタフェース部１０１及び通信インタフェース部１０３が送受信するＩＰパケットを中継する。
具体的には、パケット中継部１０５は、送信パケット振分処理部１０９または主制御部１１１の指示にしたがってＩＰパケットを中継する。
【００４７】
特に、本実施形態では、パケット中継部１０５は、気付けＩＰアドレスＡ１を含み、無線ＩＰネットワーク１０Ａを経由してＩＰ電話端末４２に向けて送信されるＩＰパケットをＭＮ３００から受信し、受信したＩＰパケットをＩＰ電話端末４２に中継する。
また、パケット中継部１０５は、気付けＩＰアドレスＡ２を含み、無線ＩＰネットワーク１０Ｂを経由してＩＰ電話端末４２に向けて送信されるＩＰパケットをＭＮ３００から受信し、受信したＩＰパケットをＩＰ電話端末４２に中継する。
本実施形態において、パケット中継部１０５は、中継部を構成する。
【００４８】
無音検出部１０７は、パケット中継部１０５がＩＰ電話端末４２から受信したＩＰパケット（具体的には、ＶｏＩＰパケット）に基づいて、下り方向において通話が実行されていない無音状態を検出する。
本実施形態において、無音検出部１０７は、下り方向無音検出部を構成する。
【００４９】
無音検出部１０７は、パケット中継部１０５がＩＰ電話端末４２から受信したＶｏＩＰパケットの受信間隔に基づいて無音状態を検出する。
具体的には、無音検出部１０７は、パケット中継部１０５がＩＰ電話端末４２からＶｏＩＰパケットを受信すると、タイマをスタートさせ、次に受信するＶｏＩＰパケットまでの時間を計測する。
無音検出部１０７は、ＶｏＩＰパケットを受信するごとにタイマをリスタートさせる。
【００５０】
無音検出部１０７は、タイマによって計測されたＶｏＩＰパケットの受信間隔が所定の閾値（Thresh_frame_n）以上となると、無音状態と判定する。
なお、無音検出部１０７は、ＣＮＧ（Comfort Noise Generation）方式によって無音圧縮されたＶｏＩＰパケットを受信した場合、タイマをリスタートさせない。
【００５１】
また、本実施形態では、無音状態の検出に用いられる所定の閾値（Thresh_frame_n）は、ＩＰ電話端末４２において用いられるコーデック（音声符号化則）のフレーム時間（n）ごとに定義される。
例えば、フレーム時間が２０ｍｓの場合、中継センタ３０〜ユーザ構内４０間の有線通信ネットワークでは、無線ＩＰネットワーク１０Ａや無線ＩＰネットワーク１０Ｂと異なり大きな遅延やジッタは発生しないため、Thresh_frame_nとして１００ｍｓを用いることができる。
【００５２】
通信品質取得部１０８は、上り方向における無線ＩＰネットワーク１０Ａの通信品質を取得する。
本実施形態において、通信品質取得部１０８は、上り方向通信品質取得部を構成する。
【００５３】
具体的には、通信品質取得部１０８は、パケット中継部１０５が通信インタフェース部１０１を介して受信したＩＰパケットの通信品質に関する統計情報（例えば、パケットロス、スループット、受信間隔、パケット中継部１０５に設けられているバッファのアンダーランカウント及びオーバランカウント）を取得する。
【００５４】
送信パケット振分処理部１０９は、パケット中継部１０５を介して通信インタフェース部１０１から送信されるＩＰパケットを、無線ＩＰネットワーク１０Ａまたは無線ＩＰネットワーク１０Ｂに振り分ける処理を実行する。
【００５５】
具体的には、送信パケット振分処理部１０９は、主制御部１１１からの指示に基づいて、ＩＰ電話端末４２から受信したホームＩＰアドレスＡＨを含むＩＰパケットに、気付けＩＰアドレスＡ１を付加する。
気付けＩＰアドレスＡ１が付加されたＩＰパケットは、通信インタフェース部１０１から無線ＩＰネットワーク１０Ａに送信される。
また、送信パケット振分処理部１０９は、主制御部１１１からの指示に基づいて、ＩＰ電話端末４２から受信したホームＩＰアドレスＡＨを含むＩＰパケットに、気付けＩＰアドレスＡ２を付加する。
気付けＩＰアドレスＡ２が付加されたＩＰパケットは、通信インタフェース部１０１から無線ＩＰネットワーク１０Ｂに送信される。
【００５６】
主制御部１１１は、ＭＮ３００に送信するＩＰパケット及びＭＮ３００から受信するＩＰパケットの通信経路を制御する。
また、主制御部１１１は、アクセス制御パケットの処理を実行する。
【００５７】
特に、本実施形態では、主制御部１１１は、通信品質取得部１０８によって取得された上り方向の通信品質に基づいて、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えるか否かを判定する。
本実施形態において、主制御部１１１は、上り方向切替判定部を構成する。
【００５８】
具体的には、主制御部１１１は、表１及び表２に示す条件に基づいて、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えるか否かを判定する。
【００５９】
【表１】
2011101409.tif 000003
【００６０】
【表２】
2011101409.tif 000004
【００６１】
主制御部１１１は、表１に示す“通信品質劣化レベル２”（第２の通信品質劣化条件）を用いて、表２に示す判定条件を満足する場合、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替える。
なお、表２に示す“ｓｅｑ”は、ＶｏＩＰパケットに含まれるＲＴＰ（real-time transport protocol）のシーケンス番号である。
【００６２】
また、主制御部１１１は、表１に示す“通信品質劣化レベル１”（第１の通信品質劣化条件）を用いて、表２に示す判定条件を満足する場合、上り方向の通信品質が劣化したことを示す通信品質劣化通知をＭＮ３００に送信する。
なお、通信品質劣化通知を受信したＭＮ３００は、無線ＩＰネットワーク１０Ｂ用の無線通信カード３０３（図３参照）のドーマント状態を解除する。
または、ＭＮ３００は、無線ＩＰネットワーク１０Ｂ用の無線通信カード３０３を駆動させる（電源を投入する）。
【００６３】
また、主制御部１１１は、図９に示すように、無線ＩＰネットワークごとに、異なる閾値１〜閾値４、Ｎ、Ｍ及びＫの値を設定することができる。
つまり、通信品質の劣化と判定するべきレベル（通信品質劣化レベル２）、及び無線通信カード３０３のドーマント状態の解除又は無線通信カード３０３の駆動に用いられるレベル（通信品質劣化レベル１）は、それぞれの無線ＩＰネットワークにおいて異なるためである。
【００６４】
また、主制御部１１１は、上り方向を無線ＩＰネットワーク１０Ｂ経由に切り替えると判定した場合、上り方向について、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由への切り替えを指示する通信経路切替指示（上り方向切替指示）をＭＮ３００に送信する。
本実施形態において、主制御部１１１は、上り方向切替指示送信部を構成する。
【００６５】
さらに、主制御部１１１は、下り方向について、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由への切り替えを指示する通信経路切替指示（下り方向切替指示）を、ＭＮ３００から受信する。
本実施形態では、通信インタフェース部１０１と主制御部１１１とによって、下り方向切替指示受信部が構成される。
【００６６】
なお、通信経路切替指示は、アクセス制御パケット（図８（ｂ）参照）を用いて送受信される。
表３は、ＭＮ３００からスイッチングサーバ１００に送信されるアクセス制御パケットの内容の一例を示す。
また、表４は、スイッチングサーバ１００からＭＮ３００に送信されるアクセス制御パケットの内容の一例を示す。
【００６７】
【表３】
2011101409.tif 000005
【００６８】
【表４】
2011101409.tif 000006
【００６９】
なお、制御コードは、アクセス制御パケットのペイロード部分（図８（ｂ）参照）の先頭の１ｂｙｔｅを用いて表現される。
さらに、制御コードに続けてＭＮ３００のホームＩＰアドレスＡＨを含めてもよい。
スイッチングサーバ１００は、ＭＮ３００から表１に示す内容のアクセス制御パケットを受信した場合、表２に示すアクセス制御パケット（応答パケット）をＭＮ３００に送信する。
【００７０】
また、主制御部１１１は、ＭＮ３００から受信した通信経路切替指示（下り方向切替指示）に基づいて、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替える。
本実施形態において、主制御部１１１は、下り方向切替部を構成する。
なお、主制御部１１１は、無音検出部１０７によって下り方向の無音状態が検出されている間に、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替えることができる。
【００７１】
さらに、主制御部１１１は、無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替える際に、用いるコーデックを変更することができる。
具体的には、主制御部１１１は、無線ＩＰネットワーク１０Ａにおいて用いられるＧ．７２９（第１音声符号化則）から、Ｇ．７１１（第２音声符号化則）に変更することができる。
【００７２】
また、主制御部１１１は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを経由して受信したＩＰパケットの順序をチェックする。
本実施形態では、主制御部１１１は、ＭＮ３００とＩＰ電話端末４２との間において送受信されるＶｏＩＰパケットに含まれるＲＴＰのシーケンス番号（ｓｅｑ）をチェックする。
【００７３】
記憶部１１３は、スイッチングサーバ１００の機能を提供するアプリケーションプログラムなどを記憶する。
また、記憶部１１３は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂなどのネットワークに関する情報を記憶する。
【００７４】
特に、本実施形態では、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２に対応付けられるＭＮ３００のホームＩＰアドレスＡＨを記憶する。
具体的には、主制御部１１１は、ＭＮ３００から通知された気付けＩＰアドレスＡ１、気付けＩＰアドレスＡ２及びホームＩＰアドレスＡＨを記憶部１１３に記憶させる。
【００７５】
なお、主制御部１１１は、ＩＰ電話端末４２から送信されたＩＰパケットに含まれるホームＩＰアドレスＡＨと、インターネット２０を介してアクセス可能なホームエージェント（不図示）に登録されているホームＩＰアドレスとの照合を行うことができる。
主制御部１１１が当該照合を行うことによって、ホームＩＰアドレスＡＨが、何れの通信事業者によってＭＮ３００に割り当てられたホームＩＰアドレスであるかを判定することができる。
【００７６】
（２）ＭＮ３００
図３は、ＭＮ３００の機能ブロック構成図である。
ＭＮ３００は、スイッチングサーバ１００と同様に、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを同時に用いて通信を実行することができる。
以下、上述したスイッチングサーバ１００と同様の機能ブロックについては、適宜説明を省略する。
【００７７】
図３に示すように、ＭＮ３００は、無線通信カード３０１、無線通信カード３０３、気付けＩＰアドレスインタフェース部３０５Ａ、気付けＩＰアドレスインタフェース部３０５Ｂ、無音検出部３０７、通信品質取得部３０８、送信パケット振分処理部３０９、主制御部３１１及び記憶部３１３を備える。
【００７８】
無線通信カード３０１は、無線ＩＰネットワーク１０Ａにおいて用いられる無線通信方式（３ＧＰＰ２の規格であるＨＲＰＤ）の無線通信を実行する。
本実施形態において、無線通信カード３０１は、気付けＩＰアドレスＡ１を含むＩＰ電話端末４２宛てのＩＰパケットを、無線ＩＰネットワーク１０Ａを経由してスイッチングサーバ１００に送信する第１無線通信部を構成する。
【００７９】
無線通信カード３０３は、無線ＩＰネットワーク１０Ｂにおいて用いられる無線通信方式（モバイルＷｉＭＡＸ）に準拠した無線通信を実行する。
本実施形態において、無線通信カード３０３は、気付けＩＰアドレスＡ２を含むＩＰ電話端末４２宛てのＩＰパケットを、無線ＩＰネットワーク１０Ｂを経由してスイッチングサーバ１００に送信する第２無線通信部を構成する。
【００８０】
また、本実施形態では、少なくとも無線通信カード３０３は、所定のタイミング以外における無線信号の送受信を休止するドーマント状態に設定することができる。
ドーマント状態に設定された無線通信カード３０３は、所定の間隔で作動し、無線基地局（不図示）から送信された制御データなどを受信する。
当該受信以外の期間では、無線通信カード３０３への電源の供給が停止される。
【００８１】
気付けＩＰアドレスインタフェース部３０５Ａは、無線通信カード３０１と接続される。
気付けＩＰアドレスインタフェース部３０５Ａは、無線ＩＰネットワーク１０ＡにおいてＭＮ３００に割り当てられた気付けＩＰアドレスＡ１に基づいて、ＩＰパケットを送受信する。
【００８２】
気付けＩＰアドレスインタフェース部３０５Ｂは、無線通信カード３０３と接続される。
気付けＩＰアドレスインタフェース部３０５Ｂは、無線ＩＰネットワーク１０ＢにおいてＭＮ３００に割り当てられた気付けＩＰアドレスＡ２に基づいて、ＩＰパケットを送受信する。
【００８３】
無音検出部３０７は、上り方向において通話が実行されていない無音状態を検出する。
本実施形態において、無音検出部３０７は、上り方向無音検出部を構成する。
【００８４】
具体的には、無音検出部３０７は、ＲＴＰなどにしたがってＶｏＩＰパケットが生成される前の音声信号の音量レベルに基づいて、無音状態を検出する。
【００８５】
通信品質取得部３０８は、下り方向における無線ＩＰネットワーク１０Ａの通信品質を取得する。
本実施形態において、通信品質取得部３０８は、下り方向通信品質取得部を構成する。
【００８６】
具体的には、通信品質取得部３０８は、無線通信カード３０１を介して受信したＩＰパケットの通信品質に関する統計情報（例えば、スループット、ＳＩＮＲ、ＲＳＳＩ、ＤＲＣ及び送信電力）を取得する。
また、通信品質取得部３０８は、無線通信カード３０３を介して受信したＩＰパケットの通信品質に関する統計情報として、ＲＳＳＩを取得する。
【００８７】
送信パケット振分処理部３０９は、パケット中継部１０５を介して通信インタフェース部１０１から送信されるＩＰパケットを、無線ＩＰネットワーク１０Ａまたは無線ＩＰネットワーク１０Ｂに振り分ける処理を実行する。
【００８８】
具体的には、送信パケット振分処理部３０９は、主制御部３１１からの指示に基づいて、気付けＩＰアドレスＡ１及びホームＩＰアドレスＡＨを含むＩＰパケットを生成して出力する。
気付けＩＰアドレスＡ１及びホームＩＰアドレスＡＨを含むＩＰパケットは、無線通信カード３０１から無線ＩＰネットワーク１０Ａに送信される。
また、送信パケット振分処理部３０９は、主制御部３１１からの指示に基づいて、気付けＩＰアドレスＡ２及びホームＩＰアドレスＡＨを含むＩＰパケットを生成して出力する。
気付けＩＰアドレスＡ２及びホームＩＰアドレスＡＨを含むＩＰパケットは、無線通信カード３０３から無線ＩＰネットワーク１０Ｂに送信される。
【００８９】
主制御部３１１は、スイッチングサーバ１００に送信するＩＰパケット及びスイッチングサーバ１００から受信するＩＰパケットの通信経路を制御する。
また、主制御部３１１は、アクセス制御パケットの処理を実行する。
【００９０】
特に、本実施形態では、主制御部３１１は、通信品質取得部３０８によって取得された下り方向の通信品質に基づいて、下り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えるか否かを判定する。
本実施形態において、主制御部３１１は、下り方向切替判定部を構成する。
【００９１】
具体的には、主制御部３１１は、無線ＩＰネットワーク１０Ａにおいて“通信品質劣化レベル１”（第１の通信品質劣化条件）を満足したことを検出するため、以下のパラメータを選択することができる。
なお、通信品質劣化レベル１は、上述したように、無線通信カード３０３のドーマント状態の解除や無線通信カード３０３の駆動のタイミングで用いられる。
【００９２】
（ａ）ＳＩＮＲ≦Thresh_SINR_x1
（ｂ）ＤＲＣ≦Thresh_DRC_x1
（ｃ）送信電力≧Thresh_Tx_Power_x1
（ｄ）ＤＲＣ Ｌｏｃｋ≦Thresh_DRC_Lock_x1
（ｅ）ＲＳＳＩ≦Thresh_RSSI_x1
ここで、“x”は、無線ＩＰネットワークの識別番号を示し、“1”は、通信品質劣化レベル１を示す。
つまり、本実施形態では、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂが用いられるが、さらに多くの無線ＩＰネットワークを用いても構わない。
【００９３】
主制御部３１１は、下り方向の通信品質が通信品質劣化レベル１を満足したことを検出した場合（つまり、第１の通信品質劣化条件に合致したと判定した場合）、無線通信カード３０３のドーマント状態を解除したり、無線通信カード３０３を駆動させたりする。
【００９４】
なお、上述したように、主制御部３１１は、スイッチングサーバ１００から通信品質劣化通知を受信した場合も、無線通信カード３０３のドーマント状態を解除する。
主制御部３１１は、通信経路切替指示（上り方向切替指示）の受信よりも前に通信品質劣化通知を受信する。
【００９５】
また、主制御部３１１は、下り方向の通信品質が通信品質劣化レベル１を満足したことを検出した場合、通信品質劣化通知をスイッチングサーバ１００に送信することもできる。
【００９６】
さらに、主制御部３１１は、無線ＩＰネットワーク１０Ａにおける“通信品質劣化レベル２”（第２の通信品質劣化条件）を検出するため、以下のパラメータを選択することができる。
なお、通信品質劣化レベル２は、上述したように、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由への切り替えの判定に用いられる。
ここで、“2”は、通信品質劣化レベル２を示す。
【００９７】
（ａ）ＳＩＮＲ≦Thresh_SINR_x2
（ｂ）ＤＲＣ≦Thresh_DRC_x2
（ｃ）送信電力≧Thresh_Tx_Power_x2
（ｄ）ＤＲＣ Ｌｏｃｋ≦Thresh_DRC_Lock_x2
（ｅ）ＲＳＳＩ≦Thresh_RSSI_x2
上述したように、主制御部３１１は、通信品質劣化レベル１と、通信品質劣化レベル１よりも通信品質が劣化した状態に対応し、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えるか否かの判定に用いられる通信品質劣化レベル２とを用いる。
【００９８】
また、主制御部３１１は、無線ＩＰネットワーク１０Ｂにおける“通信品質劣化レベル１”を検出するため、以下のパラメータを用いることができる。
【００９９】
ＲＳＳＩ≦Thresh_RSSI_y1
ここで、“y”は、切り替え先の無線ＩＰネットワークの識別番号を示し、“1”は、通信品質劣化レベル１を示す。
さらに、主制御部３１１は、無線ＩＰネットワーク１０Ｂにおける“通信品質劣化レベル２”を検出するため、以下のパラメータを用いることができる。
【０１００】
ＲＳＳＩ≦Thresh_RSSI_y2
本実施形態では、無線ＩＰネットワーク１０Ｂは、モバイルＷｉＭＡＸに準拠した無線ＬＡＮネットワークであるため、主制御部３１１は、ＲＳＳＩのみ取得することができる。
ここで、下り方向の帯域（通信速度）と、ＲＳＳＩとには相関関係にあるため、ＲＳＳＩの値に基づいて、通信品質が劣化しているか否かを判定することができる。
なお、主制御部３１１は、下り方向を無線ＩＰネットワーク１０Ｂ経由から無線ＩＰネットワーク１０Ａ経由などに切り替えるか否かを判定する場合にも、当該パラメータを用いることができる。
【０１０１】
また、主制御部３１１は、図１０（ａ）及び（ｂ）に示すように、無線ＩＰネットワークごとに、異なる閾値（Thresh）を設定することができる。
なお、図１０（ａ）は、無線ＩＰネットワーク１０Ａなど、通信品質の劣化の判定に複数のパラメータを用いることができる無線ＩＰネットワークの例を示す。
図１０（ｂ）は、無線ＩＰネットワーク１０Ｂなど、通信品質の劣化の判定にＲＳＳＩしか用いることができない無線ＩＰネットワークの例を示す。
【０１０２】
また、主制御部３１１は、下り方向を無線ＩＰネットワーク１０Ｂ経由に切り替えると判定した場合、下り方向について、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由への切り替えを指示する通信経路切替指示（下り方向切替指示）をスイッチングサーバ１００に送信する。
本実施形態において、主制御部３１１は、下り方向切替指示送信部を構成する。
【０１０３】
さらに、主制御部３１１は、上り方向について、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由への切り替えを指示する通信経路切替指示（上り方向切替指示）を、スイッチングサーバ１００から受信する。
本実施形態では、無線通信カード３０３と主制御部３１１とによって、上り方向切替指示受信部が構成される。
【０１０４】
また、主制御部３１１は、スイッチングサーバ１００から受信した通信経路切替指示（上り方向切替指示）に基づいて、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に上り方向を切り替える。
本実施形態において、主制御部３１１は、上り方向切替部を構成する。
なお、主制御部３１１は、無音検出部３０７によって上り方向の無音状態が検出されている間に、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に上り方向を切り替えることができる。
【０１０５】
さらに、主制御部３１１は、無線ＩＰネットワーク１０Ｂ経由に上り方向を切り替える際に、用いるコーデックを変更することができる。
具体的には、主制御部３１１は、無線ＩＰネットワーク１０Ａにおいて用いられるＧ．７２９（第１音声符号化則）から、Ｇ．７１１（第２音声符号化則）に変更することができる。
【０１０６】
記憶部３１３は、ＭＮ３００の機能を提供するアプリケーションプログラムなどを記憶する。
また、記憶部３１３は、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２に対応付けられるＭＮ３００のホームＩＰアドレスＡＨを記憶する。
【０１０７】
（通信システムの動作）
次に、上述した通信システムの動作について説明する。
具体的には、（１）ＭＮ３００において下り方向の通信品質の劣化を検出した場合、（２）スイッチングサーバ１００において上り方向の通信品質の劣化を検出した場合の動作について説明する。
【０１０８】
（１）下り方向の通信品質の劣化を検出した場合
図４は、ＭＮ３００において下り方向の通信品質の劣化を検出した場合における通信シーケンス図を示す。
図４に示すように、スイッチングサーバ１００は、ステップＳ１１Ｄ〜Ｓ１８Ｄにおいて、ＩＰ電話端末４２から送信されたＩＰパケット、具体的には、ＶｏＩＰパケットに必要なヘッダや、ＶＰＮでの伝送に必要となるカプセル化の処理を施した上で、ＭＮ３００に順次中継する（図中、実線で表示）。
【０１０９】
一方、ＭＮ３００は、ステップＳ１１Ｕ〜ステップＳ１５Ｕにおいて、ＶｏＩＰパケットをスイッチングサーバ１００に順次送信する。
ＭＮ３００からスイッチングサーバ１００に送信されたＶｏＩＰパケットは、ＶｏＩＰパケットのデカプセル化やヘッダ変更の処理を施した上で、ＩＰ電話端末４２に順次中継する（図中、点線で表示）。
【０１１０】
このようなＶｏＩＰパケットの送受信を実行中、ステップＳ１０１において、ＭＮ３００は、下り方向の通信品質の劣化を検出する。
具体的には、ＭＮ３００は、下り方向の通信品質が通信品質劣化レベル１を満足したことを検出する。
【０１１１】
ステップＳ１０３において、ＭＮ３００は、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替える“通信経路切替処理”を開始する。
具体的には、通信品質劣化レベル１を満足したことを検出したＭＮ３００は、無線ＩＰネットワーク１０Ｂ用の無線通信カード３０３のドーマント状態を解除したり、無線通信カード３０３を駆動させたりする。
【０１１２】
ステップＳ１０５において、ＭＮ３００は、下り方向の通信品質が通信品質劣化レベル１を満足したことに伴い、通信品質劣化通知（０ｘ１１、表３参照）をスイッチングサーバ１００に送信する。
通信品質劣化通知は、無線ＩＰネットワーク１０Ｂ経由で送信される。
以下、通信経路の切り替えに関する情報は、無線ＩＰネットワーク１０Ｂ経由で送信される。
【０１１３】
ステップＳ１０７において、スイッチングサーバ１００は、ＭＮ３００から通信品質劣化通知を受信したことに基づいて、通信品質劣化通知応答（０ｘ１２、表４参照）をＭＮ３００に送信する。
【０１１４】
ステップＳ１０９において、ＭＮ３００は、Ｃｏｐｙ返信要求（０ｘ３１、表３参照）をスイッチングサーバ１００に送信する。
【０１１５】
ステップＳ１１１において、スイッチングサーバ１００は、ＭＮ３００からＣｏｐｙ返信要求を受信したことに基づいて、Ｃｏｐｙ応答（０ｘ３２、表４参照）をＭＮ３００に送信する。
【０１１６】
スイッチングサーバ１００は、Ｃｏｐｙ返信要求を受信すると、Ｃｏｐｙ返信要求に含まれるペイロードをそのまま含むＣｏｐｙ応答を無線ＩＰネットワーク１０Ｂ経由で送信する。
このような、いわゆるパケットのエコーバックを用いることによって、スイッチングサーバ１００及びＭＮ３００は、当該パケットに基づいて、無線ＩＰネットワーク１０Ｂの通信品質の統計処理（例えば、ＩＰパケットの受信間隔の統計処理）を実行する。
スイッチングサーバ１００及びＭＮ３００は、当該統計処理の結果に基づいて、無線ＩＰネットワーク１０Ｂ経由への切り替えを実行できるか否かを判定することができる。
【０１１７】
ステップＳ１１３において、ＭＮ３００は、下り方向の通信品質が通信品質劣化レベル２を満足したことを検出する。
【０１１８】
ステップＳ１１５において、ＭＮ３００は、切り替え先の無線ＩＰネットワークを選択する。
ここでは、ＭＮ３００は、無線ＩＰネットワーク１０Ｂを選択する。
【０１１９】
ステップＳ１１７において、ＭＮ３００は、通信経路切替指示（０ｘ２２、表３参照）をスイッチングサーバ１００に送信する。
【０１２０】
ステップＳ１１９において、スイッチングサーバ１００は、ＭＮ３００から通信経路切替指示を受信したことに基づいて、通信経路切替指示応答（０ｘ２４、表４参照）をＭＮ３００に送信する。
【０１２１】
ステップＳ１２１において、ＭＮ３００は、上り方向の無音状態の検出を開始する。
また、ステップＳ１２３において、スイッチングサーバ１００は、切り替え先の無線ＩＰネットワークを選択する。
ここでは、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ｂを選択する。
【０１２２】
ステップＳ１２５において、スイッチングサーバ１００は、下り方向の無音状態を検出する。
ステップＳ１２７において、スイッチングサーバ１００は、下り方向の無音状態を検出している間に、下り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替える。
【０１２３】
また、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ｂ経由への切り替えに合わせて、コーデックを切り替える。
具体的には、スイッチングサーバ１００は、Ｇ．７２９からＧ．７１１に変更する。
なお、コーデックの切り替えに伴い、変更後のコーデック用にトランスコーディングされたペイロードにＲＴＰなど、必要なヘッダ付加された情報が送信される。
【０１２４】
ステップＳ１２９において、スイッチングサーバ１００は、通話者が通話を再開することに伴って下り方向の無音状態が終了し、有音状態を検出する。
この結果、ＩＰ電話端末４２から送信されたＶｏＩＰパケットは、無線ＩＰネットワーク１０Ａ経由ではなく、無線ＩＰネットワーク１０Ｂ経由でＭＮ３００に送信される（ステップＳ１７Ｄ，Ｓ１８Ｄ参照）
ステップＳ１３１において、ＭＮ３００は、上り方向の無音状態を検出する。
ステップＳ１３３において、ＭＮ３００は、上り方向の無音状態を検出している間に、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替える。
【０１２５】
また、ＭＮ３００は、無線ＩＰネットワーク１０Ｂ経由への切り替えに合わせて、コーデックを切り替える。
具体的には、ＭＮ３００は、Ｇ．７２９からＧ．７１１に変更する。
【０１２６】
ステップＳ１３５において、ＭＮ３００は、通話者が通話を再開することに伴って上り方向の無音状態が終了し、有音状態を検出する。
この結果、ＭＮ３００は、無線ＩＰネットワーク１０Ａ経由ではなく、無線ＩＰネットワーク１０Ｂ経由でＶｏＩＰパケットを送信する（ステップＳ１５Ｕ参照）。
【０１２７】
なお、ステップＳ１１３において下り方向の通信品質が通信品質劣化レベル２を満足したことが検出された以降、ステップＳ１２７において下り方向が無線ＩＰネットワーク１０Ｂ経由に切り替えられるまで、ＭＮ３００が受信するＶｏＩＰパケットの通信品質は劣化する（図中のＳＥＣ１）。
【０１２８】
また、上述した通信シーケンスでは、下り方向の通信経路の切り替えに伴い、上り方向の通信経路も合わせて切り替えられているが、通信品質の劣化が検出された下り方向のみを対象として、通信経路を切り替える形態としても勿論構わない。
【０１２９】
（２）上り方向の通信品質の劣化を検出した場合
次に、図５〜図７を参照して、スイッチングサーバ１００において上り方向の通信品質の劣化を検出した場合における動作について説明する。
【０１３０】
（２．１）通信シーケンス
図５は、スイッチングサーバ１００において上り方向の通信品質の劣化を検出した場合における通信シーケンス図を示す。
なお、スイッチングサーバ１００において上り方向の通信品質の劣化を検出した場合における通信シーケンスは、上述したＭＮ３００において下り方向の通信品質の劣化を検出した場合における通信シーケンス（図４参照）と同様の部分が含まれるため、同様の部分については、適宜説明を省略する。
【０１３１】
図５に示すように、スイッチングサーバ１００は、ステップＳ１１Ｄ〜Ｓ１７Ｄにおいて、ＩＰ電話端末４２から送信されたＩＰパケット（ＶｏＩＰパケット）をＭＮ３００に順次中継する（図中、実線で表示）。
また、ＭＮ３００は、ステップＳ１１Ｕ〜ステップＳ１６Ｕにおいて、ＶｏＩＰパケットをスイッチングサーバ１００に順次送信する。
ＭＮ３００からスイッチングサーバ１００に送信されたＶｏＩＰパケットは、スイッチングサーバ１００によってＩＰ電話端末４２に順次中継される（図中、点線で表示）。
【０１３２】
ステップＳ２０１において、スイッチングサーバ１００は、上り方向の通信品質が通信品質劣化レベル１を満足したことを検出する。
【０１３３】
また、ステップＳ２０３において、スイッチングサーバ１００は、上り方向の通信品質が通信品質劣化レベル１を満足したことに伴い、通信品質劣化通知（０ｘ１４、表４参照）をＭＮ３００に送信する。
通信品質劣化通知は、無線ＩＰネットワーク１０Ｂ経由で送信される。
以下、通信経路の切り替えに関する情報は、無線ＩＰネットワーク１０Ｂ経由で送信される。
【０１３４】
ステップＳ２０５において、スイッチングサーバ１００は、下り方向の無音状態の検出を開始する。
【０１３５】
ステップＳ２０７において、ＭＮ３００は、スイッチングサーバ１００から受信した通信品質劣化通知に基づいて、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替える通信経路切替処理を開始する。
具体的には、ＭＮ３００は、無線ＩＰネットワーク１０Ｂ用の無線通信カード３０３のドーマント状態を解除する。
【０１３６】
ステップＳ２０９において、ＭＮ３００は、スイッチングサーバ１００から通信品質劣化通知を受信したことに基づいて、通信品質劣化通知応答（０ｘ１５、表３参照）をスイッチングサーバ１００に送信する。
また、ステップＳ２１１において、ＭＮ３００は、上り方向の無音状態の検出を開始する。
【０１３７】
ステップＳ２１３において、ＭＮ３００は、Ｃｏｐｙ返信要求（０ｘ３１、表３参照）をスイッチングサーバ１００に送信する。
また、ステップＳ２１５において、スイッチングサーバ１００は、Ｃｏｐｙ応答（０ｘ３２、表４参照）をＭＮ３００に送信する。
さらに、ステップＳ２１７及びステップＳ２１９において、Ｃｏｐｙ返信要求とＣｏｐｙ応答の送受信が繰り返される。
【０１３８】
ステップＳ２２１において、スイッチングサーバ１００は、上り方向の通信品質が通信品質劣化レベル２を満足したことを検出する。
【０１３９】
ステップＳ２２３において、スイッチングサーバ１００は、切り替え先の無線ＩＰネットワークを選択する。
ここでは、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ｂを選択する。
【０１４０】
ステップＳ２２５において、スイッチングサーバ１００は、通信経路切替指示（０ｘ２６、表４参照）をＭＮ３００に送信する。
【０１４１】
ステップＳ２２７において、ＭＮ３００は、スイッチングサーバ１００から通信経路切替指示を受信したことに基づいて、通信経路切替指示応答（０ｘ２８、表３参照）をＭＮ３００に送信する。
【０１４２】
ステップＳ２２９において、ＭＮ３００は、上り方向の無音状態を検出する。
ステップＳ２３１において、ＭＮ３００は、上り方向の無音状態を検出している間に、上り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替える。
また、ＭＮ３００は、無線ＩＰネットワーク１０Ｂ経由への切り替えに合わせて、コーデックを切り替える。
【０１４３】
ステップＳ２３３において、ＭＮ３００は、通話者が通話を再開することに伴って上り方向の無音状態が終了し、有音状態を検出する。
この結果、ＭＮ３００は、無線ＩＰネットワーク１０Ａ経由ではなく、無線ＩＰネットワーク１０Ｂ経由でＶｏＩＰパケットを送信する（ステップＳ１４Ｕ、Ｓ１５Ｕ，Ｓ１６Ｕ参照）。
【０１４４】
ステップＳ２３５において、スイッチングサーバ１００は、下り方向の無音状態を検出する。
ステップＳ２３７において、スイッチングサーバ１００は、無音状態を検出している間に、下り方向を無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替える。
また、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ｂ経由への切り替えに合わせて、コーデックを切り替える。
【０１４５】
ステップＳ２３９において、スイッチングサーバ１００は、通話者が通話を再開することに伴って下り方向の無音状態が終了し、有音状態を検出する。
この結果、ＩＰ電話端末４２から送信されたＶｏＩＰパケットは、無線ＩＰネットワーク１０Ａ経由ではなく、無線ＩＰネットワーク１０Ｂ経由でＭＮ３００に送信される（ステップＳ１６Ｄ，Ｓ１７Ｄ参照）。
【０１４６】
また、上述した通信シーケンスでは、上り方向の通信経路の切り替えに伴い、下り方向の通信経路も合わせて切り替えられているが、通信品質の劣化が検出された上り方向のみを対象として、通信経路を切り替える形態としても勿論構わない。
【０１４７】
（２．２）スイッチングサーバ１００による上り方向の通信品質の劣化判定処理
次に、図６を参照して、スイッチングサーバ１００による上り方向の通信品質の劣化判定処理例について説明する。
【０１４８】
図６に示すように、ステップＳ５０１において、スイッチングサーバ１００は、ＭＮ３００からＶｏＩＰパケットを順次受信する。
具体的には、スイッチングサーバ１００は、ＭＮ３００とＩＰ電話端末４２とが通信（音声通話）を開始すると、ＲＴＰのシーケンス番号（ｓｅｑ）が０であるＶｏＩＰパケットをまず受信する。
【０１４９】
ステップＳ５０３において、スイッチングサーバ１００は、ＶｏＩＰパケットの受信間隔を計測するタイマをスタートさせる。
ステップＳ５０５において、スイッチングサーバ１００は、ＭＮ３００から順次受信したＶｏＩＰパケットに含まれるＲＴＰのシーケンス番号と、当該ＶｏＩＰパケットの受信時刻を監視する。
【０１５０】
ステップＳ５０７において、スイッチングサーバ１００は、上り方向の通信品質が通信品質劣化レベル１を満足するか否かを検出する。
【０１５１】
通信品質劣化レベル１を満足する場合（ステップＳ５０７のＹＥＳ）、ステップＳ５０９において、スイッチングサーバ１００は、通信品質劣化通知（０ｘ１４）をＭＮ３００に送信し、ステップＳ５０５からの処理を繰り返す。
【０１５２】
通信品質劣化レベル１を満足しない場合（ステップＳ５０７のＮＯ）、ステップＳ５１１において、スイッチングサーバ１００は、上り方向の通信品質が通信品質劣化レベル２を満足するか否かを検出する。
【０１５３】
通信品質劣化レベル２を満足する場合（ステップＳ５１１のＹＥＳ）、ステップＳ５１３において、スイッチングサーバ１００は、現状の通信経路、すなわち、無線ＩＰネットワーク１０Ａの上り方向において通信が実行中であるか否かを判定する。
【０１５４】
通信品質劣化レベル２を満足しない場合（ステップＳ５１１のＮＯ）、スイッチングサーバ１００は、ステップＳ５０５からの処理を繰り返す。
【０１５５】
上り方向において通信が実行中である場合（ステップＳ５１３のＹＥＳ）、ステップＳ５１５において、スイッチングサーバ１００は、通信経路切替指示（０ｘ２６）をＭＮ３００に送信する。
【０１５６】
上り方向において通信が実行中でない場合（ステップＳ５１３のＮＯ）、スイッチングサーバ１００は、ステップＳ５０５からの処理を繰り返す。
【０１５７】
（２．３）スイッチングサーバ１００による下り方向の無音状態判定処理
次に、図７を参照して、スイッチングサーバ１００による下り方向の無音状態判定処理例について説明する。
【０１５８】
図７に示すように、ステップＳ６０１において、スイッチングサーバ１００は、ＭＮ３００とＩＰ電話端末４２とが通信（音声通話）中であるか否かを判定する。
【０１５９】
ＭＮ３００とＩＰ電話端末４２とが通信中である場合（ステップＳ６０１のＹＥＳ）、ステップＳ６０３において、スイッチングサーバ１００は、タイマをスタートさせ、現在用いられているコーデックに対応した無音状態の検出用閾値（Thresh_frame_n）をセットする。
【０１６０】
ステップＳ６０５において、スイッチングサーバ１００は、ＩＰ電話端末４２からＶｏＩＰパケットを受信したか否かを判定する。
【０１６１】
ＩＰ電話端末４２からＶｏＩＰパケットを受信した場合（ステップＳ６０５のＹＥＳ）、ステップＳ６０７において、スイッチングサーバ１００は、受信したＶｏＩＰパケットがＣＮＧ方式によって無音圧縮されたＶｏＩＰパケットか否かを判定する。
【０１６２】
ＣＮＧ方式によって無音圧縮されたＶｏＩＰパケットでない場合（ステップＳ６０７のＮＯ）、ステップＳ６０９において、スイッチングサーバ１００は、タイマをリスタートさせる。
【０１６３】
ＣＮＧ方式によって無音圧縮されたＶｏＩＰパケットである場合（ステップＳ６０７のＹＥＳ）、スイッチングサーバ１００は、ステップＳ６０５からの処理を繰り返す。
つまり、スイッチングサーバ１００は、タイマをリスタートさせない。
【０１６４】
ＩＰ電話端末４２からＶｏＩＰパケットを受信しない場合（ステップＳ６０５のＮＯ）、ステップＳ６１１において、スイッチングサーバ１００は、タイマ値がセットしたThresh_frame_n以上であるか否かを判定する。
【０１６５】
タイマ値がセットしたThresh_frame_n以上である場合（ステップＳ６１１のＹＥＳ）、ステップＳ６１３において、スイッチングサーバ１００は、下り方向が無音状態であることを検出する。
【０１６６】
タイマ値がセットしたThresh_frame_n未満である場合（ステップＳ６１１のＮＯ）、スイッチングサーバ１００は、ステップＳ６０５からの処理を繰り返す。
【０１６７】
（作用・効果）
スイッチングサーバ１００によれば、上り方向の通信品質に基づいて、上り方向のみが無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えられる。
また、パケット中継部１０５は、気付けＩＰアドレスＡ１を含むＩＰパケット、及び気付けＩＰアドレスＡ２を含むＩＰパケットを取り扱うことができる。
このため、同時に無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの両無線ＩＰネットワークを用いて通信を実行することができる。
【０１６８】
すなわち、スイッチングサーバ１００によれば、複数の無線ＩＰネットワークを用いる場合において、上り方向または下り方向の何れかの方向のみを異なる無線ＩＰネットワークに切り替えることができる。
【０１６９】
スイッチングサーバ１００によれば、無音検出部１０７によって下り方向の無音状態が検出されている間に、下り方向が無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に切り替えられる。
【０１７０】
このため、ＭＮ３００とＩＰ電話端末４２との間において実行されている音声通話に影響（例えば、音切れや瞬断）を与えることなく、下り方向のみを切り替えることができる。
ここで、従来の方法では、他の無線ＩＰネットワークに切り替える場合、上り方向及び下り方向の両方向を合わせて切り替える必要があったため、実行されている音声通話に影響を与えることなく切り替えるためには、両方向が無音状態となる必要がある。
しかしながら、音声通話の特性上、つまり、何れかの通話者がしゃべっていることが一般的であるため、両方向が無音状態となる頻度は極めて低い。
つまり、従来の方法では、両方向が無音状態となるまで切り替えを実行せずに待機すると、通信品質の劣化による影響が大きくなるといった問題があったのである。
【０１７１】
スイッチングサーバ１００によれば、無線ＩＰネットワーク１０Ａ経由から無線ＩＰネットワーク１０Ｂ経由に下り方向を切り替える際に、無線ＩＰネットワーク１０Ｂにおいて用いられるコーデック（音声符号化則）に変更することができる。
このため、切り替え先の無線ＩＰネットワークの特性に応じて、適切なコーデックを用いることができる。
例えば、モバイルＷｉＭＡＸに準拠した無線ＩＰネットワーク１０Ｂでは、高速な通信速度を活用し、より高音質なコーデックに容易かつ速やかに変更することができる。
【０１７２】
また、ＭＮ３００は、上り方向の切り替えなどを、スイッチングサーバ１００と同様の方法によって実行することができる。
つまり、通信システム１によれば、上り方向または下り方向の通信品質に応じて、何れかの方向のみを他の無線ＩＰネットワークに切り替えることができる。
【０１７３】
さらに、ＭＮ３００によれば、無線ＩＰネットワーク１０Ｂ用の無線通信カード３０３は、通信品質劣化レベル１を満足することが検出されるまで、ドーマント状態に設定される。
このため、複数の無線通信カードを実装しても、ＭＮ３００の消費電力の増加を抑制することができる。
【０１７４】
（その他の実施形態）
上述したように、本発明の一実施形態を通じて本発明の内容を開示したが、この開示の一部をなす論述及び図面は、本発明を限定するものであると理解すべきではない。
この開示から当業者には様々な代替実施の形態が明らかとなろう。
【０１７５】
例えば、通信システム１には、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂが含まれていたが、用いる無線ＩＰネットワークは、さらに多くても構わない。
また、上り方向または下り方向のみを対象として、他の無線ＩＰネットワークへの切り替えを実行してもよい。
【０１７６】
さらに、無音状態の検出やコーデックの変更は、必ずしも実行しなくても構わない。
また、ＭＮ３００の無線通信カード３０３は、必ずしもドーマント状態に設定しなくても構わない。
【０１７７】
また、例えば、上述した無線通信カード３０１（又は、無線通信カード３０３）は、無線通信装置に内蔵されている無線部であってもよい。
【０１７８】
このように、本発明は、ここでは記載していない様々な実施の形態などを含むことは勿論である。
したがって、本発明の技術的範囲は、上述の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【符号の説明】
【０１７９】
１…通信システム、１０Ａ，１０Ｂ…無線ＩＰネットワーク、２０…インターネット、３０…中継センタ、４０…ユーザ構内、４１…ＩＰ電話交換機、４２…ＩＰ電話端末、１００…スイッチングサーバ、１０１，１０３…通信インタフェース部、１０５…パケット中継部、１０７…無音検出部、１０８…通信品質取得部、１０９…送信パケット振分処理部、１１１…主制御部、１１３…記憶部、２００Ａ，２００Ｂ…ＶＰＮルータ、３００…ＭＮ（無線通信装置）、３０１，３０３…無線通信カード、３０５Ａ，３０５Ｂ…気付けＩＰアドレスインタフェース部、３０７…無音検出部、３０８…通信品質取得部、３０９…送信パケット振分処理部、３１１…主制御部、３１３…記憶部、Ａ１，Ａ２…気付けＩＰアドレス、ＡＨ…ホームＩＰアドレス
【図１】
2011101409.tif 000007
【図２】
2011101409.tif 000008
【図３】
2011101409.tif 000009
【図４】
2011101409.tif 000010
【図５】
2011101409.tif 000011
【図６】
2011101409.tif 000012
【図７】
2011101409.tif 000013
【図８】
2011101409.tif 000014
【図９】
2011101409.tif 000015
【図１０】
2011101409.tif 000016