(57)【要約】【課題】一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完しながら通信を実行するにあたって、送信帯域の狭帯域化をほぼリアルタイムで検知することができ、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能な通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供する。【解決手段】スイッチングサーバ１００及びＭＮ３００において、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの上り方向及び下り方向のそれぞれについて、ＶｏＩＰパケットの受信タイミングの許容域を設定し、その設定された許容域と実際の受信タイミングとの比較に基づいて送信帯域制御メッセージを作成して送信側に送信することにより、送信側において無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの対応する送信帯域を制御する。【選択図】図５
2008113206.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御装置であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１上り方向許容域を設定する第１上り方向許容域設定手段と、
該第１上り方向許容域設定手段で設定された前記第１上り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における上り方向の帯域状態を判定する第１上り方向帯域状態判定手段と、
該第１上り方向帯域状態判定手段の判定結果に基づいて、前記無線通信装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１上り方向送信制御情報を前記無線通信装置に送信する第１上り方向送信制御手段と、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２上り方向許容域を設定する第２上り方向許容域設定手段と、
該第２上り方向許容域設定手段で設定された前記第２上り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における上り方向の帯域状態を判定する第２上り方向帯域状態判定手段と、
該第２上り方向帯域状態判定手段の判定結果に基づいて、前記無線通信装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２上り方向送信制御情報を前記無線通信装置に送信する第２上り方向送信制御手段と、
を有することを特徴とする通信制御装置。
【請求項２】
前記第１上り方向許容域設定手段は、前記一の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該一の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第１上り方向許容域を設定し、
前記第２上り方向許容域設定手段は、前記他の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該他の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第２上り方向許容域を設定する、
ことを特徴とする請求項１に記載の通信制御装置。
【請求項３】
前記第１上り方向送信制御手段は、前記第１上り方向帯域状態判定手段が前記一の無線通信経路の帯域が狭帯域化したと判定したとき、前記第１上り方向送信制御情報として、前記無線通信装置が前記一の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記無線通信装置に送信し、
前記第２上り方向送信制御手段は、前記第２上り方向帯域状態判定手段が前記他の無線通信経路の帯域が狭帯域化したと判定したとき、前記第２上り方向送信制御情報として、前記無線通信装置が前記他の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記無線通信装置に送信する、
ことを特徴とする請求項１または２に記載の通信制御装置。
【請求項４】
通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信装置であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１下り方向許容域を設定する第１下り方向許容域設定手段と、
該第１下り方向許容域設定手段で設定された前記第１下り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における下り方向の帯域状態を判定する第１下り方向帯域状態判定手段と、
該第１下り方向帯域状態判定手段の判定結果に基づいて、前記通信制御装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１下り方向送信制御情報を前記通信制御装置に送信する第１下り方向送信制御手段と、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２下り方向許容域を設定する第２下り方向許容域設定手段と、
該第２下り方向許容域設定手段で設定された前記第２下り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における下り方向の帯域状態を判定する第２下り方向帯域状態判定手段と、
該第２下り方向帯域状態判定手段の判定結果に基づいて、前記通信制御装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２下り方向送信制御情報を前記通信制御装置に送信する第２下り方向送信制御手段と、
を有することを特徴とする無線通信装置。
【請求項５】
前記第１下り方向許容域設定手段は、前記一の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該一の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第１下り方向許容域を設定し、
前記第２下り方向許容域設定手段は、前記他の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該他の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第２下り方向許容域を設定する、
ことを特徴とする請求項４に記載の無線通信装置。
【請求項６】
前記第１下り方向送信制御手段は、前記第１下り方向帯域状態判定手段が前記一の無線通信経路の帯域が狭帯域化したと判定したとき、前記第１下り方向送信制御情報として、前記通信制御装置が前記一の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記通信制御装置に送信し、
前記第２下り方向送信制御手段は、前記第２下り方向帯域状態判定手段が前記他の無線通信経路の帯域が狭帯域化したと判定したとき、前記第２下り方向送信制御情報として、前記通信制御装置が前記他の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記通信制御装置に送信する、
ことを特徴とする請求項４または５に記載の無線通信装置。
【請求項７】
無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御方法であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１上り方向許容域を設定するステップと、
設定された前記第１上り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における上り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記無線通信装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１上り方向送信制御情報を前記無線通信装置に送信するステップと、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２上り方向許容域を設定するステップと、
設定された前記第２上り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における上り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記無線通信装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２上り方向送信制御情報を前記無線通信装置に送信するステップと、
を有することを特徴とする通信制御方法。
【請求項８】
通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信方法であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１下り方向許容域を設定するステップと、
設定された前記第１下り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における下り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記通信制御装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１下り方向送信制御情報を前記通信制御装置に送信するステップと、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２下り方向許容域を設定するステップと、
設定された前記第２下り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における下り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記通信制御装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２下り方向送信制御情報を前記通信制御装置に送信するステップと、
を有することを特徴とする無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して通信を実行することが可能な新規な通信制御装置、無線通信装置、通信制御方法及び無線通信方法に関するものである。
【背景技術】
【０００２】
例えば、インターネットプロトコル（ＩＰ）群が用いられる無線通信ネットワーク（以下、“無線ＩＰネットワーク”と適宜省略する）では、無線通信装置のモビリティを向上させるため、いわゆるモバイルＩＰが規定されている（例えば、非特許文献１）。
【０００３】
モバイルＩＰでは、無線通信装置の位置に応じて動的に割り当てられる気付けＩＰアドレス（Care of Address）が用いられる。
【非特許文献１】C. Perkins、“IP Mobility Support (RFC2002)”、［online］、１９９６年１０月、ＩＥＴＦ、［平成１８年３月１５日検索］、インターネット＜URL: http: //www.ietf.org /rfc /rfc2002.txt
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、昨今では、無線通信装置が複数の無線ＩＰネットワーク（例えば、携帯電話ネットワークと無線ＬＡＮネットワーク）を用いることができる環境が提供されつつある。
【０００５】
このような環境が提供されれば、実行中の通信に用いられている無線ＩＰネットワークの帯域が不足しているときに、不足する帯域を他の無線ＩＰネットワークによって補完するといった、複数の無線ＩＰネットワークを同時に用いることが考えられる。
【０００６】
しかしながら、一の無線ＩＰネットワークをマスタ経路とし、他の無線ＩＰネットワークをスレーブ経路として、マスタ経路で不足した帯域をスレーブ経路で補完する場合、補完を要する帯域に対してスレーブ経路における許容帯域が満たないと、スレーブ経路に送出する補完帯域分のパケットは、帯域が不足しているために、経路上に存在するバッファに一時的に蓄積されて順次送出されることになる。このため、受信側においては、マスタ経路を介して受信したパケットとスレーブ経路を介して受信したパケットとの間に遅延を生じることになる。この遅延は、ＶｏＩＰパケットにおいては、ＳＮ（シーケンス番号）の追い越しとして現れる。
【０００７】
ＶｏＩＰなどのリアルタイムアプリケーションでは、ネットワーク内でのパケットの追い越しを吸収するために、ジッタバッファを設けるが、経路間の遅延が大きくなって、ジッタバッファのバッファ容量を超えると、容量を超えて遅延したパケットは、受信しても廃棄されることになる。このため、許容帯域を超えるパケットの送出を継続させると、経路上に存在するバッファに蓄積されるパケット量が増大して（バッファの限界量まで）、蓄積量に応じた遅延差を生じることになり、ついには、補完のつもりで送出したパケットのすべてが、受信側で破棄されることになる。
【０００８】
特に無線経路においては、許容帯域がフェージング等の伝搬環境の変化に依存するため、通信開始初期はスレーブ経路の許容帯域が充分であっても、その後の伝搬環境の悪化により狭帯域となって上記の現象が生じ易くなる。これを回避するためには、補完するスレーブ経路の許容帯域の変動、特に帯域の狭帯域化を的確に検知して、現時点における送信帯域が適正か否かの良否を判定して、許容帯域以上の補完を避ける必要がある。
【０００９】
また、許容帯域の変動は、マスタ経路側においても同様に生じるので、マスタ経路においても、許容帯域の変動、特に帯域の狭帯域化を的確に検知して、現時点における送信帯域が適正か否かの良否を判定して、許容帯域以上のパケット送信を避ける必要がある。
【００１０】
このような送信帯域の判定方法として、例えば、各経路においてウィンドウＴｓ（所定期間；例えば５００ｍｓ）での受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、当該経路の許容帯域幅が狭帯域化したと検知して、送信帯域が不適正（不良）になったと判定する方法が考えられる。
【００１１】
ところが、この場合には、監視期間であるウィンドウＴｓのタイミングに依存して滞留遅延時間が変動することになる。例えば、アプリケーションがＶｏＩＰで、図１０に示すように、２０ｍｓ間隔でＶｏＩＰパケットが送出された場合において、時刻ｔ１で当該無線通信経路の許容帯域が５０％に狭帯域化したものとする。なお、図１０において、横軸は時間ｔを示しており、縦軸はＶｏＩＰパケットのシーケンス番号（ＳＮ）を示している。ここでは、説明を簡略化するため、ＶｏＩＰアプリケーションの要求帯域に対して当該無線通信経路における帯域配分率を１００％として示している。また、図１０において、ＤｐはＶｏＩＰパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間（ここでは、８０ｍｓ）を示しており、ＴｂはＶｏＩＰパケットの送信タイミングからの再生許容時間（ここでは、２００ｍｓ）を示しており、Ｄｓは滞留遅延時間を示している。
【００１２】
図１０において、時刻ｔ１までのウィンドウＴｓにおける受信パケット数を監視すると、受信パケット数の減少は観られないが、時刻ｔ２において（ｔ２−ｔ１）間のウィンドウＴｓでの受信パケット数を監視すると、想定受信パケット数（５００ｍｓ／２０ｍｓ＝２５パケット）に対して、受信パケット数は１２パケットと半減することになる。このため、当該無線通信経路への帯域配分率を低く（送信帯域を遅く）する必要があるが、この場合、時刻ｔ２で送信されたＶｏＩＰパケット（ＳＮ４）は、時刻ｔ４にて受信されることになるため、理想的な受信時刻ｔ３に対して、５８０ｍｓ（＝ｔ４−ｔ３）の滞留遅延時間Ｄｓが生じることになる。
【００１３】
このため、送信タイミングから２００ｍｓの再生許容時間Ｔｂを超えて受信したＶｏＩＰパケット（再生許容ラインを超えたＶｏＩＰパケット）を破棄する（再生から除外する）ものとすると、この場合には、図１０においてウィンドウＴｓの間に送信された２５パケットのうち、塗り潰された２３パケットのＶｏＩＰパケットが再生に寄与されずに破棄されることになる。
【００１４】
このように、ウィンドウＴｓでの受信パケット数を監視し、受信パケット数が想定パケット数より少ない場合に、当該経路の許容帯域幅が狭帯域化したと検知すると、監視期間であるウィンドウＴｓのタイミングに依存して滞留遅延時間が変動することになる。このため、ウィンドウＴｓのタイミングによっては、当該ウィンドウＴｓ間に送信されたパケットのほとんどが再生に寄与されずに破棄されてしまうことが懸念される。
【００１５】
したがって、かかる事情に鑑みてなされた本発明の目的は、複数の異なる無線通信経路が利用可能で、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完しながら通信を実行するにあたって、送信帯域の狭帯域化をほぼリアルタイムで検知することができ、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能な通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供することにある。
【課題を解決するための手段】
【００１６】
上記目的を達成する請求項１に係る発明は、無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御装置であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１上り方向許容域を設定する第１上り方向許容域設定手段と、
該第１上り方向許容域設定手段で設定された前記第１上り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における上り方向の帯域状態を判定する第１上り方向帯域状態判定手段と、
該第１上り方向帯域状態判定手段の判定結果に基づいて、前記無線通信装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１上り方向送信制御情報を前記無線通信装置に送信する第１上り方向送信制御手段と、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２上り方向許容域を設定する第２上り方向許容域設定手段と、
該第２上り方向許容域設定手段で設定された前記第２上り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における上り方向の帯域状態を判定する第２上り方向帯域状態判定手段と、
該第２上り方向帯域状態判定手段の判定結果に基づいて、前記無線通信装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２上り方向送信制御情報を前記無線通信装置に送信する第２上り方向送信制御手段と、
を有することを特徴とするものである。
【００１７】
請求項２に係る発明は、請求項１に記載の通信制御装置において、
前記第１上り方向許容域設定手段は、前記一の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該一の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第１上り方向許容域を設定し、
前記第２上り方向許容域設定手段は、前記他の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該他の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第２上り方向許容域を設定する、
ことを特徴とするものである。
【００１８】
請求項３に係る発明は、請求項１または２に記載の通信制御装置において、
前記第１上り方向送信制御手段は、前記第１上り方向帯域状態判定手段が前記一の無線通信経路の帯域が狭帯域化したと判定したとき、前記第１上り方向送信制御情報として、前記無線通信装置が前記一の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記無線通信装置に送信し、
前記第２上り方向送信制御手段は、前記第２上り方向帯域状態判定手段が前記他の無線通信経路の帯域が狭帯域化したと判定したとき、前記第２上り方向送信制御情報として、前記無線通信装置が前記他の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記無線通信装置に送信する、
ことを特徴とするものである。
【００１９】
さらに、上記目的を達成する請求項４に係る発明は、通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信装置であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１下り方向許容域を設定する第１下り方向許容域設定手段と、
該第１下り方向許容域設定手段で設定された前記第１下り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における下り方向の帯域状態を判定する第１下り方向帯域状態判定手段と、
該第１下り方向帯域状態判定手段の判定結果に基づいて、前記通信制御装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１下り方向送信制御情報を前記通信制御装置に送信する第１下り方向送信制御手段と、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２下り方向許容域を設定する第２下り方向許容域設定手段と、
該第２下り方向許容域設定手段で設定された前記第２下り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における下り方向の帯域状態を判定する第２下り方向帯域状態判定手段と、
該第２下り方向帯域状態判定手段の判定結果に基づいて、前記通信制御装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２下り方向送信制御情報を前記通信制御装置に送信する第２下り方向送信制御手段と、
を有することを特徴とするものである。
【００２０】
請求項５に係る発明は、請求項４に記載の無線通信装置において、
前記第１下り方向許容域設定手段は、前記一の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該一の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第１下り方向許容域を設定し、
前記第２下り方向許容域設定手段は、前記他の無線通信経路を経て受信した所定期間のパケットの受信タイミングに基づいて、当該他の無線通信経路におけるパケットの理想受信タイミングからの許容域として前記第２下り方向許容域を設定する、
ことを特徴とするものである。
【００２１】
請求項６に係る発明は、請求項４または５に記載の無線通信装置において、
前記第１下り方向送信制御手段は、前記第１下り方向帯域状態判定手段が前記一の無線通信経路の帯域が狭帯域化したと判定したとき、前記第１下り方向送信制御情報として、前記通信制御装置が前記一の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記通信制御装置に送信し、
前記第２下り方向送信制御手段は、前記第２下り方向帯域状態判定手段が前記他の無線通信経路の帯域が狭帯域化したと判定したとき、前記第２下り方向送信制御情報として、前記通信制御装置が前記他の無線通信経路に送信するパケットの帯域配分率を低くする制御情報を前記通信制御装置に送信する、
ことを特徴とするものである。
【００２２】
さらに、上記目的を達成する請求項７に係る発明は、無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御方法であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１上り方向許容域を設定するステップと、
設定された前記第１上り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における上り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記無線通信装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１上り方向送信制御情報を前記無線通信装置に送信するステップと、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２上り方向許容域を設定するステップと、
設定された前記第２上り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における上り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記無線通信装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２上り方向送信制御情報を前記無線通信装置に送信するステップと、
を有することを特徴とするものである。
【００２３】
さらに、上記目的を達成する請求項８に係る発明は、通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信方法であって、
前記一の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第１下り方向許容域を設定するステップと、
設定された前記第１下り方向許容域と前記一の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記一の無線通信経路における下り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記通信制御装置が前記一の無線通信経路に送信するパケットの送信帯域を制御する第１下り方向送信制御情報を前記通信制御装置に送信するステップと、
前記他の無線通信経路を経て受信されるパケットの許容受信タイミング域を示す第２下り方向許容域を設定するステップと、
設定された前記第２下り方向許容域と前記他の無線通信経路を経て受信したパケットの受信タイミングとの比較に基づいて、前記他の無線通信経路における下り方向の帯域状態を判定するステップと、
該判定結果に基づいて、前記通信制御装置が前記他の無線通信経路に送信するパケットの送信帯域を制御する第２下り方向送信制御情報を前記通信制御装置に送信するステップと、
を有することを特徴とするものである。
【発明の効果】
【００２４】
本発明によれば、複数の異なる無線通信経路を同時に用い、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して通信を実行するにあたって、各無線通信経路における送信帯域の狭帯域化をほぼリアルタイムで検知して送信側に通知することができるので、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能な通信制御装置、無線通信装置、通信制御方法及び無線通信方法を提供することができる。
【発明を実施するための最良の形態】
【００２５】
次に、本発明の一実施の形態について、図を参照して説明する。
【００２６】
（通信システムの全体概略構成）
図１は、本実施の形態に係る通信システム１の全体概略構成図である。図１に示すように、通信システム１には、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂが含まれる。無線ＩＰネットワーク１０Ａ（第１無線ＩＰネットワーク）は、ＩＰパケットを伝送することができるＩＰネットワークである。無線ＩＰネットワーク１０Ａでは、無線通信装置３００（以下、ＭＮ３００と省略する）の位置に応じて、気付けＩＰアドレスＡ１（第１気付けＩＰアドレス）が動的にＭＮ３００に割り当てられる。本実施の形態では、無線ＩＰネットワーク１０Ａは、無線通信方式としてＣＤＭＡ（具体的には、３ＧＰＰ２の規格であるＨＲＰＤ）を用いる携帯電話ネットワークである。
【００２７】
無線ＩＰネットワーク１０Ｂ（第２無線ＩＰネットワーク）は、無線ＩＰネットワーク１０Ａと同様にＩＰパケットを伝送することができる。無線ＩＰネットワーク１０Ｂでは、気付けＩＰアドレスＡ２（第２気付けＩＰアドレス）がＭＮ３００に割り当てられる。本実施の形態では、無線ＩＰネットワーク１０Ｂは、無線通信方式として、ＩＥＥＥ８０２．１６ｅの規定に準拠したモバイルＷｉＭＡＸを用いる。
【００２８】
なお、気付けＩＰアドレスＡ１は、ＭＮ３００が無線ＩＰネットワーク１０Ａに接続した際に、無線ＩＰネットワーク１０Ａから付与される。同様に、気付けＩＰアドレスＡ２は、ＭＮ３００が無線ＩＰネットワーク１０Ｂに接続した際に、無線ＩＰネットワーク１０Ｂから付与される。
【００２９】
また、本実施の形態では、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２は、ホームＩＰアドレスＡＨ（仮想アドレス）と対応付けられる。
【００３０】
スイッチングサーバ１００及びＭＮ３００は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを同時に用いて通信を実行することができる。具体的には、スイッチングサーバ１００及びＭＮ３００は、無線ＩＰネットワーク１０Ａをマスタ経路として用いてＩＰパケットの送受信を行い、このマスタ経路の帯域（転送速度）が不足する場合に、無線ＩＰネットワーク１０Ｂをスレーブ経路として用いて、当該不足する帯域をスレーブ経路で補完する。
【００３１】
無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂは、インターネット２０に接続される。また、インターネット２０には、中継センタ３０が接続される。
【００３２】
中継センタ３０には、ＭＮ３００が送受信するＩＰパケットを中継するネットワーク機器が設置される。具体的には、中継センタ３０には、スイッチングサーバ１００、及びＶＰＮルータ２００Ａ，２００Ｂが設置される。
【００３３】
スイッチングサーバ１００は、ＭＮ３００との無線通信経路を制御する。本実施の形態において、スイッチングサーバ１００は、通信制御装置を構成する。具体的には、スイッチングサーバ１００は、無線ＩＰネットワーク１０Ａを経由してＭＮ３００にＩＰパケットを送信することができるとともに、無線ＩＰネットワーク１０Ｂを経由してＭＮ３００にＩＰパケットを送信することができる。
【００３４】
ＶＰＮルータ２００Ａ，２００Ｂは、ＩＰパケットのルーティング処理を実行する。また、ＶＰＮルータ２００Ａ，２００Ｂは、ＭＮ３００とスイッチングサーバ１００との間に、ＶＰＮ（ＩＰＳｅｃ）によるトンネルを確立する。当該トンネルを確立することによって、ＯＳＩ第３層の仮想化を実現し、ＭＮ３００のＩＰモビリティが確保される。
【００３５】
すなわち、本実施の形態では、モバイルＩＰ（例えば、ＲＦＣ２００２）とは異なり、ＭＮ３００は、無線ＩＰネットワーク１０Ａを経由して設定されたマスタ経路、及び無線ＩＰネットワーク１０Ｂを経由して設定されたスレーブ経路の両無線通信経路を同時に用いながら、通信先（具体的には、ＩＰ電話端末４２）との通信を実行することができる。
【００３６】
中継センタ３０（スイッチングサーバ１００）は、所定の通信ネットワーク（不図示）を経由して、ユーザ構内４０と接続される。ユーザ構内４０には、ＩＰ電話交換機４１及びＩＰ電話端末４２が設置される。ＩＰ電話交換機４１は、当該所定の通信ネットワークとＩＰ電話端末４２との間においてＩＰパケット（具体的には、ＶｏＩＰパケット）を中継する。ＩＰ電話端末４２は、音声信号とＶｏＩＰパケットとを相互に変換したり、ＩＰパケットを送受信したりする。
【００３７】
つまり、本実施の形態では、ＭＮ３００（無線通信装置）は、スイッチングサーバ１００（通信制御装置）を介してＩＰ電話端末４２（通信先）との通信を実行する。
【００３８】
次に、通信システム１の機能ブロック構成について説明する。具体的には、通信システム１に含まれるスイッチングサーバ１００及びＭＮ３００の機能ブロック構成について説明する。なお、以下、本発明との関連がある部分について主に説明する。したがって、スイッチングサーバ１００及びＭＮ３００は、当該装置としての機能を実現する上で必須な、図示しない或いは説明を省略した論理ブロック（電源部など）を備える場合があることに留意されたい。
【００３９】
（スイッチングサーバ１００の機能ブロック構成）
図２は、スイッチングサーバ１００の機能ブロック構成図である。図２に示すように、スイッチングサーバ１００は、通信インタフェース部１０１、通信インタフェース部１０３、パケット中継部１０５、帯域演算部１０７、送信パケット振分処理部１０９、主制御部１１１及び記憶部１１３を備える。
【００４０】
通信インタフェース部１０１は、ＶＰＮルータ２００Ａ及びＶＰＮルータ２００Ｂと接続される。通信インタフェース部１０１は、例えば、ＩＥＥＥ８０２．３ａｂによって規定される１０００ＢＡＳＥ−Ｔによって構成することができる。
【００４１】
また、上述したように本実施の形態では、ＩＰＳｅｃによるＶＰＮが設定されるため、通信インタフェース部１０１が送受信するＩＰパケット、具体的には、スイッチングサーバ１００とＭＮ３００との間において送受信されるＶｏＩＰパケット（具体的には、ＭＮ３００が送信するＶｏＩＰパケット）は、図３（ａ）に示す構成を有する。図３（ａ）に示すように、ホームＩＰヘッダ（ホームＩＰアドレスＡＨ）、ＴＣＰ／ＵＤＰヘッダ及びペイロードは、カプセル化され、気付けＩＰアドレス（気付けＩＰアドレスＡ１または気付けＩＰアドレスＡ２）が付加される。
【００４２】
なお、スイッチングサーバ１００とＭＮ３００との間において送受信されるアクセス制御パケットは、図３（ｂ）に示す構成を有する。アクセス制御パケットは、データリンク層ヘッダ、気付けＩＰアドレス、ＴＣＰヘッダ及び制御コードによって構成される。
【００４３】
通信インタフェース部１０３は、ＩＰ電話交換機４１及びＩＰ電話端末４２との通信の実行に用いられる。
【００４４】
パケット中継部１０５は、通信インタフェース部１０１及び通信インタフェース部１０３が送受信するＩＰパケットを中継する。具体的には、パケット中継部１０５は、送信パケット振分処理部１０９または主制御部１１１の指示にしたがってＩＰパケットを中継する。また、パケット中継部１０５は、通信インタフェース部１０１及び通信インタフェース部１０３が受信したＩＰパケットのジッタを吸収するジッタバッファを有する。
【００４５】
なお、本実施の形態では、パケット中継部１０５は、ＭＮ３００がＩＰ電話端末４２に向けて所定の周期（２０ｍｓ）で送信したＩＰパケット（ＶｏＩＰパケット）を受信して、ＩＰ電話端末４２に中継するとともに、ＩＰ電話端末４２がＭＮ３００に向けて所定の周期（２０ｍｓ）で送信したＩＰパケット（ＶｏＩＰパケット）を受信して、ＭＮ３００に中継する中継部を構成する。
【００４６】
帯域演算部１０７は、ＭＮ３００からＩＰパケットを受信するために必要となる無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの帯域（転送速度）を演算するもので、第１上り方向許容域設定部１０７Ａ、第１上り方向帯域状態判定部１０７Ｂ、第２上り方向許容域設定部１０７Ｃ、第２上り方向帯域状態判定部１０７Ｄを有している。
【００４７】
第１上り方向許容域設定部１０７Ａは、無線ＩＰネットワーク１０Ａを経て受信されるＩＰパケットの許容受信タイミング域を示す第１上り方向許容域を設定し、第１上り方向帯域状態判定部１０７Ｂは、第１上り方向許容域設定部１０７Ａで設定された第１上り方向許容域と無線ＩＰネットワーク１０Ａを経て受信したパケットの受信タイミングとの比較に基づいて、無線ＩＰネットワーク１０Ａにおける上り方向の帯域状態を判定する。
【００４８】
具体的には、第１上り方向許容域設定部１０７Ａにおいて、無線ＩＰネットワーク１０ＡにおけるＶｏＩＰパケットの理想受信タイミングからの第１上り方向許容域を設定し、その設定された第１上り方向許容域内に無線ＩＰネットワーク１０Ａを経て実際に受信したＶｏＩＰパケットの受信タイミングが入っているか否かを、第１上り方向帯域状態判定部１０７Ｂにおいて検出して、ＶｏＩＰパケットの受信タイミングが第１上り方向許容域内に入っていれば良、入っていなければ不良として、ＭＮ３００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの上り方向における現在の送信帯域（帯域配分率）の良否を判定する。
【００４９】
同様に、第２上り方向許容域設定部１０７Ｃは、無線ＩＰネットワーク１０Ｂを経て受信されるＩＰパケットの許容受信タイミング域を示す第２上り方向許容域を設定し、第２上り方向帯域状態判定部１０７Ｄは、第２上り方向許容域設定部１０７Ｃで設定された第２上り方向許容域と無線ＩＰネットワーク１０Ｂを経て受信したパケットの受信タイミングとの比較に基づいて、無線ＩＰネットワーク１０Ｂにおける上り方向の帯域状態を判定する。
【００５０】
具体的には、第２上り方向許容域設定部１０７Ｃにおいて、無線ＩＰネットワーク１０ＢにおけるＶｏＩＰパケットの理想受信タイミングからの第２上り方向許容域を設定し、その設定された第２上り方向許容域内に無線ＩＰネットワーク１０Ｂを経て実際に受信したＶｏＩＰパケットの受信タイミングが入っているか否かを、第２上り方向帯域状態判定部１０７Ｄにおいて検出して、ＶｏＩＰパケットの受信タイミングが第２上り方向許容域内に入っていれば良、入っていなければ不良として、ＭＮ３００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの上り方向における現在の送信帯域（帯域配分率）の良否を判定する。
【００５１】
これら、第１上り方向許容域及び第２上り方向許容域の設定方法、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂにおける上り方向の帯域状態の判定方法については、後述する。
【００５２】
送信パケット振分処理部１０９は、パケット中継部１０５を介して通信インタフェース部１０１から送信されるＩＰパケットを、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂに振り分ける処理を実行する。
【００５３】
具体的には、送信パケット振分処理部１０９は、主制御部１１１がＭＮ３００から受信した無線ＩＰネットワーク１０Ａの送信帯域制御メッセージ（第１下り方向送信制御情報）に基づいて、ＩＰ電話端末４２から受信したホームＩＰアドレスＡＨを含むＩＰパケットに、気付けＩＰアドレスＡ１を付加して、その気付けＩＰアドレスＡ１が付加されたＩＰパケットを、通信インタフェース部１０１から無線ＩＰネットワーク１０Ａに送信する。
【００５４】
また、送信パケット振分処理部１０９は、主制御部１１１がＭＮ３００から受信した無線ＩＰネットワーク１０Ｂの送信帯域制御メッセージ（第２下り方向送信制御情報）に基づいて、ＩＰ電話端末４２から受信したホームＩＰアドレスＡＨを含むＩＰパケットに、気付けＩＰアドレスＡ２を付加して、その気付けＩＰアドレスＡ２が付加されたＩＰパケットを、通信インタフェース部１０１から無線ＩＰネットワーク１０Ｂに送信する。
【００５５】
主制御部１１１は、ＭＮ３００に送信するＩＰパケット及びＭＮ３００から受信するＩＰパケットの無線通信経路を制御する。また、主制御部１１１は、アクセス制御パケットの処理を実行する。
【００５６】
特に、本実施の形態では、主制御部１１１は、帯域演算部１０７の第１上り方向帯域状態判定部１０７Ｂによる無線ＩＰネットワーク１０Ａにおける上り方向の帯域状態の判定結果に基づいて、ＭＮ３００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を制御するための送信帯域制御メッセージ（第１上り方向送信制御情報）を生成して、該送信帯域制御メッセージを無線ＩＰネットワーク１０Ａまたは無線ＩＰネットワーク１０Ｂを経てＭＮ３００に送信する。具体的には、第１上り方向帯域状態判定部１０７Ｂによって、現在の送信帯域が不良と判定された場合には、ＭＮ３００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの帯域配分率を低く（送信帯域を遅く）するように制御し、現在の送信帯域が良と判定された場合には、その送信帯域を維持するための送信帯域制御メッセージを生成してＭＮ３００に送信する。なお、送信帯域制御メッセージは、アクセス制御パケット（図３（ｂ）参照）を用いて送受信される。
【００５７】
同様に、主制御部１１１は、帯域演算部１０７の第２上り方向帯域状態判定部１０７Ｄによる無線ＩＰネットワーク１０Ｂにおける上り方向の帯域状態の判定結果に基づいて、ＭＮ３００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を制御するための送信帯域制御メッセージ（第２上り方向送信制御情報）を生成して、該送信帯域制御メッセージを無線ＩＰネットワーク１０Ｂまたは無線ＩＰネットワーク１０Ａを経てＭＮ３００に送信する。具体的には、第２上り方向帯域状態判定部１０７Ｄによって、現在の送信帯域が不良と判定された場合には、ＭＮ３００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの帯域配分率を低く（送信帯域を遅く）するように制御し、現在の送信帯域が良と判定された場合には、その送信帯域を維持するための送信帯域制御メッセージを生成してＭＮ３００に送信する。
【００５８】
なお、主制御部１１１は、ＭＮ３００から受信した無線ＩＰネットワーク１０Ａに対する送信帯域制御メッセージ（第１下り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を算出する機能も有しているとともに、ＭＮ３００から受信した無線ＩＰネットワーク１０Ｂに対する送信帯域制御メッセージ（第２下り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を算出する機能も有している。本実施の形態では、主制御部１１１によって、第１上り方向送信制御手段及び第２上り方向送信制御手段が構成される。
【００５９】
また、主制御部１１１は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを経由して受信したＩＰパケットの順序をチェックする。本実施の形態では、主制御部１１１は、ＭＮ３００とＩＰ電話端末４２との間において送受信されるＶｏＩＰパケットに含まれるＲＴＰ（real-time transport protocol）のシーケンス番号（ＳＮ）をチェックする。さらに、主制御部１１１は、パケット中継部１０５が中継するＩＰパケットの統計情報（例えば、パケットロス、スループット、ジッタバッファのアンダーランカウント及びオーバランカウント）を取得して、取得した情報をＭＮ３００に送信することができる。
【００６０】
記憶部１１３は、スイッチングサーバ１００の機能を提供するアプリケーションプログラムなどを記憶する。また、記憶部１１３は、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂなどのネットワークに関する情報を記憶する。
【００６１】
特に、本実施の形態では、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２に対応付けられるＭＮ３００のホームＩＰアドレスＡＨを記憶する。具体的には、主制御部１１１は、ＭＮ３００から通知された気付けＩＰアドレスＡ１、気付けＩＰアドレスＡ２及びホームＩＰアドレスＡＨを記憶部１１３に記憶させる。本実施の形態では、主制御部１１１と記憶部１１３とによって、仮想アドレス取得部が構成される。
【００６２】
なお、主制御部１１１は、ＩＰ電話端末４２が送信したＩＰパケットに含まれるホームＩＰアドレスＡＨと、インターネット２０を介してアクセス可能なホームエージェント（不図示）に登録されているホームＩＰアドレスとの照合を行うことができる。主制御部１１１が当該照合を行うことによって、ホームＩＰアドレスＡＨが、何れの通信事業者によってＭＮ３００に割り当てられたホームＩＰアドレスであるかを判定することができる。
【００６３】
（ＭＮ３００の機能ブロック構成）
図４は、ＭＮ３００の機能ブロック構成図である。ＭＮ３００は、スイッチングサーバ１００と同様に、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂを同時に用いて通信を実行することができる。以下、上述したスイッチングサーバ１００と同様の機能ブロックについては、適宜説明を省略する。
【００６４】
図４に示すように、ＭＮ３００は、無線通信カード３０１、無線通信カード３０３、気付けＩＰアドレスインタフェース部３０５Ａ、気付けＩＰアドレスインタフェース部３０５Ｂ、帯域演算部３０７、送信パケット振分処理部３０９、主制御部３１１及び記憶部３１３を備える。
【００６５】
無線通信カード３０１は、無線ＩＰネットワーク１０Ａにおいて用いられる無線通信方式（３ＧＰＰ２の規格であるＨＲＰＤ）の無線通信を実行する。本実施の形態において、無線通信カード３０１は、ＩＰ電話端末４２との間で、無線ＩＰネットワーク１０Ａを経由して所定の周期（例えば、２０ｍｓ）でＩＰパケット（ＶｏＩＰパケット）を送受信する。
【００６６】
無線通信カード３０３は、無線ＩＰネットワーク１０Ｂにおいて用いられる無線通信方式（モバイルＷｉＭＡＸ）に準拠した無線通信を実行する。
【００６７】
気付けＩＰアドレスインタフェース部３０５Ａは、無線通信カード３０１と接続される。気付けＩＰアドレスインタフェース部３０５Ａは、無線ＩＰネットワーク１０ＡにおいてＭＮ３００に割り当てられた気付けＩＰアドレスＡ１に基づいて、ＩＰパケットを送受信する。
【００６８】
気付けＩＰアドレスインタフェース部３０５Ｂは、無線通信カード３０３と接続される。気付けＩＰアドレスインタフェース部３０５Ｂは、無線ＩＰネットワーク１０ＢにおいてＭＮ３００に割り当てられた気付けＩＰアドレスＡ２に基づいて、ＩＰパケットを送受信する。
【００６９】
帯域演算部３０７は、スイッチングサーバ１００からＩＰパケットを受信するために必要となる無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの帯域（転送速度）を演算するもので、第１下り方向許容域設定部３０７Ａ、第１下り方向帯域状態判定部３０７Ｂ、第２下り方向許容域設定部３０７Ｃ、第２下り方向帯域状態判定部３０７Ｄを有している。この帯域演算部３０７の具体的な機能は、上述した帯域演算部１０７とほぼ同様である。
【００７０】
すなわち、第１下り方向許容域設定部３０７Ａは、無線ＩＰネットワーク１０Ａを経て受信されるＩＰパケットの許容受信タイミング域を示す第１下り方向許容域を設定し、第１下り方向帯域状態判定部３０７Ｂは、第１下り方向許容域設定部３０７Ａで設定された第１下り方向許容域と無線ＩＰネットワーク１０Ａを経て受信したパケットの受信タイミングとの比較に基づいて、無線ＩＰネットワーク１０Ａにおける下り方向の帯域状態を判定する。
【００７１】
具体的には、第１下り方向許容域設定部３０７Ａにおいて、無線ＩＰネットワーク１０ＡにおけるＶｏＩＰパケットの理想受信タイミングからの第１下り方向許容域を設定し、その設定された第１下り方向許容域内に無線ＩＰネットワーク１０Ａを経て実際に受信したＶｏＩＰパケットの受信タイミングが入っているか否かを、第１下り方向帯域状態判定部３０７Ｂにおいて検出して、ＶｏＩＰパケットの受信タイミングが第１下り方向許容域内に入っていれば良、入っていなければ不良として、スイッチングサーバ１００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの下り方向における現在の送信帯域（帯域配分率）の良否を判定する。
【００７２】
同様に、第２下り方向許容域設定部３０７Ｃは、無線ＩＰネットワーク１０Ｂを経て受信されるＩＰパケットの許容受信タイミング域を示す第２下り方向許容域を設定し、第２下り方向帯域状態判定部３０７Ｄは、第２下り方向許容域設定部３０７Ｃで設定された第２下り方向許容域と無線ＩＰネットワーク１０Ｂを経て受信したパケットの受信タイミングとの比較に基づいて、無線ＩＰネットワーク１０Ｂにおける下り方向の帯域状態を判定する。
【００７３】
具体的には、第２下り方向許容域設定部３０７Ｃにおいて、無線ＩＰネットワーク１０ＢにおけるＶｏＩＰパケットの理想受信タイミングからの第２下り方向許容域を設定し、その設定された第２下り方向許容域内に無線ＩＰネットワーク１０Ｂを経て実際に受信したＶｏＩＰパケットの受信タイミングが入っているか否かを、第２下り方向帯域状態判定部３０７Ｄにおいて検出して、ＶｏＩＰパケットの受信タイミングが第２下り方向許容域内に入っていれば良、入っていなければ不良として、スイッチングサーバ１００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの下り方向における現在の送信帯域（帯域配分率）の良否を判定する。
【００７４】
これら、第１下り方向許容域及び第２下り方向許容域の設定方法、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂにおける下り方向の帯域状態の判定方法については、後述する。
【００７５】
送信パケット振分処理部３０９は、主制御部３１１がスイッチングサーバ１００から受信した送信帯域制御メッセージ（第１上り方向送信制御情報）に基づいて、ホームＩＰアドレスＡＨと気付けＩＰアドレスＡ１とを含むＩＰパケットを生成する。生成された当該ＩＰパケットは、主制御部３１１から気付けＩＰアドレスインタフェース部３０５Ａ及び無線通信カード３０１を介して、無線ＩＰネットワーク１０Ａに送信される。
【００７６】
また、送信パケット振分処理部３０９は、主制御部３１１がスイッチングサーバ１００から受信した送信帯域制御メッセージ（第２上り方向送信制御情報）に基づいて、ホームＩＰアドレスＡＨと気付けＩＰアドレスＡ２とを含むＩＰパケットを生成する。生成された当該ＩＰパケットは、主制御部３１１から気付けＩＰアドレスインタフェース部３０５Ｂ及び無線通信カード３０３を介して、無線ＩＰネットワーク１０Ｂに送信される。
【００７７】
主制御部３１１は、スイッチングサーバ１００の主制御部１１１（図２参照）と同様に、スイッチングサーバ１００に送信するＩＰパケット及びスイッチングサーバ１００から受信するＩＰパケットの無線通信経路を制御する。また、主制御部３１１は、アクセス制御パケットの処理を実行する。
【００７８】
本実施の形態では、主制御部３１１は、帯域演算部３０７の第１下り方向帯域状態判定部３０７Ｂによる無線ＩＰネットワーク１０Ａにおける下り方向の帯域状態の判定結果に基づいて、スイッチングサーバ１００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を制御するための送信帯域制御メッセージ（第１下り方向送信制御情報）を生成して、該送信帯域制御メッセージを無線ＩＰネットワーク１０Ａまたは無線ＩＰネットワーク１０Ｂを経てスイッチングサーバ１００に送信する。具体的には、第１下り方向帯域状態判定部３０７Ｂによって、現在の送信帯域が不良と判定された場合には、スイッチングサーバ１００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの帯域配分率を低くするように制御し、現在の送信帯域が良と判定された場合には、その送信帯域を維持するための送信帯域制御メッセージを生成してスイッチングサーバ１００に送信する。
【００７９】
同様に、主制御部３１１は、帯域演算部３０７の第２下り方向帯域状態判定部３０７Ｄによる無線ＩＰネットワーク１０Ｂにおける下り方向の帯域状態の判定結果に基づいて、スイッチングサーバ１００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を制御するための送信帯域制御メッセージ（第２下り方向送信制御情報）を生成して、該送信帯域制御メッセージを無線ＩＰネットワーク１０Ｂまたは無線ＩＰネットワーク１０Ａを経てスイッチングサーバ１００に送信する。具体的には、第２下り方向帯域状態判定部３０７Ｄによって、現在の送信帯域が不良と判定された場合には、スイッチングサーバ１００が無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの帯域配分率を低くするように制御し、現在の送信帯域が良と判定された場合には、その送信帯域を維持するための送信帯域制御メッセージを生成してスイッチングサーバ１００に送信する。
【００８０】
なお、主制御部３１１は、スイッチングサーバ１００から受信した無線ＩＰネットワーク１０Ａに対する送信帯域制御メッセージ（第１上り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を算出する機能も有しているとともに、スイッチングサーバ１００から受信した無線ＩＰネットワーク１０Ｂに対する送信帯域制御メッセージ（第２上り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を算出する機能も有している。本実施の形態では、主制御部３１１によって、第１下り方向送信制御手段及び第２下り方向送信制御手段が構成される。
【００８１】
また、主制御部３１１は、スイッチングサーバ１００の主制御部１１１と同様に、ＩＰ電話端末４２との間において送受信されるＶｏＩＰパケットに含まれるＲＴＰ（real-time transport protocol）のシーケンス番号（ＳＮ）をチェックする。さらに、主制御部３１１は、無線通信カード３０１及び無線通信カード３０３において実行される無線通信の品質を示す情報（例えば、スループット、ＳＩＮＲ、ＲＳＳＩ、ＤＲＣ及び送信電力）を取得し、取得した情報に基づいて通信に必要な無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの帯域（下り方向及び上り方向）を予測することもできる。
【００８２】
記憶部３１３は、ＭＮ３００の機能を提供するアプリケーションプログラムなどを記憶する。また、記憶部３１３は、気付けＩＰアドレスＡ１及び気付けＩＰアドレスＡ２に対応付けられるＭＮ３００のホームＩＰアドレスＡＨを記憶する。本実施の形態において、記憶部３１３は、仮想アドレス記憶部を構成する。
【００８３】
（許容域の設定方法、並びに帯域状態の判定方法）
次に、上述した無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの各々における上り方向及び下り方向の許容域の設定方法、並びに帯域状態の判定方法について説明する。
【００８４】
本実施の形態では、スイッチングサーバ１００及びＭＮ３００の各々において、各無線通信経路を経て受信したパケットの受信タイミングに基づいて、当該無線通信経路におけるパケットの理想受信タイミングからの許容域を設定し、当該無線通信経路を経て受信したパケットの受信タイミングが、設定された許容域内に入っているか否かを検出して、現在の帯域状態が適正か否かの良否を判定し、その判定結果に基づいて送信帯域を制御するための送信帯域制御メッセージを生成して、その送信帯域制御メッセージをパケットの送り先に送信し、これにより当該無線通信経路におけるパケットの送信帯域を制御するようにしている。
【００８５】
図５〜図７は、図１０の場合と同様に、２０ｍｓ間隔で送出されたＶｏＩＰパケットを受信した場合の本実施の形態による送信帯域の判定結果を例示するもので、図５は帯域配分率が２５％の場合を例示しており、図６は帯域配分率が５０％の場合を例示しており、図７は帯域配分率が１００％の場合を例示している。なお、図５〜図７において、横軸は時間ｔを示しており、縦軸はパケットのシーケンス番号（ＳＮ）を示している。また、Ｔｐは、当該無線通信経路におけるパケットの理想受信タイミングからの許容域（ここでは、６０ｍｓ）を示している。その他の符号は、図１０と同様で、ＤｐはＶｏＩＰパケットの送信タイミングから当該経路における理想受信タイミングまでの潜在的遅延時間（ここでは、８０ｍｓ）を示しており、ＴｂはＶｏＩＰパケットの送信タイミングからの再生許容時間（ここでは、２００ｍｓ）を示しており、Ｄｓは滞留遅延時間を示している。
【００８６】
図５〜図７において、パケットＳＮ１を受信した時刻ｔ１から当該無線通信経路の許容帯域が５０％に狭帯域化したものとする。この場合、図５の帯域配分率２５％では、次のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３で、当該パケットＳＮ３の受信タイミングが許容域Ｔｐを外れることから、この時刻ｔ３の時点で当該無線通信経路が狭帯域化したことが検知されて、送信帯域（帯域配分率）が適正でないと判定することができる。しかも、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、２４０ｍｓとなるので、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、２パケットで済むことになる。
【００８７】
また、図６の帯域配分率５０％では、時刻ｔ１でパケットＳＮ１を受信してから、２個目のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３で、当該パケットＳＮ３の受信タイミングが許容域Ｔｐを外れることから、この時刻ｔ３の時点で当該無線通信経路が狭帯域化していることが検知されて、送信帯域（帯域配分率）が適正でないと判定することができる。しかも、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、２４０ｍｓとなるので、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、３パケットで済むことになる。
【００８８】
同様に、図７の帯域配分率１００％では、時刻ｔ１でパケットＳＮ１を受信してから、４個目のパケットＳＮ３（黒丸で示す）を受信した時刻ｔ３で、当該パケットＳＮ３の受信タイミングが許容域Ｔｐを外れることから、この時刻ｔ３の時点で当該無線通信経路が狭帯域化していることが検知されて、送信帯域（帯域配分率）が適正でないと判定することができる。しかも、時刻ｔ３までに送信されたパケットにて生じる滞留遅延時間Ｄｓは、２４０ｍｓとなるので、この場合は、再生許容ラインを超える破棄パケット数（図中斜線を施した丸）は、６パケットで済むことになる。
【００８９】
なお、図５〜図７に示す許容域Ｔｐは、スイッチングサーバ１００においては無線ＩＰネットワーク１０Ａの第１上り方向許容域あるいは無線ＩＰネットワーク１０Ｂの第２上り方向許容域に相当し、ＭＮ３００においては無線ＩＰネットワーク１０Ａの第１下り方向許容域あるいは無線ＩＰネットワーク１０Ｂの第２下り方向許容域に相当する。
【００９０】
このように、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの上り方向及び下り方向のそれぞれについて許容域Ｔｐを設定し、許容域Ｔｐとパケットの受信タイミングとの比較に基づいて、受信タイミングが許容域Ｔｐを外れたときに当該無線通信経路の許容帯域が狭帯域化したと判定すれば、フェージング等の伝搬環境の変化による許容帯域の変動をほぼリアルタイムで検出して、スイッチングサーバ１００においてはＭＮ３００に対して、またＭＮ３００においてはスイッチングサーバ１００に対して、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの送信帯域を制御するための送信帯域制御メッセージを送信することができる。したがって、許容帯域の変動による破棄パケット数を常に最小限に抑えることができる。
【００９１】
次に、理想受信タイミング及び許容域の設定方法について説明する。理想受信タイミングの設定に当たっては、先ず、図８に示すように、アプリケーション（例えば、ＶｏＩＰ）によるパケットの送信時間（ｔ）とシーケンス番号（ＳＮ）との関係（ｔ−ＳＮ）を示す傾斜角αの直線Ｌを求める。例えば、アプリケーションからのパケットの送出間隔が２０ｍｓの場合には、α＝５０ＳＮ／ｓの直線Ｌを求める。次に、受信パケットは、直線Ｌに対して遅れの方向に位置するものとして、通信開始初期の所定期間における受信パケットをｔ−ＳＮ図面上にプロットした場合に、直線Ｌを左から右に移動して、移動後の位置の左側に受信パケットのプロットが存在せず、かつ、最も右側に移動した位置の直線Ｌ′を理想受信タイミングとして設定する。
【００９２】
この場合の理想受信タイミングの具体的な算出例について、以下に説明する。先ず、図８の直線Ｌに相当する基準直線（ＳＮ−ｔstd）を、下式のように仮定する。
ＳＮ＝αstd・ｔstd、ｔstd＝ＳＮ／αstd
ここで、αstdはアプリケーションによって定まる傾斜であり、例えば、ＶｏＩＰの場合には、１ＳＮ／２０ｍｓ（５０ＳＮ／ｓ）である。
【００９３】
次に、基準直線と受信パケットとの時間差（Ｔsub（n））を下式により算出する。
Ｔsub＝ｔ（n）−ｔstd
例えば、ｎ番目に受信したパケットのシーケンス番号をＳＮ（ｎ）とすると、
Ｔsub（n）＝ｔ（n）−｛ＳＮ（ｎ）／αstd｝
となる。ここで、受信パケット（ｎ）のうち、時間差（Ｔsub）の最小値（Ｔsubmin）を求める。
【００９４】
【数１】
2008113206.tif 000003
【００９５】
Ｔsubminを基準とした直線を理想受信タイミング（ＳＮ−ｔass）とすると、
ｔass＝（ＳＮ／αstd）＋Ｔsubmin
となる。つまり、受信パケットのうち、（受信時刻−送信時刻）が最小となるパケットを基準とした直線（図８のＬ′に相当）を理想受信タイミングとする。
【００９６】
また、許容域Ｔｐは、例えば、各無線通信経路における通信方式に応じて、あるいは使用する変調方式や送信帯域に応じて、理想受信タイミングから一義的に設定するか、実際のパケットの受信タイミングに基づいて演算により設定する。
【００９７】
演算により許容域Ｔｐを設定する場合には、例えば、各無線通信経路の上り方向及び下り方向での通信開始初期の所定期間における受信パケットの平均受信タイミングに基づいて設定する。すなわち、通信開始初期において理想受信タイミングを設定した後、所定期間において、例えば、下記の（１）式及び（２）式に示すように、受信パケットの受信時刻ｔrecと理想受信タイミングにおける受信時刻ｔideとの差分時間Ｔsubを算出して、その差分時間Ｔsubの平均値に基づいて許容域Ｔｐを演算する。なお、（１）式及び（２）式において、sは所定期間に受信したパケットに割り振られた受信番号、βは係数、meanは平均化処理を示している。
Ｔsub（ｓ）＝ｔrec（ｓ）−ｔide（ｓ）    ・・・（１）
【数２】
2008113206.tif 000004
【００９８】
このように、スイッチングサーバ１００及びＭＮ３００において、それぞれ無線通信経路毎に上り方向及び下り方向の許容域を設定し、パケットの受信タイミングと対応する許容域との比較に基づいて、送信帯域の良否を判定することにより、各無線通信経路の通信方式に適応して、当該無線通信経路の狭帯域化すなわち送信帯域の良否をほぼリアルタイムで判定することができる。したがって、その判定結果に基づいて送信帯域を制御するための送信帯域制御メッセージを生成し、その送信帯域制御メッセージをパケットの送り先に送信して当該無線通信経路における送信帯域を制御するようにすれば、ＶｏＩＰなどのリアルタイムアプリケーションにおいて到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。
【００９９】
（通信システムの動作）
次に、上述した通信システムの動作について図９を参照しながら説明する。図９は、スイッチングサーバ１００とＭＮ３００との間において実行される通信シーケンス図である。図９に示すように、ステップＳ１０において、スイッチングサーバ１００及びＭＮ３００は、無線ＩＰネットワーク１０Ａ（マスタ経路）及びインターネット２０を経由してＶｏＩＰパケットを送受信する。なお、ＶｏＩＰパケットは、ＭＮ３００とＩＰ電話端末４２（図１参照）との音声通話に伴って送受信される。
【０１００】
具体的には、ＭＮ３００は、ＩＰ電話端末４２に割り当てられているＩＰアドレスを含むペイロードやホームＩＰアドレスＡＨがカプセル化され、気付けＩＰアドレスＡ１を送信元アドレスとするＩＰパケット（図３（ａ）参照）を送信する。
【０１０１】
また、スイッチングサーバ１００は、ＩＰ電話端末４２が送信したＶｏＩＰパケットがカプセル化され、気付けＩＰアドレスＡ１を宛先アドレスとするＩＰパケットを送信する。
【０１０２】
この無線ＩＰネットワーク１０Ａを経由した通信開始初期において、スイッチングサーバ１００では、帯域演算部１０７の第１上り方向許容域設定部１０７Ａにおいて、無線ＩＰネットワーク１０Ａの第１上り方向許容域を設定し、ＭＮ３００では、帯域演算部３０７の第１下り方向許容域設定部３０７Ａにおいて、無線ＩＰネットワーク１０Ａの第１下り方向許容域を設定する。
【０１０３】
なお、図中の“黒く塗り潰して示す四角”印は、ＶｏＩＰパケットが経由するネットワークにマーキングされている（以下同）。ステップＳ１０では、すべてのＶｏＩＰパケットは、無線ＩＰネットワーク１０Ａ（マスタ経路）及びインターネット２０を経由している。
【０１０４】
その後、ステップＳ２０Ａにおいて、ＭＮ３００は、帯域演算部３０７の第１下り方向帯域状態判定部３０７Ｂにおいて、無線ＩＰネットワーク１０Ａを経て実際に受信したＶｏＩＰパケットの受信タイミングが、第１下り方向許容域設定部３０７Ａにおいて設定された第１下り方向許容域内に入っているか否かを検出して、現在の送信帯域の良否を判定する。また、ステップＳ２０Ｂにおいて、スイッチングサーバ１００は、帯域演算部１０７の第１上り方向帯域状態判定部１０７Ｂにおいて、無線ＩＰネットワーク１０Ａを経て実際に受信したＶｏＩＰパケットの受信タイミングが、第１上り方向許容域設定部１０７Ａにおいて設定された第１上り方向許容域内に入っているか否かを検出して、現在の送信帯域の良否を判定する。
【０１０５】
ステップＳ３０Ａにおいて、スイッチングサーバ１００は、第１上り方向帯域状態判定部１０７Ｂによって、現在の送信帯域が不良と判定された場合には、ＭＮ３００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの帯域配分率を低くするように送信帯域を制御するための送信帯域制御メッセージ（第１上り方向送信制御情報）を生成してＭＮ３００に送信する。
【０１０６】
ステップＳ３０Ｂにおいて、ＭＮ３００は、第１下り方向帯域状態判定部３０７Ｂによって、現在の送信帯域が不良と判定された場合には、スイッチングサーバ１００が無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの帯域配分率を低くするように送信帯域を制御するための送信帯域制御メッセージ（第１下り方向送信制御情報）を生成してスイッチングサーバ１００に送信する。
【０１０７】
ステップＳ４０Ａにおいて、スイッチングサーバ１００は、ＭＮ３００から受信した送信帯域制御メッセージ（第１下り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を制御して、ＶｏＩＰパケットを無線ＩＰネットワーク１０Ａに送信する。
【０１０８】
ステップＳ４０Ｂにおいて、ＭＮ３００は、スイッチングサーバ１００から受信した送信帯域制御メッセージ（第１上り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａに送信するＶｏＩＰパケットの送信帯域を制御して、ＶｏＩＰパケットを無線ＩＰネットワーク１０Ａに送信する。
【０１０９】
ステップＳ５０Ａにおいて、スイッチングサーバ１００は、ＭＮ３００から受信した送信帯域制御メッセージ（第１下り方向送信制御情報）に基づいて、スレーブ経路である無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を算出し、その算出した送信帯域に従って無線ＩＰネットワーク１０ＢにＶｏＩＰパケットを送信する。
【０１１０】
ステップＳ５０Ｂにおいて、ＭＮ３００は、スイッチングサーバ１００から受信した送信帯域制御メッセージ（第１上り方向送信制御情報）に基づいて、スレーブ経路である無線ＩＰネットワーク１０Ｂに送信するＶｏＩＰパケットの送信帯域を算出し、その算出した送信帯域に従って無線ＩＰネットワーク１０ＢにＶｏＩＰパケットを送信する。
【０１１１】
これらステップＳ５０Ａ及びステップＳ５０Ｂによって、ＶｏＩＰパケットは、無線ＩＰネットワーク１０Ｂ及びインターネット２０を経由する。つまり、無線ＩＰネットワーク１０Ａにて不足する帯域が無線ＩＰネットワーク１０Ｂによって補完される。
【０１１２】
この無線ＩＰネットワーク１０Ｂを経由した補完の通信開始初期においては、スイッチングサーバ１００では、帯域演算部１０７の第２上り方向許容域設定部１０７Ｃにおいて、無線ＩＰネットワーク１０Ｂの第２上り方向許容域を設定し、ＭＮ３００では、帯域演算部３０７の第２下り方向許容域設定部３０７Ｃにおいて、無線ＩＰネットワーク１０Ｂの第２下り方向許容域を設定する。
【０１１３】
その後、無線ＩＰネットワーク１０Ｂに対して、スイッチングサーバ１００では、ＶｏＩＰパケットを受信する毎に、その受信タイミングと設定された第２上り方向許容域との比較に基づいて現在の送信帯域の良否を判定し、その判定結果に基づく送信帯域制御メッセージ（第２上り方向送信制御情報）を生成してＭＮ３００に送信し、ＭＮ３００では、ＶｏＩＰパケットを受信する毎に、その受信タイミングと設定された第２下り方向許容域との比較に基づいて現在の送信帯域の良否を判定し、その判定結果に基づく送信帯域制御メッセージ（第２下り方向送信制御情報）を生成してスイッチングサーバ１００に送信する。
【０１１４】
これにより、スイッチングサーバ１００では、ＭＮ３００から受信した送信帯域制御メッセージ（第２下り方向送信制御情報）に基づいて、ＩＰ電話端末４２から受信したＶｏＩＰパケットを無線ＩＰネットワーク１０Ｂに配分して送信し、ＭＮ３００では、スイッチングサーバ１００から受信した送信帯域制御メッセージ（第２上り方向送信制御情報）に基づいて、ＶｏＩＰパケットを無線ＩＰネットワーク１０Ｂに配分して送信する。
【０１１５】
同様に、マスタ経路である無線ＩＰネットワーク１０Ａに対しても、スイッチングサーバ１００では、ＶｏＩＰパケットを受信する毎に、その受信タイミングと設定された第１上り方向許容域との比較に基づいて現在の送信帯域の良否を判定し、その判定結果に基づく送信帯域制御メッセージ（第１上り方向送信制御情報）を生成してＭＮ３００に送信し、ＭＮ３００では、ＶｏＩＰパケットを受信する毎に、その受信タイミングと設定された第１下り方向許容域との比較に基づいて現在の送信帯域の良否を判定し、その判定結果に基づく送信帯域制御メッセージ（第１下り方向送信制御情報）を生成してスイッチングサーバ１００に送信する。
【０１１６】
これにより、スイッチングサーバ１００では、ＭＮ３００から受信した送信帯域制御メッセージ（第１下り方向送信制御情報）に基づいて、ＩＰ電話端末４２から受信したＶｏＩＰパケットを無線ＩＰネットワーク１０Ａに配分して送信し、ＭＮ３００では、スイッチングサーバ１００から受信した送信帯域制御メッセージ（第１上り方向送信制御情報）に基づいて、ＶｏＩＰパケットを無線ＩＰネットワーク１０Ａに配分して送信する。
【０１１７】
なお、制御する送信帯域（帯域配分率）は、例えば、スイッチングサーバ１００及びＭＮ３００のそれぞれにおいて予め複数用意しておき、帯域配分率を低下させる送信帯域制御メッセージを受信する毎に、順次低い帯域配分率を選択して設定する。
【０１１８】
以上のように、本実施の形態のスイッチングサーバ１００によれば、ＭＮ３００から受信した送信帯域制御メッセージ（第１下り方向送信制御情報及び第２下り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０ＢにＶｏＩＰパケットを振り分けるようにしたので、無線ＩＰネットワーク１０Ａにおいて不足する帯域を、無線ＩＰネットワーク１０Ｂを用いて補完しつつ、ＶｏＩＰパケットを確実にＭＮ３００に送信することができる。
【０１１９】
同様に、本実施の形態のＭＮ３００によれば、スイッチングサーバ１００から受信した送信帯域制御メッセージ（第１上り方向送信制御情報及び第２上り方向送信制御情報）に基づいて、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０ＢにＶｏＩＰパケットを振り分けるようにしたので、無線ＩＰネットワーク１０Ａにおいて不足する帯域を、無線ＩＰネットワーク１０Ｂを用いて補完しつつ、ＶｏＩＰパケットを確実にスイッチングサーバ１００に送信することができる。
【０１２０】
しかも、送信帯域制御メッセージは、スイッチングサーバ１００及びＭＮ３００において、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの上り方向及び下り方向のそれぞれについて、ＶｏＩＰパケットの受信タイミングの許容域を設定し、その設定された許容域と実際の受信タイミングとの比較に基づいて作成するようにしたので、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂの通信方式に適応して、帯域変動をリアルタイムで検出して送信帯域を制御することができる。したがって、ＶｏＩＰアプリケーションにおいて、到達時間の遅延により再生されずに破棄されるパケット数を最小限に低減することが可能となる。
【０１２１】
なお、本発明は、上記実施の形態に限定されるものではなく、幾多の変形または変更が可能である。例えば、通信システム１には、無線ＩＰネットワーク１０Ａ及び無線ＩＰネットワーク１０Ｂが含まれていたが、用いる無線ＩＰネットワークは、さらに多くても構わない。また、上述した実施の形態では、上り方向及び下り方向の両方向において、不足する送信帯域が補完されていたが、上り方向或いは下り方向のみの送信帯域を補完する形態としても構わない。さらに、ＭＮ３００における無線通信カード３０１や無線通信カード３０３は、ＭＮ３００に内蔵されている無線部であってもよい。
【０１２２】
さらに、受信パケットのタイミングが対応する許容域を外れた場合には、その外れ量を示す時間差に基づいて帯域配分率を算出し、その算出した帯域配分率を送信帯域制御メッセージとしてパケットの送り側に送信したり、上記の時間差を送信帯域制御メッセージとしてパケットの送り側に送信して、送り側において該時間差に基づいて帯域配分率を算出したりして、送信帯域を制御することもできる。
【０１２３】
また、送信帯域制御メッセージによる送信帯域の制御は、対応する無線経路に限らず、他の無線経路についても互いに補うように同時に実行したり、あるいは更に他の無線経路を有する場合には、その無線経路を新たに用いて狭帯域分を補完したりすることもできる。例えば、スイッチングサーバ１００において、ＭＮ３００からの送信帯域制御メッセージ（第２下り方向送信制御情報）に基づいて無線ＩＰネットワーク１０Ｂに送信するパケットの帯域配分率を低下させる場合には、その低下分を補うように無線ＩＰネットワーク１０Ａに送信するパケットの帯域配分率を増加させるように送信帯域を制御したり、あるいはその低下分を更に他の無線経路で新たに補完するように制御したりすることもできる。
【０１２４】
また、受信パケットのタイミングが対応する許容域内にある場合には、例えば、受信タイミングと、許容域を決定する最短タイミング或は最長タイミングとの時間差を算出し、その時間差に基づいて現時点の帯域配分率よりも高い帯域配分率を算出して、その算出した帯域配分率を送信帯域制御メッセージとしてパケットの送り側に送信したり、上記の時間差を送信帯域制御メッセージとしてパケットの送り側に送信して、送り側において該時間差に基づいて現時点の帯域配分率よりも高い帯域配分率を算出したりして、送信帯域を制御することもできる。
【図面の簡単な説明】
【０１２５】
【図１】本発明の実施の形態に係る通信システムの全体概略構成図である。
【図２】図１に示すスイッチングサーバの機能ブロック構成図である。
【図３】図１に示す実施の形態に係るＩＰパケットの構成図である。
【図４】図１に示すＭＮの機能ブロック構成図である。
【図５】本発明の実施の形態による帯域配分率２５％の場合の送信帯域判定結果を例示する図である。
【図６】本発明の実施の形態による帯域配分率５０％の場合の送信帯域判定結果を例示する図である。
【図７】本発明の実施の形態による帯域配分率１００％の場合の送信帯域判定結果を例示する図である。
【図８】本発明の実施の形態による理想受信タイミングの設定方法を説明するための図である。
【図９】本発明の実施の形態に係るスイッチングサーバとＭＮとの間において実行される通信シーケンス図である。
【図１０】監視期間を用いる送信帯域の判定方法及びその場合の不具合を説明するための図である。
【符号の説明】
【０１２６】
１  通信システム
１０Ａ，１０Ｂ  無線ＩＰネットワーク
２０  インターネット
３０  中継センタ
４０  ユーザ構内
４１  ＩＰ電話交換機
４２  ＩＰ電話端末  
１００  スイッチングサーバ
１０１，１０３  通信インタフェース部
１０５  パケット中継部
１０７  帯域演算部
１０７Ａ  第１上り方向許容域設定部
１０７Ｂ  第１上り方向帯域状態判定部
１０７Ｃ  第２上り方向許容域設定部
１０７Ｄ  第２上り方向帯域状態判定部
１０９  送信パケット振分処理部
１１１  主制御部
１１３  記憶部
２００Ａ，２００Ｂ  ＶＰＮルータ
３００  ＭＮ（無線通信装置）
３０１，３０３  無線通信カード
３０５Ａ，３０５Ｂ  気付けＩＰアドレスインタフェース部
３０７  帯域演算部
３０７Ａ  第１下り方向許容域設定部
３０７Ｂ  第１下り方向帯域状態判定部
３０７Ｃ  第２下り方向許容域設定部
３０７Ｄ  第２下り方向帯域状態判定部
３０９  送信パケット振分処理部
３１１  主制御部
３１３  記憶部
Ａ１，Ａ２  気付けＩＰアドレス
ＡＨ  ホームＩＰアドレス
【図１】
2008113206.tif 000005
【図２】
2008113206.tif 000006
【図３】
2008113206.tif 000007
【図４】
2008113206.tif 000008
【図５】
2008113206.tif 000009
【図６】
2008113206.tif 000010
【図７】
2008113206.tif 000011
【図８】
2008113206.tif 000012
【図９】
2008113206.tif 000013
【図１０】
2008113206.tif 000014