(57)【要約】【課題】ＩＰパケットに設定する不必要なヘッダ情報を削除し、移動ＩＰ端末の負荷を軽減することが可能な移動通信システムを得ること。【解決手段】移動ＩＰ端末１２のホームアドレスと移動先の外部ネットワーク３での気付アドレスとを対応付ける対応付け情報を備え、移動ＩＰ端末１２との間では、宛て先および送信元アドレスのみをパケットのヘッダに設定して通信を行い、相手ノード２１との間では、Ｍｏｂｉｌｅ  ＩＰｖ６の通信に必要な情報をパケットのヘッダに設定して通信を行う通信装置３１，３２が外部ネットワーク３，４に配置され、移動ＩＰ端末１２は、ネットワークプレフィクスの異なる外部ネットワーク３，４へ移動した場合に、通信装置３１と相手ノード２１に対応付け情報を通知する機能を備える。【選択図】      図１
2004289659.tif 000002
【特許請求の範囲】
【請求項１】
移動ＩＰ端末が、ＩＰネットワークを介して相手ノードと通信しながら、前記ＩＰネットワークに接続されたネットワークプレフィクスの異なるネットワーク間を移動することが可能な移動通信システムであって、
前記ネットワークは、
前記移動ＩＰ端末のホームアドレスと、移動先のネットワーク内での気付アドレスとを対応付ける対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末宛てのパケットを捕捉し、宛て先および送信元アドレスのみを前記パケットのヘッダに設定して前記移動ＩＰ端末に転送する機能と、前記移動ＩＰ端末からのパケットを捕捉し、前記対応付け情報を参照して、前記パケットのヘッダに前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を付加して前記相手ノードへ転送する機能を有する仲介手段と、
を備える通信装置を有し、
前記移動ＩＰ端末は、
ネットワークプレフィクスの異なるネットワークへ移動した場合に、このネットワークの前記通信装置と前記相手ノードに前記対応付け情報を通知する通知手段と、
前記相手ノードと通信を実行する際に宛て先および送信元アドレスのみをヘッダに設定したパケットを送信する送信手段と、
を備えることを特徴とする移動通信システム。
【請求項２】
前記通信装置は、前記移動ＩＰ端末と前記ネットワークとの間を無線区間を介して接続するとともに、パケットのルーティングを行うアクセスルータ手段をさらに備えることを特徴とする請求項１に記載の移動通信システム。
【請求項３】
移動ＩＰ端末が、ＩＰネットワークを介して相手ノードと通信しながら、前記ＩＰネットワークに接続されたネットワークプレフィクスの異なるネットワーク間を移動することが可能な移動通信システムであって、
前記ネットワークは、
前記移動ＩＰ端末のホームアドレスと、移動先のネットワーク内での気付アドレスとを対応付ける対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末と前記相手ノードとの通信に対してラベルを割り当てるラベル割り当て手段と、
前記ラベルの割り当てに基づいて、前記相手ノードから前記移動ＩＰ端末宛てのパケットのヘッダを前記ラベルに付け替え、ＭＰＬＳを用いて前記移動ＩＰ端末に前記パケットを転送するラベルスイッチングルータ手段と、
前記ラベルの割り当てと前記対応付け情報に基づいて、前記移動ＩＰ端末から前記相手ノード宛てのパケットのラベルを外して、宛て先および送信元アドレスと、前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を前記パケットのヘッダに設定して前記相手ノードへ転送する仲介手段と、
を備える通信装置を有し、
前記移動ＩＰ端末は、
ネットワークプレフィクスの異なるネットワークへ移動した場合に、前記相手ノードおよび移動先のネットワークの前記通信装置に前記対応付け情報を通知する通知手段と、
前記相手ノードへ送信するパケットに前記割り当てられたラベルを付して、ＭＰＬＳ機能を用いて送信する送信手段と、
を備えることを特徴とする移動通信システム。
【請求項４】
移動ＩＰ端末と、該移動ＩＰ端末と通信している相手ノードと、異なるネットワークプレフィクスを有する複数のネットワークから構成され、これらのネットワーク間を移動する移動ＩＰ端末の移動通信を管理する通信装置を有するドメインとが、ＩＰネットワークを介して互いに接続され、前記移動ＩＰ端末が前記相手ノードと通信しながらネットワーク間を移動することが可能な移動通信システムであって、
前記通信装置は、
前記移動ＩＰ端末が移動したドメインで得られる第１の気付アドレスと、前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける対応付け情報を格納する第１の対応付け情報格納手段と、
前記移動ＩＰ端末宛てのパケットを捕捉し、宛て先および送信元アドレスのみを前記パケットのヘッダに設定して前記移動ＩＰ端末に転送する機能と、前記移動ＩＰ端末からのパケットを捕捉し、前記第１の対応付け情報を参照して、前記パケットのヘッダに前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を付加して前記相手ノードへ転送する機能を有する仲介手段と、
を備え、
前記移動ＩＰ端末は、
前記異なるドメインのネットワークへ移動した場合に、前記通信装置に前記第１の対応付け情報を登録するとともに、前記相手ノードに前記移動ＩＰ端末のホームアドレスと前記第１の気付アドレスとを対応付ける第２の対応付け情報を通知し、同じドメイン内の異なるネットワークプレフィクスを有するネットワークへ移動した場合に、前記通信装置に第１の対応付け情報を登録する通知手段と、
前記相手ノードと通信を実行する際に宛て先および送信元アドレスのみをヘッダに設定したパケットを送信する送信手段と、
を備えることを特徴とする移動通信システム。
【請求項５】
移動ＩＰ端末と、該移動ＩＰ端末と通信している相手ノードと、異なるネットワークプレフィクスを有する複数のネットワークから構成され、これらのネットワーク間を移動する移動ＩＰ端末の移動通信を管理する通信装置を有するドメインとが、ＩＰネットワークを介して互いに接続され、前記移動ＩＰ端末が前記相手ノードと通信しながらネットワーク間を移動することが可能な移動通信システムであって、
前記通信装置は、
前記移動ＩＰ端末が移動したドメインで得られる第１の気付アドレスと、前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける第１の対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末と前記相手ノードとの通信に対してラベルを割り当てるラベル割り当て手段と、
前記ラベルの割り当てに基づいて、前記相手ノードから前記移動ＩＰ端末宛てのパケットのヘッダを前記ラベルに付け替え、ＭＰＬＳを用いて前記移動ＩＰ端末に前記パケットを転送するラベルスイッチングルータ手段と、
前記ラベルの割り当てと前記第１の対応付け情報に基づいて、前記移動ＩＰ端末から前記相手ノード宛てのパケットのラベルを外して、宛て先および送信元アドレスと、前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を前記パケットのヘッダに設定して前記相手ノードへ転送する仲介手段と、
を備え、
前記移動ＩＰ端末は、
前記異なるドメインのネットワークへ移動した場合に、前記通信装置に前記第１の対応付け情報を登録するとともに、前記相手ノードに前記移動ＩＰ端末のホームアドレスと前記第１の気付アドレスとを対応付ける第２の対応付け情報を通知し、同じドメイン内の異なるネットワークプレフィクスを有するネットワークへ移動した場合に、前記通信装置に第１の対応付け情報を登録する通知手段と、
前記相手ノードへ送信するパケットに前記割り当てられたラベルを付して、ＭＰＬＳ機能を用いて送信する送信手段と、
を備えることを特徴とする移動通信システム。
【請求項６】
移動ＩＰ端末が、ＩＰネットワークを介して相手ノードと通信しながら、前記ＩＰネットワークに接続されたネットワークプレフィクスの異なるネットワーク間を移動することが可能な移動通信システムの前記ネットワーク内に配置される通信装置であって、
前記移動ＩＰ端末のホームアドレスと、移動先のネットワーク内での気付アドレスとを対応付ける対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末宛てのパケットを捕捉し、宛て先および送信元アドレスのみを前記パケットのヘッダに設定して前記移動ＩＰ端末に転送する機能と、前記移動ＩＰ端末からのパケットを捕捉し、前記対応付け情報を参照して、前記パケットのヘッダに前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を付加して前記相手ノードへ転送する機能を有する仲介手段と、
を備えることを特徴とする通信装置。
【請求項７】
前記移動ＩＰ端末と前記ネットワークとの間を無線区間を介して接続するとともに、パケットのルーティングを行うアクセスルータ手段をさらに備えることを特徴とする請求項６に記載の通信装置。
【請求項８】
ＩＰネットワークを介して相手ノードと通信している移動ＩＰ端末が、前記ＩＰネットワークに接続されたネットワークプレフィクスの異なるネットワーク間を移動することが可能な移動通信システムの前記ネットワーク内に配置される通信装置であって、
前記移動ＩＰ端末のホームアドレスと、移動先のネットワーク内での気付アドレスとを対応付ける対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末と前記相手ノードとの通信に対してラベルを割り当てるラベル割り当て手段と、
前記ラベルの割り当てに基づいて、前記相手ノードから前記移動ＩＰ端末宛てのパケットのヘッダを前記ラベルに付け替え、ＭＰＬＳを用いて前記移動ＩＰ端末に前記パケットを転送するラベルスイッチングルータ手段と、
前記ラベルの割り当てと前記対応付け情報に基づいて、前記移動ＩＰ端末から前記相手ノード宛てのパケットのラベルを外して、宛て先および送信元アドレスと、前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を前記パケットのヘッダに設定して前記相手ノードへ転送する仲介手段と、
を備えることを特徴とする通信装置。
【請求項９】
移動ＩＰ端末と、該移動ＩＰ端末と通信している相手ノードと、異なるネットワークプレフィクスを有する複数のネットワークから構成され、これらのネットワーク間を移動する移動ＩＰ端末の移動通信を管理する通信装置を有するドメインとが、ＩＰネットワークを介して互いに接続され、前記移動ＩＰ端末が前記相手ノードと通信しながらネットワーク間を移動することが可能な移動通信システムに使用される通信装置であって、
前記移動ＩＰ端末が移動したドメインで得られる第１の気付アドレスと、前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける対応付け情報を格納する第１の対応付け情報格納手段と、
前記移動ＩＰ端末宛てのパケットを捕捉し、宛て先および送信元アドレスのみを前記パケットのヘッダに設定して前記移動ＩＰ端末に転送する機能と、前記移動ＩＰ端末からのパケットを捕捉し、前記第１の対応付け情報を参照して、前記パケットのヘッダに前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を付加して前記相手ノードへ転送する機能を有する仲介手段と、
を備えることを特徴とする通信装置。
【請求項１０】
移動ＩＰ端末と、該移動ＩＰ端末と通信している相手ノードと、異なるネットワークプレフィクスを有する複数のネットワークから構成され、これらのネットワーク間を移動する移動ＩＰ端末の移動通信を管理する通信装置を有するドメインとが、ＩＰネットワークを介して互いに接続され、前記移動ＩＰ端末が前記相手ノードと通信しながらネットワーク間を移動することが可能な移動通信システムに使用される通信装置であって、
前記移動ＩＰ端末が移動したドメインで得られる第１の気付アドレスと、前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける第１の対応付け情報を格納する対応付け情報格納手段と、
前記移動ＩＰ端末と前記相手ノードとの通信に対してラベルを割り当てるラベル割り当て手段と、
前記ラベルの割り当てに基づいて、前記相手ノードから前記移動ＩＰ端末宛てのパケットのヘッダを前記ラベルに付け替え、ＭＰＬＳを用いて前記移動ＩＰ端末に前記パケットを転送するラベルスイッチングルータ手段と、
前記ラベルの割り当てと前記第１の対応付け情報に基づいて、前記移動ＩＰ端末から前記相手ノード宛てのパケットのラベルを外して、宛て先および送信元アドレスと、前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を前記パケットのヘッダに設定して前記相手ノードへ転送する仲介手段と、
を備えることを特徴とする通信装置。
【請求項１１】
ホームリンクにホームアドレスを有する移動ＩＰ端末が、異なるネットワークプレフィクスを有し、請求項６または７に記載の通信装置を備える複数のネットワーク間を、移動しながら相手ノードと通信することができる移動通信システムで使用される移動ＩＰ端末であって、
ネットワークプレフィクスの異なるネットワークへ移動した場合に、このネットワークの前記通信装置と前記相手ノードに前記対応付け情報を通知する通知手段と、
前記相手ノードと通信を実行する際に宛て先および送信元アドレスのみをヘッダに設定したパケットを送信する送信手段と、
を備えることを特徴とする移動ＩＰ端末。
【請求項１２】
ホームリンクにホームアドレスを有する移動ＩＰ端末が、異なるネットワークプレフィクスを有し、請求項８に記載の通信装置を備える複数のネットワーク間を、移動しながら相手ノードと通信することができる移動通信システムで使用される移動ＩＰ端末であって、
ネットワークプレフィクスの異なるネットワークへ移動した場合に、前記相手ノードおよび移動先のネットワークの前記通信装置に前記対応付け情報を通知する通知手段と、
前記相手ノード宛てのパケットに前記通信装置との間で割り当てたラベルを付して、ＭＰＬＳ機能を用いて送信する送信手段と、
を備えることを特徴とする移動ＩＰ端末。
【請求項１３】
ホームリンクにホームアドレスを有する移動ＩＰ端末が、異なるネットワークプレフィクスを有し、請求項９に記載の通信装置を備える複数のネットワーク間を、移動しながら相手ノードと通信することができる移動通信システムで使用される移動ＩＰ端末であって、
前記異なるドメインのネットワークへ移動した場合に、前記通信装置に前記ドメインで得られる第１の気付アドレスと前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける第１の対応付け情報を登録するとともに、前記相手ノードに前記移動ＩＰ端末のホームアドレスと前記第１の気付アドレスとを対応付ける第２の対応付け情報を通知し、同じドメイン内の異なるネットワークプレフィクスを有するネットワークへ移動した場合に、前記通信装置に前記第１の対応付け情報を登録する通知手段と、
前記相手ノードと通信を実行する際に宛て先および送信元アドレスのみをヘッダに設定したパケットを送信する送信手段と、
を備えることを特徴とする移動ＩＰ端末。
【請求項１４】
ホームリンクにホームアドレスを有する移動ＩＰ端末が、異なるネットワークプレフィクスを有し、請求項１０に記載の通信装置を備える複数のネットワーク間を、移動しながら相手ノードと通信することができる移動通信システムで使用される移動ＩＰ端末であって、
前記異なるドメインのネットワークへ移動した場合に、前記通信装置に前記ドメインで得られる第１の気付アドレスと前記ドメイン内のネットワークで得られる第２の気付アドレスとを対応付ける第１の対応付け情報を登録するとともに、前記相手ノードに前記移動ＩＰ端末のホームアドレスと前記第１の気付アドレスとを対応付ける第２の対応付け情報を通知し、同じドメイン内の異なるネットワークプレフィクスを有するネットワークへ移動した場合に、前記通信装置に第１の対応付け情報を登録する通知手段と、
前記相手ノードへ送信するパケットに前記割り当てられたラベルを付して、ＭＰＬＳ機能を用いて送信する送信手段と、
を備えることを特徴とする移動ＩＰ端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、Ｍｏｂｉｌｅ  ＩＰｖ６に基づいて移動ＩＰ端末が移動しながら通信することができる移動通信システム、移動通信システムに使用する通信装置および移動ＩＰ端末に関するものである。
【０００２】
【従来の技術】
Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（以下、ＩＰという）レイヤでの移動管理を行い、移動ＩＰ端末が接続ポイント間を移動して接続するサブネットプレフィクスが変更した場合においても、移動ＩＰ端末に割当てられたＩＰアドレス（ホームアドレス）を変更することなく通信を継続するための方法としてＭｏｂｉｌｅ  ＩＰがある。ＩＰのバージョンがＩＰｖ４からＩＰｖ６への変更にともない、ＭｏｂｉｌｅＩＰにおいてもＭｏｂｉｌｅ  ＩＰｖ６が非特許文献１で提案されている。
【０００３】
図１２は、Ｍｏｂｉｌｅ  ＩＰｖ６を説明するためのネットワーク構成例である。移動ＩＰ端末（以下、モバイルノード（Ｍｏｂｉｌｅ  Ｎｏｄｅ，ＭＮ）という）１２１の本来属するホームリンク（Ｈｏｍｅ  Ｌｉｎｋ）１０１と、通信相手端末（以下、相手ノード（Ｃｏｒｒｅｓｐｏｎｄｅｎｔ  Ｎｏｄｅ，ＣＮ）という）１２１の属するネットワーク１０２と、外部ネットワーク（Ｆｏｒｅｉｇｎ  Ｎｅｔｗｏｒｋ）１０３，１０４とが、ＩＰコアネットワーク（ＩＰ  Ｃｏｒｅ  Ｎｅｔｗｏｒｋ）１０５を介して相互に接続されている。ホームリンク１０１には、モバイルノード１１２のネットワーク間の移動による接続ポイントを管理するホームエージェント（Ｈｏｍｅ  Ａｇｅｎｔ、ＨＡ）１１１が設けられている。モバイルノード１１２は、ホームリンク１０１のネットワークプレフィクスをネットワーク識別子とするＩＰアドレスを有する。ここでは、モバイルノード１１２が相手ノード１２１との通信を継続しながら、ホームリンク１０１から外部ネットワーク１０３に、そして外部ネットワーク１０３から外部ネットワーク１０４に移動する場合を想定する。また、外部ネットワーク１０３，１０４およびホームリンク１０１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。
【０００４】
図１３は、Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。これらの図１２と図１３を参照しながら、Ｍｏｂｉｌｅ  ＩＰｖ６の概要を説明する。
【０００５】
モバイルノード１１２がホームリンク１０１に接続している状態では、モバイルノード１１２から相手ノード１２１へ送信されるＩＰパケットのヘッダには、送信元アドレス（Ｓｒｃ）にモバイルノード１１２のホームアドレス（Ｈｏｍｅ  Ａｄｄｒｅｓｓ、以下、ＨｏＡという）、宛て先アドレス（Ｄｅｓｔ）に相手ノード１２１のアドレスが設定される。また、相手ノード１２１からモバイルノード１１２へ送信されるＩＰパケットのヘッダには、送信元アドレスに相手ノード１２１のアドレス、宛て先アドレスにモバイルノード１１２のＨｏＡが設定される（手順１０１）。
【０００６】
ここで、ＩＰパケットは宛て先アドレスのネットワークプレフィクスに基づいて経路付けされる。そのため、モバイルノード１１２がホームリンク１０１以外の外部ネットワークに移動した状態において、モバイルノード１１２に送信するパケットの宛て先アドレスにＨｏＡを設定しても、パケットはモバイルノード１１２に到達せずにホームリンク１０１に到達してしまう。このような事態を回避し、モバイルノード１１２が外部ネットワークでもパケットを受信することを可能にするために、Ｍｏｂｉｌｅ  ＩＰｖ６では外部ネットワークのネットワークプレフィクスをネットワーク識別子とする気付アドレス（Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ、以下、ＣｏＡという）を使用する。
【０００７】
たとえば、図１２でモバイルノード１１２がホームリンク１０１から外部ネットワーク１０３へ移動し、外部ネットワーク１０３に接続した状態において、モバイルノード１１２は外部ネットワーク１０３のネットワークプレフィクスをネットワーク識別子とするＣｏＡを取得する。
【０００８】
そして、モバイルノード１１２は、ホームリンク１０１内のホームエージェント１１１に対して、ＨｏＡとＣｏＡの関連付けを要求する目的でＢｉｎｄｉｎｇ  Ｕｐｄａｔｅメッセージ（以下、ＢＵという）を送信する。このＢＵには、送信元アドレスにＣｏＡ、宛て先アドレスにホームエージェント１１１のアドレスが設定され、Ｍｏｂｉｌｉｔｙ  Ｈｅａｄｅｒ（以下、ＭＨという）のタイプにＢＵが、Ｈｏｍｅ  Ａｄｄｒｅｓｓ  Ｏｐｔｉｏｎ（以下、ＨＡＯという）にＨｏＡが設定される。ホームエージェント１１１は、ＢＵを受信すると、モバイルノード１１２のＨｏＡとＣｏＡの関連付けを記憶し、モバイルノード１１２に対してＢｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅメッセージ（以下、ＢＡｃｋという）を送信する。このＢＡｃｋには、送信元アドレスにホームエージェント１１１、宛て先アドレスにＣｏＡが設定され、ＭＨのタイプにＢＡｃｋが、Ｒｏｕｔｉｎｇ  Ｈｅａｄｅｒ  Ｔｙｐｅ２（以下、ＲＨ２という）にＨｏＡが設定される（手順１０２）。
【０００９】
手順２が完了した後、相手ノード１２１がＨｏＡに送信してホームリンク１０１に到達したパケットを、ホームエージェント１１１がモバイルノード１１２の代わりに受信する。そして、ホームエージェント１１１は、ＨｏＡに関連付けられたＣｏＡを宛て先アドレスとしてパケットをカプセル化し、転送する。このカプセル化パケットには、送信元アドレスにホームエージェント１１１のアドレス、宛て先アドレスにＣｏＡが設定され、データ部に相手ノード１２１が送信したパケットが含まれる（手順１０４）。
【００１０】
また、モバイルノード１１２が相手ノード１２１に送信するパケットは、ホームエージェント１１１経由で送信される。このパケットは、送信元アドレスがＨｏＡ、宛て先アドレスが相手ノード１２１のアドレスに設定されたパケットに対して、送信元アドレスにＣｏＡ、宛て先アドレスにホームエージェント１１１のアドレス、ＨＡＯにＨｏＡが設定されたＩＰヘッダでカプセル化を行う。ホームエージェント１１１がこのパケットを受信すると、デカプセル化を行い、相手ノード１２１に対して転送する（手順１０５）。
【００１１】
一方、モバイルノード１１２は、手順１０２と同時に、必要に応じて相手ノード１２１に対してもモバイルノード１１２のＨｏＡとＣｏＡの関連付けをＢＵによって要求し、相手ノード１２１はモバイルノード１１２に対してＢＡｃｋを返信する（手順１０３）。
【００１２】
手順１０３が完了すると、相手ノード１２１はモバイルノード１１２に直接パケットを送信する。このパケットには、送信元アドレスに相手ノード１２１のアドレス、宛て先アドレスにＣｏＡ、ＲＨ２にＨｏＡが設定される（手順１０７）。また、モバイルノード１１２は相手ノード１２１に直接パケットを送信する。このパケットには、送信元アドレスにＣｏＡ、宛て先アドレスに相手ノード１２１のアドレス、ＨＡＯにＨｏＡが設定される（手順１０６）。
【００１３】
このようにして、モバイルノード１１２がホームリンク１０１から外部ネットワーク１０３へと移動して接続ポイントを変更しても、相手ノード１２１との通信を行うことが可能となる。また、モバイルノード１１２がさらに移動し外部ネットワーク１０４に接続した状態においても、上述した説明と同様に、モバイルノード１１２は、外部ネットワーク１０４のネットワークプレフィクスをネットワーク識別子とする新たなＣｏＡを取得し、図１３の手順１０２，１０３によって、モバイルノード１１２が現在接続している外部ネットワークの位置をホームエージェント１１１と相手ノード１２１に通知し、相手ノード１２１との通信を継続することができる。
【００１４】
しかしながら、Ｍｏｂｉｌｅ  ＩＰｖ６においてモバイルノード１１２は、移動により現在の接続ポイントを変更して新たなＣｏＡを取得するたびに、新しいＣｏＡとＨｏＡの関連付けをホームエージェント１１１と相手ノード１２１に対して行わなければならず、ネットワークに負荷がかかる。これを解決するための方式として、階層化Ｍｏｂｉｌｅ  ＩＰｖ６が非特許文献２で提案されている。
【００１５】
図１４は、階層化Ｍｏｂｉｌｅ  ＩＰｖ６を説明するためのネットワーク構成例である。モバイルノード１１２の本来属するホームリンク１０１と、相手ノード１２１の属するネットワークとが、ＩＰコアネットワークを介して相互に接続されている。また、外部ネットワーク１０３と外部ネットワーク１０４は、Ｍｏｂｉｌｉｔｙ  Ａｎｃｈｏｒ  Ｐｏｉｎｔ（以下、ＭＡＰという）サーバ１６１が管理するＭＡＰドメインに属するように構成され、ＭＡＰサーバ１６１を介してＩＰコアネットワークと接続されている。階層化Ｍｏｂｉｌｅ  ＩＰｖ６では、モバイルノード１１２は、ＭＡＰドメイン内の外部ネットワークで有効なｏｎ−Ｌｉｎｋ  Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ（以下、ＬＣｏＡという）と、ＭＡＰサーバ１６１のグローバルＩＰアドレスと同一のネットワークプレフィクスをネットワーク識別子とするＲｅｇｉｏｎａｌ  Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ（以下、ＲＣｏＡという）を使用する。そして、ＲＣｏＡは、ＭＡＰドメイン内部での移動（図７の外部ネットワーク１０３から外部ネットワーク１０４への移動）においては変更する必要がない。なお、図１２と同一の構成要素については、同一の符号を付してその説明を省略している。
【００１６】
以下では、モバイルノード１１２が相手ノード１２１との通信を継続しながら、ホームリンク１０１から外部ネットワーク１０３に、そして外部ネットワーク１０３から外部ネットワーク１０４に移動する場合を想定する。また、外部ネットワーク１０３，１０４およびホームリンク１０１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。
【００１７】
図１５は、階層化Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノード１１２のネットワーク間の移動によるデータの流れを示すシーケンス図である。これらの図１４と図１５を参照しながら、階層化Ｍｏｂｉｌｅ  ＩＰｖ６の概要を説明する。
【００１８】
モバイルノード１１２がホームリンク１０１に接続している状態においては、上述した図１３の手順１０１に示したように、モバイルノード１１２から相手ノード１２１へ送信されるＩＰパケットのヘッダには、送信元アドレスにモバイルノード１１２のＨｏＡ、宛て先アドレスに相手ノード１２１のアドレスが設定される。また、相手ノード１２１からモバイルノード１１２へ送信されるＩＰパケットのヘッダには、送信元アドレスに相手ノード１２１のアドレス、宛て先アドレスにモバイルノード１１２のＨｏＡが設定される。
【００１９】
モバイルノード１１２が外部ネットワーク１０３に移動して接続ポイントを変更した状態において、モバイルノード１１２は、ＬＣｏＡとＲＣｏＡを取得する。そして、モバイルノード１１２は、ＭＡＰサーバ１６１に対して、ＲＣｏＡとＬＣｏＡの関連付けを要求する目的でＢＵを送信する。ＢＵには、送信元アドレスにＬＣｏＡ、宛て先アドレスにＭＡＰサーバ１６１のアドレスが設定され、ＭＨのタイプにＢＵ、ＨＡＯにＲＣｏＡが設定される。ＭＡＰサーバ１６１はＢＵを受信すると、ＲＣｏＡとＬＣｏＡの関連付けを記憶し、モバイルノード１１２に対してＢＡｃｋを送信する。ＢＡｃｋには、送信元アドレスにＭＡＰサーバ１６１のアドレス、宛て先アドレスにＬＣｏＡが設定され、ＭＨのタイプにＢＡｃｋ、ＲＨ２にＲＣｏＡが設定される（手順１１１）。
【００２０】
また、モバイルノード１１２はホームエージェント１１１に対して、ＨｏＡとＲＣｏＡの関連付けを要求する目的でＢＵを送信する。ＢＵには、送信元アドレスにＬＣｏＡ、宛て先アドレスにホームエージェント１１１のアドレスが設定され、ＭＨのタイプにＢＵ、Ａｌｔｅｒｎａｔｉｖｅ  Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ  ｏｐｔｉｏｎ（以下、ＡＣＯという）にＲＣｏＡ、ＨＡＯにＨｏＡが設定される。ホームエージェント１１１はＢＵを受信すると、ＨｏＡとＲＣｏＡの関連付けを記憶し、モバイルノード１１２に対してＢＡｃｋを送信する。ＢＡｃｋには、送信元アドレスにホームエージェント１１１、宛て先アドレスにＲＣｏＡが設定され、ＭＨのタイプでＢＡｃｋ、ＲＨ２にＨｏＡが設定される。このＢＡｃｋはモバイルノード１１２に到達する前にＭＡＰサーバ１６１で受信され、ＭＡＰサーバ１６１は、受信したＢＡｃｋの宛て先アドレスのＲＣｏＡに関連付けられたＬＣｏＡを宛て先に設定し、さらに受信したＢＡｃｋをカプセル化してモバイルノード１１２に転送する（手順１１２）。
【００２１】
手順１１１，１１２が完了すると、相手ノード１２１がＨｏＡに送信してホームリンク１０１に到達したパケットを、ホームエージェント１１１がモバイルノード１１２の代わりに受信し、ＨｏＡに関連付けられたＲＣｏＡでパケットをカプセル化して転送する。このカプセル化パケットには、送信元アドレスにホームエージェント１１１のアドレス、宛て先アドレスにＲＣｏＡを設定し、データ部に相手ノード１２１が送信したパケットを含める。ホームエージェント１１１によってＲＣｏＡ宛てにカプセル化されたパケットを受信したＭＡＰサーバ１６１は、受信したパケットをさらにＬＣｏＡ宛てにカプセル化して転送する（手順１１４）。
【００２２】
モバイルノード１１２は、手順１１２と同時に、必要に応じて相手ノード１２１に対してもＨｏＡとＲＣｏＡの関連付けを要求する（手順１１３）。
【００２３】
手順１１３が完了すると、相手ノード１２１はＲＣｏＡ宛てにパケットを送信する。このパケットには、送信元アドレスに相手ノード１２１のアドレス、宛て先アドレスにＲＣｏＡ、ＲＨ２にＨｏＡが設定される。このパケットを受信したＭＡＰサーバ１６１は、ＬＣｏＡ宛てにカプセル化してモバイルノード１１２に転送する（手順１１６）。また、モバイルノード１１２は相手ノード１２１に直接パケットを送信する。このパケットには、送信元アドレスにＲＣｏＡ、宛て先アドレスに相手ノード１２１のアドレス、ＨＡＯにＨｏＡが設定される（手順１１５）。
【００２４】
このようにして、モバイルノード１１２がホームリンク１０１から外部ネットワーク１０３へと移動して接続ポイントを変更しても、相手ノード１２１との通信を行うことが可能となる。また、モバイルノード１１２がさらに移動し、ＭＡＰサーバ１６１の管理する同じＭＡＰドメイン内の外部ネットワーク１０４に接続した状態において、モバイルノード１１２は、ＭＡＰドメインの外部ネットワーク１０４内部で有効な新しいＬＣｏＡを取得するが、ＲＣｏＡは変更しない。したがって、モバイルノード１１２は、ＭＡＰサーバ１６１に対して、図１５の手順１１１のみを行うことにより、相手ノード１２１との通信を継続することが可能となる。
【００２５】
このように階層化Ｍｏｂｉｌｅ  ＩＰｖ６では、複数の外部ネットワークを１つのドメインにまとめ、このドメイン内で有効なＲＣｏＡを設けることによって、モバイルノード１１２がホームエージェント１１１および相手ノード１２１に送信する新しいＣｏＡとＨｏＡの関連付けデータを低減している。
【００２６】
【非特許文献１】
Ｄ．  Ｊｏｈｎｓｏｎ，  Ｃ．  Ｐｅｒｋｉｎｓ，  Ｊ．  Ａｒｋｋｏ，  ”Ｍｏｂｉｌｉｔｙ  Ｓｕｐｐｏｒｔ  ｉｎ  ＩＰｖ６  ＜ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−２０．ｔｘｔ＞”，  ［ｏｎｌｉｎｅ］，  Ｊａｎｕａｒｙ  ２０，  ２００３，  ｒｅｔｒｉｅｖｅｄ  ｆｒｏｍ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ：  ＜ＵＲＬ：  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｉｎｔｅｒｎｅｔ−ｄｒａｆｔｓ／ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｉｐｖ６−２０．ｔｘｔ＞
【非特許文献２】
Ｈｅｓｈａｍ  Ｓｏｌｉｍａｎ，  Ｃｌａｕｄｅ  Ｃａｓｔｅｌｌｕｃｃｉａ，  Ｋａｒｉｍ  Ｅｌ−Ｍａｌｋｉ，  Ｌｕｄｏｖｉｃ  Ｂｅｌｌｉｅｒ，  ”Ｈｉｅｒａｒｃｈｉｃａｌ  Ｍｏｂｉｌｅ  ＩＰｖ６  ｍｏｂｉｌｉｔｙ  ｍａｎａｇｅｍｅｎｔ  （ＨＭＩＰｖ６）  ＜ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｈｍｉｐｖ６−０７．ｔｘｔ＞”，  ［ｏｎｌｉｎｅ］，  Ｏｃｔｏｂｅｒ，  ２００２，  ｒｅｔｒｉｅｖｅｄ  ｆｒｏｍ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ：  ＜ＵＲＬ：  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｉｎｔｅｒｎｅｔ−ｄｒａｆｔｓ／ｄｒａｆｔ−ｉｅｔｆ−ｍｏｂｉｌｅｉｐ−ｈｍｉｐｖ６−０７．ｔｘｔ＞
【００２７】
【発明が解決しようとする課題】
上述したようにＭｏｂｉｌｅ  ＩＰｖ６および階層化Ｍｏｂｉｌｅ  ＩＰｖ６を実装する端末が送受信するＩＰパケットのヘッダ（たとえば、図１３の手順１０２〜１０７および図１５を参照）は、それらを実装しない端末が送受信するパケットのヘッダ（たとえば、図１３の手順１０１参照）に比べて、ヘッダサイズが大きくなってしまうという問題点があった。このことは、無線によりネットワークに接続するモバイルノード１１２、特に無線区間が狭帯域であるモバイルノード１１２にとって負荷を与えるものである。また無線区間のリソースを浪費することになる。
【００２８】
インターネットの思想として、パケット転送を行う通信装置（たとえば、ルータなど）は、パケット転送速度を上げるためにＩＰヘッダの処理を単純かつ高速に行うよう設計されている。そのため、モバイルノードはパケット転送を行う任意の通信装置が解釈することが可能なＩＰヘッダを設定または受信する処理ができなくてはならない。しかし、接続ポイントを変更し、現在の接続ポイントに関する登録を完了したモバイルノードに関して、ユーザデータを送受信するためのＩＰパケットのヘッダに必要な情報は、宛て先アドレスと送信元アドレスのみである。
【００２９】
この発明は、上記に鑑みてなされたもので、モバイルノードにとって、ＩＰパケットに設定する不必要なヘッダ情報を削除し、モバイルノードの負荷を軽減することが可能な移動通信システムと、この移動通信システムに使用する通信装置および移動ＩＰ端末を得ることを目的とする。
【００３０】
【課題を解決するための手段】
上記目的を達成するため、この発明にかかる移動通信システムは、移動ＩＰ端末が、ＩＰネットワークを介して相手ノードと通信しながら、前記ＩＰネットワークに接続されたネットワークプレフィクスの異なるネットワーク間を移動することが可能な移動通信システムであって、前記ネットワークは、前記移動ＩＰ端末のホームアドレスと、移動先のネットワーク内での気付アドレスとを対応付ける対応付け情報を格納する対応付け情報格納手段と、前記移動ＩＰ端末宛てのパケットを捕捉し、宛て先および送信元アドレスのみを前記パケットのヘッダに設定して前記移動ＩＰ端末に転送する機能と、前記移動ＩＰ端末からのパケットを捕捉し、前記対応付け情報を参照して、前記パケットのヘッダに前記ネットワークへ移動中の移動ＩＰ端末と前記相手ノードとの通信に必要な付加情報を付加して前記相手ノードへ転送する機能を有する仲介手段と、を備える通信装置を有し、前記移動ＩＰ端末は、ネットワークプレフィクスの異なるネットワークへ移動した場合に、このネットワークの前記通信装置と前記相手ノードに前記対応付け情報を通知する通知手段と、前記相手ノードと通信を実行する際に宛て先および送信元アドレスのみをヘッダに設定したパケットを送信する送信手段と、を備えることを特徴とする。
【００３１】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる移動通信システム、移動通信システムに使用する通信装置および移動ＩＰ端末の好適な実施の形態を詳細に説明する。
【００３２】
実施の形態１．
図１は、この発明にかかる移動通信システムの構成を模式的に示すブロック図である。このシステムは、移動ＩＰ端末（図中、ＭＮと表記、以下、モバイルノードという）１２が本来属し、モバイルノード１２のネットワーク間の移動による接続ポイントを管理するホームエージェント（図中、ＨＡと表記）１１が設けられるホームリンク（図中、Ｈｏｍｅ  Ｌｉｎｋと表記）１と、相手ノード（図中、ＣＮと表記）２１の属するネットワーク２と、外部ネットワーク（図中、Ｆｏｒｅｉｇｎ  Ｎｅｔｗｏｒｋと表記）３，４とが、ＩＰコアネットワーク（図中、ＩＰ  Ｃｏｒｅ  Ｎｅｔｗｏｒｋと表記）５を介して接続されている。また、外部ネットワーク３と外部ネットワーク４の内部のドメインには、それぞれ通信装置（図中、Ｍｅｄｉａｔｏｒと表記）３１と通信装置３２が配置されている。
【００３３】
通信装置３１，３２は、モバイルノード１２と送受信されるパケットを捕捉し、モバイルノード１２と通信装置３１，３２間で行われるパケットのヘッダサイズを必要最小限のものとする役割を有する。より具体的には、外部ネットワーク３，４内でのモバイルノード１２のＨｏＡとＣｏＡを対で記憶しており、モバイルノード１２に到達するパケットを捕捉し、ＩＰヘッダを解釈して宛て先アドレスと送信元アドレスのみを設定したＩＰヘッダに付け替えてモバイルノード１２に転送する機能と、モバイルノード１２が送信するパケットのＩＰヘッダに、上記記憶したモバイルノード１２のＨｏＡを含むＨＡＯを付加して転送する仲介機能を有する。以下、この実施の形態１の説明では、この通信装置３１，３２のことをメディエータという。
【００３４】
ここで、モバイルノード１２は、ホームリンク１のネットワークプレフィクスをネットワーク識別子とするＩＰアドレスを有し、また、外部ネットワーク３，４およびホームリンク１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。なお、図中、外部ネットワーク３，４のそれぞれに１台のメディエータ３１，３２しか図示されていないが、複数台のメディエータが外部ネットワーク３，４内に設置されていてもよい。
【００３５】
図２〜図４は、この発明によるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。図２は、モバイルノードがホームリンクから外部ネットワークへ移動した場合のモバイルノードと相手ノード，ホームエージェント間のデータの流れを示すシーケンス図であり、図３は、モバイルノードが外部ネットワークへ移動した場合のモバイルノードとメディエータ間のデータの流れを示すシーケンス図であり、図４は、モバイルノードが外部ネットワークのメディエータへの登録完了後のデータの流れを示すシーケンス図である。以下の説明では、モバイルノード１２が相手ノード２１との通信を継続しながら、ホームリンク１から外部ネットワーク３に、そして外部ネットワーク３から外部ネットワーク４に移動する場合を例に挙げて説明する。
【００３６】
モバイルノード１２がホームリンク１に接続している状態では、モバイルノード１２から相手ノード２１へ送信されるユーザデータのＩＰパケットのヘッダには、送信元アドレスにモバイルノード１２のＨｏＡ、宛て先アドレスに相手ノード２１のアドレスが設定される。また、相手ノード２１からモバイルノード１２へ送信されるユーザデータのＩＰパケットのヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにモバイルノード１２のＨｏＡが設定される（手順１）。
【００３７】
つぎに、モバイルノード１２がホームリンク１から外部ネットワーク３へ移動して外部ネットワーク３に接続した状態において、モバイルノード１２は外部ネットワーク３のネットワークプレフィクスをネットワーク識別子とするＣｏＡを取得する。そして、モバイルノード１２は、ホームリンク１内のホームエージェント１１に対して、ＨｏＡとＣｏＡの関連付けを要求する目的でＢＵを送信する。このＢＵには、送信元アドレスにＣｏＡ、宛て先アドレスにホームエージェント１１のアドレスが設定され、ＭＨのタイプにＢＵが、ＨＡＯにＨｏＡが設定される。ホームエージェント１１はＢＵを受信すると、モバイルノード１２のＨｏＡとＣｏＡの関連付けを記憶し、モバイルノード１２に対してＢＡｃｋを送信する。このＢＡｃｋには、送信元アドレスにホームエージェント１１のアドレス、宛て先アドレスにＣｏＡが設定され、ＭＨのタイプにＢＡｃｋが、ＲＨ２にＨｏＡが設定される（手順２）。
【００３８】
また、モバイルノード１２は、手順２でのホームエージェント１１へのＨｏＡとＣｏＡの関連付け処理と同時に、必要に応じて相手ノード２１に対してもモバイルノード１２のＨｏＡとＣｏＡの関連付けをＢＵによって要求し、相手ノード２１はモバイルノード１２に対してＢＡｃｋを返信する（手順３）。
【００３９】
上記手順２，３が完了したモバイルノード１２は、図３に示されるように、Ｍｅｄｉａｔｏｒ  Ｓｏｌｉｃｉｔａｔｉｏｎメッセージを送信し、上記パケットの仲介機能を有する通信装置（メディエータ）を検索する。外部ネットワーク３内の通信装置のうち１つの通信装置が、Ｍｅｄｉａｔｏｒ  ＡｄｖｅｒｔｉｓｅｍｅｎｔメッセージでＭｅｄｉａｔｏｒ  Ｓｏｌｉｃｉｔａｔｉｏｎメッセージに応答する。ここでは、外部ネットワーク３のドメイン内部に存在するメディエータ３１が応答したものとする。メディエータ３１からのＭｅｄｉａｔｏｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔメッセージを受信することによって、モバイルノード１２は外部ネットワーク３のドメイン内部にある上記仲介機能を有するメディエータ３１のＩＰアドレスを学習する。
【００４０】
その後、モバイルノード１２は、メディエータ３１に対してＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージにモバイルノード１２のＨｏＡとＣｏＡを含めて送信する（ＳＱ１３）。メディエータ３１は、モバイルノード１２のＨｏＡとＣｏＡの対応付けを記憶し、Ｍｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙで応答することにより、モバイルノード１２とメディエータ３１間のメディエータ登録は完了する（手順４）。
【００４１】
外部ネットワーク３へ移動後に、モバイルノード１２のＣｏＡを知らない相手ノード２１がモバイルノード１２に送信するパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＨｏＡが設定される。ホームエージェント１１は、相手ノード２１からモバイルノード１２宛てのパケットを受信すると、ＨｏＡに関連付けされたＣｏＡ宛てに受信したパケットをカプセル化して転送する。メディエータ３１は宛て先アドレスがモバイルノード１２のＣｏＡとなっているパケットを捕捉し、そのＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＣｏＡを抽出する。そして、相手ノード２１が送信した元のユーザデータパケットのＩＰヘッダを、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＣｏＡを設定したＩＰヘッダに付け替えて、モバイルノード１２に転送する（手順５）。
【００４２】
また、図２の手順３によってモバイルノード１２のＣｏＡを知っている相手ノード２１がモバイルノード１２に送信するユーザデータのパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＣｏＡ、ＲＨ２にＨｏＡが設定される。メディエータ３１は宛て先アドレスがモバイルノード１２のＣｏＡであるパケットを捕捉し、ＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＣｏＡを抽出する。そして、相手ノード２１が送信した元のユーザデータパケットのＩＰヘッダを、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＣｏＡを設定したＩＰヘッダに付け替えて、モバイルノード１２に転送する（手順６）。
【００４３】
一方、モバイルノード１２が相手ノード２１へユーザデータを送信する場合には、送信元アドレスにＣｏＡ、宛て先アドレスに相手ノード２１を設定したＩＰヘッダを、送信するユーザデータのパケットに付して送信する。メディエータ３１は、送信元アドレスがモバイルノード１２のＣｏＡとなっているパケットを捕捉して、そのパケットのＩＰヘッダのＨＡＯにＨｏＡを設定して相手ノード２１へと転送する（手順７）。
【００４４】
このようにして、ホームリンク１から外部ネットワーク３へと移動してきたモバイルノード１２は、メディエータ３１を介してＩＰコアネットワーク５側との通信を行うことによって、無線区間におけるパケットのヘッダ情報を必要最小限のものとすることが可能となる。
【００４５】
つぎに、モバイルノード１２がさらに移動して外部ネットワーク４に接続した状況においても、上述した手順が繰り返し実行される。すなわち、外部ネットワーク４から新しいＣｏＡを取得したモバイルノード１２は、ホームエージェント１１と相手ノード２１に対してＨｏＡと新しいＣｏＡの関連付けを行った後に（図２の手順２，３）、外部ネットワーク４のドメイン内部に存在するメディエータ３２にメディエータ登録を行う（図３の手順３）。そして、その後のモバイルノード１２と相手ノード２１との間のユーザデータの通信は、図４に示した手順に従って実行される。
【００４６】
この実施の形態１によれば、無線区間内で送受信されるモバイルノード１２のパケットのヘッダには必要最小限のもののみを設定し、相手ノード２１へ送信されるパケットのヘッダにはモバイルノード１２の移動通信に必要な情報を付加するメディエータ３１，３２を外部ネットワーク３，４内に設けるように構成したので、モバイルノード１２によって送受信されるパケットは、従来のＭｏｂｉｌｅ  ＩＰｖ６による仕様で送受信するユーザデータのＩＰヘッダサイズに比べて、小さいＩＰヘッダサイズとすることができる。その結果、帯域の狭い無線区間内において、データの伝送効率を高め、モバイルノード１２のパケット送信時の負荷を低減することができるという効果を有する。
【００４７】
実施の形態２．
実施の形態１では、通信装置３１，３２はメディエータとして、モバイルノード１２と相手ノード２１との通信を仲介する役割のみを果たしたが、この実施の形態２では、通信装置３１，３２が、それぞれ外部ネットワーク３と外部ネットワーク４にモバイルノード１２が接続した状態で、無線区間を介してネットワークに接続するアクセスルータ機能を、さらに上記仲介機能に併せて有する場合について説明する。
【００４８】
以下では、図１において、モバイルノード１２は相手ノード２１との通信を継続しながら、ホームリンク１から外部ネットワーク３に、外部ネットワーク３から外部ネットワーク４に、移動する場合を例に挙げて説明する。なお、外部ネットワーク３，４およびホームリンク１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。また、以下の実施の形態２の説明では、図１における通信装置３１，３２をアクセスルータという。
【００４９】
図２の手順１に示されるように、ホームリンク１に存在するモバイルノード１２が相手ノード２１と通信している状態から、外部ネットワーク３へ移動して、外部ネットワーク３に接続したものとする。図５は、仲介機能を有するアクセスルータへのモバイルノードの登録手順を示すシーケンス図である。
【００５０】
モバイルノード１２が外部ネットワーク３に接続した状態において、モバイルノード１２は、Ｍｅｄｉａｔｏｒ機能を提供する通信装置のリスト（以下、Ｍｅｄｉａｔｏｒ  Ｌｉｓｔという）を含めたルータ広告（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信する。モバイルノード１２は、受信したＭｅｄｉａｔｏｒ  Ｌｉｓｔから一つのアクセスルータ（たとえば図１の通信装置３１）を選択し、その選択したアクセスルータ３１に対してＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージを送信する。アクセスルータ３１は、モバイルノード１２からのＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージに対してＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙで応答し、Ｍｅｄｉａｔｏｒ登録は完了する（手順８）。
【００５１】
また、モバイルノード１２は上記Ｍｅｄｉａｔｏｒ登録と同時に、上述した図２の手順２，３を実行し、ホームエージェント１１と相手ノード２１に対してＨｏＡとＣｏＡの関連付けを行う。これらのＭｅｄｉａｔｏｒ登録と、ＨｏＡとＣｏＡの関連付けが完了したモバイルノード１２は、実施の形態１の図４で説明した手順で、ユーザデータを相手ノード２１との間で送受信する。なお、この実施の形態２においては、通信装置３１がアクセスルータであるため、図４の手順７に示されるように、モバイルノード３１が相手ノード２１に送信するパケットのＩＰヘッダには、送信元アドレスにＣｏＡ、宛て先アドレスに相手ノード２１のアドレスを設定するのみでよい。また、このパケットを受信したアクセスルータ２１は、モバイルノード１２のＨｏＡを含めたＨＡＯをＩＰヘッダに追加して、このパケットの相手ノード２１へのルーティングを行う。
【００５２】
つぎに、モバイルノード１２がさらに移動して外部ネットワーク４に接続した状況においても、上述した手順が繰り返し実行される。すなわち、外部ネットワーク４から新しいＣｏＡを取得したモバイルノード１２は、ホームエージェント１１と相手ノード２１に対してＨｏＡと新しいＣｏＡの関連付けを行った後に（図２の手順２，３）、外部ネットワーク４のドメイン内部に存在するアクセスルータ３２にメディエータ登録を行う（図３の手順４）。そして、その後のモバイルノード１２と相手ノード２１との間のユーザデータの通信は、図４に示した手順に従って実行される。
【００５３】
この実施の形態２によれば、通信装置３１，３２を、モバイルノードの無線区間内におけるパケットのヘッダ情報を必要最小限にして通信を行う仲介機能とアクセスルータ機能を備えるように構成したので、アクセルルータによるパケットの転送機能とメディエータによる仲介機能とを１つにまとめることができ、ネットワーク構成を簡略化することができる。
【００５４】
実施の形態３．
この実施の形態３では、実施の形態１の通信装置３１，３２が、Ｍｕｌｔｉ  Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ（以下、ＭＰＬＳという）機能をさらに備え、モバイルノード１２もＭＰＬＳ機能をさらに実装している場合について説明する。すなわち、通信装置３１，３２は、モバイルノード１２宛てのパケットを受信するとＩＰヘッダを解釈して宛て先アドレスと送信元アドレスに応じたラベルを付けてモバイルノード１２に転送し、逆に、モバイルノード１２が送信するパケットのラベルに応じてＩＰヘッダを設定して転送する機能を有する。また、通信装置３１と通信装置３２はそれぞれ外部ネットワーク３と外部ネットワーク４にモバイルノード１２が接続した状態で、無線区間を介してネットワークに接続するアクセスルータ機能も有する。以下の実施の形態３の説明では、図１の通信装置３１，３２のことをアクセスルータという。
【００５５】
以下では、図１において、モバイルノード１２は相手ノード２１との通信を継続しながら、ホームリンク１から外部ネットワーク３に、外部ネットワーク３から外部ネットワーク４に、移動する場合を例に挙げて説明する。なお、外部ネットワーク３，４およびホームリンク１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。
【００５６】
モバイルノード１２がホームリンク１から移動して外部ネットワーク３に接続した状態において、上述した図５で説明したように、モバイルノード１２は、Ｍｅｄｉａｔｏｒ  Ｌｉｓｔを含めたルータ広告（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）を受信する。モバイルノード１２はＭｅｄｉａｔｏｒ  Ｌｉｓｔから一つのアクセスルータ（たとえば図１の通信装置３１）を選択し、選択したアクセスルータ３１にＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージを送信する。メディエータ３１はＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージに対してＭｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙで応答し、Ｍｅｄｉａｔｏｒ登録は完了する。
【００５７】
また、モバイルノード１２は上記Ｍｅｄｉａｔｏｒ登録と同時に、上述した図２の手順２，３を実行し、ホームエージェント１１と相手ノード２１に対してＨｏＡとＣｏＡの関連付けを行う。
【００５８】
図６は、Ｍｅｄｉａｔｏｒ登録後のモバイルノードと相手ノードとの間のデータの流れを示すシーケンス図である。上記のＭｅｄｉａｔｏｒ登録と、ＨｏＡとＣｏＡの関連付けが完了したモバイルノード１２は、ＭＰＬＳを使用して必要に応じてアクセスルータ３１とラベルの割り当てを行う。ここでは、相手ノード２１からモバイルノード１２へ転送されるパケットに対してはラベル１（図中、Ｌａｂｅｌ１と表記）が割り当てられ、モバイルノード１２から相手ノード２１へ転送されるパケットに対してはラベル２（図中、Ｌａｂｅｌ２と表記）が割り当てられるものとする（手順９）。
【００５９】
ラベル割り当て後、モバイルノード１２のＣｏＡを知らない相手ノード２１がモバイルノード１２に送信するパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＨｏＡが設定される。ホームエージェント１１は、相手ノード２１からモバイルノード１２宛てのパケットを受信すると、ＨｏＡに関連付けされたＣｏＡ宛てに受信したパケットをカプセル化して転送する。アクセスルータ３１は宛て先アドレスがモバイルノード１２のＣｏＡとなっているパケットを受信し、そのＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＣｏＡを抽出する。そして、相手ノード２１からモバイルノード１２へのパケットであることを判断すると、アクセスルータ３１はＩＰヘッダの替わりに手順９で割り当てたラベル１を受信したパケットに付けて、モバイルノード１２に転送する。このアクセスルータ３１とモバイルノード１２との間のパケットの転送は、ＭＰＬＳによって行われる（手順１０）。
【００６０】
また、図２の手順３によってモバイルノード１２のＣｏＡを知っている相手ノード２１がモバイルノード１２に送信するユーザデータのパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＣｏＡ、ＲＨ２にＨｏＡが設定される。アクセスルータ３１は宛て先アドレスがモバイルノード１２のＣｏＡであるパケットを受信し、ＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＣｏＡを抽出する。そして、相手ノード２１からモバイルノード１２へのパケットであることを判断すると、アクセスルータ３１はＩＰヘッダの変わりにラベル１を受信したパケットに付けてモバイルノード１２に転送する（手順１１）。
【００６１】
一方、ラベル割り当て後に、モバイルノード１２が相手ノード２１へユーザデータを送信する場合には、モバイルノード１２は、そのユーザデータのパケットに手順９で割り当てたラベル２を付けて、ＭＰＬＳを用いて送信する。アクセスルータ３１がラベル２の付されたパケットを受信すると、ラベル２に割り当てられた送信元アドレスと宛て先アドレス、そしてモバイルノード１２の対応付け情報を参照して、パケットのラベル２を、送信元アドレスにモバイルノード１２のＣｏＡ、宛て先アドレスに相手ノード２１のアドレス、ＨＡＯにＨｏＡを設定したＩＰヘッダに付け替えて相手ノード２１へのパケットを送信する（手順１２）。
【００６２】
つぎに、モバイルノード１２がさらに移動して外部ネットワーク４に接続した状況においても、上述した手順が繰り返し実行される。すなわち、外部ネットワーク４から新しいＣｏＡを取得したモバイルノード１２は、ホームエージェント１１と相手ノード２１に対してＨｏＡと新しいＣｏＡの関連付けを行った後に（図２の手順２，３）、外部ネットワーク４のドメイン内部に存在するアクセスルータ３２にＭｅｄｉａｔｏｒ登録を行う（図３の手順４）。そして、その後、図６の手順にしたがって、モバイルノード１２とアクセスルータ３２との間でラベルの割り当てを行い、モバイルノード１２と相手ノード２１との間のデータの転送が行われる。
【００６３】
この実施の形態３によれば、モバイルノード１２とアクセスルータ３１，３２との間のパケットの転送をＭＰＬＳによって行うようにしたので、無線区間におけるパケットのヘッダ情報を、通常のＩＰヘッダのサイズに比べてさらに小さくすることができるという効果を有する。
【００６４】
実施の形態４．
図７は、この発明にかかる移動ＩＰ端末を使用した移動体ＩＰパケットの通信システムを階層化Ｍｏｂｉｌｅ  ＩＰｖ６に適用した場合のシステムの構成を模式的に示すブロック図である。このシステムは、モバイルノード１２の本来属するホームリンク１と、相手ノード２１の属するネットワーク２とが、ＩＰコアネットワーク５を介して相互に接続されており、また、外部ネットワーク３，４は、ＭＡＰドメインに属するように構成され、ＭＡＰサーバ６１を介してＩＰコアネットワーク５と接続されている。
【００６５】
ＭＡＰサーバ６１は、外部ネットワーク３と外部ネットワーク４に対して階層化Ｍｏｂｉｌｅ  ＩＰｖ６のＭＡＰ機能を提供するとともに、モバイルノード１２に到達するパケットを捕捉しＩＰヘッダを解釈して宛て先アドレスと送信元アドレスをのみを設定したＩＰヘッダに付け替えてモバイルノード１２に転送し、逆に、モバイルノード１２が送信するパケットのＩＰヘッダにモバイルノード１２のＨｏＡを含むＨＡＯを付加して転送する仲介機能を有する通信装置である。
【００６６】
ここで、モバイルノード１２は、ホームリンク１のネットワークプレフィクスをネットワーク識別子とするＩＰアドレスを有し、また、外部ネットワーク３，４およびホームリンク１は、それぞれネットワークプレフィクスの異なるサブネットワークであるとする。
【００６７】
以下では、図７において、モバイルノード１２は相手ノード２１との通信を継続しながら、ホームリンク１から外部ネットワーク３に、外部ネットワーク３から外部ネットワーク４に、移動する場合を例に挙げて説明する。
【００６８】
図８は、仲介機能を有するＭＡＰサーバへのモバイルノードの登録手順を示すシーケンス図であり、図９は、階層化Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図であり、図１０は、ＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ホームエージェント１１と相手ノード２１へのＨｏＡとＲＣｏＡの関連付けが完了した後のユーザデータの流れを示すシーケンス図である。
【００６９】
モバイルノード１２がホームリンク１に接続している状態では、図２の手順１に示されるように、モバイルノード１２から相手ノード２１へ送信されるユーザデータのＩＰパケットのヘッダには、送信元アドレスにモバイルノード１２のＨｏＡ、宛て先アドレスに相手ノード２１のアドレスが設定される。また、相手ノード２１からモバイルノード１２へ送信されるユーザデータのＩＰパケットのヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにモバイルノード１２のＨｏＡが設定される。
【００７０】
つぎに、モバイルノード１２がホームリンク１から外部ネットワーク３へ移動して外部ネットワーク３に接続した状態において、モバイルノード１２は、階層化Ｍｏｂｉｌｅ  ＩＰｖ６のＭＡＰオプションと、Ｍｅｄｉａｔｏｒ機能を提供する装置のＭｅｄｉａｔｏｒ  Ｌｉｓｔを含めたルータ広告を、ＭＡＰサーバ６１から受信する。モバイルノード１２は、受信したＭＡＰ／Ｍｅｄｉａｔｏｒ  Ｌｉｓｔから一つの通信装置（たとえば、図７のＭＡＰサーバ６１）を選択し、ＭＡＰ／Ｍｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージを送信する。ＭＡＰサーバ６１はＭＡＰ／Ｍｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎメッセージに対してＭＡＰ／Ｍｅｄｉａｔｏｒ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙで応答し、ＭＡＰサーバ６１へのモバイルノード１２のＭＡＰ／Ｍｅｄｉａｔｏｒ登録は完了する（手順２１）。このＭＡＰサーバ６１には、ＭＡＰドメイン内の外部ネットワーク３で有効なＩＰアドレスであるＬＣｏＡと、ＭＡＰサーバ１のグローバルＩＰアドレスと同一のネットワークプレフィクスをネットワーク識別子としたＩＰアドレスであるＲＣｏＡとの関連付けが登録される。なお、特許請求の範囲の第１の気付アドレスはＲＣｏＡに対応し、同じく第２の気付アドレスはＬＣｏＡに対応する。
【００７１】
さらに、モバイルノード１２は、上記ＭＡＰ／Ｍｅｄｉａｔｏｒ登録と同時に、ホームエージェント１１に対して、ＨｏＡとＲＣｏＡの関連付けを要求する目的でＢＵを送信する。ＢＵには、送信元アドレスにＬＣｏＡ、宛て先アドレスにホームエージェント１１のアドレスが設定され、ＭＨのタイプにＢＵ、ＡＣＯにＲＣｏＡ、ＨＡＯにＨｏＡが設定される。ホームエージェント１１は、ＢＵを受信すると、ＨｏＡとＲＣｏＡの関連付けを記憶し、モバイルノード１２に対してＢＡｃｋを送信する。ＢＡｃｋには、送信元アドレスにホームエージェント１１のアドレス、宛て先アドレスにＲＣｏＡが設定され、ＭＨのタイプにＢＡｃｋ、ＲＨ２にＨｏＡが設定される。このＢＡｃｋはモバイルノード１２に到達する前にＭＡＰサーバ６１で受信され、ＭＡＰサーバ６１は、受信したＢＡｃｋの宛て先アドレスのＲＣｏＡに関連付けられたＬＣｏＡを宛て先に設定し、さらに受信したＢＡｃｋをカプセル化してモバイルノード１２に転送する（手順２２）。
【００７２】
さらにまた、モバイルノード１２は、ホームエージェント１１と同時に、相手ノード２１に対してもＨｏＡとＲＣｏＡの関連付けを要求する目的でＢＵを送信する。ＢＵには、送信元アドレスにＲＣｏＡ、宛て先アドレスに相手ノード２１のアドレスが設定され、ＭＨのタイプにＢＵ、ＨＡＯにＨｏＡが設定される。相手ノード２１は、ＢＵを受信すると、ＨｏＡとＲＣｏＡの関連付けを記憶し、モバイルノード１２に対してＢＡｃｋを送信する。ＢＡｃｋには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＲＣｏＡ、ＭＨのタイプにＢＡｃｋ、ＲＨ２にＨｏＡがそれぞれ設定される（手順２３）。
【００７３】
上記のＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ホームエージェント１１へのＨｏＡとＲＣｏＡの関連付けが終了した後、モバイルノード１２のＲＣｏＡを知らない相手ノード２１がモバイルノード１２に送信するパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＨｏＡが設定される。ホームエージェント１１は、モバイルノード１２宛てのパケットを受信すると、ＨｏＡに関連付けされたＲＣｏＡ宛てに受信したパケットをカプセル化して転送する。ＭＡＰサーバ６１は、宛て先アドレスがモバイルノード１２のＲＣｏＡであるパケットを捕捉してＩＰヘッダを解釈し、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＲＣｏＡを抽出する。そして、ＭＡＰサーバ６１は、相手ノード２１が送信した元のユーザデータパケットのＩＰヘッダを、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＬＣｏＡを設定したＩＰヘッダに付け替えて、モバイルノード１２に転送する（手順２４）。
【００７４】
上記のＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ホームエージェント１１と相手ノード２１へのＨｏＡとＲＣｏＡの関連付けが終了した後、モバイルノード１２のＲＣｏＡを知っている相手ノード２１がモバイルノード１２に送信するパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＲＣｏＡ、ＲＨ２にＨｏＡを設定する。ＭＡＰサーバ６１は、宛て先アドレスがモバイルノード１２のＲＣｏＡであるパケットを捕捉し、ＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＲＣｏＡを抽出する。そして、相手ノード２１が送信した元のユーザデータパケットのＩＰヘッダを、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＬＣｏＡを設定したＩＰヘッダに付け替えて、モバイルノード１２に転送する（手順２６）。
【００７５】
一方、モバイルノード１２が相手ノード２１に送信するパケットのＩＰヘッダは、送信元アドレスにＬＣｏＡ、宛て先アドレスに相手ノード２１のアドレスを設定する。ＭＡＰサーバ６１は、送信元アドレスがＬＣｏＡであるパケットを捕捉して、宛て先アドレスと送信元アドレスを抽出し、モバイルノード１２が付けたＩＰヘッダの代わりに、送信元アドレスにＲＣｏＡ、宛て先アドレスに相手ノード２１のアドレス、ＨＡＯにＨｏＡを設定したＩＰヘッダを付けて転送する（手順２５）。
【００７６】
その後、モバイルノード１２が外部ネットワーク３から外部ネットワーク４に移動して、外部ネットワーク４に接続した状況において、外部ネットワーク４から新しいＬＣｏＡを取得したモバイルノード１２は図８に示した手順を実行し、ＭＡＰサーバ６１に対してＨｏＡと新しいＬＣｏＡの関連付けを行う。しかし、ＲＣｏＡについては変更がないために、図９におけるホームエージェント１１と相手ノード２１に対するＨｏＡとＲＣｏＡの関連付けの手順を実施する必要がない。
【００７７】
この実施の形態４によれば、モバイルノード１２の無線区間内におけるパケットのヘッダ情報を必要最小限に設定する仲介機能をＭＡＰサーバ６１に備えるように構成したので、ＭＡＰによるパケットの転送機能とメディエータによる仲介機能とを１つにまとめることができ、ネットワーク構成を簡略化することができる。
【００７８】
実施の形態５．
この実施の形態５では、実施の形態４のＭＡＰサーバ６１が、ＭＰＬＳ機能をさらに備え、モバイルノード１２もＭＰＬＳ機能をさらに実装している場合について説明する。すなわち、ＭＡＰサーバ６１は、モバイルノード１２宛てのパケットを受信すると、そのＩＰヘッダを解釈して宛て先アドレスと送信元アドレスに応じたラベルを付けてモバイルノード１２に転送し、逆に、モバイルノード１２が送信するパケットを受信すると、そのラベルに応じてＩＰヘッダを設定して転送する機能を有する。
【００７９】
以下では、図７において、モバイルノード１２は相手ノード２１との通信を継続しながら、ホームリンク１から外部ネットワーク３に、外部ネットワーク３から外部ネットワーク４に、移動する場合を例に挙げて説明する。なお、外部ネットワーク３，４およびホームリンク１は、それぞれネットワークプレフィクスの異なるサブネットワークとし、モバイルノード１２は、ホームリンク１のネットワークプレフィクスをネットワーク識別子とするＩＰアドレスを有するものとする。
【００８０】
モバイルノード１２は、実施の形態４の図８を使用して説明した方法で、ＭＡＰ／Ｍｅｄｉａｔｏｒ登録を行って、ＭＡＰドメイン内の外部ネットワーク３で有効なＬＣｏＡと、ＭＡＰサーバ６１のグローバルＩＰアドレスと同一のネットワークプレフィクスをネットワーク識別子とするＲＣｏＡをＭＡＰサーバ６１に登録する。また、モバイルノード１２は、同時に、図９に示した手順で、ホームエージェント１１と相手ノード２１に対してＨｏＡとＲＣｏＡの関連付けも行う。
【００８１】
図１１は、ＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ＨｏＡとＲＣｏＡの関連付けが完了した後のユーザデータの流れを示すシーケンス図である。上記のＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ＨｏＡとＲＣｏＡの関連付けが完了した後に、モバイルノード１２は、ＭＰＬＳを使用して必要に応じてＭＡＰサーバ６１との間でＭＰＬＳのラベルの割り当てを行う（手順２７）。ここでは、相手ノード２１からモバイルノード１２へ転送されるパケットに対してはラベル１が割り当てられ、モバイルノード１２から相手ノード２１へ転送されるパケットに対してはラベル２が割り当てられるものとする。
【００８２】
ラベルの割り当て後、モバイルノード１２のＲＣｏＡを知らない相手ノード２１がモバイルノード１２に送信するパケットのＩＰヘッダには、送信元アドレスに相手ノード２１のアドレス、宛て先アドレスにＨｏＡが設定される。ホームエージェント１１は、相手ノード２１からモバイルノード１２宛てのパケットを受信すると、ＨｏＡに関連付けされたＲＣｏＡ宛てに受信したパケットをカプセル化して転送する。ＭＡＰサーバ６１は宛て先アドレスがモバイルノード１２のＲＣｏＡとなっているパケットを受信すると、そのＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＬＣｏＡを抽出する。そして、相手ノード２１からモバイルノード１２へのパケットであることを判断すると、ＭＡＰサーバ６１はＩＰヘッダの代わりにラベル１を付けてモバイルノード１２に転送する。このＭＡＰサーバ６１とモバイルノード１２との間のパケットの転送は、ＭＰＬＳによって行われる（手順２８）。
【００８３】
また、図９の手順２３によってモバイルノード１２のＲＣｏＡを知っている相手ノード２１がモバイルノード１２に送信するユーザデータのパケットのＩＰヘッダには、送信元アドレスに相手ノード１２のアドレス、宛て先アドレスにＲＣｏＡ、ＲＨ２にＨｏＡが設定される。ＭＡＰサーバ６１は宛て先アドレスがモバイルノード１２のＲＣｏＡであるパケットを受信すると、ＩＰヘッダを解釈して、送信元アドレスとして相手ノード２１のアドレス、宛て先アドレスとしてＬＣｏＡを抽出する。そして、相手ノード２１からモバイルノード１２へのパケットであることを判断すると、ＭＡＰサーバ６１はＩＰヘッダの代わりにラベル１をつけてモバイルノード１２に転送する（手順３０）。
【００８４】
一方、ラベル割り当て後に、モバイルノード１２が相手ノード２１へユーザデータを送信する場合には、モバイルノード１２は、そのユーザデータのパケットにラベル２を付けて送信し、ＭＡＰサーバ６１がラベル２を、送信元アドレスにモバイルノード１２のＲＣｏＡ、宛て先アドレスに相手ノード２１のアドレス、ＨＡＯにＨｏＡを設定したＩＰヘッダに付け替えて相手ノード２１への転送を行う（手順２９）。
【００８５】
その後、モバイルノード１２が外部ネットワーク３から外部ネットワーク４に移動して、外部ネットワーク４に接続した状況において、外部ネットワーク４から新しいＬＣｏＡを取得したモバイルノード１２は図８に示した手順２１を実行し、ＭＡＰサーバ６１に対してＲＣｏＡと新しいＬＣｏＡの関連付けを行う。しかし、ＲＣｏＡについては変更がないために、図９におけるホームエージェント１１と相手ノード２１に対するＨｏＡとＲＣｏＡの関連付けの手順を実施する必要がない。
【００８６】
この実施の形態５によれば、モバイルノード１２とＭＡＰサーバ６１との間のパケットの転送をＭＰＬＳによって行うようにしたので、無線区間におけるパケットのヘッダ情報を、通常のＩＰヘッダのサイズに比べてさらに小さくすることができるという効果を有する。
【００８７】
【発明の効果】
以上説明したように、この発明によれば、無線区間内で送受信されるモバイルノードのパケットのヘッダには必要最小限のもののみを設定し、相手ノードへ送信されるパケットのヘッダにはモバイルノードの移動通信に必要な情報を付加する通信装置を外部ネットワークに設けるように構成したので、モバイルノードによって送受信されるパケットは、従来のＭｏｂｉｌｅ  ＩＰｖ６による仕様で送受信するユーザデータのＩＰヘッダサイズに比べて、小さいＩＰヘッダサイズとすることができる。その結果、帯域の狭い無線区間内において、データの伝送効率を高め、モバイルノードのパケット送信時の負荷を低減することができるという効果を有する。
【図面の簡単な説明】
【図１】この発明による移動ＩＰ端末を使用した移動体ＩＰパケットの通信システムの構成を模式的に示すブロック図である。
【図２】この発明によるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【図３】この発明によるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【図４】この発明によるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【図５】仲介機能を有するアクセスルータへのモバイルノードの登録手順を示すシーケンス図である。
【図６】Ｍｅｄｉａｔｏｒ登録後のモバイルノードと相手ノードとの間のデータの流れを示すシーケンス図である。
【図７】この発明による移動ＩＰ端末を使用した移動体ＩＰパケットの通信システムを階層化Ｍｏｂｉｌｅ  ＩＰｖ６に適用した場合のシステムの構成を模式的に示すブロック図である。
【図８】仲介機能を有するＭＡＰへのモバイルノードの登録手順を示すシーケンス図である。
【図９】階層化Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【図１０】ＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ＨｏＡとＲＣｏＡの関連付けが完了した後のユーザデータの流れを示すシーケンス図である。
【図１１】ＭＡＰ／Ｍｅｄｉａｔｏｒ登録と、ＨｏＡとＲＣｏＡの関連付けが完了した後のユーザデータの流れを示すシーケンス図である。
【図１２】Ｍｏｂｉｌｅ  ＩＰｖ６を説明するためのネットワーク構成例を示す図である。
【図１３】Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【図１４】階層化Ｍｏｂｉｌｅ  ＩＰｖ６を説明するためのネットワーク構成例を示す図である。
【図１５】階層化Ｍｏｂｉｌｅ  ＩＰｖ６におけるモバイルノードのネットワーク間の移動によるデータの流れを示すシーケンス図である。
【符号の説明】
１  ホームリンク、２  相手ノードの属するネットワーク、３，４  外部ネットワーク、５  ＩＰコアネットワーク、１１  ホームエージェント、１２  モバイルノード、２１  相手ノード、３１，３２  通信装置、６１  ＭＡＰサーバ。
【図１】
2004289659.tif 000003
【図２】
2004289659.tif 000004
【図３】
2004289659.tif 000005
【図４】
2004289659.tif 000006
【図５】
2004289659.tif 000007
【図６】
2004289659.tif 000008
【図７】
2004289659.tif 000009
【図８】
2004289659.tif 000010
【図９】
2004289659.tif 000011
【図１０】
2004289659.tif 000012
【図１１】
2004289659.tif 000013
【図１２】
2004289659.tif 000014
【図１３】
2004289659.tif 000015
【図１４】
2004289659.tif 000016
【図１５】
2004289659.tif 000017