(57)【要約】  複数種のホームアドレスのうちの１つを代表ホームアドレス、それ以外を従属ホームアドレスとして保持するホームアドレス保持機能部（２）と、該保持機能部（２）から取得した代表ホームアドレスおよび従属ホームアドレスと、これらとそれぞれ対をなす代表気付けアドレスおよび従属気付けアドレスとによって代表アドレスセットおよび従属アドレスセットを生成し、さらに、該代表アドレスセットのみによって位置登録要求を行う位置登録要求機能部（３）と、前記保持機能部（２）から取得した代表ホームアドレスおよび従属ホームアドレスを受信すると共に、位置登録要求に係る代表アドレスセットから従属アドレスセットを生成して、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う位置登録機能部（４）と、を備える移動通信システムである。
2008152689.tif 000002
【特許請求の範囲】
【請求項１】
複数種のサービスを受ける端末と、該端末が移動する際に該端末からの位置登録要求を受け付けるホームエージェントと、を少なくとも有する移動通信システムであって、
前記複数種のサービスにそれぞれ対応した複数種のホームアドレスを、これらのホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとして、それぞれ設定して保持するホームアドレス保持機能部と、
前記端末側において、前記ホームアドレス保持機能部から取得した前記代表ホームアドレスおよび従属ホームアドレスと、これらとそれぞれ対をなす代表気付けアドレスおよび従属気付けアドレスとによって代表アドレスセットおよび従属アドレスセットを生成し、さらに、該代表アドレスセットのみによって前記ホームエージェントに対し前記位置登録要求を行う位置登録要求機能部と、
前記ホームエージェント側において、前記ホームアドレス保持機能部から取得した前記代表ホームアドレスおよび従属ホームアドレスを受信すると共に、前記位置登録要求に係る前記代表アドレスセットから前記従属アドレスセットを生成して、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う位置登録機能部と、
を備えることを特徴とする移動通信システム。
【請求項２】
前記端末について少なくとも認証および認可を行う認証／認可サーバをさらに備え、前記ホームアドレス保持機能部を該認証／認可サーバ内に形成することを特徴とする請求項１に記載の移動通信システム。
【請求項３】
複数種のサービスを受ける端末と、該端末が移動する際に該端末からの位置登録要求を受け付けるホームエージェントと、を少なくとも有する移動通信システムにおける位置登録方法であって、
前記ホームエージェントのホームアドレスを、前記複数種のサービスに対応させて複数設定すると共に、複数設定された前記ホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持するステップと、
前記端末において、前記代表ホームアドレスと対をなす代表気付けアドレスを生成して代表アドレスセットとし、該代表アドレスセットをもって位置登録要求を前記ホームエージェントに対して行うステップと、
前記ホームエージェントにおいて、前記の設定された従属ホームアドレスと対になって従属アドレスセットをなす従属気付けアドレスを、前記位置登録要求に係る前記代表アドレスセットをもとに生成し、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行うステップと、
を有することを特徴とする位置登録方法。
【請求項４】
前記端末に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、前記代表気付けアドレスおよび前記従属気付けアドレスを、該ＩＰｖ６アドレスのサブネットＩＤによってそれぞれ生成することを特徴とする請求項３に記載の位置登録方法。
【請求項５】
前記端末が作成した前記代表気付けアドレスを、前記従属ホームアドレスのサブネットＩＤで置き換えて、前記従属気付けアドレスを生成することを特徴とする請求項４に記載の位置登録方法。
【請求項６】
前記従属ホームアドレスが複数あるとき、前記端末が作成した前記代表気付けアドレスを、各前記従属ホームアドレスのサブネットＩＤでそれぞれ置き換えて、各前記従属気付けアドレスを生成することを特徴とする請求項５に記載の位置登録方法。
【請求項７】
前記端末において、前記代表アドレスセットおよび前記従属アドレスセットを保持し、該代表アドレスセットおよび従属アドレスセットにそれぞれ対応するパケットの送受信を行なうことを特徴とする請求項３に記載の位置登録方法。
【請求項８】
前記ホームエージェントにおいて、前記端末に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、前記代表ホームアドレスと、前記ＩＰｖ６アドレスのサブネットＩＤによって表された前記代表気付けアドレスとからなる前記代表アドレスセットを含む前記位置登録要求を受信することを特徴とする請求項３に記載の位置登録方法。
【請求項９】
前記ホームエージェントにおいて、前記代表ホームアドレスとグループをなす前記従属ホームアドレスを予め取得し、前記端末から受信した前記代表気付けアドレスを、前記従属ホームアドレスのサブネットＩＤで置き換えることにより前記従属気付けアドレスを生成して前記従属アドレスセットを得、前記代表アドレスセットによる位置登録と同時に前記従属アドレスセットによる位置登録も行なうことを特徴とする請求項８に記載の位置登録方法。
【請求項１０】
前記ホームエージェントにおいて、前記代表アドレスセットおよび前記従属アドレスセットを登録し、該代表アドレスセットおよび従属アドレスセットにそれぞれ対応するパケットを受信したとき、その登録に基づいて該当の宛先に転送することを特徴とする請求項９に記載の位置登録方法。
【請求項１１】
前記移動通信システムにおいて、前記端末について少なくとも認証および認可を行う認証／認可サーバをさらに備え、
該認証／認可サーバにおいて、複数設定された前記ホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持する前記ステップを実行すると共に、前記端末の最初のネットワーク接続時または該端末の再認証時に、前記の保持した代表ホームアドレスおよび従属ホームアドレスを前記端末に提供することを特徴とする請求項３に記載の位置登録方法。
【請求項１２】
前記移動通信システムにおいて、前記端末について少なくとも認証および認可を行う認証／認可サーバをさらに備え、
該認証／認可サーバにおいて、複数設定された前記ホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持する前記ステップを実行すると共に、前記端末の認証時に、前記ホームエージェントからの要求に応じて、前記の保持した代表ホームアドレスおよび従属ホームアドレスを該ホームエージェントに提供することを特徴とする請求項３に記載の位置登録方法。
【請求項１３】
前記端末からの前記位置登録要求の中に、該位置登録または認証鍵の有効期限を示すライフタイムの情報を含むことを特徴とする請求項３に記載の位置登録方法。
【請求項１４】
前記ホームエージェントにおいて、前記端末から受信した前記位置登録要求に含まれるライフタイムを監視し、該ライフタイムが示す有効期限が満了したとき、あるいは、ゼロの表示がされたライフタイムを前記端末から受信したとき、前記代表アドレスセットおよび従属アドレスセットの登録を解除することを特徴とする請求項３に記載の位置登録方法。
【請求項１５】
認証／認可サーバとの間で認証および認可を行うと共に、複数種のサービスに対応する各ホームアドレスを、代表ホームアドレスおよび従属ホームアドレスとして取得するアクセス認証処理部と、
前記認証および認可の後、ルータ広告を受けて起動される端末登録処理部と、
起動された前記端末登録処理部により駆動されて、前記アクセス認証処理部により取得した前記のホームアドレスに関する情報をもとに、前記代表ホームアドレスおよび従属ホームアドレスによる位置登録が必要か否かを判定してその結果を該端末登録処理部に返す代表アドレス処理部と、
前記代表ホームアドレスおよび従属ホームアドレスの各々と対をなす代表気付けアドレスおよび従属気付けアドレスを生成する気付けアドレス生成部と、
を備えてなり、各該対からなる代表アドレスセットおよび従属アドレスセットのうち、該代表アドレスセットのみをもってホームエージェントに対して位置登録要求を行うことを特徴とする端末。
【請求項１６】
複数種のサービスに対応する各ホームアドレスを、代表ホームアドレスおよび従属ホームアドレスとして取得し、かつ、該代表ホームアドレスおよびこれと対をなす代表気付けアドレスからなる代表アドレスセットを生成した端末より、該代表アドレスセットを含む位置登録要求を受信する端末登録処理部と、
前記の位置登録要求に応答して、認証／認可サーバより、該端末についての認証および認可を受けると共に、該端末についての前記代表ホームアドレスおよびこれとグループをなす従属ホームアドレスを取得する端末認証処理部と、
前記認証および認可の後、前記端末登録処理部により駆動されて、前記代表ホームアドレスおよび従属ホームアドレスによる位置登録の要否を判定し、「要」のとき、擬似的に該従属ホームアドレスによる位置登録要求を生成して該端末登録処理部に返す代表アドレス処理部と、
を備え、前記端末登録処理部は、前記の擬似位置登録要求に応答して当該従属ホームアドレスと対をなす従属気付けアドレスを生成して従属アドレスセットとなし、受信済みの前記代表アドレスセットによる位置登録と同時に前記従属アドレスセットによる位置登録も行うことを特徴とするホームエージェント。
【請求項１７】
前記端末登録処理部による前記位置登録の後、その周辺にルータ広告を行うルータ広告処理部をさらに備えることを特徴とする請求項１６に記載のホームエージェント。
【請求項１８】
端末が受ける複数種のサービスに対応する各ホームアドレスを、代表ホームアドレスおよび従属ホームアドレスとして保持すると共に、
前記端末との間で認証および認可を行なうと共に、保持している前記代表ホームアドレスおよび従属ホームアドレスの情報を該端末に提供するアクセス認証処理部と、
前記端末より位置登録要求を受けたホームエージェントからの要請によって、該端末についての認証および認可を行なうと共に、保持している前記代表ホームアドレスおよび従属ホームアドレスの情報を該ホームエージェントに提供する端末認証処理部と、
を備えることを特徴とする認証／認可サーバ。
【請求項１９】
複数種のサービスを受ける端末と、該端末が移動する際に該端末からの位置登録要求を受け付けるホームエージェントと、を少なくとも有する移動通信システムにおいて位置登録を行うための位置登録プログラムであって、コンピュータに、
前記ホームエージェントのホームアドレスを、前記複数種のサービスに対応させて複数設定すると共に、複数設定された前記ホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持する手順と、
前記端末において、前記代表ホームアドレスと対をなす代表気付けアドレスを生成して代表アドレスセットとし、該代表アドレスセットをもって位置登録要求を前記ホームエージェントに対して行う手順と、
前記ホームエージェントにおいて、前記の設定された従属ホームアドレスと対になって従属アドレスセットをなす従属気付けアドレスを、前記位置登録要求に係る前記代表アドレスセットをもとに生成し、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う手順と、
を実行させるための位置登録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信システム、特にＩＰｖ６（Internet Protocol version 6）によって構築された移動ネットワークを含む移動通信システムに関し、さらに詳しくはその移動ネットワーク内の端末およびホームエージェント（Home Agent）の間で実行される位置登録方法に関する。またその端末とホームエージェントに関する。
【背景技術】
【０００２】
近年、ＩＰ上のアーキテクチャに基づく移動サービスの需要が増加しており、移動ユーザのサービス利用において効率的に位置登録を行なう仕組みが、移動ネットワークに求められている。特に、複数のサービスを利用する場合に、それぞれのサービスが異なるドメインに属するときは、端末からホームエージェントに対して、複数のサービスにそれぞれ対応した複数の位置登録を一斉に実行する必要があり、その位置登録を効率的に行なう仕組みが必要となる。【０００３】
上記のような、それぞれのサービスが異なるドメインに属するようないわゆるマルチホーム環境を、エンドユーザに提供するサービスプロバイダが既に複数存在している。この場合、そのエンドユーザは、所有する端末に複数のＩＰアドレスを割り当てることによって、これら複数のサービスプロバイダに対して同時接続状態とすることができる。【０００４】
このような同時接続状態は、ＩＰｖ４でもＩＰｖ６でも既に実現可能である。ただし、その接続方法は固定接続に限定されている。【０００５】
ところで近年、移動サービスの需要が増加しており、上記のマルチホーム環境は移動端末においても必要となってきた。この移動サービスとしては現在、ＩＰ電話サービス、インターネット接続サービス、電子メールサービス、ＶｏＩＰ（Voice Over IP）サービス等、種々存在しているが、例えば上記のＩＰ電話サービスとインターネット接続サービスとを利用するに際し、当該エンドユーザと、これら２つのサービスを提供する２つのサービスプロバイダとを、同時接続状態にする必要がある。【０００６】
ところが、エンドユーザの移動端末は、その移動によって上記ＩＰアドレスの割り当てが変わるため、上記の同時接続状態を維持していくには、特別な移動管理技術が必要になる。本発明は、かかる技術的背景のもとに提案されたものであり、以下に、この背景技術について具体的に説明する。【０００７】
〔ＩＰｖ６マルチホーム環境〕
ＩＰｖ６では、エンドユーザに対して広大なアドレス空間が割り当てられ、各エンドユーザが複数のグローバルＩＰアドレスを持つことが可能となる。【０００８】
このＩＰｖ６アドレスには、ユニ（ｕｎｉ）キャスト、マルチ（ｍｕｌｔｉ）キャスト、エニ（ａｎｙ）キャストの３種類があり、この中でユニキャストは、アドレスの有効範囲（スコープ）に応じてさらに次の３つに分けられる。なおエンドユーザに割り当てられる上記のグローバルＩＰアドレスとは、下記ａ）のグローバルユニキャストアドレスのことである。【０００９】
ａ）グローバルユニキャストアドレス：
上記スコープの制限がなく、グローバルに有効なユニキャストアドレスである。
ｂ）サイトローカルユニキャストアドレス：
同一サイト内で有効なユニキャストアドレスと定義されたが廃止された。
ｃ）リンクローカルユニキャストアドレス：
同一リンク（サブネット）上で有効なユニキャストアドレスであり、同一リンク上の他のホストとのアドレス解決やルーティングプロトコルなどの制御情報をやり取りするために利用される。【００１０】
図８は上記のａ）グローバルユニキャストアドレスの構成を示す図である。本図において、グローバルユニキャストアドレスは、プレフィックスと、レイヤ２のＭＡＣ（Media Access Contorol）アドレスをベースに端末内のＯＳにより自動生成されるインタフェースＩＤと、に大別される。【００１１】
このプレフィックスは、図示するとおり、３ビットのヘッダおよび４５ビットのグローバル・ルーティング・プレフィックスからなる４８ビットのプレフィックスと、１６ビットのサブネットＩＤとに区別される。前者の４８ビットのプレフィックスは、エンドユーザが前記サービスプロバイダに登録する際に、このサービスプロバイダから自動的に割り当てられる部分である。【００１２】
一方、後者のサブネットＩＤは、エンドユーザが任意に使用可能であり、２16個の独立したサブネットを自由に定義することができる。したがって、前述したマルチホーム環境においてエンドユーザは、登録した各種サービスを、１つの使用環境の中でそのサブネットＩＤによってそれぞれに切り分けて使用することができる。このことを図に表すと次のようになる。【００１３】
図９は上記のマルチホーム環境の一例を図解的に表す図である。本図において、エンドユーザのユーザ網内には、例えばパソコン等の機器ＰＣと、テレビ等の機器ＴＶと、モバイル機器等のモバイルノードＭＮがあり、電話通信事業者等のアクセス網を介して、例えば三者のプロバイダＡ，ＢおよびＣにそれぞれ接続し、それぞれ対応するサービスの提供を受ける。【００１４】
この場合、プロバイダＡ，ＢおよびＣは相互に異なる固有のプレフィックスを有し、かつ、上記の機器等であるＰＣ，ＴＶおよびＭＮもまた相互に異なる固有のプレフィックスを有しており、中央のブロードバンドルータを介して、それぞれ独立したトンネルＡ，ＢおよびＣを形成する。これにより、対応関係の異なる上記プロバイダと上記機器等との間では、相互のアクセスができないようになっている。【００１５】
なお、上記ブロードバンドルータは、ＩＰｖ６パススルー機能を有し、ＩＰｖ６機器は外部と直接通信することができる。【００１６】
かくして、図８に示すグローバルユニキャストアドレスにおいてエンドユーザは、２16のサブネットＩＤを持つことができるため、該エンドユーザは複数（例えば３）のサービスプロバイダ（Ａ，Ｂ，Ｃ）と契約をし、各サービスプロバイダがそれぞれ有するＩＰアドレス（グローバル・ルーティング・プレフィックス）を、そのエンドユーザに割り当てることができ、これにより、エンドユーザは複数のサービスプロバイダと同時接続状態とすることが可能となる。【００１７】
なお同様なことはＩＰｖ４でも可能であるが、ＩＰｖ６では以下の点がＩＰｖ４との大きな違い（メリット）である。【００１８】
・割り当てられるアドレス空間が大きい。
・ブロードバンドルータを介した場合、エンドユーザの個々の機器（ＰＣ，ＴＶ，ＭＮ）のアドレスは、ＩＰｖ４ではプライベートアドレスとなるが、ＩＰｖ６では個々の機器が直接グローバルアドレスを持つため、直接通信が必要な外部サービスの利用が可能になる。【００１９】
以上、ユーザ網を対象としたＩＰｖ６マルチホーム環境について説明したが、次に、移動ネットワークを対象としたＩＰｖ６マルチホーム環境を説明する際の前提となるモバイルＩＰについて説明する。【００２０】
〔モバイルＩＰ〕
図１０は、上記移動ネットワークでの基本をなすモバイルＩＰの概要を説明するための図である。本図において、ＭＮ（Mobile Node）は端末（移動（モバイル）端末）、ＡＲ（Advertise Router）は広告ルータ、ＨＡはホームエージェント、ＣＮ（Correspondent Node）は通信相手端末、ＡＡＡ（Authentication，Authorization and Accounting）は認証／認可サーバである。【００２１】
また本図中の各矢印（ｅ，ｆ，ｇ・・・）は、対応装置間の動作を表しており、
ｅ：端末ＭＮが最初にネットワークＮＷに接続するときにＡＡＡとの間で行なうアクセス認証を表し、
ｆ：ＨＡとＡＡＡとの間で行うモバイルＩＰ認証を表し、
ｇ，ｇ′：プレフィックスの広告、いわゆるRouter Advertisementを表し、
ｈ，ｈ′：ＭＮからＨＡへの位置登録いわゆるBinding Updateを表し、
ｉ，ｉ′：ＣＮとＭＮとの間のデータパケットの送受信を表す。【００２２】
無線ネットワークにおいてＩＰ通信を行なう場合、端末ＭＮが移動すると、接続するネットワークが変わり、したがってその移動先で端末ＭＮに割り当てられるＩＰアドレスも変わる。その移動先において、端末ＭＮ側から相手方に発信する場合はそのＩＰアドレスを用いて通信できるが、逆に、相手先例えばＣＮから端末ＭＮに向けて送信しようとする場合には、固定の送信先と通信相手の宛先アドレスとが、予め分かっていることが必要になる。【００２３】
ここに上記の「固定の送信先」とは、他のネットワークから到達可能なホームネットワークと呼ばれるネットワークドメイン内の装置のことであり、そのネットワークドメイン内では端末ＭＮに対して永続的なアドレスが割り付けられる。そして端末ＭＮが移動する都度、その移動先において割り当てられるアドレスを、前記の永続的なアドレスと結びつけるために、そのホームネットワークに対して位置登録を行なう。これにより、該ホームネットワークを経由してＣＮからのパケットがＭＮに転送され、ＭＮでのパケット着信が可能になる。【００２４】
このような技術はモビリティマネージメント（移動管理）と呼ばれ、種々の方式が提案されているが、その中の代表的な技術が、図１０に表すモバイルＩＰである。このモバイルＩＰでは、移動先のネットワークにおいて端末にＭＮに割り当てられるアドレスを、気付アドレスＣｏＡ（Care-of-Address）と呼ぶ（図中のＣｏＡａ，ＣｏＡｂ）。一方、前記のホームネットワーク内には前記のホームエージェント（ＨＡ）と呼ばれる装置が設置されており端末ＭＮに割り付けられた永続的なホームアドレスＨｏＡ（Home Address）を気付アドレスＣｏＡとを結びつけて管理し、周囲のルータに対してそのホームアドレスＨｏＡに関する広告ＲＡ（Router Advertisement）を出すことによって、そのＨｏＡを宛て先として送信されてくるパケットは全てそのＨＡ内に引き込んだ後、端末ＭＮが接続中のネットワークにそのパケットを転送するようにする。【００２５】
上記のようにＨＡを経由したＭＮへのパケット転送を可能とするべく、端末ＭＮは位置登録を行なう必要があり、そのために上記のBinding Updateというメッセージを移動先のＭＮからＨＡに対して送信する。このように位置登録された端末ＭＮは、ＨＡとの間でＩＰ  ｉｎ  ＩＰやＩＰＳｅｃ等によるトンネルを形成し、そのトンネルを通してパケットの送受信を行なうことになる。【００２６】
なお本発明に関連する公知技術としては、下記の〔特許文献１〕、〔特許文献２〕および〔特許文献３〕がある。【００２７】
〔特許文献１〕には、移動端末がサービス形態の異なる他のドメインネットワークに移動した際、第一のホームエージェント装置が移動先のドメインネットワークで使用する第二のホームアドレスを、ケアオブアドレスとして登録することが記載されている。【００２８】
〔特許文献２〕には、任意の通信ノードから代表ホームアドレス、又は任意の補助ホームアドレス宛のパケットが到着した場合、保持している登録情報から、そのアドレスを含む結合情報を検索し、対応する気付アドレスあてにパケットを転送することが記載されている。【００２９】
また〔特許文献３〕には、異なるドメインのサブネット間を移動した移動ノードは、移動ノードを管轄するホームエージェントに対して、気付アドレスとして、仮想ネットワークプレフィックスベースＩＰｖ６アドレスを使用することが記載されている。
【特許文献１】特開２００４−１２９２１０号公報
【特許文献２】特開２００５−１０１７１５号公報
【特許文献３】特開２００２−２６１８０６号公報
【発明の開示】
【発明が解決しようとする課題】
【００３０】
図１１は端末（移動（モバイル）端末）に前述したマルチホーム環境を適用した場合の問題点を説明するための図である。前述した図９との相違は、図９のユーザ網が無線ネットワーク置き替わり、移動端末ＭＮが移動する都度、異なる無線ネットワークと接続していくことであり、また図１０に示すＨＡ，ＡＲ等も記載されていることである。【００３１】
前記の図１０に表すモバイルＩＰを利用する場合、接続相手が認識する端末ＭＮのＩＰアドレスはホームアドレスＨｏＡである。したがってマルチホーム環境の場合、相互間の接続は、ホームエージェントＨＡと、サービスプロバイダ（Ａ，Ｂ，Ｃ）との間の接続となり、該サービスプロバイダ（Ａ，Ｂ，Ｃ）の各ホームに、ホームアドレスＨｏＡを１つずつ対応させる必要がある（図１１のＨｏＡａ，ＨｏＡｂ，ＨｏＡｃ参照）。【００３２】
また端末ＭＮは、これらのＨｏＡａ，ＨｏＡｂ，ＨｏＡｃにそれぞれ対応して、移動先毎に異なる気付けアドレスＣｏＡを保持する必要がある（図１１のＣｏＡａ，ＣｏＡｂ，ＣｏＡｃ；ＣｏＡａ′，ＣｏＡｂ′，ＣｏＡｃ′；ＣｏＡａ″，ＣｏＡｂ″，ＣｏＡｃ″参照）。このため、プロバイダＡ，ＢおよびＣのそれぞれについて、ＨｏＡ／ＣｏＡの位置登録を行なわなければならない。【００３３】
さらに図１１の捕捉説明をすると、３ヶ所に移動する端末ＭＮは、前記図９のユーザ網内にある端末ＭＮに相当し、該端末ＭＮの内部に、各プロバイダ（Ａ，Ｂ，Ｃ）に対応するサブネットＩＤ（図８）が存在する。【００３４】
そして端末ＭＮとホームエージェントＨＡとの間には、各プロバイダ（Ａ，Ｂ，Ｃ）が提供するサービス毎に、ＣｏＡ−ＨｏＡ間の前記トンネルを形成する。そして、端末ＭＮが移動する毎に、該トンネルを、ＣｏＡ−ＨｏＡ，ＣｏＡ′−ＨｏＡおよびＣｏＡ″−ＨｏＡの如く形成し直す。したがってホームアドレスＨｏＡは、端末ＭＮの移動に拘らず不変である一方、気付けアドレスＣｏＡはその移動につれて変更される。この場合、ホームエージェントＨＡは、各ＨｏＡ毎に、端末とプロバイダとの接続を制御する。【００３５】
上述のとおり、端末ＭＮが移動する毎に、端末ＭＮとホームエージェントＨＡとの間では、位置登録のためのバインディング・アップデート（Binding Update）メッセージの送受信が、プロバイダ（Ａ，Ｂ，Ｃ）の数だけ、すなわちＨｏＡ／ＣｏＡ，ＨｏＡ／ＣｏＡ′，ＨｏＡ／ＣｏＡ″の数だけ行なわなければならない。さらにその位置登録に際して要求される認証ならびに認可も、プロバイダ（Ａ，Ｂ，Ｃ）の数だけ行なわなければならない。このため、パケットロスやパケット伝送遅延が生じやすくなり、結局、移動通信システムにおける伝送品質を劣化させるといった問題が生じる。【００３６】
したがって本発明は、上記のパケットロスやパケット伝送遅延に起因する伝送品質の劣化を制御し得る移動通信システムを提供することを目的とするものである。【００３７】
またその移動通信システムにおいて実施される位置登録方法と、該システムを構成する端末ならびにホームエージェントを提供することを目的とするものである。
【課題を解決するための手段】
【００３８】
図１は本発明に係る移動通信システムの基本構成を示す図である。本図に示す移動通信システムは、複数種のサービスを受ける端末ＭＮと、該端末ＭＮが移動する際に該端末ＭＮからの位置登録要求を受け付けるホームエージェントＨＡと、を少なくとも有する移動通信システムであって、ホームアドレス保持機能部２と、位置登録要求機能部３と、位置登録機能部４と、を含んでなる。【００３９】
ここにホームアドレス保持機能部２は、前記複数種のサービスにそれぞれ対応した複数種のホームアドレス（ＨｏＡ）を、これらのホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとして、それぞれ設定して保持するものであり、
位置登録要求機能部３は、端末ＭＮ側において、ホームアドレス保持機能部２から取得した代表ホームアドレスおよび従属ホームアドレスと、これらとそれぞれ対をなす代表気付アドレスおよび従属気付アドレスとによって代表アドレスセットおよび従属アドレスセットを生成し、さらに、その代表アドレスセットのみによってホームエージェントＨＡに対し位置登録要求を行うものであり、
位置登録機能部４は、ホームエージェントＨＡ側において、ホームアドレス保持機能部２から取得した代表ホームアドレスおよび従属ホームアドレスを受信すると共に、上記の位置登録要求に係る代表アドレスセットから従属アドレスセットを生成して、その代表アドレスセットの位置登録と同時にその従属アドレスセットの位置登録も行うものである。【００４０】
好ましくは、端末ＭＮについて少なくとも認証および認可を行う認証／認可サーバＡＡＡをさらに備え、ホームアドレス保持機能部２を該認証／認可サーバＡＡＡ内に形成するようにする。【００４１】
本発明はまた位置登録方法も提供する。すなわち、複数種のサービスを受ける端末ＭＮと、端末ＭＮが移動する際に端末ＭＮからの位置登録要求を受け付けるホームエージェントＨＡと、を少なくとも有する移動通信システムにおける位置登録方法であって、基本的に図２に示す処理フローからなる。【００４２】
図２において、
ステップＳ１１：ホームエージェントＨＡのホームアドレスＨｏＡを、上記複数種のサービスに対応させて複数設定すると共に、複数設定されたホームアドレスＨｏＡのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持し、
ステップＳ１２：端末ＭＮにおいて、代表ホームアドレスと対をなす代表気付けアドレス（ＣｏＡ）を生成して代表アドレスセットとし、この代表アドレスセットをもって位置登録要求をホームエージェントＨＡに対して行い、
ステップＳ１２：ホームエージェントＨＡにおいて、上記の設定された従属ホームアドレスと対になって従属アドレスセットをなす従属気付けアドレス（ＣｏＡ）を、上記の位置登録要求に係る代表アドレスセットをもとに生成し、この代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う。
【発明の効果】
【００４３】
端末ＭＮがマルチホーム接続を行ないながら移動する場合であっても、その移動の際に実行すべきホームエージェントＨＡに対する位置登録の要求は、上記の代表アドレスセット（ＨｏＡ／ＣｏＡ）に対するもののみである。したがって通常のシングルホーム接続の場合と、位置登録に要する負荷は変わらない。【００４４】
この場合、通常のシングルホーム接続と同様のプロセスでそのまま上記のマルチホーム接続（例えばＮ倍のシングルホーム接続）に対応したとすると、上記位置登録に要する負荷は単純にＮ倍となってきわめて重い負荷となり、パケットロスや伝送遅延等による重大な品質劣化をひき起こすことになる。しかし本発明によれば、上記の負荷は１倍のままであり、そのような品質劣化は生じさせない。このため、今後予想されるマルチホーム環境の移動通信技術としてきわめて有益なものとなる。
【図面の簡単な説明】
【００４５】
【図１】図１は本発明に係る移動通信システムの基本構成を示す図である。
【図２】図２は本発明に係る位置登録方法の基本ステップを示すフローチャートである。
【図３】図３は本発明の一実施形態に基づく移動通信システムを示す図である。
【図４】図４はホームアドレス（ＨｏＡ）リストの一例を示す図である。
【図５】図５はホームエージェントの装置構成例を示す図である。
【図６】図６は端末の装置構成例を示す図である。
【図７】図７はＡＡＡサーバの装置構成例を示す図である。
【図８】図８はグローバルユニキャストアドレスの構成を示す図である。
【図９】図９はマルチホーム環境の一例を図解的に表す図である。
【図１０】図１０は移動ネットワークの基本をなすモバイルＩＰの概要を説明するための図である。
【図１１】図１１は端末にマルチホーム環境を適用した場合の問題点を説明するための図である。
【符号の説明】
【００４６】
１    移動通信システム
２    ホームアドレス保持機能部
３    位置登録要求機能部
４    位置登録機能部
１０    移動通信システム
１１    端末
１２    ホームエージェント
１３    認証／認可（ＡＡＡ）サーバ
１４    広告ルータ
３１    端末認証処理部
３２    端末登録処理部
３３    ルータ広告処理部
３４    代表アドレス処理部
４１    アクセス認証処理部
４２    端末登録処理部
４３    気付けアドレス生成部
４４    代表アドレス処理部
５１    アクセス認証処理部
５２    端末認証処理部
【発明を実施するための最良の形態】
【００４７】
図３は、本発明の一実施形態に基づく移動通信システムを表す図である。この移動通信システム１０においては、端末１１に割り当てられるホームアドレス（ＨｏＡ）および気付けアドレス（ＣｏＡ）の対からなるアドレスセットが、各プロバイダ（Ａ，Ｂ，Ｃ）対応に複数存在する（図１１参照）。そこで、これら複数のアドレスセットのうちの任意の１つを代表アドレスセット（例えばＨｏＡａ／ＣｏＡａ）として設定し、他のアドレスセット（例えば、ＨｏＡ／ＣｏＡｂとＨｏＡｃ／ＣｏＡｃ）を従属アドレスセットとして設定する。
そして、ホームエージェント１２に対する端末１１からの位置登録は、その代表アドレスセットによる１回のバインディング・アップデート（Binding Update）のメッセージのみによって、上記の従属アドレスセットについての位置登録も一緒に行なうようにする。【００４８】
この場合、代表アドレスセットと従属アドレスセットとを識別するために、端末１１に割り当てられるＩＰアドレスのビット例の一部をその識別子として使用することができる。例えば、ＩＰｖ６においては、サブネットＩＤ（図８）を使用することができる。【００４９】
ＩＰｖ６においては、上記サブネットＩＤの割り当てをユーザ側で決めることができる。このため、端末１１が移動したとき、その移動先におけるＣｏＡの割り当てに際しては、このＣｏＡを表すサブネットＩＤを、対応するホームアドレスＨｏＡのサブネットＩＤと同じサブネットＩＤに設定することができる。また、そのＣｏＡのグローバル・ルーティング・プレフィックスは、その端末１１の移動先で割り当てられるため、このグローバル・ルーティング・プレフィックスは代表気付けアドレス（ＣｏＡ）と、従属気付けアドレス（ＣｏＡ）とで同じものになる。なお、端末１１は、代表ＣｏＡと従属ＣｏＡには同一インタフェースＩＤ（図８）を割り当てる。【００５０】
一方、ホームエージェント（ＨＡ）１２では、代表ホームアドレス（ＨｏＡａ）と従属ホームアドレス（ＨｏＡｂ，ＨｏＡｃ）とのグループ関係データを、認証／認可（ＡＡＡ）サーバ１３から入手して、保持する。ここで、移動先の端末１１より、代表アドレスセット（ＨｏＡａ／ＣｏＡａ）だけによるBinding Update  メッセージを受信すると、ＨＡ１２はその代表アドレスセットの位置登録を行なうが、このとき、ＨＡ１２は上記のグループ関係データを参照して、上記従属アドレスセットの位置登録も同時に行なってしまう。【００５１】
この場合ホームエージェント（ＨＡ）１２は、次のようにして上記の従属アドレスセットの位置登録を行なう。【００５２】
（ｉ）上記グループ関係データを参照して、今端末１１から受信した代表アドレスセットのうちの代表ホームアドレスＨｏＡから、この代表ホームアドレスＨｏＡ（ＨｏＡａ）に従属する従属ホームアドレスＨｏＡ（ＨｏＡｂ，ＨｏＡｃ）を取り出す。【００５３】
（ｉｉ）取り出した従属ＨｏＡのサブネットＩＤで端末１１から受信している代表気付けアドレスＣｏＡのサブネットＩＤを置き換えて、従属気付けアドレスＣｏＡを生成する。これは従属ＨｏＡｂおよび従属ＨｏＡｃについてもそれぞれ行い、ここに従属ＣｏＡｂおよび従属ＣｏＡｃを生成する。【００５４】
（ｉｉｉ）上記（ｉ）で取り出した従属ホームアドレスＨｏＡ（ＨｏＡｂ，ＨｏＡｃ）と、上記（ｉｉ）で生成した気付けアドレスＣｏＡ（ＣｏＡｂ，ＣｏＡｃ）と、を組み合わせて、従属アドレスセット（ＨｏＡｂ／ＣｏＡｂ，ＨｏＡｃ／ＣｏＡｃ）を得、これらの従属アドレスセットをもって、プロバイダ（Ｂ，Ｃ）についての位置登録も行なう。【００５５】
モバイルＩＰにはオプションとして、認証を行なう仕様（モバイルＩＰｖ６認証はＲＦＣ４２８５に規定）がある。この場合に端末１１が用いる認証ＩＤとしては、代表ホームアドレスＨｏＡも従属気付けアドレスＣｏＡも共通のものとする。また、ＨＡ１２からＡＡＡサーバ１３への認証情報に用いられるＨｏＡ／ＣｏＡとしては、端末１１から受信している代表ＨｏＡおよび代表ＣｏＡを使用する。このときその認証情報をハッシュ化するための認証鍵は、代表アドレスセット（ＨｏＡ／ＣｏＡ）についてだけ準備しておけばよい。【００５６】
上記（ｉ）のグループ関係データは、ＡＡＡサーバ１３が、サービスプロファイルをなす加入者データとして予めユーザとの契約時に登録しておき、ＨＡ１２が端末１１のモバイルＩＰの認証および認可をＡＡＡサーバ１３に対して行なう際に、ＨＡ１２がＡＡＡサーバ１３より併せて取得することができる。【００５７】
ちなみに、上記のグループ関係（代表−従属関係）を定義することは、ＩＰｖ６のみならずＩＰｖ４においてもできるが、ＩＰｖ６と異なり、ＩＰｖ４の場合のＣｏＡは移動先のネットワークによって決められてしまうので、ＩＰｖ６のようにサブネットＩＤを端末自身が決めることができない。またＩＰｖ４において、ホームネットワークと移動先のネットワークとの間の取り決めにより、特定のアドレスセットを割り当てることも考えられるが、ＩＰｖ４のアドレス空間程度の大きさでは実現が難しい。【００５８】
以上、図３の移動通信システム１０における主要点を述べたので、ここでその全体をまとめて簡単に説明する。本図中の＜１＞，＜２＞，＜３＞・・・は動作順序を表す。この中で、＜１ａ＞と＜６ａ＞が特に注目すべき手順である。【００５９】
＜１＞端末１１が最初にネットワークに接続するとき、あるいは認証／認可（ＡＡＡ）サーバ１３に対し再認証を求めるとき、アクセス認証を行う。【００６０】
＜１ａ＞上記＜１＞の手順と共に、データベース２５に予め（契約時等）登録された、サービスプロファイルとしての加入者データＤ５より、上記のグループ関係データ、すなわちＨｏＡリストと代表ＨｏＡ（図４参照）、を取得する。【００６１】
これにより端末１１は、代表ＨｏＡと従属ＨｏＡ間のグループ関係データ（図４）Ｄ１を自内のデータベース２１に保持する。【００６２】
＜２＞上記広告ルータ（ＡＲ）１４は、端末１１が当該ネットワークに移動してきて前記認証＜１＞が終了すると、該端末１１に対しルータアドバタイズＲＡを行い、該端末１１は気付けアドレスＣｏＡの広告を受ける。【００６３】
＜３＞端末１１は、受信した上記のＨｏＡとＣｏＡとにより、前述した（ｉ），（ｉｉ）および（ｉｉｉ）と同様の処理によって、各プロバイダ（Ａ，Ｂ，Ｃ）対応のアドレスセット（ＨｏＡ−ＣｏＡ）を生成し、データベース２２内にＨｏＡ−ＣｏＡ対応データＤ２として、仮登録する。その後、端末１１がＨＡ１２に対して位置登録要求を出して、この位置登録が正式に完了するまでは、その仮登録のままにしておく。【００６４】
＜４＞上記移動先において、端末１１はＨＡ１２に対し、バインディング・アップデート（Binding Update：Ｂ．Ｕ．）メッセージを送信する。このＢ．Ｕ．メッセージには、ＨｏＡおよびＣｏＡと、認証ＩＤ、認証情報等が含まれる。ここで注目すべき点は、そのＨｏＡおよびＣｏＡとして、上記の代表ＨｏＡおよび代表ＣｏＡのみしか送信しないことである。つまり、従属ＨｏＡの数分のＢ．Ｕ．メッセージのＨＡ１２への送信は省略する。これが既述した問題点の解決になる。【００６５】
＜５＞上記＜４＞のＢ．Ｕ．メッセージを受けたＨＡ１２は、端末１１についての認証要求をＡＡＡサーバ１３に対して行なう。この認証要求には、上記Ｂ．Ｕ．メッセージ内の認証ＩＤ、代表ＨｏＡ、代表ＣｏＡ、認証情報等が含まれる。【００６６】
＜６＞上記＜５＞の認証要求を受けたＡＡＡサーバ１３は、その認証結果をＨＡ１２に返す。【００６７】
＜６ａ＞このとき、ＡＡＡサーバ１３前訳データベース２５内の加入者データＤ５より、前述のグループ関係データ（ＨｏＡリスト）と代表ＨｏＡの情報も同時に取得し、ＨＡ１２に送る。【００６８】
ＨＡ１２は、送られてきたその代表ＨｏＡ−従属ＨｏＡ間のグループ関係データＤ４を、データベース２３内に保持する。【００６９】
さらに、その代表ＨｏＡ−従属ＨｏＡ間のデータと、先に上記＜４＞において受信している代表ＨｏＡ（ＨｏＡａ）および代表ＣｏＡ（ＣｏＡａ）を用いて、既述の（ｉ），（ｉｉ）および（ｉｉｉ）の手順により、従属ＨｏＡ（ＨｏＡｂ，ＨｏＡｃ）についての従属ＣｏＡ（ＣｏＡｂ，ＣｏＡｂ）をそれぞれ作成する。【００７０】
＜７＞ＨＡ１２はさらにこれらを、位置登録データＤ３としてデータベース２４に格納する。ここに端末１１についての、プロバイダ（Ａ，Ｂ，Ｃ）に対応した位置登録がＨＡ１２において完了する。【００７１】
＜８＞ＨＡ１２は上記＜７＞の位置登録完了後、肯定応答（Acknowledge）をBinding Ackとして端末１１に返し、
＜８＞端末１１は、このBinding Ackを受けて、上記＜３＞での仮登録を、正式登録に変える。【００７２】
以上述べた移動通信システム１０における位置登録方法を要約すると以下のとおりである。【００７３】
・端末１１に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、代表気付けアドレスおよび従属気付けアドレス（ＣｏＡ）を、ＩＰｖ６アドレスのサブネットＩＤによってそれぞれ生成するようにする。【００７４】
・端末１１が作成した代表気付けアドレスを、従属ホームアドレス（ＨｏＡ）のサブネットＩＤで置き換えて、従属気付けアドレスを生成するようにする。【００７５】
・従属ホームアドレスが複数あるとき、端末１１が作成した代表気付けアドレスを、各従属ホームアドレスのサブネットＩＤでそれぞれ置き換えて、各従属気付けアドレスを生成するようにする。【００７６】
・端末１１において、代表アドレスセットおよび従属アドレスセットを保持し、これらの代表アドレスセットおよび従属アドレスセットにそれぞれ対応するパケットの送受信を行なうようにする。【００７７】
・ホームエージェント１２において、端末１１に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、代表ホームアドレス（ＨｏＡ）と、ＩＰｖ６アドレスのサブネットＩＤによって表された代表気付けアドレス（ＣｏＡ）とからなる代表アドレスセットを含む位置登録要求を受信するようにする。【００７８】
・ホームエージェント１２において、代表ホームアドレスとグループをなす従属ホームアドレスを予め取得し、端末１１から受信した代表気付けアドレス（ＣｏＡ）を、従属ホームアドレス（ＨｏＡ）のサブネットＩＤで置き換えることにより従属気付けアドレスを生成して従属アドレスセットを得、代表アドレスセットによる位置登録と同時に従属アドレスセットによる位置登録も行なうようにする。【００７９】
・ホームエージェント１２において、代表アドレスセットおよび従属アドレスセットを登録し、これら代表アドレスセットおよび従属アドレスセットにそれぞれ対応するパケットを受信したとき、その登録に基づいて該当の宛先に転送するようにする。【００８０】
・移動通信システム１０において、端末１１について少なくとも認証および認可を行う認証／認可サーバ（ＡＡＡ）１３をさらに備え、この認証／認可サーバにおいて、複数設定されたホームアドレスＨｏＡのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持すると共に、端末１１の最初のネットワーク接続時または端末１１の再認証時に、保持している代表ホームアドレスおよび従属ホームアドレスを端末１１に提供するようにする。【００８１】
・移動通信システム１０において、端末１１について少なくとも認証および認可を行う認証／認可サーバ（ＡＡＡ）１３をさらに備え、この認証／認可サーバにおいて、複数設定されたホームアドレスのＨｏＡうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持すると共に、端末１１の認証時に、ホームエージェント１２からの要求に応じて、の保持している代表ホームアドレスおよび従属ホームアドレスをホームエージェント１２に提供するようにする。【００８２】
・端末１１からの位置登録要求の中に、その位置登録または認証鍵の有効期限を示すライフタイム（life time）の情報を含ませるようにする。【００８３】
・ホームエージェント１２において、端末１１から受信した代表アドレスセットに含まれるライフタイムを監視し、このライフタイムが示す有効期限が満了したとき、あるいは、ゼロの表示がされたライフタイムを端末１１から受信したとき、代表アドレスセットおよび従属アドレスセットの登録を解除するようにする。【００８４】
図５は、ホームエージェントの装置構成例を示す図である。本図において、参照番号３０は、ホームエージェント（ＨＡ）１２の装置部分を表し、端末認証処理部（モバイルＩＰ認証処理部）３１、端末登録処理部（モバイルＩＰ登録処理部）３２、ルータ広告処理部３３および代表アドレス処理部３４からなる。これらと連携するデータベースは３０ａ〜３０ｃとして示す。３０ａは認証情報を、３０ｂはサービスプロファイルを、３０ｃは位置登録データを、それぞれ示す。【００８５】
装置３０の下方には、通常のOperating System，ＮＩＣ（Network Interface Card）ドライバおよび  Ethernet（登録商標）  ＰＨＹ／ＭＡＣ  レイヤ部があり、認証／認可ＡＡＡサーバ１３、端末（モバイルＩＰ端末）１１および周囲のルータ１５と、装置３０内の処理部３１，３２および３３とのそれぞれの接続はこれらのOperating System等を介して行なわれる。【００８６】
モバイルＩＰ登録処理部３２は、モバイルＩＰ端末１１からの前記位置登録要求（Binding Update  メッセージ）を受けて位置登録を行なうが、その前にまず、モバイルＩＰ認証処理部３１に要求して当該ユーザの認証情報３０ａおよびサービスプロファイル３０ｂを調べる。【００８７】
しかし当該ユーザの上記認証情報３０ａおよびサービスプロファイル３０ｂが、通常ＨＡ１２内に初めから存在しないことを規定してモバイルＩＰ認証処理部３１は、ＡＡＡサーバ１３に認証要求を行なったときに、認証情報３０ａとサービスプロファイル３０ｂをＡＡＡサーバ１３より取得する（図３の＜６ａ＞参照）。【００８８】
モバイルＩＰ登録処理部３２は、受信Ｂ．Ｕ．メッセージと認証情報３０ａとを使用して認証を行なってから取得したサービスプロファイル３０ｂを調べ、その受信Ｂ．Ｕ．メッセージが代表ホームアドレス（ＨｏＡ）に対するものであるか否かを判定し、代表ホームアドレスに対するものであると判定すると、モバイルＩＰ登録処理部３２は上記受信Ｂ．Ｕ．メッセージを代表アドレス処理部３４に渡す。【００８９】
代表アドレス処理部４は、その受信Ｂ．Ｕ．メッセージとサービスプロファイル３０ｂの内容から、従属アドレスセットについてのBinding Update（Ｂ．Ｕ．）メッセージを擬似的に内部生成し、モバイルＩＰ登録処理部３２に、その生成した擬似Ｂ．Ｕ．メッセージを返送する。上記の例では、２つの従属アドレスセットＨｏＡｂ／ＣｏＡｂとＨｏＡｃ／ＣｏＡｃが必要であるから、擬似Ｂ．Ｕ．メッセージは、２回返送される。【００９０】
モバイルＩＰ登録処理部３２は、代表アドレスセット（ＨｏＡａ／ＣｏＡａ）についてのＢ．Ｕ．メッセージを受信すると共に、代表アドレス処理部３４から返送された２つの擬似Ｂ．Ｕ．メッセージに応答して上記（ｉ），（ｉｉ）および（ｉｉｉ）の処理をして、代表アドレスセットと、２つの従属アドレスセットについてそれぞれ位置登録を行なう。【００９１】
かくして位置登録データ３０ｃが更新されると、従来より行なわれているとおり、ルータ広告処理部３３は周辺のルータ１５に対して広告を行ない、代表ＨｏＡおよび従属ＨｏＡに対するパケットのルーティングについてはＨＡ１２が行なうことを伝える。【００９２】
上述したホームエージェント１２を要約すると、このホームエージェントは、
・複数種のサービスに対応するホームアドレスＨｏＡを、代表ホームアドレスおよび従属ホームアドレスとして取得し、かつ、これら代表ホームアドレスおよびこれと対をなす代表気付けアドレス（ＣｏＡ）からなる代表アドレスセットを生成した端末１１より、この代表アドレスセットを含む位置登録要求を受信する端末登録処理部３２と、
・上記の位置登録要求に応答して、認証／認可サーバ（ＡＡＡ）１３より、端末１１についての認証および認可を受けると共に、端末１１についての代表ホームアドレスおよびこれとグループをなす従属ホームアドレスを取得する端末認証処理部３１と、
・上記の認証および認可の後、端末登録処理部３１により駆動されて、代表ホームアドレスおよび従属ホームアドレスによる位置登録の要否を判定し、「要」のとき、擬似的に従属ホームアドレスによる位置登録要求を生成して端末登録処理部３１に返す代表アドレス処理部３４と、を備え、
端末登録処理部３２は、上記の擬似位置登録要求に応答して当該従属ホームアドレスと対をなす従属気付けアドレスを生成して従属アドレスセットとなし、受信済みの代表アドレスセットによる位置登録と同時にこの従属アドレスセットによる位置登録も行う。【００９３】
また２つのホームエージェント１２は、端末登録処理部３１による位置登録の後、その周辺にルータ広告ＲＡを行うルータ広告処理部３３をさらに備える。【００９４】
図６は、端末の装置構成例を示す図である。本図において、参照番号４０は、端末１１の内部装置を表し、アクセス認証処理部４１、端末登録処理部（モバイルＩＰ登録処理部）４２、気付けアドレス生成部（ＣｏＡ生成部）４３および代表アドレス処理部４４からなり、これらと連携するデータベースを４０ａ〜４０ｃとして示す。４０ａは認証情報を、４０ｂはサービスプロファイルを、４０ｃは位置登録データを、それぞれ示す。なお、装置４０の下方の説明は、図５において説明したのとほぼ同様である。【００９５】
図６において、端末（モバイルＩＰ端末）１１が最初にネットワークに接続するときあるいは再認証時に、アクセス認証処理部４１は、ＡＡＡサーバ１３との間で認証を行なう。その際、モバイルＩＰ認証のための認証鍵（４０ａ）と、ＨｏＡリスト（グループ関係データ）等を含むサービスプロファイル４０ｂとを取得する。【００９６】
続いて、ＡＲ１４からルータ広告（グローバル・ルーティング・プレフィックスの広告）を受けると、モバイルＩＰ登録処理部４２が起動される。【００９７】
モバイルＩＰ登録処理部４２はサービスプロファイル４０ｂを調べ、代表アドレスセットによる位置登録処理が必要であるかどうか（２以上のホームアドレスを有するか否か）を判定する。【００９８】
代表アドレスセットによる位置登録が必要であると判定されると、モバイルＩＰ登録処理部４２は、ＣｏＡ生成部４３を呼び出して、グローバル・ルーティング・プレフィックスと上記のＨｏＡのリストとをＣｏＡ生成部４３に渡す。ＣｏＡ生成部４３は既述した（ｉ），（ｉｉ）および（ｉｉｉ）の手順で、従属ＨｏＡと同じ数だけ（例えばＨｏＡｂとＨｏＡｃの２つ）、ＣｏＡ（ＣｏＡｂとＣｏＡｃ）を生成させる。【００９９】
またＣｏＡ生成部４３は、ＭＡＣアドレスからインタフェースＩＤ（図８）を生成し、モバイルＩＰ登録処理部４２から渡された代表ＨｏＡのサブネットＩＤとグローバル・ルーティング・プレフィックスとを組み合わせて、従属ＨｏＡの数（ＨｏＡｂとＨｏＡｃの２つ）と同じ数だけＣｏＡ（ＣｏＡｂとＣｏＡｃの２つ）を生成し、モバイルＩＰ登録処理部４２に返す。【０１００】
モバイルＩＰ登録処理部４２は、生成されたＨｏＡとＣｏＡの組み合わせ情報を、位置登録データ４０ｃとして仮登録し、代表アドレスセットについてのBinding Update（Ｂ．Ｕ．）メッセージを、ホームエージェント（ＨＡ）１２に送信し、ＨＡ１２内に位置登録を行なわせる。【０１０１】
その後、ホームエージェント（ＨＡ）１２からのBinding Ackメッセージを受信すると、位置登録データ４０ｃに仮登録していたデータを正式登録する。【０１０２】
上述した端末１１を要約すると、この端末は、
・認証／認可サーバ（ＡＡＡ）１３との間で認証および認可を行うと共に、複数種のサービスに対応する各ホームアドレスＨｏＡを、代表ホームアドレスおよび従属ホームアドレスとして取得するアクセス認証処理部４１と、
・上記の認証および認可の後、ルータ広告（ＲＡ）を受けて起動される端末登録処理部４２と、
・起動された端末登録処理部４２により駆動されて、アクセス認証処理部４１により取得したホームアドレスに関する情報をもとに、代表ホームアドレスおよび従属ホームアドレスによる位置登録が必要か否かを判定してその結果を端末登録処理部４２に返す代表アドレス処理部４４と、
・代表ホームアドレスおよび従属ホームアドレス（ＨｏＡ）の各々と対をなす代表気付けアドレスおよび従属気付けアドレス（ＣｏＡ）を生成する気付けアドレス生成部４３と、を備えてなり、
その各対からなる代表アドレスセットおよび従属アドレスセットのうち、代表アドレスセットのみをもってホームエージェントに対して位置登録要求を行うようにする。【０１０３】
図７は、ＡＡＡサーバの装置構成例を示す図である。本図において、参照番号５０は、ＡＡＡサーバ１３の装置部分を表し、アクセス認証処理部５１、端末認証処理部（モバイルＩＰ認証処理部）５２からなり、これらと連携するデータベースを５０ａおよび５０ｂとして示す。５０ａは認証情報を、５０ｂはサービスプロファイルを、それぞれ示す。なお、装置５０の下方の説明は、図５において説明したのと同じである。【０１０４】
図７において、ＡＡＡサーバ１３は、モバイルＩＰ端末１１が最初にネットワークに接続するときあるいは再認証時に、アクセス認証処理部５１において端末１１に対するアクセス認証を行なう。その際ＨＡ１３は、端末１１の、モバイルＩＰ認証に必要な認証鍵を生成するとともに、サービスプロファイル５０ｂから要約時に予め入手した前述した図４のＨｏＡリスト（グループ関係データ）を取り出して、モバイルＩＰ端末１１に送信する＜１ａ＞。【０１０５】
続いて、ＡＡＡサーバ１３は、モバイルＩＰ端末１１に対するモバイルＩＰ認証を行なうが、モバイルＩＰ端末１１からの認証情報は、ホームエージェント（ＨＡ）１２との間のBinding Update（Ｂ．Ｕ．）メッセージで転送されるため＜４＞、直接にはホームエージェント（ＨＡ）１２から認証要求を受けることになる。【０１０６】
モバイルＩＰ認証処理部５２が、ホームエージェント（ＨＡ）１２から認証要求を受け、認証ＩＤに対する認証情報５０ａおよびサービスプロファイル５０ｂが存在することを確認して、その認証情報５０ａと、ＨｏＡリスト（グループ関係データ）等が含まれるサービスプロファイル５０ｂとを、ホームエージェント１２に送信する＜６ａ＞。【０１０７】
上述した認証／認可（ＡＡＡ）サーバ１３を要約すると、このＡＡＡサーバは、
・端末１１が受ける複数種のサービスに対応する各ホームアドレスＨｏＡを、代表ホームアドレスおよび従属ホームアドレスとして保持すると共に、
・端末１１との間で認証および認可を行なうと共に、保持している代表ホームアドレスおよび従属ホームアドレスの情報を端末１１に提供するアクセス認証処理部５１と、
・端末１１より位置登録要求を受けたホームエージェント１２からの要請によって、端末１１についての認証および認可を行なうと共に、保持している代表ホームアドレスおよび従属ホームアドレスの情報をホームエージェント１２に提供する端末認証処理部５２と、
を備えるようにする。【０１０８】
以上により、複数のホームアドレスＨｏＡと、各該ホームアドレスＨｏＡと対をなす気付けアドレスＣｏＡとの登録が、ホームエージェント（ＨＡ）１２においてなされる。このＨＡ１２内でのそのアドレスの登録は、当該端末１１がネットワークから離れるとき等に、解除する必要がある。解除しておかないと、端末１１がネットワークを離れた後も引き続いて、その端末１１宛てのパケットが、ホームエージェント（ＨＡ）１２に転送されてくるからである。【０１０９】
このために端末１１は、代表ホームアドレス（ＨｏＡ）と代表気付けアドレス（ＣｏＡ）、すなわち代表アドレスセットを用いたバインディング・アップデート（Ｂ．Ｕ．）メッセージによる位置登録要求の中に、該位置登録要求または認証鍵の有効期限を示すライフタイム（life time）の情報を含ませる。この有効期限にはゼロも含む。【０１１０】
一方ホームエージェント（ＨＡ）１２においては、上記のライフタイムを監視する。位置登録更新前にライフタイムの期限あるいは認証鍵の有効期限が切れた場合、該ＨＡ１２内の当該位置登録（代表アドレスセットと従属アドレスセットの双方）を解除する。上記の位置登録解除の中には、再アクセス認証によって認証鍵を更新する前に該認証鍵の有効期限が過ぎた場合の解除も含む。なお、上記代表アドレスセットと従属アドレスセット双方のデータの消去は、当該端末１１内においても当然行う。【０１１１】
最後に本発明に基づく位置登録のためのコンピュータプログラムを付記しておく。これは、コンピュータに以下の各手順を実行させるプログラムである。【０１１２】
・ホームエージェント１２のホームアドレスＨｏＡを、複数種のサービスに対応させて複数設定すると共に、複数設定されたホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持する手順、
・端末１１において、代表ホームアドレスと対をなす代表気付けアドレス（ＣｏＡ）を生成して代表アドレスセットとし、この代表アドレスセットをもって位置登録要求をホームエージェント１２に対して行う手順、および
・ホームエージェント１２において、上記の設定された従属ホームアドレスと対になって従属アドレスセットをなす従属気付けアドレスを、上記の位置登録要求に係る代表アドレスセットをもとに生成し、この代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う手順、
である。
【図１】
2008152689.tif 000003
【図２】
2008152689.tif 000004
【図３】
2008152689.tif 000005
【図４】
2008152689.tif 000006
【図５】
2008152689.tif 000007
【図６】
2008152689.tif 000008
【図７】
2008152689.tif 000009
【図８】
2008152689.tif 000010
【図９】
2008152689.tif 000011
【図１０】
2008152689.tif 000012
【図１１】
2008152689.tif 000013
【手続補正書】
【提出日】平成21年8月21日(2009.8.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数種のサービスを受ける端末と、該端末が移動する際に該端末からの位置登録要求を受け付けるホームエージェントと、を少なくとも有する移動通信システムであって、
前記複数種のサービスにそれぞれ対応した複数種のホームアドレスを、これらのホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとして、それぞれ設定して保持するホームアドレス保持機能部と、
前記端末側において、前記ホームアドレス保持機能部から取得した前記代表ホームアドレスおよび従属ホームアドレスと、これらとそれぞれ対をなす代表気付けアドレスおよび従属気付けアドレスとによって代表アドレスセットおよび従属アドレスセットを生成し、さらに、該代表アドレスセットのみによって前記ホームエージェントに対し前記位置登録要求を行う位置登録要求機能部と、
前記ホームエージェント側において、前記ホームアドレス保持機能部から取得した前記代表ホームアドレスおよび従属ホームアドレスを受信すると共に、前記位置登録要求に係る前記代表アドレスセットから前記従属アドレスセットを生成して、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行う位置登録機能部と、
を備えることを特徴とする移動通信システム。
【請求項２】
複数種のサービスを受ける端末と、該端末が移動する際に該端末からの位置登録要求を受け付けるホームエージェントと、を少なくとも有する移動通信システムにおける位置登録方法であって、
前記ホームエージェントのホームアドレスを、前記複数種のサービスに対応させて複数設定すると共に、複数設定された前記ホームアドレスのうちの１つを代表ホームアドレスとして、それ以外を従属ホームアドレスとしてそれぞれ設定しかつ保持するステップと、
前記端末において、前記代表ホームアドレスと対をなす代表気付けアドレスを生成して代表アドレスセットとし、該代表アドレスセットをもって位置登録要求を前記ホームエージェントに対して行うステップと、
前記ホームエージェントにおいて、前記の設定された従属ホームアドレスと対になって従属アドレスセットをなす従属気付けアドレスを、前記位置登録要求に係る前記代表アドレスセットをもとに生成し、該代表アドレスセットの位置登録と同時に該従属アドレスセットの位置登録も行うステップと、
を有することを特徴とする位置登録方法。
【請求項３】
前記端末に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、前記代表気付けアドレスおよび前記従属気付けアドレスを、該ＩＰｖ６アドレスのサブネットＩＤによってそれぞれ生成することを特徴とする請求項２に記載の位置登録方法。
【請求項４】
前記端末において、前記代表アドレスセットおよび前記従属アドレスセットを保持し、該代表アドレスセットおよび従属アドレスセットにそれぞれ対応するパケットの送受信を行なうことを特徴とする請求項２に記載の位置登録方法。
【請求項５】
前記ホームエージェントにおいて、前記端末に割り当てられるＩＰアドレスがＩＰｖ６アドレスであるとき、前記代表ホームアドレスと、前記ＩＰｖ６アドレスのサブネットＩＤによって表された前記代表気付けアドレスとからなる前記代表アドレスセットを含む前記位置登録要求を受信することを特徴とする請求項２に記載の位置登録方法。
【請求項６】
認証／認可サーバとの間で認証および認可を行うと共に、複数種のサービスに対応する各ホームアドレスを、代表ホームアドレスおよび従属ホームアドレスとして取得するアクセス認証処理部と、
前記認証および認可の後、ルータ広告を受けて起動される端末登録処理部と、
起動された前記端末登録処理部により駆動されて、前記アクセス認証処理部により取得した前記のホームアドレスに関する情報をもとに、前記代表ホームアドレスおよび従属ホームアドレスによる位置登録が必要か否かを判定してその結果を該端末登録処理部に返す代表アドレス処理部と、
前記代表ホームアドレスおよび従属ホームアドレスの各々と対をなす代表気付けアドレスおよび従属気付けアドレスを生成する気付けアドレス生成部と、
を備えてなり、各該対からなる代表アドレスセットおよび従属アドレスセットのうち、該代表アドレスセットのみをもってホームエージェントに対して位置登録要求を行うことを特徴とする端末。
【請求項７】
複数種のサービスに対応する各ホームアドレスを、代表ホームアドレスおよび従属ホームアドレスとして取得し、かつ、該代表ホームアドレスおよびこれと対をなす代表気付けアドレスからなる代表アドレスセットを生成した端末より、該代表アドレスセットを含む位置登録要求を受信する端末登録処理部と、
前記の位置登録要求に応答して、認証／認可サーバより、該端末についての認証および認可を受けると共に、該端末についての前記代表ホームアドレスおよびこれとグループをなす従属ホームアドレスを取得する端末認証処理部と、
前記認証および認可の後、前記端末登録処理部により駆動されて、前記代表ホームアドレスおよび従属ホームアドレスによる位置登録の要否を判定し、「要」のとき、擬似的に該従属ホームアドレスによる位置登録要求を生成して該端末登録処理部に返す代表アドレス処理部と、
を備え、前記端末登録処理部は、前記の擬似位置登録要求に応答して当該従属ホームアドレスと対をなす従属気付けアドレスを生成して従属アドレスセットとなし、受信済みの前記代表アドレスセットによる位置登録と同時に前記従属アドレスセットによる位置登録も行うことを特徴とするホームエージェント。
【請求項８】
前記端末登録処理部による前記位置登録の後、その周辺にルータ広告を行うルータ広告処理部をさらに備えることを特徴とする請求項７に記載のホームエージェント。
【国際調査報告】
2008152689.tif 000014
2008152689.tif 000015
2008152689.tif 000016
2008152689.tif 000017
2008152689.tif 000018
2008152689.tif 000019