(57)【要約】  ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる移動通信制御方法、移動端末及びアクセスルータを提供する技術が開示され、その技術によれば移動端末１００が、第１のアクセスルータ２００を介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを複数のインターフェースのいずれかを介して送信するステップと、維持要求メッセージを受信したアクセスルータが、維持要求メッセージに基づいて経過する消滅までの所定時間をリセットするステップと、第２のアクセスルータ２０１が、維持された通信環境情報に基づいて、自身を介して行われる移動端末の通信の通信環境を構築するステップとを有する。
2007099969.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、
前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するステップと、
前記維持要求メッセージを受信した前記アクセスルータが、前記維持要求メッセージに基づいて経過する消滅までの所定時間をリセットするステップと、
前記第２のアクセスルータが、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを、
有する移動通信制御方法。
【請求項２】
前記移動端末は、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信する請求項１に記載の移動通信制御方法。
【請求項３】
前記移動端末は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項４】
前記移動端末は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項５】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項４に記載の移動通信制御方法。
【請求項６】
前記移動端末は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、
前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項７】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項６に記載の移動通信制御方法。
【請求項８】
前記移動端末は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、
取得された前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項９】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項８に記載の移動通信制御方法。
【請求項１０】
前記移動端末は、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、
ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項１１】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項１０に記載の移動通信制御方法。
【請求項１２】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、
前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信するステップと、
前記第２のアクセスルータが、前記通信環境情報取得メッセージに基づいて前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを、
有する移動通信制御方法。
【請求項１３】
前記移動端末は、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する請求項１２に記載の移動通信制御方法。
【請求項１４】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを生成する生成手段と、
生成された前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する送信手段とを、
備える移動端末。
【請求項１５】
前記送信手段は、前記通信環境情報が消滅するまでの所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信する請求項１４に記載の移動端末。
【請求項１６】
前記送信手段は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項１７】
前記送信手段は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項１８】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項１７に記載の移動端末。
【請求項１９】
前記送信手段は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、
前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２０】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項１９に記載の移動端末。
【請求項２１】
前記送信手段は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、
取得された前記予測情報に基づく前記第２のアクセスルータに対して前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２２】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項２１に記載の移動端末。
【請求項２３】
前記送信手段は、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、
ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２４】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項２３に記載の移動端末。
【請求項２５】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを生成する生成手段と、
生成された前記通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信する送信手段とを、
備える移動端末。
【請求項２６】
前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する決定手段を更に備える請求項２５に記載の移動端末。
【請求項２７】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータにおいて維持された前記通信環境情報を取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項２８】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項２９】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項２８に記載のアクセスルータ。
【請求項３０】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３１】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３０に記載のアクセスルータ。
【請求項３２】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３３】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３２に記載のアクセスルータ。
【請求項３４】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３５】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３４に記載のアクセスルータ。
【請求項３６】
前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを前記移動端末から受信する請求項２７に記載のアクセスルータ。
【請求項３７】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅される前に、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して前記移動端末から受信し、
受信された前記通信環境情報取得メッセージに基づいて、前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３８】
前記移動端末から受信する前記通信環境情報取得メッセージの送信先は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定される請求項３７に記載のアクセスルータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末が複数の異なる通信網で構成された領域において通信する際の移動通信制御方法、移動端末及びアクセスルータに関する。
【背景技術】
【０００２】
従来から、複数のインターフェースを有する移動端末が複数の異なる通信網内を移動しながら通信相手と通信する技術が知られている。異なる通信網として、例えば３Ｇ（３rd Generation）セルラー網やＷＬＡＮ（Wireless Local Area Network）などが挙げられる。以下の説明では２つの異なる通信網を用いて説明するが、２つの異なる通信網に限られるものではなく、より多くの異なる通信網があってもよい。なお、ここでの異なる通信網とは、例えば無線の種別が異なる通信網（異種網間ハンドオーバーが実現されるような通信網）や運営主体が異なる通信網（ローミングが実現されるような通信網）などを言う。図１２に示すように、３Ｇセルラー網（以下、単に３Ｇとも言う）用とＷＬＡＮ用の２つのインターフェースを有する移動端末１０（ＭＮ：Mobile Node）は、３ＧとＷＬＡＮとで構成された領域を移動しながら通信している。このようなシームレスなファーストハンドオーバーにおいてＣＴＰ（Context Transfer Protocol）（下記の非特許文献１を参照）が提案されている。なお、移動端末のユーザにとっては、常に通信が接続された状態で、かつ必要なときにはより早いデータレートで通信できることが望ましい。【０００３】
ここで、従来、ＭＮ１０がハンドオーバーをする場合、図１３に示すように、ＭＮ１０は、サービスを受けるためにすべてのプロトコルフロー（ＭＮ１０、ＡＲ（Access Router）、ＣＮ（Correspondent Node：通信相手）やＨＡ（Home Agent）間でのIPsec SA（IPsec Security Association）、ＮＳＩＳ（Next Step In Signaling）ＱｏＳ（Quality of Service）を認識するルータであるＱＮＥ（QoS NSIS Entity）との間におけるＱｏＳ状態の確保、ヘッダのコンプレッション（ＨＣ）など）を行う必要がある。しかし、これらの処理を始めから行うと負荷が大きいため時間がかかってしまう。そこで、上述したＣＴＰが用いられる。ＣＴＰは、ＭＮ１０とＭＮ１０が接続するＡＲとの間でＣＴＤ（ConText Data）を持ち続けるよう仮定する。ＣＴＤとは、ＭＮ１０とＡＲとの間で設定された環境の情報などであり、例えばＡＡＡ（Authentication Authorization Accounting）の情報、ＱｏＳに関する情報、ヘッダのコンプレッション情報、ＭＮ１０、ＡＲ、ＣＮ間でのIPsec SAなどの情報を言う。【０００４】
図１４に示すように、ＭＮ１０とＭＮ１０の移動前のＡＲであるｐＡＲ（previous AR）は、両者間のＣＴＤに関するコンテキスト情報を有しており、ＭＮ１０がハンドオーバーをすると、あるトリガによりＭＮ１０は新たな接続先のＡＲであるｎＡＲ（new AR）に対して、ｐＡＲからＣＴＤを取得するよう指示するＣＴＡＲ（ConText Act Request）を送信する。このとき、ＣＴＡＲにはｐＡＲに関する情報やコンテキスト情報などが含まれていてもよい。ＣＴＡＲを受信したｎＡＲは、ｐＡＲに対してＣＴＤの取得要求を示すＣＴ−ｒｅｑを送信し、ｐＡＲはＣＴ−ｒｅｑの受信に基づいて自身が有するＣＴＤをｎＡＲに送信する。こうすることにより、始めからすべてのプロトコルフローをせずに素早く必要なプロトコル状態を再構築できる。なお、この方法はＭＮ１０やｐＡＲが上述のようなコンテキスト情報を有さない場合にも実現可能であるが、この場合にはＭＮ１０、ｐＡＲ、ｎＡＲの三者の間の信用が前提となる。【０００５】
また、上述した従来のハンドオーバーによって時間がかかってしまう問題を回避するための他の方法について図１５を用いて説明する。図１５に示すように、ＭＮ１０はあるトリガに基づいてハンドオーバーを開始する。そのとき、ＭＮ１０はｐＡＲに対してＣＴＡＲを送信する。ＣＴＡＲを受信したｐＡＲは、ＣＡＲＤ（Candidate Access Router Discovery）情報（下記の非特許文献２を参照）を有するＣＡＲＤデータベースに対してＣＡＲＤ情報を取得するための取得要求であるＣＡＲＤ  ｒｅｑを送信し、ＣＡＲＤデータベースからＣＡＲＤ  ｒｅｐｌｙによりＣＡＲＤ情報を取得する。ＣＡＲＤ情報とは、ＭＮ１０の次の接続先の候補となるＡＲの情報を予測するための情報などを言う。ｐＡＲはＣＡＲＤ情報に基づいてＣＴＤをｎＡＲに送信する。そして、ＭＮ１０がハンドオーバーを完了すると、ＭＮ１０はＣＴＡＲ（確認用）をｎＡＲに送信する。こうすることにより、ハンドオーバーが完了する前にＣＴＤがｎＡＲに送信される場合があり、より素早く必要なプロトコル状態を再構築できる。
【非特許文献１】J. Loughney(editor)et al., "Context Transfer Protocol(draft-ietf-seamoby-ctp-11.txt)",Internet Draft,Internet Engineering Task Force,Work in Progress
【非特許文献２】Marco Liebsch(editor)et al.,“Candidate Access Router Discovery(draft-ietf-seamoby-card-protocol-08.txt)",Internet Draft,Internet Engineering Task Force,Work in Progress
【非特許文献３】(draft-ietf-seamoby-ctp-11.txt), Internet Draft,Internet Engineering Task Force,Work in Progress
【０００６】
しかしながら、ＭＮ１０のハンドオーバーには時間がかかる。すなわち、レイヤ１のサーチ、レイヤ２のプロトコル状態の再構築、レイヤ３やその上位のレイヤのプロトコル状態の再構築などに時間がかかる。また、ＷＬＡＮがカバーするホットスポットが３Ｇ内に配置されていないかもしれない。すなわち、ｎＡＲがｐＡＲから大変遠くに存在するかもしれない。また、コンピュータプロセッシングにおいて見られるように（上記の非特許文献３を参照）、ＣＴＤがメインメモリなどの資源の節約のため所定の時間が経過すると休止し（ドーマント(dormant)状態）、その後更に所定の時間が経過すると消滅する場合において、図１６Ａに示す場合ではｐＡＲでＣＴＤが消滅する前にｎＡＲにＣＴＤが送信されたためにＣＴＤは消滅しなかったが、図１６Ｂに示す場合ではｐＡＲからｎＡＲにＣＴＤが到達する前に所定の時間が経過したためにＣＴＤが消滅してしまった。このように、ｐＡＲがｎＡＲから大変遠く（遠方）に存在する場合には図１６Ｂに示すようなことが起こり得る。そして、ＣＴＤの転送がうまくされずにＣＴＤが消滅してしまった場合などの場合には、図１７に示すように、プロトコル状態の再構築（セットアップ）をしなければならず、時間がかかり要求するデータレートで通信を行うことができない。
【発明の開示】
【０００７】
本発明は、上記問題を解決するためのものであり、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる移動通信制御方法、移動端末及びアクセスルータを提供することを目的とする。
【０００８】
上記目的を達成するために、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するステップと、前記維持要求メッセージを受信した前記アクセスルータが、前記維持要求メッセージに基づいて経過する消滅までの所定時間をリセットするステップと、前記第２のアクセスルータが、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを有する移動通信制御方法が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【０００９】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００１０】
また、本発明の移動通信制御方法において、前記移動端末が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第２のアクセスルータに引き渡される前に消滅することを防ぐことができる。
【００１１】
また、本発明の移動通信制御方法において、前記移動端末が、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、移動端末のハンドオーバー後により早く通信を確立することができる。
【００１２】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１３】
また、本発明の移動通信制御方法において、前記移動端末が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００１４】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１５】
また、本発明の移動通信制御方法において、前記移動端末が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、取得された前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、移動端末のハンドオーバー後により早く通信を確立することができる。
【００１６】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１７】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００１８】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１９】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信するステップと、前記第２のアクセスルータが、前記通信環境情報取得メッセージに基づいて前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを有する移動通信制御方法が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００２０】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定することは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【００２１】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを生成する生成手段と、生成された前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する送信手段とを備える移動端末が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００２２】
また、本発明の移動端末において、前記送信手段が、前記通信環境情報が消滅するまでの所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００２３】
また、本発明の移動端末において、前記送信手段が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第２のアクセスルータに引き渡される前に消滅することを防ぐことができる。
【００２４】
また、本発明の移動端末において、前記送信手段が、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、移動端末のハンドオーバー後により早く通信を確立することができる。
【００２５】
また、本発明の移動端末において、前記移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００２６】
また、本発明の移動端末において、前記送信手段が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００２７】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００２８】
また、本発明の移動端末において、前記送信手段が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、取得された前記予測情報に基づく前記第２のアクセスルータに対して前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、移動端末のハンドオーバー後により早く通信を確立することができる。
【００２９】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３０】
また、本発明の移動端末において、前記送信手段が、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００３１】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３２】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを生成する生成手段と、生成された前記通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信する送信手段とを備える移動端末が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３３】
また、本発明の移動端末において、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する決定手段を更に備えることは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【００３４】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータにおいて維持された前記通信環境情報を取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３５】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３６】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３７】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３８】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３９】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４０】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００４１】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４２】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００４３】
また、本発明のアクセスルータにおいて、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを前記移動端末から受信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００４４】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅される前に、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して前記移動端末から受信し、受信された前記通信環境情報取得メッセージに基づいて、前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４５】
また、本発明のアクセスルータにおいて、前記移動端末から受信する前記通信環境情報取得メッセージの送信先が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定されることは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【００４６】
本発明の移動通信制御方法、移動端末及びアクセスルータは、上記構成を有し、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の第１から第６の実施の形態における移動端末が移動する通信領域を示す図
【図２】本発明の第１の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図３】本発明の第１の実施の形態に係る移動端末の構成の一例を示す構成図
【図４】本発明の第１の実施の形態に係るアクセスルータの構成の一例を示す構成図
【図５】本発明の第２の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図６】本発明の第３の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図７】本発明の第４の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図８】本発明の第５の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図９】本発明の第６の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図１０】本発明の第６の実施の形態に係るアクセスルータの構成の一例を示す構成図
【図１１】本発明の第１から第６の実施の形態に係る移動通信制御方法以外における動作シーケンスの一例について説明するためのシーケースチャート
【図１２】従来の移動端末が移動する通信領域を示す図
【図１３】従来の移動端末のハンドオーバーについて説明するための図
【図１４】従来のＣＴＤを用いた移動端末のハンドオーバーについて説明するための図
【図１５】従来のＣＴＤを用いた移動端末の他のハンドオーバーについて説明するための図
【図１６Ａ】従来のＣＴＤを用いた移動端末のハンドオーバー後のＣＴＤの受け渡しが成功した際のシーケンスチャート
【図１６Ｂ】従来のＣＴＤを用いた移動端末のハンドオーバー後のＣＴＤの受け渡しが失敗した際のシーケンスチャート
【図１７】従来の移動端末のハンドオーバーによる実際のデータレートを示す図
【発明を実施するための最良の形態】
【００４８】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図１から図４を用いて説明する。まず、図１に示すように、複数のインターフェースを有する移動端末（ＭＮ）１００が複数の異なる通信網内を移動しながら通信相手と通信している。異なる通信網として、例えば３Ｇセルラー網やＷＬＡＮなどが挙げられ、以下の説明では２つの異なる通信網を用いて説明するが、２つの異なる通信網に限られるものではなく、より多くの異なる通信網があってもよい。図１に示すように、３Ｇ用とＷＬＡＮ用の２つのインターフェースを有するＭＮ１００は、３ＧとＷＬＡＮとで構成された領域を移動しながら通信している。この場合、３Ｇのインターフェースは常にオン（起動）しているが、ＷＬＡＮのインターフェースは、ＭＮ１００がＷＬＡＮの通信領域であるＷＡＬＮホットスポット１０１、１０２、１０３（後述するアクセスルータが構成するサブネット）内に入った場合に高いデータレートで通信を行うために起動する。【００４９】
ここで、本発明の第１の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図２を用いて説明する。まず、ＭＮ１００は、ＷＬＡＮホットスポットである１つのサブネットを構成するアクセスルータ（ＡＲ）を介して所定の通信相手と通信をしている。そのＡＲをここではｐＡＲ２００とする。ＭＮ１００とｐＡＲ２００との間では、通信を行う際の通信環境（コンテキストデータ：ＣＴＤ）が生成され、通信が確立されている。ここで、ＣＴＤは、上述したＡＡＡの情報、ＱｏＳに関する情報、ヘッダのコンプレッション情報、ＭＮ１００、ｐＡＲ２００、不図示の通信相手のＣＮ間でのIPsec SAなどの情報である。このＣＴＤは、所定の時間が経過すると休止状態（ドーマント状態）に入り、さらに所定の時間が経過すると消滅するよう構成されている。【００５０】
ここで、ＭＮ１００は、ハンドオーバーをしてもハンドオーバー先のｎＡＲ２０１を介して不図示の通信相手とできるだけ途切れなく継続してハンドオーバー前と同様の通信を行いたいと考える。それを解決するため、ハンドオーバー前に生成されているＣＴＤをハンドオーバー先で用い、素早くハンドオーバー先での通信の確立をすることが考えられる。しかし、上述したように、ＣＴＤは所定の時間が経過すると消滅してしまうため、消滅しないような処理をしなければならない。消滅しないような処理は、ｎＡＲ２０１がｐＡＲ２００から遠方にある場合に特に有効である。【００５１】
そこで、図２に示すように、ＭＮ１００は、ＣＴＤが消滅する前に消滅させないようにするための維持要求メッセージをｐＡＲ２００に対して送信する。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。【００５２】
ＭＮ１００は、ｐＡＲ２００との通信が開始されると、ｐＡＲ２００に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ１００がハンドオーバーを開始しハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。そして、ＭＮ１００がハンドオーバーを完了すると、ＭＮ１００はｎＡＲ２０１に対してＣＴＤをｐＡＲ２００から取得するよう指示するＣＴＡＲ（ConText Act Request：上述した通信環境情報取得メッセージに相当）を送信する。ＣＴＡＲを受信したｎＡＲ２０１は、ｐＡＲ２００に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑ（ConText Request）を送信し、ＣＴＤを取得する。そして、ｎＡＲ２０１は、取得したＣＴＤに基づいて自身を介して行われるＭＮ１００の通信を確立する。【００５３】
次に、本発明の第１の実施の形態に係る移動端末（ＭＮ）について図３を用いて説明する。図３はＭＮ１００の構成の一例を示す構成図である。図３に示すように、ＭＮ１００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ１００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したりするものである。【００５４】
メッセージ生成手段３０１は、ＣＴＤを有するｐＡＲ２００に対して送信する維持要求メッセージやＣＴＤを取得するよう指示するＣＴＡＲを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ１００とｐＡＲ２００との通信が確立されると同時に維持要求メッセージを生成し、ＭＮ１００のハンドオーバーが完了すると同時にＣＴＡＲを生成する。送信手段３０２は、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ２００に送信したり、生成されたＣＴＡＲをｎＡＲ２０１に送信したりするものである。例えば、送信手段３０２は、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ２００に送信する際、ＣＴＤが消滅しないような時間間隔で定期的に送信する。【００５５】
次に、本発明の第１の実施の形態に係るアクセスルータについて図４を用いて説明する。図４はアクセスルータの構成の一例を示す構成図である。図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ１００やＭＮ１００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ１００から維持要求メッセージを受信したり、ＭＮ１００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したりする。【００５６】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合に、ＭＮ１００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ１００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したりするものである。構築手段４０３は、例えば、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ１００の新たな通信を確立するものである。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ２００として動作する場合とｎＡＲ２０１として動作する場合とでは用いられる構成要素及び処理は異なる。【００５７】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３から図５を用いて説明する。第２の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第２の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図５を用いて説明する。図５に示すように、第２の実施の形態においても第１の実施の形態と同様、ＭＮ５００とｐＡＲ５０１との間にはＣＴＤが生成され、通信が確立されている。このような状態において、ＭＮ５００は、ｎＡＲ５０２に対してｐＡＲ５０１が有するＣＴＤを取得するよう指示するＣＴＡＲを送信する。ｎＡＲ５０２は、受信したＣＴＡＲに基づいて、ｐＡＲ５０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。【００５８】
ＭＮ５００は、ハンドオーバーを開始すると、ＣＴＤが消滅する前に消滅させないようにするための維持要求メッセージをｎＡＲ５０２に対して送信する。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。【００５９】
ＭＮ５００は、例えばハンドオーバーが完了するまで維持要求メッセージを送信し続け、ハンドオーバーが完了すると、ｎＡＲ５０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ５０２に対して送信する。そして、ｎＡＲ５０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ５００の通信を確立する。なお、ｐＡＲ５０１は、ｎＡＲ５０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ５００に対して送信してもよい。このＣＴＤ通知により、ＭＮ５００は維持要求メッセージの送信開始のタイミングを判断することができる。また、ＭＮ５００がＣＴＡＲの送信先を判断する際、例えば上述したＣＡＲＤ情報（以下、予測情報とも言う）に基づいて判断することが可能である。【００６０】
次に、本発明の第２の実施の形態に係る移動端末（ＭＮ）について説明する。第２の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第２の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。【００６１】
図３に示すように、ＭＮ５００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ５００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ｐＡＲ５０１からＣＴＤ通知を受信したりするものである。【００６２】
メッセージ生成手段３０１は、ＣＴＤを取得するよう指示するＣＴＡＲ、ＣＴＤを有するｎＡＲ５０２に対して送信する維持要求メッセージ、ＭＮ５００のハンドオーバーが完了した後、ｎＡＲ５０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ５００とｐＡＲ５０１との通信が確立されると同時にＣＴＡＲを生成し、またＭＮ５００のハンドオーバーが開始され、ＣＴＤ通知を受けると維持要求メッセージを生成し、またＭＮ５００のハンドオーバーが完了すると同時にＣＴＤが正規のものかを確認するためのＣＴＡＲを生成する。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＴＡＲをｎＡＲ５０２に送信したり、生成された維持要求メッセージをＣＴＤを取得したｎＡＲ５０２に送信したり、生成されたＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ５０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ５０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。【００６３】
次に、本発明の第２の実施の形態に係るアクセスルータについて説明する。第２の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第２の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。【００６４】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ５００やＭＮ５００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＭＮ５００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ５００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。【００６５】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを取得した場合に、ＭＮ５００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ５００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ５００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ５００の新たな通信を確立するものである。例えば、構築手段４０３は、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ５００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ５０１として動作する場合とｎＡＲ５０２として動作する場合とでは用いられる構成要素及び処理は異なる。【００６６】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図４、図６を用いて説明する。第３の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第３の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図６を用いて説明する。図６に示すように、第３の実施の形態においても第１の実施の形態と同様、ＭＮ６００とｐＡＲ６０１との間にはＣＴＤが生成され、通信が確立されている。【００６７】
このような状態において、ＭＮ６００は、ｐＡＲ６０１との通信が開始されると、ｐＡＲ６０１に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信開始する。その後、ＭＮ６００がハンドオーバーを開始しハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。【００６８】
そして、ＭＮ６００がハンドオーバーを完了すると、ＭＮ６００はｎＡＲ６０２に対してＣＴＤをｐＡＲ６０１から取得するよう指示するＣＴＡＲを送信する。ＣＴＡＲを受信したｎＡＲ６０２は、ｐＡＲ６０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。そして、ＭＮ６００は、ｎＡＲ６０２に移動したＣＴＤを消滅させないようにするため、ｎＡＲ６０２に維持要求メッセージを送信する。ｎＡＲ６０２は、ＭＮ６００から維持要求メッセージを受けている間に、取得したＣＴＤに基づいて自身を介して行われるＭＮ６００の通信を確立する。なお、ｐＡＲ６０１は、ｎＡＲ６０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ６００に対して送信してもよい。このＣＴＤ通知により、ＭＮ６００は維持要求メッセージの送信開始のタイミングを判断することができる。以上により、ＣＴＤがｎＡＲ６０２に移動した後、新たなＭＮ６００との通信が確立するまでに時間がかかってもＣＴＤがｎＡＲ６０２で消滅することがなくなる。【００６９】
次に、本発明の第３の実施の形態に係る移動端末（ＭＮ）について説明する。第３の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第３の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。【００７０】
図３に示すように、ＭＮ６００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ６００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ｐＡＲ６０１からＣＴＤ通知を受信したりするものである。【００７１】
メッセージ生成手段３０１は、ＣＴＤを有するｐＡＲ６０１やｎＡＲ６０２に対して送信する維持要求メッセージ、ＣＴＤを取得するよう指示するＣＴＡＲなどを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ６００とｐＡＲ６０１との通信が確立されると同時に維持要求メッセージを生成し、またＭＮ６００のハンドオーバーが完了すると同時にＣＴＡＲを生成し、ＣＴＤ通知を受けると同時に維持要求メッセージを生成する。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ６０１やｎＡＲ６０２に送信したり、生成されたＣＴＡＲをｎＡＲ６０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ６０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。【００７２】
次に、本発明の第３の実施の形態に係るアクセスルータについて説明する。第３の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第３の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。【００７３】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ６００やＭＮ６００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ６００から維持要求メッセージを受信したり、ＭＮ６００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ６００から維持要求メッセージを受信したりする。【００７４】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合や取得した場合に、ＭＮ６００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ６００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ６００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ６００の新たな通信を確立するものである。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ６０１として動作する場合とｎＡＲ６０２として動作する場合とでは用いられる構成要素及び処理は異なる。【００７５】
＜第４の実施の形態＞
以下、本発明の第４の実施の形態に係る移動通制御信方法、移動端末及びアクセスルータについて図３、図４、図７を用いて説明する。第４の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第４の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図７を用いて説明する。図７に示すように、第４の実施の形態においても第１の実施の形態と同様、ＭＮ７００とｐＡＲ７０１との間にはＣＴＤが生成され、通信が確立されている。【００７６】
このような状態において、ＭＮ７００は、ｐＡＲ７０１との通信開始後にハンドオーバーを開始すると、ｐＡＲ７０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するＣＡＲＤデータベース（上述したアクセスルータ予測情報提供端末に相当）に予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ７００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ７０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。【００７７】
ＣＴＡＲを受信したｎＡＲ７０２は、ｐＡＲ７０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ７００は、ＣＴＤを取得したｎＡＲ７０２に対してＣＴＤが消滅しないようにするための維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ７００のハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。【００７８】
そして、ＭＮ７００は、例えばハンドオーバーが完了するまで維持要求メッセージを送信し続け、ハンドオーバーが完了すると、ｎＡＲ７０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ７０２に対して送信する。そして、ｎＡＲ７０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ７００の通信を確立する。なお、ｐＡＲ７０１は、ｎＡＲ７０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ７００に対して送信してもよい。このＣＴＤ通知により、ＭＮ７００は維持要求メッセージの送信開始のタイミングを判断することができる。【００７９】
次に、本発明の第４の実施の形態に係る移動端末（ＭＮ）について説明する。第４の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第４の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。【００８０】
図３に示すように、ＭＮ７００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ７００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したり、ｐＡＲ７０１からＣＴＤ通知を受信したりするものである。【００８１】
メッセージ生成手段３０１は、例えば、ＭＮ７００とｐＡＲ７０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ７０２に送信するためのＣＴＡＲを生成し、またｐＡＲ７０１からＣＴＤ通知を受けると維持要求メッセージを生成し、またｎＡＲ７０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、維持要求メッセージ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ７０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ７０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。【００８２】
次に、本発明の第４の実施の形態に係るアクセスルータについて説明する。第４の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第４の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。【００８３】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ７００やＭＮ７００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＭＮ７００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ７００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。【００８４】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを取得した場合に、ＭＮ７００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ７００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ７００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ７００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ７０１として動作する場合とｎＡＲ７０２として動作する場合とでは用いられる構成要素及び処理は異なる。【００８５】
＜第５の実施の形態＞
以下、本発明の第５の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図４、図８を用いて説明する。第５の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第５の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図８を用いて説明する。図８に示すように、第５の実施の形態においても第１の実施の形態と同様、ＭＮ８００とｐＡＲ８０１との間にはＣＴＤが生成され、通信が確立されている。【００８６】
このような状態において、ＭＮ８００は、ｐＡＲ８０１との通信が開始されると、ｐＡＲ８０１に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信開始する。そして、ハンドオーバーを開始すると、ＭＮ８００は、ｐＡＲ８０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するＣＡＲＤデータベースに予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ８００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ８０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。【００８７】
ＣＴＡＲを受信したｎＡＲ８０２は、ｐＡＲ８０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ８００は、ＣＴＤを取得したｎＡＲ８０２に対してＣＴＤが消滅しないようにするための維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ８００のハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。図８の例では、ＭＮ８００のハンドオーバーが完了していない状態でｎＡＲ８０２に維持要求メッセージが送信されているが、ＭＮ８００のハンドオーバーが完了していてもよい。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。【００８８】
そして、ＭＮ８００がハンドオーバーを完了すると、ＭＮ８００は、ｎＡＲ８０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ８０２に対して送信する。そして、ｎＡＲ８０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ８００の通信を確立する。なお、ｐＡＲ８０１は、ｎＡＲ８０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ８００に対して送信してもよい。このＣＴＤ通知により、ＭＮ８００は維持要求メッセージの送信開始のタイミングを判断することができる。以上により、ＣＴＤがｎＡＲ８０２に移動した後、新たなＭＮ８００との通信が確立するまでに時間がかかってもＣＴＤがｎＡＲ８０２で消滅することがなくなる。【００８９】
次に、本発明の第５の実施の形態に係る移動端末（ＭＮ）について説明する。第５の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第５の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。【００９０】
図３に示すように、ＭＮ８００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ８００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したり、ｐＡＲ８０１からＣＴＤ通知を受信したりするものである。【００９１】
メッセージ生成手段３０１は、例えば、ＭＮ８００とｐＡＲ８０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ８０２に送信するためのＣＴＡＲを生成し、またＣＴＤを有するｐＡＲ８０１に対して維持要求メッセージを生成し、またｐＡＲ８０１からＣＴＤ通知を受けるとｎＡＲ８０２に対して維持要求メッセージを生成し、またｎＡＲ８０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。【００９２】
送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、維持要求メッセージ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｐＡＲ８０１やｎＡＲ８０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ８０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。【００９３】
次に、本発明の第５の実施の形態に係るアクセスルータについて説明する。第５の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第５の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。【００９４】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ８００やＭＮ８００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ８００から維持要求メッセージを受信したり、ＭＮ８００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ８００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。【００９５】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合や取得した場合に、ＭＮ８００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ８００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ８００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ８００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ８０１として動作する場合とｎＡＲ８０２として動作する場合とでは用いられる構成要素及び処理は異なる。【００９６】
＜第６の実施の形態＞
以下、本発明の第６の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図９、図１０、図１１を用いて説明する。第６の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第６の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図９を用いて説明する。図９に示すように、第６の実施の形態においても第１の実施の形態と同様、ＭＮ９００とｐＡＲ９０１との間にはＣＴＤが生成され、通信が確立されている。【００９７】
このような状態において、ＭＮ９００は、ｐＡＲ９０１との通信が開始されると、ｐＡＲ９０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供する、第４及び第５の実施の形態で説明したＣＡＲＤデータベースに予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ９００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ９０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。【００９８】
ＣＴＡＲを受信したｎＡＲ９０２は、ｐＡＲ９０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ９００は、ＣＴＤが消滅する前に、ｎＡＲ９０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ９０２に対して送信する。そして、ｎＡＲ９０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ９００との通信を確立する。以上により、ＣＴＤが消滅する前にｎＡＲ９０２を介しての通信を確立するため、第１から第５の実施の形態で説明した維持要求メッセージを送信する必要はない。【００９９】
次に、本発明の第６の実施の形態に係る移動端末（ＭＮ）について説明する。第６の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第６の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。【０１００】
図３に示すように、ＭＮ９００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ９００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したりするものである。【０１０１】
メッセージ生成手段３０１は、例えば、ＭＮ９００とｐＡＲ９０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ９０２に送信するためのＣＴＡＲを生成し、またｎＡＲ９０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ９０２に送信したりするものである。【０１０２】
次に、本発明の第６の実施の形態に係るアクセスルータについて図１０を用いて説明する。図１０に示すように、アクセスルータは、受信手段１０００、送信手段１００１、構築手段１００２から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段１０００は、ＭＮ９００やＭＮ９００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段１０００は、ＭＮ９００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。【０１０３】
送信手段１００１は、例えば、ＭＮ９００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したりするものである。構築手段１００２は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段１０００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ９００との新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ９０１として動作する場合とｎＡＲ９０２として動作する場合とでは用いられる構成要素及び処理は異なる。【０１０４】
なお、上述した第１から第６の実施の形態以外に、例えば図１１に示すように、ＭＮ１１００とｐＡＲ１１０１との間にはＣＴＤが生成され、通信が確立されると、ＭＮ１１００は、ｐＡＲ１１０１が有するＣＴＤを休止状態にさせないよう指示する起動維持メッセージをハンドオーバー前に３Ｇ若しくはＷＬＡＮのインターフェースを介してｐＡＲ１１０１に送信する。ｐＡＲ１１０１は、起動維持メッセージに基づいてＣＴＤが休止状態になるまでの時間Ｔ１を無限に設定したり、若しくは大変長い時間に設定したりする。これにより、ＭＮ１１００がハンドオーバーをし、ｐＡＲ１１０１に存在するＣＴＤがｎＡＲ１１０２に送信され、ｎＡＲ１１０２を介したＭＮ１１００の通信が確立されるまでに時間がかかっても、ＣＴＤは消滅することはなく、より効率的に通信を確立することができる。【０１０５】
また、上述した第１から第６の実施の形態では主にＭＮとＡＲ間通信の主にレイヤ３コンテキストに関する移動通信制御方法として説明をしてきたが、これはその他のレイヤの通信に関わるコンテキストであってもよい。例えば、レイヤ２コンテキストの場合には、通信端末とネットワーク内のレイヤ２エンティティとの間の通信に用いられるコンテキストがある。ここでネットワーク内のレイヤ２エンティティとは、ＧＳＭ、ＧＰＲＳ、３Ｇ、ＷｉＭａｘなど携帯電話網の基地局や通信制御局であってもよいし、無線ＬＡＮやＢｌｕｅｔｏｏｔｈのアクセスポイントであってもよい。さらに、レイヤ２コンテキストとは、例えば携帯電話網ではＰＤＣＰコンテキストなどであってもよいし、無線ＬＡＮではアクセスポイントと端末が通信をする際のコンテキストであってもよい。このようなレイヤ２コンテキストである場合は、例えば、無線ＬＡＮアクセスポイントに保存されているレイヤ２コンテキストを３Ｇネットワーク経由で他の無線ＬＡＮアクセスポイントに送る際に本発明の移動通信制御方法を用いてもよい。このようにレイヤ２コンテキストを制御する場合は、それが可能であるならばＣＴＰに代表されるレイヤ３手段に限らずともよい。【０１０６】
また、本発明のモバイルノードは、個別の実体を持つ端末デバイスであることはもちろん、例えば、実際の移動端末の接続点となる固定局間を論理エンティティとして移動し移動端末に対してモバイルネットワークを提供する、ソフトウェアなどで実装された論理的存在に対しても適用可能である。【０１０７】
なお、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部又はすべてを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。例えばバイオ技術の適応などが可能性としてあり得る。
【産業上の利用可能性】
【０１０８】
本発明に係る移動通信制御方法、移動端末及びアクセスルータは、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができるため、移動端末が複数の異なる通信網で構成された領域において通信する際の移動通信制御方法、移動端末及びアクセスルータなどに有用である。
【図１】
2007099969.tif 000003
【図２】
2007099969.tif 000004
【図３】
2007099969.tif 000005
【図４】
2007099969.tif 000006
【図５】
2007099969.tif 000007
【図６】
2007099969.tif 000008
【図７】
2007099969.tif 000009
【図８】
2007099969.tif 000010
【図９】
2007099969.tif 000011
【図１０】
2007099969.tif 000012
【図１１】
2007099969.tif 000013
【図１２】
2007099969.tif 000014
【図１３】
2007099969.tif 000015
【図１４】
2007099969.tif 000016
【図１５】
2007099969.tif 000017
【図１６Ａ】
2007099969.tif 000018
【図１６Ｂ】
2007099969.tif 000019
【図１７】
2007099969.tif 000020
【手続補正書】
【提出日】平成20年8月13日(2008.8.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、
前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するステップと、
前記維持要求メッセージを受信した前記アクセスルータが、前記維持要求メッセージに基づいて経過する消滅までの所定時間をリセットするステップと、
前記第２のアクセスルータが、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを、
有する移動通信制御方法。
【請求項２】
前記移動端末は、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信する請求項１に記載の移動通信制御方法。
【請求項３】
前記移動端末は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項４】
前記移動端末は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項５】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項４に記載の移動通信制御方法。
【請求項６】
前記移動端末は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、
前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項７】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項６に記載の移動通信制御方法。
【請求項８】
前記移動端末は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、
取得された前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項９】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項８に記載の移動通信制御方法。
【請求項１０】
前記移動端末は、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、
ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１に記載の移動通信制御方法。
【請求項１１】
前記第１のアクセスルータは、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信する請求項１０に記載の移動通信制御方法。
【請求項１２】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、
前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信するステップと、
前記第２のアクセスルータが、前記通信環境情報取得メッセージに基づいて前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを、
有する移動通信制御方法。
【請求項１３】
前記移動端末は、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する請求項１２に記載の移動通信制御方法。
【請求項１４】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを生成する生成手段と、
生成された前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する送信手段とを、
備える移動端末。
【請求項１５】
前記送信手段は、前記通信環境情報が消滅するまでの所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信する請求項１４に記載の移動端末。
【請求項１６】
前記送信手段は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項１７】
前記送信手段は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項１８】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項１７に記載の移動端末。
【請求項１９】
前記送信手段は、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、
前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、
前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２０】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項１９に記載の移動端末。
【請求項２１】
前記送信手段は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、
取得された前記予測情報に基づく前記第２のアクセスルータに対して前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２２】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項２１に記載の移動端末。
【請求項２３】
前記送信手段は、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、
ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する請求項１４に記載の移動端末。
【請求項２４】
前記移動端末は、外部からのメッセージを受信する受信手段を更に備え、
前記受信手段は、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信する請求項２３に記載の移動端末。
【請求項２５】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを生成する生成手段と、
生成された前記通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信する送信手段とを、
備える移動端末。
【請求項２６】
前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する決定手段を更に備える請求項２５に記載の移動端末。
【請求項２７】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータにおいて維持された前記通信環境情報を取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項２８】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項２９】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項２８に記載のアクセスルータ。
【請求項３０】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３１】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３０に記載のアクセスルータ。
【請求項３２】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３３】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３２に記載のアクセスルータ。
【請求項３４】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、
受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、
前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、
前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、
維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３５】
前記アクセスルータが前記第１のアクセスルータとして処理を行う場合、
前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知する請求項３４に記載のアクセスルータ。
【請求項３６】
前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを前記移動端末から受信する請求項２７に記載のアクセスルータ。
【請求項３７】
複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、
前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、
前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅される前に、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して前記移動端末から受信し、
受信された前記通信環境情報取得メッセージに基づいて、前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータ。
【請求項３８】
前記移動端末から受信する前記通信環境情報取得メッセージの送信先は、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定される請求項３７に記載のアクセスルータ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末が複数の異なる通信網で構成された領域において通信する際の移動通信制御方法、移動端末及びアクセスルータに関する。
【背景技術】
【０００２】
従来から、複数のインターフェースを有する移動端末が複数の異なる通信網内を移動しながら通信相手と通信する技術が知られている。異なる通信網として、例えば３Ｇ（３rd Generation）セルラー網やＷＬＡＮ（Wireless Local Area Network）などが挙げられる。以下の説明では２つの異なる通信網を用いて説明するが、２つの異なる通信網に限られるものではなく、より多くの異なる通信網があってもよい。なお、ここでの異なる通信網とは、例えば無線の種別が異なる通信網（異種網間ハンドオーバーが実現されるような通信網）や運営主体が異なる通信網（ローミングが実現されるような通信網）などを言う。図１２に示すように、３Ｇセルラー網（以下、単に３Ｇとも言う）用とＷＬＡＮ用の２つのインターフェースを有する移動端末１０（ＭＮ：Mobile Node）は、３ＧとＷＬＡＮとで構成された領域を移動しながら通信している。このようなシームレスなファーストハンドオーバーにおいてＣＴＰ（Context Transfer Protocol）（下記の非特許文献１を参照）が提案されている。なお、移動端末のユーザにとっては、常に通信が接続された状態で、かつ必要なときにはより早いデータレートで通信できることが望ましい。
【０００３】
ここで、従来、ＭＮ１０がハンドオーバーをする場合、図１３に示すように、ＭＮ１０は、サービスを受けるためにすべてのプロトコルフロー（ＭＮ１０、ＡＲ（Access Router）、ＣＮ（Correspondent Node：通信相手）やＨＡ（Home Agent）間でのIPsec SA（IPsec Security Association）、ＮＳＩＳ（Next Step In Signaling）ＱｏＳ（Quality of Service）を認識するルータであるＱＮＥ（QoS NSIS Entity）との間におけるＱｏＳ状態の確保、ヘッダのコンプレッション（ＨＣ）など）を行う必要がある。しかし、これらの処理を始めから行うと負荷が大きいため時間がかかってしまう。そこで、上述したＣＴＰが用いられる。ＣＴＰは、ＭＮ１０とＭＮ１０が接続するＡＲとの間でＣＴＤ（ConText Data）を持ち続けるよう仮定する。ＣＴＤとは、ＭＮ１０とＡＲとの間で設定された環境の情報などであり、例えばＡＡＡ（Authentication Authorization Accounting）の情報、ＱｏＳに関する情報、ヘッダのコンプレッション情報、ＭＮ１０、ＡＲ、ＣＮ間でのIPsec SAなどの情報を言う。
【０００４】
図１４に示すように、ＭＮ１０とＭＮ１０の移動前のＡＲであるｐＡＲ（previous AR）は、両者間のＣＴＤに関するコンテキスト情報を有しており、ＭＮ１０がハンドオーバーをすると、あるトリガによりＭＮ１０は新たな接続先のＡＲであるｎＡＲ（new AR）に対して、ｐＡＲからＣＴＤを取得するよう指示するＣＴＡＲ（ConText Act Request）を送信する。このとき、ＣＴＡＲにはｐＡＲに関する情報やコンテキスト情報などが含まれていてもよい。ＣＴＡＲを受信したｎＡＲは、ｐＡＲに対してＣＴＤの取得要求を示すＣＴ−ｒｅｑを送信し、ｐＡＲはＣＴ−ｒｅｑの受信に基づいて自身が有するＣＴＤをｎＡＲに送信する。こうすることにより、始めからすべてのプロトコルフローをせずに素早く必要なプロトコル状態を再構築できる。なお、この方法はＭＮ１０やｐＡＲが上述のようなコンテキスト情報を有さない場合にも実現可能であるが、この場合にはＭＮ１０、ｐＡＲ、ｎＡＲの三者の間の信用が前提となる。
【０００５】
また、上述した従来のハンドオーバーによって時間がかかってしまう問題を回避するための他の方法について図１５を用いて説明する。図１５に示すように、ＭＮ１０はあるトリガに基づいてハンドオーバーを開始する。そのとき、ＭＮ１０はｐＡＲに対してＣＴＡＲを送信する。ＣＴＡＲを受信したｐＡＲは、ＣＡＲＤ（Candidate Access Router Discovery）情報（下記の非特許文献２を参照）を有するＣＡＲＤデータベースに対してＣＡＲＤ情報を取得するための取得要求であるＣＡＲＤ  ｒｅｑを送信し、ＣＡＲＤデータベースからＣＡＲＤ  ｒｅｐｌｙによりＣＡＲＤ情報を取得する。ＣＡＲＤ情報とは、ＭＮ１０の次の接続先の候補となるＡＲの情報を予測するための情報などを言う。ｐＡＲはＣＡＲＤ情報に基づいてＣＴＤをｎＡＲに送信する。そして、ＭＮ１０がハンドオーバーを完了すると、ＭＮ１０はＣＴＡＲ（確認用）をｎＡＲに送信する。こうすることにより、ハンドオーバーが完了する前にＣＴＤがｎＡＲに送信される場合があり、より素早く必要なプロトコル状態を再構築できる。
【非特許文献１】J. Loughney(editor)et al., "Context Transfer Protocol(draft-ietf-seamoby-ctp-11.txt)",Internet Draft,Internet Engineering Task Force,Work in Progress
【非特許文献２】Marco Liebsch(editor)et al.,“Candidate Access Router Discovery(draft-ietf-seamoby-card-protocol-08.txt)",Internet Draft,Internet Engineering Task Force,Work in Progress
【非特許文献３】(draft-ietf-seamoby-ctp-11.txt), Internet Draft,Internet Engineering Task Force,Work in Progress
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、ＭＮ１０のハンドオーバーには時間がかかる。すなわち、レイヤ１のサーチ、レイヤ２のプロトコル状態の再構築、レイヤ３やその上位のレイヤのプロトコル状態の再構築などに時間がかかる。また、ＷＬＡＮがカバーするホットスポットが３Ｇ内に配置されていないかもしれない。すなわち、ｎＡＲがｐＡＲから大変遠くに存在するかもしれない。また、コンピュータプロセッシングにおいて見られるように（上記の非特許文献３を参照）、ＣＴＤがメインメモリなどの資源の節約のため所定の時間が経過すると休止し（ドーマント(dormant)状態）、その後更に所定の時間が経過すると消滅する場合において、図１６Ａに示す場合ではｐＡＲでＣＴＤが消滅する前にｎＡＲにＣＴＤが送信されたためにＣＴＤは消滅しなかったが、図１６Ｂに示す場合ではｐＡＲからｎＡＲにＣＴＤが到達する前に所定の時間が経過したためにＣＴＤが消滅してしまった。このように、ｐＡＲがｎＡＲから大変遠く（遠方）に存在する場合には図１６Ｂに示すようなことが起こり得る。そして、ＣＴＤの転送がうまくされずにＣＴＤが消滅してしまった場合などの場合には、図１７に示すように、プロトコル状態の再構築（セットアップ）をしなければならず、時間がかかり要求するデータレートで通信を行うことができない。
【０００７】
本発明は、上記問題を解決するためのものであり、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる移動通信制御方法、移動端末及びアクセスルータを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するステップと、前記維持要求メッセージを受信した前記アクセスルータが、前記維持要求メッセージに基づいて経過する消滅までの所定時間をリセットするステップと、前記第２のアクセスルータが、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを有する移動通信制御方法が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【０００９】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００１０】
また、本発明の移動通信制御方法において、前記移動端末が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第２のアクセスルータに引き渡される前に消滅することを防ぐことができる。
【００１１】
また、本発明の移動通信制御方法において、前記移動端末が、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、移動端末のハンドオーバー後により早く通信を確立することができる。
【００１２】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１３】
また、本発明の移動通信制御方法において、前記移動端末が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００１４】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１５】
また、本発明の移動通信制御方法において、前記移動端末が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、取得された前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、移動端末のハンドオーバー後により早く通信を確立することができる。
【００１６】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１７】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００１８】
また、本発明の移動通信制御方法において、前記第１のアクセスルータが、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記移動端末に送信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００１９】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法であって、前記移動端末が、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信するステップと、前記第２のアクセスルータが、前記通信環境情報取得メッセージに基づいて前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するステップとを有する移動通信制御方法が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００２０】
また、本発明の移動通信制御方法において、前記移動端末が、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定することは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【００２１】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有するアクセスルータに対して、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを生成する生成手段と、生成された前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信する送信手段とを備える移動端末が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００２２】
また、本発明の移動端末において、前記送信手段が、前記通信環境情報が消滅するまでの所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを送信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００２３】
また、本発明の移動端末において、前記送信手段が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第２のアクセスルータに引き渡される前に消滅することを防ぐことができる。
【００２４】
また、本発明の移動端末において、前記送信手段が、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、移動端末のハンドオーバー後により早く通信を確立することができる。
【００２５】
また、本発明の移動端末において、前記移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００２６】
また、本発明の移動端末において、前記送信手段が、自身のハンドオーバーが完了するまでの間、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信し、前記ハンドオーバーが完了した後は、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記第２のアクセスルータに送信し、前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００２７】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００２８】
また、本発明の移動端末において、前記送信手段が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から前記予測情報を取得し、取得された前記予測情報に基づく前記第２のアクセスルータに対して前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、移動端末のハンドオーバー後により早く通信を確立することができる。
【００２９】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３０】
また、本発明の移動端末において、前記送信手段が、前記通信環境情報を有する前記第１のアクセスルータに対して前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信するとともに、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づく前記第２のアクセスルータに対して、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを送信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得した前記第２のアクセスルータに対して、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して送信することは、本発明の好ましい態様である。この構成により、ハンドオーバー先を容易に予測でき、通信環境情報が第１のアクセスルータにあっても第２のアクセスルータにあっても、通信環境情報の消滅を防ぐことができる。
【００３１】
また、本発明の移動端末が、外部からのメッセージを受信する受信手段を更に備え、前記受信手段が、前記通信環境情報を前記第２のアクセスルータに送信した旨を前記第１のアクセスルータから受信することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３２】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられる前記移動端末であって、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅する前に、前記第２のアクセスルータに対して、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを生成する生成手段と、生成された前記通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して送信する送信手段とを備える移動端末が提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３３】
また、本発明の移動端末において、前記通信環境情報取得メッセージを送信する先の前記第２のアクセスルータを、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定する決定手段を更に備えることは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【００３４】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータにおいて維持された前記通信環境情報を取得し、取得された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３５】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３６】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３７】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から、前記移動端末のハンドオーバーが完了するまでの間、受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００３８】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合に、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００３９】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記通信環境情報を所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４０】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００４１】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第１のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を、所定の時間経過後に消滅させないようにするための維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータが有する前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記移動端末から受信し、受信した前記通信環境情報取得メッセージに基づいて前記通信環境情報を取得し、前記維持要求メッセージを前記複数のインターフェースのいずれかを介して前記移動端末から受信し、前記維持要求メッセージを受信すると経過する消滅までの所定時間をリセットし、維持された前記通信環境情報に基づいて、自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４２】
また、本発明のアクセスルータが前記第１のアクセスルータとして処理を行う場合、前記通信環境情報が前記第２のアクセスルータに取得された後、前記移動端末に対して前記通信環境情報が取得された旨を通知することは、本発明の好ましい態様である。この構成により、移動端末は維持要求メッセージを送信するタイミングを判断することができる。
【００４３】
また、本発明のアクセスルータにおいて、前記通信環境情報が消滅するまでの前記所定時間よりも短い時間間隔で定期的に前記維持要求メッセージを前記移動端末から受信することは、本発明の好ましい態様である。この構成により、通信環境情報が消滅することを防ぐことができる。
【００４４】
また、本発明によれば、複数の異なる通信網にそれぞれ対応する複数のインターフェースを有し、前記複数の異なる通信網のそれぞれの領域における通信を前記それぞれ対応する複数のインターフェースを介して行う移動端末が、前記複数の異なる通信網のうち所定の通信網のサブネットを構成する第１のアクセスルータを介して通信相手と通信を行い、その後の前記移動端末のハンドオーバーにより前記所定の通信網の他のサブネットを構成する第２のアクセスルータを介して前記通信相手と通信を行う際に継続して効率的に通信を行うための移動通信制御方法で用いられるアクセスルータであって、前記アクセスルータが前記第２のアクセスルータとして処理を行う場合には、前記第１のアクセスルータを介して行う通信の環境に関する、所定の時間経過後に消滅するよう構成された通信環境情報を有する前記第１のアクセスルータの前記通信環境情報が所定の時間経過によって消滅される前に、前記通信環境情報を取得するよう指示する通信環境情報取得メッセージを前記複数のインターフェースのうちの所定のインターフェースを介して前記移動端末から受信し、受信された前記通信環境情報取得メッセージに基づいて、前記通信環境情報を前記第１のアクセスルータから取得し、取得された前記通信環境情報に基づいて自身を介して行われる前記移動端末の通信の通信環境を構築するアクセスルータが提供される。この構成により、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【００４５】
また、本発明のアクセスルータにおいて、前記移動端末から受信する前記通信環境情報取得メッセージの送信先が、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するアクセスルータ予測情報提供端末から取得した前記予測情報に基づいて決定されることは、本発明の好ましい態様である。この構成により、容易に移動端末のハンドオーバー先を予測することができる。
【発明の効果】
【００４６】
本発明の移動通信制御方法、移動端末及びアクセスルータは、上記構成を有し、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができる。
【発明を実施するための最良の形態】
【００４７】
＜第１の実施の形態＞
以下、本発明の第１の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図１から図４を用いて説明する。まず、図１に示すように、複数のインターフェースを有する移動端末（ＭＮ）１００が複数の異なる通信網内を移動しながら通信相手と通信している。異なる通信網として、例えば３Ｇセルラー網やＷＬＡＮなどが挙げられ、以下の説明では２つの異なる通信網を用いて説明するが、２つの異なる通信網に限られるものではなく、より多くの異なる通信網があってもよい。図１に示すように、３Ｇ用とＷＬＡＮ用の２つのインターフェースを有するＭＮ１００は、３ＧとＷＬＡＮとで構成された領域を移動しながら通信している。この場合、３Ｇのインターフェースは常にオン（起動）しているが、ＷＬＡＮのインターフェースは、ＭＮ１００がＷＬＡＮの通信領域であるＷＡＬＮホットスポット１０１、１０２、１０３（後述するアクセスルータが構成するサブネット）内に入った場合に高いデータレートで通信を行うために起動する。
【００４８】
ここで、本発明の第１の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図２を用いて説明する。まず、ＭＮ１００は、ＷＬＡＮホットスポットである１つのサブネットを構成するアクセスルータ（ＡＲ）を介して所定の通信相手と通信をしている。そのＡＲをここではｐＡＲ２００とする。ＭＮ１００とｐＡＲ２００との間では、通信を行う際の通信環境（コンテキストデータ：ＣＴＤ）が生成され、通信が確立されている。ここで、ＣＴＤは、上述したＡＡＡの情報、ＱｏＳに関する情報、ヘッダのコンプレッション情報、ＭＮ１００、ｐＡＲ２００、不図示の通信相手のＣＮ間でのIPsec SAなどの情報である。このＣＴＤは、所定の時間が経過すると休止状態（ドーマント状態）に入り、さらに所定の時間が経過すると消滅するよう構成されている。
【００４９】
ここで、ＭＮ１００は、ハンドオーバーをしてもハンドオーバー先のｎＡＲ２０１を介して不図示の通信相手とできるだけ途切れなく継続してハンドオーバー前と同様の通信を行いたいと考える。それを解決するため、ハンドオーバー前に生成されているＣＴＤをハンドオーバー先で用い、素早くハンドオーバー先での通信の確立をすることが考えられる。しかし、上述したように、ＣＴＤは所定の時間が経過すると消滅してしまうため、消滅しないような処理をしなければならない。消滅しないような処理は、ｎＡＲ２０１がｐＡＲ２００から遠方にある場合に特に有効である。
【００５０】
そこで、図２に示すように、ＭＮ１００は、ＣＴＤが消滅する前に消滅させないようにするための維持要求メッセージをｐＡＲ２００に対して送信する。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。
【００５１】
ＭＮ１００は、ｐＡＲ２００との通信が開始されると、ｐＡＲ２００に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ１００がハンドオーバーを開始しハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。そして、ＭＮ１００がハンドオーバーを完了すると、ＭＮ１００はｎＡＲ２０１に対してＣＴＤをｐＡＲ２００から取得するよう指示するＣＴＡＲ（ConText Act Request：上述した通信環境情報取得メッセージに相当）を送信する。ＣＴＡＲを受信したｎＡＲ２０１は、ｐＡＲ２００に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑ（ConText Request）を送信し、ＣＴＤを取得する。そして、ｎＡＲ２０１は、取得したＣＴＤに基づいて自身を介して行われるＭＮ１００の通信を確立する。
【００５２】
次に、本発明の第１の実施の形態に係る移動端末（ＭＮ）について図３を用いて説明する。図３はＭＮ１００の構成の一例を示す構成図である。図３に示すように、ＭＮ１００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ１００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したりするものである。
【００５３】
メッセージ生成手段３０１は、ＣＴＤを有するｐＡＲ２００に対して送信する維持要求メッセージやＣＴＤを取得するよう指示するＣＴＡＲを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ１００とｐＡＲ２００との通信が確立されると同時に維持要求メッセージを生成し、ＭＮ１００のハンドオーバーが完了すると同時にＣＴＡＲを生成する。送信手段３０２は、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ２００に送信したり、生成されたＣＴＡＲをｎＡＲ２０１に送信したりするものである。例えば、送信手段３０２は、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ２００に送信する際、ＣＴＤが消滅しないような時間間隔で定期的に送信する。
【００５４】
次に、本発明の第１の実施の形態に係るアクセスルータについて図４を用いて説明する。図４はアクセスルータの構成の一例を示す構成図である。図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ１００やＭＮ１００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ１００から維持要求メッセージを受信したり、ＭＮ１００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したりする。
【００５５】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合に、ＭＮ１００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ１００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したりするものである。構築手段４０３は、例えば、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ１００の新たな通信を確立するものである。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ２００として動作する場合とｎＡＲ２０１として動作する場合とでは用いられる構成要素及び処理は異なる。
【００５６】
＜第２の実施の形態＞
以下、本発明の第２の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３から図５を用いて説明する。第２の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第２の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図５を用いて説明する。図５に示すように、第２の実施の形態においても第１の実施の形態と同様、ＭＮ５００とｐＡＲ５０１との間にはＣＴＤが生成され、通信が確立されている。このような状態において、ＭＮ５００は、ｎＡＲ５０２に対してｐＡＲ５０１が有するＣＴＤを取得するよう指示するＣＴＡＲを送信する。ｎＡＲ５０２は、受信したＣＴＡＲに基づいて、ｐＡＲ５０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。
【００５７】
ＭＮ５００は、ハンドオーバーを開始すると、ＣＴＤが消滅する前に消滅させないようにするための維持要求メッセージをｎＡＲ５０２に対して送信する。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。
【００５８】
ＭＮ５００は、例えばハンドオーバーが完了するまで維持要求メッセージを送信し続け、ハンドオーバーが完了すると、ｎＡＲ５０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ５０２に対して送信する。そして、ｎＡＲ５０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ５００の通信を確立する。なお、ｐＡＲ５０１は、ｎＡＲ５０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ５００に対して送信してもよい。このＣＴＤ通知により、ＭＮ５００は維持要求メッセージの送信開始のタイミングを判断することができる。また、ＭＮ５００がＣＴＡＲの送信先を判断する際、例えば上述したＣＡＲＤ情報（以下、予測情報とも言う）に基づいて判断することが可能である。
【００５９】
次に、本発明の第２の実施の形態に係る移動端末（ＭＮ）について説明する。第２の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第２の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。
【００６０】
図３に示すように、ＭＮ５００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ５００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ｐＡＲ５０１からＣＴＤ通知を受信したりするものである。
【００６１】
メッセージ生成手段３０１は、ＣＴＤを取得するよう指示するＣＴＡＲ、ＣＴＤを有するｎＡＲ５０２に対して送信する維持要求メッセージ、ＭＮ５００のハンドオーバーが完了した後、ｎＡＲ５０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ５００とｐＡＲ５０１との通信が確立されると同時にＣＴＡＲを生成し、またＭＮ５００のハンドオーバーが開始され、ＣＴＤ通知を受けると維持要求メッセージを生成し、またＭＮ５００のハンドオーバーが完了すると同時にＣＴＤが正規のものかを確認するためのＣＴＡＲを生成する。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＴＡＲをｎＡＲ５０２に送信したり、生成された維持要求メッセージをＣＴＤを取得したｎＡＲ５０２に送信したり、生成されたＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ５０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ５０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。
【００６２】
次に、本発明の第２の実施の形態に係るアクセスルータについて説明する。第２の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第２の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。
【００６３】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ５００やＭＮ５００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＭＮ５００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ５００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。
【００６４】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを取得した場合に、ＭＮ５００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ５００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ５００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ５００の新たな通信を確立するものである。例えば、構築手段４０３は、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ５００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ５０１として動作する場合とｎＡＲ５０２として動作する場合とでは用いられる構成要素及び処理は異なる。
【００６５】
＜第３の実施の形態＞
以下、本発明の第３の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図４、図６を用いて説明する。第３の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第３の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図６を用いて説明する。図６に示すように、第３の実施の形態においても第１の実施の形態と同様、ＭＮ６００とｐＡＲ６０１との間にはＣＴＤが生成され、通信が確立されている。
【００６６】
このような状態において、ＭＮ６００は、ｐＡＲ６０１との通信が開始されると、ｐＡＲ６０１に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信開始する。その後、ＭＮ６００がハンドオーバーを開始しハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。
【００６７】
そして、ＭＮ６００がハンドオーバーを完了すると、ＭＮ６００はｎＡＲ６０２に対してＣＴＤをｐＡＲ６０１から取得するよう指示するＣＴＡＲを送信する。ＣＴＡＲを受信したｎＡＲ６０２は、ｐＡＲ６０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。そして、ＭＮ６００は、ｎＡＲ６０２に移動したＣＴＤを消滅させないようにするため、ｎＡＲ６０２に維持要求メッセージを送信する。ｎＡＲ６０２は、ＭＮ６００から維持要求メッセージを受けている間に、取得したＣＴＤに基づいて自身を介して行われるＭＮ６００の通信を確立する。なお、ｐＡＲ６０１は、ｎＡＲ６０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ６００に対して送信してもよい。このＣＴＤ通知により、ＭＮ６００は維持要求メッセージの送信開始のタイミングを判断することができる。以上により、ＣＴＤがｎＡＲ６０２に移動した後、新たなＭＮ６００との通信が確立するまでに時間がかかってもＣＴＤがｎＡＲ６０２で消滅することがなくなる。
【００６８】
次に、本発明の第３の実施の形態に係る移動端末（ＭＮ）について説明する。第３の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第３の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。
【００６９】
図３に示すように、ＭＮ６００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ６００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ｐＡＲ６０１からＣＴＤ通知を受信したりするものである。
【００７０】
メッセージ生成手段３０１は、ＣＴＤを有するｐＡＲ６０１やｎＡＲ６０２に対して送信する維持要求メッセージ、ＣＴＤを取得するよう指示するＣＴＡＲなどを生成するものである。例えば、メッセージ生成手段３０１は、ＭＮ６００とｐＡＲ６０１との通信が確立されると同時に維持要求メッセージを生成し、またＭＮ６００のハンドオーバーが完了すると同時にＣＴＡＲを生成し、ＣＴＤ通知を受けると同時に維持要求メッセージを生成する。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｐＡＲ６０１やｎＡＲ６０２に送信したり、生成されたＣＴＡＲをｎＡＲ６０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ６０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。
【００７１】
次に、本発明の第３の実施の形態に係るアクセスルータについて説明する。第３の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第３の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。
【００７２】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ６００やＭＮ６００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ６００から維持要求メッセージを受信したり、ＭＮ６００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ６００から維持要求メッセージを受信したりする。
【００７３】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合や取得した場合に、ＭＮ６００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ６００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ６００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、受信手段４００によって受信されたＣＴＤに基づいて、ＭＮ６００の新たな通信を確立するものである。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ６０１として動作する場合とｎＡＲ６０２として動作する場合とでは用いられる構成要素及び処理は異なる。
【００７４】
＜第４の実施の形態＞
以下、本発明の第４の実施の形態に係る移動通制御信方法、移動端末及びアクセスルータについて図３、図４、図７を用いて説明する。第４の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第４の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図７を用いて説明する。図７に示すように、第４の実施の形態においても第１の実施の形態と同様、ＭＮ７００とｐＡＲ７０１との間にはＣＴＤが生成され、通信が確立されている。
【００７５】
このような状態において、ＭＮ７００は、ｐＡＲ７０１との通信開始後にハンドオーバーを開始すると、ｐＡＲ７０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するＣＡＲＤデータベース（上述したアクセスルータ予測情報提供端末に相当）に予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ７００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ７０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。
【００７６】
ＣＴＡＲを受信したｎＡＲ７０２は、ｐＡＲ７０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ７００は、ＣＴＤを取得したｎＡＲ７０２に対してＣＴＤが消滅しないようにするための維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ７００のハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。
【００７７】
そして、ＭＮ７００は、例えばハンドオーバーが完了するまで維持要求メッセージを送信し続け、ハンドオーバーが完了すると、ｎＡＲ７０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ７０２に対して送信する。そして、ｎＡＲ７０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ７００の通信を確立する。なお、ｐＡＲ７０１は、ｎＡＲ７０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ７００に対して送信してもよい。このＣＴＤ通知により、ＭＮ７００は維持要求メッセージの送信開始のタイミングを判断することができる。
【００７８】
次に、本発明の第４の実施の形態に係る移動端末（ＭＮ）について説明する。第４の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第４の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。
【００７９】
図３に示すように、ＭＮ７００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ７００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したり、ｐＡＲ７０１からＣＴＤ通知を受信したりするものである。
【００８０】
メッセージ生成手段３０１は、例えば、ＭＮ７００とｐＡＲ７０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ７０２に送信するためのＣＴＡＲを生成し、またｐＡＲ７０１からＣＴＤ通知を受けると維持要求メッセージを生成し、またｎＡＲ７０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、維持要求メッセージ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ７０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ７０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。
【００８１】
次に、本発明の第４の実施の形態に係るアクセスルータについて説明する。第４の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第４の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。
【００８２】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ７００やＭＮ７００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＭＮ７００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ７００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。
【００８３】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを取得した場合に、ＭＮ７００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ７００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ７００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ７００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ７０１として動作する場合とｎＡＲ７０２として動作する場合とでは用いられる構成要素及び処理は異なる。
【００８４】
＜第５の実施の形態＞
以下、本発明の第５の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図４、図８を用いて説明する。第５の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第５の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図８を用いて説明する。図８に示すように、第５の実施の形態においても第１の実施の形態と同様、ＭＮ８００とｐＡＲ８０１との間にはＣＴＤが生成され、通信が確立されている。
【００８５】
このような状態において、ＭＮ８００は、ｐＡＲ８０１との通信が開始されると、ｐＡＲ８０１に対して維持要求メッセージを時間間隔Ｔ３で定期的に送信開始する。そして、ハンドオーバーを開始すると、ＭＮ８００は、ｐＡＲ８０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供するＣＡＲＤデータベースに予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ８００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ８０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。
【００８６】
ＣＴＡＲを受信したｎＡＲ８０２は、ｐＡＲ８０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ８００は、ＣＴＤを取得したｎＡＲ８０２に対してＣＴＤが消滅しないようにするための維持要求メッセージを時間間隔Ｔ３で定期的に送信する。その後、ＭＮ８００のハンドオーバーが完了するまで、維持要求メッセージは定期的に送信される。図８の例では、ＭＮ８００のハンドオーバーが完了していない状態でｎＡＲ８０２に維持要求メッセージが送信されているが、ＭＮ８００のハンドオーバーが完了していてもよい。なお、維持要求メッセージは、３Ｇ若しくはＷＬＡＮのインターフェースを介して送信される。また、維持要求メッセージは、ＣＴＤが消滅するまでの時間間隔Ｔ２よりも短い時間間隔Ｔ３で定期的に送信されることが望ましい。ただし、維持要求メッセージは送信途中で失われる場合があり、その場合ＣＴＤは消滅してしまう可能性があるため、時間間隔Ｔ３はより短い時間間隔であるほうがよい。
【００８７】
そして、ＭＮ８００がハンドオーバーを完了すると、ＭＮ８００は、ｎＡＲ８０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ８０２に対して送信する。そして、ｎＡＲ８０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ８００の通信を確立する。なお、ｐＡＲ８０１は、ｎＡＲ８０２にＣＴＤを送信した旨を伝えるためのＣＴＤ通知をＭＮ８００に対して送信してもよい。このＣＴＤ通知により、ＭＮ８００は維持要求メッセージの送信開始のタイミングを判断することができる。以上により、ＣＴＤがｎＡＲ８０２に移動した後、新たなＭＮ８００との通信が確立するまでに時間がかかってもＣＴＤがｎＡＲ８０２で消滅することがなくなる。
【００８８】
次に、本発明の第５の実施の形態に係る移動端末（ＭＮ）について説明する。第５の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第５の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。
【００８９】
図３に示すように、ＭＮ８００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ８００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したり、ｐＡＲ８０１からＣＴＤ通知を受信したりするものである。
【００９０】
メッセージ生成手段３０１は、例えば、ＭＮ８００とｐＡＲ８０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ８０２に送信するためのＣＴＡＲを生成し、またＣＴＤを有するｐＡＲ８０１に対して維持要求メッセージを生成し、またｐＡＲ８０１からＣＴＤ通知を受けるとｎＡＲ８０２に対して維持要求メッセージを生成し、またｎＡＲ８０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。
【００９１】
送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、維持要求メッセージ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｐＡＲ８０１やｎＡＲ８０２に送信したりするものである。なお、送信手段３０２は、例えば、メッセージ生成手段３０１によって生成された維持要求メッセージをｎＡＲ８０２に送信する際、受けたＣＴＤ通知に基づいて維持要求メッセージの送信開始のタイミングを判断し、ＣＴＤが消滅しないような時間間隔で定期的に送信する。
【００９２】
次に、本発明の第５の実施の形態に係るアクセスルータについて説明する。第５の実施の形態に係るアクセスルータの構成要素は、第１の実施の形態に係るアクセスルータの構成要素と基本的に同様であるため、第５の実施の形態に係るアクセスルータについては、第１の実施の形態に係るアクセスルータの説明で用いた図４を参照して説明し、その説明の際に用いる符号は図４と同一の符号を用いて説明する。
【００９３】
図４に示すように、アクセスルータは、受信手段４００、時間リセット手段４０１、送信手段４０２、構築手段４０３から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段４００は、ＭＮ８００やＭＮ８００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段４００は、ＣＴＤを有している場合にＭＮ８００から維持要求メッセージを受信したり、ＭＮ８００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、ＣＴＤを取得した場合にＭＮ８００から維持要求メッセージを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。
【００９４】
時間リセット手段４０１は、例えば、アクセスルータがＣＴＤを有している場合や取得した場合に、ＭＮ８００から送信される維持要求メッセージに基づいて、経過するＣＴＤが消滅するまでの所定時間をリセット（ＣＴＤの消滅するまでの時間を始めからカウントさせるようにする処理）するものである。送信手段４０２は、例えば、ＭＮ８００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したり、ＣＴＤを送信した場合にＭＮ８００に対してＣＴＤ通知を送信したりするものである。構築手段４０３は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段４００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ８００の新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ８０１として動作する場合とｎＡＲ８０２として動作する場合とでは用いられる構成要素及び処理は異なる。
【００９５】
＜第６の実施の形態＞
以下、本発明の第６の実施の形態に係る移動通信制御方法、移動端末及びアクセスルータについて図３、図９、図１０、図１１を用いて説明する。第６の実施の形態におけるＭＮが移動する領域の環境は第１の実施の形態のものと同様であるため説明は省略する。まず、本発明の第６の実施の形態に係る移動通信制御方法における動作シーケンスの一例について図９を用いて説明する。図９に示すように、第６の実施の形態においても第１の実施の形態と同様、ＭＮ９００とｐＡＲ９０１との間にはＣＴＤが生成され、通信が確立されている。
【００９６】
このような状態において、ＭＮ９００は、ｐＡＲ９０１との通信が開始されると、ｐＡＲ９０１に存在するＣＴＤを次のハンドオーバー先のアクセスルータに取得させるよう指示するＣＴＡＲを送信する先を決定するため、ハンドオーバー先のアクセスルータを予測するための予測情報を提供する、第４及び第５の実施の形態で説明したＣＡＲＤデータベースに予測情報の取得要求を示すＣＡＲＤ要求メッセージを送信する。そして、ＣＡＲＤ要求メッセージに基づいて送信された該当する予測情報を含むＣＡＲＤ供給メッセージを受信したＭＮ９００は、ＣＡＲＤ供給メッセージに含まれる予測情報に基づいてＣＴＡＲの送信先を決定し、決定されたアクセスルータであるｎＡＲ９０２に対して３Ｇのインターフェースを介してＣＴＡＲを送信する。
【００９７】
ＣＴＡＲを受信したｎＡＲ９０２は、ｐＡＲ９０１に対してＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを送信し、ＣＴＤを取得する。ＭＮ９００は、ＣＴＤが消滅する前に、ｎＡＲ９０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをＷＬＡＮのインターフェースを介してｎＡＲ９０２に対して送信する。そして、ｎＡＲ９０２は、確認のためのＣＴＡＲを受けて、取得したＣＴＤが正規のものであると判断した場合に取得したＣＴＤに基づいて自身を介して行われるＭＮ９００との通信を確立する。以上により、ＣＴＤが消滅する前にｎＡＲ９０２を介しての通信を確立するため、第１から第５の実施の形態で説明した維持要求メッセージを送信する必要はない。
【００９８】
次に、本発明の第６の実施の形態に係る移動端末（ＭＮ）について説明する。第６の実施の形態に係る移動端末の構成要素は、第１の実施の形態に係る移動端末の構成要素と基本的に同様であるため、第６の実施の形態に係る移動端末については、第１の実施の形態に係る移動端末の説明で用いた図３を参照して説明し、その説明の際に用いる符号は図３と同一の符号を用いて説明する。
【００９９】
図３に示すように、ＭＮ９００は、受信手段３００、メッセージ生成手段３０１、送信手段３０２から構成されている。なお、構成要素は、これらに限られるものではなく、ＭＮ９００自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段３００は、例えば、通信相手からの情報を受信したり、ハンドオーバーを開始するトリガとなる電波などを受信したり、ＣＡＲＤデータベースから予測情報を含むＣＡＲＤ供給メッセージを受信したりするものである。
【０１００】
メッセージ生成手段３０１は、例えば、ＭＮ９００とｐＡＲ９０１との通信が確立され、ハンドオーバーが開始されると同時にＣＡＲＤ要求メッセージを生成し、またＣＡＲＤ供給メッセージを受信すると同時に、予測情報に基づいて送信先に決定されたｎＡＲ９０２に送信するためのＣＴＡＲを生成し、またｎＡＲ９０２が受信したＣＴＤが正規のものかを確認するためのＣＴＡＲなどを生成するものである。送信手段３０２は、例えば、メッセージ生成手段３０１によって生成されたＣＡＲＤ要求メッセージをＣＡＲＤデータデースに送信したり、生成されたＣＴＡＲ、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲをｎＡＲ９０２に送信したりするものである。
【０１０１】
次に、本発明の第６の実施の形態に係るアクセスルータについて図１０を用いて説明する。図１０に示すように、アクセスルータは、受信手段１０００、送信手段１００１、構築手段１００２から構成されている。なお、構成要素は、これらに限られるものではなく、アクセスルータ自身の動作を制御するための制御手段や情報の記憶手段などがあってもよい。受信手段１０００は、ＭＮ９００やＭＮ９００の通信相手などからの情報や、他のアクセスルータから情報の取得要求のメッセージなどを受信するものである。例えば、受信手段１０００は、ＭＮ９００から他のアクセスルータが有するＣＴＤを取得するよう指示するＣＴＡＲを受信したり、ＣＴＡＲに基づいてＣＴＤを送信してくれるよう要求するＣＴ−ｒｅｑを受信したり、ＣＴ−ｒｅｑに基づいてＣＴＤを受信したり、受信したＣＴＤが正規のものかを確認するためのＣＴＡＲを受信したりする。
【０１０２】
送信手段１００１は、例えば、ＭＮ９００から送信されたＣＴＡＲに基づいてＣＴ−ｒｅｑをＣＴＤを有するアクセスルータに送信したり、受信したＣＴ−ｒｅｑに基づいてＣＴＤを送信したりするものである。構築手段１００２は、例えば、取得したＣＴＤが正規のものかを確認するためのＣＴＡＲが受信手段１０００によって受信されると同時に、受信されたＣＴＤに基づいてＭＮ９００との新たな通信を確立する。なお、これらの構成要素はすべてのアクセスルータに組み込まれているが、アクセスルータが上述したｐＡＲ９０１として動作する場合とｎＡＲ９０２として動作する場合とでは用いられる構成要素及び処理は異なる。
【０１０３】
なお、上述した第１から第６の実施の形態以外に、例えば図１１に示すように、ＭＮ１１００とｐＡＲ１１０１との間にはＣＴＤが生成され、通信が確立されると、ＭＮ１１００は、ｐＡＲ１１０１が有するＣＴＤを休止状態にさせないよう指示する起動維持メッセージをハンドオーバー前に３Ｇ若しくはＷＬＡＮのインターフェースを介してｐＡＲ１１０１に送信する。ｐＡＲ１１０１は、起動維持メッセージに基づいてＣＴＤが休止状態になるまでの時間Ｔ１を無限に設定したり、若しくは大変長い時間に設定したりする。これにより、ＭＮ１１００がハンドオーバーをし、ｐＡＲ１１０１に存在するＣＴＤがｎＡＲ１１０２に送信され、ｎＡＲ１１０２を介したＭＮ１１００の通信が確立されるまでに時間がかかっても、ＣＴＤは消滅することはなく、より効率的に通信を確立することができる。
【０１０４】
また、上述した第１から第６の実施の形態では主にＭＮとＡＲ間通信の主にレイヤ３コンテキストに関する移動通信制御方法として説明をしてきたが、これはその他のレイヤの通信に関わるコンテキストであってもよい。例えば、レイヤ２コンテキストの場合には、通信端末とネットワーク内のレイヤ２エンティティとの間の通信に用いられるコンテキストがある。ここでネットワーク内のレイヤ２エンティティとは、ＧＳＭ、ＧＰＲＳ、３Ｇ、ＷｉＭａｘなど携帯電話網の基地局や通信制御局であってもよいし、無線ＬＡＮやＢｌｕｅｔｏｏｔｈのアクセスポイントであってもよい。さらに、レイヤ２コンテキストとは、例えば携帯電話網ではＰＤＣＰコンテキストなどであってもよいし、無線ＬＡＮではアクセスポイントと端末が通信をする際のコンテキストであってもよい。このようなレイヤ２コンテキストである場合は、例えば、無線ＬＡＮアクセスポイントに保存されているレイヤ２コンテキストを３Ｇネットワーク経由で他の無線ＬＡＮアクセスポイントに送る際に本発明の移動通信制御方法を用いてもよい。このようにレイヤ２コンテキストを制御する場合は、それが可能であるならばＣＴＰに代表されるレイヤ３手段に限らずともよい。
【０１０５】
また、本発明のモバイルノードは、個別の実体を持つ端末デバイスであることはもちろん、例えば、実際の移動端末の接続点となる固定局間を論理エンティティとして移動し移動端末に対してモバイルネットワークを提供する、ソフトウェアなどで実装された論理的存在に対しても適用可能である。
【０１０６】
なお、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されてもよいし、一部又はすべてを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。例えばバイオ技術の適応などが可能性としてあり得る。
【産業上の利用可能性】
【０１０７】
本発明に係る移動通信制御方法、移動端末及びアクセスルータは、ハンドオーバー後に、新たに始めからすべてのプロトコル状態の構築をせずに通信を継続することができるため、移動端末が複数の異なる通信網で構成された領域において通信する際の移動通信制御方法、移動端末及びアクセスルータなどに有用である。
【図面の簡単な説明】
【０１０８】
【図１】本発明の第１から第６の実施の形態における移動端末が移動する通信領域を示す図
【図２】本発明の第１の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図３】本発明の第１の実施の形態に係る移動端末の構成の一例を示す構成図
【図４】本発明の第１の実施の形態に係るアクセスルータの構成の一例を示す構成図
【図５】本発明の第２の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図６】本発明の第３の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図７】本発明の第４の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図８】本発明の第５の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図９】本発明の第６の実施の形態に係る移動通信制御方法における動作シーケンスの一例について説明するためのシーケースチャート
【図１０】本発明の第６の実施の形態に係るアクセスルータの構成の一例を示す構成図
【図１１】本発明の第１から第６の実施の形態に係る移動通信制御方法以外における動作シーケンスの一例について説明するためのシーケースチャート
【図１２】従来の移動端末が移動する通信領域を示す図
【図１３】従来の移動端末のハンドオーバーについて説明するための図
【図１４】従来のＣＴＤを用いた移動端末のハンドオーバーについて説明するための図
【図１５】従来のＣＴＤを用いた移動端末の他のハンドオーバーについて説明するための図
【図１６Ａ】従来のＣＴＤを用いた移動端末のハンドオーバー後のＣＴＤの受け渡しが成功した際のシーケンスチャート
【図１６Ｂ】従来のＣＴＤを用いた移動端末のハンドオーバー後のＣＴＤの受け渡しが失敗した際のシーケンスチャート
【図１７】従来の移動端末のハンドオーバーによる実際のデータレートを示す図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【書類名】図面
【図１】
2007099969.tif 000021
【図２】
2007099969.tif 000022
【図３】
2007099969.tif 000023
【図４】
2007099969.tif 000024
【図５】
2007099969.tif 000025
【図６】
2007099969.tif 000026
【図７】
2007099969.tif 000027
【図８】
2007099969.tif 000028
【図９】
2007099969.tif 000029
【図１０】
2007099969.tif 000030
【図１１】
2007099969.tif 000031
【図１２】
2007099969.tif 000032
【図１３】
2007099969.tif 000033
【図１４】
2007099969.tif 000034
. 
【図１５】
2007099969.tif 000035
【図１６Ａ】
2007099969.tif 000036
【図１６Ｂ】
2007099969.tif 000037
【図１７】
2007099969.tif 000038
【国際調査報告】
2007099969.tif 000039
2007099969.tif 000040