[go: up one dir, main page]

JP2008113224A - 通信制御装置、無線通信装置、通信制御方法および無線通信方法 - Google Patents

通信制御装置、無線通信装置、通信制御方法および無線通信方法 Download PDF

Info

Publication number
JP2008113224A
JP2008113224A JP2006294812A JP2006294812A JP2008113224A JP 2008113224 A JP2008113224 A JP 2008113224A JP 2006294812 A JP2006294812 A JP 2006294812A JP 2006294812 A JP2006294812 A JP 2006294812A JP 2008113224 A JP2008113224 A JP 2008113224A
Authority
JP
Japan
Prior art keywords
transmission band
wireless communication
path
control information
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2006294812A
Other languages
English (en)
Other versions
JP4884921B2 (ja
Inventor
Kugo Morita
空悟 守田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2006294812A priority Critical patent/JP4884921B2/ja
Priority to US12/513,050 priority patent/US8144649B2/en
Priority to EP07830647.9A priority patent/EP2079199A4/en
Priority to PCT/JP2007/070913 priority patent/WO2008053804A1/ja
Priority to CNA2007800404037A priority patent/CN101529945A/zh
Publication of JP2008113224A publication Critical patent/JP2008113224A/ja
Application granted granted Critical
Publication of JP4884921B2 publication Critical patent/JP4884921B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/20Negotiating bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

【課題】一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完しながら通信を実行するにあたって、送信側に対して狭帯域化を示す送信帯域制御Msgを常に最小の到達時間で送信できる通信制御装置、無線通信装置、通信制御方法および無線通信方法を提供する。
【解決手段】一の無線通信経路10Aを経て受信したパケットに基づいて当該送信帯域の狭帯域化を示す送信帯域制御情報を生成する送信帯域制御情報生成手段(109,309)と、他の無線通信経路10Bを経て受信したパケットに基づいて当該送信帯域の狭帯域化を示す送信帯域制御情報を生成する送信帯域制御情報生成手段(109,309)と、複数の無線通信経路の帯域状態に基づいて、生成された送信帯域制御情報を送出する最適な送出経路を選択する送信帯域制御情報送出経路制御手段(115,315)とを有する。
【選択図】図2

Description

本発明は、複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して通信を実行することが可能な新規な通信制御装置、無線通信装置、通信制御方法および無線通信方法に関するものである。
例えば、インターネットプロトコル(IP)群が用いられる無線通信ネットワーク(以下、“無線IPネットワーク”と適宜省略する)では、無線通信装置のモビリティを向上させるため、いわゆるモバイルIPが規定されている(例えば、非特許文献1)。
モバイルIPでは、無線通信装置の位置に応じて動的に割り当てられる気付けIPアドレス(Care of Address)が用いられる。
C. Perkins、"IP Mobility Support (RFC2002)"、[online]、1996年10月、IETF、[平成18年3月15日検索]、インターネット<URL: http: //www.ietf.org /rfc/rfc2002.txt
ところで、昨今では、無線通信装置が複数の無線IPネットワーク(例えば、携帯電話ネットワークと無線LANネットワーク)を用いることができる環境が提供されつつある。
このような環境が提供されれば、実行中の通信に用いられている無線IPネットワークの帯域が不足しているときに、不足する帯域を他の無線IPネットワークによって補完するといった、複数の無線IPネットワークを同時に用いることが考えられる。
しかしながら、一の無線IPネットワークをマスタ経路とし、他の無線IPネットワークをスレーブ経路として、マスタ経路で不足した帯域をスレーブ経路で補完する場合、補完を要する帯域に対してスレーブ経路における許容帯域が満たないと、スレーブ経路に送出する補完帯域分のパケットは、帯域が不足しているために、経路上に存在するバッファに一時的に蓄積されて順次送出されることになる。このため、受信側においては、マスタ経路を介して受信したパケットとスレーブ経路を介して受信したパケットとの間に遅延を生じることになる。この遅延は、VoIPパケットにおいては、SN(シーケンス番号)の追い越しとして現れる。
VoIPなどのリアルタイムアプリケーションでは、ネットワーク内でのパケットの追い越しを吸収するために、ジッタバッファを設けるが、経路間の遅延が大きくなって、ジッタバッファのバッファ容量を超えると、容量を超えて遅延したパケットは、受信しても廃棄されることになる。このため、許容帯域を超えるパケットの送出を継続させると、経路上に存在するバッファに蓄積されるパケット量が増大して(バッファの限界量まで)、蓄積量に応じた遅延差を生じることになり、ついには、補完のつもりで送出したパケットのすべてが、受信側で破棄されることになる。
特に無線通信経路においては、許容帯域がフェージング等の伝搬環境の変化に依存するため、通信開始初期はスレーブ経路の許容帯域が充分であっても、その後の伝搬環境の悪化により狭帯域となって上記の現象が生じ易くなる。これを回避する方法としては、例えば、スレーブ経路での受信パケットに基づいて、当該スレーブ経路の許容帯域の変動、特に帯域の狭帯域化を的確に検知し、狭帯域化が検知されたときは、その旨を示す送信帯域制御メッセージ(以下、メッセージを適宜、Msgと略記する)をパケット送信側に送信して、許容帯域以上の補完を避けるようにすることが考えられる。
この許容帯域の変動は、マスタ経路側においても生じるので、マスタ経路においても同様に受信パケットに基づいて、当該マスタ経路の狭帯域化を検知して、狭帯域化を示す送信帯域制御Msgをパケット送信側に送信して、許容帯域以上の送信を避けるようにすることが考えられる。
しかし、この場合、送信帯域制御Msgを制御対象の狭帯域化した無線通信経路からパケット送信側に送信するようにすると、送信帯域制御Msg自体のパケット送信側への到達に遅れが生じるため、その遅れ分、パケット送信経路における滞留が増大して、つまり遅延時間が増大して、滞留解消に要する時間が多く必要になることになる。
また、送信帯域制御Msgを制御対象の無線通信経路とは異なる他の無線通信経路からパケット送信側に送信することも考えられるが、この場合も、当該他の無線通信経路の許容帯域が狭帯域化していると、同様の問題が生じることになる。
したがって、かかる事情に鑑みてなされた本発明の目的は、複数の異なる無線通信経路が利用可能で、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完しながら通信を実行するにあたって、パケット送信側に対して送信帯域の狭帯域化を示す送信帯域制御Msgを常に最小の到達時間で送信でき、無線通信経路内でのパケットの滞留を最小限に抑えることが可能な通信制御装置、無線通信装置、通信制御方法および無線通信方法を提供することにある。
上記目的を達成する請求項1に係る発明は、無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御装置であって、
前記一の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1上り方向送信帯域制御情報を生成する第1上り方向送信帯域制御情報生成手段と、
前記他の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2上り方向送信帯域制御情報を生成する第2上り方向送信帯域制御情報生成手段と、
前記複数の無線通信経路の帯域状態に基づいて、前記無線通信装置に対して前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を送出する最適な送出経路を選択する上り方向送信帯域制御情報送出経路制御手段と、
を有することを特徴とするものである。
請求項2に係る発明は、請求項1に記載の通信制御装置において、前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を一定期間送信していない無線通信経路を最適な送出経路として選択することを特徴とするものである。
請求項3に係る発明は、請求項1または2に記載の通信制御装置において、前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、最大の許容帯域を有する無線通信経路を、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報の最適な送出経路として選択することを特徴とするものである。
請求項4に係る発明は、請求項1に記載の通信制御装置において、前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記無線通信装置からの送信パケットの滞留解消時間が最も短い無線通信経路を、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報の最適な送出経路として選択することを特徴とするものである。
さらに、上記目的を達成する請求項5に係る発明は、通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信装置であって、
前記一の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1下り方向送信帯域制御情報を生成する第1下り方向送信帯域制御情報生成手段と、
前記他の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2下り方向送信帯域制御情報を生成する第2下り方向送信帯域制御情報生成手段と、
前記複数の無線通信経路の帯域状態に基づいて、前記通信制御装置に対して前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を送出する最適な送出経路を選択する下り方向送信帯域制御情報送出経路制御手段と、
を有することを特徴とするものである。
請求項6に係る発明は、請求項5に記載の無線通信装置において、前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を一定期間送信していない無線通信経路を最適な送出経路として選択することを特徴とするものである。
請求項7に係る発明は、請求項5または6に記載の無線通信装置において、前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、最大の許容帯域を有する無線通信経路を、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報の最適な送出経路として選択することを特徴とするものである。
請求項8に係る発明は、請求項5に記載の無線通信装置において、前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記通信制御装置からの送信パケットの滞留解消時間が最も短い無線通信経路を、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報の最適な送出経路として選択することを特徴とするものである。
さらに、上記目的を達成する請求項9に係る発明は、無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御方法であって、
前記一の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1上り方向送信帯域制御情報を生成するステップと、
前記他の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2上り方向送信帯域制御情報を生成するステップと、
前記複数の無線通信経路の帯域状態に基づいて、前記無線通信装置に対して前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を送出する最適な送出経路を選択するステップと、
を含むことを特徴とするものである。
さらに、上記目的を達成する請求項10に係る発明は、通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信方法であって、
前記一の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1下り方向送信帯域制御情報を生成するステップと、
前記他の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2下り方向送信帯域制御情報を生成するステップと、
前記複数の無線通信経路の帯域状態に基づいて、前記通信制御装置に対して前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を送出する最適な送出経路を選択するステップと、
を含むことを特徴とするものである。
本発明によれば、複数の異なる無線通信経路を同時に用い、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して通信を実行するにあたって、複数の無線通信経路の帯域状態に基づいて、パケット送信側に対して送信帯域の狭帯域化を示す送信帯域制御Msgを送出する最適な送出経路が選択されるので、送信帯域制御Msgを常に最小の到達時間でパケット送信側に送信でき、無線通信経路内でのパケットの滞留を最小限に抑えることが可能な通信制御装置、無線通信装置、通信制御方法および無線通信方法を提供することことができる。
次に、本発明の一実施の形態について、図を参照して説明する。
(通信システムの全体概略構成)
図1は、本実施の形態に係る通信システム1の全体概略構成図である。図1に示すように、通信システム1には、無線IPネットワーク10Aおよび無線IPネットワーク10Bが含まれる。無線IPネットワーク10Aは、IPパケットを伝送することができるIPネットワークである。無線IPネットワーク10Aでは、無線通信装置300(以下、MN300と省略する)の位置に応じて、気付けIPアドレスA1が動的にMN300に割り当てられる。本実施の形態では、無線IPネットワーク10Aは、無線通信方式としてCDMA(具体的には、3GPP2の規格であるHRPD)を用いる携帯電話ネットワークである。
無線IPネットワーク10Bは、無線IPネットワーク10Aと同様にIPパケットを伝送することができる。無線IPネットワーク10Bでは、気付けIPアドレスA2がMN300に割り当てられる。本実施の形態では、無線IPネットワーク10Bは、無線通信方式として、IEEE802.16eの規定に準拠したモバイルWiMAXを用いる。
なお、気付けIPアドレスA1は、MN300が無線IPネットワーク10Aに接続した際に、無線IPネットワーク10Aから付与される。同様に、気付けIPアドレスA2は、MN300が無線IPネットワーク10Bに接続した際に、無線IPネットワーク10Bから付与される。
また、本実施の形態では、気付けIPアドレスA1および気付けIPアドレスA2は、ホームIPアドレスAH(仮想アドレス)と対応付けられる。
スイッチングサーバ100およびMN300は、無線IPネットワーク10Aおよび無線IPネットワーク10Bを同時に用いて通信を実行することができる。具体的には、スイッチングサーバ100およびMN300は、無線IPネットワーク10Aをマスタ経路として用いてIPパケットの送受信を行い、このマスタ経路の帯域(転送レート)が不足する場合に、無線IPネットワーク10Bをスレーブ経路として用いて、当該不足する帯域をスレーブ経路で補完する。なお、スレーブ経路は、無線IPネットワーク10Bの一つに限らず、利用可能な複数の無線IPネットワークを同時に用いる場合もある。
無線IPネットワーク10Aおよび無線IPネットワーク10Bは、インターネット20に接続される。また、インターネット20には、スイッチングサーバ100が接続される。スイッチングサーバ100は、MN300との無線通信経路を制御する通信制御装置を構成するもので、無線IPネットワーク10Aを経由してMN300にIPパケットを送信することができるとともに、無線IPネットワーク10Bを経由してMN300にIPパケットを送信することができる。
スイッチングサーバ100は、IPパケットのルーティング処理を実行するVPNルータ機能を有しており、MN300とスイッチングサーバ100との間にVPN(IPSec)によるトンネルを確立することによって、OSI第3層の仮想化を実現して、MN300のIPモビリティを確保する。
すなわち、本実施の形態では、モバイルIP(例えば、RFC2002)とは異なり、MN300は、無線IPネットワーク10Aを経由して設定されたマスタ経路と、無線IPネットワーク10Bを経由して設定されたスレーブ経路との両方の無線通信経路を同時に用いながら、通信先(具体的には、IP電話端末40)との通信を実行することができる。
スイッチングサーバ100は、インターネット20に接続された通信ネットワーク10Cを経由して、IP電話端末40と接続される。IP電話端末40は、音声信号とVoIPパケットとを相互に変換したり、IPパケットを送受信したりする。
具体的には、スイッチングサーバ100(通信制御装置)は、MN300(無線通信装置)がIP電話端末40(通信先)に向けて所定の周期(20ms)で送信したIPパケット(VoIPパケット)を受信して、IP電話端末40に中継するとともに、IP電話端末40がMN300に向けて所定の周期(20ms)で送信したIPパケット(VoIPパケット)を受信して、MN300に中継する。
次に、通信システム1の機能ブロック構成について説明する。具体的には、通信システム1に含まれるスイッチングサーバ100およびMN300の機能ブロック構成について、図2を参照して説明する。なお、以下、本発明との関連がある部分について主に説明する。したがって、スイッチングサーバ100およびMN300は、当該装置としての機能を実現する上で必須な、図示しない或いは説明を省略した論理ブロック(電源部など)を備える場合があることに留意されたい。
(スイッチングサーバ100)
図2に示すように、スイッチングサーバ100は、受信インターフェース部(I/F A)101Rx、受信インターフェース部(I/F B)103Rx、受信インターフェース部(I/F C)105Rx、送信インターフェース部(I/F A)101Tx、送信インターフェース部(I/F B)103Tx、送信インターフェース部(I/F C)105Tx、受信パケット監視手段107、送信帯域算出手段109、送信帯域制御Msg解析手段111、パケット送出経路制御手段113、制御Msg送出経路制御手段115、送信経路選択手段117を有している。
受信インターフェース部101Rxおよび送信インターフェース部101Txは、無線IPネットワーク10Aに対応する通信インターフェース部を構成するもので、例えばIEEE802.3abによって規定される1000BASE−Tによって構成され、インターネット20に接続され、無線IPネットワーク10Aに接続されている。
同様に、受信インターフェース部103Rxおよび送信インターフェース部103Txは、無線IPネットワーク10Bに対応する通信インターフェース部を構成するもので、例えばIEEE802.3abによって規定される1000BASE−Tによって構成され、インターネット20に接続され、無線IPネットワーク10Bに接続されている。
本実施の形態では、上述したようにIPSecによるVPNが設定されるため、これら無線IPネットワーク10Aおよび無線IPネットワーク10Bにそれぞれ対応する通信インターフェース部が送受信するIPパケット、具体的には、スイッチングサーバ100とMN300との間において送受信されるVoIPパケット(具体的には、MN300が送信するVoIPパケット)は、図3(a)に示す構成を有する。すなわち、VoIPパケットは、ホームIPヘッダ(ホームIPアドレスAH)、TCP/UDPヘッダおよびペイロードがカプセル化されて、気付けIPアドレス(気付けIPアドレスA1または気付けIPアドレスA2)が付加される。
なお、スイッチングサーバ100とMN300との間において送受信されるアクセス制御パケットは、図3(b)に示す構成を有する。すなわち、アクセス制御パケットは、データリンク層ヘッダ、気付けIPアドレス、TCPヘッダおよび制御コードによって構成される。
受信インターフェース部105Rxおよび送信インターフェース部105Txは、通信ネットワーク10Cに対応する通信インターフェース部を構成するもので、インターネット20に接続されてIP電話端末40との通信の実行に用いられる。
受信パケット監視手段107は、受信インターフェース部101Rxおよび受信インターフェース部103Rxで受信したIPパケットのジッタを吸収するジッタバッファを有しており、受信したIPパケットを送信インターフェース部105Txを経てIP電話端末40に送信する。また、受信パケット監視手段107は、受信インターフェース部101Rxおよび受信インターフェース部103Rxで受信したIPパケットを、送信帯域算出手段109に供給するとともに、MN300からの後述する第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgを受信して送信帯域制御Msg解析手段111に供給する。
送信帯域算出手段109は、所定の周期(例えば、1000ms)で、受信パケット監視手段107からの無線IPネットワーク10Aを経由した受信パケットに基づいて、MN300が無線IPネットワーク10Aに送出するIPパケットの第1上り方向送信帯域を算出し、その算出した現時点の第1上り方向送信帯域が直前に算出した第1上り方向送信帯域に対して狭帯域化している場合には、現時点で算出した第1上り方向送信帯域を、制御Msg送出経路制御手段115に供給するとともに、送信帯域の狭帯域化を示す第1上り方向送信帯域制御Msgとして送信経路選択手段117に供給する。
また、送信帯域算出手段109は、受信パケット監視手段107からの無線IPネットワーク10Bを経由した受信パケットに基づいて、同様にして、所定の周期で、MN300が無線IPネットワーク10Bに送出するIPパケットの第2上り方向送信帯域を算出し、その算出した現時点の第2上り方向送信帯域が直前に算出した第2上り方向送信帯域に対して狭帯域化している場合には、現時点で算出した第2上り方向送信帯域を、制御Msg送出経路制御手段115に供給するとともに、送信帯域の狭帯域化を示す第2上り方向送信帯域制御Msgとして送信経路選択手段117に供給する。
したがって、本実施の形態において、送信帯域算出手段109は、第1上り方向送信帯域制御情報生成手段および第2上り方向送信帯域制御情報生成手段を構成している。
なお、送信帯域算出手段109において、受信パケットに基づいて送信帯域を算出するにあたっては、例えば、無線IPネットワーク10Aおよび無線IPネットワーク10Bの各経路に対して、監視期間Tchkでの受信パケットを計数し、その受信パケット数(受信レート)に基づいて送信帯域を算出する。この場合、監視期間Tchkは一定(例えば、500ms)とすることもできるし、算出した送信帯域に応じて、次の監視期間Tchkを送信帯域が大きい程、短くすることもできる。
送信帯域制御Msg解析手段111は、受信パケット監視手段107から受信したMN300からの後述する第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgに基づいて、当該スイッチングサーバ100が無線IPネットワーク10Aに送出するIPパケットの第1下り方向送信帯域と、当該スイッチングサーバ100が無線IPネットワーク10Bに送出するIPパケットの第2下り方向送信帯域とを解析して、それらの解析結果をパケット送出経路制御手段113および制御Msg送出経路制御手段115に供給する。
パケット送出経路制御手段113は、送信帯域制御Msg解析手段111で解析された第1下り方向送信帯域および第2下り方向送信帯域に基づいて送信経路選択手段117を制御する。
これにより、送信経路選択手段117は、受信インターフェース部105Rxを経て受信したIP電話端末40からのVoIPパケットを、送信帯域制御Msg解析手段111で解析された第1下り方向送信帯域および第2下り方向送信帯域に応じて、送信インターフェース部101Txおよび送信インターフェース部103Txに振り分けて、無線IPネットワーク10Aおよび無線IPネットワーク10Bを介してMN300に送信する。なお、送信経路選択手段117は、受信インターフェース部105Rxが受信したIPパケットのジッタを吸収するジッタバッファを有している。
具体的には、送信経路選択手段117は、送信帯域制御Msg解析手段111から受信した第1下り方向送信帯域の情報に基づいて、IP電話端末40から受信したホームIPアドレスAHを含むIPパケットに、気付けIPアドレスA1を付加して、その気付けIPアドレスA1が付加されたIPパケットを、送信インターフェース部101Txから無線IPネットワーク10Aに送信する。
また、送信経路選択手段117は、送信帯域制御Msg解析手段111から受信した第2下り方向送信帯域の情報に基づいて、IP電話端末40から受信したホームIPアドレスAHを含むIPパケットに、気付けIPアドレスA2を付加して、その気付けIPアドレスA2が付加されたIPパケットを、送信インターフェース部103Txから無線IPネットワーク10Bに送信する。
制御Msg送出経路制御手段115は、送信帯域算出手段109から供給された第1上り方向送信帯域および第2上り方向送信帯域と、送信帯域制御Msg解析手段111で解析された第1下り方向送信帯域および第2下り方向送信帯域とに基づいて、無線IPネットワーク10Aおよび無線IPネットワーク10Bの帯域状態を管理し、それらの帯域状態に基づいて送信経路選択手段117を制御して、送信帯域算出手段109で生成された第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御MsgのMN300への最適な送出経路を選択する。なお、第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgは、それぞれアクセス制御パケット(図3(b)参照)を用いて送受信する。
したがって、本実施の形態において、制御Msg送出経路制御手段115は、上り方向送信帯域制御情報送出経路制御手段を構成している。この制御Msg送出経路制御手段115による第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgの送出経路の具体的な選択処理については、後述する。
なお、本実施の形態のスイッチングサーバ100は、上記の機能の他にも、無線IPネットワーク10Aおよび無線IPネットワーク10Bを経由してMN300とIP電話端末40との間において送受信されるIPパケットの順序を、VoIPパケットに含まれるRTP(real-time transport protocol)のシーケンス番号(SN)を用いてチェックする機能も有している。また、スイッチングサーバ100は、中継するIPパケットの統計情報(例えば、パケットロス、スループット、ジッタバッファのアンダーランカウントおよびオーバランカウント)を取得して、取得した情報をMN300に送信する機能も有している。
さらに、スイッチングサーバ100は、IP電話端末40が送信したIPパケットに含まれるホームIPアドレスAHと、インターネット20を介してアクセス可能なホームエージェント(図示せず)に登録されているホームIPアドレスとの照合を行う機能を有しており、これによりホームIPアドレスAHが、何れの通信事業者によってMN300に割り当てられたホームIPアドレスであるかを判定することができるようになっている。
(MN300)
MN300は、スイッチングサーバ100と同様に、無線IPネットワーク10Aおよび無線IPネットワーク10Bを同時に用いて通信を実行することができる。以下、上述したスイッチングサーバ100と同様の機能ブロックについては、適宜説明を省略する。
図2に示すように、MN300は、受信インターフェース部(I/F A)301Rx、受信インターフェース部(I/F B)303Rx、送信インターフェース部(I/F A)301Tx、送信インターフェース部(I/F B)303Tx、アプリケーション(アプリ)処理手段305、受信パケット監視手段307、送信帯域算出手段309、送信帯域制御Msg解析手段311、パケット送出経路制御手段313、制御Msg送出経路制御手段315、送信経路選択手段317を有している。
受信インターフェース部301Rxおよび送信インターフェース部301Txは、無線IPネットワーク10Aにおいて用いられる無線通信方式(3GPP2の規格であるHRPD)の無線通信を実行する。本実施の形態は、IP電話端末40との間で、無線IPネットワーク10Aを経由して所定の周期(例えば、20ms)でIPパケット(VoIPパケット)を送受信する。これら受信インターフェース部301Rxおよび送信インターフェース部301Txは、MN300に内蔵されるか、あるいは無線通信カードで構成される。
受信インターフェース部303Rxおよび送信インターフェース部303Txは、無線IPネットワーク10Bにおいて用いられる無線通信方式(モバイルWiMAX)に準拠した無線通信を実行するもので、同様に、MN300に内蔵されるか、あるいは無線通信カードで構成される。
なお、受信インターフェース部301Rxおよび送信インターフェース部301Tx、並びに受信インターフェース部303Rxおよび送信インターフェース部303Txは、無線IPネットワーク10Aおよび無線IPネットワーク10BにおいてMN300に割り当てられた気付けIPアドレスA1および気付けIPアドレスA2に基づいてIPパケットを送受信する。
受信パケット監視手段307は、受信インターフェース部301Rxおよび受信インターフェース部303Rxで受信したIPパケットのジッタを吸収するジッタバッファを有しており、受信したIPパケットをアプリ処理制御305に供給する。また、受信パケット監視手段307は、受信インターフェース部301Rxおよび受信インターフェース部303Rxで受信したIPパケットを、送信帯域算出手段309に供給するとともに、スイッチングサーバ100からの上述した第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgを受信して送信帯域制御Msg解析手段311に供給する。
アプリ処理手段305は、アプリに応じて受信パケット監視手段307からの受信IPパケットを処理するとともに、アプリに従ってIPパケット(例えば、VoIPパケット)を生成して送信経路選択手段317に送出する。なお、アプリ処理手段305は、気付けIPアドレスA1および気付けIPアドレスA2に対応付けられるMN300のホームIPアドレスAHを記憶している。
送信帯域算出手段309は、スイッチングサーバ100の送信帯域算出手段109と同様に、所定の周期(例えば、1000ms)で、受信パケット監視手段307からの無線IPネットワーク10Aを経由した受信パケットに基づいて、スイッチングサーバ100が無線IPネットワーク10Aに送出するIPパケットの第1下り方向送信帯域を算出し、その算出した現時点の第1下り方向送信帯域が直前に算出した第1下り方向送信帯域に対して狭帯域化している場合には、現時点で算出した第1下り方向送信帯域を、制御Msg送出経路制御手段315に供給するとともに、送信帯域の狭帯域化を示す第1下り方向送信帯域制御Msgとして送信経路選択手段317に供給する。
また、送信帯域算出手段309は、受信パケット監視手段307からの無線IPネットワーク10Bを経由した受信パケットに基づいて、同様にして、所定の周期で、スイッチングサーバ100が無線IPネットワーク10Bに送出するIPパケットの第2下り方向送信帯域を算出し、その算出した現時点の第2下り方向送信帯域が直前に算出した第2下り方向送信帯域に対して狭帯域化している場合には、現時点で算出した第2下り方向送信帯域を、制御Msg送出経路制御手段315に供給するとともに、送信帯域の狭帯域化を示す第2下り方向送信帯域制御Msgとして送信経路選択手段317に供給する。
したがって、本実施の形態において、送信帯域算出手段309は、第1下り方向送信帯域制御情報生成手段および第2下り方向送信帯域制御情報生成手段を構成している。
なお、送信帯域算出手段309において、受信パケットに基づいて送信帯域を算出するにあたっては、上述したスイッチングサーバ100の送信帯域算出手段109と同様に、例えば、無線IPネットワーク10Aおよび無線IPネットワーク10Bの各経路に対して、監視期間Tchkでの受信パケットを計数し、その受信パケット数(受信レート)に基づいて送信帯域を算出する。
送信帯域制御Msg解析手段311は、受信パケット監視手段307から受信したスイッチングサーバ100からの上述した第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgに基づいて、当該MN300が無線IPネットワーク10Aに送出するIPパケットの第1上り方向送信帯域と、当該MN300が無線IPネットワーク10Bに送出するIPパケットの第2上り方向送信帯域とを解析して、それらの解析結果をパケット送出経路制御手段313および制御Msg送出経路制御手段315に供給する。
パケット送出経路制御手段313は、送信帯域制御Msg解析手段311で解析された第1上り方向送信帯域および第2上り方向送信帯域に基づいて送信経路選択手段317を制御する。
これにより、送信経路選択手段317は、アプリ処理手段305からのVoIPパケットを、送信帯域制御Msg解析手段311で解析された第1上り方向送信帯域および第2上り方向送信帯域に応じて、送信インターフェース部301Txおよび送信インターフェース部303Txに振り分けて、無線IPネットワーク10Aおよび無線IPネットワーク10Bを介してスイッチングサーバ100に送信する。
具体的には、送信経路選択手段317は、送信帯域制御Msg解析手段311から受信した第1上り方向送信帯域の情報に基づいて、アプリ処理手段305からのホームIPアドレスAHを含むIPパケットに、気付けIPアドレスA1を付加して、その気付けIPアドレスA1が付加されたIPパケットを、送信インターフェース部301Txから無線IPネットワーク10Aに送信する。
また、送信経路選択手段317は、送信帯域制御Msg解析手段311から受信した第2上り方向送信帯域の情報に基づいて、アプリ処理手段305からのホームIPアドレスAHを含むIPパケットに、気付けIPアドレスA2を付加して、その気付けIPアドレスA2が付加されたIPパケットを、送信インターフェース部303Txから無線IPネットワーク10Bに送信する。
制御Msg送出経路制御手段315は、送信帯域算出手段309から供給された第1下り方向送信帯域および第2下り方向送信帯域と、送信帯域制御Msg解析手段311で解析された第1上り方向送信帯域および第2上り方向送信帯域とに基づいて、無線IPネットワーク10Aおよび無線IPネットワーク10Bの帯域状態を管理し、それらの帯域状態に基づいて送信経路選択手段317を制御して、送信帯域算出手段309で生成された第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgのスイッチングサーバ100への送出経路を選択する。なお、これら第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgは、上述した第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgと同様に、それぞれアクセス制御パケット(図3(b)参照)を用いて送受信する。
したがって、本実施の形態において、制御Msg送出経路制御手段315は、下り方向送信帯域制御情報送出経路制御手段を構成している。この制御Msg送出経路制御手段315による第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgの送出経路の具体的な選択処理については、後述する。
なお、本実施の形態のMN300は、スイッチングサーバ100と同様に、IP電話端末40との間において送受信されるIPパケットの順序を、VoIPパケットに含まれるRTPのシーケンス番号(SN)を用いてチェックする機能も有している。
(送信帯域制御Msgの送出経路選択処理)
次に、上述したスイッチングサーバ100の制御Msg送出経路制御手段115による第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgの送出経路の選択処理、並びに、MN300の制御Msg送出経路制御手段315による第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgの送出経路の選択処理について説明する。なお、これらの送信帯域制御Msgの送出経路選択処理は、スイッチングサーバ100側およびMN300側において同様なので、ここではスイッチングサーバ100がMN300に送信帯域制御Msgを送出する場合を代表して説明する。
図4は、送信帯域制御Msgの経路選択処理を示すフローチャートである。先ず、使用中の無線通信経路の優先順位を設定して、優先順に経路をソーティングして帯域状態を検証する(ステップS1)。
この経路の検証においては、先ず、検証する経路(L)が、送信帯域制御Msgによる制御対象の経路(Lobj)か否かを判定し(ステップS2)、制御対象の経路の場合には送出候補から除いて(ステップS3)、次の経路を検証する。これに対し、制御対象の経路でなければ、現時点までの所定の期間(Tth:例えば、1000ms)において、狭帯域化によって送信帯域が更新されたか否かを判定し(ステップS4)、更新されていれば送出候補から除いて(ステップS5)、次の経路を検証する。ここで、ステップS4の判定は、例えば、対応する経路における送信帯域制御Msgの履歴から判定することができる。
ステップS4において、現時点までの所定の期間(Tth)、狭帯域化による送信帯域の更新がされていなければ、次に、現時点までの一定期間内(例えば、数秒)に、当該経路に対してMN300からの送信帯域制御Msgで指示された狭帯域化の送信帯域に変動があるか否かを判定する(ステップS6)。
ここで、変動がない場合には、当該経路の許容帯域は、少なくとも直前の一定期間は送信帯域以上であるので、以後の経路の検証を行うことなく、この経路を送信帯域制御Msgの送出経路(Lmsg)として(ステップS7)、送信経路選択手段117を制御し、これにより送信帯域制御Msgを当該送出経路(Lmsg)から送出して(ステップS8)、処理を終了する。
これに対し、ステップS6において、MN300からの送信帯域制御Msgで指示された送信帯域に変動がある場合には、次に、その変動が断続的に狭帯域化する指示であったか否かを判定する(ステップS9)。その結果、断続的に狭帯域化する指示であった場合には、当該経路内にパケットの滞留などが生じている可能性があるため、送出候補から除いて(ステップS10)、次の経路を検証する。これに対し、断続的に狭帯域化する指示でない場合には、送出の候補として、上記一定期間内の当該経路における最低送信帯域(Bmin(L))を取得して(ステップS11)、次の経路を検証する。
全ての経路に対して検証した結果、送信帯域制御Msgを送出する経路(Lmsg)が得られなかった場合には、次に、候補の経路の有無を判定する(ステップS12)。その結果、候補がある場合には、候補の経路の最低送信帯域(Bmin(L))の内、最も高い値を有する経路を、送信帯域制御Msgの送出経路(Lmsg)として(ステップS13)、ステップS8において当該送出経路(Lmsg)から送信帯域制御Msgを送出して処理を終了する。
一方、ステップS12において、候補の経路が得られなかった場合には、全ての経路に対して、先の優先順位に従って、経路内のパケット滞留が解消するのに要する時間(Tsty(L))を推定し(ステップS14)、解消時間(Tsty(L))が最も短い経路を送信帯域制御Msgの送出経路(Lmsg)として(ステップS15)、ステップS8において当該送出経路(Lmsg)から送信帯域制御Msgを送出して処理を終了する。
なお、ステップS14で求める滞留の解消時間(Tsty(L))は、例えば、MN300からの送信帯域制御Msgで指示された送信帯域の変動に基づいて推定する。すなわち、図5に示すように、狭帯域化する前のパケットの受信時刻とシーケンス番号(SN)との関係は、
SN=tan(θ)×t
の直線で表される。ここで、θは直線の傾き、tは時刻を示す。また、送信側におけるパケットの送信時刻とSNとの関係は、
SN=tan(θ)×t+Sdly
の直線で表される。ここで、Sdlyは、経路での遅延によって生じるSNの開きで、経路の特性に依存する値である。
図5において、時刻t1に当該経路の帯域が帯域B1から帯域B2に変動したものとする。この場合、監視期間Tchkでの受信パケット数に基づいて送信帯域を算出すると、最大でTchk遅れた時刻t2において帯域の変動を検知することになる。この時点で、送信側ではSN2までIPパケットを送信したと仮定すると、経路上に滞留するパケットが解消するまでには、SN2が帯域B2にて受信されるまでの時間(Tcan)を要することになる。
ここで、送信特性に基づくSN2は、
SN2=tan(θ)×Tchk+Sdly+SN1
で表される。これに対し、帯域B2に基づくSN2は、
SN2=tan(γ)×(Tchk+Tcan)+SN1
となる。したがって、時刻t2を基点として、滞留の解消に要する時間(Tcan)は、
Tcan=〔{tan(θ)×Tchk+Sdly}/tan(γ)〕−Tchk
となるので、現在の時刻をt3とすると、残りの解消時間(Tsty)は、
Tsty=Tcan+t2−t3
となる。
この解消時間(Tsty)を、優先順位に従って各経路において算出して、解消時間が最小となる経路を選択する。なお、経路の許容帯域の変動に伴って、送信帯域が複数回更新される場合には、その検知タイミングに依存して、更新回数分多重化して解消時間を推定する。
さらに、本実施の形態では、送信帯域制御Msgを送出した後に、当該送信帯域制御Msgを送出した経路に対する送信帯域制御Msgを受信した場合には、先に送出した送信帯域制御Msgが相手に到達せずに、経路上に滞留している可能性が高い。このため、他経路にて送信帯域制御Msgの再送出を試行する。
図6は、この送信帯域制御Msgの再送出処理を示すフローチャートである。先ず、相手(ここでは、MN300)からの送信帯域制御Msgを受信したら(ステップS21)、当該受信した送信帯域制御Msgによる送信帯域制御対象の経路から所定期間内(例えば、1000ms)に送信帯域制御Msgを送出したか否かを判定し(ステップS22)、送信していれば、当該送出経路を除いた経路にて図4に従って最適経路を選択するとともに(ステップS23)、再度、送信帯域制御Msgを生成して(ステップS24)、この再度生成した送信帯域制御Msgを新規に選択した経路から送出する(ステップS25)。
(通信システムの動作)
次に、上述した通信システムの一例の動作について、図7を参照しながら説明する。図7は、スイッチングサーバ100とMN300との間において実行される通信シーケンス図である。図7に示すように、ステップS30において、スイッチングサーバ100およびMN300は、無線IPネットワーク10A(マスタ経路)およびインターネット20を経由してVoIPパケットを送受信する。なお、VoIPパケットは、MN300とIP電話端末40(図1参照)との音声通話に伴って送受信される。
具体的には、MN300は、IP電話端末40に割り当てられているIPアドレスを含むペイロードやホームIPアドレスAHがカプセル化され、気付けIPアドレスA1を送信元アドレスとするIPパケット(図3(a)参照)を送信する。
また、スイッチングサーバ100は、IP電話端末40が送信したVoIPパケットがカプセル化され、気付けIPアドレスA1を宛先アドレスとするIPパケットを送信する。
なお、図中の“黒く塗り潰して示す四角”印は、VoIPパケットが経由するネットワークにマーキングされている(以下同)。ステップS30では、すべてのVoIPパケットは、無線IPネットワーク10A(マスタ経路)およびインターネット20を経由している。
この状態では、スイッチングサーバ100では、送信帯域算出手段109において、無線IPネットワーク10Aの上り方向の送信帯域が100%と算出されている。同様に、MN300では、送信帯域算出手段309において、無線IPネットワーク10Aの下り方向の送信帯域が100%と算出されている。
その後、ステップS40Aにおいて、スイッチングサーバ100により無線IPネットワーク10Aの上り方向の送信帯域の狭帯域化が検知されると、その旨を示す送信帯域制御Msg(第1上り方向送信帯域制御Msg)が生成されて、無線IPネットワーク10Aを介してMN300に送信される(ステップS50A)。
同様に、ステップS40Bにおいて、MN300により無線IPネットワーク10Aの下り方向の送信帯域の狭帯域化が検知されると、その旨を示す送信帯域制御Msg(第1下り方向送信帯域制御Msg)が生成されて、無線IPネットワーク10Aを介してスイッチングサーバ100に送信される(ステップS50B)。
ステップS60Aにおいて、スイッチングサーバ100は、MN300から受信した第1下り方向送信帯域制御Msgに基づいて、無線IPネットワーク10Aに送信するVoIPパケットの送信帯域を制御して、VoIPパケットを無線IPネットワーク10Aに送信する。
ステップS60Bにおいて、MN300は、スイッチングサーバ100から受信した第1上り方向送信帯域制御Msgに基づいて、無線IPネットワーク10Aに送信するVoIPパケットの送信帯域を制御して、VoIPパケットを無線IPネットワーク10Aに送信する。
ステップS70Aにおいて、スイッチングサーバ100は、MN300から受信した第1下り方向送信帯域制御Msgに基づいて、スレーブ経路である無線IPネットワーク10Bに送信するVoIPパケットの送信帯域を算出し、その算出した送信帯域に従って無線IPネットワーク10BにVoIPパケットを送信する。
ステップS70Bにおいて、MN300は、スイッチングサーバ100から受信した第1上り方向送信帯域制御Msgに基づいて、スレーブ経路である無線IPネットワーク10Bに送信するVoIPパケットの送信帯域を算出し、その算出した送信帯域に従って無線IPネットワーク10BにVoIPパケットを送信する。
これらステップS70AおよびステップS70Bによって、VoIPパケットは、無線IPネットワーク10Bおよびインターネット20を経由する。つまり、無線IPネットワーク10Aにて不足する帯域が無線IPネットワーク10Bによって補完される。
その後は、無線IPネットワーク10Bに対して、スイッチングサーバ100では、受信パケットに基づいて無線IPネットワーク10Bの上り方向の送信帯域の狭帯域化を検知し、狭帯域化が検知されたときはその旨を示す第2上り方向送信帯域制御Msgを生成して、この第2上り方向送信帯域制御Msgを図4および図6に示したフローチャートに従って、最適な送出経路からMN300に送出する。
同様に、無線IPネットワーク10Bに対して、MN300では、受信パケットに基づいて無線IPネットワーク10Bの下り方向の送信帯域の狭帯域化を検知し、狭帯域化が検知されたときはその旨を示す第2下り方向送信帯域制御Msgを生成して、この第2下り方向送信帯域制御Msgを、同様に、図4および図6に示したフローチャートに従って、最適な送出経路からスイッチングサーバ100に送出する。
また、マスタ経路である無線IPネットワーク10Aに対しても、スイッチングサーバ100では、受信パケットに基づいて無線IPネットワーク10Aの上り方向の送信帯域の狭帯域化を検知し、狭帯域化が検知されたときはその旨を示す第1上り方向送信帯域制御Msgを生成して、この第1上り方向送信帯域制御Msgを、同様に、図4および図6に示したフローチャートに従って、最適な送出経路からMN300に送出する。
同様に、無線IPネットワーク10Aに対して、MN300では、受信パケットに基づいて無線IPネットワーク10Aの下り方向の送信帯域の狭帯域化を検知し、狭帯域化が検知されたときはその旨を示す第1下り方向送信帯域制御Msgを生成して、この第1下り方向送信帯域制御Msgを、同様に、図4および図6に示したフローチャートに従って、最適な送出経路からスイッチングサーバ100に送出する。
これにより、スイッチングサーバ100では、MN300から受信した第1下り方向送信帯域制御Msgまたは第2下り方向送信帯域制御Msgに基づいて、IP電話端末40から受信したVoIPパケットを無線IPネットワーク10Aおよび無線IPネットワーク10Bに配分して送信し、MN300では、スイッチングサーバ100から受信した第1上り方向送信帯域制御Msgまたは第2上り方向送信帯域制御Msgに基づいて、VoIPパケットを無線IPネットワーク10Aおよび無線IPネットワーク10Bに配分して送信する。
以上のように、本実施の形態のスイッチングサーバ100によれば、無線IPネットワーク10Aおよび10Bを経てそれぞれ受信したパケット、並びに、無線IPネットワーク10Aおよび10Bの下り方向送信帯域の狭帯域化をそれぞれ示す第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgに基づいて、無線IPネットワーク10Aおよび10Bの帯域状態を監視し、その監視結果に基づいて、無線IPネットワーク10Aおよび10Bの上り方向送信帯域の狭帯域化をそれぞれ示す第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgを送出する最適な経路を選択するようにしたので、第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgを常に最小の到達時間でMN300に送出でき、無線通信経路内でのパケットの滞留を最小限に抑えることができる。したがって、許容帯域の変動による到達時間の遅延により再生されずに破棄されるパケット数を有効に低減することができ、無線IPネットワーク10Aにおいて不足する帯域を、無線IPネットワーク10Bを用いて補完しつつ、VoIPパケットを確実にMN300に送信することができる。
同様に、本実施の形態のMN300によれば、無線IPネットワーク10Aおよび10Bを経てそれぞれ受信したパケット、並びに、無線IPネットワーク10Aおよび10Bの上り方向送信帯域の狭帯域化をそれぞれ示す第1上り方向送信帯域制御Msgおよび第2上り方向送信帯域制御Msgに基づいて、無線IPネットワーク10Aおよび10Bの帯域状態を監視し、その監視結果に基づいて、無線IPネットワーク10Aおよび10Bの下り方向送信帯域の狭帯域化をそれぞれ示す第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgを送出する最適な経路を選択するようにしたので、第1下り方向送信帯域制御Msgおよび第2下り方向送信帯域制御Msgを常に最小の到達時間でスイッチングサーバ100に送出でき、無線通信経路内でのパケットの滞留を最小限に抑えることができる。したがって、許容帯域の変動による到達時間の遅延により再生されずに破棄されるパケット数を有効に低減することができ、無線IPネットワーク10Aにおいて不足する帯域を、無線IPネットワーク10Bを用いて補完しつつ、VoIPパケットを確実にスイッチングサーバ100に送信することができる。
しかも、スイッチングサーバ100およびMN300において、無線IPネットワーク10Aおよび10Bの上り方向および下り方向のそれぞれについて、送信帯域の狭帯域化を示す送信帯域制御Msgを生成して送信側に送出するようにしたので、無線IPネットワーク10Aおよび10Bの通信方式に適応して、帯域変動をリアルタイムで検出して送信帯域を制御することができる。したがって、VoIPなどのリアルタイムアプリケーションにおいて、許容帯域の変動による到達時間の遅延により再生されずに破棄パケット数を有効に低減することができる。
なお、本発明は、上記実施の形態に限定されるものではなく、幾多の変形または変更が可能である。例えば、通信システム1には、無線IPネットワーク10Aおよび無線IPネットワーク10Bが含まれていたが、用いる無線IPネットワークは、さらに多くても構わない。また、上述した実施の形態では、上り方向および下り方向の両方向において、不足する送信帯域が補完されていたが、上り方向或いは下り方向のみの送信帯域を補完する形態としても構わない。さらに、送信帯域制御Msgの送出経路は、利用可能な未使用の無線通信経路があれば、この経路を用いることもできる。
また、上記実施の形態では、送信帯域制御Msgによる送信帯域の制御は、対応する無線経路に限らず、他の無線経路についても互いに補うように同時に実行したり、あるいは更に他の無線経路を有する場合には、その無線経路を新たに用いて狭帯域分を補完したりすることもできる。例えば、スイッチングサーバ100において、MN300からの第2下り方向送信帯域制御Msgに基づいて無線IPネットワーク10Bに送信するパケットの送信帯域を狭帯域化する場合には、その狭帯域分を補うように無線IPネットワーク10Aに送信するパケットの帯域を増加させるように送信帯域を制御したり、あるいはその狭帯域分を更に他の無線経路で新たに補完するように制御したりすることもできる。
本発明の実施の形態に係る通信システムの全体概略構成図である。 図1に示すスイッチングサーバおよびMNの機能ブロック構成図である。 図1に示す実施の形態に係るIPパケットの構成図である。 図1に示す実施の形態による送信帯域制御Msgの経路選択処理を示すフローチャートである。 送信帯域の変動によるパケットの滞留時間を説明するための図である。 図1に示す実施の形態による送信帯域制御Msgの再送出処理を示すフローチャートである。 図1に示す実施の形態によるスイッチングサーバとMNとの間において実行される一例の通信シーケンス図である。
符号の説明
1 通信システム
10A,10B 無線IPネットワーク
20 インターネット
40 IP電話端末
100 スイッチングサーバ
101Rx,103Rx,105Rx 受信インターフェース部
101Tx,103Tx,105Tx 送信インターフェース部
107 受信パケット監視手段
109 送信帯域算出手段
111 送信帯域制御Msg解析手段
113 パケット送出経路制御手段
115 制御Msg送出経路制御手段
117 送信経路選択手段
300 モバイルノード(MN)
301Rx,303Rx 受信インターフェース部
301Tx,303Tx 送信インターフェース部
305 アプリケーション(アプリ)処理手段
307 受信パケット監視手段
309 送信帯域算出手段
311 送信帯域制御Msg解析手段
313 パケット送出経路制御手段
315 制御Msg送出経路制御手段
317 送信経路選択手段

Claims (10)

  1. 無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御装置であって、
    前記一の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1上り方向送信帯域制御情報を生成する第1上り方向送信帯域制御情報生成手段と、
    前記他の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2上り方向送信帯域制御情報を生成する第2上り方向送信帯域制御情報生成手段と、
    前記複数の無線通信経路の帯域状態に基づいて、前記無線通信装置に対して前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を送出する最適な送出経路を選択する上り方向送信帯域制御情報送出経路制御手段と、
    を有することを特徴とする通信制御装置。
  2. 前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を一定期間送信していない無線通信経路を最適な送出経路として選択することを特徴とする請求項1に記載の通信制御装置。
  3. 前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、最大の許容帯域を有する無線通信経路を、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報の最適な送出経路として選択することを特徴とする請求項1または2に記載の通信制御装置。
  4. 前記上り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記無線通信装置からの送信パケットの滞留解消時間が最も短い無線通信経路を、前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報の最適な送出経路として選択することを特徴とする請求項1に記載の通信制御装置。
  5. 通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信装置であって、
    前記一の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1下り方向送信帯域制御情報を生成する第1下り方向送信帯域制御情報生成手段と、
    前記他の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2下り方向送信帯域制御情報を生成する第2下り方向送信帯域制御情報生成手段と、
    前記複数の無線通信経路の帯域状態に基づいて、前記通信制御装置に対して前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を送出する最適な送出経路を選択する下り方向送信帯域制御情報送出経路制御手段と、
    を有することを特徴とする無線通信装置。
  6. 前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を一定期間送信していない無線通信経路を最適な送出経路として選択することを特徴とする請求項5に記載の無線通信装置。
  7. 前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、最大の許容帯域を有する無線通信経路を、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報の最適な送出経路として選択することを特徴とする請求項5または6に記載の無線通信装置。
  8. 前記下り方向送信帯域制御情報送出経路制御手段は、前記一の無線通信経路および前記他の無線通信経路のうち、前記通信制御装置からの送信パケットの滞留解消時間が最も短い無線通信経路を、前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報の最適な送出経路として選択することを特徴とする請求項5に記載の無線通信装置。
  9. 無線通信装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記無線通信装置と通信先との通信を制御する通信制御方法であって、
    前記一の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1上り方向送信帯域制御情報を生成するステップと、
    前記他の無線通信経路を経て受信したパケットに基づいて前記無線通信装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2上り方向送信帯域制御情報を生成するステップと、
    前記複数の無線通信経路の帯域状態に基づいて、前記無線通信装置に対して前記第1上り方向送信帯域制御情報または前記第2上り方向送信帯域制御情報を送出する最適な送出経路を選択するステップと、
    を含むことを特徴とする通信制御方法。
  10. 通信制御装置との間で複数の異なる無線通信経路が利用可能で、使用するリアルタイム性を有するアプリケーションの要求帯域に対して、一の無線通信経路にて不足した帯域を他の無線通信経路を用いて補完して、前記通信制御装置を介して通信先と無線通信する無線通信方法であって、
    前記一の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該一の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第1下り方向送信帯域制御情報を生成するステップと、
    前記他の無線通信経路を経て受信したパケットに基づいて前記通信制御装置から当該他の無線通信経路に送信するパケットの送信帯域の狭帯域化を示す第2下り方向送信帯域制御情報を生成するステップと、
    前記複数の無線通信経路の帯域状態に基づいて、前記通信制御装置に対して前記第1下り方向送信帯域制御情報または前記第2下り方向送信帯域制御情報を送出する最適な送出経路を選択するステップと、
    を含むことを特徴とする無線通信方法。
JP2006294812A 2006-10-30 2006-10-30 通信制御装置、無線通信装置、通信制御方法および無線通信方法 Expired - Fee Related JP4884921B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2006294812A JP4884921B2 (ja) 2006-10-30 2006-10-30 通信制御装置、無線通信装置、通信制御方法および無線通信方法
US12/513,050 US8144649B2 (en) 2006-10-30 2007-10-26 Communication control apparatus, wireless communication apparatus, communication control method, and wireless communication method
EP07830647.9A EP2079199A4 (en) 2006-10-30 2007-10-26 COMMUNICATION CONTROL DEVICE, RADIO COMMUNICATION DEVICE, COMMUNICATION CONTROL METHOD AND RADIO COMMUNICATION METHOD
PCT/JP2007/070913 WO2008053804A1 (fr) 2006-10-30 2007-10-26 Dispositif de commande de communication, dispositif de communication radio, procédé de commande de communication et procédé de communication radio
CNA2007800404037A CN101529945A (zh) 2006-10-30 2007-10-26 通信控制装置,无线通信装置,通信控制方法,以及无线通信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006294812A JP4884921B2 (ja) 2006-10-30 2006-10-30 通信制御装置、無線通信装置、通信制御方法および無線通信方法

Publications (2)

Publication Number Publication Date
JP2008113224A true JP2008113224A (ja) 2008-05-15
JP4884921B2 JP4884921B2 (ja) 2012-02-29

Family

ID=39344144

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006294812A Expired - Fee Related JP4884921B2 (ja) 2006-10-30 2006-10-30 通信制御装置、無線通信装置、通信制御方法および無線通信方法

Country Status (5)

Country Link
US (1) US8144649B2 (ja)
EP (1) EP2079199A4 (ja)
JP (1) JP4884921B2 (ja)
CN (1) CN101529945A (ja)
WO (1) WO2008053804A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012109968A (ja) * 2010-11-17 2012-06-07 Thomson Licensing 通信パスを決定するためのデバイス及び方法
JP2012109975A (ja) * 2010-11-17 2012-06-07 Thomson Licensing 複数の通信インターフェースを有する通信機器間の通信パスを決定する方法及び装置
WO2019003954A1 (ja) 2017-06-29 2019-01-03 ソニー株式会社 通信システムおよび送信装置
WO2019003955A1 (ja) 2017-06-29 2019-01-03 ソニー株式会社 通信システムおよび制御装置
JP7545255B2 (ja) 2020-08-03 2024-09-04 日本放送協会 送信装置及び受信装置

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8516096B2 (en) 2008-07-09 2013-08-20 In Motion Technology Inc. Cognitive wireless system
US8565075B2 (en) 2008-10-30 2013-10-22 Verizon Patent And Licensing Inc. Method and system for determining alternate paths

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003273916A (ja) * 2002-03-13 2003-09-26 Ntt Docomo Inc パケット送信システム、パケット送信方法、パケット送信装置、ホームエージェント、移動端末、及びアクセスルータ
JP2004080543A (ja) * 2002-08-20 2004-03-11 Ntt Docomo Inc 通信装置、通信システム及び通信方法
JP2004112060A (ja) * 2002-09-13 2004-04-08 Nec Corp スイッチ装置
WO2007114193A1 (ja) * 2006-03-28 2007-10-11 Kyocera Corporation 通信制御装置、無線通信装置、通信制御方法及び無線通信方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6016307A (en) * 1996-10-31 2000-01-18 Connect One, Inc. Multi-protocol telecommunications routing optimization
WO2004079997A1 (de) * 2003-03-04 2004-09-16 Siemens Aktiengesellschaft Verfahren und drahtlos ankoppelbare kommunikationseinrichtung zur paketorientierten datenübertragung
JP3774464B2 (ja) * 2004-03-25 2006-05-17 株式会社東芝 無線通信システムとその基地局装置
JP3967338B2 (ja) * 2004-06-09 2007-08-29 株式会社日立国際電気 無線パケット転送装置
EP1832044B1 (en) * 2004-12-22 2017-02-08 DragonWave Inc. Wireless communication path management methods and systems
JP2007306206A (ja) 2006-05-10 2007-11-22 Advanced Telecommunication Research Institute International 通信システム
US20100172253A1 (en) * 2006-10-30 2010-07-08 Kyocera Corporation Communication Apparatus, Communication Method, Communication Control Apparatus, Wireless Communication Apparatus, Communication Control Method, and Wireless Communication Method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003273916A (ja) * 2002-03-13 2003-09-26 Ntt Docomo Inc パケット送信システム、パケット送信方法、パケット送信装置、ホームエージェント、移動端末、及びアクセスルータ
JP2004080543A (ja) * 2002-08-20 2004-03-11 Ntt Docomo Inc 通信装置、通信システム及び通信方法
JP2004112060A (ja) * 2002-09-13 2004-04-08 Nec Corp スイッチ装置
WO2007114193A1 (ja) * 2006-03-28 2007-10-11 Kyocera Corporation 通信制御装置、無線通信装置、通信制御方法及び無線通信方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012109968A (ja) * 2010-11-17 2012-06-07 Thomson Licensing 通信パスを決定するためのデバイス及び方法
JP2012109975A (ja) * 2010-11-17 2012-06-07 Thomson Licensing 複数の通信インターフェースを有する通信機器間の通信パスを決定する方法及び装置
WO2019003954A1 (ja) 2017-06-29 2019-01-03 ソニー株式会社 通信システムおよび送信装置
WO2019003955A1 (ja) 2017-06-29 2019-01-03 ソニー株式会社 通信システムおよび制御装置
US11146991B2 (en) 2017-06-29 2021-10-12 Sony Corporation Communication system and transmission apparatus
US11671872B2 (en) 2017-06-29 2023-06-06 Sony Group Corporation Communication system and transmission apparatus
JP7545255B2 (ja) 2020-08-03 2024-09-04 日本放送協会 送信装置及び受信装置

Also Published As

Publication number Publication date
WO2008053804A1 (fr) 2008-05-08
US8144649B2 (en) 2012-03-27
EP2079199A1 (en) 2009-07-15
EP2079199A4 (en) 2013-04-10
US20100067414A1 (en) 2010-03-18
CN101529945A (zh) 2009-09-09
JP4884921B2 (ja) 2012-02-29

Similar Documents

Publication Publication Date Title
JP4682249B2 (ja) 無線通信ルートの品質を向上させる方法及びシステム
CN116097724A (zh) 集成接入和回程网络中的延迟管理
US8885610B2 (en) Communication control device, radio communication device, communication control method and radio communication method
JP4496733B2 (ja) 移動通信システム及びそれに用いるハンドオーバ方法
US8200223B2 (en) Base station and data transfer method for transferring data when a mobile station performs a handover
JP4545109B2 (ja) 通信経路制御装置
WO2008053804A1 (fr) Dispositif de commande de communication, dispositif de communication radio, procédé de commande de communication et procédé de communication radio
US8526353B2 (en) Communication device, radio communication device, communication control method and radio communication method
WO2008066089A1 (en) Communication control apparatus, wireless communication apparatus, communication control method and wireless communication method
JP4806367B2 (ja) 経路選択装置
JP4679495B2 (ja) 通信制御装置、無線通信装置、通信制御方法および無線通信方法
JP5159114B2 (ja) 通信制御装置、無線通信装置、通信制御方法および無線通信方法
WO2018097073A1 (ja) 情報通知装置、情報通知方法およびプログラムが記録された記録媒体
KR101485131B1 (ko) 다중경로 전송제어프로토콜을 이용한 수직적 핸드오버시 빠른 성능 회복 방법 및 이를 이용한 이동 단말
JP5306595B2 (ja) 通信制御装置、無線通信装置、通信制御方法および無線通信方法
JP5306596B2 (ja) 通信制御装置、無線通信装置、通信制御方法および無線通信方法
JP5058573B2 (ja) 通信制御装置、無線通信装置、通信制御方法及び無線通信方法
JP5972496B1 (ja) 基地局
JP5324039B2 (ja) 通信制御装置、無線通信装置、通信制御方法及び無線通信方法
JP5324038B2 (ja) 通信制御装置、無線通信装置、通信制御方法及び無線通信方法
KR101395021B1 (ko) 최초 데이터 전송시 높은 처리량을 갖는 다중경로 전송제어프로토콜을 이용한 수직적 핸드오버 방법 및 이를 이용한 이동 단말
JP6486691B2 (ja) 通信装置、通信方法、通信プログラム、及び通信システム。
JP2012095327A (ja) 通信制御装置、無線通信装置、通信制御方法及び無線通信方法
JP2008211564A (ja) 通信制御装置、無線通信装置、通信制御方法及び無線通信方法
WO2017164038A1 (ja) 転送装置、転送システム、および転送方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090928

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20111206

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20111207

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141216

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4884921

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees