(57)【要約】  移動端末にモビリティを提供しているアンカーノードを変えることなく、異なるモビリティプロトコルを適用したアクセス方式間のハンドオーバを実現可能な移動管理システムを提供する。アンカーノード機能１は移動端末３の位置登録用メッセージを受信すると、その位置登録用メッセージがＣＭＩＰ用か、ＰＭＩＰ用かを判断する。アンカーノード機能１は受信した位置登録用メッセージがＣＭＩＰ用であれば、ＣＭＩＰ用ＳＡデータベース５から移動端末３のＨｏＡを鍵にして、メッセージ認証用のＩＰｓｅｃ  ＳＡを取得し、受信した位置登録用メッセージがＰＭＩＰ用であれば、ＰＭＩＰ用ＳＡデータベース６から移動端末３のＨｏＡを鍵にして、メッセージ認証用のＩＰｓｅｃ  ＳＡを取得する。アンカーノード機能１は取得したＩＰｓｅｃ  ＳＡを使用して位置登録用メッセージのメッセージ認証を行う。
2008099857.tif 000002
【特許請求の範囲】
【請求項１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムであって、
前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を含むアンカーノードを有することを特徴とする移動管理システム。
【請求項２】
前記アンカーノードは、前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する機能を含むことを特徴とする請求項１記載の移動管理システム。
【請求項３】
ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項１または請求項２記載の移動管理システム。
【請求項４】
前記アンカーノードは、前記移動端末が通信に使用しかつ同一のＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）への変更が可能な１つ以上のＣＭＩＰ用ＳＡを保持する第１の保持手段と、前記同一のＨｏＡへの変更が可能な１つ以上のＰＭＩＰ用ＳＡを保持する第２の保持手段とを含むことを特徴とする請求項１から請求項３のいずれか記載の移動管理システム。
【請求項５】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項４記載の移動管理システム。
【請求項６】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項４記載の移動管理システム。
【請求項７】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項４記載の移動管理システム。
【請求項８】
前記アンカーノードは、在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項５記載の移動管理システム。
【請求項９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項１から請求項８のいずれか記載の移動管理システム。
【請求項１０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項１から請求項９のいずれか記載の移動管理システム。
【請求項１１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードであって、
前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を有することを特徴とするアンカーノード。
【請求項１２】
前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する機能を含むことを特徴とする請求項１１記載のアンカーノード。
【請求項１３】
前記移動管理システムは、ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項１１または請求項１２記載のアンカーノード。
【請求項１４】
前記移動端末が通信に使用しかつ同一のＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）への変更が可能な１つ以上のＣＭＩＰ用ＳＡを保持する第１の保持手段と、前記同一のＨｏＡへの変更が可能な１つ以上のＰＭＩＰ用ＳＡを保持する第２の保持手段とを含むことを特徴とする請求項１１から請求項１３のいずれか記載のアンカーノード。
【請求項１５】
前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１６】
前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１７】
前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１８】
在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項１５記載のアンカーノード。
【請求項１９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項１１から請求項１８のいずれか記載のアンカーノード。
【請求項２０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項１１から請求項１９のいずれか記載のアンカーノード。
【請求項２１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いる移動端末管理方法であって、
アンカーノードが、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行することを特徴とする移動端末管理方法。
【請求項２２】
前記アンカーノードが、前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する処理を実行することを特徴とする請求項２１記載の移動端末管理方法。
【請求項２３】
前記移動管理システムが、ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項２１または請求項２２記載の移動端末管理方法。
【請求項２４】
前記アンカーノードが、前記移動端末が通信に使用しかつ同一のＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）への変更が可能な１つ以上のＣＭＩＰ用ＳＡと、前記同一のＨｏＡへの変更が可能な１つ以上のＰＭＩＰ用ＳＡとを管理することを特徴とする請求項２１から請求項２３のいずれか記載の移動端末管理方法。
【請求項２５】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２６】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２７】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２８】
前記アンカーノードが、在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項２５記載の移動端末管理方法。
【請求項２９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項２１から請求項２８のいずれか記載の移動端末管理方法。
【請求項３０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項２１から請求項２９のいずれか記載の移動端末管理方法。
【請求項３１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードが実行するプログラムであって、
コンピュータに、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についての記載）本願は、先の日本特許出願２００７−０３１５０７号（２００７年２月１３日出願）の優先権を主張するものであり、前記先の出願の全記載内容は、本書に引用をもって繰込み記載されているものとみなされる。
本発明は移動管理システム、ホームエージェント及びそれらに用いる移動端末管理方法並びにそのプログラムに関し、特にホームエージェントによる移動端末の管理方法に関する。
【背景技術】
【０００２】
従来、移動端末のモビリティを提供するサービスとしては、ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）技術が存在する。ＭＩＰ技術とは、ＨＡ（Ｈｏｍｅ  Ａｇｅｎｔ；ホームエージェント）と呼ばれるアンカールータが、ＭＮ（Ｍｏｂｉｌｅ  Ｎｏｄｅ；移動端末）が通信に使うＩＰアドレス［以下、ＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ）とする］と、ＭＮが在圏するネットワークに帰属したＩＰアドレス［以下、ＣｏＡ（Ｃａｒｅ−ｏｆ  Ａｄｄｒｅｓｓ）とする］との対応関係（バインディング情報）を管理し、ＭＮのＨｏＡ宛のＩＰパケットを受信すると、ＣｏＡ宛にカプセル化して転送することで、移動先のＭＮにパケットを受信させることができる技術である。ＨＡがＭＮの移動に伴ってＭＮのバインディング情報を更新するため、ＭＮは移動するたび、もしくは定期的にＨＡに位置登録を行う。【０００３】
しかしながら、近年、ＭＩＰをサポートしない端末へのモビリティの提供や無線帯域の有効利用の観点から、ＭＩＰのＭＮ機能を移動端末からアクセスネットワーク側に移動させたＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）という技術の検討が進んでいる（例えば、非特許文献１参照）。【０００４】
従来のＭＩＰ［以下、ＰＭＩＰと区別するためにＣＭＩＰ（Ｃｌｉｅｎｔ  ＭＩＰ）とする］による移動端末の移動管理を図８を参照して説明する。ＨＡ１２は移動端末３の接続するアクセスネットワークに依らず、ＣＭＩＰを用いて移動端末３の移動管理を行う。
尚、図８において、モバイルネットワーク１０５は、ＨＡ１２と、ＡＡＡサーバ１４と、セルラーネットワーク１２１，１２２と、ＷｉＭＡＸネットワーク１３１，１３２とから構成され、セルラーネットワーク１２１，１２２及びＷｉＭＡＸネットワーク１３１，１３２内にはルータ２５１〜２５４を備えている。図８では、移動端末３はルータ２５３が広告するルータ広告（Ｒｏｕｔｅｒ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ）に含まれるプリフィクスを持つＣｏＡをＤＨＣＰｖ６やＳｔａｔｅｌｅｓｓ  Ａｄｄｒｅｓｓ  Ａｕｔｏ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ等の手段によって取得し、そのＣｏＡとＨｏＡの対応関係を自分自身でＨＡ１２に登録する。【０００５】
しかしながら、従来のＣＭＩＰによる移動管理においては、ＣＭＩＰをサポートしない端末へのモビリティの提供や無線帯域の有効利用の観点から、ＣＭＩＰのＭＮ機能を移動端末からアクセスネットワーク側に移動させたＰＭＩＰという技術の検討が進んでいる。【０００６】
ＣＭＩＰとＰＭＩＰとでは、機能配備やアクセスネットワークのセキュリティモデル、リソースの有効利用等の観点から一長一短がある。そのため、アクセスネットワークの能力に応じて、２種類のプロトコル（ＣＭＩＰ及びＰＭＩＰ）を使い分けて１台の移動端末を１台のＨＡで移動管理を行うことで、効率的な移動管理が可能と考えられる。ここで、このＨＡはＰＭＩＰ用のＨＡであるＬＭＡ（Ｌｏｃａｌ  Ｍｏｂｉｌｉｔｙ  Ａｎｃｈｏｒ）機能も併せて具備しているものとする。【０００７】
【非特許文献１】Ｓ．Ｇｕｎｄａｖｅｌｌｉ他、“Ｐｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６”（ＩＥＴＦ．ｄｒａｆｔ−ｓｇｕｎｄａｖｅ−ｍｉｐｖ６−ｐｒｏｘｙｍｉｐｖ６−０１．Ｊａｎｕａｒｙ  ５．２００７）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
以上の非特許文献１の開示事項は、本書に引用をもって繰り込み記載されているものとする。以下に本発明による関連技術の分析を与える。
しかしながら、上述した従来の管理方法では、移動端末がＣＭＩＰを適用しているアクセスネットワークから、ＰＭＩＰを適用しているネットワークにハンドオーバを行う場合（逆方向のハンドオーバの場合も同様）、ＨＡに対してＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ：セキュリティアソシエーション）に基づいた位置登録を行うことができないという課題が存在する。これは、ＣＭＩＰとＰＭＩＰとでは位置登録を行うノードが異なるため、同様に、ＣＭＩＰとＰＭＩＰとではＨＡとＳＡとを構築するノードが変化するためである。【０００９】
そこで、本発明の目的は上記の問題点を解消し、移動端末にモビリティを提供しているホームエージェントを変えることなく、異なるモビリティプロトコルを適用したアクセス方式間のハンドオーバを実現することができる移動管理システム、ホームエージェント及びそれらに用いる移動端末管理方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明の第１の視点によれば、１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムであって、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を含むアンカーノードを備えている移動管理システムが提供される（請求項１）。なお、ここでいうアンカーノードには、ＨＡ機能やＬＭＡ機能を備えるモビリティアンカーが含まれるものとする。【００１１】
本発明の第２の視点によれば、１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードであって、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を備えているアンカーノードが提供される（請求項１１）。【００１２】
本発明の第３の視点によれば、１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いる移動端末管理方法であって、アンカーノードが、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行する移動端末管理方法が提供される（請求項２１）。【００１３】
本発明の第４の視点によれば、１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードが実行するプログラムであって、コンピュータに、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行させるプログラムが提供される。（請求項３１）【００１４】
すなわち、上記した移動管理システムは、１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行ない、更に、異なるモビリティプロトコルを適用するアクセス方式間のハンドオーバを可能とする。【００１５】
より具体的に説明すると、上記した移動管理システムは、ＨＡ（Ｈｏｍｅ  Ａｇｅｎｔ：ホームエージェント）機能とＬＭＡ（Ｌｏｃａｌ  Ｍｏｂｉｌｉｔｙ  Ａｎｃｈｏｒ）機能を併せ持つアンカーノードが移動端末の位置登録のメッセージ認証に使用できるＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ：セキュリティアソシエーション）と、ＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用のＳＡとを管理している。【００１６】
ＣＭＩＰ（Ｃｌｉｅｎｔ  ＭＩＰ）とＰＭＩＰとでは、機能配備やアクセスネットワークのセキュリティモデル、リソースの有効利用等の観点から一長一短がある。そのため、アクセスネットワークの能力に応じて、２種類のプロトコル（ＣＭＩＰ及びＰＭＩＰ）を使い分けて１台の移動端末を、１台のＨＡにおいて移動管理を行うことで、効率的な移動管理が可能と考えられる。ここで、このＨＡはＰＭＩＰ用のＨＡであるＬＭＡ（Ｌｏｃａｌ  Ｍｏｂｉｌｉｔｙ  Ａｎｃｈｏｒ）機能も併せて具備しているものとする。【００１７】
しかしながら、移動端末がＣＭＩＰを適用しているアクセスネットワークからＰＭＩＰを適用しているネットワークにハンドオーバを行うと（逆方向のハンドオーバも同様）、ＨＡに対してＳＡに基づいた位置登録用メッセージのメッセージ認証を行うことができないという課題が存在する。【００１８】
これは、通常、ＭＩＰにおいて、ＨＡが移動端末と構築したＳＡに基づいて認証を行うが、本発明で想定している状況では、移動端末がＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間のハンドオーバを行うと、ＣＭＩＰとＰＭＩＰとでは位置登録を行うノードが異なるため、同様に、ＣＭＩＰとＰＭＩＰとではＨＡとＳＡとを構築するノードが変化してしまう。そのため、ＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間のハンドオーバを行う場合に、メッセージ認証を適用した位置登録を実施することができない。【００１９】
そのため、本発明では、ＨＡ機能が受信した位置登録メッセージから、そのメッセージ認証に使用すべきＳＡを選択し、認証を行う。ＰＭＩＰクライアント機能はＨＡ機能に対して位置登録を行う場合、ＰＭＩＰ用位置登録であることを示す情報を位置登録メッセージに付加する。【００２０】
これによって、本発明の移動管理システムでは、ＨＡ機能がモビリティプロトコルに応じたＳＡを管理しているので、移動端末にモビリティを提供しているＨＡを変えることなく、移動端末に対して異なるモビリティプロトコルを適用したアクセス方式間のハンドオーバが提供可能となる。
本発明の展開形態として、各従属請求項に記載の構成が具体化される。即ち、請求項２〜１０（第１の視点）、請求項１２〜２０（第２の視点）、請求項２２〜３０（第３の視点）が可能である。これらの各従属請求項の記載事項は引用をもってここに繰み込み記載されているものとする。なおプログラム（第４の視点）において上記各従属請求項に対応する処理を実行させるプログラムが具体化される。
【発明の効果】
【００２１】
本発明は、上記のような構成及び動作とすることで、移動端末にモビリティを提供しているホームエージェントを変えることなく、異なるモビリティプロトコルを適用したアクセス方式間のハンドオーバを実現することができるという効果が得られる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施の形態による移動管理システムの構成を示すブロック図である。
【図２】図１のアンカーノード機能の位置登録処理動作を示すフローチャートである。
【図３】本発明の第３の実施の形態による移動管理システムの構成を示すブロック図である。
【図４】本発明の第１の実施例による移動管理システムの構成を示すブロック図である。
【図５】図４のアンカーノードの構成例を示すブロック図である。
【図６】本発明の第２の実施例による移動管理システムの構成を示すブロック図である。
【図７】本発明の第３の実施例による移動管理システムの構成を示すブロック図である。
【図８】従来例の移動管理システムの構成を示すブロック図である。
【符号の説明】
【００２３】
１  アンカーノード機能（ユニット）
３  移動端末
４  ＡＡＡ機能（ユニット）
５  ＣＭＩＰ用ＳＡデータベース
６，６ａ  ＰＭＩＰ用ＳＡデータベース
１１  ＰＤＮ  ＧＷ
１４  ＡＡＡサーバ
２１，２２  ＰＭＩＰクライアント機能（ユニット）
１００〜１０４  モバイルネットワーク
１１０  情報記憶部
１１１  バインディングキャッシュ
１１２  ＣＭＩＰ用ＳＡデータベース
１１３  ＰＭＩＰ用ＳＡデータベース
１１４  判断制御部
１１５  ＭＩＰｖ６制御処理部
１１６  認証処理部
１１７  カプセル化処理部
１１８  デカプセル化処理部
１１９  ルーティング処理部
１２０  インタフェース部
１２１，１２２  セルラーネットワーク
１３１，１３２  ＷｉＭＡＸネットワーク
１４１，１４２  ＷＬＡＮネットワーク
２０１，２０２  ＰＭＩＰサポートアクセスネットワーク
２１１，２１２  Ｓｅｒｖｉｎｇ  ＧＷ
２２１，２２２  ＡＳＮ  ＧＷ
２３１，２３２  ＰＤＧ
３０１，３０２  ＣＭＩＰサポートアクセスネットワーク
４００  ホーム網
５０１〜５０４  在圏網
【発明を実施するための最良の形態】
【００２４】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
図１は本発明の第１の実施の形態による移動管理システムの構成を示すブロック図である。図１において、本発明の第１の実施の形態による移動管理システムは、移動端末３とモバイルネットワーク１００とから構成されている。モバイルネットワーク１００には、アンカーノード機能（ユニット）１と、ＡＡＡ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，  Ａｕｔｈｏｒｉｚａｔｉｏｎ  ａｎｄ  Ａｃｃｏｕｎｔｉｎｇ）機能（ユニット）４と、ＰＭＩＰ［Ｐｒｏｘｙ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］サポートアクセスネットワーク２０１，２０２と、ＣＭＩＰ（Ｃｌｉｅｎｔ  ＭＩＰ）サポートアクセスネットワーク３０１，３０２とを備えている。【００２５】
アンカーノード機能１はＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）３７７５記載のＭｏｂｉｌｅ  ＩＰｖ６（Ｃｌｉｅｎｔ  ＭＩＰｖ６；ＣＭＩＰ）のＨＡ機能とＰｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６（ＰＭＩＰｖ６）のＬＭＡ機能との２種類のモビリティアンカー機能をサポートした統合アンカーノードで、ＣＭＩＰによる位置登録時のメッセージ認証用のＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）  ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）用データベース［ＣＭＩＰ用ＳＡデータベース（ＤＢ）］５と、ＰＭＩＰによる位置登録時のメッセージ認証用のＩＰｓｅｃ  ＳＡ用データベース［ＰＭＩＰ用ＳＡデータベース（ＤＢ）］６とを具備している。なお、ＣＭＩＰ用ＳＡデータベース５は、移動端末３が通信に使用しかつ同一のＨｏＡへの変更が可能な１つ以上のＣＭＩＰ用ＳＡを保持する第１の保持手段に相当し、ＰＭＩＰ用ＳＡデータベース６は、前記同一のＨｏＡへの変更が可能な１つ以上のＰＭＩＰ用ＳＡを保持する第２の保持手段に相当する。【００２６】
ここで、アンカーノード機能１がＣＭＩＰ用に管理しているＳＡは、アンカーノード機能１との間で移動端末３のＨｏＡ（Ｈｏｍｅ  Ａｄｄｒｅｓｓ：移動端末３が通信に使うＩＰアドレス）毎に構築されている。また、アンカーノード機能１がＰＭＩＰ用に管理しているＳＡはアンカーノード機能１との間で移動端末３のＨｏＡ毎に構築されている。【００２７】
ＣＭＩＰ用ＳＡデータベース５には、ＩＰｓｅｃの場合、アンカーノード機能１のＩＰアドレス、移動端末３のＨｏＡ、ＩＰｓｅｃのプロトコルタイプ［ＥＳＰ（Ｅｎｃａｐｓｕｌａｔｉｎｇ  Ｓｅｃｕｒｉｔｙ  Ｐａｙｌｏａｄ）またはＡＨ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｈｅａｄｅｒ）］（ＭＩＰｖ６では通常、ＥＳＰを使用する）、ＳＡのライフタイム、暗号化用のアルゴリズム及び鍵（ＥＳＰの場合のみ）、認証用のアルゴリズム及び鍵、モード（トンネルまたはトランスポート）（ＭＩＰｖ６では通常、トランスポートモードを使用する）、トンネルエンドポイントのＩＰアドレス（トンネルモードの場合のみ）等が対応付けられて蓄積されている。【００２８】
ＰＭＩＰ用ＳＡデータベース６には、ＩＰｓｅｃの場合、アンカーノード機能１のＩＰアドレス、ＰＭＩＰクライアントのＩＰアドレス（ＰＭＩＰ用ＳＡの構築単位がＰＭＩＰクライアント単位の場合）（ＰＭＩＰ用ＳＡの構築単位がＨｏＡ単位の場合には移動端末３のＨｏＡ、ＰＭＩＰ用ＳＡの構築単位が在圏網単位の場合には在圏網に存在するＰＭＩＰクライアントの属するプリフィクス）、ＩＰｓｅｃのプロトコルタイプ（ＥＳＰまたはＡＨ）（ＭＩＰｖ６では通常、ＥＳＰを使用する）、ＳＡのライフタイム、暗号化用のアルゴリズム及び鍵（ＥＳＰの場合のみ）、認証用のアルゴリズム及び鍵、モード（トンネルまたはトランスポート）（ＭＩＰｖ６では通常、トランスポートモードを使用する）、トンネルエンドポイントのＩＰアドレス（トンネルモードの場合のみ）、ＰＭＩＰ用ＳＡの構築単位等が対応付けられて蓄積されている。【００２９】
ＰＭＩＰサポートアクセスネットワーク２０１，２０２は移動端末３をＰＭＩＰで管理するアクセスネットワークで、それぞれＰＭＩＰクライアント機能２１，２２を具備している。図１では１つのＰＭＩＰサポートアクセスネットワークの中に１つのＰＭＩＰクライアント機能しか記していないが、１つのＰＭＩＰサポートアクセスネットワークの中に複数のＰＭＩＰクライアント機能があっても良い。【００３０】
ＣＭＩＰサポートアクセスネットワーク３０１，３０２は移動端末３をＣＭＩＰで管理するアクセスネットワークである。ＡＡＡ機能４は端末認証用の認証情報と、ＰＭＩＰのメッセージ認証用の認証情報とを具備している。【００３１】
図２は図１のアンカーノード機能１の位置登録処理動作を示すフローチャートである。これら図１及び図２を参照してアンカーノード機能１の位置登録処理動作について説明する。尚、図２に示す位置登録処理動作はアンカーノード機能１を実現するコンピュータ（図示せず）がプログラムを実行することで実現される。【００３２】
まず、アンカーノード機能１は移動端末３の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）を受信すると（図２ステップＳ１）、そのＢＵがＣＭＩＰ用か、ＰＭＩＰ用かを判断する（図２ステップＳ２）。このプロトコル判断には次のような方法がある。
（１）ＰＭＩＰ用ＢＵに含まれるＰＭＩＰ情報が含まれるか否かで判断する。ここで、ＰＭＩＰ情報としてはＰＭＩＰ用フラグやＰＭＩＰ専用オプション等がある。但し、認証にＩＰｓｅｃのような暗号化機能も具備するプロトコルを使用する場合には、暗号化された状態でもメッセージ種別が判断できるように、非暗号化部分にＰＭＩＰ情報を含める必要がある（例えば、Ｄｅｓｔｉｎａｔｉｏｎ  Ｏｐｔｉｏｎ  ＨｅａｄｅｒのＯｐｔｉｏｎ  Ｔｙｐｅ番号）。
（２）（１）で判断したモビリティプロトコルに関連したＳＡ  ＤＢからＳＡを検索する。ＰＭＩＰと判断したら、ＢＵに含まれるＨｏＡとモビリティアンカーノードのアドレスとの組み合わせでＰＭＩＰ用ＳＡ  ＤＢを検索する。
ＣＭＩＰと判断したら、ＢＵに含まれるＨｏＡとモビリティアンカーノードのアドレスとの組み合わせでＣＭＩＰ用ＳＡ  ＤＢを検索する。【００３３】
アンカーノード機能１は受信したＢＵがＣＭＩＰ用であれば、ＣＭＩＰ用ＳＡデータベース５から移動端末３のＨｏＡを鍵にして、メッセージ認証用のＩＰｓｅｃ  ＳＡを取得する（図２ステップＳ４）。また、アンカーノード機能１は受信したＢＵがＰＭＩＰ用であれば、ＰＭＩＰ用ＳＡデータベース６から移動端末３のＨｏＡを鍵にして、メッセージ認証用のＩＰｓｅｃ  ＳＡを取得する（図２ステップＳ３）。【００３４】
その後、アンカーノード機能１は取得したＩＰｓｅｃ  ＳＡを使用してＩＰｓｅｃを利用してＢＵのメッセージ認証を行う（図２ステップＳ５）。ＩＰｓｅｃによるメッセージ認証が成功すると、アンカーノード機能１はレジストレーション（Ｒｅｇｉｓｔｒａｔｉｏｎ）処理を行う（図２ステップＳ６）。【００３５】
そして、アンカーノード機能１は位置登録応答であるＢＡ（Ｂｉｎｄｉｎｇ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）を構築し（図２ステップＳ７）、現在、移動端末３を管理しているモビリティプロトコルを確認し（図２ステップＳ８）、そのプロトコルに応じたＩＰｓｅｃ  ＳＡを使って（図２ステップＳ９，Ｓ１０）、ＢＡに認証情報を追加し（図２ステップＳ１１）、最後に、そのＢＡを送信する（図２ステップＳ１２）。【００３６】
アンカーノード機能１と移動端末３との間で構築するＣＭＩＰ用ＩＰｓｅｃ  ＳＡの構築方法や、ＡＡＡ機能４を介したアンカーノード機能１とＰＭＩＰクライアント機能２１（もしくはＰＭＩＰクライアント機能２２）との間で構築するＰＭＩＰ用ＩＰｓｅｃ  ＳＡの構築方法、ＰＭＩＰサポートアクセスネットワーク２０１，２０２間のハンドオーバ手順、ＣＭＩＰサポートアクセスネットワーク３０１，３０２間のハンドオーバ手順はそれぞれ既知であるため、それらの説明については省略する。【００３７】
尚、本発明の第１の実施の形態では、メッセージ認証の手段としてＣＭＩＰ、ＰＭＩＰ共にＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用した認証をＣＭＩＰ、ＰＭＩＰ両方、もしくはどちらか一方のみ使用しても良い。【００３８】
このように、本発明の第１の実施の形態では、アンカーノードが１つのＨｏＡに対して変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを具備しているので、１台の移動端末をアクセス方式に合わせて管理する移動管理システムであっても、ＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間でハンドオーバが行われても、同一のアンカーノードで継続してモビリティサービスを提供することができる。【００３９】
［第２の実施の形態］
本発明の第２の実施の形態による移動管理システムは、その基本的構成が図１に示す本発明の第１の実施の形態による移動管理システムと同様であるが、アンカーノード機能１がＰＭＩＰクライアント機能２１，２２との間で構築するＰＭＩＰ用ＩＰｓｅｃ  ＳＡについて工夫している。【００４０】
本発明の第１の実施の形態では、ＰＭＩＰ用ＳＡが移動端末３のＨｏＡ単位で構築しているが、本発明の第２の実施の形態ではアンカーノード機能１がＰＭＩＰクライアント機能単位でＰＭＩＰ用ＩＰｓｅｃ  ＳＡを構築している。そのため、本発明の第２の実施の形態では、ＰＭＩＰ用ＳＡデータベース６からＰＭＩＰ用ＩＰｓｅｃ  ＳＡを検索する鍵としてＰＭＩＰクライアント機能のＩＰアドレスを使用している。【００４１】
本発明の第２の実施の形態ではメッセージ認証の手段としてＣＭＩＰ、ＰＭＩＰ共にＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用した認証をＣＭＩＰ、ＰＭＩＰ両方、もしくはどちらか一方のみ使用しても良い。【００４２】
［第３の実施の形態］
図３は本発明の第３の実施の形態による移動管理システムの構成を示すブロック図である。図３において、本発明の第３の実施の形態による移動管理システムは、アンカーノード機能１がＰＭＩＰクライアント機能２１，２２との間で構築するＰＭＩＰ用ＩＰｓｅｃ  ＳＡについて工夫している。【００４３】
図３において、モバイルネットワーク１０１はホーム網４００と在圏網５０１〜５０４とから構成されており、ホーム網４００はアンカーノード機能１とＡＡＡ機能４とを備えている。【００４４】
在圏網５０１，５０２はそれぞれＰＭＩＰクライアント機能２１，２２を持つＰＭＩＰサポートアクセスネットワーク２０１，２０２を備えている。図３では、１つの在圏網には１つのＰＭＩＰサポートアクセスネットワークしか記していないが、複数のＰＭＩＰサポートアクセスネットワークがあっても良い。【００４５】
在圏網５０３，５０４はＣＭＩＰサポートアクセスネットワーク３０１，３０２を備えている。図３では、１つの在圏網には１つのＣＭＩＰサポートアクセスネットワークしか記していないが、複数のＣＭＩＰサポートアクセスネットワークがあっても良い。【００４６】
アンカーノード機能１はＲＦＣ３７７５記載のＭｏｂｉｌｅ  ＩＰｖ６（Ｃｌｉｅｎｔ  ＭＩＰｖ６；ＣＭＩＰ）とＰｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６（ＰＭＩＰｖ６）との２種類のモビリティプロトコルをサポートした統合アンカーノードで、ＣＭＩＰ用ＳＡデータベース５と、ＰＭＩＰによる位置登録時のメッセージ認証用にＩＰｓｅｃを利用した認証用のＳＡ用データベース［ＰＭＩＰ用ＳＡデータベース（ＤＢ）］６ａとを具備している。【００４７】
ここで、アンカーノード機能１がＣＭＩＰ用に管理しているＳＡは、アンカーノード機能１と移動端末３とのＨｏＡ毎に構築されている。また、アンカーノード機能１がＰＭＩＰ用に管理しているＳＡは、アンカーノード機能１と在圏網５０１〜５０４との間毎に構築されている。【００４８】
ＰＭＩＰサポートアクセスネットワーク２０１，２０２は移動端末３をＰＭＩＰで管理するアクセスネットワークで、それぞれＰＭＩＰクライアント機能２１，２２を具備している。図３においては、１つのＰＭＩＰサポートアクセスネットワークには１つのＰＭＩＰクライアント機能しか記していないが、複数のＰＭＩＰクライアント機能があっても良い。【００４９】
ＣＭＩＰサポートアクセスネットワーク３０１，３０２は移動端末３をＣＭＩＰで管理するアクセスネットワークである。ＡＡＡ機能４は端末認証用の認証情報と、ＰＭＩＰのメッセージ認証用の認証情報とを具備している。【００５０】
本発明の第３の実施の形態では、アンカーノード機能１が在圏網単位でＰＭＩＰ用ＳＡを構築している。そこで、本発明の第３の実施の形態では、ＰＭＩＰ用ＳＡデータベース６ａからＰＭＩＰ用ＳＡを検索する鍵としてＰＭＩＰクライアント機能のＩＰアドレスを使用する、もしくはＰＭＩＰクライアント機能のＮＡＩ（Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｉｄｅｎｔｉｆｉｅｒ）を使用してもよい。その場合には、ＰＭＩＰクライアント機能２１，２２が自身のＮＡＩをＢＵに付加する。【００５１】
尚、本発明の第３の実施の形態では、ＣＭＩＰのメッセージ認証の手段としてＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用した認証を使用しても良い。また、上述した本発明の第１〜第３の実施の形態ではＭＩＰｖ６に基づいた例について記載しているが、ＭＩＰｖ４でもＭＩＰｖ６と同様である。
【実施例１】
【００５２】
図４は本発明の第１の実施例による移動管理システムの構成を示すブロック図である。本発明の第１の実施例による移動管理システムは、上述した本発明の第１の実施の形態に相当する。【００５３】
図４において、モバイルネットワーク１０２は、ＰＤＮ  ＧＷ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ）１１と、ＡＡＡサーバ１４と、セルラーネットワーク１２１，１２２と、ＷｉＭＡＸネットワーク１３１，１３２とから構成されている。【００５４】
ＰＤＮ  ＧＷ１１はＲＦＣ３７７５記載のＭｏｂｉｌｅ  ＩＰｖ６（Ｃｌｉｅｎｔ  ＭＩＰｖ６；ＣＭＩＰ）のＨＡ機能とＰｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６（ＰＭＩＰｖ６）のＬＭＡ機能との２種類のモビリティプロトコルをサポートした統合アンカーノードで、図１に示すアンカーノード機能１とＣＭＩＰ用ＳＡデータベース５とＰＭＩＰ用ＳＡデータベース６とを具備している。【００５５】
ここで、ＰＤＮ  ＧＷ１１がＣＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。また、ＰＤＮ  ＧＷ１１がＰＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。【００５６】
セルラーネットワーク１２１，１２２は移動端末３をＰＭＩＰで管理するアクセスネットワークで、それぞれＳｅｒｖｉｎｇ  ＧＷ２１１，２１２を具備している。図４では１つのセルラーネットワークの中に１つのＳｅｒｖｉｎｇ  ＧＷしか記していないが、１つのセルラーネットワークの中に複数のＳｅｒｖｉｎｇ  ＧＷがあっても良い。【００５７】
Ｓｅｒｖｉｎｇ  ＧＷ２１１，２１２はＳＧＳＮ［Ｓｅｒｖｉｎｇ  ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ］のようなセルラーネットワーク内を移動する移動端末３の在圏アンカーノードであって、さらに図１に示すＰＭＩＰクライアント機能２１，２２を具備している。【００５８】
ＷｉＭＡＸネットワーク１３１，１３２は移動端末３をＣＭＩＰで管理するアクセスネットワークで、それぞれＡＳＮ（Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ  Ｎｏｄｅ）  ＧＷ（ＧａｔｅＷａｙ）２２１，２２２を具備している。図４では１つのＷｉＭＡＸネットワークの中に１つのＡＳＮ  ＧＷしか記していないが、１つのＷｉＭＡＸネットワークの中に複数のＡＳＮ  ＧＷがあっても良い。また、ＡＡＡサーバ１４は端末認証用の認証情報と、ＰＭＩＰのメッセージ認証用の認証情報とを具備している。【００５９】
本実施例では、メッセージ認証の手段としてＣＭＩＰ、ＰＭＩＰ共にＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用した認証をＣＭＩＰ、ＰＭＩＰ両方、もしくはどちらか一方のみ使用しても良い。【００６０】
また、本実施例では、ＰＤＮ  ＧＷ１１が構築するＰＭＩＰ用ＳＡを移動端末３のＨｏＡ単位で構築しているが、上述した本発明の第２及び第３の実施の形態で述べたように、ＰＭＩＰクライアント機能を有するＳｅｒｖｉｎｇ  ＧＷ単位もしくは在圏網単位に構築しても良い。
さらに、本実施例ではモビリティプロトコルとしてＭＩＰｖ６を使用しているが、ＭＩＰｖ４でも良い。もしくは、ＭＩＰｖ６とＭＩＰｖ４が混在していてもよい。【００６１】
図５は図４のＰＤＮ  ＧＷ１１の構成例を示すブロック図である。図５において、ＰＤＮ  ＧＷ１１は、情報記憶部１１０と、判断制御部１１４と、ＭＩＰｖ６制御処理部１１５と、認証処理部１１６と、カプセル化処理部１１７と、デカプセル化処理部１１８と、ルーティング処理部１１９と、インタフェース部１２０とから構成されている。【００６２】
情報記憶部１１０はバインディングキャッシュ（Ｂｉｎｄｉｎｇ  Ｃａｃｈｅ）１１１と、ＣＭＩＰ用ＳＡデータベース１１２と、ＰＭＩＰ用ＳＡデータベース１１３とを備えている。バインディングキャッシュ１１１はＭＮの位置情報を管理するためのデータベースで、ＭＮのＨｏＡやＣｏＡ、キャッシュのライフタイム（Ｌｉｆｅｔｉｍｅ）等で構成されている。【００６３】
ＣＭＩＰ用ＳＡデータベース１１２はＣＭＩＰ用のシグナリングのメッセージ認証を行うために必要な情報が入ったデータベースである。認証処理部１１６は認証処理を行うべきメッセージがＣＭＩＰ用のシグナリングと判断すると、このＣＭＩＰ用ＳＡデータベース１１２を検索する。尚、ＣＭＩＰ用ＳＡデータベース１１２は上記のＣＭＩＰ用ＳＡデータベース５と同様の情報を蓄積している。【００６４】
ＰＭＩＰ用ＳＡデータベース１１３はＰＭＩＰ用のシグナリングのメッセージ認証を行うために必要な情報が入ったデータベースである。認証処理部１１６は認証処理を行うべきメッセージがＰＭＩＰ用のシグナリングと判断すると、このＰＭＩＰ用ＳＡデータベース１１３を検索する。尚、ＰＭＩＰ用ＳＡデータベース１１３は上記のＰＭＩＰ用ＳＡデータベース６と同様の情報を蓄積している。【００６５】
判断制御部１１４は受信したパケットを次に行うべき処理に渡す。ＭＩＰｖ６制御処理部１１５はＭＩＰｖ６とＰＭＩＰｖ６のシグナリングの処理を行う。具体的には受信したＢＵからＭＮのＨｏＡやＣｏＡ等を抽出し、バインディングキャッシュ１１１に登録する。その後、ＭＩＰｖ６制御処理部１１５はＭＮへ返信用のＢＡを作成して判断制御部１１４に渡す。【００６６】
認証処理部１１６はＩＰｓｅｃやＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用して、ＢＵやＢＡのメッセージ認証を行う。また、認証処理部１１６は認証を行う際に、ＢＵやＢＡのメッセージ種別（ＣＭＩＰまたはＰＭＩＰ）に応じて、対応したデータベースを参照する。【００６７】
カプセル化処理部１１７はＩＰパケットをカプセル化する処理を行う。ＰＤＮ  ＧＷ１１はこのカプセル化処理部１１７でＭＮのＨｏＡ宛のＩＰパケットをＣｏＡ宛にカプセル化する。
デカプセル化処理部１１８はＩＰパケットをデカプセル化する処理を行う。ＰＤＮ  ＧＷ１１はこのデカプセル化処理部１１８でＭＮのから送信されたカプセル化ＩＰパケット（宛先ＩＰアドレスがＰＤＮ  ＧＷ１１のＩＰアドレス）をデカプセル化して、中のＩＰパケット（送信元のＩＰアドレスがＭＮのＨｏＡ）を取り出す。【００６８】
ルーティング処理部１１９は受信したＩＰパケットの宛先ＩＰアドレスを見て、そのアドレスに適した転送先にＩＰパケットを転送する機能である。インタフェース部１２０は外部ネットワークと接続するためのインタフェース部分で、ＩＰ層より下位層の処理を行う。【００６９】
このように、本実施例では、ＰＤＮ  ＧＷ１１が１つのＨｏＡに対して変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを具備しているので、１台の移動端末３をアクセス方式に合わせて管理する移動管理システムであっても、ＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間でハンドオーバが行われても、同一のＰＤＮ  ＧＷ１１で継続してモビリティサービスを提供することができる。
【実施例２】
【００７０】
図６は本発明の第２の実施例による移動管理システムの構成を示すブロック図である。
本発明の第２の実施例による移動管理システムも、上述した本発明の第１の実施の形態に相当する。【００７１】
図６において、モバイルネットワーク１０３は、ＰＤＮ  ＧＷ１１と、ＡＡＡサーバ１４と、ＷｉＭＡＸネットワーク１３１，１３２と、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ネットワーク１４１，１４２とから構成されている。【００７２】
ＰＤＮ  ＧＷ１１はＲＦＣ３７７５記載のＭｏｂｉｌｅ  ＩＰｖ６（Ｃｌｉｅｎｔ  ＭＩＰｖ６；ＣＭＩＰ）とＰｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６（ＰＭＩＰｖ６）との２種類のモビリティプロトコルをサポートした統合アンカーノードで、図１に示すアンカーノード機能１とＣＭＩＰ用ＳＡデータベース５とＰＭＩＰ用ＳＡデータベース６とを具備している。つまり、ＰＤＮ  ＧＷ１１は上記の図５に示すＰＤＮ  ＧＷ１１と同様の構成となっている。【００７３】
ここで、ＰＤＮ  ＧＷ１１がＣＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。また、ＰＤＮ  ＧＷ１１がＰＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。【００７４】
ＷｉＭＡＸネットワーク１３１，１３２は移動端末３をＰＭＩＰで管理するアクセスネットワークで、それぞれＡＳＮ  ＧＷ２２１，２２２を具備している。図６では１つのＷｉＭＡＸネットワークの中に１つのＡＳＮ  ＧＷしか記していないが、１つのＷｉＭＡＸネットワークの中に複数のＡＳＮ  ＧＷがあっても良い。【００７５】
ＡＳＮ  ＧＷ２２１，２２２はＷｉＭＡＸネットワーク１３１，１３２内を移動する移動端末３にとってコアのエッジノードであって、さらに図１に示すＰＭＩＰクライアント機能２１，２２を具備している。【００７６】
ＷＬＡＮネットワーク１４１，１４２は移動端末３をＣＭＩＰで管理するアクセスネットワークである。ＡＡＡサーバ１４は端末認証用の認証情報と、ＰＭＩＰのメッセージ認証用の認証情報とを具備している。【００７７】
本実施例では、メッセージ認証の手段としてＣＭＩＰ、ＰＭＩＰ共にＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎ  を利用した認証をＣＭＩＰ、ＰＭＩＰ両方、もしくはどちらか一方のみ使用しても良い。【００７８】
また、本実施例では、ＰＤＮ  ＧＷ１１が構築するＰＭＩＰ用ＳＡを移動端末３のＨｏＡ単位で構築しているが、上述した本発明の第２及び第３の実施の形態で述べたように、ＰＭＩＰクライアント機能を有するＡＳＮ  ＧＷ単位もしくは在圏網単位に構築しても良い。また、本実施例ではモビリティプロトコルとしてＭＩＰｖ６を使用しているが、ＭＩＰｖ４でも良い。もしくは、ＭＩＰｖ６とＭＩＰｖ４が混在しても良い。【００７９】
このように、本実施例では、ＰＤＮ  ＧＷ１１が１つのＨｏＡに対して変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを具備しているので、１台の移動端末３をアクセス方式に合わせて管理する移動管理システムであっても、ＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間でハンドオーバが行われても、同一のＰＤＮ  ＧＷ１１で継続してモビリティサービスを提供することができる。
【実施例３】
【００８０】
図７は本発明の第３の実施例による移動管理システムの構成を示すブロック図である。
本発明の第３の実施例による移動管理システムも、上述した本発明の第１の実施の形態に相当する。【００８１】
図７において、モバイルネットワーク１０４は、ＰＤＮ  ＧＷ１１と、ＡＡＡサーバ１４と、ＷｉＭＡＸネットワーク１３１，１３２と、ＷＬＡＮネットワーク１４１，１４２とから構成されている。【００８２】
ＰＤＮ  ＧＷ１１はＲＦＣ３７７５記載のＭｏｂｉｌｅ  ＩＰｖ６（Ｃｌｉｅｎｔ  ＭＩＰｖ６；ＣＭＩＰ）のＨＡ機能とＰｒｏｘｙ  Ｍｏｂｉｌｅ  ＩＰｖ６（ＰＭＩＰｖ６）のＬＭＡ機能との２種類のモビリティプロトコルをサポートした統合アンカーノードで、図１に示すアンカーノード機能１とＣＭＩＰ用ＳＡデータベース５とＰＭＩＰ用ＳＡデータベース６とを具備している。つまり、ＰＤＮ  ＧＷ１１は上記の図５に示すＰＤＮ  ＧＷ１１と同様の構成となっている。【００８３】
ここで、ＰＤＮ  ＧＷ１１がＣＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。また、ＰＤＮ  ＧＷ１１がＰＭＩＰ用に管理しているＩＰｓｅｃ  ＳＡは、ＰＤＮ  ＧＷ１１と移動端末３とのＨｏＡ毎に構築されている。【００８４】
ＷＬＡＮネットワーク１４１，１４２は移動端末３をＰＭＩＰで管理するアクセスネットワークで、それぞれＰＤＧ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｇａｔｅｗａｙ）２３１，２３２を具備している。図７では１つのＷＬＡＮネットワークの中に１つのＰＤＧしか記していないが、１つのＷＬＡＮネットワークの中に複数のＰＤＧがあっても良い。【００８５】
ＰＤＧ２３１，２３２はＷＬＡＮネットワーク１４１，１４２内を移動する移動端末３とＩＰｓｅｃによるセキュアなトンネルを構築するノードであって、さらに図１に示すＰＭＩＰクライアント機能２１，２２を具備している。【００８６】
ＷｉＭＡＸネットワーク１３１，１３２は移動端末３をＣＭＩＰで管理するアクセスネットワークである。ＡＡＡサーバ１４は端末認証用の認証情報と、ＰＭＩＰのメッセージ認証用の認証情報とを具備している。【００８７】
本実施例では、メッセージ認証の手段としてＣＭＩＰ、ＰＭＩＰ共にＩＰｓｅｃを使用しているが、ＲＦＣ４２８５記載のＡｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｏｐｔｉｏｎを利用した認証をＣＭＩＰ、ＰＭＩＰ両方、もしくはどちらか一方のみ使用しても良い。【００８８】
また、本実施例では、ＰＤＮ  ＧＷ１１が構築するＰＭＩＰ用ＳＡを移動端末３のＨｏＡ単位で構築しているが、上述した本発明の第２及び第３の実施の形態で述べたように、ＰＭＩＰクライアント機能を有するＡＳＮ  ＧＷ単位もしくは在圏網単位に構築しても良い。さらに、本実施例ではモビリティプロトコルとしてＭＩＰｖ６を使用しているが、ＭＩＰｖ４でも良い。もしくは、ＭＩＰｖ６とＭＩＰｖ４が混在しても良い。【００８９】
このように、本実施例では、ＰＤＮ  ＧＷ１１が１つのＨｏＡに対して変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを具備しているので、１台の移動端末３をアクセス方式に合わせて管理する移動管理システムであっても、ＣＭＩＰを適用したアクセスネットワークとＰＭＩＰを適用したアクセスネットワークとの間でハンドオーバが行われても、同一のＰＤＮ  ＧＷ１１で継続してモビリティサービスを提供することができる。
本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。
【図１】
2008099857.tif 000003
【図２】
2008099857.tif 000004
【図３】
2008099857.tif 000005
【図４】
2008099857.tif 000006
【図５】
2008099857.tif 000007
【図６】
2008099857.tif 000008
【図７】
2008099857.tif 000009
【図８】
2008099857.tif 000010
【手続補正書】
【提出日】平成20年12月11日(2008.12.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムであって、
前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を含むアンカーノードを有することを特徴とする移動管理システム。
【請求項２】
前記アンカーノードは、前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する機能を含むことを特徴とする請求項１記載の移動管理システム。
【請求項３】
ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項１または請求項２記載の移動管理システム。
【請求項４】
前記アンカーノードは、前記移動端末が通信に使用する１つのＨｏＡに対して相互に変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを保持する保持手段を含むことを特徴とする請求項１から請求項３のいずれか記載の移動管理システム。
【請求項５】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項４記載の移動管理システム。
【請求項６】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項４記載の移動管理システム。
【請求項７】
前記アンカーノードは、前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項４記載の移動管理システム。
【請求項８】
前記アンカーノードは、在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項５記載の移動管理システム。
【請求項９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項１から請求項８のいずれか記載の移動管理システム。
【請求項１０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項１から請求項９のいずれか記載の移動管理システム。
【請求項１１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードであって、
前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する機能を有することを特徴とするアンカーノード。
【請求項１２】
前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する機能を含むことを特徴とする請求項１１記載のアンカーノード。
【請求項１３】
前記移動管理システムは、ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項１１または請求項１２記載のアンカーノード。
【請求項１４】
前記移動端末が通信に使用する１つのＨｏＡに対して相互に変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを保持する保持手段を含むことを特徴とする請求項１１から請求項１３のいずれか記載のアンカーノード。
【請求項１５】
前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１６】
前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１７】
前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項１４記載のアンカーノード。
【請求項１８】
在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項１５記載のアンカーノード。
【請求項１９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項１１から請求項１８のいずれか記載のアンカーノード。
【請求項２０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項１１から請求項１９のいずれか記載のアンカーノード。
【請求項２１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いる移動端末管理方法であって、
アンカーノードが、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行することを特徴とする移動端末管理方法。
【請求項２２】
前記アンカーノードが、前記移動端末の位置登録用メッセージであるＢＵ（Ｂｉｎｄｉｎｇ  Ｕｐｄａｔｅ）の非暗号化部分の情報を用いてプロトコル種別を判断する処理を実行することを特徴とする請求項２１記載の移動端末管理方法。
【請求項２３】
前記移動管理システムが、ＣＭＩＰを利用する第１のアクセス網と、ＰＭＩＰを利用する第２のアクセス網とを含むことを特徴とする請求項２１または請求項２２記載の移動端末管理方法。
【請求項２４】
前記アンカーノードが、前記移動端末が通信に使用する１つのＨｏＡに対して相互に変更可能なＣＭＩＰ用ＳＡとＰＭＩＰ用ＳＡとを管理することを特徴とする請求項２１から請求項２３のいずれか記載の移動端末管理方法。
【請求項２５】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡを前記移動端末のＨｏＡ毎に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２６】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡをＰＭＩＰ  Ｃｌｉｅｎｔ単位に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２７】
前記アンカーノードが、前記ＰＭＩＰ用ＳＡを在圏網単位に構築することを特徴とする請求項２４記載の移動端末管理方法。
【請求項２８】
前記アンカーノードが、在圏網毎に異なるＰＭＩＰ用ＳＡを使用することを特徴とする請求項２５記載の移動端末管理方法。
【請求項２９】
前記モビリティプロトコルにＭＩＰｖ６（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）またはＭＩＰｖ４（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）を使用することを特徴とする請求項２１から請求項２８のいずれか記載の移動端末管理方法。
【請求項３０】
前記位置登録メッセージの認証に、ＩＰｓｅｃ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｓｅｃｕｒｉｔｙ  ｐｒｏｔｏｃｏｌ）ベースの認証方法またはＡｕｔｈｅｎｔｉｃａｔｏｒベースの認証方法を用いることを特徴とする請求項２１から請求項２９のいずれか記載の移動端末管理方法。
【請求項３１】
１台の移動端末をアクセス方式に応じて異なるモビリティプロトコルで移動管理を行う移動管理システムに用いられるアンカーノードが実行するプログラムであって、
コンピュータに、前記移動端末の位置登録メッセージの認証に使用するＣＭＩＰ［Ｃｌｉｅｎｔ  ＭＩＰ（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）］用ＳＡ（Ｓｅｃｕｒｉｔｙ  Ａｓｓｏｃｉａｔｉｏｎ）及びＰＭＩＰ（Ｐｒｏｘｙ  ＭＩＰ）用ＳＡを管理する処理を実行させるためのプログラム。
【国際調査報告】
2008099857.tif 000011
2008099857.tif 000012
2008099857.tif 000013
2008099857.tif 000014
2008099857.tif 000015
2008099857.tif 000016