(57)【要約】【課題】呼接続完了前に通信装置と通信装置の接続先との間におけるデータ通信が行われるデータ通信経路においてＭＡＣアドレス解決を図り、呼接続直後のユーザトラフィックを安定させる。【解決手段】制御通信経路確立手段１１は、制御データが通信される制御通信経路の接続先との間に制御通信経路を確立させる。データ通信経路確立手段１２は、データ通信が行われるデータ通信経路の接続先との間にデータ通信経路を確立させる。アドレス設定指示送信手段１２ａは、制御通信経路確立手段１１による制御通信経路の確立が完了する前に、中継装置３１に次の送信先であるノードを探索させるとともに、中継装置３１に探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信する。【選択図】図１
2010004212.tif 000002
【特許請求の範囲】
【請求項１】
中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信装置において、
前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させるデータ通信経路確立手段と、
前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させる制御通信経路確立手段と、
を有し、
前記データ通信経路確立手段は、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信するアドレス設定指示送信手段を有することを特徴とする通信装置。
【請求項２】
前記アドレス設定指示送信手段は、前記アドレス設定指示として前記データ通信経路の接続先に疎通の確認を要求する疎通確認要求を送信することを特徴とする請求項１記載の通信装置。
【請求項３】
前記制御通信経路確立手段は、前記制御通信経路の接続先に対して前記制御通信経路の確立を要求する制御通信経路確立要求を送信し、
前記アドレス設定指示送信手段は、前記制御通信経路確立手段から送信された前記制御通信経路要求に基づく前記制御通信経路の確立が完了する前に、前記データ通信経路の接続先に前記アドレス設定指示を送信することを特徴とする請求項１記載の通信装置。
【請求項４】
前記制御通信経路確立手段は、前記制御通信経路の接続先から送信された前記制御通信経路の確立を要求する制御通信経路確立要求の受信に基づいて前記制御通信経路を確立し、
前記アドレス設定指示送信手段は、前記制御通信経路確立手段によって前記制御通信経路要求が受信されると、前記制御通信経路が確立される前に、前記データ通信経路の接続先に前記アドレス設定指示を送信することを特徴とする請求項１記載の通信装置。
【請求項５】
前記制御通信経路確立手段と前記データ通信経路確立手段とは、それぞれ前記制御通信経路と前記データ通信経路とを、並行して確立させる処理を実行することを特徴とする請求項１記載の通信装置。
【請求項６】
中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信方法において、
データ通信経路確立手段が、前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させ、
制御通信経路確立手段が、前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させるとともに、前記データ通信経路確立手段の有するアドレス設定指示送信手段が、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信することを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置および通信方法に関し、特に、ＩＰ  ｏｖｅｒ  イーサネット（登録商標）上において呼接続装置間で制御プレーンおよびデータプレーンのそれぞれを接続する通信装置および通信方法に関する。
【背景技術】
【０００２】
現在、３ＧＰＰにおいて、次世代携帯電話システムとしてＥｖｏｌｖｅｄ ＵＴＲＡ  ａｎｄ  ＵＴＲＡＮの検討が行われている。この方式では、無線基地局装置とゲートウェイ装置とがＩＰ（Internet Protocol）ネットワークによって接続される。ＩＰネットワーク接続の物理リンクとしてイーサネットを利用した場合、ＩＰアドレスに対するＭＡＣアドレス解決は、ＡＲＰ（Address Resolution Protocol）によって実行される。
【０００３】
ＡＲＰを用いたＭＡＣアドレス解決は、一般にＩＰパケットを送信する際に一旦バッファリングして実行される。そのためＩＰパケットの遅延・パケットロスが引き起される要因にもなっている。
【０００４】
従来の無線通信方式の一つであるＷ−ＣＤＭＡ（Wideband Code Division Multiple Access）方式の携帯電話システムでは、ＩＰネットワークにイーサネットが用いられる場合においても、データプレーンでは主に非リアルタイム系トラフィックを取り扱う。そのため、このＡＲＰを用いたＭＡＣアドレス解決の影響は小さいと言える。一方、音声や大容量の映像ストリーミングなどに用いられるリアルタイムトラフィックにおいては、ＡＲＰを用いたＭＡＣアドレス解決は品質に大きく影響する。
【０００５】
制御プレーン（plane）における呼接続直後、呼接続装置並びにデータプレーンのＩＰルート上のルータのいずれかについてその呼に関するＭＡＣアドレスが未学習である場合について考える。このような場合、データプレーン上でユーザトラフィックを転送し始める際に、各ノードにおいてＭＡＣアドレス学習動作が行われるため、データプレーン上でユーザトラフィックが疎通する際にＡＲＰを用いたＭＡＣアドレス解決が実行される。
【０００６】
それに伴い、各ノードでユーザトラフィックにおけるＩＰパケットのバッファリングが発生するので、その結果ユーザトラフィックの遅延・パケットロスが引き起こされる。
また、既にルータではＭＡＣアドレスについて学習済みであるが、Ｌ２スイッチが同ルート上のＭＡＣアドレスについて未学習である場合、Ｌ２スイッチによって受信ポート以外の全ポートに対してＩＰパケット送信を試みるフラッディング（Flooding）が行われる。これにより、その呼と無関係なネットワークリソースを消費してしまい、ネットワークリソースの損失を生じる。
【０００７】
これに対して、取得した通信相手のＩＰアドレスのネクストホップのＩＰアドレスに対し、予めＡＲＰ解決を行う呼制御終端装置が知られている（例えば、特許文献１参照）。
【特許文献１】特開２００６−２１１５４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記特許文献１では、例えば、上記Ｗ−ＣＤＭＡ方式およびその他の方式の携帯電話の移動通信システム、ＳＩＰ（Session Initiation Protocol）、ＭＥＧＰ（MEdia Gateway control Protocol）などのＩＰ電話システム、Ｈ.３２３によるリアルタイム通信システムなどのような、制御プレーンおよびデータプレーンを用い、制御プレーンおよびデータプレーンが異なるＩＰルートを取り得るものについては、そのまま適用することができない。
【０００９】
本件はこのような点に鑑みてなされたものであり、制御プレーンにおける呼接続中に一方の呼接続装置が認識した接続先の呼接続装置のデータプレーンＩＰアドレスを用いて、呼接続装置が、接続先の呼接続装置のデータプレーンＩＰアドレスに対するＩＰパケットの疎通確認を行うことで、呼接続直後のデータプレーンにおけるＭＡＣアドレス解決による遅延・パケットロス・フラッディングを防止する通信装置および通信方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
この中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信装置は、前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させるデータ通信経路確立手段と、前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させる制御通信経路確立手段と、を有し、前記データ通信経路確立手段は、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信するアドレス設定指示送信手段を有する。
【００１１】
このような通信装置によれば、データ通信経路確立手段により、データ通信経路の接続先との間にデータ通信経路が確立され、制御通信経路確立手段により、制御通信経路の接続先との間に制御通信経路が確立され、アドレス設定指示送信手段により、制御通信経路確立手段による制御通信経路の確立が完了する前に、中継装置に対してデータの送信先のノードを探索させるとともに、中継装置に対して探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させるアドレス設定指示が送信される。
【００１２】
また、中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信方法は、データ通信経路確立手段が、前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させ、制御通信経路確立手段が、前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させるとともに、前記データ通信経路確立手段の有するアドレス設定指示送信手段が、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信する。
【００１３】
このような通信方法によれば、データ通信経路確立手段により、データ通信経路の接続先との間にデータ通信経路が確立され、制御通信経路確立手段により、制御通信経路の接続先との間に制御通信経路が確立され、アドレス設定指示送信手段により、制御通信経路確立手段による制御通信経路の確立が完了する前に、中継装置に対してデータの送信先のノードを探索させるとともに、中継装置に対して探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させるアドレス設定指示が送信される。
【発明の効果】
【００１４】
開示の通信装置および通信方法によれば、呼接続完了前に通信装置と通信装置の接続先との間におけるデータ通信が行われるデータ通信経路においてＭＡＣアドレス解決が図られるので、呼接続直後におけるデータ通信経路のユーザトラフィックを安定させることが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、実施の形態について、図面を参照して説明する。
図１は、本実施の形態の概要を示す図である。図１に示す通信装置１は、中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置３１を有するネットワーク３を用いてデータ通信を行う。この通信装置１は、制御通信経路確立手段１１、データ通信経路確立手段１２を有する。また、通信装置１は、中継装置３１を有するネットワーク３と接続されている。このネットワーク３を介して、データの送信先である接続先通信装置２と接続される。また、データ通信経路確立手段１２は、アドレス設定指示送信手段１２ａを有する。
【００１６】
制御通信経路確立手段１１は、データ通信経路によるデータ通信を制御するための制御データが通信される制御通信経路のネットワーク３上における接続先との間に制御通信経路を確立させる。この制御通信経路が確立することによって、制御通信経路によって通信装置１と接続先通信装置２との間で通信される制御データに基づいて、データ通信経路による通信装置１と接続先通信装置２との間のデータ通信が制御される。
【００１７】
データ通信経路確立手段１２は、データ通信が行われるデータ通信経路のネットワーク３上における接続先との間にデータ通信経路を確立させる。このデータ通信経路が確立することによって、通信装置１と接続先通信装置２との間のデータ通信が行われる。
【００１８】
アドレス設定指示送信手段１２ａは、制御通信経路確立手段１１による制御通信経路の確立が完了する前に、ネットワーク３が有する中継装置３１に次の送信先である中継先のノードまたはデータ通信経路の接続先のノードである接続先通信装置２を探索させるとともに、中継装置３１に探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信する。
【００１９】
アドレス設定指示には、接続先通信装置２のＩＰアドレスが含まれている。このアドレス設定指示を受信した中継装置３１は、接続先通信装置２のＩＰアドレスに基づいて接続先通信装置２または次の中継先のノード（例えば、図示しない他の中継装置）を探索する。
【００２０】
このような通信装置１によれば、データ通信経路確立手段１２により、データ通信経路の接続先との間にデータ通信経路が確立され、制御通信経路確立手段１１により、制御通信経路の接続先との間に制御通信経路が確立され、アドレス設定指示送信手段１２ａにより、制御通信経路確立手段１１による制御通信経路の確立が完了する前に、中継装置３１に対してデータの送信先のノードを探索させるとともに、中継装置３１に対して探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させるアドレス設定指示が送信される。
【００２１】
これによって、呼接続完了前に通信装置と通信装置の接続先との間におけるデータ通信が行われるデータ通信経路においてＭＡＣアドレス解決が図られるので、呼接続直後におけるデータ通信経路のユーザトラフィックを安定させることが可能となる。
【００２２】
以下、本実施の形態について図面を参照して詳細に説明する。
図２は、本実施の形態のシステム構成を示す図である。本実施の形態に係る移動通信システムは、セルラ方式の移動端末装置１００が無線基地局装置２００ａ，２００ｂ経由で他の移動端末装置（図示省略）等と通信を行うものである。この移動通信システムは、移動端末装置１００、無線基地局装置２００ａ，２００ｂ、ゲートウェイ装置３００ａ，３００ｂ、ＩＰネットワーク４００および上位ネットワーク５００を有する。
【００２３】
無線基地局装置２００ａ，２００ｂとゲートウェイ装置３００ａ，３００ｂとは、それぞれ互いにＩＰネットワーク４００で接続されている。また、ゲートウェイ装置３００ａ，３００ｂは、上位ネットワーク５００に接続されている。
【００２４】
本実施の形態の移動通信システムでは、複数の無線基地局装置（例えば、無線基地局装置２００ａ，２００ｂ）、ゲートウェイ装置（例えば、ゲートウェイ装置３００ａ，３００ｂ）がサービスエリアを構成し、移動端末装置（例えば、移動端末装置１００）との間で、無線信号の送受信によって、移動端末装置相互間や移動端末装置と固定側の端末装置（図示省略）間の通信を可能としている。
【００２５】
各無線基地局装置とゲートウェイ装置とは、ＩＰ ｏｖｅｒ イーサネットで接続され、ゲートウェイ装置は制御プレーン部（例えば、制御プレーン部３１０）用のＩＰアドレスと、データプレーン部（例えば、データプレーン部３２０）用のＩＰアドレスをそれぞれ保持している。ここで、ＩＰコネクティビティが維持される限り、本区間の具体的なＩＰネットワーク構成は制限されないが、本実施の形態では課題を明確化するため、制御プレーン（制御通信経路）におけるＩＰルートとデータプレーン（データ通信経路）におけるＩＰルートが異なるように構成している。
【００２６】
移動端末装置１００は、無線基地局装置２００ａ，２００ｂと無線通信が可能な無線端末装置であり、ＵＥ（User Equipment）と呼ばれるものである。本実施の形態では、移動端末装置が、移動端末装置１００のみの場合について説明するが、これに限らず、複数の移動端末装置によって同時に通信することができる。
【００２７】
無線基地局装置２００ａ，２００ｂは、移動端末装置１００と無線通信を行う通信装置である。この無線基地局装置２００ａ，２００ｂは、それぞれ図３において後述する無線基地局装置２００と同一の構成および機能を有する。
【００２８】
無線基地局装置２００ａ，２００ｂは、移動端末装置１００から無線でデータを受信すると、ＩＰネットワーク４００を通じて受信データをゲートウェイ装置３００ａまたはゲートウェイ装置３００ｂに送信する。本実施の形態の移動通信システムは、無線基地局装置が、無線基地局装置２００ａ，２００ｂの２個で構成した場合について説明するが、これに限らず、１または３以上の無線基地局装置で構成することができる。
【００２９】
ゲートウェイ装置３００ａ，３００ｂは、管理下にある無線基地局装置２００ａ，２００ｂを制御すると共に、データ転送を行う。このゲートウェイ装置３００ａ，３００ｂは、それぞれ図３において後述するゲートウェイ装置３００と同一の構成および機能を有する。
【００３０】
ＩＰネットワーク４００は、無線基地局装置２００ａ，２００ｂおよびゲートウェイ装置３００ａ，３００ｂを接続し、データの中継を行うネットワークである。ＩＰネットワーク４００内には、Ｌ２スイッチ４２０ａ，４２０ｂ，４２０ｃ，４２０ｄ，４２０ｅおよびルータ４３０ａ，４３０ｂ，４３０ｃ，４３０ｄが設けられている。このルータ４３０ａ，４３０ｂ，４３０ｃ，４３０ｄは、それぞれ図３において後述するルータ４３０と同一の構成および機能を有する。
【００３１】
上位ネットワーク５００は、ゲートウェイ装置３００ａ，３００ｂとその他のゲートウェイ装置との間で伝送されるデータの中継を行うネットワークである。
なお、本実施の形態では、携帯電話の音声データ等のデータ通信を行う移動通信システムを例として説明するが、これに限らず、データ通信のリンクとデータ通信のリンクを制御する制御データのリンクが常に異なる通信システムもしくは通信装置、またはデータ通信のリンクとデータ通信のリンクを制御する制御データのリンクが異なる場合のある通信システムもしくは通信装置であってもよい。
【００３２】
次に、本実施の形態の無線基地局装置について説明する。
図３は、本実施の形態の無線基地局装置のブロック図である。図３に示す無線基地局装置２００は、中継先のノードのＭＡＣアドレスを記憶してデータを中継するルータ４３０を有するＩＰネットワーク４００を用いてデータ通信を行う。この無線基地局装置２００は、基地局制御部２１０、伝送路インタフェース部２２０を有する。伝送路インタフェース部２２０は、疎通確認要求指示送信部２２１を有する。
【００３３】
無線基地局装置２００には、ＩＰネットワーク４００が接続されているとともに、移動端末装置１００が無線通信によって接続可能である。無線基地局装置２００は、ＩＰネットワーク４００を通じて、ゲートウェイ装置３００とデータ通信を行う。
【００３４】
移動端末装置１００は、無線基地局装置２００およびＩＰネットワーク４００を通じてゲートウェイ装置３００と接続される。これにより移動端末装置１００は、ゲートウェイ装置３００を通じてデータ通信の接続先（図示省略）とデータ通信を行うことができる。
【００３５】
本実施の形態の移動通信システムで行われるデータ通信は、Ｗ−ＣＤＭＡ方式の携帯電話である移動端末装置１００による移動通信であるが、その他の移動通信システムについても適用できる。また、このデータ通信は、主に音声データ通信であるため、リアルタイム通信である。
【００３６】
本実施の形態の無線基地局装置２００は、制御通信経路（制御プレーン）によって制御されるデータ通信経路（データプレーン）のＭＡＣアドレス解決を図るために、以下の機能を有する。
【００３７】
基地局制御部２１０は、データプレーンによるデータ通信を制御するための制御データが通信される制御プレーンのＩＰネットワーク４００上における接続先である、制御プレーン部３１０との間に制御プレーンを確立させる。この制御プレーンが確立することによって、制御プレーンによって無線基地局装置２００とゲートウェイ装置３００との間で通信される制御データに基づいて、データプレーンによる無線基地局装置２００とゲートウェイ装置３００との間のデータ通信が制御される。
【００３８】
基地局制御部２１０は、制御プレーン部３１０との間で制御プレーンを確立させるために、制御プレーンの接続先に対して制御プレーンの確立を要求する制御プレーン確立要求（図４のステップＳ１２および図７のステップＳ１０２で後述）を送信する。
【００３９】
伝送路インタフェース部２２０は、データ通信が行われるデータプレーンのＩＰネットワーク４００上における接続先である、データプレーン部３２０との間にデータプレーンを確立させる。このデータプレーンが確立することによって、無線基地局装置２００とゲートウェイ装置３００との間のデータ通信が行われる。
【００４０】
疎通確認要求指示送信部２２１は、基地局制御部２１０から送信された制御プレーン要求に基づいて、基地局制御部２１０による制御プレーンの確立が完了する前に、ＩＰネットワーク４００が有するルータ４３０に次の送信先である中継先のノードまたはデータプレーンの接続先のノードであるゲートウェイ装置３００を探索させるとともに、ルータ４３０に探索によって特定された次の送信先のノードのＭＡＣアドレスを記憶させ、さらに探索によって特定された送信先のノードにルータ４３０のＭＡＣアドレスを記憶させるＩＰ疎通確認指示（アドレス設定指示）を送信する。
【００４１】
ＩＰ疎通確認指示には、ゲートウェイ装置３００のＩＰアドレスが含まれている。このアドレス設定指示を受信したルータ４３０は、ゲートウェイ装置３００のＩＰアドレスに基づいてゲートウェイ装置３００または次の中継先のノード（例えば、図示しない他のルータ）を探索する。また、このＩＰ疎通確認指示は、ＩＣＭＰ（Internet Control Message Protocol）  ｅｃｈｏの送信（ｐｉｎｇ送信）であり、ゲートウェイ装置３００に到達すると、ゲートウェイ装置３００は、これに対して疎通が確認されたことを示すＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙの応答（ｐｉｎｇ応答）を行う。
【００４２】
ここで、基地局制御部２１０と伝送路インタフェース部２２０とは、それぞれ制御プレーンとデータプレーンとを、同時に並行して確立させる処理を行う。これにより、データプレーンの接続が速やかに進行するので、データプレーンの確立の完了が早まる。
【００４３】
なお、データ通信は、ＳＩＰ（Session Initiation Protocol）、ＭＥＧＰ（MEdia Gateway control Protocol）などのＩＰ電話通信であってもよく、Ｈ.３２３などを用いたその他のリアルタイム通信であってもよい。
【００４４】
また、本実施の形態の移動通信システムで行われるデータ通信は、Ｗ−ＣＤＭＡ方式の携帯電話であるが、これに限らず、制御プレーンおよびデータプレーンが異なる経路で接続されるその他の移動通信システムについても適用できる。
【００４５】
また、基地局制御部２１０は、制御プレーンの接続先から送信された制御プレーンの確立を要求する制御プレーン確立要求の受信に基づいて制御プレーンを確立してもよい。疎通確認要求指示送信部２２１は、基地局制御部２１０によって制御プレーン要求が受信されると、制御プレーンが確立される前に、データプレーンの接続先にＩＰ疎通確認指示を送信する。
【００４６】
また、本実施の形態では、無線基地局装置２００と接続される制御プレーン部３１０およびデータプレーン部３２０は、同一のゲートウェイ装置３００が有する場合に基づいて説明するが、これに限らず、無線基地局装置２００は、異なるゲートウェイ装置３００が有する制御プレーン部３１０およびデータプレーン部３２０と接続してもよい。
【００４７】
次に、本実施の形態の移動通信システムにおける処理について説明する。
まず、本実施の形態の無線基地局装置におけるデータ通信経路の接続の制御を行う基地局呼制御処理の手順について説明する。
【００４８】
図４から図６は、基地局呼制御処理の手順を示すフローチャートである。
本実施の形態の無線基地局装置２００（図３参照）では、その起動後において常に基地局呼制御処理が実行され、移動端末装置１００（図３参照）から送信される接続要求を受信するために待機しており、ステップＳ１１に示す移動端末装置１００からの接続要求を受信すると、ステップＳ１２以下の動作を開始する。ここで、移動端末装置１００からの接続要求は、移動端末装置１００のデータ通信の接続先との間に確立されるデータプレーンの接続を求める要求である。以下に、無線基地局装置２００で実行される基地局呼制御処理について説明する。
【００４９】
［ステップＳ１１］無線基地局装置２００は、移動端末装置１００から送信される接続要求を受信するまで待機し、接続要求を受信すると以下のステップＳ１２以降の処理を実行する。
【００５０】
［ステップＳ１２］無線基地局装置２００は、ゲートウェイ装置３００（図３参照）に対して制御プレーンの接続を要求する制御プレーン接続要求を送信する。
［ステップＳ１３］無線基地局装置２００は、移動端末装置１００に対して、接続要求を受信した旨を応答する。
【００５１】
［ステップＳ１４］無線基地局装置２００は、ステップＳ１３で移動端末装置１００に対して送信した応答に基づいて移動端末装置１００から送信される、制御プレーンの接続が完了した旨を通知する制御プレーン接続完了通知を受信したか否かを判定する。制御プレーン接続完了通知を受信していれば、無線基地局装置２００は、ステップＳ２１（図５参照）に処理を進める。一方、制御プレーン接続完了通知を受信していなければ、無線基地局装置２００は、ステップＳ１５に処理を進める。
【００５２】
［ステップＳ１５］無線基地局装置２００は、ステップＳ１２でゲートウェイ装置３００に対して送信した制御プレーン接続要求に基づいてゲートウェイ装置３００から送信される、データプレーンの接続を要求するデータプレーン接続要求を受信したか否かを判定する。データプレーン接続要求を受信していれば、無線基地局装置２００は、ステップＳ３１（図６参照）に処理を進める。一方、データプレーン接続要求を受信していなければ、無線基地局装置２００は、ステップＳ１４に処理を進める。
【００５３】
［ステップＳ２１］無線基地局装置２００は、ステップＳ１２（図４参照）でゲートウェイ装置３００に対して送信した制御プレーン接続要求に基づいてゲートウェイ装置３００から送信される、データプレーン接続要求を受信したか否かを判定する。データプレーン接続要求を受信していれば、無線基地局装置２００は、ステップＳ２２に処理を進める。一方、データプレーン接続要求を受信していなければ、無線基地局装置２００は、データプレーン接続要求を受信するまでステップＳ２１の処理を繰り返す。
【００５４】
［ステップＳ２２］無線基地局装置２００は、ステップＳ２１で受信したと判定されたデータプレーン接続要求を送信したゲートウェイ装置３００に対して、ＩＰネットワーク４００に確立されるデータプレーンの疎通を確認するＩＰ疎通確認指示を送信する。
【００５５】
［ステップＳ２３］無線基地局装置２００は、ステップＳ２２でゲートウェイ装置３００に対して送信したＩＰ疎通確認指示に基づいてゲートウェイ装置３００から送信される、ＩＰ疎通確認指示に対する応答であるＩＰ疎通確認応答を受信したか否かについて判定する。ＩＰ疎通確認指示を受信していれば、無線基地局装置２００は、ステップＳ２４に処理を進める。一方、ＩＰ疎通確認指示を受信していなければ、無線基地局装置２００は、ＩＰ疎通確認指示を受信するまでステップＳ２３の処理を繰り返す。
【００５６】
［ステップＳ２４］無線基地局装置２００は、移動端末装置１００に対してデータプレーンの接続を要求するデータプレーン接続要求を送信する。
［ステップＳ２５］無線基地局装置２００は、ステップＳ２４で移動端末装置１００に対して送信したデータプレーン接続要求に基づいて移動端末装置１００から送信される接続完了応答の受信を確認して、処理を終了する。その後、無線基地局装置２００は、詳しくは図９において後述するが、制御プレーンおよびデータプレーンの接続の完了を通知する制御プレーン・データプレーン接続完了通知を、ゲートウェイ装置３００に送信する。これにより、移動端末装置１００とゲートウェイ装置３００との間のデータプレーンの接続が完了する。
【００５７】
［ステップＳ３１］無線基地局装置２００は、ステップＳ１５（図４参照）で受信したと判定されたデータプレーン接続要求を送信したゲートウェイ装置３００に対して、ＩＰ疎通確認指示を送信する。
【００５８】
［ステップＳ３２］無線基地局装置２００は、ステップＳ１３（図４参照）で移動端末装置１００に対して送信した応答に基づいて移動端末装置１００から送信される制御プレーン接続完了通知を受信したか否かを判定する。制御プレーン接続完了通知を受信していれば、無線基地局装置２００は、ステップＳ２３（図５参照）に処理を進める。一方、制御プレーン接続完了通知を受信していなければ、無線基地局装置２００は、ステップＳ３３に処理を進める。
【００５９】
［ステップＳ３３］無線基地局装置２００は、ステップＳ３１でゲートウェイ装置３００に対して送信したＩＰ疎通確認指示に基づいてゲートウェイ装置３００から送信されるＩＰ疎通確認応答を受信したか否かについて判定する。ＩＰ疎通確認指示を受信していれば、無線基地局装置２００は、ステップＳ３４に処理を進める。一方、ＩＰ疎通確認指示を受信していなければ、無線基地局装置２００は、ステップＳ３２に処理を進める。
【００６０】
［ステップＳ３４］無線基地局装置２００は、ステップＳ１３で移動端末装置１００に対して送信した応答に基づいて移動端末装置１００から送信される制御プレーン接続完了通知を受信したか否かを判定する。制御プレーン接続完了通知を受信していれば、無線基地局装置２００は、ステップＳ２４（図５参照）に処理を進める。一方、制御プレーン接続完了通知を受信していなければ、無線基地局装置２００は、制御プレーン接続完了通知を受信するまでステップＳ３４の処理を繰り返す。
【００６１】
次に、本実施の形態の呼制御の処理の移動通信システムにおける動作について説明する。
図７から図９は、呼制御の処理の手順を示すシーケンス図である。
【００６２】
本実施の形態の移動通信システムでは、移動端末装置１００からの呼の接続要求を受信した無線基地局装置２００が、基地局呼制御処理（図４から図６参照）を実行することにより、無線基地局装置２００の基地局制御部２１０および伝送路インタフェース部２２０ならびにゲートウェイ装置３００の制御プレーン部３１０とデータプレーン部３２０が連携して、移動端末装置１００とゲートウェイ装置３００との間のデータ通信を行う。以下に、図７から図９に沿って、無線基地局装置２００とゲートウェイ装置３００との間で呼が接続され、データプレーンが確立されるまでの手順について説明する。
【００６３】
［ステップＳ１０１］移動端末装置１００は、ゲートウェイ装置３００を通じたデータ通信を開始するために、基地局制御部２１０に対して呼の接続要求を送信する。ここで、この接続要求は、ＩＰネットワーク４００を通じて基地局制御部２１０から制御プレーン部３１０まで送信される。以下の各要求、応答、通知、指示なども同様である。
【００６４】
［ステップＳ１０２］基地局制御部２１０は、ステップＳ１０１で移動端末装置１００から送信された接続要求を受信すると、制御プレーン部３１０に対して移動端末装置１００による接続要求を送信する。
【００６５】
［ステップＳ１０３］制御プレーン部３１０は、基地局制御部２１０から接続要求を受信すると、基地局制御部２１０に対してデータプレーン接続要求を送信する。データプレーン接続要求には、データプレーン部３２０のＩＰアドレスが含まれている。これにより、基地局制御部２１０は、データプレーン部３２０のＩＰアドレスを取得する。また、このデータプレーン接続要求は、ステップＳ１０２の接続要求に対する応答を兼ねている。このデータプレーン接続要求により、基地局制御部２１０に対して、制御プレーン部３１０との間で制御プレーンが可能であることが通知される。
【００６６】
［ステップＳ１１１］基地局制御部２１０は、制御プレーン部３１０から送信された制御プレーン接続要求を受信すると、移動端末装置１００に対して、ステップＳ１０１で受信した接続要求に対する応答を送信する。この応答により、移動端末装置１００に対して、制御プレーン部３１０との間で制御プレーンが接続可能であることが通知される。
【００６７】
［ステップＳ１１２］移動端末装置１００は、ステップＳ１１１で基地局制御部２１０から送信された応答を受信すると、基地局制御部２１０に対して、制御プレーン部３１０との間で制御プレーンを確立することを通知する制御プレーン接続完了通知を送信する。
【００６８】
［ステップＳ１２１］基地局制御部２１０は、制御プレーン部３１０から送信された制御プレーン接続要求を受信すると、ステップＳ１１１の応答と並行して、伝送路インタフェース部２２０に対して、ＩＰネットワーク４００の疎通の確認の要求を送信するように指示するＩＰ疎通確認指示を送信する。
【００６９】
このように、基地局制御部２１０は、データプレーンの接続の完了前の、ゲートウェイ装置３００のデータプレーン部３２０のＩＰアドレスを取得した時点で、伝送路インタフェース部２２０に対してＩＰ疎通確認を指示する。これにより、ＩＰ疎通確認が早い段階から開始されるので、データプレーンの確立後に速やかにデータを送信することが可能になる。
【００７０】
本実施の形態の移動通信システムにおけるＩＰ疎通確認指示に基づく動作については、本図のステップＳ１２２からステップＳ１２５、ならびに図８および図９において簡単に示すとともに、詳しくは図１０から図１２において後述する。また、ここでは説明の便宜上、ＩＰネットワーク４００のデータプレーンが１つのルータによって確立されるものとして説明する。データプレーンが複数のルータによって確立される場合については、同様に図１０から図１２において後述する。
【００７１】
［ステップＳ１２２］伝送路インタフェース部２２０は、基地局制御部２１０からのＩＰ疎通確認指示に基づいて、データプレーンのＡＲＰ要求を送信する。
［ステップＳ１２３］データプレーンのＡＲＰ要求を受信したＩＰネットワーク４００上のルータ（図示省略）は、伝送路インタフェース部２２０に対して、データプレーンＡＲＰ要求に対する応答であるデータプレーンのＡＲＰ応答を送信する。
【００７２】
［ステップＳ１２４］伝送路インタフェース部２２０は、ステップＳ１２３で受信したデータプレーンのＡＲＰ応答から取得した、上記ルータのＭＡＣアドレスをルーティングテーブルに記憶させるＭＡＣアドレス学習を行う。
【００７３】
［ステップＳ１２５］上記ルータは、ステップＳ１２２で受信したデータプレーンのＡＲＰ要求から取得した、伝送路インタフェース部２２０のＭＡＣアドレスをルーティングテーブルに記憶させるＭＡＣアドレス学習を行う。
【００７４】
［ステップＳ２２６］伝送路インタフェース部２２０は、上記ルータにデータプレーンにおいてｐｉｎｇ送信を実行する。このデータプレーンにおけるｐｉｎｇ送信は、ＩＣＭＰ  ｅｃｈｏを、ステップＳ１２３（図７参照）で取得したＭＡＣアドレスに基づいてデータプレーンに用いられる上記ルータに対して送信するものである。
【００７５】
ここで、ＩＣＭＰ  ｅｃｈｏは、ステップＳ１０３（図７参照）で制御プレーン部３１０から送信されたデータプレーン接続要求に含まれていたデータプレーン部３２０のＩＰアドレスが設定される。この設定されたデータプレーン部３２０のＩＰアドレスにより、ＩＣＭＰ  ｅｃｈｏはＩＰネットワーク４００を通じて転送を繰り返すことにより、データプレーン部３２０まで到達する。
【００７６】
［ステップＳ２２７］上記ルータは、ステップＳ２２６で伝送路インタフェース部２２０から送信されたＩＣＭＰ  ｅｃｈｏを受信すると、受信したＩＣＭＰ  ｅｃｈｏ（ｐｉｎｇパケット）を記憶する。
【００７７】
［ステップＳ２２８］上記ルータは、基地局制御部２１０から送信されたＩＣＭＰ  ｅｃｈｏに基づいて、データプレーン部３２０に対して、データプレーンのＡＲＰ要求を送信する。
【００７８】
［ステップＳ２２９］データプレーンのＡＲＰ要求を受信した、データプレーン部３２０は、上記ルータに対して、データプレーンのＡＲＰ応答を送信する。
［ステップＳ２３０］上記ルータは、ステップＳ２２８で受信したデータプレーンのＡＲＰ応答から取得した、データプレーン部３２０のＭＡＣアドレスをルーティングテーブルに記憶させるＭＡＣアドレス学習を行う。
【００７９】
［ステップＳ２３１］データプレーン部３２０は、ステップＳ２２９で受信したデータプレーンのＡＲＰ要求から取得した、上記ルータのＭＡＣアドレスをルーティングテーブルに記憶させるＭＡＣアドレス学習を行う。
【００８０】
［ステップＳ３３２］上記ルータは、伝送路インタフェース部２２０からのｐｉｎｇ送信をデータプレーン部３２０に転送するデータプレーンにおけるｐｉｎｇ転送を実行する。このデータプレーンにおけるｐｉｎｇ転送は、ここでは伝送路インタフェース部２２０から送信され、上記ルータに記憶されているＩＣＭＰ  ｅｃｈｏを、ステップＳ２２９（図８参照）で取得したＭＡＣアドレスに基づいてデータプレーン部３２０に対して転送するものである。
【００８１】
［ステップＳ３３３］データプレーン部３２０は、ステップＳ３３２で実行されたｐｉｎｇ転送に基づき、伝送路インタフェース部２２０に対して応答するデータプレーンにおけるｐｉｎｇ応答を実行する。このデータプレーンにおけるｐｉｎｇ応答は、ＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙを、ステップＳ３３２で転送されたＩＣＭＰ  ｅｃｈｏから取得したＩＰアドレスを用いて伝送路インタフェース部２２０に対して送信するものである。
【００８２】
［ステップＳ３３４］伝送路インタフェース部２２０は、データプレーン部３２０から送信されたデータプレーンにおけるｐｉｎｇ応答を受信すると、基地局制御部２１０に対して、ステップＳ１２１（図７参照）で受信したＩＰ疎通確認指示に対する応答であるＩＰ疎通確認応答を送信する。基地局制御部２１０は、このＩＰ疎通確認応答を受信することにより、データプレーン部３２０との間でデータプレーンが確立可能であることを確認することができる。
【００８３】
［ステップＳ３４１］基地局制御部２１０は、ステップＳ１０３（図７参照）における制御プレーン部３１０からのデータプレーン接続要求、ステップＳ１１２（図７参照）における移動端末装置１００からの制御プレーン接続完了通知およびステップＳ３３４におけるＩＰ疎通確認応答のすべてを受信すると、移動端末装置１００に対してデータプレーン接続要求を送信する。
【００８４】
［ステップＳ３４２］移動端末装置１００は、ステップＳ３４１において基地局制御部２１０から送信されたデータプレーン接続要求を受信すると、基地局制御部２１０に対して、データプレーン接続完了通知を送信する。
【００８５】
［ステップＳ３４３］基地局制御部２１０は、ステップＳ３４２において移動端末装置１００から送信されたデータプレーン接続完了通知を受信すると、制御プレーン部３１０に対して、制御プレーン・データプレーン接続完了通知を送信する。この制御プレーン・データプレーン接続完了通知が制御プレーン部３１０で受信されることにより、ＩＰ疎通確認の結果が確認される。その後、基地局制御部２１０において確認されたＩＰ疎通確認の結果が正常終了だった場合に、データプレーンの接続が実施され、制御プレーンおよびデータプレーンが確立してユーザトラフィックが疎通状態となり、移動端末装置１００とゲートウェイ装置３００の間でデータ通信が可能になる。
【００８６】
なお、ＩＰ疎通確認は、ｐｉｎｇ送信パケットに保護段数を設けたり、ｐｉｎｇ送信のリトライを行うことにより、品質や接続性を高めたりしてもよい。
次に、本実施の形態の移動通信システムのＩＰ疎通確認の処理の手順の詳細および処理の実行時におけるＭＡＣアドレスの学習について説明する。
【００８７】
図１０は、各ノードのＩＰアドレスおよびＭＡＣアドレスを示すアドレステーブルを説明する図である。図１０に示すアドレステーブル６００ａは、ＩＰ疎通確認指示（図７から図９参照）によって開始されるＩＰ疎通確認の処理の実行時において本実施の形態の各ノードに設定されたＩＰアドレスおよびＭＡＣアドレスを示したものである。
【００８８】
アドレステーブル６００ａには、各ノードの名称を示す項目である“ノード名”、そのノードのＩＰアドレスを示す項目である“ＩＰアドレス”、そのノードのＭＡＣアドレスを示す項目である“ＭＡＣアドレス”が設けられている。
【００８９】
アドレステーブル６００ａは、ＩＰ疎通確認の処理の説明のために図１１および図１２で後述するノードのＩＰアドレスおよびＭＡＣアドレスを示したものである。ここで、アドレステーブル６００ａの無線基地局装置は、図１１および図１２における無線基地局装置２００を示すものである。また、ルータＡは、ルータ４３０ａを示している。ルータＢは、ルータ４３０ｂを示している。同様に、ゲートウェイ装置は、ゲートウェイ装置３００を示している。
【００９０】
無線基地局装置については、ＩＰ疎通確認の処理においてＩＰネットワーク４００（図１１参照）を通じた通信が行われる伝送路インタフェース部２２０（図１１参照）のＩＰアドレスおよびＭＡＣアドレスのみを示している。同様に、ゲートウェイ装置については、ＩＰ疎通確認の処理においてＩＰネットワーク４００を通じた通信が行われるデータプレーン部３２０（図１１参照）のＩＰアドレスおよびＭＡＣアドレスのみを示している。
【００９１】
ルータＡおよびルータＢについては、上段に無線基地局装置２００側のＩＰアドレスおよびＭＡＣアドレスを示し、下段にゲートウェイ装置３００側のＩＰアドレスおよびＭＡＣアドレスを示す。
【００９２】
図１１および図１２は、ＩＰ疎通確認の処理の実行時におけるＭＡＣアドレスの学習を示す図である。
図１１および図１２にしたがって、図７から図９に示した本実施の形態の移動通信システムにおける制御プレーンおよびデータプレーンの確立時における処理のうち、主に各ノードにＭＡＣアドレスを学習させるための処理であり、図７に示したＩＰ疎通確認指示に基づいて実行されるＩＰ疎通確認の処理の詳細を説明する。
【００９３】
図１１および図１２に示す本実施の形態の移動通信システムは、無線基地局装置２００とゲートウェイ装置３００との間がＩＰネットワーク４００で接続されているものとする。なお、ここではデータプレーンの確立時におけるＭＡＣアドレスの学習に関係するノードのみを示し、それ以外のノードについては省略する。また、図１１および図１２におけるステップ番号のうち、ステップＳ１２１からステップＳ３３４までは、図７から図９と対応するものである。一方、ステップＳ５４１からステップＳ５５１までは、図７から図９に対応するものがなく、図１２において新たに説明するステップである。
【００９４】
無線基地局装置２００は、上記のように基地局制御部２１０、伝送路インタフェース部２２０を有する。ＩＰネットワーク４００は、Ｌ２スイッチ４２０ａ，４２０ｂ，４２０ｃ、ルータ４３０ａ，４３０ｂを有し、これらが図示するように交互に接続されているものとする。ゲートウェイ装置３００は、データプレーン部３２０を有する（制御プレーン部については、ここでは図示および説明を省略する）。
【００９５】
［ステップＳ１２１］基地局制御部２１０は、ＩＰ疎通確認指示を伝送路インタフェース部２２０に送信する。
［ステップＳ１２２］伝送路インタフェース部２２０は、不明であるルータ４３０ａのＭＡＣアドレスを取得するために、ルータ４３０ａのＩＰアドレス（＜ＩＰａ＞．ａ２）を宛先とするＡＲＰ要求を送信する。このとき、伝送路インタフェース部２２０は、ＡＲＰ要求に伝送路インタフェース部２２０のＩＰアドレス（＜ＩＰａ＞．ａ１）およびＭＡＣアドレス（ｘ１）を設定して送信する。
【００９６】
［ステップＳ１２３］ルータ４３０ａは、伝送路インタフェース部２２０から送信されたＡＲＰ要求を受信すると、ルータ４３０ａの無線基地局装置２００側のＩＰアドレス（＜ＩＰａ＞．ａ２）およびＭＡＣアドレス（ｘ２）を設定してＡＲＰ応答を送信する。
【００９７】
［ステップＳ１２４］伝送路インタフェース部２２０は、ステップＳ１２３においてルータ４３０ａから送信されたＡＲＰ応答を受信すると、ＡＲＰ応答に設定されているルータ４３０ａの無線基地局装置２００側のＩＰアドレス（＜ＩＰａ＞．ａ２）およびＭＡＣアドレス（ｘ２）をルーティングテーブルに記憶する。
【００９８】
［ステップＳ１２５］ルータ４３０ａは、ステップＳ１２２において伝送路インタフェース部２２０から送信されたＡＲＰ要求を受信すると、ＡＲＰ要求に設定されている伝送路インタフェース部２２０のＩＰアドレス（＜ＩＰａ＞．ａ１）およびＭＡＣアドレス（ｘ１）をルーティングテーブルに記憶する。
【００９９】
また、このとき伝送路インタフェース部２２０とルータ４３０ａとを接続するＬ２スイッチ４２０ａでは、伝送路インタフェース部２２０のＭＡＣアドレス（ｘ１）およびルータ４３０ａの無線基地局装置２００側のＭＡＣアドレス（ｘ２）をＭＡＣテーブルに記憶させることにより、ＭＡＣアドレスを学習する。なお、このときＬ２スイッチ４２０ａに、伝送路インタフェース部２２０のＩＰアドレス（＜ＩＰａ＞．ａ１）およびルータ４３０ａの無線基地局装置２００側のＩＰアドレス（＜ＩＰａ＞．ａ２）を学習させてもよい。
【０１００】
［ステップＳ２２６］伝送路インタフェース部２２０は、ステップＳ１２４で学習したルータ４３０ａの無線基地局装置２００側のＭＡＣアドレス（ａ２）を用いて、ルータ４３０ａに対してＩＣＭＰ  ｅｃｈｏを送信するｐｉｎｇ送信を実行する。
【０１０１】
ここで、上記のように、ＩＣＭＰ  ｅｃｈｏは、ステップＳ１０３（図７参照）で制御プレーン部３１０から送信されたデータプレーン接続要求に含まれていたデータプレーン部３２０のＩＰアドレス（＜ＩＰａ＞．ｃ２）が設定される。このＩＣＭＰ  ｅｃｈｏに設定されたデータプレーン部３２０のＩＰアドレスにより、ＩＣＭＰ  ｅｃｈｏは、ＩＰネットワーク４００を通じて転送を繰り返すことによって、データプレーン部３２０まで到達する。
【０１０２】
また、ＩＣＭＰ  ｅｃｈｏは、送信元である伝送路インタフェース部２２０のＩＰアドレス（＜ＩＰａ＞．ａ１）が設定されている。このＩＣＭＰ  ｅｃｈｏに設定されたデータプレーン部３２０のＩＰアドレスにより、ＩＣＭＰ  ｅｃｈｏの応答であり、データプレーン部３２０から送信されるＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙは、ＩＰネットワーク４００を通じて転送を繰り返すことによって、伝送路インタフェース部２２０まで返送される。
【０１０３】
［ステップＳ２２７］ルータ４３０ａは、ステップＳ２２６で伝送路インタフェース部２２０から送信されたＩＣＭＰ  ｅｃｈｏを受信すると、受信したＩＣＭＰ  ｅｃｈｏ（ｐｉｎｇパケット）を記憶する。
【０１０４】
［ステップＳ５４１］ルータ４３０ａは、不明であるルータ４３０ｂのＭＡＣアドレスを取得するために、ルータ４３０ｂのＩＰアドレス（＜ＩＰｂ＞．ｂ２）を宛先とするＡＲＰ要求を送信する。このとき、ルータ４３０ａは、ＡＲＰ要求にルータ４３０ａのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｂ＞．ｂ１）およびＭＡＣアドレス（ｘ３）を設定して送信する。
【０１０５】
［ステップＳ５４２］ルータ４３０ｂは、ルータ４３０ａから送信されたＡＲＰ要求を受信すると、ルータ４３０ｂの無線基地局装置２００側のＩＰアドレス（＜ＩＰｂ＞．ｂ２）およびＭＡＣアドレス（ｘ４）を設定してＡＲＰ応答を送信する。
【０１０６】
［ステップＳ５４３］ルータ４３０ａは、ステップＳ５４２においてルータ４３０ｂから送信されたＡＲＰ応答を受信すると、ＡＲＰ応答に設定されているルータ４３０ｂの無線基地局装置２００側のＩＰアドレス（＜ＩＰｂ＞．ｂ２）およびＭＡＣアドレス（ｘ４）をルーティングテーブルに記憶する。
【０１０７】
［ステップＳ５４４］ルータ４３０ａは、ステップＳ５４１においてルータ４３０ａから送信されたＡＲＰ要求を受信すると、ＡＲＰ要求に設定されているルータ４３０ａのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｂ＞．ｂ１）およびＭＡＣアドレス（ｘ３）をルーティングテーブルに記憶する。
【０１０８】
また、このときルータ４３０ａとルータ４３０ｂとを接続するＬ２スイッチ４２０ｂでは、ルータ４３０ａのゲートウェイ装置３００側のＭＡＣアドレス（ｘ３）およびルータ４３０ｂの無線基地局装置２００側のＭＡＣアドレス（ｘ４）をＭＡＣテーブルに記憶させることにより、ＭＡＣアドレスを学習する。なお、このときＬ２スイッチ４２０ｂに、ルータ４３０ａのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｂ＞．ｂ１）およびルータ４３０ｂの無線基地局装置２００側のＩＰアドレス（＜ＩＰｂ＞．ｂ２）を学習させてもよい。
【０１０９】
［ステップＳ５４５］ルータ４３０ａは、ステップＳ５４３で学習したルータ４３０ｂの無線基地局装置２００側のＭＡＣアドレス（ｂ２）を用いて、ルータ４３０ｂに対してステップＳ２２７（図１１参照）で記憶したＩＣＭＰ  ｅｃｈｏを転送するｐｉｎｇ転送を実行する。
【０１１０】
［ステップＳ５４６］ルータ４３０ｂは、ステップＳ５４５でルータ４３０ａから転送されたＩＣＭＰ  ｅｃｈｏを受信すると、受信したＩＣＭＰ  ｅｃｈｏを記憶する。
［ステップＳ５４７］ルータ４３０ｂは、不明であるデータプレーン部３２０のＭＡＣアドレスを取得するために、データプレーン部３２０のＩＰアドレス（＜ＩＰｃ＞．ｃ２）を宛先とするＡＲＰ要求を送信する。このとき、ルータ４３０ｂは、ＡＲＰ要求にルータ４３０ｂのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｃ＞．ｃ１）およびＭＡＣアドレス（ｘ５）を設定して送信する。
【０１１１】
［ステップＳ５４８］データプレーン部３２０は、ルータ４３０ｂから送信されたＡＲＰ要求を受信すると、データプレーン部３２０のＩＰアドレス（＜ＩＰｃ＞．ｃ２）およびＭＡＣアドレス（ｘ６）を設定してＡＲＰ応答を送信する。
【０１１２】
［ステップＳ５４９］ルータ４３０ｂは、ステップＳ５４８においてデータプレーン部３２０から送信されたＡＲＰ応答を受信すると、ＡＲＰ応答に設定されているデータプレーン部３２０のＩＰアドレス（＜ＩＰｃ＞．ｃ２）およびＭＡＣアドレス（ｘ６）をルーティングテーブルに記憶する。
【０１１３】
［ステップＳ５５０］データプレーン部３２０は、ステップＳ５４７においてルータ４３０ｂから送信されたＡＲＰ要求を受信すると、ＡＲＰ要求に設定されているルータ４３０ｂのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｃ＞．ｃ１）およびＭＡＣアドレス（ｘ５）をルーティングテーブルに記憶する。
【０１１４】
また、このときルータ４３０ｂとデータプレーン部３２０とを接続するＬ２スイッチ４２０ｃでは、ルータ４３０ｂのゲートウェイ装置３００側のＭＡＣアドレス（ｘ５）およびデータプレーン部３２０のＭＡＣアドレス（ｘ６）をＭＡＣテーブルに記憶させることにより、ＭＡＣアドレスを学習する。なお、このときＬ２スイッチ４２０ｃに、ルータ４３０ｂのゲートウェイ装置３００側のＩＰアドレス（＜ＩＰｃ＞．ｃ１）およびデータプレーン部３２０のＩＰアドレス（＜ＩＰｃ＞．ｃ２）を学習させてもよい。
【０１１５】
［ステップＳ５５１］ルータ４３０ｂは、ステップＳ５４９で学習したデータプレーン部３２０のＭＡＣアドレス（ｃ２）を用いて、データプレーン部３２０に対してステップＳ５４６で記憶したＩＣＭＰ  ｅｃｈｏを転送するｐｉｎｇ転送を実行する。
【０１１６】
［ステップＳ３３３］データプレーン部３２０は、ステップＳ５５１で実行されたｐｉｎｇ転送で転送されたＩＣＭＰ  ｅｃｈｏに対するｐｉｎｇ応答（ＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙ）を送信する。このｐｉｎｇ応答は、上記のように、ＩＣＭＰ  ｅｃｈｏ  ｒｅｐｌｙを、ステップＳ５５１で転送されたＩＣＭＰ  ｅｃｈｏから取得したＩＰアドレス（＜ＩＰａ＞．ａ１）を用いて伝送路インタフェース部２２０に対して送信するものである。
【０１１７】
以上のようにして、本実施の形態では、呼接続完了前に無線基地局装置２００とゲートウェイ装置３００との間におけるデータ通信が行われるデータプレーンにおいて、データプレーンの確立に先立ってＭＡＣアドレス解決の実行が開始されるので、呼接続直後のデータプレーンにおけるＭＡＣアドレス解決による遅延・パケットロス・フラッディングを防止することができるため、データプレーンの接続直後における移動端末装置１００のユーザトラフィックを安定させることが可能となる。
【０１１８】
以上、開示の通信装置および通信方法を、図示の実施の形態に基づいて説明したが、上記については単に本発明の原理を示すものである。また、開示の技術は上記に示し、説明した正確な構成および応用例に限定されるものではなく、さらに、多数の変形、変更が当業者にとって可能であり、対応するすべての変形例および均等物は、添付の請求項およびその均等物による開示の範囲とみなされ、各部の構成は同様の機能を有する任意の構成のものに置換することができる。また、開示の技術に他の任意の構成物や工程が付加されてもよい。また、開示の技術は前述した実施の形態のうちの任意の２以上の構成を組み合わせたものであってもよい。
【０１１９】
（付記１）  中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信装置において、
前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させるデータ通信経路確立手段と、
前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させる制御通信経路確立手段と、
を有し、
前記データ通信経路確立手段は、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信するアドレス設定指示送信手段を有することを特徴とする通信装置。
【０１２０】
（付記２）  前記アドレス設定指示送信手段は、前記アドレス設定指示として前記データ通信経路の接続先に疎通の確認を要求する疎通確認要求を送信することを特徴とする付記１記載の通信装置。
【０１２１】
（付記３）  前記制御通信経路確立手段は、前記制御通信経路の接続先に対して前記制御通信経路の確立を要求する制御通信経路確立要求を送信し、
前記アドレス設定指示送信手段は、前記制御通信経路確立手段から送信された前記制御通信経路要求に基づく前記制御通信経路の確立が完了する前に、前記データ通信経路の接続先に前記アドレス設定指示を送信することを特徴とする付記１記載の通信装置。
【０１２２】
（付記４）  前記制御通信経路確立手段は、前記制御通信経路の接続先から送信された前記制御通信経路の確立を要求する制御通信経路確立要求の受信に基づいて前記制御通信経路を確立し、
前記アドレス設定指示送信手段は、前記制御通信経路確立手段によって前記制御通信経路要求が受信されると、前記制御通信経路が確立される前に、前記データ通信経路の接続先に前記アドレス設定指示を送信することを特徴とする付記１記載の通信装置。
【０１２３】
（付記５）  前記制御通信経路確立手段と前記データ通信経路確立手段とは、それぞれ前記制御通信経路と前記データ通信経路とを、並行して確立させる処理を実行することを特徴とする付記１記載の通信装置。
【０１２４】
（付記６）  前記アドレス設定指示は、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させ、前記探索によって特定された前記送信先のノードに前記中継装置のＭＡＣアドレスを記憶させることを特徴とする付記１記載の通信装置。
【０１２５】
（付記７）  前記データ通信は、移動通信、リアルタイム通信、ＩＰ電話通信のうちのいずれか１つであることを特徴とする付記１記載の通信装置。
（付記８）  中継先のノードのＭＡＣアドレスを記憶してデータを中継する中継装置を有するネットワークを用いてデータ通信を行う通信方法において、
データ通信経路確立手段が、前記データ通信が行われるデータ通信経路の接続先との間に前記データ通信経路を確立させ、
制御通信経路確立手段が、前記データ通信経路による前記データ通信を制御するための制御データが通信される制御通信経路の接続先との間に前記制御通信経路を確立させるとともに、前記データ通信経路確立手段の有するアドレス設定指示送信手段が、前記制御通信経路確立手段による前記制御通信経路の確立が完了する前に、前記ネットワークが有する前記中継装置に前記データの送信先のノードを探索させるとともに、前記中継装置に探索によって特定された前記データの送信先の前記ノードのＭＡＣアドレスを記憶させるアドレス設定指示を送信することを特徴とする通信方法。
【図面の簡単な説明】
【０１２６】
【図１】本実施の形態の概要を示す図である。
【図２】本実施の形態のシステム構成を示す図である。
【図３】本実施の形態の無線基地局装置のブロック図である。
【図４】基地局呼制御処理の手順を示すフローチャートである。
【図５】基地局呼制御処理の手順を示すフローチャートである。
【図６】基地局呼制御処理の手順を示すフローチャートである。
【図７】呼制御の処理の手順を示すシーケンス図である。
【図８】呼制御の処理の手順を示すシーケンス図である。
【図９】呼制御の処理の手順を示すシーケンス図である。
【図１０】各ノードのＩＰアドレスおよびＭＡＣアドレスを示す図である。
【図１１】ＩＰ疎通確認の処理の実行時におけるＭＡＣアドレスの学習を示す図である。
【図１２】ＩＰ疎通確認の処理の実行時におけるＭＡＣアドレスの学習を示す図である。
【符号の説明】
【０１２７】
１  通信装置
２  接続先通信装置
３  ネットワーク
１１  制御通信経路確立手段
１２  データ通信経路確立手段
１２ａ  アドレス設定指示送信手段
３１  中継装置
【図１】
2010004212.tif 000003
【図２】
2010004212.tif 000004
【図３】
2010004212.tif 000005
【図４】
2010004212.tif 000006
【図５】
2010004212.tif 000007
【図６】
2010004212.tif 000008
【図７】
2010004212.tif 000009
【図８】
2010004212.tif 000010
【図９】
2010004212.tif 000011
【図１０】
2010004212.tif 000012
【図１１】
2010004212.tif 000013
【図１２】
2010004212.tif 000014