(57)【要約】  移動体通信におけるハンドオーバ処理に伴う伝送遅延を低減させ、高速かつ高品質なデータ通信が可能な、通信端末、ハンドオーバ処理方法、通信システム、および、プログラムを提供する。複数のセッションを確立して通信可能な携帯電話機(10)は、ハンドオーバ（ＨＯ）するか否かを判定するＨＯ判定部(181)と、ＨＯ処理を行うＨＯ処理部(182)とを有する。ＨＯ処理部(182)は、ＨＯ判定結果によりＨＯ処理が実行される場合において、通信中のセッションが複数存在するときにはＨＯすべきセッションの優先順位を決定する優先順位決定部(1821)と、決定した優先順位に従ってセッションをＨＯするＨＯ実行部(1822)とを有する。ＨＯ処理部(182)はさらに、ＨＯ処理中に接続要求または切断要求があった場合はそれらの要求を保留するＨＯ保留部(1823)を有する。
2009113622.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信に用いる基地局を介してネットワークと通信して複数のセッションを確立して通信可能な通信端末であって、
ハンドオーバするか否かを判定するハンドオーバ判定部と、
前記ハンドオーバ判定部の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理部と
を具備する、通信端末。
【請求項２】
前記ハンドオーバ処理部は、
ハンドオーバすべきセッションの無線リソース量に基づいてスコアを演算し、
当該演算したスコアの大きなセッションの順に前記優先順位を決定する、
請求項１に記載の通信端末。
【請求項３】
前記ハンドオーバ処理部は、ハンドオーバすべきセッションが通信品質を保証すべきセッションであるか否かをセッション毎に判断し、通信品質を保証すべきセッションであった場合にはそのセッションの無線リソース量に基づくスコアより大きなスコアになるようにそのスコアの値を変更する、
請求項２に記載の通信端末。
【請求項４】
前記ハンドオーバ処理部は、通信品質を保証すべきセッションであった場合にはそのセッションの最大使用可能な無線リソース量に基づくスコアに、当該最大使用可能な無線リソース量に基づくスコアを大きくする所定の値を加算する、
請求項３に記載の通信端末。
【請求項５】
前記ハンドオーバ処理部は、通信品質を保証すべきセッションであった場合にはそのセッションの無線リソース量に基づくスコアに、当該最大使用可能な無線リソース量に基づくスコアを大きくする１以上の係数を乗ずる、
請求項３に記載の通信端末。
【請求項６】
前記ハンドオーバ処理部は、前記ハンドオーバ処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する、
請求項１から５のいずれか１項に記載の通信端末。
【請求項７】
前記基地局との接続関係を変更する要求は、
新規にセッションを接続する接続要求、または、
既存のセッションを切断する切断要求
を含み、
前記ハンドオーバ処理部は、前記処理中のハンドオーバ処理が完了後、前記保留した前記基地局との接続関係を変更する要求を再開する場合に、前記新規にセッションを接続する接続要求と前記既存のセッションを切断する切断要求との両者が存在するときは、前記既存のセッションを切断する切断要求を優先して処理する、
請求項６に記載の通信端末。
【請求項８】
前記ハンドオーバ処理部は、前記既存のセッションを切断する切断要求を処理した後、前記保留された新規にセッションを接続する接続要求に対する処理を行う、
請求項７に記載の通信端末。
【請求項９】
前記ハンドオーバ処理部は、
請求項１〜５のいずれかに記載のハンドオーバすべきセッションの優先順位を決定する、優先順位決定部と、
前記優先順位決定手段によって決定された優先順位に応じてハンドオーバすべきセッションについてハンドオーバ処理を実行するハンドオーバ処理実行部と
を有する、
請求項１〜８のいずれかに記載の通信端末。
【請求項１０】
前記ハンドオーバ処理部は、請求項６〜８のいずれかに記載の前記接続関係を変更する処理を行う、ハンドオーバ処理保留手段をさらに有する、
請求項９に記載の通信端末。
【請求項１１】
無線通信ネットワークと、
移動体通信を可能とするため、前記無線通信ネットワークに接続された複数の基地局と、
前記複数の基地局と無線接続可能な通信端末と
を具備し、
前記通信端末は、前記複数の基地局の１つと通信して複数のセッションを確立して通信可能に構成されており、
前記通信端末は、
ハンドオーバするか否かを判定するハンドオーバ判定部と、
前記ハンドオーバ判定部の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理部と
を有する、
無線通信システム。
【請求項１２】
前記通信端末の前記ハンドオーバ処理部は、
前記セッションの無線リソース量、および／または、前記セッションが通信品質保証型が否かに応じて規定されるスコアの値に応じて規定される優先順位の高いセッションからハンドオーバ処理する、
請求項１１に記載の無線通信システム。
【請求項１３】
前記通信端末の前記ハンドオーバ処理部は、
前記ハンドオーバ処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する、新規にセッションを接続する接続要求、または、既存のセッションを切断する切断要求要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する、
請求項１１または１２に記載の無線通信システム。
【請求項１４】
移動体通信に用いる基地局を介してネットワークと通信して、複数のセッションを確立して通信可能な移動体通信端末のハンドオーバ処理方法であって、
ハンドオーバするか否かを判定するハンドオーバ判定ステップと、
前記ハンドオーバ判定ステップにおける判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理ステップと
を有する、ハンドオーバ処理方法。
【請求項１５】
前記ハンドオーバ処理ステップにおいて、前記セッションの無線リソース量、および／または、前記セッションが通信品質保証型が否かに応じて規定されるスコアの値に応じて規定される優先順位の高いセッションからハンドオーバ処理する、
請求項１４に記載のハンドオーバ処理方法。
【請求項１６】
前記ハンドオーバ処理ステップにおいて、前記ハンドオーバ処理ステップの処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する、新規にセッションを接続する接続要求、または、既存のセッションを切断する切断要求要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する、
請求項１４または１５に記載のハンドオーバ処理方法。
【請求項１７】
移動体通信に用いる基地局を介してネットワークと通信して、複数のセッションを確立して通信可能な移動体通信端末であって、
ハンドオーバするか否かを判定するハンドオーバ判定手段と、
前記ハンドオーバ判定手段の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理手段と
を有する、
通信端末。
【請求項１８】
前記ハンドオーバ処理手段は、前記ハンドオーバ処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する、新規にセッションを接続する接続要求、または、既存のセッションを切断する切断要求要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する、
請求項１７に記載の通信端末。
【請求項１９】
移動体通信に用いる基地局を介してネットワークと通信して、複数のセッションを確立して通信可能な通信端末におけるコンピュータに実行させるハンドオーバ処理プログラムであって、
ハンドオーバするか否かを判定するハンドオーバ判定ルーチンと、
前記ハンドオーバ判定ルーチンにおける判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理ルーチンと
を有する、ハンドオーバ処理プログラム。
【請求項２０】
前記ハンドオーバ処理ルーチンにおいて、前記ハンドオーバ処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する、新規にセッションを接続する接続要求、または、既存のセッションを切断する切断要求要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する、
請求項１９に記載のハンドオーバ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信におけるハンドオーバ処理技術に関する。
本発明は、より特定的には、無線通信システムにおいて、複数のセッションを確立して通信できる携帯電話機等の通信端末におけるハンドオーバ処理技術に関する。【０００２】
「セッション（Session）」とは、１つの処理を実行するために必要な通信の纏まりをいう。
「ハンドオーバ（ＨＯ）処理」とは、移動体通話や移動体通信を行っている状態でセル間を移動したときに移動先のセル内の基地局に接続先を切り換える処理をいう。
【背景技術】
【０００３】
近年の携帯電話機等の通信端末は、音声通信だけでなく、電子メールの送受信をはじめ、ＷＥＢ（World Wide Web）接続等によるデータ通信を行うことができる。
そのようなデータ通信の際には、高速データ通信に対応するため、複数のデータリンクを１つの論理的なリンク手順として扱う、マルチリンク・プロトコル（Multi-link Protocol）が広く利用されている。【０００４】
携帯電話機等の移動体通信端末は、当該通信端末（自機）が通信中の基地局のセルを越えて移動して他のセルに移っても新たなセルに配置されている基地局を介してネットワークと連続して通信できるように新たな接続先の基地局を探索し、通信中に自機の位置に対応した基地局に切り替えるハンドオーバ処理を行う。
たとえば、特許文献１に開示される移動体無線通信システムおよび無線通信用携帯端末装置によれば、マスタ通信装置およびスレーブ通信装置を介してデータが基地局に送信される。スレーブ通信装置がハンドオーバ処理する場合、マスタ通信装置が呼接続されていない基地局にハンドオーバする。
【特許文献１】特開２００２−１１２３０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した携帯電話機等の移動可能通信端末をＵＳＢ（Universal Serial Bus）やブルートゥース（Bluetooth;登録商標）等を用いてパーソナルコンピュータ（ＰＣ）と接続し、モデム（ＭＯＤＥＭ）として利用すれば、ＰＣを用いたＷＥＢ接続、ＶｏｌＰ（Voice over Internet Protocol）によるテレビジョン会議、ＦＴＰ（File Transfer Protocol）によるデータ転送等も可能となる。【０００６】
しかし、たとえば、ＶｏｌＰのように通信の保証が要求される通信とＦＴＰのようなデータ通信とが混在する複数のセッションを実行中に、セル間の携帯電話機の移動に伴うハンドオーバ処理が実行されると、通信の保証が要求される通信に対してハンドオーバ処理に伴う伝送遅延が発生するという不利益が生ずる。【０００７】
さらに、ハンドオーバ処理中に携帯電話機等の通信端末に接続されたデータ端末等からセッションを遂行するための無線通信ネットワークへの接続要求が発生すると、その接続要求が拒否され、再度、ユーザによるセッションを遂行するための接続要求が必要になり、データ端末の負担が大きくなるという不利益が生ずる。【０００８】
かかる観点から、ハンドオーバ処理に伴う伝送遅延を低減させ、迅速かつ高品質なデータ通信が可能な、通信端末、ハンドオーバ処理方法、通信システム、および、プログラムを提供することが望まれている。
また、ハンドオーバ処理中にセッションを遂行するためのネットワークへの接続要求を繰り返して要求することが回避可能な、通信端末、ハンドオーバ処理方法、通信システム、および、プログラムを提供することが望まれている。
【課題を解決するための手段】
【０００９】
本発明によれば、移動体通信に用いる基地局を介してネットワークと通信して複数のセッションを確立して通信可能な通信端末であって、ハンドオーバするか否かを判定するハンドオーバ判定部と、前記ハンドオーバ判定部の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理するハンドオーバ処理部と、を具備する、通信端末が提供される。【００１０】
好ましくは、前記ハンドオーバ処理部は、ハンドオーバすべきセッションの無線リソース量に基づいてスコアを演算し、当該演算したスコアの大きなセッションの順に前記優先順位を決定する。
また好ましくは、前記ハンドオーバ処理部は、ハンドオーバすべきセッションが通信品質を保証すべきセッションであるか否かをセッション毎に判断し、通信品質を保証すべきセッションであった場合にはそのセッションの無線リソース量に基づくスコアより大きなスコアになるようにそのスコアの値を変更する。【００１１】
好ましくは、前記ハンドオーバ処理部は、前記ハンドオーバ処理中に、前記セッションに対して、前記基地局を介した前記ネットワークとの接続関係を変更する要求が生じた場合、前記処理中のハンドオーバ処理が完了するまで前記接続関係を変更する要求を保留する。
好ましくは、前記基地局との接続関係を変更する要求は、新規にセッションを接続する接続要求、または、既存のセッションを切断する切断要求を含み、前記ハンドオーバ処理部は、前記処理中のハンドオーバ処理が完了後、前記保留した前記基地局との接続関係を変更する要求を再開する場合に、前記新規にセッションを接続する接続要求と前記既存のセッションを切断する切断要求との両者が存在するときは、前記既存のセッションを切断する切断要求を優先して処理する。
好ましくは、前記ハンドオーバ処理部は、前記既存のセッションを切断する切断要求を処理した後、前記保留された新規にセッションを接続する接続要求に対する処理を行う。【００１２】
また本発明によれば、移動体通信に用いる基地局を介してネットワークと通信して複数のセッションを確立して通信可能な移動体通信端末であって、ハンドオーバするか否かを判定するハンドオーバ判定手段と、前記ハンドオーバ判定手段の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理するハンドオーバ処理手段とを有する、通信端末が提供される。【００１３】
また本発明によれば、無線通信ネットワークと、移動体通信を可能とするため当該無線通信ネットワークに接続された複数の基地局と、前記複数の基地局と無線接続可能な通信端末とを具備し、
前記通信端末は、前記複数の基地局の１つと通信して複数のセッションを確立して通信可能に構成されており、
前記通信端末は、ハンドオーバするか否かを判定するハンドオーバ判定部と、前記ハンドオーバ判定部の判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理するハンドオーバ処理部とを有する、
無線通信システムが提供される。【００１４】
また本発明によれば、移動体通信に用いる基地局を介してネットワークと通信して複数のセッションを確立して通信可能な移動体通信端末のハンドオーバ処理方法であって、
ハンドオーバするか否かを判定するハンドオーバ判定ステップと、前記ハンドオーバ判定ステップにおける判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理ステップとを有する、ハンドオーバ処理方法が提供される。【００１５】
また本発明によれば、移動体通信に用いる基地局を介してネットワークと通信して複数のセッションを確立して通信可能な通信端末におけるコンピュータに実行させるハンドオーバ処理プログラムであって、ハンドオーバするか否かを判定するハンドオーバ判定ルーチンと、前記ハンドオーバ判定ルーチンにおける判定結果に基づいてハンドオーバを実行するとき、かつ、通信中のセッションが複数存在するときに、ハンドオーバすべき複数のセッションの優先順位を決定し、決定した前記優先順位に従って優先順位の高いセッションからハンドオーバ処理する、ハンドオーバ処理ルーチンとを有する、ハンドオーバ処理プログラムが提供される。
【発明の効果】
【００１６】
本発明によれば、ハンドオーバ処理による伝送遅延およびハンドオーバ処理中のセッション接続要求に対する拒否が低減し、高速かつ高品質なデータ通信が実行できる。
本発明によれば、ハンドオーバ処理中に新たなセッションを遂行するための接続要求を繰り返して要求することを回避することが可能となり、通信端末の負担が軽減する。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る携帯電話機が接続された通信システムの構成例を示す図である。
【図２】実施形態に係る携帯電話機の主要部分の構成例を示すブロック図である。
【図３】実施形態に係る携帯電話機の動作を示すフローチャートである。
【図４】図３に示すハンドオーバ優先順位決定処理（ステップ６）を詳細に示すフローチャートである。
【符号の説明】
【００１８】
１…通信システム、１０…携帯電話機、１１…通信部、１２…操作部，１３…音声処理部、１４…スピーカ、１５…マイクロフォン、１６…表示部、１７…記憶部、１８…制御部、１８０…主制御部、１８１…ハンドオーバ判定部、１８２…ハンドオーバ処理部、１８２１…優先順位決定部、１８２２…ハンドオーバ実行部、１８２３…ハンドオーバ保留部、１９…バス制御部、２０Ａ〜２０Ｃ…基地局、３０…無線通信ネットワーク、４０…サーバ、５０…データ端末（ＰＣ）。
【発明を実施するための形態】
【００１９】
本発明の通信端末、ハンドオーバ処理方法、プログラム、通信システムの実施の形態を、添付した図面に関連付けて説明する。
図１は、本発明の１実施形態としての携帯電話機が接続された通信システム１の構成例を示す図である。
【００２０】
通信システム１は、携帯電話機１０、当該携帯電話機１０がネットワークを介して移動体通信が可能なように各セル（通信領域）に配置された複数の基地局２０Ａ〜２０Ｃ、無線通信ネットワーク３０、サーバ４０、および、データ端末５０で構成されている。
なお、無線通信ネットワークネット３０と、複数の基地局２０Ａ〜２０Ｃとの間には、複数の基地局を制御する基地局制御装置が設けられている。本明細書において、基地局の機能および／または処理と記載したとき、基地局および基地局制御装置の機能および／または処理を意味する。
【００２１】
携帯電話機１０は、たとえば、ｉＢｕｒｓｔ（登録商標）システムで使用されているＴＤＭＡ（Time Division Multiple Access）／ＴＤＤ（Time Division Duplex）、または、リンクアダプテーションによって、当該携帯電話機１０（以下、自機）が位置するセル内の基地局２０Ａ〜２０Ｃのいずれかと接続して通信可能となる。このとき、携帯電話機１０は、たとえば、最寄りの基地局、すなわち、基地局２０Ａ〜２０Ｃのうち最も近くの基地局からその基地局の識別（ＩＤ：Identification）番号を含む電波信号を受信し、この基地局のＩＤ番号を基に接続先の基地局との接続を通信しながら切り替えるハンドオーバ処理を行う。
ハンドオーバ処理とは、上述のように、携帯電話機１０がある基地局、たとえば、基地局２０Ａと接続して通信中に異なるセルに移動したとき、その移動先のセルの基地局、たとえば、基地局２０Ｂに接続を切り替えること処理をいう。
【００２２】
携帯電話機１０は、たとえば、ＵＳＢやブルートゥースによってデータ端末５０と接続された場合、基地局との間で送受信処理を行うモデム（ＭＯＤＥＭ）として機能し、データ端末５０が携帯電話機１０を介して、ＶｏｌＰによる音声通信や、ＦＴＰによるデータ転送等が実行できる機能を有する。この機能により、携帯電話機１０は、ＶｏｌＰ（Voice over Internet Protocol）とＦＴＰ（File Transfer Protocol）とを同時使用するなど、複数のセッション（マルチセッション）を遂行することができる。
セッションとは、１つの処理を実行するために必要な通信の纏まりをいう。
【００２３】
データ端末５０に接続された携帯電話機１０は、ハンドオーバ処理によって接続された新たな基地局および無線通信ネットワーク３０を介して、サーバ４０、その他の通信端末などと通信することができる。
データ端末５０に接続された携帯電話機１０は、データ端末５０と協働して、たとえば、無線通信ネットワーク３０に接続されているサーバ４０の制御に従って、音声通話、電子メールの作成と、その送受信、ＷＥＢサイトやコンテンツデータ、たとえば、動画像、静止画像などの閲覧が可能となる機能を有する。
【００２４】
各セルにそれぞれ配置された複数の基地局２０Ａ〜２０Ｃは、たとえば、アダプティブ・アレイ・アンテナを各々有する。各基地局は、各々のセルが互いに隣接するように配置され、セル内に位置する携帯電話機１０と通信を行う。
基地局２０Ａ〜２０Ｃは、携帯電話機１０が各々の基地局を識別しハンドオーバ処理できるようにするため、それぞれの基地局固有の識別番号をブロードキャスト送信する。
【００２５】
無線通信ネットワーク３０には、携帯電話機１０、複数の基地局２０Ａ〜２０Ｃおよびサーバ４０が接続され、たとえば、音声データおよびパケットデータが扱える無線通信ネットワークである。
【００２６】
サーバ４０は、無線通信ネットワーク３０に接続され、無線通信ネットワーク３０を介して入出力される各種データ、たとえば、音声データ、文字データ、動画像データを処理する。
【００２７】
データ端末５０は、たとえば、パーソナルコンピュータ（ＰＣ）を用いて構成され、ＵＳＢやブルートゥースによって携帯電話機１０と接続されると、携帯電話機１０がモデム（ＭＯＤＥＭ）として機能する。それにより、たとえば、無線通信ネットワーク３０を介して、図示しないＩＰ（Internet Protocol）ネットワークと接続される。これにより、データ端末５０は、ＶｏｌＰによる音声通信やＦＴＰによるデータ転送等の処理を実行することができる。
【００２８】
図２を参照して、携帯電話機１０の詳細について説明する。
図２は、本実施形態に係る携帯電話機の主要部の構成例を示すブロック図である。ただし、図２には、ハンドオーバーを行う本発明の実施の形態に関係する部分のみを図解しており、携帯電話機のその他の部分は図解を省略している。
【００２９】
携帯電話機１０は、アンテナＡＴＴ、通信部１１、操作部１２，音声処理部１３、スピーカ１４、マイクロフォン１５、表示部１６、記憶部１７、制御部１８、および、バス制御部１９を有する。
制御部１８は、主制御部１８０、ハンドオーバ（ＨＯ）判定部１８１、および、ハンドオーバ（ＨＯ）処理部１８２とで構成されている。
ハンドオーバ判定部１８１は、ハンドオーバをするか否かの判定を行う。
ハンドオーバ処理部１８２は、ハンドオーバ判定部１８１においてハンドオーバをすべきと判定されたとき、ハンドオーバ処理を実行する。
ハンドオーバ処理部１８２は、優先順位決定部１８２１、ハンドオーバ実行部１８２２を有する。さらに、ハンドオーバ処理部１８２は、ハンドオーバー保留部１８２３をも有することができる。
【００３０】
通信部１１は、アンテナＡＴＴを介して複数の基地局２０Ａ〜２０Ｃがブロードキャスト送信している基地局の識別（ＩＤ）番号を受信し、基地局のＩＤ番号が一致した基地局と無線通信を行う。
通信部１１は、図示の例では単一のアンテナＡＴＴを有するが、複数のチャネル、たとえば２チャネル（リンクともいう）に対応して通信できるように複数のアンテナ、たとえば２本のアンテナで構成してもよい。
【００３１】
操作部１２は、ユーザが携帯電話機１０を操作する各種のキー、たとえば、電源キー、通話キー、数字キー、文字キー、方向キー、決定キー、発信キーなど各種の操作機能が割り当てられた複数のキーを有する。操作部１２は、これらのキーがユーザによって操作された場合、そのキーに対応する信号を発生し、これをユーザの指示として制御部１８に出力する。制御部１８には、各キーがどの操作に対応しているが記憶されている。
【００３２】
音声処理部１３は、制御部１８から供給された音声データに、符号化、デジタル・アナログ（Ｄ／Ａ）変換、増幅等の信号処理を施し、アナログの音声信号をスピーカ（ＳＰ）１４に出力する。音声処理部１３は、マイクロフォン（ＭＩＣ）１５から入力された音声信号を増幅し、アナログ・デジタル（Ａ／Ｄ）変換を行い、さらに符号化等の処理を施し、デジタルの音声データに変換して制御部１８に出力する。
【００３３】
表示部１６は、たとえば、液晶表示パネルや有機ＥＬ（Electro-Luminescence）パネル等の表示デバイスであって、制御部１８から供給された映像信号、文字信号などに応じて種々の情報を表示する。
【００３４】
記憶部１７は、たとえば、フラッシュメモリなどの不揮発性の記憶デバイスや、ＳＲＡＭ、ＤＲＡＭなどのランダムアクセス可能な記憶デバイス等で構成されている。
記憶部１７は、制御部１８が実行するオペレーティングシステム（ＯＳ）、携帯電話機１０の各種の処理を遂行するための各種のアプリケーションプログラム（ＡＰ）を記憶している。記憶部１７はまた、制御部１８の出力結果、制御部１８が実行するＡＰの遂行の過程で利用される一時的なデータ等、各種データを記憶する。
【００３５】
制御部１８は、携帯電話機１０の全体的な動作を統括する。すなわち、制御部１８は、携帯電話機１０の各種処理、たとえば、無線通信ネットワーク３０を介して行われる音声通話処理、電子メールの作成とその送受信処理、ＷＥＢサイトの閲覧等の制御がユーザによる操作部１２の操作に応じて適切な手順で実行されるように、携帯電話機１０の各構成要素の処理を主制御部１８０を介して制御する。
上記各構成要素の処理としては、たとえば、通信部１１における電波信号の送受信処理、音声処理部１３における音声の入出力処理、表示部１６における画像の表示処理、記憶部１７とのアクセス処理などがある。
【００３６】
制御部１８は、記憶部１７に格納されたプログラム、たとえば、オペレーティングシステム（ＯＳ）、アプリケーションプログラム（ＡＰ）等に基づいて処理を実行するコンピュータ、たとえば、マイクロプロセッサを備えている。コンピュータを有する制御部１８は、ＡＰによって指示された手順（処理ルーチン）に従って上記例示した処理を実行することができる。
すなわち、コンピュータを有する制御部１８は、記憶部１７に格納されたＯＳやＡＰから命令コードを順次読み込んで処理を実行する。
【００３７】
ハンドオーバ判定部１８１は、アンテナＡＴＴを介して通信部１１が受信した複数の基地局の識別（ＩＤ）番号を基にハンドオーバを実行するか否かの判定を行う。
ハンドオーバ処理部１８２は、ハンドオーバ判定部１８１においてハンドオーバを実行すべきと判断した場合に主制御部１８０によって駆動されて、下記の詳述するハンドオーバ処理を行う。
具体的には、ハンドオーバ判定部１８１は、ハンドオーバ処理部１８２がハンドオーバ中か否かを判定する。そして、ハンドオーバ処理中でない場合、今回受信した基地局の識別（ＩＤ）番号と前回受信した基地局のＩＤ番号とが一致しているか否かを比較する。
２つの基地局のＩＤ番号の比較結果が一致した場合、携帯電話機１０が同じセル内にあり、ハンドオーバ処理を行う必要はないから、ハンドオーバ処理部１８２は、ハンドオーバの処理の際に要求保留処理により保留されている処理がある場合、当該要求に対する処理を実行する。
基地局のＩＤ番号の比較結果が一致しなかった場合、ハンドオーバ処理部１８２の処理に移行し、ハンドオーバ処理部１８２は、ハンドオーバの優先順位を決定する処理を行う。
【００３８】
上述した処理を行うハンドオーバ処理部１８２は、たとえば、図２に例示されるように、ハンドオーバの優先順位を決定する優先順位決定部１８２１と、ハンドオーバの処理を実行するハンドオーバ実行部１８２２とで構成されている。また、ハンドオーバ処理部１８２は、優先順位決定部１８２１と、ハンドオーバ実行部１８２２る加えて、ハンドオーバの処理の要求を保留するハンドオーバー保留部１８２３とを有することができる。
ハンドオーバ実行部１８２２は、通常の方法と同じ方法でハンドオーバ処理すべきセッションについてハンドオーバ処理を実行する機能を有する。したがって、ハンドオーバ処理自体については説明を割愛する。なお、本実施の形態においては、そのような通常のハンドオーバ処理を実行する機能に加えて、下記の処理をも行う。
ハンドオーバ実行部１８２２は、ハンドオーバ判定部１８１におけるハンドオーバを実行するか否かの判定結果に基づいて、当該携帯電話機１０が新たに接続すべき基地局にハンドオーバする場合、主制御部１８０の制御の元で動作を開始して、後述する優先順位決定部１８２１が決定したハンドオーバ優先順位に基づいてセッションのハンドオーバ処理を実行する。これを「ハンドオーバ処理」という。
【００３９】
優先順位決定部１８２１は、ハンドオーバ判定部１８１における判定の結果ハンドオーバ処理が実行される場合、通信が確立されている各々のセッションを「無線リソース量」に基づいてスコア化（数値化）し、ハンドオーバすべきセッションの優先順位を決定する。これをハンドオーバ優先順位決定処理という。
「無線リソース」とは、通信システム１を介して、あるセッションを遂行するために、必要となる無線通信システムにおける資源をいう。すなわち、あるセッションを支障なく遂行させるために確保しておく、ハードウエア、ソフトウェア、データなどをいう。
【００４０】
具体的には、優先順位決定部１８２１は、ハンドオーバすべきセッションが、たとえば、ＶｏＩＰ等のような高い通信品質を保証すべき通信品質保証型のセッションであるか否かを判断する。
そのセッションが通信品質保証型でなかった場合、優先順位決定部１８２１は、確立されているセッションの無線リソース量を検出し、このときの無線リソース量をスコアとする。
なお、セッションが通信品質保証型であった場合、優先順位決定部１８２１は、セッションの最大使用可能の無線リソース容量に所定値α、たとえば、１０を加えた値をスコアＳＣＯＲＥとして設定する（加算処理）。あるいは、優先順位決定部１８２１は、セッションの無線リソース容量に所定係数β、たとえば、５．０を乗じた値をスコアＳＣＯＲＥとして設定する（重み付け処理）。このように、優先順位決定部１８２１は、通信品質保証型のセッションについては、優先順位を高くして、優先的にハンドオーバ処理が遂行されるように、スコアＳＣＯＲＥの値を演算する。
このように、通信品質保証型のセッションのスコアの値を大きくする演算を行うことにより、優先順位を高くして、ハンドオーバ処理を優先順位を高めることができる。
【００４１】
ハンドオーバ保留部１８２３は、ハンドオーバ実行部１８２２におけるハンドオーバ処理中に、新規のセッションについてのネットワークへの接続要求、または、既存のセッションに対するネットワークからのセッション切断要求があるか否かを判断する。これら接続要求および切断要求を総称して「接続変更要求」と言う。
たとえば、データ端末５０からセッションに関する接続要求またはセッションの切断要求がある場合、ハンドオーバ保留部１８２３は、ハンドオーバ処理が完了するまでの間、これらの要求を保留する。これを「要求保留処理」という。
【００４２】
新規のセッションの接続要求とは、たとえば、ユーザがデータ端末５０のデータを携帯電話機１０を介して送信するような要求を意味する。
セッションの切断要求とは、たとえば、携帯電話機１０とデータ端末５０と間で通信しているデータ転送などを中断することや、たとえば、ユーザがサーバ４０と携帯電話機１０を介してデータ端末５０との間で通信しているデータ転送などを中断する要求を意味する。
【００４３】
ハンドオーバ実行部１８２２におけるハンドオーバ処理後、ハンドオーバ保留部１８２３は、保留した要求の処理を再開する場合に、セッションの接続要求とセッションの切断要求とが混在しているときには、セッションの切断要求を優先して処理する。
【００４４】
バス制御部１９は、携帯電話機１０とデータ端末５０との間でデータの送受信をするために、通信プロトコル、たとえば、ＦＴＰの変換および制御を行う。
【００４５】
携帯電話機１０のハンドオーバ処理を中心に、図３および図４を参照しながら携帯電話機１０の動作を説明する。
図３は、本実施形態に係る携帯電話機の動作を示すフローチャートである。図４は、図３に示すハンドオーバ優先順位の決定処理（ステップＳＴ６）を詳細に示すフローチャートである。
【００４６】
以下の記述では、１例として、携帯電話機１０にはデータ端末５０が接続され、携帯電話機１０とデータ端末５０とが共に基地局２０Ａのセル内に位置し、複数のセッションの通信が確立されているものとする。
【００４７】
図３に示すように、携帯電話機１０の通信部１１は、基地局２０Ａがブロードキャスト送信している基地局の識別（ＩＤ）番号を電波信号として受信する（ステップＳＴ１）。その基地局２０ＡのＩＤ番号を“ｎ”とする（ＩＤ−Ｎｏ＝ｎ）。
携帯電話機１０の制御部１８内のハンドオーバ判定部１８１は、現在、ハンドオーバ（ＨＯ）処理中であるか否かを判定する（ステップＳＴ２）。
【００４８】
ステップＳＴ２におけるハンドオーバ判定部１８１の判定で、ハンドオーバ処理中である場合（ＹＥＳ）、ハンドオーバ処理部１８２内のハンドオーバー保留部１８２３は、データ端末５０から新規のセッションの接続要求または現在のセッションに対するセッションの切断要求があるか否かを判断する（ステップＳＴ３）。
【００４９】
ステップＳＴ３において、データ端末５０からのセッションの接続要求またはセッションの切断要求がない場合（ＮＯ）、ハンドオーバ判定部１８１におけるステップＳＴ２の処理が再び実行される。
データ端末５０からのセッションの接続要求またはセッションの切断要求がある場合（ＹＥＳ）、ハンドオーバ処理部１８２内のハンドオーバ保留部１８２３は、ハンドオーバ実行部１８２２によるハンドオーバ処理が完了するまでの間、これらの要求を保留し（ステップＳＴ４）、ハンドオーバ判定１８１によって、再びステップＳＴ２の処理が実行される。
【００５０】
一方、ステップＳＴ２において、ハンドオーバ処理中でない場合（ＮＯ）、ハンドオーバ判定部１８１は、ステップＳＴ１にて受信した基地局２０ＡのＩＤ番号ｎと、前回受信したときの基地局のＩＤ番号（たとえば、前回の基地局のＩＤ番号を（ｎ−１）とする）とを比較する（ステップＳＴ５）。
【００５１】
ステップＳＴ５において、基地局２０ＡのＩＤ番号ｎと前回受信した基地局のＩＤ番号（ｎ−１）とが一致しなかった場合、携帯電話機１０が、たとえば、隣接する基地局２０Ｂまたは基地局２０Ｃのセル内に移動したことを意味する。この場合、ハンドオーバ処理部１８２内の優先順位決定部１８２１によって、図４に示すハンドオーバ優先順位を決定する処理が実行される。
【００５２】
図４に図示するように、優先順位決定部１８２１は、セッションに対する全スコアＳＣＯＲＥを、ＳＣＯＲＥ＝０に初期化し（ステップＳＴ６１）、現在確立されているセッションを検索する（ステップＳＴ６２）。
このセッションの検索は、たとえば、携帯電話機１０の記憶部１７に記憶されているセッションを検索する。
【００５３】
図４を参照すると、ステップＳＴ６２の処理によって、たとえば、３つのセッションが検索されたものとし、第１のセッションをセッションＳｎ１、第２のセッションをセッションＳｎ２、第３のセッションをセッションＳｎ３と記す。各々のセッションに対するスコアをスコアＳＣＯＲＥ１、スコアＳＣＯＲＥ２、スコアＳＣＯＲＥ３と記す。
【００５４】
ステップＳＴ６２におけるセッションの検索後、優先順位決定部１８２１は、第１のセッションＳｎ１が通信品質を保証する通信品質保証型であるか否かを判断する（ステップＳＴ６３）。
【００５５】
ステップＳＴ６３において、第１のセッションＳｎ１が通信品質保証型でなかった場合（ＮＯ）、優先順位決定部１８２１は、セッションＳｎ１が使用している無線リソース量を検出し（ステップＳＴ６４）、無線リソース量に基づいて第１のスコアＳＣＯＲＥ１を決定する（ステップＳＴ６５）。
スコアの決定方法としては、たとえば、無線リソース量を数値化するものであり、決定したスコアは記憶部１７に記憶しておくことができる。
【００５６】
一方、ステップＳＴ６３において、第１のセッションＳｎ１が通信品質保証型であった場合（ＹＥＳ）、優先順位決定部１８２１は、セッションＳｎ１における最大使用可能の無線リソース量に所定値α、たとえば、α＝１０を加えたものをスコアＳＣＯＲＥ１とする（ステップＳＴ６６）。すなわち、ＳＣＯＲＥ１＝最大使用可能の無線リソース量＋αとする。
あるいは、ＳＣＯＲＥ１＝最大使用可能の無線リソース量×β（ただし、βは重み係数、たとえば、β＝５．０）とすることもできる。
このように、通信品質保証型のセッションのスコアの値を大きくする演算を行うことにより、優先順位を高くして、ハンドオーバ処理を優先順位を高めることができる。
【００５７】
ステップＳＴ６６において決定されるスコアＳＣＯＲＥ１（＝最大使用可能の無線リソース量＋α）は、ステップＳＴ６５の処理において決定されたスコアＳＣＯＲＥ１よりも高いスコアであればよく、後のステップＳＴ７においてセッションＳｎ１が通信品質保証型であることを示すようなスコアであることが望ましい。
サービスの種類、たとえば、ＶｏＩＰやＦＴＰによるデータ転送等に基づいて、スコアＳＣＯＲＥ１〜ＳＣＯＲＥ３を決定するようにすることができる。
【００５８】
第１のスコアＳＣＯＲＥ１が決定された後、優先順位決定部１８２１において、上述のステップＳＴ６３、６４、６５、または、ステップＳＴ６３、６６の処理が、第２のセッションＳｎ２および第３のＳｎ３に対しても実行される。
その結果、各々のスコアが第１のスコアＳＣＯＲＥ１＝２、第２のスコアＳＣＯＲＥ２＝１５、第３のスコアＳＣＯＲＥ３＝８となったものとする。
【００５９】
優先順位決定部１８２１は、スコアＳＣＯＲＥ１〜ＳＣＯＲＥ３を値が小さくなる順に（降順に、換言すれば、値が大きい順に）並べ、ソートしたスコアの順をハンドオーバすべきセッションの優先順位とする（ステップＳＴ６７）。
このようにすることで、ハンドオーバすべきセッションの優先順位は、通信品質保証をすべきセッションが高くなる。
この例では、ハンドオーバすべきセッションの順番は、第２のＳＣＯＲＥ２の第２のセッション、第３のＳＣＯＲＥ３の第３のセッション、第１のＳＣＯＲＥ１の第１のセッションの順となる。
【００６０】
その後、図３に示すように、ハンドオーバ処理部１８２のハンドオーバ実行部１８２２は、優先順位決定部１８２１によって決定されたハンドオーバすべきセッションの順番、すなわち、通信品質保証をすべきセッションの順番でハンドオーバ処理を実行する（ステップＳＴ７）。
これにより、通信品質保証型のセッションについてハンドオーバ処理による伝送遅延を低減させ、高速かつ高品質なデータ通信が実行できる。
【００６１】
ハンドオーバ実行部１８２２によるハンドオーバ処理が完了した後、ハンドオーバ保留部１８２３は、ステップＳＴ４において保留された処理、たとえば、セッションの新たな接続要求またはセッションの切断要求などの変更があるか否かを判定する（ステップＳＴ８）。
ステップＳＴ８において、ハンドオーバ保留部１８２３は、保留した処理がある場合（ＹＥＳ）、保留した処理を再開する（ステップＳＴ９）。
セッションの新たな接続要求、または、切断処理は、たとえば、主制御部１８０と通信部１１を協働させて、周知の方法によって行う。
保留した処理がない場合（ＮＯ）、携帯電話機１０におけるハンドオーバに関する一連の処理を終了する。
【００６２】
ただし、ステップＳＴ９において、セッションの接続要求とセッションの切断要求が混
在している場合、ハンドオーバ保留部１８２３はセッションの切断要求を優先的に処理する。
【００６３】
本実施形態によれば、複数のセッションを確立して通信できる携帯電話機１０は、
ａ．ハンドオーバするか否かを判定するハンドオーバ判定部１８１と、
ｂ．ハンドオーバ判定部１８１の判定結果によりハンドオーバが実行される場合において、通信中のセッションが複数存在するときには、ハンドオーバすべきセッションの優先順位を決定する優先順位決定部１８２１と、この優先順位決定部１８２１が決定した優先順位に従ってセッションをハンドオーバ処理を実行するハンドオーバ実行部１８２２とを有するハンドオーバ処理部１８２と、
を有することから、通信品質保証型のセッションについてハンドオーバ処理による伝送遅延を低減させ、高速かつ高品質なデータ通信が実行できる。
【００６４】
さらに、携帯電話機１０は、ハンドオーバ処理部１８２内のハンドオーバ実行部１８２２によるハンドオーバ処理中に、セッションについて、たとえば、セッションの接続要求またはセッションの切断要求などの変更要求が生じた場合、ハンドオーバ処理が完了するまでその変更要求を保留するハンドオーバ保留部１８２３を有することから、たとえば、データ端末からのハンドオーバ処理中のセッション接続要求に対する拒否を低減させることができる。
【００６５】
本実施形態では、通信端末として携帯電話機を例示したが、本実施形態と同様の構成を有するＰＤＡ（Personal Digital Assistant）やゲーム機などにも適用可能である。
【００６６】
本実施形態に係る通信端末において、制御部１８の各構成要素が有する機能の遂行について、それらの機能の全てをコンピュータで動作するソフトウェアまたはプログラムによって実現してもよいし、あるいはその一部をハードウェアで実現してもよい。
たとえば、主制御部１８０、ハンドオーバ判定部１８１，ハンドオーバ処理部１８２内の優先順位決定部１８２１、ハンドオーバ実行部１８２２およびハンドオーバ保留部１８２３におけるデータ処理は、１または複数のコンピュータを用い、そのコンピュータにおいてプログラムまたはソフトウェアを動作させて実現してもよいし、その少なくとも一部をハードウェアで実現してもよい。
【００６７】
さらに、そのようなプログラムを記録媒体に記憶させて、コンピュータに接続して記録媒体内のプログラムを動作させて、上述した処理を行うこともできる。
【図１】
2009113622.tif 000003
【図２】
2009113622.tif 000004
【図３】
2009113622.tif 000005
【図４】
2009113622.tif 000006
【国際調査報告】
2009113622.tif 000007
2009113622.tif 000008
2009113622.tif 000009
2009113622.tif 000010