(57)【特許請求の範囲】
【請求項１】
移動端末の所属するホームネットワークにホームエージェント機能部を設け、移動先のフォーリンネットワークにフォーリンエージェント機能部を設け、送信端末からフォーリンネットワーク上の移動端末へデータを転送するモバイルＩＰにおけるデータ転送方法において、
移動端末から通知されたフォーリンエージェント機能部のアドレスを、前記ホームエージェント機能部が移動端末の気付けアドレスとして記憶する手順と、
ホームネットワークのＤＮＳが、前記送信端末からの、前記移動端末のＩＰアドレスおよびその気付けアドレスの問い合わせに応答して、移動端末の気付けアドレスを前記ホームエージェント機能部に要求する手順と、
前記ホームエージェント機能部が、前記要求に応答して移動端末の気付けアドレスをＤＮＳに返答する手順と、
前記ＤＮＳが移動端末のＩＰアドレスおよびその気付けアドレスを前記送信端末に返答する手順とを含むことを特徴とするモバイルＩＰにおけるデータ転送方法。
【請求項２】
移動端末の所属するホームネットワークにホームエージェント機能部を設け、移動先のフォーリンネットワークにフォーリンエージェント機能部を設け、送信端末からフォーリンネットワーク上の移動端末へＩＰパケットを転送するモバイルＩＰにおけるデータ転送方法において、
送信端末が移動端末のＩＰアドレスおよびその気付けアドレスをＤＮＳに問い合わせる手順と、
前記送信端末が、前記問い合わせに応答してＤＮＳから返送された移動端末のＩＰアドレスおよびその気付けアドレスを受信する手順と、
前記送信端末が、転送データおよび移動端末のＩＰアドレスを、宛先が気付けアドレスであるＩＰパケットでカプセル化して転送する手順とを含むことを特徴とするモバイルＩＰにおけるデータ転送方法。
【請求項３】
前記送信端末が、ルート・オプティマイゼーションをサポートしていることを特徴とする請求項１または２に記載のモバイルＩＰにおけるデータ転送方法。
【請求項４】
ホームネットワークからフォーリンネットワークへ移動した移動端末宛てのデータを、送信端末からフォーリンネットワーク上の移動端末へ、ホームネットワークのホームエージェント機能部を経由させずに転送させるモバイルＩＰにおけるデータ転送システムであって、
前記ホームネットワークは、
移動端末から通知されたフォーリンエージェント機能部のアドレスを移動端末の気付けアドレスとして記憶するホームエージェント機能部と、
前記送信端末からの、前記移動端末のＩＰアドレスの問い合わせに応答して、移動端末のＩＰアドレスを送信端末に返答するＤＮＳとを含む、
前記ＤＮＳは、前記送信端末からの、前記移動端末の気付けアドレスの問い合わせに応答して移動端末の気付けアドレスを前記ホームエージェント機能部に要求し、前記ホームエージェント機能部から受け取った移動端末の気付けアドレスを送信端末に返答することを特徴とするモバイルＩＰにおけるデータ転送システム。
【請求項５】
ホームネットワークからフォーリンネットワークへ移動した移動端末宛てのデータを、送信端末からフォーリンネットワーク上の移動端末へ、ホームネットワークのホームエージェント機能部を経由させずに転送させるモバイルＩＰにおけるデータ転送システムであって、
前記送信端末は、
移動端末のＩＰアドレスおよびその気付けアドレスをホームネットワークのＤＮＳに問い合わせる問い合わせ手段と、
前記問い合わせに応答してＤＮＳから返送された移動端末のＩＰアドレスおよびその気付けアドレスを受信する受信手段と、
転送データおよび移動端末のＩＰアドレスを、宛先が気付けアドレスであるＩＰパケットでカプセル化して転送する転送手順とを含むことを特徴とするモバイルＩＰにおけるデータ転送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、モバイルＩＰにおけるデータ転送方法およびシステムに係り、特に、ホームネットワークからフォーリンネットワークへ移動した移動端末に対して送信端末からデータを転送する際に、最適経路でのデータ転送を可能にするモバイルＩＰにおけるデータ転送方法およびシステムに関する。
【０００２】
【従来の技術】
インターネットにおいて、移動端末（Ｍｏｂｉｌｅ  Ｈｏｓｔ  ：ＭＨ）に割り当てられたＩＰアドレスのネットワークアドレス部分は、当該移動端末ＭＨが普段所属しているネットワーク（以下、ホームネットワーク：Ｈｏｍｅ  Ｎｅｔｗｏｒｋ）ＨＮに固有のネットワークアドレスとなる。したがって、移動端末ＭＨが別のネットワーク（以下、フォーリンネットワーク：Ｆｏｒｅｉｇｎ  Ｎｅｔｗｏｒｋ  ）ＦＮに移動した際は、フォーリンネットワークＦＮに固有のネットワークアドレスを含むＩＰアドレスを新たに取得する必要がある。
【０００３】
これに対して、移動端末ＭＨが別のネットワークに移動した場合でも、あたかもホームネットワークＨＮに接続されているかのように、ＩＰアドレスを変えずにコネクションを継続させる手法として、ＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ  ）２００２で規定されたモバイルＩＰが提案されている。
【０００４】
モバイルＩＰを実現するためには、図３に示したように、ホームネットワークＨＮにはホームエージェントＨＡ（Ｈｏｍｅ  Ａｇｅｎｔ）  と呼ばれるノードを配置し、フォーリンネットワークＦＮにはフォーリンエージェントＦＡ（Ｆｏｒｅｉｇｎ  Ａｇｅｎｔ）  と呼ばれるノードを配置する必要がある。
【０００５】
移動端末ＭＨは，ホームネットワークＨＮで利用可能なＩＰアドレスを既に取得しているので、このネットワークＨＮに接続されている間はＩＰパケットを直接受信できる。移動端末ＭＨがフォーリンネットワークＦＮに移動したときには、そのフォーリンエージェントＦＡが定期的に広報している情報を受信することにより、移動端末ＭＨは自身がホームネットワークＨＮからフォーリンネットワークＦＮへ移動したことを認識し、移動先であるフォーリンエージェントＦＡのＩＰアドレスをホームネットワークＨＮのホームエージェントＨＡへ通知する。
【０００６】
その後、送信端末Ａから移動端末ＭＨ宛に送出されたＩＰパケットは、全てホームエージェントＨＡが引き取る［図３の（１）  ］。ホームエージェントＨＡは、宛て先が移動端末ＭＨのＩＰアドレスであるＩＰパケットを、宛て先がフォーリンエージェントＦＡのＩＰアドレスであるＩＰパケットでカプセル化（ＩＰトンネリング）し、インターネットを介してフォーリンエージェントＦＡに転送する［同図（２）  ］。フォーリンエージェントＦＡは、カプセル化されたＩＰパケットを元の移動端末ＭＨ宛てのＩＰパケットに戻して移動端末ＭＨに転送する［同図（３）  ］。
【０００７】
【発明が解決しようとする課題】
モバイルＩＰを利用した通信では、フォーリンネットワークＦＮに接続された移動端末ＭＨ宛のＩＰパケットは、常にホームエージェントＨＡを経由するため、最短な経路とはならない。これに対して、上記した一連のパケット交換を簡略化する技術として、ルート・オプティマイゼーション（Ｒｏｕｔｅ  Ｏｐｔｉｍｉｚａｔｉｏｎ）と呼ばれる手法が提案されている。
【０００８】
ルート・オプティマイゼーションでは、ホームエージェントＨＡが移動端末ＭＨのＩＰアドレスとフォーリンエージェントＦＡのＩＰアドレスすなわち気付けアドレス（ｃａｒｅ−ｏｆ−ａｄｄｒｅｓｓ  ：ＣＯＡ）とを、バインディング・アップデート（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）メッセージ（以下、ＢＵＭと表現する場合もある）に格納して送信端末Ａに通知する［図３の（４）  ］。
【０００９】
この情報を元に、送信端末Ａは移動端末ＭＨ宛のデータをホームエージェントＨＡを経由せず、ＩＰパケットでカプセル化してフォーリンエージェントＦＡへ直接に転送する［同図（５）  ］。この後、フォーリンエージェントＦＡはカプセルを展開して移動端末ＭＨにデータを配信する。
【００１０】
ここで、上記した従来のデータ転送手順を、図４の通信シーケンスを参照してさらに詳細に説明する。
【００１１】
手順１：送信端末ＡはホームネットワークＨＮのＤＮＳサーバに、移動端末ＭＨのドメイン名（以下、Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ：ＦＱＤＮ）であるＭＴ１．ＨＯＭＥ１．ｃｏｍのＩＰアドレスを問い合わせる。
手順２：ＤＮＳサーバは、移動端末ＭＨのＩＰアドレス［ＧＡ１］を送信端末Ａに返答する。
手順３：送信端末Ａは、ＩＰアドレスをＧＡ１としてアクセスする。
手順４：ホームエージェントＨＡは、宛先がＧＡ１である転送データを受け取ると、これをフォーリンエージェントＦＡのＩＰアドレス（ＦＡ０）でカプセル化して転送する。
手順５：フォーリンエージェントＦＡは、カプセル化された転送データを取り出して移動端末ＭＨへ配信する。
なお、送信端末Ａがルート・オプティマイゼーションをサポートしている場合には、以下の最適化手順がさらに実行される。
手順６：ホームエージェントＨＡは、送信端末Ａに対して、フォーリンエージェントＦＡのＩＰアドレスＦＡ０を移動端末ＭＨの気付けアドレスＣＯＡとして、前記ＢＵＭに格納して送信端末Ａへ通知する。
手順７：送信端末Ａは、転送データをカプセル化してフォーリンエージェントＦＡへ転送する。
手順８：フォーリンエージェントＦＡは、カプセル化されたデータを取り出して移動端末ＭＨへ配信する。
【００１２】
これ以後は、前記手順７、８が繰り返されるので、ホームネットワークＨＮではデータ転送の負担が軽減され、送信端末Ａでは、転送データを短い経路で移動端末ＭＨまで転送できるようになる。
【００１３】
このように、上記した従来のルート・オプティマイゼーションによれば、送信端末ＡがＢＵＭを受け取った以降は最短経路でのデータ転送が可能になる。しかしながら、送信端末ＡがＢＵＭを受け取るまでは、移動端末ＭＨ宛のデータは全てホームエージェントＨＡを経由することになるので、経路の更なる簡略化・最適化が望まれていた。
【００１４】
本発明の目的は、上記した従来技術の課題を解決し、ホームネットワークによっては、モバイルＩＰにおけるデータ転送の負担が軽減され、送信端末にとっては、最初の転送データから移動端末へ直接転送することができるようにしたモバイルＩＰにおけるデータ転送方法およびシステムを提供することにある。
【００１５】
【課題を解決するために手段】
上記した目的を達成するために、本発明は、移動端末の所属するホームネットワークにホームエージェント機能部を設け、移動先のフォーリンネットワークにフォーリンエージェント機能部を設け、送信端末からフォーリンネットワーク上の移動端末へデータを転送するモバイルＩＰにおけるデータ転送方法において、以下のような手段を講じた点に特徴がある。
【００１６】
（１）  移動端末から通知されたフォーリンエージェント機能部のアドレスを、前記ホームエージェント機能部が移動端末の気付けアドレスとして記憶する手順と、ホームネットワークのＤＮＳが、送信端末からの、前記移動端末のＩＰアドレスおよびその気付けアドレスの問い合わせに応答して、移動端末の気付けアドレスを前記ホームエージェント機能部に要求する手順と、前記ホームエージェント機能部が、前記要求に応答して移動端末の気付けアドレスをＤＮＳに返答する手順と、前記ＤＮＳが、移動端末のＩＰアドレスおよびその気付けアドレスを送信端末に返答する手順とを含むことを特徴とする。
【００１７】
（２）  送信端末が移動端末のＩＰアドレスおよびその気付けアドレスをＤＮＳを問い合わせる手順と、前記送信端末が、前記問い合わせに応答してＤＮＳから移動端末のＩＰアドレスおよびその気付けアドレスを受信する手順と、前記送信端末が、転送データおよび移動端末のＩＰアドレスを、宛先が気付けアドレスであるＩＰパケットでカプセル化して転送する手順とを含むことを特徴とする。
【００１８】
上記した特徴（１）  によれば、移動端末のホームネットワークＨＮは、送信端末から送信されたデータを中継してフォーリンネットワークＦＮ上の移動端末まで転送する必要がないので、モバイルＩＰにおける負担が軽減される。
【００１９】
上記した特徴（２）  によれば、送信端末は転送データを短い経路で移動端末まで転送できるので、通信品質の高いデータ転送が可能になる。
【００２０】
【発明の実施の形態】
以下、図面を参照して本発明を詳細に説明する。図１は、本発明が適用される通信ネットワークの構成を示したブロック図であり、図２は、本実施形態における通信シーケンスを示した図である。
【００２１】
ホームネットワークＨＮからフォーリンネットワークＦＮへ移動した移動端末ＭＨは、フォーリンネットワークＦＮ上でフォーリンエージェントＦＡを見つけると、当該フォーリンエージェントＦＡに対してモバイルＩＰの登録を要求する。フォーリンエージェントＦＡは、このモバイルＩＰ登録要求を処理するとともに、これをホームエージェントＨＡに中継する。
【００２２】
ホームエージェントＨＡは、フォーリンエージェントＦＡからのモバイルＩＰ登録要求に対して、モバイルＩＰ登録応答のパケットを返送する。モバイルＩＰ登録応答パケットはフォーリンエージェントＦＡで処理されて移動端末ＭＨに通知される。これにより、ホームエージェントＨＡは移動端末ＭＨの気付けアドレスＣＯＡを知る。
【００２３】
次いで、ルート・オプティマイゼーションをサポートしている送信端末Ａが、フォーリンネットワークＦＮ上の移動端末ＭＨへデータを転送する場合には、図２の各手順１〜６が実行される。
【００２４】
手順１：送信端末Ａは、ホームネットワークＨＮのＤＮＳサーバに対して、移動端末ＭＨのドメイン名（ＦＱＤＮ）であるＭＴ１．ＨＯＭＥ１．ｃｏｍのＩＰアドレスと共に、移動端末ＭＨの気付けアドレスＣＯＡすなわちフォーリンエージェントＦＡのＩＰアドレスを問い合わせる。
手順２：ＤＮＳサーバは、前記問い合わせに応答して、移動端末ＭＨの気付けアドレスＣＯＡをホームエージェントＨＡに問い合わせる。
手順３：ホームエージェントＨＡは、移動端末ＭＨの気付けアドレスＣＯＡとして、フォーリンエージェントＦＡのＩＰアドレスであるＦＡ０をＤＮＳに返答する。
手順４：ＤＮＳは、アドレス［ＧＡ１］を移動端末ＭＨのＩＰアドレスとして返答し、アドレス［ＦＡ０］を移動端末ＭＨのＣＯＡとして返答する。
手順５：送信端末Ａは、転送データ［ｄａｔａ］および移動端末のＩＰアドレス［ＧＡ１］を、気付けアドレスが［ＦＡ０］であるＩＰパケットでカプセル化して転送する。
手順６：フォーリンエージェントＦＡは、カプセル化されたＩＰパケットを取り出して移動端末ＭＨへ配信する。
【００２５】
本実施形態によれば、ホームネットワークＨＮは送信端末Ａから送信されたデータをフォーリンネットワークＦＮに中継しないので、モバイルＩＰにおける負担が軽減される。また、送信端末Ａは最初の転送データから移動端末へ直接転送することができるので、常に短い経路でのデータ転送が可能になる。
【００２６】
なお、ホームエージェントＨＡは、移動端末ＭＨの気付けアドレスＣＯＡを登録する際に、予め設定されたライフタイム（有効期限）をＴＴＬ（Ｔｉｍｅ  Ｔｏ  Ｌｉｖｅ）としてＤＮＳへ返す。ＤＮＳは、このＴＴＬまではＣＯＡのＩＰアドレスをキャッシュするものとする。また、送信端末Ａがルート・オプティマイゼーションに対応していなければ、データのカプセル化ができないため、ＣＯＡをＡＲＲ（アドレスリソースレコード）に格納せず、ルート・オプティマイゼーションをサポートしている送信端末のみが利用できるように、ＴＸＴ  ＲＲ等に格納する。これによりルート・オプティマイゼーションに対応していない送信端末は、ＩＰアドレスであるＧＡ１を宛先として従来と同様にデータを転送することが可能となる。
【００２７】
【発明の効果】
本発明によれば、以下の効果が達成される。
【００２８】
（１）  ホームネットワークは、送信端末から送信されたデータをフォーリンネットワークに中継しないので、モバイルＩＰにおける負担が軽減される。
【００２９】
（２）  送信端末は最初の転送データから移動端末へ直接転送することができるので、常に短い経路でのデータ転送が可能になる。
【図面の簡単な説明】
【図１】本発明が適用される通信ネットワークの構成を示したブロック図である。
【図２】本発明における通信シーケンスの一例を示した図である。
【図３】従来の通信ネットワークの構成を示したブロック図である。
【図４】従来の通信シーケンスの一例を示した図である。
【符号の説明】
Ａ…送信端末，ＣＯＡ…気付けアドレス，ＦＡ…フォーリンエージェント，ＦＮ…フォーリンネットワーク，ＨＡ…ホームエージェント，ＨＮ…ホームネットワーク，ＭＨ…移動端末
【図１】
0003617952.tif 000002
【図２】
0003617952.tif 000003
【図３】
0003617952.tif 000004
【図４】
0003617952.tif 000005