(57)【要約】【課題】移動通信システムにおけるハンドオーバー処理を高速化するための技術を提供する。【解決手段】フォーリンエージェント装置は、自身のネットワークに存在する移動端末とその移動端末のホームエージェント装置とが送受信する通信データを、そのホームエージェント装置との間のトンネルを用いて中継する。ホームエージェント装置は、フォーリンエージェント装置との間に静的トンネルを予め設定しておき、移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されている静的トンネルを用いて移動端末と通信データを送受信する。【選択図】図１
2010193356.tif 000002
【特許請求の範囲】
【請求項１】
自身のネットワークに存在する移動端末と該移動端末のホームエージェント装置とが送受信する通信データを、該ホームエージェント装置との間のトンネルを用いて中継するフォーリンエージェント装置と、
前記フォーリンエージェント装置との間に静的トンネルを予め設定しておき、前記移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されている静的トンネルを用いて前記移動端末と通信データを送受信するホームエージェント装置と、を有する通信システム。
【請求項２】
前記フォーリンエージェント装置が複数あり、前記ホームエージェント装置は、全ての前記フォーリンエージェント装置と前記静的トンネルを予め設定する、請求項１に記載の通信システム。
【請求項３】
前記ホームエージェント装置は、該ホームエージェント装置に対して予め定められたフォーリンエージェント装置との間に前記静的トンネルを予め設定し、前記移動端末が、該移動端末のホームエージェント装置との間に静的トンネルが設定されているフォーリンエージェント装置のネットワークに移動したときには、該静的トンネルを介して通信データを中継し、該移動端末が、該移動端末と該ホームエージェント装置との間に静的トンネルが設定されていないフォーリンエージェント装置のネットワークに移動したときには、該フォーリンエージェント装置と前記ホームエージェント装置が新たにトンネルを設定し、該トンネルを介して通信データを中継する、請求項１に記載の通信システム。
【請求項４】
前記ホームエージェント装置は、前記移動端末がいずれかのネットワークに存在するとき、該ネットワークの周辺のネットワークのフォーリンエージェント装置と前記ホームエージェント装置との間に前記静的トンネルを設定する、請求項１に記載の通信システム。
【請求項５】
前記ホームエージェント装置は、起動時、前記静的トンネルを設定すべきフォーリンエージェント装置を示すフォーリンエージェント情報に従って静的トンネルを設定する、請求項１から３のいずれか１項に記載の通信システム。
【請求項６】
前記フォーリンエージェント情報を管理する管理装置を更に有し、
前記ホームエージェント装置は、起動時に、該管理装置から前記フォーリンエージェント情報を取得し、該フォーリンエージェント情報に従って静的トンネルを設定する、請求項５に記載の通信システム。
【請求項７】
前記フォーリンエージェント装置のネットワークに存在する移動端末に提供すべき所在位置関連サービスが、前記フォーリンエージェント装置の所在位置に対して定められており、
前記ホームエージェント装置が保持する前記フォーリンエージェント情報には、前記フォーリンエージェント装置の所在位置を示す所在位置情報が含まれており、
前記ホームエージェント装置は、静的トンネルを用いて通信パケットを転送する対象となっている移動端末に対して、該静的トンネルが設定されているフォーリンエージェント装置のフォーリンエージェント情報に含まれている所在位置情報に基づいて所在位置関連サービスを提供する、請求項５または６に記載の通信システム。
【請求項８】
前記ホームエージェント装置は、前記移動端末が前記フォーリンエージェント装置のネットワークに位置登録されていることを条件として、該移動端末の通信データを、該フォーリンエージェント装置との間に設定されている静的トンネルで送受信する、請求項１から７のいずれか１項に記載の通信システム。
【請求項９】
移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されたトンネルを用いて、該移動端末と通信データを送受信するホームエージェント装置であって、
前記フォーリンエージェント装置との間に静的トンネルを予め設定する静的トンネル設定手段と、
前記移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されている静的トンネルを用いて前記移動端末と通信データを送受信するデータ転送手段と、を有するホームエージェント装置。
【請求項１０】
前記フォーリンエージェント装置が複数あり、
前記静的トンネル設定手段は、全ての前記フォーリンエージェント装置と前記静的トンネルを予め設定する、請求項９に記載のホームエージェント装置。
【請求項１１】
前記静的トンネル設定手段は、前記自ホームエージェント装置に対して予め定められたフォーリンエージェント装置との間に前記静的トンネルを予め設定し、
前記データ転送手段は、前記移動端末が、前記自ホームエージェント装置との間に静的トンネルが設定されているフォーリンエージェント装置のネットワークに移動したときには、該静的トンネルを介して通信データを中継し、該移動端末が、該自ホームエージェント装置との間に静的トンネルが設定されていないフォーリンエージェント装置のネットワークに移動したときには、該フォーリンエージェント装置と前記ホームエージェント装置が新たにトンネルを設定し、該トンネルを介して通信データを中継する、請求項９に記載のホームエージェント装置。
【請求項１２】
前記静的トンネル設定手段は、前記移動端末がいずれかのネットワークに存在するとき、該ネットワークの周辺のネットワークのフォーリンエージェント装置と前記静的トンネルを設定する、請求項９に記載のホームエージェント装置。
【請求項１３】
前記静的トンネル設定手段は、自ホームエージェント装置の起動時、前記静的トンネルを設定すべきフォーリンエージェント装置を示すフォーリンエージェント情報に従って静的トンネルを設定する、請求項９から１１のいずれか１項に記載のホームエージェント装置。
【請求項１４】
前記静的トンネル設定手段は、自ホームエージェント装置の起動時、前記フォーリンエージェント情報を管理する管理装置から前記フォーリンエージェント情報を取得し、該フォーリンエージェント情報に従って静的トンネルを設定する、請求項１３に記載のホームエージェント装置。
【請求項１５】
移動端末の属するホームエージェント装置と前記移動端末が接続するネットワークのフォーリンエージェント装置との間に静的トンネルを予め設定しておき、
前記移動端末が存在するネットワークのフォーリンエージェント装置と該移動端末のホームエージェント装置との間に設定されている静的トンネルを用いて、前記移動端末と前記ホームエージェント装置が通信データを送受信する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モバイルＩＰ技術を用いた移動通信システムに関する。
【背景技術】
【０００２】
移動端末にＩＰ（インターネットプロトコル）レベルでモビリティを提供するための技術としてＭｏｂｉｌｅ  ＩＰ（ＭＩＰ）技術がある。近年では、ＭＩＰを用いた移動通信システム経由でビデオ会議やＩＰ電話のようなリアルタイム通信を行うアプリケーションが使用されることが増えている。
【０００３】
ＭＩＰでは、各移動端末に対するＨｏｍｅ  Ａｇｅｎｔ（ＨＡ）が、その移動端末のネットワーク上の位置を管理し、その移動端末とサーバとの間の通信において通信パケットを転送する。また、移動先の移動端末とＨＡの間で通信パケットを中継するためのＦｏｒｅｉｇｎ  Ａｇｅｎｔ（ＦＡ）がサブネット単位で存在する。
【０００４】
移動端末が、ＨＡと異なるネットワーク（サブネット）にいる場合、移動端末がいるネットワークのＦＡとＨＡとの間に論理的なＭＩＰトンネルが設定され、移動端末とＨＡが送受信する通信パケットを、ＦＡがＭＩＰトンネルを用いて中継する。これにより、移動端末がネットワーク間を移動したとき、ＩＰアドレスを変更しなくても移動先で通信を継続することができる。
【０００５】
これらを実現するため、移動端末は、ネットワーク間を移動するとき、移動する旨および新たな位置をＲｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔ（ＲＲＱ）信号によってＨＡに通知する。ＨＡは、ＲＲＱ信号を受信すると、その移動端末の新たな位置を登録する。そして、ＨＡは、自身と新たな位置のＦＡとの間にＭＩＰトンネルを確立し、今まで使用していた移動元のＦＡとの間のＭＩＰトンネルを削除する。その後、ＨＡは、移動端末の通信パケットを、新たなＭＩＰトンネルを用いて移動先の新たなＦＡと送受信する。
【０００６】
また上述したトンネリングとは別に、特許文献１には、静的なトンネルを予め設定しておき、無線端末の移動によりデータ転送の必要が生じたら、その静的なトンネルを利用して通信データを転送する技術が開示されている。ただし、特許文献１に開示された構成は、ＨＡを想定したものではなく、移動元となるアクセスルータと、移動先となるアクセスルータとの間に予め静的なトンネルを設定しておくものである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−２５１２４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、通常、ＭＩＰを用いた移動通信システムでは、移動端末がネットワーク間を移動するとき、移動端末からＨＡに移動する旨を通知し、ＨＡが移動先のＭＩＰトンネルを設定し、移動元のＭＩＰトンネルを削除するという一連の手順が実行される。そして、その中でＭＩＰトンネルを確立する処理には相当な時間がかかる。
【０００９】
そのため、移動端末がネットワーク間を移動してから移動先のＭＩＰトンネルが確立され、移動端末が移動先のネットワークで通信できるようになるまでの間、移動端末はデータ通信を行えず、ビデオ会議や音声通話のようなリアルタイム通信が途切れてしまうことが考えられる。
【００１０】
モバイルＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）をはじめとした次世代高速無線通信によるモバイルサービスを提供する際には、ネットワーク間ハンドオーバーのアプリケーションへの影響を最小限にした、高速な切り替えが要望される。
【００１１】
本発明の目的は、移動通信システムにおけるハンドオーバー処理を高速化するための技術を提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、本発明の通信システムは、
自身のネットワークに存在する移動端末と該移動端末のホームエージェント装置とが送受信する通信データを、該ホームエージェント装置との間のトンネルを用いて中継するフォーリンエージェント装置と、
前記フォーリンエージェント装置との間に静的トンネルを予め設定しておき、前記移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されている静的トンネルを用いて前記移動端末と通信データを送受信するホームエージェント装置と、を有している。
【００１３】
本発明のホームエージェント装置は、移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されたトンネルを用いて、該移動端末と通信データを送受信するホームエージェント装置であって、
前記フォーリンエージェント装置との間に静的トンネルを予め設定する静的トンネル設定手段と、
前記移動端末が存在するネットワークのフォーリンエージェント装置との間に設定されている静的トンネルを用いて前記移動端末と通信データを送受信するデータ転送手段と、を有している。
【００１４】
本発明の通信方法は、
移動端末の属するホームエージェント装置と前記移動端末が接続するネットワークのフォーリンエージェント装置との間に静的トンネルを予め設定しておき、
前記移動端末が存在するネットワークのフォーリンエージェント装置と該移動端末のホームエージェント装置との間に設定されている静的トンネルを用いて、前記移動端末と前記ホームエージェント装置が通信データを送受信するものである。
【発明の効果】
【００１５】
本発明によれば、ハンドオーバー処理を迅速に行い、移動先での通信パケットの中継を早期に開始することができる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態の移動通信システムの構成を示すブロック図である。
【図２】本実施形態によるホームエージェント装置の構成を示すブロック図である。
【図３】本実施例によるモバイルＷｉＭＡＸシステムの構成を示すブロック図である。
【図４】本実施例によるモバイルＷｉＭＡＸシステムの一連の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
本発明を実施するための形態について図面を参照して詳細に説明する。
【００１８】
図１は、本実施形態の移動通信システムの構成を示すブロック図である。図１を参照すると、移動通信システムは、フォーリンエージェント装置（ＦＡ）１２Ａ〜１２Ｃ、ホームエージェント装置（ＨＡ）１１と、を有している。移動通信システムは、複数のネットワーク（サブネット）を含んでおり、フォーリンエージェント装置１２Ａ〜１２Ｃはネットワーク１３Ａ〜１３Ｃ毎に設けられる。フォーリンエージェント装置１２Ａがネットワーク１３Ａに対応し、フォーリンエージェント装置１２Ｂがネットワーク１３Ｂに対応し、フォーリンエージェント装置１２Ｃがネットワーク１３Ｃに対応している。各ネットワーク１３は単一または複数の無線基地局（不図示）を含んでおり、その無線基地局によって移動端末１４と接続する。
【００１９】
図１には１つのホームエージェント装置１１だけが示されているが、一般的には、移動通信システムには複数のホームエージェント装置１１が存在し、各移動端末１４には、その移動端末１４についてのホームエージェント装置１１が定められる。移動端末１４は、自身のホームエージェント装置１１を介して、他の移動端末１４あるいは他通信システムの端末と通信する。
【００２０】
フォーリンエージェント装置１２は、自身のネットワーク１３に存在する移動端末１４とその移動端末１４のホームエージェント装置１１とが送受信する通信パケットを、そのホームエージェント装置１１との間のトンネルを用いて中継する。例えば、フォーリンエージェント装置１２Ａは、ネットワーク１３Ａに存在する移動端末１４とホームエージェント装置１１とが送受信する通信パケットを、そのホームエージェント装置１１との間のトンネルを用いて中継する。
【００２１】
ここでいうトンネルという用語には静的トンネルと動的トンネルが含まれる。静的トンネルは、移動端末１４とホームエージェント装置１１の間の通信パケットの中継が要求される前から、ホームエージェント装置１１とフォーリンエージェント装置１２の間に予め設定されたトンネルである。動的トンネルは、移動端末１４とホームエージェント装置１１の間の通信パケットの中継が開始されるときに設定され、その通信パケットの中継が終わると解放されるトンネルである。
【００２２】
ホームエージェント装置１１は、各フォーリンエージェント装置１２との間に静的トンネルを予め設定しておき、移動端末１４が存在するネットワーク１３のフォーリンエージェント装置１２との間に設定されている静的トンネルを用いて移動端末１４と通信パケットを送受信する。
【００２３】
一例として、ホームエージェント装置１１は、複数あるフォーリンエージェント装置１２Ａ〜１２Ｃの全てと静的トンネルを予め設定しておくことにしてもよい。その場合、動的トンネルは必要とされることはない。
【００２４】
また、他の例として、ホームエージェント装置１１毎に、そのホームエージェント装置１１と静的トンネルを設定しておくフォーリンエージェント装置１２が選択されていてもよい。例えば、ホームエージェント１１とフォーリンエージェント装置１２Ａ、１２Ｂとの間に静的トンネルを設定すると定めておく。その場合、ホームエージェント装置１１は、そのホームエージェント装置１１に対して予め定められたフォーリンエージェント装置１２Ａ、１２Ｂとの間に静的トンネルを予め設定すればよい。
【００２５】
そして、ホームエージェント装置１１は、移動端末１４が、ホームエージェント装置１１自身と静的トンネルを設定しているフォーリンエージェント装置１２Ａ、１２Ｂのネットワーク１３に移動したときには、その静的トンネルを介して通信パケットを中継する。その際、ホームエージェント装置１１は、移動端末１４がフォーリンエージェント装置１２Ａ、１２Ｂのネットワークに位置登録されていることを条件として、移動端末１４の通信データを、そのフォーリンエージェント装置１２Ａ、１２Ｂとの間に設定されている静的トンネルで送受信することにしてもよい。
【００２６】
また、ホームエージェント装置１１は、移動端末１４が、ホームエージェント装置１１自身と静的トンネルを設定していないフォーリンエージェント装置１２Ｃのネットワーク１３に移動したときには、そのフォーリンエージェント装置１２Ｃと新たに動的トンネルを設定し、その動的トンネルを介して通信パケットを中継する。
【００２７】
更に他の例として、ホームエージェント装置１１は、移動端末１４がいずれかのネットワーク１３に存在するとき、そのネットワーク１３の周辺のネットワーク１３のフォーリンエージェント装置１２と静的トンネルを予め設定することにしてもよい。例えば、移動端末１４がネットワーク１３Ａに存在するとき、ホームエージェント装置１１は、ネットワーク１３Ａの周辺のネットワーク１３Ｂのフォーリンエージェント装置１２Ｂと静的トンネルを予め設定する。その場合、移動端末１４が周辺のネットワーク１３Ｂに移動したとき、移動先のネットワーク１３Ｂのフォーリンエージェント装置１２Ｂに設定されている静的トンネルを用いて通信パケットの中継を開始すればよい。
【００２８】
図２は、本実施形態によるホームエージェント装置の構成を示すブロック図である。図２を参照すると、静的トンネル設定部２１およびデータ転送部を有している。
【００２９】
静的トンネル設定部２１は、フォーリンエージェント装置１２との間に静的トンネルを予め設定する。
【００３０】
例えば、移動通信システムには、各ホームエージェント装置１１について静的トンネルを設定すべきフォーリンエージェント装置１２を定めたフォーリンエージェント情報を管理する管理装置（不図示）が存在してもよい。そして、ホームエージェント装置１１は、起動時に、その管理装置からフォーリンエージェント情報を取得し、その情報に従って静的トンネルを設定することにしてもよい。
【００３１】
データ転送部２２は、移動端末１４が存在するネットワーク１３のフォーリンエージェント装置１２との間に設定されている静的トンネルを用いて移動端末１４と通信データを送受信する。
【００３２】
例えば、移動端末１４は、あるネットワーク１３（移動元）から他のネットワーク１３（移動先）に移動するとき、ホームエージェント装置１１に、新たなネットワーク１３への位置登録を要求するための登録要求信号を送ることしてもよい。データ転送部２２は、登録要求信号を受けると、移動端末１４を移動先のネットワーク１３に位置登録する。そして、それ以降、データ転送部２２は、移動端末１４の通信パケットを、その移動端末１４が位置登録したネットワーク１３のフォーリンエージェント装置１２との間のトンネルを介して転送する。
【００３３】
以上説明したように、本実施形態によれば、ホームエージェント装置１１とフォーリンエージェント装置１２の間に静的トンネルを予め設定しておき、移動端末１４が存在するネットワーク１３に対応する静的トンネルを用いて通信パケットを中継するので、移動端末１４がネットワーク１３間を移動したとき、ハンドオーバー処理を迅速に行い、移動先での通信パケットの中継を早期に開始することができる。
【００３４】
近年のメモリやＣＰＵリソースの大容量化に伴い、ホームエージェント装置１１とフォーリンエージェント装置１２の間に静的にトンネルを予め設定しておいても、システムに対して大きな負荷とならない、あるいは大きな負荷とならないように運用することが可能である。また、動的にトンネルを確立したり、解放したりすることを繰り返さないでよい分、処理負荷が軽減される。また、ハンドオーバー処理が簡素化されることにより、リソースが解放されずに残ってしまう等のソフトウェア実行上の問題が発生する確率が低減される。
【００３５】
また、本実施形態において、予め定められたフォーリンエージェント装置１２について静的トンネルを予め設定し、移動端末１４が、静的トンネルが設定されているフォーリンエージェント装置１２のネットワーク１３に移動したときに、その静的トンネルを介して通信データを中継することにより、効率よく、高速化の要求の高いネットワークのハンドオーバーを高速化することができる。
【００３６】
また、本実施形態において、移動端末１４が存在するネットワーク１３の周辺のネットワーク１３について予め静的トンネルを設定しておくことにより、効率よく、ハンドオーバーを高速化することができる。
【００３７】
また、本実施形態において、ホームエージェント装置１１が、起動時に、管理装置からフォーリンエージェント情報を取得し、その情報に従って静的トンネルを設定することにより、フォーリンエージェント情報を一元管理することができ、またその更新を容易に行うことができる。
【００３８】
また、本実施形態において、ホームエージェント装置１１は、移動端末１４が位置登録されたことを条件として、そのネットワーク１３のフォーリンエージェント装置１２の静的トンネルで移動端末１４の通信データを中継することにより、不正な移動端末１４の通信パケットが疎通することはない。
【００３９】
以下、本実施形態をより具体化した実施例について説明する。
【００４０】
本実施例では、Ｍｏｂｉｌｅ  ＩＰプロトコルを用いた高速無線通信のモバイルサービスにおいて移動端末のモビリティを提供するシステムの例としてモバイルＷｉＭＡＸを示す。
【００４１】
図３は、本実施例によるモバイルＷｉＭＡＸシステムの構成を示すブロック図である。図３を参照すると、モバイルＷｉＭＡＸシステムは、ＨＡ３１、ＦＡ３２、ＡＡＡ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，Ａｕｔｈｏｒｉｚａｔｉｏｎ，Ａｃｃｏｕｎｔｉｎｇ）サーバ３５、および保守端末３６を備えている。
【００４２】
ＨＡ３１は、移動端末３４の位置情報を管理するホームエージェント装置である。ＨＡ３１は、移動端末３４からの要求による位置登録やユーザ認証の処理を実行し、また自身とＦＡ３２の間のＭＩＰトンネルを用いて移動端末３４のユーザデータの通信パケットを中継する。これにより、移動端末３４は例えばインターネット３７へのアクセスが可能となる。
【００４３】
ＦＡ３２は、複数あるネットワーク３３のそれぞれ毎に設けられ、ＨＡ３１との間のＭＩＰトンネルで移動端末３４のユーザデータの通信パケットを中継するフォーリンエージェント装置である。
【００４４】
ＡＡＡサーバ３５は、ユーザを収容する全ＦＡのＦＡ情報を保持し、またモバイルＷｉＭＡＸシステムが通信サービスを提供する全てのユーザのユーザプロファイル情報を保持している。ＦＡ情報は、ＨＡ３１が起動時に静的なＭＩＰトンネルを設定するときに利用する。ユーザプロファイル情報は、ＨＡ３１がユーザ認証を行うときに利用する。
【００４５】
保守端末３６は、オペレーターがモバイルＷｉＭＡＸシステムの監視、保守、あるいは操作を行うための端末である。オペレーターは、ＨＡ３１に保持されているＦＡ情報を保守端末３６から閲覧したり変更したりすることができる。
【００４６】
ＭＩＰトンネルを確立する対象であるＦＡの情報（ＦＡ情報）をＡＡＡサーバ３５にて保持しておき、ＨＡは起動時に、そのＦＡ情報に従って静的なＭＩＰトンネルを設定する。ＦＡ情報には、ＭＩＰトンネルを確立する対象ＦＡのＩＰアドレスが設定されており、ＨＡは、そのＦＡのＩＰアドレスと自ＨＡのＩＰアドレスを用いて静的ＭＩＰトンネルを予め設定する。ハンドオーバー時に、この静的ＭＩＰトンネルを用いることにより処理の高速化が図られる。
【００４７】
本実施例は、移動端末３４の移動を許容するモビリティサービスが提供される範囲が予め定められており、ＨＡ３１は、そのモビリティ提供範囲のＦＡ３２と静的なＭＩＰトンネルを設定するものである。ＨＡ３１が事前にモビリティサービス提供範囲のネットワークに存在するＦＡ３２をＦＡ情報として把握しておく方法として２通りの方法がある。
【００４８】
１つは、静的ＭＩＰトンネルを設定するための保守用コマンドを定義しておき、オペレーターがシステム情報データとしてＨＡに提供する方法である。
【００４９】
もう１つは、ユーザプロファイルやサービス提供の運用ポリシーを管理するＡＡＡサーバ３５に、ＦＡ情報を格納しておく方法である。ＨＡ３１は、ＡＡＡサーバ３５からＦＡ情報を取得し、そのＦＡ情報に基づいて静的ＭＩＰトンネルを設定すればよい。移動通信システム全体の構成や状態を柔軟に設定するためにはＡＡＡサーバ３５を利用する方法が好ましいので、本実施例ではそれを例示している。
【００５０】
本実施例では、ＲＲＱを受信する毎にＨＡ３１とＦＡ３２の間に動的にＭＩＰトンネルを設定するのではなく、静的なＭＩＰトンネルが予め設定される。
【００５１】
通信開始時、移動端末３４からＦＡ３２経由でＨＡ３１に位置登録を要求するためのＲＲＱが送られる。移動端末３４からＲＲＱを受信したＨＡ３１は、移動端末３４のユーザ認証を行い、認証がＯＫであれば、移動端末３４をそのＦＡ３２のネットワーク３３に位置登録すると共に、そのＦＡ３２に対して登録完了のＲｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｐｌｙ（ＲＲＰ）を返送する。このＲＲＰはＦＡ３２から移動端末３４に転送される。その後は、予め設定されていた静的ＭＩＰトンネルにより移動端３４末の通信パケットの転送が開始される。つまり、通信開始時に動的にＭＩＰトンネルを設定する処理は不要である。
【００５２】
また、ハンドオーバー時、移動端末３４から移動先のＦＡ３２経由でＨＡ３１に位置登録を要求するためのＲＲＱが送られる。移動先のＦＡ３２経由でＲＲＱを受信したＨＡ３１は、移動端末３４をそのＦＡ３２のネットワーク３３に位置登録すると共に、そのＦＡ３２に対して登録完了のＲＲＰを返送する。このＲＲＰはＦＡ３２から移動端末３４に転送される。その後は、移動先に予め設定されていた静的ＭＩＰトンネルにより移動端末３４の通信パケットの転送が開始される。つまり、ハンドオーバー時に、動的に新たなＭＩＰトンネルを設定する処理と、それまで利用されていたＭＩＰトンネルを開放する処理とが不要となる。
【００５３】
なお、本実施例では、ＨＡ３１は、静的なＭＩＰトンネルを予め設定しておくが、移動端末３４の位置登録情報であるＢｉｎｄｉｎｇ  Ｃａｃｈｅ（ＢＣ）が存在しない状態、つまり移動端末が位置登録されていない状態では、そのＭＩＰトンネルを介してユーザデータの通信パケットを転送しない。これはセキュリティの観点から、登録していないユーザが不正にサービスを利用するのを防止するものである。
【００５４】
また、実際の移動通信システムの運用においては、サービス運用中に、静的なＭＩＰトンネルを設定する対象となるＦＡ３２の増設または減設が要求されることが想定される。これに対して本実施例では、ＦＡ情報を更新する２つの方法が用意されている。
【００５５】
１つは、オペレーターが保守端末３６からＨＡ３１に対して保守用コマンドを投入し、ＦＡ情報を更新するものである。もう１つは、ＡＡＡサーバ３５が管理しているＦＡ情報を更新してＨＡ３１に配信し、ＨＡ３１がＡＡＡサーバ３５からの新たなＦＡ情報で動作を開始するものである。
【００５６】
次に、本実施例のモバイルＷｉＭＡＸシステムの動作例について説明する。図４は、本実施例によるモバイルＷｉＭＡＸシステムの一連の動作を示すシーケンス図である。ここではＦＡ＃１〜ＦＡ＃３という３つのＦＡ３２が存在しており、ＦＡ＃１〜ＦＡ＃３がそれぞれネットワーク＃１〜＃３に対応しているものとする。そして、移動端末３４がネットワーク＃１で通信を開始し、通信を継続しながらネットワーク＃２に移動するものとする。
【００５７】
ＨＡ３１は、起動時にシステム起動をＡＡＡサーバ３５に通知し（ステップ１０１）、ＡＡＡサーバ３５からＦＡ情報を取得する（ステップ１０２）。このＦＡ情報は、ＡＡＡサーバ３５の保持するＦＡ情報が更新されたタイミングでもＨＡ３１に通達される。また更に、ＡＡＡサーバ３５のＦＡ情報とＨＡ３１のＦＡ情報とが不一致となるのを防止するため、定期的（周期的）にＡＡＡサーバ３５からＨＡ３１に対して通知することにしてもよい。
【００５８】
ＨＡ３１は、ＡＡＡサーバ３５から取得したＦＡ情報に基づいてＭＩＰトンネルを設定する（ステップ１０３）。ここでは、ＨＡ３１は全てのＦＡ３２（ＦＡ＃１〜ＦＡ＃３）にＭＩＰトンネルを設定するものとする。ここまではシステム起動時に予め実行される。
【００５９】
以上のようにＭＩＰトンネルはシステム起動時に予め設定されるが、ＨＡ３１は、移動端末３４の位置登録情報であるＢｉｎｄｉｎｇ  Ｃａｃｈｅ（ＢＣ）が存在しない状態ではそのＭＩＰトンネルを介してユーザデータの通信パケットを転送することはない。
【００６０】
その後、移動端末３４がネットワーク＃１内で起動されると（ステップ１０４）、移動端末３４はＦＡ＃１経由でＨＡ３１にＲＲＱを送信する（ステップ１０５、１０６）。ＨＡ３１は、ユーザプロファイルを保持しているＡＡＡサーバ３５を利用してユーザ認証を行う（ステップ１０７）。
【００６１】
ＭＩＰトンネル＃１が既に設定されているので、認証がＯＫとなると（ステップ１０８）、ＨＡ３１はＦＡ＃１経由で移動端末３４にＲＲＰを返送する（ステップ１０９、１１０）。これにより、移動端末３４の位置登録が完了する。
【００６２】
移動端末３４の位置登録が完了すると、例えば、移動端末３４がインターネット３７と接続する場合、図４に示されているように、ＭＩＰトンネル＃１を経由してユーザデータの通信が開始される。
【００６３】
ここで、移動端末３４が通信を継続中にネットワーク＃１からネットワーク＃２に移動する（ステップ１１２）。移動端末３４はＦＡ＃２経由でＨＡ３１にＲＲＱを送信する（ステップ１１３、１１４）。ＭＩＰトンネル＃２が既に設定されているので、ＨＡ３１は、即座に、ＦＡ＃２経由で移動端末３４にＲＲＰを返送する（ステップ１１５、１１６）。これにより、移動端末３４の位置登録が完了する。
【００６４】
移動端末３４の位置登録が完了すると、図４に示されているように、ユーザデータの通信はＭＩＰトンネル＃２を経由するように切り替わる。
【００６５】
以上説明した本実施例には様々なバリエーションが考えられる。
【００６６】
本実施例では、全てのユーザデータの通信を静的なＭＩＰトンネルで扱う例を示した。しかし、本発明はこれに限定されるものではない。他の例として、静的なＭＩＰトンネルと動的なＭＩＰトンネルを併用してもよい。
【００６７】
アプリケーションによっては移動中に一時的に通信が中断してもあまり問題とならないものや、リアルタイム通信を要求しないものがある。また、料金設定と関連付けて通信のリアルタイム性を契約によって選択可能とすることも考えられる。そのような場合、リアルタイム通信が要求されるアプリケーションあるはユーザには静的なＭＩＰトンネルを用い、そうでないアプリケーションあるはユーザには動的なＭＩＰトンネルを用いることにしてもよい。
【００６８】
また、本実施例では、モビリティ提供範囲の全てのＦＡ３２に対して予め静的なＭＩＰトンネルを設定する例を示した。しかし、本発明はこれに限定されるものではない。静的なＭＩＰトンネルを全てのＦＡ３２について維持するとリソースの消費が過剰となる場合には、予め定められたＦＡ３２に対してだけ静的なＭＩＰトンネルを設定し、他のＦＡ３２については必要なときに動的なＭＩＰトンネルを設定したり、解放したりすることにしてもよい。例えば、高速なハンドオーバーが要求されるネットワークのＦＡ３２にだけ予め静的なＭＩＰトンネルを設定しておくことにしてもよい。リアルタイムサービス提供エリアを維持しつつ、システムリソースの利用効率を適正保つことが可能となる。
【００６９】
また、本実施例では、システム起動時に静的なＭＩＰトンネルを設定する例を示したが、本発明はこれに限定されるものではない。他の例として、システム起動時にはＭＩＰトンネルを設定せず、あるＦＡ３２にＭＩＰトンネルに設定したときにそのＦＡ３２のネットワーク３３の周辺のネットワーク３３のＦＡ３２に対して静的なＭＩＰトンネルを確立することにしてもよい。これは、各ネットワーク３３に対して、そのネットワーク３３の周辺のネットワーク３３を予め定めておくことにより実現できる。また、移動端末３４が移動したことにより、周辺のネットワーク３３に該当しなくなったネットワーク３３のＦＡ３２とのＭＩＰトンネルは解放すればよい。移動端末３４がネットワーク３３間を移動したときに、予め設定されている移動先のネットワーク３３のＭＩＰトンネルを利用すればよいので、リソースを効率よく利用しつつ、ハンドオーバー処理を迅速に行うことができる。
【００７０】
また、本実施例のシステムが備える機能を活用して付随的なサービスを実現することも可能である。
【００７１】
例えば、移動端末３４に対して、その位置に応じたローカルなサービスを提供することが可能である。ＦＡ３２のネットワーク３３に存在する移動端末３４に提供すべき所在位置関連サービスをＦＡ３２の所在位置に対して定めておく。また、ＨＡ３１が保持するＦＡ情報を、各ＦＡ３２の所在位置を示す所在位置情報を含むものとしておく。そして、ＨＡ３１は、静的なＭＩＰトンネルを用いて通信パケットを転送する対象となっているＦＡ３２のＦＡ情報に含まれている所在位置情報に基づいて、そのＦＡ３２のネットワーク３３に存在する移動端末３４に所在位置関連サービスを提供する。
【００７２】
以上、本発明の実施形態および実施例について述べてきたが、本発明は、これらの実施形態あるいは実施例だけに限定されるものではなく、本発明の技術思想の範囲内において、これらを組み合わせて使用したり、一部の構成を変更したりしてもよい。
【符号の説明】
【００７３】
１１、３１    ＨＡ
１２、３２    ＦＡ
１３、３３    ネットワーク
１４、３４    移動端末
３５    ＡＡＡサーバ
３６    保守端末
３７    インターネット
２１    静的トンネル設定部
２２    データ転送部
【図１】
2010193356.tif 000003
【図２】
2010193356.tif 000004
【図３】
2010193356.tif 000005
【図４】
2010193356.tif 000006