(57)【要約】本発明は移動ノード（mobile  node：MN）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスを先設定する方法、サービングＰｏＳ（point  of  attachment）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定のためのメッセージを中継する方法、移動ノード（mobile  node：MN）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（media  independent  handover：MIH）を行なう方法、及び、サービングＰｏＳ（point  of  attachment）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（media  independent  handover：MIH）を行なうためのメッセージを中継する方法を提供する。【選択図】図９
2009544214.tif 000002
【特許請求の範囲】
【請求項１】
移動ノード（mobile  node：MN）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスを先設定する方法であって、
前記ＩＰアドレスの先設定のための要請メッセージを伝送する段階と、
前記要請メッセージに対する応答として一つ以上のＰｏＡ（point  of  attachment）でＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す情報を含む応答メッセージを受信する段階と、
を含む、移動通信システムでＩＰアドレスを先設定する方法。
【請求項２】
前記受信した応答メッセージを基盤にしてＩＰアドレスを先設定する段階をさらに含む、請求項１に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項３】
前記どんなＩＰ設定方法が支援されるかを表す情報が、ＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記応答メッセージは、動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含む、請求項１に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項４】
前記どんなＩＰ設定方法が支援されるかを表す情報が、外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記応答メッセージは、外部エージェント（foreign  agent）やアクセスルータ（access  router）アドレスＴＬＶ（type-length  value）をさらに含む、請求項１に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項５】
移動ノード（mobile  node：MN）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスを先設定する方法であって、
進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能であるかを問い合わせる要請メッセージをサービングＰｏＳ（point  of  service）に伝送する段階と、
前記要請メッセージに対する応答として一つ以上の候補ネットワークのＩＰアドレス及び前記候補ネットワークのそれぞれのためのＩＰ設定方法に対する情報を含む応答メッセージを受信する段階と、
を含む、移動通信システムでＩＰアドレスを先設定する方法。
【請求項６】
前記受信メッセージから獲得した情報を基盤にしてターゲットネットワークのＩＰアドレスを先設定する段階をさらに含み、
前記ターゲットネットワークは、前記受信メッセージから獲得された情報を基盤にして決定される、請求項５に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項７】
前記要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含む、請求項５に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項８】
前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す、請求項７に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項９】
前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記要請メッセージ及び前記要請メッセージに対する応答メッセージのうち一つ以上は動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含む、請求項８に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項１０】
前記現在ＩＰ設定方法に対する情報が外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreignagent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記要請メッセージ及び前記要請メッセージに対する応答メッセージのうち一つ以上は外部エージェント（foreign  agent）やアクセスルータ（access  router）アドレスＴＬＶ（type-length  value）をさらに含む、請求項８に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項１１】
サービングＰｏＳ（point  of  service）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定のためのメッセージを中継する方法であって、
進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能であるか問い合わせる１番目の要請メッセージを移動ノード（mobilenode：MN）から受信する段階と、
前記現在ＩＰ設定方法に対する情報を含む２番目の要請メッセージを前記候補ネットワークのＭＩＨＦ（media  independent  handover  function）に伝送する段階と、
前記候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを前記一つ以上の候補ネットワークから受信する段階と、
前記１番目の要請メッセージに対する応答として前記１番目の応答メッセージに関する情報を含む２番目の応答メッセージを前記移動ノードに伝送する段階と、
を含む、ＩＰアドレスの先設定のためのメッセージを中継する方法。
【請求項１２】
前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含む、請求項１１に記載のＩＰアドレスの先設定のためのメッセージを中継する方法。
【請求項１３】
前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す、請求項１２に記載のＩＰアドレスの先設定のためのメッセージを中継する方法。
【請求項１４】
前記現在ＩＰ設定方法に対する情報が、ＩＰv４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreignagent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含む、請求項１３に記載のＩＰアドレスの先設定のためのメッセージを中継する方法。
【請求項１５】
前記現在ＩＰ設定方法に対する情報が外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、外部エージェント（foreign  agent）やアクセスルータ（access  router）アドレスＴＬＶ（type-length  value）をさらに含む、請求項１３に記載の移動通信システムでＩＰアドレスを先設定する方法。
【請求項１６】
移動ノード（mobile  node：MN）を通じたインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（media  independent  handover：ＭＩＨ）を行なう方法であって、
進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能か問い合わせる１番目の要請メッセージをサービングＰｏＳ（point  of  service）に伝送する段階と、
前記１番目の要請メッセージに対する応答として前記一つ以上の候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを受信する段階と、
前記受信メッセージから獲得した情報を基盤にして決定されたターゲットネットワークにハンドオーバーを行なうことを前記サービングＰｏＳ（point  of  service）に知らせるために２番目の要請メッセージを前記サービングＰｏＳに伝送する段階と、
を含む、ＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（media  independent  handover：MIH）を行なう方法。
【請求項１７】
前記ターゲットネットワークにハンドオーバーを行なう作業状態の前記移動ノードを表すために前記２番目の要請メッセージに対する２番目の応答メッセージを受信する段階をさらに含む、請求項１６に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法。
【請求項１８】
前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含む、請求項１６または１７に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法。
【請求項１９】
前記現在ＩＰ設定方法に関する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す、請求項１８に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法。
【請求項２０】
前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記１番目の要請メッセージ及び前記１番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含む、請求項１９に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法。
【請求項２１】
前記現在ＩＰ設定方法に対する情報が、外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰv６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記１番目の要請メッセージ及び前記１番目の応答メッセージのうち一つ以上は、外部エージェント（foreign  agent）やアクセスルータ（access  router）アドレスＴＬＶ（type-length  value）をさらに含む、請求項１９に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法。
【請求項２２】
サービングＰｏＳ（point  of  service）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（media  independent  handover：MIH）を行なうためのメッセージを中継する方法であって、
進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能か問い合わせる１番目の要請メッセージを移動ノード（mobile  node：MN）から受信する段階と、
前記現在ＩＰ設定方法に対する情報を含む２番目の要請メッセージを前記候補ネットワークのＭＩＨＦ（media  independent  handover  function）に伝送する段階と、
前記候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを前記一つ以上の候補ネットワークから受信する段階と、
前記１番目の要請メッセージに対する応答として前記１番目の応答メッセージに関する情報を含む２番目の応答メッセージを前記移動ノードに伝送する段階と、
前記２番目の応答メッセージから獲得した情報を基盤にして前記移動ノードを通じて決定される前記ターゲットネットワークにハンドオーバーを行なうことを前記サービングＰｏＳに知らせるために、３番目の要請メッセージを前記移動ノードから受信する段階と、
前記移動ノード（ＭＮ）が前記ターゲットネットワークに移動しようとする時の前記ターゲットネットワークを表すための３番目の応答メッセージを前記ターゲットネットワークに伝送する段階と、
を含む、ＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法。
【請求項２３】
前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含む、請求項２２に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法。
【請求項２４】
前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す、請求項２３に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法。
【請求項２５】
前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含む、請求項２４に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法。
【請求項２６】
前記現在ＩＰ設定方法に対する情報が、外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、外部エージェント（foreign  agent）やアクセスルータ（access  router）アドレスＴＬＶ（type-length  value）をさらに含む、請求項２４に記載のＩＰアドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異種網（heterogeneous  networks）間のハンドオーバーに関するものである。より具体的に、本発明は、移動端末が異種網間において效率的にハンドオーバーを行なえるようにＩＰアドレスを先設定する方法に関する。
【背景技術】
【０００２】
従来技術では、ＭＩＰｖ４、ＭＩＰｖ６、ＦＭＩＰｖ６を用いる場合、第２階層（Ｌ２）ハンドオーバーと第３階層（Ｌ３）ハンドオーバーの手順が独立して発生するため、すなわち、第２階層（Ｌ２）ハンドオーバーを行なった後に第３階層（Ｌ３）ハンドオーバーを進行するため、遅延が発生するという問題がある。また、第２階層（Ｌ２）のハンドオーバーを認知し、網から第３階層（Ｌ３）ハンドオーバーのためのメッセージを直接送ればいいが、これを網の第３階層（Ｌ３）が知らないため、余分なメッセージ伝送が必要になるという問題もある。
【０００３】
一方、同種網間のハンドオーバーにおいて、媒介体独立ハンドオーバー（Media  Independent  Handover:MIH）エンティティ間のデータ通信が支援されると、ＩＰアドレス再設定時にＩＰアドレスは変更無しで用いられることができる。
【０００４】
また、無線通信システムでＩＰアドレスが変更されるハンドオーバーの場合、ハンドオーバー後に使用するためのＩＰアドレスを設定するためのＩＰアドレス設定関連情報をハンドオーバーを行なった後に受信するから、ハンドオーバー後に時間が遅延されるという問題点がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は従来技術の問題を解決するためのもので、その目的は、改善された性能の移動通信システムを提案することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための本発明の第１特徴による移動ノード（mobile  node：MN）を通じてインターネットプロトコル（Internet  Protocol：IP）アドレスを先設定する方法は、前記ＩＰアドレスの先設定のための要請メッセージを伝送する段階と、前記要請メッセージに対する応答として一つ以上のＰｏＡ（point  of  attachment）でＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表す情報を含む応答メッセージを受信する段階と、を含んでなり、前記受信された応答メッセージを基盤にしてＩＰアドレスを先設定する段階をさらに含むことができる。
【０００７】
ここで、どんなＩＰ設定方法が支援されるかを表す情報が、ＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記応答メッセージは、動的ホスト設定プロトコル（dynamic  host  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含むことができる。また、どんなＩＰ設定方法が支援されるかを表す情報が、外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記応答メッセージは外部エージェント（foreign  agent:FA）やアクセスルータ（access  router:AR）アドレスＴＬＶ（type-length  value）をさらに含むことができる。
【０００８】
本発明の第２特徴による移動ノード（ＭＮ）を通じてインターネットプロトコル（ＩＰ）アドレスを先設定する方法は、進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能であるか問い合わせる要請メッセージをサービングＰｏＳ（point  of  service）に伝送する段階と、前記要請メッセージに対する応答として一つ以上の候補ネットワークのＩＰアドレス及び前記候補ネットワークのそれぞれのためのＩＰ設定方法に対する情報を含む応答メッセージを受信する段階と、を含んでなり、前記受信メッセージから獲得した情報を基盤にしてターゲットネットワークのＩＰアドレスを先設定する段階をさらに含むことができ、前記ターゲットネットワークは、前記受信メッセージから獲得された情報を基盤にして決定されることが好ましい。
【０００９】
ここで、前記要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含み、前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表すことが好ましい。
【００１０】
一方、前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、外部エージェントのないモバイルIPv4（mobile  IPv4  without  foreign  agent：Co-located  CoA）またはＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）を支援することを表す場合、前記要請メッセージ及び前記要請メッセージに対する応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）をさらに含むことができる。また、前記現在ＩＰ設定方法に対する情報が外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：FA-CoA）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記要請メッセージ及び前記要請メッセージに対する応答メッセージのうち一つ以上は外部エージェントやアクセスルータアドレスＴＬＶをさらに含むことができる。
【００１１】
本発明の第３特徴によるサービングＰｏＳを通じてインターネットプロトコル（ＩＰ）アドレスの先設定のためのメッセージを中継する方法は、進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能か問い合わせる１番目の要請メッセージを移動ノード（ＭＮ）から受信する段階と、前記現在ＩＰ設定方法に対する情報を含む２番目の要請メッセージを前記候補ネットワークのＭＩＨＦ（Media  Independent  Handover  function）に伝送する段階と、前記候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを前記一つ以上の候補ネットワークから受信する段階と、前記１番目の要請メッセージに対する応答として前記１番目の応答メッセージに関する情報を含む２番目の応答メッセージを前記移動ノードに伝送する段階と、を含んでなり、前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含むことができ、前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表すことが好ましい。
【００１２】
ここで、前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（ＤＨＣＰｖ４）、外部エージェントのないモバイルＩＰｖ４（Ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡ）またはＩＰｖ６状態基盤アドレス設定（ＤＨＣＰｖ６）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（ＤＨＣＰ）サーバーアドレスＴＬＶをさらに含むことができる。また、前記現在ＩＰ設定方法に対する情報が、外部エージェントのあるモバイルＩＰｖ４（mobile  IPv4  with  foreign  agent：ＦＡ−ＣｏＡ）またはＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目応答メッセージのうち一つ以上は、外部エージェント（ＦＡ）やアクセスルータ（ＡＲ）アドレスＴＬＶをさらに含むことができる。
【００１３】
本発明の第４特徴による移動ノード（ＭＮ）を通じたインターネットプロトコル（ＩＰ）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なう方法は、進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能か問い合わせる１番目の要請メッセージを、サービングＰｏＳに伝送する段階と、前記１番目の要請メッセージに対する応答として前記一つ以上の候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを受信する段階と、前記受信メッセージから獲得した情報を基盤にして決定されたターゲットネットワークにハンドオーバーを行なうことを前記サービングＰｏＳに知らせるために２番目の要請メッセージを前記サービングＰｏＳに伝送する段階と、を含んでなり、前記ターゲットネットワークにハンドオーバーを行なう作業状態の前記移動ノードを表すために前記２番目の要請メッセージに対する２番目の応答メッセージを受信する段階をさらに含むことができる。
【００１４】
ここで、前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含み、前記現在ＩＰ設定方法に関する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表すことが好ましい。
【００１５】
ここで、前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（ＤＨＣＰｖ４）、外部エージェントのないモバイルＩＰｖ４（Ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡ）またはＩＰｖ６状態基盤アドレス設定（ＤＨＣＰｖ６）を支援することを表す場合、前記１番目の要請メッセージ及び前記１番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（ＤＨＣＰ）サーバーアドレスＴＬＶをさらに含むことができる。また、前記現在ＩＰ設定方法に対する情報が、外部エージェントのあるモバイルＩＰｖ４（ＦＡ−ＣｏＡ）またはＩＰｖ６非状態型アドレス設定を支援することを表す場合、前記１番目の要請メッセージ及び前記１番目の応答メッセージのうち一つ以上は、外部エージェント（ＦＡ）やアクセスルータ（ＡＲ）アドレスＴＬＶをさらに含むことができる。
【００１６】
本発明の第５特徴によるサービングＰｏＳを通じてインターネットプロトコル（ＩＰ）アドレスの先設定を基盤にして媒介体独立ハンドオーバー（ＭＩＨ）を行なうためのメッセージを中継する方法は、進行中のデータセッションの現在ＩＰ設定方法が一つ以上の候補ネットワークで支援可能か問い合わせる１番目の要請メッセージを移動ノード（ＭＮ）から受信する段階と、前記現在ＩＰ設定方法に対する情報を含む２番目の要請メッセージを前記候補ネットワークのＭＩＨＦに伝送する段階と、前記候補ネットワークのＩＰアドレスと前記候補ネットワークのそれぞれに対するＩＰ設定方法に関する情報を含む１番目の応答メッセージを前記一つ以上の候補ネットワークから受信する段階と、前記１番目の要請メッセージに対する応答として前記１番目の応答メッセージに関する情報を含む２番目の応答メッセージを前記移動ノードに伝送する段階と、前記２番目の応答メッセージから獲得した情報を基盤にして前記移動ノードを通じて決定される前記ターゲットネットワークにハンドオーバーを行なうことを前記サービングＰｏＳに知らせるために３番目の要請メッセージを前記移動ノードから受信する段階と、前記移動ノード（ＭＮ）が前記ターゲットネットワークに移動しようとする時の前記ターゲットネットワークを表すための３番目の応答メッセージを前記ターゲットネットワークに伝送する段階と、を含んでなる。
【００１７】
ここで、前記１番目の要請メッセージは、前記進行中のデータセッションの現在ＩＰ設定方法と現在リンクＩＰアドレスに対する情報を含み、前記現在ＩＰ設定方法に対する情報は、ＩＰ設定方法のうちどんなＩＰ設定方法が支援されるかを表すことが好ましい。
【００１８】
一方、前記現在ＩＰ設定方法に対する情報がＩＰｖ４動的設定（ＤＨＣＰｖ４）、外部エージェントのないモバイルＩＰｖ４（Ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡ）またはＩＰｖ６状態基盤アドレス設定（ＤＨＣＰｖ６）を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、動的ホスト設定プロトコル（ＤＨＣＰ）サーバーアドレスＴＬＶをさらに含むことができる。また、前記現在ＩＰ設定方法に対する情報が外部エージェントのあるモバイルＩＰｖ４（ＦＡ−ＣｏＡ）またはＩＰｖ６非状態型アドレス設定を支援することを表す場合、前記１番目の要請メッセージ、前記２番目の要請メッセージ、前記１番目の応答メッセージ及び前記２番目の応答メッセージのうち一つ以上は、外部エージェント（ＦＡ）やアクセスルータ（ＡＲ）アドレスＴＬＶをさらに含むことができる。
【００１９】
本発明でＩＰアドレスを先設定する方法として、情報サービス（Information  Service）または情報サーバー（Information  Server）を用いてＩＰアドレス設定関連アドレス情報を獲得する静的な（Static）方法と、媒介体独立ハンドオーバー（ＭＩＨ）の命令サービス（Command  Service）を通じてＩＰアドレス設定関連アドレス情報を獲得する動的な（Dynamic）方法を挙げることができる。
【発明の効果】
【００２０】
本発明は、無線通信システムでＩＰアドレスが変更される異種通信網間ハンドオーバーが発生する時に、ハンドオーバーを行なう前にＩＰアドレス設定関連情報を受信できるという効果を奏する。したがって、本発明によると、異種ネットワーク間媒介体独立ハンドオーバー（ＭＩＨ）でＩＰアドレスの先設定が可能になる。
【００２１】
また、本発明によると、ＩＰアドレス先設定のための移動ノード（ＭＮ）と一つ以上の候補ネットワーク間にＩＰアドレス設定関連情報を中継する基地局（ＢＳ）のようなＰｏＳを提供するため、ハンドオーバー後にＩＰ設定にかかる時間遅延を減らすことが可能になる。
【図面の簡単な説明】
【００２２】
【図１】マルチモードで構成された移動端末のプロトコル階層を示す構成図である。
【図２】媒介体独立ハンドオーバー（ＭＩＨ）機能を含む移動端末とネットワークの機能的エンティティと伝送プロトコルを説明するための図である。
【図３】トリガーモデルに対する構造を示す図である。
【図４】移動端末が現在接続されているリンクの品質が低下され、新しいリンクを設定するまで発生するトリガーを示す例示図である。
【図５】モバイルＩＰｖ４の基本動作を説明するための図である。
【図６】モバイルＩＰｖ６の基本動作を説明するための図である。
【図７】ＦＭＩＰｖ６の動作手順を説明するための図である。
【図８】ＦＭＩＰｖ６の動作手順を説明するための図である。
【図９】本発明の好ましい一実施形態による手順を示すフローチャートである。
【図１０】本発明の好ましい他の実施形態による手順を示すフローチャートである。
【図１１】本発明の好ましいさらに他の実施形態による手順を示すフローチャートである。
【図１２】本発明の好ましいさらに他の実施形態による手順を示すフローチャートである。
【図１３】本発明の好ましいさらに他の一実施形態による手順を示すフローチャートである。
【発明を実施するための形態】
【００２３】
本発明を実施できる通信システムについて図面を参照しつつ詳細に説明すると、下記の通りである。
【００２４】
異種網（heterogeneous  networks）間媒介体独立ハンドオーバー（ＭＩＨ）に対する国際標準化を進行中のＩＥＥＥ８０２．２１は、異種通信網間にシームレスなハンドオーバー（seamless  Handover）とサービス連続性（service  continuity）を提供することによって移動端末装置の使用者便宜性を向上させることを目的とし、基本的な要求事項としては、ＭＩＨＦ（Media  Independent  Handover  function）、イベントトリガー（Event  Trigger）及び情報サービス（IS:Information  Service）を定義している。
【００２５】
移動ノード（mobile  node:MN）は、二つ以上のインターフェースタイプ（interface  type）を支援するマルチモードノード（multi-mode  node）である。上記インターフェースタイプは、ＩＥＥＥ８０２．３基盤のイーサネット（登録商標）（Ethernet（登録商標））のような有線（Wire-line）形態のインターフェースタイプ、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１５、ＩＥＥＥ８０２．１６などのようなＩＥＥＥ８０２．ＸＸに基盤する無線インターフェースタイプまたは３ＧＰＰ、３ＧＰＰ２のようなセルラー（Cellular）標準化機構により定義されたインターフェースタイプのうちいずれか一つとすれば良い。ただし、これに限定されることはない。
【００２６】
図１は、マルチモードで構成された移動端末のプロトコル階層の構成図であるる。図１を参照すると、マルチモードで構成された移動端末は、各モード別物理階層（PHY:physical  layer）と媒体接近制御（MAC:medium  access  control  layer）階層を有し、ＩＰ階層の下にＭＩＨ階層が位置する。
【００２７】
媒介体独立ハンドオーバー（ＭＩＨ）は、ＩＥＥＥ８０２系列インターフェース間またはＩＥＥＥ８０２系列インターフェースと上記の３ＧＰＰ、３ＧＰＰ２のようなセルラー標準化機構により定義されたインターフェースタイプのような非８０２系列インターフェース間で定義されなければならなく、ハンドオーバーサービスやシームレスなサービスを提供するためにモバイルＩＰ（Mobile  IP）とＳＩＰ（Session  Initiation  Protocol）のような上位階層の移動性支援プロトコルが支援されることが好ましい。
【００２８】
以下にモバイル（Mobile）ＩＰｖ４について説明する。モバイルＩＰを支援するネットワークの構成は、ホームエージェント（Home  Agent:HA）と外部エージェント（Foreign  Agent:FA）と移動ノードとからなる。モバイルＩＰの動作のためには下記のような機能が具現されることが好ましい。
【００２９】
１）エージェント発見（Agent  Discovery）
エージェント発見は、移動端末が現在自分のホームネットワークに連結されているか、あるいは、外部ネットワークに位置しているかを決定する方法である。この方法により移動端末は他のネットワークに移動したことが感知できる。
【００３０】
２）登録（Registration）
登録機能は、移動端末が他のネットワークに移動することを探知した時、現在の位置情報をホームエージェントに伝達し、新しいネットワークでもホームネットワークで受けていたサービスをそのまま受けることができるようにする柔軟性あるメカニズムを提供する。
【００３１】
３）ルーティング（Routing）
ルーティング機能は、移動端末が外部ネットワークに接近したり接続されている時に、前記移動ノードから／に送受信されるためのデータグラム（datagram）を適切にルーティングするために必要な機能である。
【００３２】
４）臨時アドレス（ＣｏＡ）
モバイルＩＰは、移動ノードが他のサブネットに移動した時に、臨時アドレス設定のためのＦＡ−ＣｏＡとｃｏ−ｌｏｃａｔｅｄ  ＣｏＡの２つの方法を提供する。
【００３３】
ＦＡ−ＣｏＡは、エージェント広告（Agent  Advertisement）メッセージを通じて外部エージェント（Foreign  Agent）により提供され、外部エージェントのＩＰアドレスが臨時アドレスとして用いられる。ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡは、移動ノードが外部ネットワーク（Foreign  Network）に位置しているＤＨＣＰサーバーを通じて臨時アドレスが割り当てられる方式である。
【００３４】
次に、モバイルＩＰｖ６について説明する。モバイルＩＰｖ６は、モバイルＩＰｖ４よりも效果的に移動性を支援し、格段なる拡張性を有する。モバイルＩＰｖ６の動作のための基本的な要素と機能について説明すると、下記のト通りである。
【００３５】
１）移動ノード（ＭＮ）：自分のネットワーク接続（access）を変えるホストまたはルータ
２）対応ノード（ＣＮ）：移動ノードと通信しているホストまたはルータ
３）ホームエージェント（ＨＡ）：ホーム網にあるルータのうち、移動ノードの登録情報を持っているルータで、外部網にある移動ノードの現在位置にデータグラムを送るルータ
４）臨時アドレス（ＣｏＡ）：移動ノードが外部網に移動した時に移動ノードと連結されるＩＰアドレス
５）バインディング（Binding）：移動ノードがホームエージェントに登録するＣｏＡと該当ノードのホームアドレスをマッチさせる
６）ＢＵ（Binding  Update）：移動ノードがＨＡとＣＮに自分のＣｏＡを知らせるために使用する
７）ＢＡＣＫ（Binding  Acknowledge）：ＢＵに対する応答メッセージ
８）ＢＲ（Binding  Request）：対応ノードが移動ノードのバインディング情報のタイマーが終了する前にＢＵを受けなかった場合にＢＵを要求するメッセージ
９）ＣｏＡ獲得：移動ノードが近隣探索（Neighbor  Discovery）機能とアドレス自動設定（Address  auto-configuration）機能を用いてノード移動時に自動で自分の位置情報を構成できる。
【００３６】
１０）経路最適化（Router  Optimization）：対応ノードがバインディング情報を保存してからはホームエージェントを介さずに移動ノードと直接通信できる。
【００３７】
１１）アドレス自動設定（Address  auto-configuration）：ＩＰアドレスの自動生成は、ＤＨＣＰのようなサーバーを用いてアドレスを獲得する状態保存型アドレス自動設定と、ホスト側で自らアドレスを生成する非状態保存型アドレス自動設定方法がある。状態保存型アドレス自動設定方式は、ホスト側でＤＨＣＰサーバーにアドレスを要請すると、サーバーから割当可能なアドレスのうち一つをホスト側に割り当てるものである。非状態保存型アドレス自動設定方式は、自分のインターフェースＩＤ情報とルータから獲得したプリフィクス情報または周知プリフィクス（well-known  prefix）情報を結合してアドレスを生成する。
【００３８】
次に、ＦＭＩＰｖ６（Fast  Handovers  for  Mobile  IPv6）について説明する。ＦＭＩＰｖ６は、Ｌ２階層におけるハンドオーバー予想情報をに基づいて移動探知とＮＣｏＡ（New  Care  of  Address）獲得を早め、Ｌ３階層における全体ハンドオーバー遅延を減らすためのプロトコルである。ＦＭＩＰｖ６の動作のための基本的な要素とメッセージについて説明すると、下記の通りである。
【００３９】
１）ＰＡＲ（Previous  Access  Router）：移動ノードのハンドオーバー以前のデフォルトルータ
２）ＮＡＲ（New  Access  Router）：移動ノードのハンドオーバーに予想されるデフォルトルータ
３）ＰＣｏＡ（Previous  Care  of  Address）：ＰＡＲサブネットで移動ノードの妥当な臨時アドレス
４）ＮＣｏＡ（New  Care  of  Address）：ＮＡＲサブネットで移動ノードの妥当な臨時アドレス
５）ＲｔｓｏｌＰｒ（Router  Solicitation  for  Proxy）：移動ノードからＰＡＲまで送られるメッセージで、潜在的なハンドオーバーのための情報を要求
６）ＰｒＲｔＡｄｖ（Proxy  Router  Advertisement）：ＰＡＲから移動ノードまで送られるメッセージで、ネイバーリンクに対する情報を提供。また、ネットワーク開始ハンドオーバー（network  initiated  Handover）のためのトリガーとして作動する。
【００４０】
７）ＦＢＵ（Fast  Binding  Update）：移動ノードがＰＡＲに自分のトラフィックあて先をＮＡＲに変えるように要求するメッセージ
８）ＦＢＡＣＫ（Fast  Binding  Acknowledge）：ＰＡＲから生成されるＦＢＵに対する応答メッセージ
９）ＨＩ（Handover  Initiation）：ＰＡＲからＮＡＲまで送られるメッセージで、移動ノードのハンドオーバーを知らせるメッセージ
１０）ＨＡＣＫ（Handover  Acknowledge）：ＮＡＲからＰＡＲまで送られるメッセージで、ＨＩに対する応答メッセージ
１１）ＦＮＡ（Fast  Neighbor  Advertisement）：移動ノードからＮＡＲまで送られるメッセージで、移動ノードがＦＢＡＣＫをまだ受けていない時にＮＣｏＡの使用を確認し、新しいネットワークに接続したことを知らせるメッセージ。
【００４１】
図２には、ＭＩＨ機能を含む移動端末とネットワークの機能的エンティティと伝送プロトコルを示し、図２で点線はプリミティブ（Primitive）、イベントトリガー（Event  Trigger）などを表す。
【００４２】
ＭＩＨ機能は、ＩＰ階層下に位置し、トリガーイベント（trigger  event）と他の網に対する情報などのような２階層（Layer  2）からの入力値を用いてハンドオーバー処理過程を容易にする。また、ＭＩＨ機能は、ハンドオーバー過程に影響を与えうる使用者政策（policy）と構成（configuration）基盤の入力値を含むことができ、モバイルＩＰ（mobile  IP）またはＳＩＰのような３階層（Layer  3）エンティティ（entity）とＭＩＨ機能間に一般的なインターフェースが定義される。これらのインターフェースは、１階層（物理階層）と２階層（媒体接近制御階層）及び移動性管理に対する情報を提供し、ＭＩＨ階層はイベントと情報サービスの助けによって下位階層とネットワークに対する情報を獲得する。
【００４３】
上位階層には移動ノード内の様々なリンクの状態と作動をモニタするための上位管理個体が位置し、ハンドオーバー制御機能（Handover  Control  Function）及び装置マネージャ（Device  Manager）機能を行なう。この時、ハンドオーバー制御機能とデバイスマネージャ機能は独立してそれぞれ位置しても良く、両機能が上位管理個体として共に含まれても良い。
【００４４】
図３は、トリガーモデルの構造を示す図である。図３を参照して、ハンドオーバーなどのための基本的な要求事項の一つであるイベントトリガーについて説明する。
【００４５】
このイベントサービス（Event  Service）について説明すると、下記の通りである。
【００４６】
速いハンドオーバーのために、通信網階層は可能な限り速く連結を再設定できるようにリンク階層（link  layer）からの情報を用いる必要がある。リンク階層イベントは、使用者の移動を予測するのに適しており、移動端末と通信網が事前にハンドオーバーを準備するのに役立つことができる。
【００４７】
ハンドオーバーのためのトリガーは、物理階層（ＰＨＹ）、媒体接近制御階層（ＭＡＣ）から始まることができ、このようなトリガーのソースは、ローカルスタック（Local  Stack）または遠隔スタック（Remote  Stack）になり得る。
【００４８】
イベントトリガーは、現在信号に対する状態、他のネットワークの状態変化、未来の予測される変化を提供し、物理階層と媒体接近制御階層上の変化あるいは特定ネットワークの属性の変化を含む。
【００４９】
イベントタイプは、物理階層イベント（PHY  layer  event）、媒体接近制御階層イベント（MAC  layer  event）、管理イベント（Management  event）、３階層イベント（L3  event）、応用イベント（Application  event）などに分類されることができる。
【００５０】
基本的なイベントサービスは、下記の通りである。
【００５１】
‘Link_Up’は、特定リンクインターフェース上で２階層連結が設定され、上位階層で３階層パケットを伝送できる時に発生する。この時、リンクを構成する全ての２階層構成は完了したと判断する。この時、イベントソースは、‘Local  MAC’と‘Remote  MAC’である。表１は、‘Link_Up’のパラメータを示す図である。
【００５２】
【表１】
2009544214.tif 000003
‘Link_Down'は、特定インターフェース上で２階層連結が解除されたし、それ以上３階層パケットを伝送できない時に発生する。イベントソースは‘Local  MAC’である。表２に、‘Link_Down’のパラメータを示す。
【００５３】
【表２】
2009544214.tif 000004
‘Link_Going_Down'は、２階層連結が特定時間内に‘link  down’されると予測される時に発生し、ハンドオーバー手順を初期化するためのシグナルになっても良い。イベントソースは、‘Local  MAC’と‘Remote  MAC’である。表３に、‘Link_Going_Down’のパラメータを示す。
【００５４】
【表３】
2009544214.tif 000005
‘Link_Going_Up’は、２階層連結が特定時間内に‘Link_Up’されると予測される時に発生し、通信網が初期化されるのに長時間がかかる場合に使われる。イベントソースは、‘Local  MAC’と‘Remote  MAC’である。表４に、‘Link_Going_Up’のパラメータを示す。
【００５５】
【表４】
2009544214.tif 000006
‘Link_Event_Rollback’は、‘Link_Going_Up’と‘Link_Going_Down’とを結合してなるし、‘Link_Going_Up’または‘Link_Going_Down’が伝送されたが、特定時間内にそれ以上‘Link_UP’または‘Link_Down’が発生しないと予測される時に発生するトリガーである。イベントソースは、‘Local  MAC’と‘Remote  MAC'である。表５に、‘Link_Event_Rollback'のパラメータを示す。
【００５６】
【表５】
2009544214.tif 000007
‘Link_Available'は、新しい特定リンクが使用可能であるということを表し、現在移動端末が接続している基地局やアクセスポイント（AP:Access  Point）に比べて、新しい基地局やアクセスポイントがより良いリンク品質を提供することができるという可能性を表す。イベントソースは‘Local  MAC’と‘Remote  MAC'である。表６に、‘Link_Available'のパラメータを示す。
【００５７】
【表６】
2009544214.tif 000008
‘Link_Parameters_Change’は、リンクパラメータ値の変化が特定限界レベルを越えた時に発生するイベントである。これは、リンク速度、ＱｏＳ（Quality  of  Service）、暗号化値などのようなリンク階層パラメータを含むことができる。イベントソースは、‘Local  MAC’と‘Remote  MAC'である。表７に、‘Link_Parameters_Change'のパラメータを示す。
【００５８】
【表７】
2009544214.tif 000009
‘MIH_Scan'は、上位階層により現在アクセスネットワークの周辺ＰｏＡを発見するために用いられる命令語（command）である。上位階層エンティティが可能なアクセスネットワークのスキャンを要請する時に生成されるし、もし多数のリンクが要請されると、各メディアスキャン要請情報と共に多数のLink_Scanコマンドが開始されることができる。
【００５９】
‘Link_Detected’は、新しい特定リンクが利用可能であるということを表し、現在移動端末が接続している基地局やアクセスポイントに比べて、新しい基地局やアクセスポイントがより良いリンク品質を提供できるという可能性を表す。イベントソースは‘Local  MAC’、‘Remote  MAC'である。表８に、‘Link_Detected'のパラメータを示す。
【００６０】
【表８】
2009544214.tif 000010
以下、ＭＩＨハンドオーバー時に使用可能なプリミティブについて説明する。例えば、MIH_Handover_Initiate.requestプリミティブ、MIH_Handover_Initiate.responseプリミティブ、MIH_Handover_Commit.requestプリミティブ、MIH_Handover_Commit.responseプリミティブのような様々なプリミティブがある。
【００６１】
MIH_Handover_Initiate.request
このプリミティブは、上位階層エンティティが、ハンドオーバー開始の意図を移動端末のＭＩＨ機能（MIH  Function）とネットワークのＭＩＨ機能（MIH  Function）間で伝達するのに用いられる。
【００６２】
MIH_Handover_Initiate.response
このプリミティブは、ＭＩＨ_Handover_Initiate.requestに対する応答で、要求されたリンクの状況によって優先視されるリンクを選択してその情報を知らせる。
【００６３】
MIH_Handover_Commit.request
選択されたリンクに対して実際ハンドオーバーを始めるということを以前ＰｏＡに知らせることによって、以前ＰｏＡを通じて端末へ向かうデータをバッファリングし始める。このプリミティブは、通信網や移動ノードがこのプリミティブを伝送するか否かによってMIH_Net_Ho_Commit.requestとMIH_MN_Ho_Commit.requestとに分類されることができる。
【００６４】
MIH_Handover_Commit.response
MIH_Handover_Commit.requestに対する応答メッセージで、ハンドオーバーの成否を知らせることができる。このプリミティブは、通信網や移動ノードがこのプリミティブを伝送するか否かによってMIH_Net_Ho_Commit.responseとMIH_MN_Ho_Commit.responseとに分類されることができる。
【００６５】
図４は、移動端末が現在接続されているリンクの品質が低下され、移動ノードに新しいリンクを設定するまで発生するトリガーを例示する図である。
【００６６】
上述したハンドオーバーなどのための基本的な要求事項のうち最後の事項である情報サービス（Information  Service）について説明する。
【００６７】
情報サービス（Information  Service）は、通信網発見と選択をするのに必要なネットワークに対する詳細な情報を提供し、いかなるネットワークからも接近可能でなければならない。媒体独立情報サービス（Media  Independent  information  service:MIIS）は、リンク接近パラメータ（link  access  parameter）、保安メカニズム（security  Mechanism）、ネイバーマップ（Neighbor  Map）、位置（Location）、サービスプロバイダ及び他のアクセス情報（Provider  and  other  Access  Information）、リンク費用（Cost  of  link）などのような情報要素を含まなければならない。
【００６８】
図５は、モバイルＩＰｖ４の基本動作を説明するための図である。モバイルＩＰｖ４の具体的な動作手順について説明すると、次の通りである。モバイルＩＰｖ４は、基本的に、上位階層に透明な移動性支援を目標とし、これを支援するために移動ホスト（Mobile  Host）、ホームエージェント（Home  Agent）、外部エージェント（Foreign  Agent）機能の追加を必要とする。しかし、経路最適化を使用しない場合、移動端末と通信する相手ノード（Correspondent  Node）の変更は必要でない。ここで、移動ホストは、移動性の支援されるＩＰホストを表し、ホームエージェントは、移動ホストに対する位置情報を維持し、外部エージェントにまたは移動ホストに対するトンネリングを行なうルータであり、外部エージェントは、訪問網で移動性を支援するルータをそれぞれ意味する。モバイルＩＰｖ４における基本的な動作を、図５を参照しつつ以下に説明する。
【００６９】
図５に基づく各段階別動作についての説明は、下記の通りである。
【００７０】
（１）移動ホストが自分のホームネットワーク（Home  Network）から外部ネットワーク（Foreign  Network）へ移動する場合、移動ホストは、外部ネットワークから放送される広告メッセージを受信することによって自分が移動したことを認識し、ホームネットワークにあるホームエージェントに自分の現在位置を表す臨時アドレス（ＣｏＡ）を登録する
（２）この時、ＣｏＡは、外部エージェントのＩＰアドレスである（ＦＡ−ＣｏＡ）か、外部ネットワークから移動ホストがＤＨＣＰ等を通じて臨時に受け取ったアドレス（Ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡ）である。外部から移動ホストに送られるパケットはホーム網に伝送され、このパケットは移動端末の移動を認知しているホームエージェントによって横取りされる。
【００７１】
（３）ホームエージェントは、移動ホストに伝達されるパケットをＦＡのアドレスをあて先にして（ＦＡ−ＣｏＡが用いられる場合）カプセル化（encapsulation）したのち外部エージェントに伝達する。
【００７２】
（４）カプセル化されて伝達されたパケットは、外部エージェントで逆カプセル化（de-capsulation）され、１番目の伝達パケットに復旧されたのち移動ホストに最終的に伝達される。
【００７３】
（５）移動ホストから相手ホストに伝達されるパケットは、外部エージェントを通じて直接伝達されることができ、イングレスフィルタリング（ingress  filtering）の問題がある場合、逆方向トンネルを用いて伝達されても良い。
【００７４】
モバイルＩＰのために必要な主要機能は、下記の通りである。
【００７５】
（１）エージェント発見（Agent  Discovery）
エージェント発見は、移動端末が現在自分のホームネットワークに連結されているか、あるいは、外部ネットワークに位置しているかを決定する方法である。この方法によって移動端末は他のネットワークに移動したことを感知できる。
【００７６】
モバイルＩＰはエージェント発見のために既存のＩＣＭＰ（Internet  Control  Message  Protocol）ルータ発見（Router  Discovery）［IETF  RFC  1256］を拡張する。エージェント（ホームエージェント、外部エージェント）が周期的にブロードキャストするエージェント広告（Agent  Advertisement）メッセージは、ＩＣＭＰルータ広告（Router  Advertisement）メッセージ内に移動性エージェント広告拡張子（Mobility  Agent  Advertisement  Extension）を含めて伝送される。移動端末がエージェントを探すために伝送する‘Agent  Solicitation'メッセージは、既存の‘ICMP  Router  Solicitation'メッセージと同一な方式を使用する。
【００７７】
（２）登録（Registration）
登録機能は、移動端末が他のネットワークに移動したことを探知した時、現在の位置情報をホームエージェントに伝達し、新しい通信網上でもホームネットワーク上で受けていたサービスをそのまま受けることができるようにする柔軟性あるメカニズムを提供する。モバイルＩＰは、二つの異なる登録手順を定義している。移動端末がＦＡ−ＣｏＡを使用する場合は外部エージェントを通じて登録しなければならなく、ｃｏ−ｌｏｃａｔｅｄ  ＣｏＡを使用する時は、移動端末がホームエージェントに直接登録する。
【００７８】
（３）ルーティング（Routing）
ルーティング機能は、移動端末が外部ネットワークに接続されている時、この端末からあるいはこの端末に送受信されるためのデータグラムを適切にルーティングするために必要な機能を定義する。データグラムは、ユニキャストの他にも、マルチキャスト及びブロードキャストパケットを含む。
【００７９】
図６は、モバイルＩＰｖ６の動作手順を説明するための図である。図６に基づいてモバイルＩＰｖ６の動作手順を以下に説明される。
【００８０】
０．ＭＮがサブネットＡからサブネットＢへ移動。
【００８１】
１．ＭＮは、ＲＡメッセージのプリフィクス（Prefix）情報とＮＵＤ（Neighbor  Unreachable  Detection）メカニズムを用いて移動を感知。
【００８２】
２．‘Address  auto-configuration'方法で自らＣｏＡを獲得。
【００８３】
３．獲得したＣｏＡをＨＡに知らせるＢＵメッセージを送る。
【００８４】
４．ＨＡは、ＭＮのホームアドレスとＣｏＡをバインディングし、ＢＵに対する応答としてＢＡＣＫを送る。
【００８５】
５．ＭＮと初めて通信するＣＮは、ＭＮの移動を感知できなかったので、あて先アドレスをＭＮのホームアドレスに設定してパケットを伝送。
【００８６】
６．ＭＮを管理するＨＡは、そのパケットを横取りして現在ＭＮの位置にトンネリング。
【００８７】
７．トンネリングされたパケットを受け取ったＭＮは、パケットを伝送したＣＮがバインディング情報を持っていないと判断し、ＣＮにＢＵメッセージを送って自分のＣｏＡを知らせる。
【００８８】
８．ＣＮがバインディング情報を保存してからその情報を用いてＭＮと直接通信。
【００８９】
図７及び図８は、ＦＭＩＰｖ６の動作手順を説明するための図で、図７は、‘Proactive'状態の動作手順であり、図８は、‘Reactive'状態の動作手順を示す。
【００９０】
ＦＢＵ／ＦＢＡＣＫメッセージをＰＡＲのリンクで送受信する‘Proactive'状態と、ＦＢＵ／ＦＢＡＣＫメッセージをＮＡＲのリンクで送受信する‘Reactive'状態とがある。‘Proactive'状態は、ＰＡＲと連結を解除する前に生成されたＮＣｏＡの確実性を検討し、‘Reactive’状態の場合、移動ノードが新しいサブネットに到着した後にＮＣｏＡの確実性をチェックする。
【００９１】
図７を参照して‘Proactive’状態の動作手順について説明すると、下記の通りである。
【００９２】
１）移動ノードは、Ｌ２階層情報に基づいて（例えば、無線ＬＡＮシステムにおけるスキャン）ハンドオーバー可能なＡＰを発見し、発見したＡＰ識別子（Identifier）に該当するサブネット情報を得るためにＰＡＲにＲｔＳｏｌＰｒメッセージを送る。
【００９３】
２）ＲｔＳｏｌＰｒメッセージを受け取ったＰＡＲは、送られたＡＰに該当する各サブネット情報を、［ＡＰ−ＩＤ、ＡＲ−Ｉｎｆｏ］形態のタプルを含めてＰｒＲｔＡｄｖメッセージとして移動ノードに送る。このメッセージは時々、移動ノードがルータ探知をした後に‘solicit’に送られても良い。
【００９４】
３）移動ノードはＰｒＲｔＡｄｖメッセージ内のＡＲ−Ｉｎｆｏに基づいて新しい臨時アドレスＮＣｏＡを生成する。
【００９５】
４）移動ノードはＰＡＲに、ＰＣｏＡとＮＣｏＡをバインディングするよう要求し、ＰＡＲに到着するパケットがＮＡＲにトンネリングされるようにするＦＢＵメッセージを送る。
【００９６】
５）ＰＡＲは、移動ノードがＮＡＲにハンドオーバーをするということを知らせるメッセージ、すなわちＨＩを送る。ＨＩメッセージを受け取ったＮＡＲは、移動ノードが生成したＮＣｏＡの重複検査を行なう。もし重複検査の結果、適当でないＮＣｏＡであると、ＮＡＲは移動ノードのための臨時アドレスを新しく設定する。
【００９７】
６）ＮＡＲは、ＰＡＲにＨＩに対する応答メッセージとしてＨＡＣＫを送る。この時、５）で新しく生成されたＮＣｏＡが含まれることができる。
【００９８】
７）ＨＡＣＫを受け取ったＰＡＲは、移動ノードとＮＡＲにＦＢＡＣＫを送り、ＰＡＲが実際ＮＣｏＡのアドレスに移動ノードのパケットをトンネリングし始めるということを知らせる。この時、移動ノードとＰＡＲとの連結は解除される。
【００９９】
８）ＰＡＲに到着したパケットは、ＮＡＲにフォーワーディングされる。
【０１００】
９）移動ノードがＮＡＲとの新しいリンクが設定されるやいなやＦＮＡメッセージをＮＡＲに送ることによって、ノード自身がＮＡＲのネットワークに連結されたことを知らせる。
【０１０１】
１０）パケットはＮＡＲを通じて伝送される。
【０１０２】
図８を参照して‘Reactive’状態の動作手順について説明すると、下記の通りである。
【０１０３】
１）移動ノードは、２階層情報に基づいて（例えば、無線ＬＡＮシステムにおけるスキャン）ハンドオーバー可能なＡＰを発見し、発見したＡＰ識別子（Identifiers）に該当するサブネット情報を得るためにＰＡＲにＲｔＳｏｌＰｒメッセージを送る。
【０１０４】
２）ＲｔＳｏｌＰｒメッセージを受け取ったＰＡＲは、送られたＡＰに該当する各サブネット情報を、［ＡＰ−ＩＤ、ＡＲ−Ｉｎｆｏ］形態のタプルを含めてＰｒＲｔＡｄｖメッセージとして移動ノードに送る。このメッセージは時々、移動ノードがルータ探知をした後に‘solicit’に送られても良い。
【０１０５】
３）移動ノードはＰｒＲｔＡｄｖメッセージ内のＡＲ−Ｉｎｆｏに基づいて新しい臨時アドレスＮＣｏＡを生成してＰＡＲとの連結を解除する。
【０１０６】
４）移動ノードはＮＡＲに連結すると直ちにＦＮＡメッセージにＦＢＵメッセージをカプセル化して送ることによって、ＰＡＲに到着するパケットが直ちにＮＡＲにフォーワーディングされるようにする手順を開始し、ＮＣｏＡが有効（valid）か否かをＮＡＲが確認するようにする。
【０１０７】
５）ＮＡＲは、ＦＢＵメッセージをＰＡＲに送ることによって、ＰＣｏＡとＮＣｏＡをバインディングするようにする。もし、ＮＡＲが受け取ったＦＢＵでＮＣｏＡが有効でないと、ＮＡＲはＦＢＵパケットを捨て、代替アドレスを含めたルータ広告（Router  Advertisement）を送る。
【０１０８】
６）ＰＡＲは、ＦＢＵに対する応答メッセージとしてＦＢＡＣＫをＮＡＲに送る。この時、実際にＰＡＲとＮＡＲ間にトンネリング設定が完了する。
【０１０９】
７）ＰＡＲに到着したパケットはＮＡＲにフォーワーディングされる。
【０１１０】
８）パケットはＮＡＲを通じて伝送される。
【０１１１】
以下、本発明で提案するＩＰアドレスを先設定する方法として、情報サービス（Information  Service）または情報サーバー（Information  Server）を用いてＩＰアドレス設定関連アドレス情報を獲得する方法と、媒介体独立ハンドオーバーの命令サービス（Command  Service）を通じてＩＰアドレス設定関連アドレス情報を獲得する方法を順に説明する。
【０１１２】
まず、情報サービス（Information  Service）または情報サーバー（Information  Server）を用いてＩＰアドレス設定関連アドレス情報を獲得する方法について説明する。
【０１１３】
表９に、情報サービスを用いる時に情報サーバーから受信するＰｏＡ（Point  of  Attachment）  Container情報構造の一例を表す。
【０１１４】
【表９】
2009544214.tif 000011
表９からわかるように、PoA  Container情報にはＰｏＡについて述べる全ての情報要素（Information  Element）が含まれている。この情報要素のうち、ＩＰアドレス先設定のためのPoA  IP  Configuration  Methods  IEが含まれていることがわかる。
【０１１５】
表１０に、PoA  IP  Configuration  Methods  IEの構造の一例を表す。
【０１１６】
【表１０】
2009544214.tif 000012
表１０からわかるように、PoA  IP  Configuration  Methods  IEは、IP_Configuration_Methods_bitmapなどの移動端末がハンドオーバー後に新しいＰｏＡで使用できるＩＰアドレス設定方法に関する情報を含む。ＩＰアドレス設定方法によって付加的にＩＰアドレス設定に必要なＤＨＣＰサーバーＩＰアドレス、Foreign  AgentあるいはAccess  Router  IPアドレスのような情報などが含まれることができる。
【０１１７】
例えば、‘ＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）’、‘外部エージェントのないモバイルＩＰｖ４（mobile  IPv4  without  FA：Co-located  CoA）'、‘ＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）’が支援されるとすれば、表１２のように、‘動的ホスト設定プロトコル（dynamic  host  configuration  protocol：DHCP）サーバーアドレスＴＬＶ（type-length  value）’がＩＰアドレス先設定に含まれることができる。同様に、‘外部エージェントのあるモバイルＩＰｖ４（Mobile  IPv4  with  FA：FA-CoA）’、‘ＩＰｖ６非状態型アドレス設定（IPv6  stateless  address  configuration）’が支援されるとすれば、表１３のように外部エージェントやアクセスルータ（Access  Router）アドレスはＩＰアドレスの先設定に含まれることができる。
【０１１８】
表１１は、PoA  IP  Configuration  Methods  IEのパラメータのうち、ＰｏＡにより支援されるＩＰ設定方法を表すIP_Configuration_Methods_bitmap構成の一例である。
【０１１９】
【表１１】
2009544214.tif 000013
表１１のうち、Bit  1：ＩＰｖ４動的設定（IPv4  dynamic  configuration：DHCPv4）、Bit  3：外部エージェントのないモバイルＩＰｖ４（Mobile  IPv4  without  FA：Co-located  CoA）、及びBit  12：ＩＰｖ６状態基盤アドレス設定（IPv6  stateful  address  configuration：DHCPv6）が支援されると設定されるとする。すると、ＤＨＣＰサーバーアドレス情報が含まれるDHCP_server_address  TLVがPoA  IP  Configuration  Methodes  IEメッセージに含まれてあて先に伝達されることができる。ＤＨＣＰサーバーアドレスは、移動端末が新しいＰｏＡに移動して使用するＩＰアドレスを設定する時に接続（Contact）するＤＨＣＰサーバーのＩＰアドレスである。移動端末は、ハンドオーバーが発生する前に、DHCP_server_address  TLVを通じて受け取ったＩＰアドレスを用いて新しいＰｏＡのＤＨＣＰサーバーに接続してあらかじめＩＰアドレスを設定できる。
【０１２０】
表１２に、DHCP_server_address  TLVのフォーマット構造の一例を表す。
【０１２１】
【表１２】
2009544214.tif 000014
表１２で、DHCP_server_address  TLVに含まれうるＩＰアドレス値は、ＤＨＣＰ使用者が、例えばハンドオーバーを行なう移動端末、ハンドオーバーするＰｏＡの属する網の有効なＩＰアドレスや他のＩＰパラメータを獲得するのに接触（contact）するＤＨＣＰサーバーのＩＰｖ４あるいはＩＰｖ６アドレスを表すことができる。
【０１２２】
表１１のうち、Bit  2：Mobile  IPv4  with  FA（FA-CoA）、あるいはBit  11：IPv6  stateless  address  configurationが支援されると設定され、伝達されると仮定する。この場合には、Foreign  Agent  or  Access  Router  Address  TLVが含まれて伝達されることができる。これは、移動端末がＩＰアドレス先設定して使用できるようにするためである。
【０１２３】
表１３に、Foreign  Agent  or  Access  Router  Address  TLVフォーマット構造の一例を表す。
【０１２４】
【表１３】
2009544214.tif 000015
表１３を参照すると、外部エージェントやAccess  Router  Address  TLVに含まれるＩＰアドレスは、Mobile  IP使用者あるいはstateless  address  configurationを使用するＩＰｖ６の使用者が接触（contact）し、ハンドオーバー後に接続されるＰｏＡの属する網で使用できる有効なＩＰアドレスを獲得できる個体、例えば、Foreign  Agent  or  Access  RouterのＩＰアドレスである。このＩＰアドレスは、移動端末がハンドオーバー以前にこのアドレスを通じて新しいＰｏＡで使用するＩＰアドレスを先設定するのに使用することができる。
【０１２５】
まず、ＩＰアドレス関連情報を上記の情報サービスまたは情報サーバーを通じて受信し、ハンドオーバー前にＩＰアドレスを設定する方法の実施形態について説明する。
【０１２６】
図９は、本発明の一実施形態によるフローチャートであり、情報サービス（Information  Service）を用いたＩＰアドレス関連情報獲得を通じてＩＰアドレスを先設定する方法の一例を示す。
【０１２７】
（１）移動端末は、現在連結しているリンク階層（８０２．１１  ＭＡＣ）から現在リンク状態が良くないか、網の状態によってまもなくリンク設定が解除されるという通報を受ける（Link  Going  Down）。
【０１２８】
（２）この移動端末がマルチモード端末である場合、ハンドオーバーする他の種類の網をスキャニング（scanning）過程を通じて検出する。
【０１２９】
（３）この検出結果、検出された網がある場合に、これを上位管理個体（ＨＬ）に通報する（Link_Detected.indication）。
【０１３０】
（４）上位管理個体（ＨＬ）は、ハンドオーバーするＰｏＡまたはＰｏＳで設定して使用するＩＰアドレス設定方法と、このために接触すべき個体のＩＰアドレス情報要請を情報サーバー（Information  Server）に伝送するようにＭＩＨＦ個体に要請する。
【０１３１】
（５）このＭＩＨＦ個体は、上位管理個体（ＨＬ）からの要請によって情報を要請するための遠隔メッセージを遠隔で情報サーバーに伝送する。この時、遠隔メッセージを伝送するために使用する無線リンクは、現在連結されているリンクとすることができる。そして、ハンドオーバーするＰｏＡのリンクを使用できる場合には、ハンドオーバーするＰｏＡのリンクを通じて伝達しても良い。
【０１３２】
（６）情報サーバーは、要請された情報に対する応答を含めた応答メッセージを要請したＭＩＨＦ個体に遠隔で伝送する。この時、用いられる無線リンクは上記の（５）段階の場合と同様に、現在連結されているリンクを使用しても良く、移動端末がハンドオーバーするＰｏＡのリンクを使用できる場合には、当該応答メッセージはハンドオーバーするＰｏＡのリンクを通じて伝達されても良い。
【０１３３】
（７）応答メッセージを受信したＭＩＨＦ個体は、上位管理個体（ＨＬ）へ受信した情報を伝達する。
【０１３４】
（８）移動端末は、応答情報を用いて獲得した個体と接触してＩＰアドレス先設定手順を行なう。
【０１３５】
（９）新しいリンクと設定手順を行なうことを含むハンドオーバー（handover）手順を行なう。
【０１３６】
（１０）ハンドオーバーが完了し、新しい無線リンク設定が終わった場合、上位管理個体（ＨＬ）はその通報を受ける。
【０１３７】
（１１）移動端末は、ハンドオーバー以前にＩＰアドレスを先設定したので、ハンドオーバー後に別のＩＰアドレス設定をすることなく、上位パケットをＩＰリンクを通じて新しく設定された無線リンクで伝送することができる。
【０１３８】
図１０は、本発明の他の実施形態による手順を示すフローチャートである。
【０１３９】
図９の（１）〜（７）過程は、ここでも同一に行なわれるとし、その詳細説明は省略する。
【０１４０】
図１０による実施形態で、ＩＰアドレス設定手順は、移動端末はターゲットＰｏＡとのリンク設定をし、このリンク設定完了の通報を受けた後、すなわち、Link_Up.indicationが伝達された後、ターゲットＰｏＡと新しく設定されたリンク（layer  2  link）を通じて行なわれても良い。すなわち、
（８）移動端末は、新しいリンクと設定手順を行なうことを含むハンドオーバー（handover）手順を行なう。
【０１４１】
（９）ハンドオーバーが完了し、新しい無線リンク設定が終わった場合、上位管理個体（ＨＬ）はその通報を受ける。
【０１４２】
（１０）移動端末は、上記応答情報を用いて獲得した個体と接触してＩＰアドレス先設定手順を行なう。この場合には、上記（８）の手順を通じて設定された新しいリンク（layer  2  link）を通じてＩＰアドレス先設定手順を行なうことが好ましい。
【０１４３】
（１１）移動端末は、ハンドオーバー以前にＩＰアドレスを先設定したので、ハンドオーバー後に別のＩＰアドレス設定をすることなく、上位パケットをＩＰリンクを通じて新しく設定された無線リンクで伝送できる。
【０１４４】
図１１は、本発明のさらに他の実施形態による手順を示すフローチャートである。
【０１４５】
ここで、図９の（１）〜（３）に対する過程は同一に行なわれるとする。
【０１４６】
図１１に示すさらに他の実施形態によれば、移動端末は、ターゲットＰｏＡとのリンク設定手順途中に、情報サーバーからＩＰアドレス設定と関連した情報を獲得する手順を行なっても良い。この場合、ＩＰアドレス設定と関連した情報を獲得するためのＭＩＨプロトコルメッセージは、該当のlayer  2管理フレーム（Management  frame）あるいはlayer  2管理メッセージ（management  message）にカプセル化（encapsulation）されて伝達されても良い。すなわち、
（４）上位管理個体（ＨＬ）は、ハンドオーバーするＰｏＡまたはＰｏＳで設定して使用するＩＰアドレス設定方法と、このために接触すべき個体のＩＰアドレス情報要請を情報サーバー（Information  Server）に伝送するようにＭＩＨＦ個体に要請する。この（４）の手順も同様に、移動端末とターゲットＰｏＡとのリンク設定手順途中に行なっても良い。
【０１４７】
（５）移動端末は、新しいリンクと設定手順を行なうことを含むハンドオーバー（handover）手順を行なう。新しいリンク設定する手順を行なう途中に、下記（６）、（７）の手順が行なわれることができる。好ましくは、下記（８）の手順も、新しいリンク設定する手順中に行なわれることができる。
【０１４８】
（６）ＭＩＨＦ個体は、上位管理個体（ＨＬ）からの要請に応じて情報を要請するための遠隔メッセージを遠隔で情報サーバーに伝送する。この時、遠隔メッセージを伝送するために使用する無線リンクは、現在連結されているリンクを使用することができる。そして、移動端末が、ハンドオーバーするＰｏＡのリンクを使用できる場合には、遠隔メッセージは該ハンドオーバーするＰｏＡのリンクを通じて伝達しても良い。
【０１４９】
（７）情報サーバーは、要請を受けた情報に対する応答を含めた応答メッセージを、要請したＭＩＨＦ個体に遠隔で伝送する。この時、用いられる無線リンクは、上の（５）段階の場合と同様に、現在連結されているリンクを使用しても良く、移動端末がハンドオーバーするＰｏＡのリンクを使用できる場合には、これを通じて伝達されても良い。
【０１５０】
（８）この応答メッセージを受信したＭＩＨＦ個体は、上位管理個体（ＨＬ）へ受信した情報を伝達する。
【０１５１】
（９）ハンドオーバーが完了して新しい無線リンク設定が終わった場合、上位管理個体（ＨＬ）はその通報を受ける。
【０１５２】
（１０）移動端末は、応答情報を用いて獲得した個体と接触してＩＰアドレス先設定手順を行なう。この場合にも、ＩＰアドレス先設定手順は、上記（５）の手順を通じて新しく設定されたlayer  2  linkを用いて行なわれることができる。
【０１５３】
（１１）移動端末がハンドオーバー以前にＩＰアドレスを先設定をしたので、ハンドオーバー後に別のＩＰアドレス設定をすることなく上位パケットをＩＰリンクを通じて新しく設定された無線リンクで伝送できる。
【０１５４】
これらの実施形態で、ＩＰアドレス設定関連情報から獲得したＩＰアドレス設定方法によって、ＩＰアドレス設定を指示する個体が異なることができる。例えば、現在使用するＩＰアドレス設定方法は、外部エージェントを使用するモバイルＩＰv４と仮定する。そして、ターゲットＰｏＡで使用するＩＰアドレス設定方法をＤＨＣＰv４とする。この場合、新しいＰｏＡとのlayer  2リンク設定手順が完了した後にＩＰアドレス設定手順を行なう個体、すなわち、端末にあるＤＨＣＰv４個体にＩＰアドレス設定をするように指示される。
【０１５５】
以下、ＩＰアドレスを先設定する方法の他の例である命令サービスを用いる方法について説明する。
【０１５６】
命令サービスのために本発明ではネットワークアドレス情報メッセージ送受信により行なわれる方法を一例として提案する。ローカルスタックで送受信されるプリミティブ（primitive）形態のものと遠隔で送受信されるプロトコルメッセージを挙げることができる。
【０１５７】
以下、プリミティブ形態のMIH_Network_Address_Informationについて説明する。
【０１５８】
１．MIH_Network_Address_Information.request
１）機能（Function）：MIH_Network_Address_Imformation.requestプリミティブは、移動端末のＭＩＨＦ個体から現在ＰｏＳ（Point  of  Service）あるいはＰｏＡ（Point  of  Attachment）に伝達される。現在ＰｏＳあるいはＰｏＡは、ハンドオーバーをする前に現在接続している移動端末の個体であって、新しくハンドオーバーするＰｏＳあるいはＰｏＡに対して以前（old）ＰｏＳまたはＰｏＡと称することができる。
【０１５９】
現在ＰｏＳまたはＰｏＡは、移動端末のネットワークアドレス（ＩＰアドレス）と関連した情報を発見するために、MIH_Network_Address_Imformation.requestプリミティブを、ハンドオーバーをする新しいＰｏＳまたはＰｏＡにあるＭＩＨＦ個体に伝達する。もし移動端末が新しいＰｏＳまたはＰｏＡとのリンクが設定されてデータを伝送できる場合には、新しいＰｏＳまたはＰｏＡにあるＭＩＨＦ個体に直接伝送しても良い。
【０１６０】
MIH_Network_Address_Imformation.requestプリミティブを受信した場合に、新しいＰｏＳまたはＰｏＡのＭＩＨＦ個体は、上位階層に依頼して要請したネットワークアドレス（ＩＰアドレス）に対する情報を獲得し、ネットワークに要請した情報を十分に持っているＭＩＨＦ個体を含むアクセスルータあるいは外部エージェントに伝達する。この場合、アクセスルータあるいは外部エージェントは充分なnetwork-request情報を含むＭＩＨＦ個体を含む。この情報は、網に該当情報を持った個体、例えば、アクセスルータあるいは外部エージェントが直接ＩＰ移動性管理関連メッセージを移動端末に送るようにしても良い。
【０１６１】
表１４には、MIH_Network_Address_Information.requestプリミティブに含まれて伝送されうる情報の例を表す。
【０１６２】
【表１４】
2009544214.tif 000016
表１４からわかるように、MIH_Network_Address_Information.requestプリミティブを通じてSource  Identifier、Destination  Identifier、Current  Link  Identifier、Mac  Mobile  Node、Current  IP  Configuration  Method、Current  DHCP  Server  Address、Current  Access  Router  Address、Current  FA  Addressなどのパラメータ、すなわち、情報を伝達できる（Semantics）。
【０１６３】
各パラメータについての説明は、表１４に示されている。すなわち、
２）発生時点（When  Generated）：上記プリミティブの発生時点の場合、移動端末がハンドオーバーを開始することがリンク階層によりトリガーされると、移動端末は当該プリミティブを発生させて伝達し、ネットワークアドレス（ＩＰアドレス）獲得手順を開始する。
【０１６４】
３）受信時効果（Effect  on  receipt）：上記プリミティブを受信した場合は、新しいＰｏＳあるいはＰｏＡは上位階層との相互作用によって充分の情報を獲得することができ、また、ネットワークに移動端末が要請したネットワークアドレス関連情報を十分に持つ個体、例えば、ＭＩＨ機能を持つアクセスルータや外部エージェントに、受信したプリミティブを伝達することもできる。このメッセージがネットワークのMIH  functionを持つ個体、例えば、アクセスルータあるいは外部エージェントに伝達された時、このメッセージは、この個体がネットワークアドレス関連情報を移動端末に直接送ることができるようにトリガーしても良い。このネットワークアドレス関連情報は、例えばモバイルＩＰv４の場合にはエージェント広告メッセージ、ＩＰｖ６の場合にはルータ広告メッセージでありうる。
【０１６５】
２．MIH_Network_Address_Information.indication
１）機能（Function）：受信側でMIH_Network_Address_Information  Requestメッセージを受信したことを知らせるためのプリミティブで伝達される内容は、上記のMIH_Network_Address_Information.requestと同一である。
【０１６６】
３．MIH_Network_Address_Information.response
１）機能（Function）：このMIH_Network_Address_Information.responseプリミティブは、相手側のＭＩＨＦ個体がMIH_Network_Address_Information.requestを伝送した側と通信するために用いられる。このプリミティブは、網のNetwork  address関連情報を持つ個体が伝送する時には、移動端末のハンドオーバーする新しいＰｏＳまたはＰｏＡに伝達し、これを新しいＰｏＳまたはＰｏＡが以前（現在）ＰｏＳまたはＰｏＡに伝達しても良く、MIH_Network_Address_Information.requestを新しいＰｏＳまたはＰｏＡが移動端末から直接受信した場合には、移動端末に新しいＰｏＳまたはＰｏＡが直接送信しても良い。
【０１６７】
表１５に、MIH_Network_Address_Information.responseプリミティブに含まれて伝送されうる情報の例を表す。
（表１５）
【０１６８】
【表１５−１】
2009544214.tif 000017
【０１６９】
【表１５−２】
2009544214.tif 000018
表１５からわかるように、MIH_Network_Address_Information.responseプリミティブを通じてSource  Identifier、Destination  Identifier、Current  Link  Identifier、Mac  Mobile  Node、IP  Configuration  Method、DHCP  Server  Address、FA  Address、Access  Router  Address、Result  Codeなどのパラメータすなわち、情報を伝達できる（Semantics）。
【０１７０】
２）発生時点（When  Generated）：MIH_Network_Address_Information.requestプリミティブを上記同等なＭＩＨＦ個体から受信した時にこれに応答するために生成される。
【０１７１】
３）受信時効果（Effect  on  receipt）：以前ＰｏＳやＰｏＡがMIH_Network_Address_Information.responseプリミティブを新しいＰｏＳあるいはＰｏＡから受信した場合にはこれを移動端末に伝達する。もし新しいＰｏＳあるいはＰｏＡがMIH_Network_Address_Information.requestプリミティブを移動端末から直接受信した場合には移動端末に応答メッセージを伝送する。
４．MIH_Network_Address_Information.confirm
１）機能：受信側でMIH_Network_Address_Information  Responseメッセージを受信したことを知らせるためのプリミティブで、伝達される内容はMIH_Network_Address_Information.responseと同一である。
【０１７２】
以下、命令サービスのためにNetwork  Address  Informationメッセージ送受信により行なわれる方法の他の例として、遠隔で送受信されるプロトコルメッセージであるMIH_Network_Address_Informationについて説明する。
【０１７３】
１．MIH_Network_Address_Information  Request
MIH_Network_Address_Information  Requestプリミティブは、一つのＭＩＨＦ個体から他のＭＩＨＦ個体に遠隔で伝送されるメッセージである。これは、移動端末がハンドオーバーする前にネットワークアドレス（ＩＰアドレス）関連情報を獲得するために伝送される。このメッセージを受信した時、遠隔のＭＩＨＦ個体は自分の上位個体と相互作用により要請した情報を獲得しても良く、要請した情報を十分に持っているネットワークにある個体にこのメッセージを連係して伝達しても良い。
【０１７４】
メッセージに含まれるServing  FA  Address/Serving  Access  Router  Address/DHCP  Server  Addressパラメータは、‘ＩＰアドレス設定方法（IP  address  configuration  method）'パラメータに設定された方法によってその種類が決定されることができる。例えば、ＩＰアドレス設定方法に対するパラメータがＩＰv４動的設定（IPv4  dynamic  configuration：DHCPv4）に設定されていると、‘Serving  FA  Address/Serving  Access  Router  Address/DHCP  Server  Address’に含まれたＩＰアドレスは、ＤＨＣＰサーバーアドレス（ＩＰv４）になることができる。
【０１７５】
表１６に、このMIH_Network_Address_Information  Requestメッセージフォーマットの一例を表す。
【０１７６】
【表１６】
2009544214.tif 000019
２．MIH_Network_Address_Information  Response
このMIH_Network_Address_Information  Responseメッセージは、上記MIH_Network_Address_Information  Requestメッセージに対する応答として伝送するために用いられる。このメッセージに含まれるServing  FA  Address/Serving  Access  Router  Address/DHCP  Server  Addressパラメータは、‘ＩＰアドレス設定方法’パラメータに設定された方法によってその種類が決定されることができる。
【０１７７】
例えば、ＩＰアドレス設定方法がＩＰv４動的設定（IPv4  dynamic  configuration:DHCPv4）に設定されていると、‘Serving  FA  Address/Serving  Access  Router  Address/DHCP  Server  Address’に含まれたＩＰアドレスはＤＨＣＰサーバーアドレス（ＩＰv４）になることができる。
【０１７８】
もし、一つ以上のＩＰアドレス設定方法が支援される場合には、上記の作業は‘Serving  FA  Address/Serving  Access  Router  Address/DHCP  Server  Address’に設定されたＩＰ設定方法の個数だけ反復され、IP  configuration  methods  bitの番号順に該当のＩＰアドレス情報が羅列される。
【０１７９】
表１７に、このMIH_Network_Addres_InformationResponseメッセージフォーマットの一例を表す。
【０１８０】
【表１７】
2009544214.tif 000020
表１８には、遠隔で送受信されるプロトコルメッセージであるMIH_Network_Address_Informationに含まれるパラメータのうち、ＩＰ設定方法に対する一例を表す。
【０１８１】
【表１８】
2009544214.tif 000021
表１９には、遠隔で送受信されるプロトコルメッセージであるMIH_Network_Address_Informationに含まれるパラメータのうち、IP  Address  Information  Statusに対する一例を表す。
【０１８２】
【表１９】
2009544214.tif 000022
これらの値は、ＩＰアドレス設定情報を提供できない時やＩＰアドレス情報が含まれないケースに、該当の理由を知らせることができる。また、受信したメッセージが移動端末の提供した情報と同一なため、消費される資源が節約されなければならない場合、同一であるという指示子のみを伝達しても良い。
【０１８３】
以下、本発明のさらに他の実施例によるＩＰアドレスの先設定方法を、下記のパラメータを用いて説明する。
【０１８４】
１．MIH_MN_HO_Candidate_Query.Request
このプリミティブは主に上記MIH_Network_Address_Information.requestプリミティブに対応するもので、移動端末のMIF  function個体から現在ＰｏＳやＰｏＡに伝達される。具体的に、MIH_MN_HO_Candidate_Query.Requestは、進行中のデータセッションの現在ＩＰ設定方法が候補ネットワークで支援可能か否かを問い合わせるためのもので、表１０〜表１２のように、IP  Configuration  Methods  IEを含むことができる。
【０１８５】
２．MIH_N2N_HO_Query_Resource.Request
このプリミティブは主に上記MIH_Network_Address_Information.requestプリミティブに対応するが、移動端末ではなくサービングＰｏＡやＰｏＳを通じて伝送されるという点でMIH_MN_HO_Candidate_Query.Requestプリミティブと異なる。移動端末からMIH_MN_HO_Candidate_Query.Requestプリミティブを受信した後、当該ＰｏＡやＰｏＳはMIH_N2N_HO_Query_Resource.Requestプリミティブを一つ以上の候補ネットワークに伝送する。
【０１８６】
MIH_MN_HO_Candidate_Query.Requestプリミティブと同様に、このプリミティブは、表１０〜１２のようにIP  Configuration  Methods  IEを含むことができる。
【０１８７】
３．MIH_N2N_HO_Query_Resource.Response
このプリミティブは主に上記MIH_Network_Address_Information.responseプリミティブに対応するもので、相手側のＭＩＨＦ個体が、MIH_Network_Address_Information.requestプリミティブやMIH_N2N_HO_Resources.Requsetプリミティブを伝送する伝送端側と通信するために用いられる。上記MIH_MN_HO_Candidate_Query.Requsetプリミティブと同様に、このプリミティブは、表１０〜１２のようにIP  Configuration  Methods  IEを含むことができる。
【０１８８】
４．MIH_MN_HO_Candidate_Query.Response
このプリミティブは主に上記MIH_Network_Address_Information.responseプリミティブに対応するものであるが、サービングＰｏＡやＰｏＳではなく移動端末を通じて受信されるという点で上記MIH_N2N_HO_Query_Resource.Responseプリミティブと異なる。MIH_N2N_HO_Query_Resource.Responseを受信した後、PoAやＰｏＳは移動端末にMIH_MN_HO_Candidate_Query.Responseプリミティブを伝送する。
【０１８９】
MIH_MN_HO_Candidate_Query.Requestプリミティブと同様に、このプリミティブは、表１０〜１２のようにIP  Configuration  Methods  IEを含むことができる。
【０１９０】
以下、本発明で提示する方法のうち、さらに他の方法について説明する。
【０１９１】
この方法は、命令サービスを通じてハンドオーバーする移動端末の属したネットワークのＰｏＳあるいはＰｏＡにＩＰ関連情報要請メッセージを伝送し、これに該当する情報を持つ個体からＩＰアドレス設定関連情報を受信し、ハンドオーバー以前にＩＰアドレスを先設定する方法である。
【０１９２】
図１２は、本発明のさらに他の実施形態を説明するための図である。
【０１９３】
図１２を参照して、移動端末が命令サービスを通じてハンドオーバーする移動端末の属したネットワークのＰｏＳあるいはＰｏＡにＩＰ関連情報要請メッセージを伝達し、この該当情報を持つ個体からＩＰアドレス設定関連情報を受信することによって、ハンドオーバー以前にＩＰアドレスを先設定する方法の一例について説明すると、下記の通りである。
【０１９４】
（１）移動端末は、現在連結されているリンク階層から現在リンク状態が良くないか、ネットワークの状態によってまもなくリンク設定が解除されるという通報を受ける。
【０１９５】
（２）この移動端末がマルチモード端末である場合、ハンドオーバーする他の種類のネットワークをスキャニング（scanning）を通じて検出する。
【０１９６】
（３）検出の結果、検出されたネットワークがある場合、移動端末はこれを上位管理個体（ＨＬ）に通報する。
【０１９７】
（４）上位管理個体（ＨＬ）は、ハンドオーバーする移動端末ＰｏＡまたはＰｏＳで設定して使用するＩＰアドレス設定方法を構築し、接触（contact）すべき個体のＩＰアドレス情報を現在ＰｏＡまたはＰｏＳに伝送するようにＭＩＨＦ個体に要請する。
【０１９８】
（５）ＭＩＨＦ個体は遠隔で現在ＰｏＳやＰｏＡに上位管理個体の要請に応じて情報を要請するための遠隔メッセージを伝送する。この遠隔メッセージには、MIH  function自身が現在使用しており、以降使用しようとするＩＰアドレス設定方法だけでなく、このために接触した個体のＩＰアドレス情報が含まれることができる。これは、受信側で同一方法及び同一ＩＰアドレス設定関連個体を可用する場合に、同一情報を反復して伝送するのを避けるためである。
【０１９９】
（６）ネットワークアドレス関連情報獲得要請を受けたことを上位管理個体（ＨＬ）に通報する。この手順は、必要によって発生しなくても良い。
【０２００】
（７）このＭＩＨＦ個体は、受信したメッセージを新しいＰｏＳまたはＰｏＡに伝達する。この場合、新しいＰｏＡに対する情報は、移動端末が伝達した要請メッセージに含まれているＰｏＡのＭＡＣアドレスから判断できる。この新しいメッセージの伝達は、上位管理個体が判断する場合は図１２に示されていないが、上位管理個体がＭＩＨＦ個体にMIH_Network_Address_Information.requestプリミティブを伝送することによって開始されることができる。
【０２０１】
（８）〜（９）上記新しいＰｏＳまたはＰｏＡが該当の情報を持っている場合は、上位管理個体（ＨＬ）と相互作用により要請した情報を獲得できる。
【０２０２】
（１０）〜（１１）該当情報を持っていない場合は、この情報を持っている網の個体、例えば外部エージェント、アクセスルータ、ＤＨＣＰサーバーまたはネットワーク管理個体に伝達することができる。すなわち、この（１０）及び（１１）の手順は、上記（８）の手順を通じて該当の情報を獲得できない場合に行なわれることができる。
【０２０３】
ネットワークにある個体は、ＩＰ移動性管理プロトコルメッセージ、例えば(unsolicited)  DHCP  reply、Agent  Advertisement、Router  Advertisementなどを移動端末に直接伝送することができる。そして、上記要請した情報を含む応答メッセージ（MIH_Network_Address_Information  Response）を通じて新しいＰｏＳまたはＰｏＡを通じて伝達しても良い。このように応答メッセージを通じて要請情報を伝達する場合には、下記の（１２）及び（１３）の手順が行なわれることができる。
【０２０４】
（１２）上記獲得した情報をMIH_Network_Address_Information  Responseメッセージを通じて以前ＰｏＳまたはＰｏＡに伝送する。
【０２０５】
（１３）この以前ＰｏＳまたはＰｏＡは同様に上記情報をMIH_Network_Address_Information  Responseメッセージを通じて移動端末に伝達する。
【０２０６】
（１４）これを受信した移動端末のMIH  functionは、上位管理個体へ受信した情報を伝達する。
【０２０７】
（１５）この移動端末は、この情報を用いて獲得した個体と接触してＩＰアドレス先設定手順を行なう。
【０２０８】
（１６）この移動端末は新しいリンクと設定手順を行なうことを含むハンドオーバー手順を行なう。
【０２０９】
（１７）ハンドオーバーが完了して新しい無線リンク設定が終わった場合、上位管理個体はその通報を受ける。
【０２１０】
（１８）移動端末はハンドオーバー以前にＩＰアドレスを先設定したので、ハンドオーバー後に別のＩＰアドレス設定をすることなく上位パケットをＩＰリンクを通じて新しく設定された無線リンクで伝送することができる。
【０２１１】
図１３は、本発明のさらに他の実施形態を説明するための図である。
【０２１２】
ここで、上記の図１２中の（１）〜（１４）過程は同一に行なわれるとする。
【０２１３】
図１３の実施形態によれば、ＩＰアドレス設定手順は、ターゲットＰｏＡとのリンク設定をし、Link_Up.indicationメッセージを通じてリンク設定完了通報を受けた後、ターゲットＰｏＡに新しいリンク（layer  2  link）を連結することによって、下記の（１５）〜（１８）過程を行なうことができる。
【０２１４】
（１５）移動端末は、新しいリンクと設定手順を行なうことを含むハンドオーバー手順を行なう。
【０２１５】
（１６）ハンドオーバーが完了して新しい無線リンク設定が終わった場合、上位管理個体（ＨＬ）はその通報を受ける。
【０２１６】
（１７）移動端末は上記応答情報を用いて獲得した個体と接触してＩＰアドレス先設定手順を行なう。この場合には、上記（１５）の手順で設定された新しいリンク（layer  2  link）を通じてＩＰアドレス先設定手順を行なうことが好ましい。
【０２１７】
（１８）移動端末は、ハンドオーバー以前にＩＰアドレスを先設定したので、ハンドオーバー後に別のＩＰアドレス設定をすることなく上位パケットをＩＰリンクを通じて新しく設定された無線リンクで伝送することができる。
【０２１８】
さらに他の実施例では、ターゲットＰｏＡとのリンク設定手順途中に情報サーバーからＩＰアドレス設定と関連した情報を獲得する手順を行なっても良い。この場合、ＩＰアドレス設定と関連した情報を獲得するためのＭＩＨプロトコルメッセージは、該当のlayer  2管理フレーム（Management  frame）あるいはlayer  2管理メッセージ（management  message）にカプセル化（encapsulation）されて伝達されても良い。このＩＰアドレス設定関連情報を獲得した後、ターゲットＰｏＡとのリンク設定が完了し、設定完了の通報をLink_Up.indicationを通じて受けたのちＩＰアドレス設定手順を行なうことができる。
【０２１９】
以上の実施形態で、ＩＰアドレス設定関連情報から獲得したＩＰアドレス設定方法によってＩＰアドレス設定を指示する個体が異なってくることができる。例えば、現在使用するＩＰアドレス設定方法は、外部エージェントを使用するモバイルＩＰv４とし、また、ターゲットＰｏＡで使用するＩＰアドレス設定方法はＤＨＣＰv４とする。この場合、新しいＰｏＡとのlayer  2リンク設定手順が完了した後にＩＰアドレス設定手順を行なう個体、すなわち、端末にあるＤＨＣＰv４個体にＩＰアドレス設定をするように指示する。
【０２２０】
以上で用いられた用語は別のものに取り替えても良く、以上で説明した本発明の属する技術分野における当業者には、本発明がその技術的思想や必須特徴を変更しない限度内で他の具体的な形態に実施されることができるということが理解される。したがって、以上で説明した実施形態はいずれの面においても例示的なものであり、限定的なものとして理解してはいけない。したがって、本発明の範囲は、上述した詳細な説明ではなく添付の特許請求の範囲によって定められるべきであり、特許請求の範囲及びその等価概念から導き出される変更または変形はいずれも本発明の範囲に含まれる。
【図１】
2009544214.tif 000023
【図２】
2009544214.tif 000024
【図３】
2009544214.tif 000025
【図４】
2009544214.tif 000026
【図５】
2009544214.tif 000027
【図６】
2009544214.tif 000028
【図７】
2009544214.tif 000029
【図８】
2009544214.tif 000030
【図９】
2009544214.tif 000031
【図１０】
2009544214.tif 000032
【図１１】
2009544214.tif 000033
【図１２】
2009544214.tif 000034
【図１３】
2009544214.tif 000035
【国際調査報告】
2009544214.tif 000036
2009544214.tif 000037