(57)【要約】【課題】  異なるネットワークへの切替えを円滑に行えるように制御する通信端末を提供する。【解決手段】  通信端末１は、通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する無線インターフェース１９と、無線インターフェース１９にて検知された電波強度に基づいて、移動先のネットワークを予測する移動予測部１４と、移動先として予測された移動先ネットワークにおいて通信接続を制御する移動先ネットワーク制御装置４と現在通信接続中のネットワーク制御装置３との間の帯域の確保、および通信接続中の通信情報の移動先ネットワーク制御装置への転送を要求する帯域予約要求を、通信接続中のネットワーク制御装置に送信する予測情報送信部１３とを備える。【選択図】  図１
2006270576.tif 000002
【特許請求の範囲】
【請求項１】
通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、
前記電波強度検知手段にて検知された電波強度に基づいて、移動先のネットワークを予測する移動予測手段と、
移動先として予測された移動先ネットワークの通信接続を制御する移動先ネットワーク制御装置と現在通信接続中のネットワーク制御装置との間の帯域の確保と通信接続中の通信情報の前記移動先ネットワーク制御装置への転送とを要求する帯域予約要求を、通信接続中のネットワーク制御装置に送信する帯域予約要求送信手段と、
を備える通信端末。
【請求項２】
アプリケーションに関連付けてユーザによって設定された帯域幅をユーザニーズとして記憶するユーザニーズ記憶手段を備え、
前記帯域予約要求送信手段は、前記通信端末が通信接続中の通信で実行中のアプリケーションに対応する帯域幅を前記ユーザニーズ記憶手段から読み出し、読み出した帯域幅の予約を要求する帯域予約要求を送信する請求項１に記載の通信端末。
【請求項３】
前記帯域予約要求送信手段は、帯域の確保に成功するまで、繰り返し帯域予約要求を送信する請求項１に記載の通信端末。
【請求項４】
前記帯域予約要求送信手段は、帯域の確保に成功するまで、予約する帯域幅を段階的に小さくして繰り返し帯域予約要求を送信する請求項１に記載の通信端末。
【請求項５】
ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、
前記帯域予約要求送信手段は、前記ユーザニーズ記憶手段から読み出された帯域幅の範囲で、帯域を段階的に小さくして繰り返し帯域予約処理を行う請求項４に記載の通信端末。
【請求項６】
前記帯域予約要求送信手段は、帯域の確保に成功した後、確保した帯域より大きい帯域を確保するための帯域予約要求を送信することを特徴とする請求項１に記載の通信端末。
【請求項７】
前記帯域予約要求送信手段にて送信された帯域予約要求によって確保された帯域を解除する帯域解除要求を送信する帯域解除要求送信手段を備える請求項１に記載の通信端末。
【請求項８】
前記帯域解除要求送信手段は、帯域を確保してから所定時間内に通信端末が前記移動先のネットワークに移動しない場合に、前記帯域解除要求を送信する請求項７に記載の通信端末。
【請求項９】
前記帯域解除要求送信手段は、前記帯域予約要求にて帯域が確保されたネットワークとは異なるネットワークを移動先として予測した場合に、前記帯域解除要求を送信する請求項７に記載の通信端末。
【請求項１０】
通信方式の異なる複数のネットワークに接続可能な通信端末の通信接続を制御するネットワーク制御装置であって、
通信接続中の通信端末の移動先として予測された移動先ネットワークを示す移動予測情報を前記通信端末から受信する移動予測情報受信手段と、
前記移動予測情報に示される移動先ネットワークの通信接続を制御する移動先ネットワーク制御装置と自ネットワーク制御装置との間の帯域を、前記通信端末が移動先ネットワークへ移動する前に確保する帯域予約制御手段と、
通信接続中の通信情報を前記移動先ネットワーク制御装置に送信する通信情報送信手段と、
を備えるネットワーク制御装置。
【請求項１１】
アプリケーションに関連付けてユーザによって設定された帯域幅をユーザニーズとして記憶するユーザニーズ記憶手段を備え、
前記帯域予約制御手段は、前記通信端末が通信接続中の通信により実行中のアプリケーションに対応する帯域幅を前記ユーザニーズ記憶手段から読み出し、読み出した帯域幅を確保する請求項１０に記載のネットワーク制御装置。
【請求項１２】
前記帯域予約制御手段は、帯域の確保に成功するまで、繰り返し帯域予約処理を行う請求項１０に記載のネットワーク制御装置。
【請求項１３】
前記帯域予約制御手段は、帯域の確保に成功するまで、予約する帯域幅を段階的に小さくして繰り返し帯域予約処理を行う請求項１０に記載のネットワーク制御装置。
【請求項１４】
ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、
前記帯域予約制御手段は、前記ユーザニーズ記憶手段から読み出された帯域幅の範囲で、帯域を段階的に小さくして繰り返し帯域予約処理を行う請求項１３に記載のネットワーク制御装置。
【請求項１５】
前記帯域予約要求送信手段は、帯域の確保に成功した後、確保した帯域より大きい帯域を確保するための帯域予約要求を送信することを特徴とする請求項１０に記載のネットワーク制御装置。
【請求項１６】
前記帯域予約制御手段によって確保された帯域を解除する帯域解除手段を備える請求項１０に記載のネットワーク制御装置。
【請求項１７】
前記帯域解除手段は、帯域を確保してから所定時間内に前記通信端末が前記移動先ネットワークに移動しない場合に、確保された帯域を解除する請求項１６に記載のネットワーク制御装置。
【請求項１８】
前記帯域解除手段は、帯域が確保された前記移動先ネットワークとは異なるネットワークを示す移動予測情報を前記通信端末から受信した場合に、確保された帯域を解除する請求項１６に記載のネットワーク制御装置。
【請求項１９】
通信方式の異なる複数のネットワーク間におけるネットワーク切替えを通信端末によって制御する方法であって、
通信端末が通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知ステップと、
通信端末が前記電波強度検知ステップにより検知された電波強度に基づいて、移動先のネットワークを予測する移動予測ステップと、
移動先として予測された移動先ネットワークの通信接続を制御する移動先ネットワーク制御装置と現在通信接続中のネットワーク制御装置との間の帯域の確保と通信接続中の通信情報の前記移動先ネットワーク制御装置への転送とを要求する帯域予約要求を、通信接続中のネットワーク制御装置に送信する帯域予約要求送信ステップと、
を備えるネットワークの切替制御方法。
【請求項２０】
通信方式の異なる複数のネットワークに接続可能な通信端末の通信接続を制御するネットワーク制御装置によって、異なるネットワーク間によるネットワーク切替えを制御する方法であって、
通信接続中の通信端末の移動先として予測された移動先ネットワークを示す移動予測情報を前記通信端末から受信する移動予測情報受信ステップと、
前記移動予測情報に示される移動先ネットワークの通信接続を制御する移動先ネットワーク制御装置と自ネットワーク制御装置との間の帯域を、前記通信端末が移動先ネットワークへ移動する前に確保する帯域予約ステップと、
通信接続中の通信情報を前記移動先ネットワーク制御装置に送信する通信情報送信ステップと、
を備えるネットワークの切替制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信中の端末がネットワーク間を移動するときのデータ伝送制御に関する。
【背景技術】
【０００２】
近年、公衆モバイル網、ホットスポット、会社内のＰＨＳ網などのように、モバイルネットワークは多様化してきている。通信端末が異なるネットワークをまたいで移動する場合に、移動先のネットワークにおけるアプリケーションの最適な通信品質の確保、および、ネットワーク切替え時間の最小化が求められている。
【０００３】
異なったＩＰネットワークの切替えの従来技術としては、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で策定しているモバイルＩＰ技術が有名である。モバイルＩＰ技術では、通信端末がネットワーク間を移動したときに、移動先のネットワークの外部エージェントＦＡ（Ｆｏｒｅｉｇｎ Ａｇｅｎｔ）からＣｏＡ（Ｃａｒｅ ｏｆ Ａｄｄｒｅｓｓ）を取得し、取得したアドレスを自分のホームネットワークにあるホームエージェントＨＡ（Ｈｏｍｅ Ａｇｅｎｔ）に登録する。そして、ＨＡがＦＡとのトンネルをはることにより、受信したデータを通信端末へ転送する。
【０００４】
特許文献１は、モバイルＩＰ技術に改良を加える形で、通信端末がネットワーク間を移動するときの通信断の時間を削減する技術を開示している。特許文献１に記載された技術では、通信端末は、自端末がネットワークを超えて移動するか否かを予測する移動予測手段を備える。この移動予測手段にて得られた移動予測情報に基づき、移動先で利用可能な外部エージェントＦＡを予測し、選定する。そして、選定した外部エージェントをホームエージェントに事前登録し、移動先のネットワークに入る前にデータルートを設定することで、ネットワーク切替え時に、データルートを設定する時間を削減することができる。
【特許文献１】特開２００２−３２５２７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された技術では、通信中に確立されたＩＰレイヤにおけるデータのルーティングを行うことはできるが、移動先のネットワークの帯域幅変化まで考慮されていないため、移動先のネットワークにおいてリアルタイムコミュニケーションを最適な通信品質で実現するために必要な帯域の予約、利用するコーデックの変更などは行っていない。従って、移動先のネットワークにおいて、再度、通信相手とのセッションネゴシエーションをする必要があった。例えば、ＳＩＰ（ＲＦＣ３２６１）であれば、移動先のネットワークに入った後に、ＲｅＩｎｖｉｔｅによって帯域を確保する必要があった。つまり、移動先のネットワークに入った後に通信相手とのネゴシエーションが必要なため、最適な通信品質でアプリケーションを受信するまでに時間がかかってしまっていた。
【０００６】
そこで、本発明は、上記背景に鑑み、異なるネットワークへの切替えを円滑に行えるように制御する通信端末およびネットワーク制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の通信端末は、通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知手段と、前記電波強度検知手段にて検知された電波強度に基づいて、移動先のネットワークを予測する移動予測手段と、移動先として予測された移動先ネットワークにおいて通信接続を制御する移動先ネットワーク制御装置と現在通信接続中のネットワーク制御装置との間の帯域の確保と通信接続中の通信情報の前記移動先ネットワーク制御装置への転送とを要求する帯域予約要求を、通信接続中のネットワーク制御装置に送信する帯域予約要求送信手段とを備える。
【０００８】
このように移動予測手段にて自通信端末の移動先のネットワークを予測し、移動先のネットワークに入る前に帯域予約要求を送信することにより、移動先のネットワークの移動先ネットワーク制御装置と現在のネットワークのネットワーク制御装置との帯域を確保する。これにより、通信端末が移動先のネットワークに入ったときに、現在のネットワークのネットワーク制御装置から移動先のネットワークのネットワーク制御装置への帯域を確保する処理を行う時間を省略でき、異なるネットワークへの切替えを円滑に行える。また、帯域予約要求によって、現在通信接続中の通信情報を現在のネットワークのネットワーク制御装置から移動先のネットワーク制御装置に送信させるので、通信端末が移動先のネットワークに入ったときに、通信相手端末との間で再度ネゴシエーションを行う必要がなく、異なるネットワークへの切替えを円滑に行える。
【０００９】
上記通信端末は、ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、前記帯域予約要求送信手段は、前記ユーザニーズ記憶手段から帯域幅を読み出し、読み出した帯域幅の予約を要求する帯域予約要求を送信してもよい。
【００１０】
このようにユーザによってあらかじめ設定された帯域幅を予約するための帯域予約要求を送信することによって、ユーザのニーズに合った帯域幅を確保できる。
【００１１】
上記通信端末において、前記ユーザニーズ記憶手段は、前記帯域幅をアプリケーションに関連付けて記憶し、前記帯域予約要求送信手段は、前記通信端末が通信接続中の通信で実行中のアプリケーションに対応する帯域幅を前記ユーザニーズ記憶手段から読み出し、読み出した帯域幅の予約を要求する帯域予約要求を送信してもよい。
【００１２】
このようにアプリケーションごとに帯域幅を記憶しておき、通信中のアプリケーションに必要な帯域幅要求を送信することにより、移動先ネットワークにおいてアプリケーションに必要な帯域を確保することができる。
【００１３】
上記通信端末において、前記帯域予約要求送信手段は、帯域の確保に成功するまで繰り返し帯域予約要求を送信してもよい。
【００１４】
このように帯域予約要求を繰り返し送信することにより、時々刻々と状況が変化するネットワークの帯域を確保できる可能性が高まる。
【００１５】
上記通信端末において、前記帯域予約要求送信手段は、帯域の確保に成功するまで、予約する帯域幅を段階的に小さくして繰り返し帯域予約要求を送信してもよい。
【００１６】
このように予約する帯域幅を段階的に小さくして帯域予約要求を送信することにより、帯域を確保できる可能性が高まる。
【００１７】
上記通信端末は、ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、前記帯域予約要求送信手段は、前記ユーザニーズ記憶手段から読み出された帯域幅の範囲で、帯域を段階的に小さくして繰り返し帯域予約処理を行ってもよい。
【００１８】
このようにユーザによってあらかじめ設定された帯域幅の範囲内で予約する帯域幅を段階的に小さくすることにより、ユーザのニーズを満たす範囲で帯域を確保できる可能性を高めることができる。
【００１９】
上記通信端末において、前記帯域予約要求送信手段は、帯域の確保に成功した後、確保した帯域より大きい帯域を確保するための帯域予約要求を送信してもよい。
【００２０】
この構成により、通信端末は、最低限の要求を満たす帯域を確保しつつ、さらに大きい帯域を確保することができる。
【００２１】
上記通信端末は、前記帯域予約要求送信手段にて送信された帯域予約要求によって確保された帯域を解除する帯域解除要求を送信する帯域解除要求送信手段を備えてもよい。
【００２２】
この構成により、利用されていない帯域の予約を解除して、ネットワークの帯域を有効に活用できる。
【００２３】
上記通信端末において、前記帯域解除要求送信手段は、帯域を予約してから所定時間内に通信端末が前記移動先のネットワークに移動しない場合に、前記帯域解除要求を送信してもよい。
【００２４】
このように帯域が確保されてから所定時間内に移動先のネットワークに移動しない場合に確保された帯域が利用されないと判定し、その帯域の予約を解除することにより、使用されない帯域を長時間確保するという不都合を防止できる。
【００２５】
上記通信端末において、前記帯域解除要求送信手段は、前記帯域予約要求にて帯域が確保されたネットワークとは異なるネットワークを移動先として予測した場合に、前記帯域解除要求を送信してもよい。
【００２６】
この構成により、帯域を確保したネットワークとは異なるネットワークを移動先として予測した場合に、帯域の予約を解除することにより、重複して帯域を確保する不都合を防止できる。
【００２７】
本発明のネットワーク制御装置は、通信方式の異なる複数のネットワークに接続可能な通信端末の通信接続を制御するネットワーク制御装置であって、通信接続中の通信端末の移動先として予測された移動先ネットワークを示す移動予測情報を前記通信端末から受信する移動予測情報受信手段と、前記移動予測情報に示される移動先ネットワークにおいて通信接続を制御する移動先ネットワーク制御装置と自ネットワーク制御装置との間の帯域を、前記通信端末が移動先ネットワークへ移動する前に確保する帯域予約制御手段と、通信接続中の通信情報を前記移動先ネットワーク制御装置に送信する通信情報送信手段と、を備える。
【００２８】
このように移動予測情報受信手段にて通信端末の移動先ネットワークの情報を受信し、移動先ネットワークに入る前に、移動先ネットワークの移動先ネットワーク制御装置との間の帯域を確保する。これにより、通信端末が移動先ネットワークに入ったときに、現在のネットワークのネットワーク制御装置から移動先ネットワークのネットワーク制御装置への帯域を確保する処理を行う時間を省略でき、異なるネットワークへの切替えを円滑に行える。また、帯域を予約できた場合には、通信情報を移動先ネットワーク装置に送信することにより、通信端末が移動先ネットワークに入ったときに、通信相手端末との間で再度ネゴシエーションを行う必要がなく、異なるネットワークへの切替えを円滑に行える。
【００２９】
上記ネットワーク制御装置は、ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、前記帯域予約制御手段は、通信接続中の通信端末に対応する帯域幅を前記ユーザニーズ記憶手段から読み出し、読み出した帯域幅を確保してもよい。
【００３０】
このようにユーザによってあらかじめ設定された帯域幅を記憶しておくことにより、ユーザのニーズにあった帯域幅を確保できる。
【００３１】
上記ネットワーク制御装置において、前記ユーザニーズ記憶手段は、前記帯域幅をアプリケーションに関連付けて記憶し、前記帯域予約制御手段は、前記通信端末が通信接続中の通信において実行中のアプリケーションに対応する帯域幅を前記ユーザニーズ記憶手段から読み出し、読み出した帯域幅を確保してもよい。
【００３２】
このようにアプリケーションごとに帯域幅を記憶しておき、アプリケーションに必要な帯域幅を予約することにより、移動先ネットワークにおいてアプリケーションに必要な帯域を確保することができる。
【００３３】
上記ネットワーク制御装置において、前記帯域予約制御手段は、帯域の確保に成功するまで繰り返し帯域予約処理を行ってもよい。
【００３４】
このように帯域予約処理を繰り返し行うことにより、時々刻々と状況が変化するネットワークの帯域を確保できる可能性が高まる。
【００３５】
上記ネットワーク制御装置において、前記帯域予約制御手段は、帯域の確保に成功するまで、予約する帯域幅を段階的に小さくして繰り返し帯域予約処理を行ってもよい。
【００３６】
このように予約する帯域幅を段階的に小さくして帯域予約処理を繰り返し行うことにより、帯域を確保できる可能性が高まる。
【００３７】
上記ネットワーク制御装置は、ユーザによって設定された帯域幅をユーザニーズとして記憶したユーザニーズ記憶手段を備え、前記帯域予約制御手段は、前記ユーザニーズ記憶手段から読み出された帯域幅の範囲で、帯域を段階的に小さくして繰り返し帯域予約処理を行ってもよい。
【００３８】
このようにユーザによってあらかじめ設定された帯域幅の範囲内で予約する帯域幅を段階的に小さくすることにより、ユーザのニーズを満たす範囲で帯域を確保できる可能性を高めることができる。
【００３９】
上記ネットワーク制御装置において、前記帯域予約要求送信手段は、帯域の確保に成功した後、確保した帯域より大きい帯域を確保するための帯域予約要求を送信してもよい。
【００４０】
この構成により、ネットワーク制御装置は、最低限の要求を満たす帯域を確保しつつ、さらに大きい帯域を確保することができる。
【００４１】
上記ネットワーク制御装置は、前記帯域予約制御手段によって確保された帯域を解除する帯域解除手段を備えてもよい。
【００４２】
この構成により、利用されていない帯域の予約を解除して、ネットワークの帯域を有効に活用できる。
【００４３】
上記ネットワーク制御装置において、前記帯域解除手段は、帯域を確保してから所定時間内に前記通信端末が前記移動先ネットワークに移動しない場合に、確保された帯域を解除してもよい。
【００４４】
このように帯域が確保されてから所定時間内に移動先のネットワークに移動しない場合に確保された帯域が利用されないと判定し、その帯域の予約を解除することにより、使用されない帯域を長時間確保するという不都合を防止できる。
【００４５】
上記ネットワーク制御装置において、前記帯域解除手段は、帯域が確保された前記移動先ネットワークとは異なるネットワークを示す移動予測情報を前記通信端末から受信した場合に、確保された帯域を解除してもよい。
【００４６】
この構成により、帯域を確保したネットワークとは異なるネットワークを移動先として予測した場合に、帯域の予約を解除することにより、重複して帯域を確保する不都合を防止できる。
【００４７】
本発明のネットワークの切替制御方法は、通信方式の異なる複数のネットワーク間におけるネットワーク切替えを通信端末によって制御する方法であって、通信端末が通信方式の異なる複数のネットワークを通じて受信する電波の強度を検知する電波強度検知ステップと、通信端末が前記電波強度検知ステップにおいて検知された電波強度に基づいて、移動先のネットワークを予測する移動予測ステップと、移動先として予測された移動先ネットワークにおいて通信接続を制御する移動先ネットワーク制御装置と現在通信接続中のネットワーク制御装置との間の帯域の確保と通信接続中の通信情報の前記移動先ネットワーク制御装置への転送とを要求する帯域予約要求を、通信接続中のネットワーク制御装置に送信する帯域予約要求送信ステップとを備える。
【００４８】
この構成により、本発明の通信端末と同様に、通信端末が移動先のネットワークに入ったときに、現在のネットワークのネットワーク制御装置から移動先のネットワークのネットワーク制御装置への帯域を確保する処理を行う時間を省略でき、かつ、通信相手端末との間で再度ネゴシエーションを行う必要がないので、異なるネットワークへの切替えを円滑に行える。
【００４９】
本発明の別の態様のネットワークの切替制御方法は、通信方式の異なる複数のネットワークに接続可能な通信端末の通信接続を制御するネットワーク制御装置によって、異なるネットワーク間におけるネットワーク切替えを制御する方法であって、通信接続中の通信端末の移動先として予測された移動先ネットワークを示す移動予測情報を前記通信端末から受信する移動予測情報受信ステップと、前記移動予測情報に示される移動先ネットワークにおいて通信接続を制御する移動先ネットワーク制御装置と自ネットワーク制御装置との間の帯域を、前記通信端末が移動先ネットワークへ移動する前に確保する帯域予約ステップと、通信接続中の通信情報を前記移動先ネットワーク制御装置に送信する通信情報送信ステップとを備える。
【００５０】
この構成により、本発明のネットワーク制御装置と同様に、通信端末が移動先のネットワークに入ったときに、現在のネットワークのネットワーク制御装置から移動先のネットワークのネットワーク制御装置への帯域を確保する処理を行う時間を省略でき、かつ、通信相手端末との間で再度ネゴシエーションを行う必要がないので、異なるネットワークへの切替えを円滑に行える。
【発明の効果】
【００５１】
本発明によれば、移動先のネットワークに入る前に帯域予約要求を送信することにより、移動先のネットワークの移動先ネットワーク制御装置と現在のネットワークのネットワーク制御装置との帯域を確保することより、通信端末が移動先のネットワークに入ったときに、現在のネットワークのネットワーク制御装置から移動先のネットワークのネットワーク制御装置への帯域を確保する処理を行う時間を省略でき、異なるネットワークへの切替えを円滑に行えるというすぐれた効果を有する。
【００５２】
また、通信端末の通信接続情報を現在のネットワーク制御装置から移動先のネットワーク制御装置に送信するので、通信端末が移動先のネットワークに入ったときに、移動先のネットワーク制御装置から通信情報を獲得する必要がなく、異なるネットワークへの切替えを円滑に行えるというすぐれた効果を有する。
【発明を実施するための最良の形態】
【００５３】
以下、本発明の実施の形態に係るネットワーク制御装置および通信端末について図面を用いて説明する。
【００５４】
（第１の実施の形態）
図１は第１の実施の形態の通信端末１の構成を示す図、図３は第１の実施の形態のネットワーク制御装置３を示す図である。これらの図を用いて説明する前に、本発明の第１の実施の形態に係るネットワーク制御装置３および通信端末１が適用される環境について説明する。
【００５５】
図４は、第１の実施の形態の通信端末１およびネットワーク制御装置３が適用される環境を示す通信ネットワークシステムの構成図である。通信端末１と通信端末２とは、インターネット５を介して通信を行う。ネットワーク６は通信端末１のホームネットワーク、ネットワーク８は通信端末２のホームネットワークである。
【００５６】
ここで、本実施の形態において通信されるデータの符号化方法について説明する。図４で示すシステムで、通信端末１と通信端末２は、ＭＰＥＧ−４ＦＧＳでリアルタイムの映像コミュニケーションを行う。ＭＰＥＧ−４ＦＧＳは、ＩＳＯ／ＩＥＣ１４４９６−２Ａｍｅｎｅｄｍｅｎｔ ４ Ｓｔｒｅａｍｉｎｇ Ｖｉｄｅｏ Ｐｒｏｆｉｌｅに規定されている。
【００５７】
図５は、ＦＧＳの動画像を構成する基本レイヤ（Ｂａｓｅ Ｌａｙｅｒ）と拡張レイヤ（Ｅｎｈａｎｃｅｍｅｎｔ Ｌａｙｅｒ）とを示す図である。基本レイヤは通常のＭＰＥＧ−４により生成され、最低限の画質を提供する。これに対して、レイヤ１−３とレイヤ５−７の拡張レイヤは、高品質の動画像を提供する。拡張レイヤは、基本レイヤから復号される画像と原画像の差分により、離散コサイン変換、ビットプレーン変換などで復号される。レイヤ０とレイヤ４は動き優先の部分、レイヤ１−３は画質優先の部分、レイヤ５−７は動き優先のレイヤに対し画質向上させる部分である。送信側は、各レイヤに分けて符号化して送信する。受信側は、各レイヤを自由に選択して符号化することができる。送信側から受信側への伝送方法は、階層符号化で受信者毎にマルチレート伝送を実現する階層型マルチキャストより実現される。送信側は送信データを基本レイヤと拡張レイヤの各レイヤをマルチキャストで送信する。受信側は使われるマルチキャストＩＰアドレスでレイヤを分け、選択して受信できる。以上、本実施の形態において通信されるデータの符号化方式について説明した。
【００５８】
ネットワーク制御装置３およびネットワーク制御装置４は、通信端末１のＩＰアドレスの発行、通信端末１と通信端末２との間のデータルーティング機能を有する。以下の説明においては、通信端末１がネットワーク６にカバーされるエリアからネットワーク７にカバーされるエリアへ移動する場合を想定する。通信端末１がネットワーク７に入ると、ネットワーク制御装置３は、通信端末２からのデータをネットワーク制御装置４へ転送し、ネットワーク制御装置４は通信端末１に送信する。ネットワーク制御装置４は、ネットワーク６において通信端末１と通信端末２とが通信を行っていたコーデックタイプでデータを送信する。
【００５９】
次に、第１の実施の形態の通信端末１について図１を参照しながら説明する。図１に示すように、通信端末１は、階層化された構成を有する。上位層１７は、ＯＳＩ参照モデルのアプリケーションレイヤに相当し、下位層１８は、ＯＳＩ参照モデルのトランスポートレイヤから物理レイヤに相当する。また、通信端末１は、上位層１７と下位層１８との間に下位層１８の情報を収集する移動予測部１４を有する。
【００６０】
通信端末１の上位層１７は、ユーザインターフェース１０と、ユーザ要望蓄積部１１と、アプリケーション１２と、予測情報送受信部１３と、予約状況蓄積部２０と、帯域予約制御部２１とを有する。また、下位層１８は、通信プロトコル制御部１５と、無線インターフェース制御部１６と、無線インターフェース１９を有する。以下、通信端末１のそれぞれの構成要素について説明する。
【００６１】
ユーザインターフェース１０は、ユーザからの入力を受け付ける機能と、ユーザに対して情報を出力する機能を有する。
【００６２】
ユーザ要望蓄積部１１は、アプリケーションの種類と、ネットワークの帯域のレベルと、映像品質（サービスのクオリティ）とを関連付けて記憶する。
【００６３】
図２は、ユーザ要望蓄積部１１に蓄積されるユーザ要望の例を示す図である。ユーザ要望蓄積部１１は、利用するアプリケーションの種類およびネットワークの帯域のレベルに応じて、映像品質（サービスのクオリティ）を蓄積する。ここで、ユーザ要望蓄積部１１に蓄積される映像品質についてのユーザ要望は、ユーザによって設定される。例えば、アプリケーションが映画の場合に、帯域レベルが低下したときに画質を優先することを設定できる。また、アプリケーションがスポーツの場合には、一般に、ボール、選手の移動などが重視されるので、帯域レベルが低下したときに動きを優先することを設定できる。
【００６４】
アプリケーション１２は、ユーザへ提供する通信サービスに要求される条件とサービスロジックを提供する機能を有する。
【００６５】
移動予測部１４は、無線インターフェース１９での電波強度の監視と、通信プロトコル制御部１５でのパケットロスなどのパケット送受信クオリティの監視などの情報により、移動先となるネットワークを予測する。例えば、通信プロトコル制御部１５に含まれるモバイルＩＰを利用し、通信端末１の移動先のネットワーク７でのＩＰアドレスを移動予測情報として取得することができる。移動予測部１４は、このような予測情報を帯域予約制御部２１に送信する。
【００６６】
予測情報送受信部１３は、通信端末１における移動予測に関する情報をネットワーク制御装置３へ送信する機能と、ネットワーク制御装置３から送信される帯域予約結果を受信する機能を有する。
【００６７】
通信プロトコル制御部１５は、無線インターフェース１９における通信プロトコルに関する制御を行う機能を有する。通信プロトコル制御部１５は、ＯＳＩ参照モデルのトランスポート層およびネットワーク層に相当する。
【００６８】
無線インターフェース制御部１６は、無線通信を行うために必要な無線インターフェースを制御する機能を有する。無線インターフェース制御部１６は、ＯＳＩ参照モデルのデータリンク層に相当する。
【００６９】
無線インターフェース１９は、無線アクセスネットワークにアクセスする機能を有し、ＯＳＩ参照モデルの物理層に相当する。無線インターフェース１９は、複数の異なるネットワークの電波強度を検知する。
【００７０】
予約状況蓄積部２０は、ネットワーク制御装置３から受信した帯域予約状況を蓄積する。
【００７１】
帯域予約制御部２１は、帯域予約のためにネットワーク制御装置３に送信するメッセージを作成し、帯域予約を制御する機能を有する。例えば、ネットワーク制御装置３から受信した帯域予約状況が現在利用中のサービスに要求される帯域を満たさない場合に、ユーザ要望蓄積部１１に保存されるユーザ要望に基づいて、適切な帯域予約要求を予測情報送信部１３からネットワーク制御装置３へ送信する。
【００７２】
次に、ネットワーク制御装置３について図３を参照しながら説明する。データのルーティング制御機能を有するネットワーク制御装置３は、従来のルータが持つデータルーティング機能と通信プロトコルで定められた機能の他に、ネットワーク制御装置４との間の帯域予約を行う機能を有する。図３に示すように、ネットワーク制御装置３は、パケット受信部３０と、パケット送信部３５と、通信プロトコル制御部３１と、シグナリング処理部３２と、ルーティング制御部３３と、帯域予約制御部３４と、コーデック変換制御部３７と、通信情報送信部３８とを有する。以下、ネットワーク制御装置３のそれぞれの構成要素について説明する。
【００７３】
パケット受信部３０は、パケットを受信し、受信したパケットからメッセージを作成する機能を有する。パケット送信部３５は、送信メッセージをパケットとして送信する機能を有する。
【００７４】
通信プロトコル制御部３１は、パケット受信部３０およびパケット送信部３５を制御する機能を有する。通信プロトコル制御部３１は、ＯＳＩ参照モデルのトランスポート層およびネットワーク層に相当する。
【００７５】
シグナリング処理部３２は、パケット受信部３０にて受信したメッセージから移動予測情報およびアプリケーションに要求される帯域要求を抽出する。そして、抽出した移動予測情報をルーティング制御部３３へ送信すると共に、抽出した移動予測情報および帯域要求を帯域予約制御部３４へ送信する。
【００７６】
帯域予約制御部３４は、シグナリング処理部３２から移動予測情報および現在のアプリケーションに要求される帯域要求の通知を受けると、ネットワーク６の移動先のネットワーク制御装置４と自ネットワーク制御装置３との間の帯域を確保するための帯域予約要求メッセージを移動先のネットワーク制御装置４へ送信する。そして、帯域予約レスポンスを受信すると、帯域予約制御部３４は、受信した帯域予約レスポンスをシグナリング処理部３２、ルーティング制御部３３および通信情報送信部３８へ通知する。帯域予約レスポンスには、帯域を予約できたことを示すＯＫレスポンスと、帯域を予約できなかったことを示すＮＧレスポンスがある。
【００７７】
通信情報送信部３８は、帯域予約制御部３４から受信した帯域予約レスポンスがＯＫである場合に、通信端末１と通信端末２との間で現在行われている通信の通信情報を移動先のネットワーク制御装置４に送信する。
【００７８】
ルーティング制御部３３は、通信端末２から受信したデータの転送先を決めるルーティング制御を行う機能を有する。本実施の形態では、ルーティング制御部３３は、シグナリング処理部３２から受信した移動予測情報に応じて、ルーティングテーブルに新しいルーティングパスを追加する。例えば、ネットワーク７への移動予測情報を受信したときには、ネットワーク制御装置４へのルーティングパスを追加する。そして、ルーティング制御部３３は、帯域予約制御部３４から送られた帯域予約レスポンスがＯＫの場合に、追加したルーティングパスを帯域予約状態にする。
【００７９】
コーデック変換制御部３７は、コーデック変換機能を有する。すなわち、通信相手から送信されるデータのコーデックタイプがルーティングパスで要求されるコーデックタイプと違う場合に、コーデックタイプの変換を行う。
【００８０】
以上のように構成された第１の実施の形態の通信端末１およびネットワーク制御装置３の動作について説明する。
【００８１】
まず、図４を参照して動作の概要について説明する。最初、通信端末１はホームネットワークであるネットワーク６内に存在する。通信端末１は、ネットワーク６への移動を予測すると、通信端末１は、実際にネットワーク７に移動する前に、ネットワーク７でのＩＰアドレス（ＣｏＡアドレス）をもらう。通信端末１では、そのＩＰアドレスと受信中のアプリケーションに要求される帯域をネットワーク制御装置３へ通知する。この通知を受けるとネットワーク制御装置３は、データの転送先となるネットワーク７でのネットワーク制御装置４との帯域予約を開始する。
【００８２】
以下、本実施の形態による帯域予約の動作について説明する。図６は通信端末１の移動先のネットワーク７における帯域を確保する動作を示す図、図９は帯域予約を行えない場合にリトライする動作を示す図、図１０は帯域予約を行えない場合に要求する帯域幅を下げてリトライする動作を示す図である。以下の説明では、図６、図９、図１０に示すそれぞれの態様の動作について順に説明する。
【００８３】
まず、図６を参照して、帯域予約の動作について説明する。通信端末１と通信端末２は、通信端末１と通信端末２のネットワーク６およびネットワーク８が提供できる帯域によって、アプリケーション２のフルクオリティのリアル映像通信でのセッションを確立する（Ｓ１０）。通信端末１と通信端末２とのメディア送受信は、ネットワーク制御装置３を経由して行われる（Ｓ１２、Ｓ１４）。
【００８４】
通信端末１がネットワーク６のエリアからネットワーク７のエリアに近づくと、移動予測部１４は、受信電波強度等に基づいて、移動先のネットワークを予測する。例えば、ＩＥＴＦで検討中のＬｏｗ Ｌａｔｅｎｃｙ Ｈａｎｄｏｆｆｓ ｉｎ Ｍｏｂｉｌｅ ＩＰｖ４（<draft-ietf-mobileip-lowlatency-handoffs-v4-09.txt）を利用して、移動先となるネットワークにおけるＣｏＡ（Care of Address）の情報を予測することができる。通信端末１は、取得した移動予測情報を帯域予約制御部２１へ通知する（Ｓ１６、Ｓ１８）。
【００８５】
次に、通信端末１の予測情報送信部１３は、帯域予約要求のメッセージをネットワーク制御装置３へ送信する（Ｓ２０）。送信の手段としては、例えば、ＳＩＰのＲｅｇｉｓｔｅｒを利用してもよい。ここで送信されるメッセージについて説明する。
【００８６】
図７（ａ）は、通信端末１の予測情報送受信部１３が網側のネットワーク制御装置３へ送信されるメッセージの内容を示す図である。図７（ａ）に示すように、ネットワーク制御装置３に送信されるメッセージには、通信端末１が現在アクセスしているネットワークで利用しているＩＰアドレスと、移動先でのＩＰアドレスと、通信相手のＩＰアドレスと、現在利用中のアプリケーションからの帯域要求が含まれる。
【００８７】
通信端末１からネットワーク制御装置３に帯域予約要求のメッセージが送信されると、ネットワーク制御装置３のシグナリング処理部３２は、受信したメッセージから移動予測情報と帯域要求を抽出する。そして、帯域予約制御部３４へ帯域予約の要求を通知して、帯域予約を起動する（Ｓ２２）。帯域予約制御部３４は、帯域予約要求のメッセージを移動先として予測されたネットワーク７へ送信する。ネットワーク７内のネットワーク制御装置４は、例えば、ＩＥＴＦで定められていたＲＳＶＰ（ＲＦＣ２２０５）というような帯域予約プロトコルにより、帯域予約を行う（Ｓ２４）。
【００８８】
ネットワーク制御装置３の帯域予約制御部３４は、ネットワーク制御装置４から帯域予約の結果を受信する(Ｓ２６)。帯域予約制御部３４は、受信した帯域予約の結果をシグナリング処理部３２に通知する。そして、シグナリング処理部３２は、帯域予約結果を通信端末１に送信する（Ｓ２８）。ここで送信される帯域予約結果のメッセージについて説明する。
【００８９】
図７（ｂ）は、ネットワーク制御装置３から通信端末１の予測情報送受信部１３へ送信される帯域予約結果を示す図である。図７（ｂ）に示されるように、ネットワーク制御装置３は、通信端末１から受信した帯域予約要求に帯域予約結果を加えて、通信端末１へ送信する。
【００９０】
ネットワーク制御装置３では、帯域予約制御部３４は、帯域予約結果が成功または失敗か判断する（Ｓ３０）。帯域予約結果が成功の場合、帯域予約制御部３４はルーティング制御部３３へ通知し、ネットワーク制御装置３からネットワーク制御装置４へ認証情報を送る（Ｓ３１）。これにより、通信端末はネットワーク７に入る場合に、ネットワーク制御装置４がネットワーク制御装置３に対して認証情報を獲得する必要がない（Ｓ３１）。ルーティング制御部３３は、ルーティングテーブルに移動先ネットワークへルーティングする情報を追加する（Ｓ３２）。
【００９１】
図８（ａ）は、ネットワーク制御装置３が有するルーティングテーブルを示す図である。カラムＴ１０は通信端末１が現在利用中のルーティングパスである。カラムＴ１１は、通信端末１の移動先ネットワークとの帯域予約が成功した場合に追加されたルーティングパスである。予約されたルーティングパスＴ１１のコーデックは、現在利用中のルーティングパスＴ１０に対応するコーデックＬａｙｅｒ０−７となる。また、帯域予約状態の「Ｙ」は、帯域が予約されていることを示す。予約されたルーティングパスＴ１１での通信は、移動先のネットワーク７からの登録があったときに始まる。移動先のネットワーク７からの登録がない限り、ルーティングテーブルに追加したルーティングパスはＩｎａｃｔｉｖｅの状態である。
【００９２】
通信端末１の予約情報送受信部１３は、ネットワーク制御装置３のシグナリング処理部３２から図７（ｂ）で示すような帯域予約結果を受信すると、受信した帯域予約結果を予約情報蓄積部１３に保存する（Ｓ３４）。
【００９３】
通信端末１が移動先のネットワーク７に入ると、通信端末１はネットワーク制御装置３への登録を行う（Ｓ４２）。ネットワーク制御装置３の通信プロトコル制御部３１は、通信端末１からの登録を受信すると、通信端末１とその通信相手の通信端末２のＩＰアドレスとポート番号をルーティング制御部３３へ通知し、ルーティング制御部３３はルーティングテーブルからルーティングパスを探す。ルーティングパスが見つかった場合には、そのルーティングパスにより通信端末１へ通信相手からのデータを送信する（Ｓ４４）。ここでは、図８（ａ）を例として説明する。通信端末２から通信端末１へのパスＩＰｂ→ＩＰｃは存在するので（Ｔ１１）、その使用状態をＩｎａｃｔｉｖｅからＡｃｔｉｖｅに変更し、そのルーティングパスでデータの転送を行う。ルーティングパスが見つからない場合には、通信端末２から移動元のネットワーク６内の通信端末１へのルーティングパスの転送先を、移動先での通信端末１のＩＰアドレスに指定して、通信相手からのデータをルーティングする。
【００９４】
次に、ネットワーク制御装置３による帯域予約が失敗した場合の動作について図９を参照しながら説明する。通信端末１からの移動予測情報を受けて、ネットワーク制御装置３が帯域予約を行うまでの動作（Ｓ１０〜Ｓ２８）は、図６で説明した動作と同じである。ネットワーク制御装置３から通信端末１に帯域予約結果が送信された後、通信端末１は帯域予約結果の判定を行う（Ｓ３６）。この判定の結果、帯域予約が失敗と判定された場合に、通信端末１の予測情報送受信部１３は、ネットワーク制御装置３へ再び帯域予約要求を送信する（Ｓ３６でＮＯ）。このように帯域予約要求を繰り返し送信することにより、混雑状況が頻繁に変化するネットワーク７の帯域を予約できる確率が高くなる。
【００９５】
次に、ネットワーク制御装置３による帯域予約が失敗した場合の動作の別の態様について図１０を参照しながら説明する。通信端末１からの移動予測情報を受けて、ネットワーク制御装置３が帯域予約を行うまでの動作（Ｓ１０〜Ｓ２８）は、図６で説明した動作と同じである。
【００９６】
ネットワーク制御装置３から通信端末１に帯域予約結果（図７（ｂ）参照）が送信された後、通信端末１は帯域予約結果を予約情報蓄積部２０に保存すると共に、帯域予約制御部２１に通知する。帯域予約制御部２１は、帯域予約結果の判定を行う（Ｓ３６）。帯域予約結果が失敗の場合に、帯域予約制御部２１は、ユーザ要望蓄積部１１の情報を読み出して、帯域予約が失敗した帯域より低いレベルの帯域でユーザニーズを満たせるか否かを判定する（Ｓ３８）。ユーザニーズを満たす低いレベルの帯域がない場合には、失敗した帯域と同じレベルの帯域の予約を再度行う。ユーザニーズを満たすことができる低いレベルの帯域がある場合には（Ｓ３８でＹＥＳ）、帯域のレベルを下げて（Ｓ４０）、再度帯域予約要求を送信する（Ｓ２０）。例えば、移動元のネットワーク６の帯域のレベルが「２」であった場合、移動先のネットワーク７においても帯域レベル「２」の帯域予約要求を送信し、この帯域予約に失敗した場合に、次のような動作を行う。まず、ユーザ要望蓄積部１１からユーザニーズを読み出す。ユーザニーズの帯域レベルが「２」である場合には、これ以上帯域レベルを下げることができないので、帯域レベル「２」の帯域予約要求を再度送信する。ユーザニーズの帯域レベルが「１」である場合には、予約する帯域レベルを一段階下げて帯域レベル「１」として帯域予約要求を再度送信する。
【００９７】
図８（ｂ）はこれに対応するルーティングテーブルを示す。カラムＴ１２はカラムＴ１０と同じである。カラムＴ１３は、レベル２での帯域予約が失敗した後、レベル１でリトライして、追加したルーティングパスである。そのコーデックはレベル１に対応するＬａｙｅｒ０−３になる。
【００９８】
通信端末１は移動先のネットワークに入る際に、ネットワーク制御装置３へ登録する（Ｓ４２）。ネットワーク制御装置３の通信プロトコル制御部３１は通信端末からの登録を受信した後、ルーティング制御部３３へ通信端末１と通信相手のＩＰアドレスとポート番号を送信し、ルーティング制御部３３はそれによりルーティングテーブルからルーティングパスを探す。図８（ｂ）に示す例では、通信端末２から通信端末１へのパスＩＰｂ→ＩＰｃは存在するので（Ｔ１３）、その使用状態をＩｎａｃｔｉｖｅからＡｃｔｉｖｅに変更し、そのルーティングパスでデータの転送を行う。コーデック変更制御部３７は、ルーティングパスにより、通信相手からのＬａｙｅｒ０−７コーデックをＬａｙｅｒ０−３へ変更し、通信端末１へ送信する（Ｓ４４）。
【００９９】
以上の動作により、移動先のネットワーク６の帯域リソースをユーザニーズにより有効に利用することが可能になる。
【０１００】
次に、帯域予約の解除について説明する。帯域予約を行った移動先ネットワークに通信端末１が入らない場合に、予約した帯域を解除することが必要である。帯域のリソースを有効に活用するために、使用される見込みのない帯域予約をしておくことは望ましくないからである。本実施の形態では、タイマを利用した解除方法と、通信端末１からの通知を利用した方法の２つの帯域予約解除方法について説明する。
【０１０１】
図１１（ａ）は、タイマによる帯域予約解除について説明する図である。この方法を採用する場合には、ネットワーク制御装置３は、帯域予約制御部３４にタイマを備える。帯域予約制御部３４のタイマは、帯域予約成功の結果を受けたときに起動され、カウントを始める。移動先のネットワーク７からの登録が届いたときには、タイマを停止させる。帯域予約制御部３４は、タイマのカウントがあらかじめ設定された時間になったか否かを判定する（Ｓ５０）。タイマのカウントが設定された時間になったときに、予約されたルーティングパスがＡｃｔｉｖｅであるか否かを判定する（Ｓ５２）。Ａｃｔｉｖｅでない場合に、予約した帯域を解除するメッセージを送出して予約した帯域を解除し（Ｓ５４）、タイマを停止する（Ｓ５６）。Ａｃｔｉｖｅである場合に、帯域解除をしないでタイマを停止する（Ｓ５６）。
【０１０２】
なお、帯域予約を解除するタイマはネットワーク制御装置３ではなく、通信端末１の移動先のネットワーク７のネットワーク制御装置４にも設置してもよい。
【０１０３】
次に、通信端末１からの通知を利用した帯域予約解除を説明する。図１１（ｂ）は、端末の通知による帯域予約解除の手順を示す。通信端末１は、図６で説明したのと同様に、移動予測情報に基づいて帯域予約要求をネットワーク制御装置３へ送信する（Ｓ６０）。ネットワーク制御装置３は帯域予約要求を受信した後、帯域の予約を行う（Ｓ６２）。通信端末１は、帯域予約要求を送信した後、移動予測部１４により、通信端末１の移動を継続的に監視する（Ｓ６４）。通信端末１が予測したネットワーク７へ移動していない、すなわち元のネットワークまたは別のネットワークを利用するか否かを移動予測情報に基づいて判定し（Ｓ６６）、移動していないと判定された場合に（Ｓ６６でＹＥＳ）、図１２で示すような予約した帯域を解除するメッセージをネットワーク制御装置３へ送信する（Ｓ６８）。ここで、このメッセージの送信手段としては、ＳＩＰのＲｅｇｉｓｔｅｒメソッドを利用してもよい。解除メッセージを受信すると、ネットワーク制御装置３の帯域予約制御部３４は、予約した帯域を解除する（Ｓ７０）。なお、帯域予約処理中の場合には、帯域予約制御部３４はその処理を停止する。ネットワーク制御装置３は現在アクセス中のネットワークを利用し、データをルーティングする。
【０１０４】
以上、本発明の第１の実施の形態の通信端末１およびネットワーク制御装置３について説明した。
【０１０５】
本実施の形態のネットワーク制御装置３は、通信端末１から移動予測情報を受けて、通信端末１の移動先と予測されるネットワーク７との間の帯域を予約しておくので、実際に通信端末１がネットワーク７に入ったときに、ネットワークの帯域を確保する時間を要しないで通信を継続して行うことができるので、円滑なネットワーク切替えを実現できる。
【０１０６】
また、通信端末１が移動先のネットワーク７に入る前に、現在通信中の通信情報を移動先のネットワーク制御装置４に送信しておくので、実際に通信端末１がネットワーク７に入ったときに、通信相手の通信端末２とのセッションネゴシエーションを行わないで通信を継続できるので、円滑なネットワーク切替えを実現できる。
【０１０７】
また、ネットワーク制御装置３は、帯域予約に失敗したときには、帯域予約をリトライすることにより、帯域を予約できる可能性を高めることができる。このときに、予約する帯域のレベルを下げることにより、帯域を確保できる可能性をさらに高めることができる。
【０１０８】
（第２の実施の形態）
次に、本発明の第２の実施の形態の通信端末１、ネットワーク制御装置３およびデータ制御方式について説明する。第２の実施の形態の通信端末１とネットワーク制御装置３は、第１の実施の形態と同じ通信ネットワークシステムに適用される（図４参照）。
【０１０９】
本発明の第２の実施の形態では、アプリケーションの品質と帯域の関係に関するユーザ要望を、通信端末１からネットワーク制御装置３へ送信する。ネットワーク制御装置３は、ユーザ要望を蓄積しておき、ユーザ要望に基づいて帯域予約を行う。以下、本発明の第２の実施の形態の通信端末１とネットワーク制御装置３の構成および動作について、第１の実施の形態と同様に３つの動作例を挙げて説明する。
【０１１０】
図１３は、第２の実施の形態の通信端末１の構成を示す図である。第２の実施の形態の通信端末１は、第１の実施の形態の通信端末１と基本的な構成は同じであるが、帯域予約制御部２１および予測情報送受信部１３に代えて、端末情報送受信部２２を備える点が異なる。端末情報送受信部２２は、移動予測部１４からの移動予測情報、利用中のアプリケーションに要求される帯域要求およびユーザ要望蓄積部１１で格納されるユーザ要望を含めて、図１４に示すようなメッセージをネットワーク制御装置３へ送信する。
【０１１１】
図１５は、第２の実施の形態のネットワーク制御装置３の構成を示す図である。第２の実施の形態のネットワーク制御装置３は、第１の実施の形態のネットワーク制御装置３と基本的な構成は同じであるが、ユーザ要望蓄積部３６をさらに備えている点が異なる。ユーザ要望蓄積部３６は、通信端末１から送信されたメッセージから抽出したユーザ要望情報を蓄積する。
【０１１２】
図１６は、通信端末１およびネットワーク制御装置３による帯域予約の動作を示すフローチャートである。図１６に示すように、第２の実施の形態の通信端末１およびネットワーク制御装置３の動作は、第１の実施の形態と基本的に同じであるが、ステップＳ６０にて通信端末１からネットワーク制御装置３へ送信されるメッセージの内容が異なる。通信端末１からネットワーク制御装置３へ送信されるメッセージは、移動予測情報と通信中のアプリケーションに要求される帯域に加え、ユーザ要望を示す情報が含まれる。例えば、映画を受信するときに、図１４に示すように、帯域レベルが高い場合にはフルクオリティに対応するコーデックを、帯域レベルが低い場合には画質優先に対応するコーデックをユーザ要望として加える。
【０１１３】
ネットワーク制御装置３の帯域予約制御部３４が帯域予約を行って（Ｓ６２、Ｓ６４）、帯域予約結果を受信すると（Ｓ６６）、受信した帯域予約結果が帯域予約要求を満足するか判定する（Ｓ６８）。そして、ネットワーク制御装置３は、成功または失敗を示す帯域予約結果をシグナリング処理部３２から通信端末１へ知らせる（Ｓ７４）。
【０１１４】
また、ネットワーク制御装置３は、帯域予約要求に満たす場合に、帯域予約制御部３４からルーティング制御部３３へ通知し、ルーティング制御部３３は、ルーティングテーブルに通信端末１の移動先のルーティング利用情報を追加する（Ｓ７６）。
【０１１５】
通信端末１の予約情報送受信部１３はネットワーク制御装置３のシグナリング処理部３２から図７（ｂ）に示すような帯域予約結果を受信した後、それを予約情報蓄積部２０に保存する（Ｓ７８）。
【０１１６】
通信端末１は移動先のネットワーク７に入る際に、ネットワーク制御装置３へ登録する（Ｓ８０）。ネットワーク制御装置３の通信プロトコル制御部３１は、通信端末１からの登録を受信した後、ルーティング制御部３３へ通信端末１と通信相手のＩＰアドレスとポート番号を送信し、ルーティング制御部はそれによりルーティングテーブルからルーティングパスを探す。見つけたルーティングパスにより通信相手からのデータを送信する（Ｓ８２）。
【０１１７】
図１７は、帯域予約が失敗した場合に、ネットワーク制御装置３が帯域予約をリトライする通信端末１とネットワーク制御装置３の動作を示すシーケンス図である。通信端末１からの端末情報を受けて、ネットワーク制御装置３が帯域予約を行うまでの動作（Ｓ５０〜Ｓ６６）は、図１６で説明した動作と同じである。
【０１１８】
ネットワーク制御装置３の帯域予約制御部３４が帯域予約を行って（Ｓ６２、Ｓ６４）、帯域予約結果を受信すると（Ｓ６６）、受信した帯域予約結果が帯域予約要求を満たすか否かを判定する（Ｓ６８）。帯域予約要求を満たさない場合に、帯域予約を起動し、帯域予約を繰り返し行う（Ｓ６２）。この動作は、帯域予約に成功するか、通信端末１から帯域予約解除がなされるまで行う。
【０１１９】
以上の動作により、ネットワーク制御装置３は、頻繁に状況が変化するネットワークの帯域を取得できる可能性が高くなる。
【０１２０】
図１８は、帯域予約が失敗した場合に、ネットワーク制御装置３は蓄積されたユーザ要望に基づいて帯域要求を下げて、リトライする場合の通信端末１とネットワーク制御装置３の動作を示すシーケンス図である。
【０１２１】
通信端末１からの端末情報を受けて、ネットワーク制御装置３が帯域予約を行うまでの動作（Ｓ５０〜Ｓ６６）は、図１６で説明した動作と同じである。
【０１２２】
ネットワーク制御装置３の帯域予約制御部３４が帯域予約を行って（Ｓ６２、Ｓ６４）、帯域予約結果を受信すると（Ｓ６６）、受信した帯域予約結果は帯域予約要求を満たすか否かを判定する（Ｓ６８）。帯域予約要求に満たさない場合に、ユーザ要望蓄積部３６からユーザ要望を取得し、ユーザ要望により帯域予約要求を下げて、帯域予約を行えるか否かを判定する（Ｓ７０）。予約を失敗した帯域より一段階低い帯域でユーザ要望を満たすことができる場合に、一段階低い帯域で帯域予約をリトライする（Ｓ７２）。例えば、移動先のネットワーク７でフルクオリティに対応する帯域レベルの予約ができない場合、帯域レベルを一段階下げて帯域レベル１での帯域予約プロトコルを起動し、低い帯域レベル１で予約する。ユーザ要望に対応する帯域を取得できない場合に、予約失敗という結果を通信端末１へ送信する（Ｓ７４）。
【０１２３】
ユーザ要望を満たす帯域予約を行えた場合、シグナリング処理部３２は、帯域予約成功という結果を通信端末１へ送信する（Ｓ７４）。また、帯域予約制御部３４からルーティング制御部３３へ通知し、ルーティング制御部３３は、ルーティングテーブルに通信端末１の移動先へルーティング利用情報を追加する。
【０１２４】
第２の実施の形態は、第１の実施の形態と同様に、移動先として予測された移動先ネットワーク７のネットワーク制御装置４との帯域を予約し、また移動先ネットワーク７のネットワーク制御装置４に現在通信中の通信情報を送信しておくので、通信端末１が実際に移動先ネットワーク７に入ったときに円滑にネットワーク切替えを行なうことができる。
【０１２５】
また、第２の実施の形態では、通信端末１からの移動予測情報と共にユーザ要望をネットワーク制御装置３へ送信し、ネットワーク制御装置３がユーザ要望に基づいて帯域予約を行うので、通信端末１とネットワーク制御装置３との間のシーケンスを少なくできる。
【０１２６】
なお、本発明の第１の実施の形態で説明した帯域解除手段は、第２の実施の形態にも適用できる。
【０１２７】
以上、本発明の通信端末およびネットワーク制御装置について実施の形態を挙げて詳細に説明したが、本発明は上記した実施の形態に限定されるものではない。
【０１２８】
上記した実施の形態では、帯域予約に成功した後は、通信端末１が移動先のネットワークに入るまで、確保した帯域を保持し、所定時間経過したときに帯域を解除する例について説明しているが、帯域予約に成功した後に、より広い帯域を確保する制御を行ってもよい。
【０１２９】
図１９は、通信端末１が帯域予約の制御を行う第１の実施の形態と同様の例で、帯域予約に成功した後にさらに広帯域を要求する動作を示す図である。通信端末１およびネットワーク制御装置３，４は、基本的には図１０に示すフローと同じ動作をする。図１９に示すフローでは、帯域予約結果ＯＫか否かの判定によって（Ｓ３６）、帯域予約ＯＫと判定されたときに、通信端末１が移動先ネットワークに入ったか否かを判定する（Ｓ３７）。この判定の結果、移動先ネットワークに入ったと判定されなかったときは、確保した帯域より帯域幅を上げてリトライするか否かを判定する（Ｓ３９）。そして、この判定により、帯域幅を上げてリトライすると判定された場合には、通信端末１は、予約する帯域を上げて（Ｓ４１）、再度帯域予約を行う（Ｓ２０）。
【０１３０】
このように、帯域予約に成功した後に、通信端末１が移動先ネットワークにすぐに入らない場合には、確保した帯域より大きい帯域の予約要求を行う。これにより、通信端末１は、最低限の要求を満たす帯域を確保しつつ、さらに大きい帯域を確保することができる。
【０１３１】
また、上記した実施の形態では、ネットワーク制御装置３からネットワーク制御装置４へ送信する認証情報の例として、セキュリティの情報を取り上げたが、通信情報はセキュリティの情報に限られず、例えば、コーデックの情報等でもよい。
【０１３２】
また、上記した実施の形態では、ユーザ要望蓄積部１１がユーザのニーズをアプリケーションに関連付けて記憶する例について説明したが、ユーザのニーズは必ずしもアプリケーションに関連付けて記憶する必要はなく、例えばユーザのニーズを通信相手に関連付けて記憶してもよいし、他の情報との関連を持たなくてもよい。なお、上記した実施の形態では、通信端末はIPネットワーク間の移動となるが、異なるネットワーク間の移動でも適用できる。
【産業上の利用可能性】
【０１３３】
以上説明したように、本発明によれば、異なるネットワークへの切替えを円滑に行えるといすぐれた効果を有し、通信中の通信端末が異なるネットワーク間を移動するときのデータ伝送制御等に有用である。
【図面の簡単な説明】
【０１３４】
【図１】第１の実施の形態に係る通信端末の機能ブロック図
【図２】第１の実施の形態に係るユーザ要望情報を説明する図
【図３】第１の実施の形態に係るネットワーク制御装置の機能ブロックを示す図
【図４】第１の実施の形態による通信システム構成図
【図５】第１の実施の形態に係るＭＰＥＧ−ＦＧＳの構成を示す図
【図６】第１の実施の形態に係るシーケンスを示す図
【図７】（ａ）通信端末からネットワーク制御装置に送信される情報を示す図      （ｂ）ネットワーク制御装置から通信端末に送信される情報を示す図
【図８】（ａ）第１の実施の形態に係るルーティングテーブルの構成を示す図      （ｂ）第１の実施の形態に係るルーティングテーブルの構成を示す図
【図９】第１の実施の形態に係るシーケンスを示す図
【図１０】第１の実施の形態に係るシーケンスを示す図
【図１１】（ａ）帯域予約解除のシーケンスを示す図                            （ｂ）帯域予約解除のシーケンスを示す図
【図１２】第２の帯域予約解除メッセージの構成を示す図
【図１３】第２の実施の形態に係る通信端末の機能ブロックの構成を示す図
【図１４】第２の実施の形態に係る通信端末の送信情報の構成を示す図
【図１５】第２の実施の形態に係るネットワーク制御装置の機能ブロックの構成を示す図
【図１６】第２の実施の形態に係るシーケンスを示す図
【図１７】第２の実施の形態に係るシーケンスを示す図
【図１８】第２の実施の形態に係るシーケンスを示す図
【図１９】変形例に係るシーケンスを示す図
【符号の説明】
【０１３５】
１  通信端末装置
２  通信端末装置
３  ネットワーク制御装置
４  ネットワーク制御装置
５  ＩＰネットワーク
６  アクセスネットワーク
７  アクセスネットワーク
８  アクセスネットワーク
１１  ユーザ要望蓄積部
１２  アプリケーション部
１３  予測情報送受信部
１４  移動予測部
１５  通信プロトコル制御部
１６  無線インターフェース制御部
１９  無線インターフェース
２０  予約状況蓄積部
２１  帯域予約制御部
２２  端末情報送受信部
３０  パケット受信部
３１  通信プロトコル制御部
３２  シグナリング処理部
３３  ルーティング制御部
３４  帯域予約制御部
３５  パケット送信部
３６  ユーザ要望蓄積部
３７  コーデック変換制御部
３８  通信情報送信部
【図１】
2006270576.tif 000003
【図２】
2006270576.tif 000004
【図３】
2006270576.tif 000005
【図４】
2006270576.tif 000006
【図５】
2006270576.tif 000007
【図６】
2006270576.tif 000008
【図７】
2006270576.tif 000009
【図８】
2006270576.tif 000010
【図９】
2006270576.tif 000011
【図１０】
2006270576.tif 000012
【図１１】
2006270576.tif 000013
【図１２】
2006270576.tif 000014
【図１３】
2006270576.tif 000015
【図１４】
2006270576.tif 000016
【図１５】
2006270576.tif 000017
【図１６】
2006270576.tif 000018
【図１７】
2006270576.tif 000019
【図１８】
2006270576.tif 000020
【図１９】
2006270576.tif 000021