(57)【要約】【課題】通信先の相手端末が不在の状況下でも、ネットワークの通信品質及び可用帯域を単体で推定し、最適な通信伝送路を選択する。【解決手段】通信端末は、複数の通信方式を切り替えて複数の基地局に接続可能であり、複数の通信方式に応じた基地局毎の通信品質を測定する通信品質測定部と、基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、帯域推定用パケットの送信先アドレスを通信端末の自アドレスに変換するアドレス変換部と、送信先アドレスが変換された帯域推定用パケットを送信する送信部と、帯域推定用パケットの送信先アドレスの自アドレスへの変換に応じてリダイレクトされた帯域推定用パケットを受信する受信部と、基地局毎に受信された帯域推定用パケットに応じた可用帯域を基に、いずれかの基地局に対応した通信方式を用いた伝送路を選択する伝送路選択部と、を備える。【選択図】図３
2015226208.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信方式を切り替えて複数の基地局に接続可能な通信端末であって、
前記複数の通信方式に応じた前記基地局毎の通信品質を測定する通信品質測定部と、
前記通信品質測定部により測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、
前記パケット生成部により生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するアドレス変換部と、
前記アドレス変換部により送信先アドレスが変換された前記帯域推定用パケットを送信する送信部と、
前記送信部から送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信する受信部と、
前記基地局毎に前記受信部により受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択する伝送路選択部と、を備える、
通信端末。
【請求項２】
請求項１に記載の無線通信装置であって、
前記基地局毎の、前記送信部からの複数回の帯域推定用パケットの送信と前記リダイレクトによる前記受信部における前記複数回の帯域推定用パケットの受信とを基に、前記可用帯域を推定する帯域推定部、を更に有する、
通信端末。
【請求項３】
請求項１に記載の通信端末であって、
前記パケット生成部は、
前記通信品質測定部により測定された前記基地局毎の通信品質が高い順に、前記帯域推定用パケットを生成する、
通信端末。
【請求項４】
請求項１に記載の通信端末であって、
前記複数の基地局毎の通信ネットワークに対し、仮想的に同時接続する仮想化ネットワーク部、を更に有する、
通信端末。
【請求項５】
単一の通信方式を用いて複数の基地局に接続可能な通信端末であって、
前記通信方式に応じた前記基地局毎の通信品質を測定する通信品質測定部と、
前記通信品質測定部により測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、
前記パケット生成部により生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するアドレス変換部と、
前記アドレス変換部により送信先アドレスが変換された前記帯域推定用パケットを送信する送信部と、
前記送信部から送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信する受信部と、
前記基地局毎に前記受信部により受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択する伝送路選択部と、を備える、
通信端末。
【請求項６】
請求項１又は４に記載の通信端末であって、
起動しているアプリケーションの動作に必要な帯域及び伝送特性の優先順位に関する情報を保持するアプリケーション管理部、を更に有し、
前記伝送路選択部は、
前記アプリケーションの動作に必要な帯域以上の前記可用帯域を有し、前記通信品質が前記伝送特性の優先順位を満たす前記伝送路を選択する、
通信端末。
【請求項７】
複数の通信方式を切り替えて複数の基地局に接続可能な通信端末における伝送路選択方法であって、
前記複数の通信方式に応じた前記基地局毎の通信品質を測定するステップと、
測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するステップと、
生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するステップと、
前記送信先アドレスが変換された前記帯域推定用パケットを送信するステップと、
送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信するステップと、
前記基地局毎に受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択するステップと、を有する、  伝送路選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の伝送路を選択する通信端末及び伝送路選択方法に関する。
【背景技術】
【０００２】
近年、例えばスマートフォン又はタブレット端末のように、複数の無線通信ブロードバンドネットワーク（以下、「無線ネットワーク」と略記する）への接続機能を有し、無線ネットワークへの接続に用いる方式（以下、「無線方式」という）を自身で自動的に選択する通信端末が登場している。通信端末は、ユーザの状態（例えば移動中か静止状態か、又は屋内か屋外か）又は使用中のアプリケーションの種別に応じて、無線ネットワークへの接続に用いる最適な無線方式を選択するが、新しい無線ネットワークに接続した後でも、接続先の無線ネットワークの無線品質又は無線帯域によっては、伝送速度が劣化することがある。
【０００３】
ここで、ネットワークに接続された送信側装置と受信側装置との間の通信における利用可能帯域を計算する先行技術として、例えば特許文献１に示すネットワーク帯域計測システムが知られている。
【０００４】
特許文献１に示すネットワーク帯域計測システムでは、送信側装置は、パケットサイズが順次に増加又は減少する複数の計測パケットを、所定の送信間隔で送信する。受信側装置は、送信された計測パケットを受信して計測パケットの受信間隔を計測し、計測パケットの送信時の送信間隔と計測パケットの受信時の受信間隔とを比較し、受信間隔と送信間隔とが等しい計測パケットのうちでパケットサイズが最大の計測パケットを用いて、利用可能帯域を計算する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１４２６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の構成では、ネットワークに接続された送信側装置と受信側装置との間の通信における利用可能帯域を受信側装置において計算するためには、計測パケットを送信する送信側装置が必要となり、受信側装置単体で利用可能帯域を算出することはできず、通信時の利便性が劣化することがある。
【０００７】
従って、特許文献１の構成を用いて上述した無線ネットワークへの接続に用いる無線方式を選択しようとすると、通信先の相手端末が不在の状況下では、通信端末は、単体で利用可能帯域を算出できず、最適な無線方式を選択することが困難であるという課題があった。
【０００８】
本発明は、上述した従来の課題を解決するために、通信先の相手端末が不在の状況下でも、ネットワークの通信品質及び可用帯域を単体で推定し、最適な通信伝送路を選択する通信端末及び伝送路選択方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、複数の通信方式を切り替えて複数の基地局に接続可能な通信端末であって、前記複数の通信方式に応じた前記基地局毎の通信品質を測定する通信品質測定部と、前記通信品質測定部により測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、前記パケット生成部により生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するアドレス変換部と、前記アドレス変換部により送信先アドレスが変換された前記帯域推定用パケットを送信する送信部と、前記送信部から送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信する受信部と、前記基地局毎に前記受信部により受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択する伝送路選択部と、を備える、通信端末である。
【００１０】
また、本発明は、複数の通信方式を切り替えて複数の基地局に接続可能な通信端末における伝送路選択方法であって、前記複数の通信方式に応じた前記基地局毎の通信品質を測定するステップと、測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するステップと、生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するステップと、前記送信先アドレスが変換された前記帯域推定用パケットを送信するステップと、送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信するステップと、前記基地局毎に受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択するステップと、を有する、伝送路選択方法である。
【発明の効果】
【００１１】
本発明によれば、通信先の相手端末が不在の状況下でも、ネットワークの通信品質及び可用帯域を単体で推定し、最適な通信伝送路を選択することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態の通信端末の内部構成の一例を詳細に示すブロック図
【図２】第１の実施形態の通信端末の端末無線制御部の一例を詳細に示すブロック図
【図３】第１の実施形態の動作概要を示す模式図
【図４】第１の実施形態における帯域測定用パケットの送信先アドレスを変換する動作を模式的に説明するための説明図
【図５】（Ａ）ＷＬＡＮに関するアクセスポイントの候補リストの一例を示す図、（Ｂ）ＬＴＥに関する無線基地局の候補リストの一例を示す図、（Ｃ）プライオリティリストの一例を示す図
【図６】第１の実施形態の通信端末とデフォルトゲートウェイとの間のシグナリングの一例を説明するシーケンス図
【図７】第１の実施形態の変形例の通信端末の端末無線制御部の一例を詳細に示すブロック図
【図８】第２の実施形態の通信端末の端末無線制御部の一例を詳細に示すブロック図
【図９】（Ａ）仮想化ネットワーク部の内部構成の一例を示すブロック図、（Ｂ）第１の実施形態における通信可用帯域の推定と第２の実施形態における通信可用帯域の推定との違いを模式的に示す補足説明図、（Ｃ）アプリケーション情報管理リストの一例を示す図
【図１０】第３の実施形態の通信端末の端末無線制御部とアプリケーション管理部８１との一例を詳細に示すブロック図
【図１１】従来の帯域推定方式の説明図
【発明を実施するための形態】
【００１３】
（各実施形態の内容に至る経緯）
先ず、本発明に係る通信端末及び伝送路選択方法の各実施形態を説明する前に、各実施形態の内容に至る経緯について、図１１を参照して説明する。図１１は、従来の帯域推定方式の説明図である。図１１では、通信端末１０１と通信端末１０１の通信先の相手端末１０３との間で、例えばＬＴＥ（Long Term Evolution）の無線方式を用いて、インターネットＩＮＴを介して通信する例を説明するが、無線方式はＬＴＥに限定されず、例えばＨＳＰＡ（High Speed Packet Access）又はＷＬＡＮ等の無線ＬＡＮ（Local Area Network）でも良い。
【００１４】
図１１において、従来の帯域推定方式には、通信端末１０１と相手端末１０３との間の帯域推定方式（第１の帯域推定方式）と、通信端末１０１と帯域推定用に設けられた帯域推定サーバＳＶＲとの間の帯域推定方式（第２の帯域推定方式）とが挙げられる。
【００１５】
通信端末１０１と相手端末１０３とは、ＬＴＥに対応した無線基地局（ｅＮＢ）ＢＳ１０、ＬＴＥ／ＨＳＰＡネットワークＮＷ１０、デフォルトゲートウェイＤＧ１０、インターネットＩＮＴ、デフォルトゲートウェイＤＧ２０、ＬＴＥ／ＨＳＰＡネットワークＮＷ２０及びＬＴＥに対応した無線基地局（ｅＮＢ）ＢＳ２０を介して、接続されている。
【００１６】
また、通信端末１０１と帯域推定サーバＳＶＲとは、無線基地局ＢＳ１０、ＬＴＥ／ＨＳＰＡネットワークＮＷ１０、デフォルトゲートウェイＤＧ１０及びインターネットＩＮＴを介して、接続されている。
【００１７】
このように第１の帯域推定方式でも第２の帯域推定方式でも、利用可能な帯域を推定するためには、起動している対向機（即ち、通信先の相手端末１０３又は帯域推定サーバＳＶＲ）が不可欠であるため、使用が限定されるという課題があった。
【００１８】
また、第２の帯域推定方式では、帯域推定サーバＳＶＲには１つの通信端末１０１だけではなく複数の通信端末から帯域推定を要求するためのパケットが送信されるため、トラフィックが増大し、帯域推定サーバＳＶＲにおいて広域なサービスの提供が困難となるという課題があった。
【００１９】
そこで、以下の各実施形態では、通信先の相手端末が不在の状況下でも、ネットワークの通信品質を単体で推定し、最適な通信伝送路を選択する通信端末及び伝送路選択方法の例について、図面を参照して説明する。
【００２０】
以下、本発明に係る通信端末及び伝送路選択方法の各実施形態について、図面を参照して説明する。各実施形態の通信端末は、通信方式（例えば３Ｇ、ＬＴＥ、ＨＳＰＡ、ＷＬＡＮ）が異なる複数の無線基地局に接続可能であり、例えばスマートフォン、タブレット端末、電子書籍、ＰＤＡ（Personal Digital Assistant）等の無線通信機能を有する電子機器である。
【００２１】
なお、本発明は、装置カテゴリ及び方法カテゴリの発明以外に、通信端末に伝送路選択方法の動作を規定した命令を実行させるプログラム又はプログラムが記録されたコンピュータ読み取り可能な記録媒体として表現することも可能である。
【００２２】
無線基地局は、通信端末と無線通信し、例えば通信方式がＬＴＥであればＥ−ＵＴＲＡＮ（Evolved Universal Terrestrial Radio Access Network）  Ｎｏｄｅ  Ｂ：ｅＮＢであり、例えば通信方式が３Ｇ又はＨＳＰＡであればＮｏｄｅ  Ｂ：ＮＢである。また、無線基地局は、張り出し基地局（Remote Radio Head：ＲＲＨ）、中継装置（例えばリピータ又はリレーノード）、フェムト基地局又はピコ基地局でも良い。
【００２３】
（第１の実施形態）
第１の実施形態では、通信端末１は、例えば３ＧＰＰ（The 3rd Generation Partnership Project）において規格化されているＬＴＥ方式（又はＨＳＰＡ方式）と、ＷＬＡＮ方式との各通信方式に対応し、通信の際にいずれかの通信方式に切り替えて接続先の基地局（アクセスポイントを含む。以下同様。）と通信可能とする。
【００２４】
図１は、第１の実施形態の通信端末１の内部構成の一例を詳細に示すブロック図である。図１に示す通信端末１は、アプリケーション群１１と、端末制御部１３と、スピーカＳＰ１が接続されたトーン制御部１５と、スピーカＳＰ２及びマイクＭＩＣが接続された音声制御部１７と、表示部１９と、ＵＩ（User Interface）部２１と、端末無線制御部２３と、送信アンテナＴｘａ１及び受信アンテナＲｘａ１が接続されたＬＴＥ／ＨＳＰＡ無線部３９と、送信アンテナＴｘａ２及び受信アンテナＲｘａ２が接続されたＷＬＡＮ無線部４１とを含む構成である。なお、送信アンテナＴｘａ１及び受信アンテナＲｘａ１は同一アンテナでも良く、同様に送信アンテナＴｘａ２及び受信アンテナＲｘａ２は同一アンテナでも良い。
【００２５】
端末無線制御部２３は、最適無線選択制御部２５と、ネットワーク制御部２７と、帯域推定制御部２９と、パケット送信部３１と、パケット受信部３３と、ＬＴＥ／ＨＳＰＡコントローラ３５と、ＷＬＡＮコントローラ３７とを含む構成である。端末無線制御部２３の詳細については図２を参照して後述する。
【００２６】
アプリケーション群１１は、通信端末１において実行可能に予めインストールされた１つ以上のアプリケーションであり、例えばＵＩ部２１からの操作信号に応じて端末制御部１３が生成したアプリケーションの動作命令に従って動作する。また、アプリケーション群１１は、受信アンテナＲｘａ１又は受信アンテナＲｘａ２において受信されたデータを端末無線制御部２３から受けて、端末制御部１３が生成したアプリケーションの動作命令に従って動作する。アプリケーション群１１の動作結果は、端末制御部１３によって、トーン制御部１５及びスピーカＳＰ１を介して出力され、音声制御部１７及びスピーカＳＰ２を介して出力され、又は表示部１９に表示される。
【００２７】
端末制御部１３は、例えばプロセッサを用いて構成され、通信端末１の各部の動作を制御するための制御信号（動作命令）を該当する各部に出力する。以下の説明において、プロセッサは、例えばＣＰＵ（Central Processing Unit）、ＭＰＵ（Micro Processing Unit）又はＤＳＰ（Digital Signal Processor）を用いて構成される。
【００２８】
トーン制御部１５は、例えばプロセッサを用いて構成され、端末制御部１３からの制御信号（動作命令）に応じてスピーカＳＰ１における音声出力を制御し、例えば通信端末１の接続先の一例としての基地局からの着信信号があると、所定の着信音をスピーカＳＰ１において出力させる。また、トーン制御部１５は、端末制御部１３からの制御信号に応じて、ブザー音又はアラーム音をスピーカＳＰ１において出力させる。
【００２９】
音声制御部１７は、例えばプロセッサを用いて構成され、端末制御部１３からの制御信号（動作命令）に応じてスピーカＳＰ２における音声出力及びマイクＭＩＣにおける音声収音を制御し、例えば通信端末１の接続先の一例としての基地局からの着信信号があると、マイクＭＩＣにおいてユーザの音声を収音させ、通話相手からの音声をスピーカＳＰ２において出力させる。
【００３０】
表示部１９は、例えばＬＣＤ（Liquid Crystal Display）又は有機ＥＬ（Electroluminescence）を用いて構成され、端末制御部１３からの制御信号（動作命令）に応じて、表示対象のデータを画面に表示させる。例えば、表示部１９は、例えばアプリケーション群１１のアプリケーションが動画のストリーミング用のアプリケーションである場合には、ストリーミング用の動画データを表示する。
【００３１】
ＵＩ部２１は、ユーザが通信端末１に対する操作を入力するためのユーザインターフェースであり、ユーザの操作内容に応じた操作信号を端末制御部１３に出力する。ＵＩ部２１は、例えば通信端末１がスマートフォン又はタブレット端末である場合には、表示部１９の上に配置され、ユーザの指又はスタイラスペンによる入力操作を受け付け可能なタッチパネルを用いて構成される。また、ＵＩ部２１は、例えば通信端末１が携帯電話機である場合には、電話番号等を入力するテンキー、オンフック又はオフフックを行う通話器キー及びファンクションキー等の各種キーを用いて構成可能である。
【００３２】
端末無線制御部２３は、例えばプロセッサを用いて構成され、主に通信端末１の無線通信に関する各種の動作（例えばネットワークの確立、通信品質の取得、通信可用帯域の推定、通信方式に応じたパケットの生成、パケットの送受信、通信方式毎に設けられた通信デバイスの動作制御、無線通信における最適な通信伝送路の選択）の動作を制御する。
【００３３】
通信品質測定部の一例としてのＬＴＥ／ＨＳＰＡ無線部３９は、通信方式の一例としてセルラ方式（例えばＬＴＥ又はＨＳＰＡ）に対応した１つ以上の基地局（例えば図３に示す基地局ＢＳ１又は基地局ＢＳ２）との間の無線通信を行うためのデバイスである。ＬＴＥ／ＨＳＰＡ無線部３９は、ＬＴＥ又はＨＳＰＡの各通信方式に対応した１つ以上の基地局との間の無線通信を行うために、各基地局との間の無線通信品質（例えば受信電界レベル、ノイズレベル、エラーレート。以下同様。）を測定し、各測定結果をＬＴＥ／ＨＳＰＡコントローラ３５に出力する。
【００３４】
また、ＬＴＥ／ＨＳＰＡ無線部３９は、端末無線制御部２３から出力された帯域推定用パケット（後述参照）又はアプリケーション群１１の動作に対応するデータ送信用パケットを、所定の変調方式に従って変調する。ＬＴＥ／ＨＳＰＡ無線部３９は、変調によって生成された信号（以下、「変調信号」という）を所定の周波数帯域の高周波信号に変換して送信アンテナＴｘａ１から送信する。
【００３５】
更に、ＬＴＥ／ＨＳＰＡ無線部３９は、通信方式の一例としてセルラ方式（例えばＬＴＥ又はＨＳＰＡ）に対応したデフォルトゲートウェイ（例えば図３に示すデフォルトゲートウェイＤＧ１）においてリダイレクトされた高周波信号を受信アンテナＲｘａ１において受信する。ＬＴＥ／ＨＳＰＡ無線部３９は、ＬＴＥ又はＨＳＰＡの通信方式に応じて高周波信号をベースバンド信号に変換し、更に、ベースバンド信号を復調して受信パケットを端末無線制御部２３に出力する。
【００３６】
通信品質測定部の一例としてのＷＬＡＮ無線部４１は、通信方式の一例としてＷＬＡＮ方式に対応した１つ以上のアクセスポイント（例えば図３に示すアクセスポイントＡＰ１又はアクセスポイントＡＰ２）との間の無線通信を行うためのデバイスである。ＷＬＡＮ無線部４１は、ＷＬＡＮの通信方式に対応した１つ以上のアクセスポイントとの間の無線通信を行うために、各アクセスポイントとの間の無線通信品質を測定し、各測定結果をＷＬＡＮコントローラ３７に出力する。
【００３７】
また、ＷＬＡＮ無線部４１は、端末無線制御部２３から出力された帯域推定用パケット（後述参照）又はアプリケーション群１１の動作に対応するデータ送信用パケットを、所定の変調方式に従って変調する。ＷＬＡＮ無線部４１は、変調信号を所定の周波数帯域の高周波信号に変換して送信アンテナＴｘａ２から送信する。
【００３８】
更に、ＷＬＡＮ無線部４１は、通信方式の一例としてＷＬＡＮ方式に対応したデフォルトゲートウェイ（例えば図３に示すデフォルトゲートウェイＤＧ２）においてリダイレクトされた高周波信号を受信アンテナＲｘａ２において受信する。ＷＬＡＮ無線部４１は、無線ＬＡＮ（ＷＬＡＮ：Wireless Local Area Network）の通信方式の一例としてのＷＬＡＮに対応した高周波信号をベースバンド信号に変換し、更に、ベースバンド信号を復調して受信パケットを端末無線制御部２３に出力する。
【００３９】
ここで、端末無線制御部２３の詳細な構成について、図２を参照して説明する。図２は、第１の実施形態の通信端末１の端末無線制御部２３の一例を詳細に示すブロック図である。
【００４０】
最適無線選択制御部２５は、通信端末１の無線通信における最適な通信伝送路の選択を制御し、最適無線選択マネージャ５１と、無線可用帯域管理部５３と、無線品質管理部５５とを含む構成である。
【００４１】
伝送路選択部の一例としての最適無線選択マネージャ５１は、無線品質管理部５５が保持する通信品質の情報を参照し、後述する帯域推定マネージャ６１に、通信端末１の使用可能な通信方式（例えばＬＴＥ又はＨＳＰＡとＷＬＡＮとの２つ）を用いた通信伝送路における通信可用帯域の推定を指示する。最適無線選択マネージャ５１は、無線可用帯域管理部５３が保持する通信可用帯域の推定値を基にして、通信方式を用いた最適な通信伝送路を選択する。最適無線選択マネージャ５１は、後述する無線切替部６５に、選択された通信伝送路を用いるために必要となる通信方式の切り替えを指示する。
【００４２】
無線可用帯域管理部５３は、例えばＲＡＭ（Random Access Memory）を用いて構成され、後述する帯域推定マネージャ６１から出力された基地局毎に得られた各基地局との通信における使用可能な帯域（以下、「通信可用帯域」という）の情報を保持している。
【００４３】
無線品質管理部５５は、例えばＲＡＭを用いて構成され、後述するＬＴＥ／ＨＳＰＡコントローラ３５から出力されたＬＴＥ又はＨＳＰＡを用いた無線通信における通信品質の情報を保持し、更に、後述するＷｉｆｉコントローラ３７から出力されたＷＬＡＮを用いた無線通信における通信品質の情報を保持している。
【００４４】
ネットワーク制御部２７は、ＬＴＥ／ＨＳＰＡ無線部３９におけるＬＴＥ又はＨＳＰＡを用いた無線通信の通信伝送路に関する情報、及びＷＬＡＮ無線部４１におけるＷＬＡＮを用いた無線通信の通信伝送路に関する情報を管理する。また、ネットワーク制御部２７は、ＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１の接続先の各基地局との間の通信ネットワークの確立、維持及び遮断を制御する。更に、ネットワーク制御部２７は、ＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１の接続先の各基地局との間の通信ネットワークにおける通信品質の情報の取得をＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１に指示する。
【００４５】
帯域推定制御部２９は、通信端末１の無線通信における通信可用帯域の推定を制御し、帯域推定マネージャ６１と、帯域推定部６３と、無線切替部６５と、送信先アドレス変換部６７とを含む構成である。
【００４６】
帯域推定マネージャ６１は、最適無線選択マネージャ５１からの指示に応じて、ＬＴＥ、ＨＳＰＡ及びＷＬＡＮの各通信方式を用いた無線通信の接続先の各基地局との間の通信可用帯域の推定を帯域推定部６３に指示する。
【００４７】
帯域推定部６３は、帯域推定マネージャ６１からの指示に応じて、ＬＴＥ、ＨＳＰＡ及びＷＬＡＮの各通信方式を用いた無線通信の接続先の各基地局との間の通信可用帯域を推定するために、所定の帯域推定用データを生成し、更に、帯域推定用データを含む帯域推定用パケットの生成をパケット送信部３１に指示する。
【００４８】
また、帯域推定部６３は、パケット受信部３３から出力された帯域推定用データを受けると、帯域推定用パケットの送信回数、帯域推定用パケットの送受信における遅延時間及びジッタ（ゆらぎ）を基にして、公知の算出方法に従って、通信可用帯域の推定値を算出する。なお、帯域推定部６３における通信可用帯域の推定値の算出方法は、公知技術であり、例えば上述した特許文献１にも開示されている。
【００４９】
無線切替部６５は、最適無線選択マネージャ５１又は帯域推定マネージャ６１からの指示に応じて、通信可用帯域の推定用又はアプリケーション群１１のデータの送信用の無線通信における通信方式を切り替える。例えば、無線切替部６５は、現在の使用中の無線通信における通信方式がＬＴＥである場合、通信方式をＷＬＡＮに切り替える。
【００５０】
アドレス変換部の一例としての送信先アドレス変換部６７は、帯域推定マネージャ６１からの指示に基づく通信可用帯域を推定する場合には、パケット送信部３１から出力された帯域推定用パケットのフレーム構造の中で、送信先アドレスのフィールドを通信端末１自身の自アドレス（例えばＩＰ（Internet Protocol）アドレス、又はＭＡＣ（Media Access Control）アドレス及びＩＰアドレスの組み合わせ）に変換してＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１に出力する。
【００５１】
パケット生成部の一例としてのパケット送信部３１は、帯域推定部６３からの指示に応じて、１つ以上の基地局又はアクセスポイントとの間の無線通信品質が高い順番に、帯域推定用データを用いて各通信方式に対応した所定の帯域推定用パケットを生成して送信先アドレス変換部６７に出力する。なお、帯域推定用パケットの生成と送信先アドレスの変換と帯域推定用パケットの受信との詳細については、図４を参照して後述する。
【００５２】
パケット受信部３３は、ＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１から出力された帯域推定用パケットを取得し、帯域推定用パケットから帯域推定用データを抽出して帯域推定部６３に出力する。
【００５３】
ＬＴＥ／ＨＳＰＡコントローラ３５は、ＬＴＥ／ＨＳＰＡ無線部３９に対し、ネットワーク制御部２７からの指示により、ＬＴＥ／ＨＳＰＡ無線部３９の接続先の１つ以上の基地局との間の無線通信品質の測定又はアプリケーション群１１におけるデータの送受信を指示する。ＬＴＥ／ＨＳＰＡコントローラ３５は、ＬＴＥ／ＨＳＰＡ無線部３９の接続先の１つ以上の基地局との間の無線通信品質の測定結果を無線品質管理部５５に書き込む。また、ＬＴＥ／ＨＳＰＡコントローラ３５は、現在使用中の通信方式をＬＴＥ又はＨＳＰＡに切り替える場合には、無線切替部６５からの指示により、ＬＴＥ又はＨＳＰＡに応じた動作に切り替える。
【００５４】
ＷＬＡＮコントローラ３７は、ＷＬＡＮ無線部４１に対し、ネットワーク制御部２７からの指示により、ＷＬＡＮ無線部４１の接続先の１つ以上のアクセスポイントとの間の無線通信品質の測定又はアプリケーション群１１におけるデータの送受信を指示する。ＷＬＡＮコントローラ３７は、ＷＬＡＮ無線部４１の接続先の１つ以上のアクセスポイントとの間の無線通信品質の測定結果を無線品質管理部５５に書き込む。また、ＷＬＡＮコントローラ３７は、現在使用中の通信方式をＷＬＡＮに切り替える場合には、無線切替部６５からの指示により、ＷＬＡＮに応じた動作に切り替える。
【００５５】
図３は、第１の実施形態の動作概要を示す模式図である。図３では、通信端末１は、例えば通信方式としてＬＴＥを用いる場合には、ＬＴＥに対応した基地局（ｅＮＢ）ＢＳ１、ＬＴＥ／ＨＳＰＡネットワークＮＷ１及びデフォルトゲートウェイＤＧ１を介して、インターネットＩＮＴに接続する。また、通信端末１は、例えば通信方式としてＨＳＰＡを用いる場合には、ＨＳＰＡに対応した基地局（ＮＢ）ＢＳ２、ＬＴＥ／ＨＳＰＡネットワークＮＷ１及びデフォルトゲートウェイＤＧ１を介して、インターネットＩＮＴに接続する。
【００５６】
更に、通信端末１は、例えば通信方式としてＷＬＡＮ及びＨＳＰＡの両方を用いる場合には、ＷＬＡＮに対応したアクセスポイントＡＰ１、ＨＳＰＡに対応した基地局（ＮＢ）ＢＳ２、ＬＴＥ／ＨＳＰＡネットワークＮＷ１及びデフォルトゲートウェイＤＧ１を介して、インターネットＩＮＴに接続する。通信端末１は、例えば通信方式としてＷＬＡＮを単独で用いる場合には、ＷＬＡＮに対応したアクセスポイントＡＰ２、ＷＬＡＮネットワークＮＷ２及びデフォルトゲートウェイＤＧ２を介して、インターネットＩＮＴに接続する。
【００５７】
また、通信端末１は、最適な無線方式を用いた通信伝送路を選択する際、例えば基地局ＢＳ１を介したＬＴＥの通信ネットワークにおける通信伝送路の通信可用帯域を推定するために、所定の帯域推定用パケットを生成して基地局ＢＳ１に送信する。この帯域推定用パケットは、送信先アドレスが送信先アドレス変換部６７によって通信端末１の自アドレスに変換されているので、デフォルトゲートウェイＤＧ１においてリダイレクト（例えばＩＣＭＰ（Internet Control Message Protocol）リダイレクト機能によるリダイレクト）されて通信端末１において受信される。
【００５８】
同様に、通信端末１は、例えばアクセスポイントＡＰ２を介したＷＬＡＮの通信ネットワークにおける通信伝送路の通信可用帯域を推定するために、所定の帯域推定用パケットを生成してアクセスポイントＡＰ２に送信する。この帯域推定用パケットは、送信先アドレスが送信先アドレス変換部６７によって通信端末１の自アドレスに変換されているので、デフォルトゲートウェイＤＧ２においてリダイレクト（例えばＩＣＭＰリダイレクト機能によるリダイレクト）されて通信端末１において受信される。
【００５９】
次に、帯域推定用パケットの生成と送信先アドレスの変換と帯域推定用パケットの受信との詳細について、図４を参照して説明する。図４は、第１の実施形態における帯域計測用パケットの送信先アドレスを変換する動作を模式的に説明するための説明図である。
【００６０】
図４では、送信先アドレス変換部６７は、例えばＷＬＡＮの通信ネットワークにおける通信伝送路の通信可用帯域を推定する場合に、仮想化ネットワーク技術における通信端末１の仮想ポート番号（ｂｒ０）を用いて、ＩＰアドレス、又はＩＰアドレス及びＭＡＣアドレスを変換する。
【００６１】
具体的な実装例としては、帯域推定部６３は、所定の帯域推定用データＰｒｏｂｅＤａｔａ＿Ａを生成してパケット送信部３１に出力する。帯域推定用データＰｒｏｂｅＤａｔａ＿Ａでは、送信元ＭＡＣアドレスが通信端末１のＭＡＣアドレスであることを示すｄｌ＿ｓｒｃ＝ＭＡＣ（ｂｒ０）、送信先（宛先）ＭＡＣアドレスがデフォルトゲートウェイのＭＡＣアドレスであることを示すｄｌ＿ｄｓｔ＝ＭＡＣ（ＧＷ）、送信元ＩＰアドレスが通信端末１のＩＰアドレスであることを示すｎｗ＿ｓｒｃ＝ｂｒ０、送信先（宛先）ＩＰアドレスを示すｎｗ＿ｄｓｔ＝０ｘｄｅａｄｂｅｅｆが記述（指定）されている。
【００６２】
パケット送信部３１は、帯域推定用データＰｒｏｂｅＤａｔａ＿Ａの送信元ＩＰアドレスを示すｎｗ＿ｓｒｃに対し、通信端末１の仮想ポート番号（ｂｒ０）に割り当てられたグローバルＩＰアドレスを付与し、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａを生成して送信先アドレス変換部６７に出力する。
【００６３】
送信先アドレス変換部６７は、パケット送信部３１から出力された帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔＡの送信先（宛先）ＩＰアドレスを示すｎｗ＿ｄｓｔが０ｘｄｅａｄｂｅｅｆである場合には、ｎｗ＿ｄｓｔをｎｗ＿ｓｒｃのＩＰアドレス（即ち、通信端末１の仮想ポート番号（ｂｒ０）に割り当てられたグローバルＩＰアドレス）に変換し、更に、送信元ＭＡＣアドレスを示すｄｌ＿ｓｒｃを送信元のデバイスであるＷＬＡＮ無線部４１のＭＡＣアドレスに書き換えて帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’を生成する。この後、ＷＬＡＮ無線部４１は、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’をアクセスポイントＡＰ２及びＷＬＡＮネットワークＮＷ２を介して、デフォルトゲートウェイＤＧ２に送信する。
【００６４】
帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’は、デフォルトゲートウェイＤＧ２においてリダイレクトされて、送信先（宛先）ＩＰアドレスを示すｎｗ＿ｄｓｔ（＝ＩＰ（ｂｒ０））に従って、受信アンテナＲｘａ２において受信されてＷＬＡＮ無線部４１に入力される。ＷＬＡＮ無線部４１は、入力された帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’をパケット受信部３３に出力する。パケット受信部３３は、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’から所定の帯域推定用データＰｒｏｂｅＤａｔａＡを抽出して帯域推定部６３に出力する。
【００６５】
図４に示すように、通信可用帯域の推定では、帯域推定部６３が帯域推定用データＰｒｏｂｅＤａｔａＡを生成してから帯域推定用データＰｒｏｂｅＤａｔａＡを取得するまでの動作が複数回繰り返される。帯域推定部６３は、帯域推定用パケットの送信回数、帯域推定用パケットの送受信における遅延時間及びジッタ（ゆらぎ）を基にして、公知の算出方法に従って、通信可用帯域の推定値を算出する。
【００６６】
なお、図４では、通信方式としてＷＬＡＮを例示した通信可用帯域の推定について説明したので、送信先アドレス変換部６７は送信先ＭＡＣアドレスを変換しているが、通信方式（例えばＬＴＥ、ＨＳＰＡ）によっては、送信先ＭＡＣアドレスを変換せずに、単に送信先（宛先）ＩＰアドレスを変換しても良い。
【００６７】
次に、通信端末１の接続先の基地局毎又はアクセスポイント毎に生成される接続先の候補リストＬＳＴ１，ＬＳＴ２及び接続先を優先的に並べ替えたプライオリティリストＬＳＴ３について、図５（Ａ）、図５（Ｂ）及び図５（Ｃ）を参照して説明する。図５（Ａ）は、ＷＬＡＮに関するアクセスポイントの候補リストの一例を示す図である。図５（Ｂ）は、ＬＴＥに関する無線基地局の候補リストの一例を示す図である。図５（Ｃ）は、プライオリティリストの一例を示す図である。
【００６８】
図５（Ａ）に示す候補リストＬＳＴ１は、例えば通信方式をＷＬＡＮとした場合の候補リストであり、通信端末１の接続先のアクセスポイントを介した通信ネットワークの識別情報を示すＥＳＳＩＤ（Extended Service Set Identifier）及びＢＳＳＩＤ（Basic Service Set Identifier）と、無線通信における通信品質の情報の一例としての受信電界レベルを示すＲＳＳＩ（Received Signal Strength Indicator）とが含まれる。候補リストＬＳＴ１では、ＥＳＳＩＤ、ＢＳＳＩＤ及びＲＳＳＩの組は、例えば通信品質が測定された順番に記載されている。
【００６９】
同様に、図５（Ｂ）に示す候補リストＬＳＴ２は、例えば通信方式をＬＴＥとした場合の候補リストであり、通信端末１の接続先の基地局を介した通信ネットワークの識別情報を示すキャリア情報及び無線基地局ＩＤと、無線通信における通信品質の情報の一例としての受信電界レベルを示すＲＳＲＰ（Reference Signal Received Power）とが含まれる。
【００７０】
図５（Ｃ）に示すプライオリティリストＬＳＴ３は、図５（Ａ）及び（Ｂ）に示す候補リストＬＳＴ１，ＬＳＴ２において受信電界レベル（例えばＲＳＳＩ、ＲＳＲＰ）が高い順に並べ替えられたリストである。例えば図５（Ｃ）に示すプライオリティリストＬＳＴ３では、通信方式がＷＬＡＮであって、ＥＳＳＩＤ＝「＊＊＊Ｚ」、ＢＳＳＩＤ＝「＊＊＊ｈ」、ＲＳＳＩ＝「−９５ｄＢｍ」が得られた接続先が最も通信品質が高い。
【００７１】
なお、図５（Ｃ）に示すプライオリティリストＬＳＴ３では、通信端末１が過去に接続したことが無い接続先を示すために「ｕｎｋｎｏｗｎ」として通信可用帯域の推定対象から除外された接続先（例えばＥＳＳＩＤ＝「＊＊＊Ｗ」、ＢＳＳＩＤ＝「＊＊＊Ｄ」、ＲＳＳＩ＝「−９２ｄＢｍ」が得られた接続先）も示されている。
【００７２】
また、図５（Ｃ）に示すプライオリティリストＬＳＴ３では、ＬＴＥの基地局とＷＬＡＮのアクセスポイントとを同一のリストとなるように生成されているが、通信方式毎に異なるリストとなるように生成されても良い。
【００７３】
次に、本実施形態の通信端末１とデフォルトゲートウェイとの間のシグナリングの一例について、図６を参照して詳細に説明する。図６は、第１の実施形態の通信端末１とデフォルトゲートウェイ（例えばデフォルトゲートウェイＤＧ１又はデフォルトゲートウェイＤＧ２）との間のシグナリングの一例を説明するシーケンス図である。
【００７４】
図６において、最適無線選択制御部２５に通信可用帯域の推定処理を開始するためのイベント（例えば通信端末１の電源ＯＮ、ハンドオーバの発生時。以下同様。）が通知されると（Ｓ１）、最適無線選択制御部２５は、通信端末１の接続先の候補リスト（図５（Ａ）又は図５（Ｂ）参照）を要求するために、通信可用帯域の推定の開始をネットワーク制御部２７に指示する（Ｓ２）。
【００７５】
ネットワーク制御部２７は、ＬＴＥ／ＨＳＰＡコントローラ３５及びＷＬＡＮコントローラ３７に対し、無線通信における通信品質を得るためのスキャンを要求する（Ｓ３）。
【００７６】
ＬＴＥ／ＨＳＰＡコントローラ３５及びＷＬＡＮコントローラ３７は、ネットワーク制御部２７からの要求に応じて、無線通信における通信品質を得るためのスキャン（即ち、通信品質の測定）を、ＬＴＥ／ＨＳＰＡ無線部３９及びＷＬＡＮ無線部４１に開始させ（Ｓ４）、無線通信における通信品質を得るためのスキャン応答をＬＴＥ／ＨＳＰＡ無線部３９及びＷＬＡＮ無線部４１から取得する（Ｓ５）。また、ＬＴＥ／ＨＳＰＡコントローラ３５及びＷＬＡＮコントローラ３７は、ステップＳ５において得られたスキャン応答を含みステップＳ３のスキャン要求に対するスキャン受領確認（Ｓｃａｎ＿ａｃｋ）をネットワーク制御部２７に返す（Ｓ６）。
【００７７】
ネットワーク制御部２７は、ＬＴＥ／ＨＳＰＡコントローラ３５及びＷＬＡＮコントローラ３７からのスキャン受領確認から候補リスト（例えば図５（Ａ）及び（Ｂ）参照）を抽出して最適無線選択制御部２５に通知する（Ｓ７）。
【００７８】
最適無線選択制御部２５は、ネットワーク制御部２７から通知された候補リスト中の通信品質の情報（例えばＲＳＳＩ、ＲＳＲＰ）を更新し（Ｓ８）、更に、候補リストを所定のプライオリティを定めた順序（例えば無線通信における通信品質が高い順番）に従って並べ替える（Ｓ９）。最適無線選択制御部２５は、ステップＳ９における並べ替えによって生成されたプライオリティリストＬＳＴ３に従って、プライオリティリストＬＳＴ３の第１行目に対応する接続先、言い換えれば、通信品質が最も高い接続先を選択し、選択された接続先の基地局又はアクセスポイントとの間の通信可用帯域の推定を開始すると決定する（Ｓ１０）。プライオリティリストＬＳＴ３の第１行目に対応する接続先とは、接続先の基地局又はアクセスポイントの中で安定した通信を継続することができる可能性が最も高い接続先である。
【００７９】
最適無線選択制御部２５は、ステップＳ１０において選択された接続先（例えばアクセスポイント）を指定した上で接続先との通信を確立するための接続先指定型コネクトをネットワーク制御部２７に要求する（Ｓ１１）。ネットワーク制御部２７は、最適無線選択制御部２５からの要求に応じて、ステップＳ１０において選択された接続先としてのアクセスポイントへの通信の確立をＷＬＡＮコントローラ３７に要求する（Ｓ１２）。
【００８０】
ＷＬＡＮコントローラ３７は、ネットワーク制御部２７からの要求に応じて、ステップＳ１０において選択された接続先としてのアクセスポイントへの通信の確立（Connect）をＷＬＡＮ無線部４１に試行させ（Ｓ１３）、通信が確立した場合には、通信が確立した旨（Connected）をＷＬＡＮ無線部から取得する（Ｓ１４）。ＷＬＡＮコントローラ３７は、ステップＳ１０において選択された接続先としてのアクセスポイントへの通信が確立した旨（コネクト＿ＡＰ１＿Ｌｉｎｋｕｐ）をネットワーク制御部２７に通知する（Ｓ１５）。
【００８１】
ネットワーク制御部２７は、ステップＳ１１において最適無線選択制御部２５からの要求に対する通信確立受領確認（接続先指定型コネクト＿ａｃｋ）を最適無線選択制御部２５に返す（Ｓ１６）。
【００８２】
最適無線選択制御部２５は、Ｓ１６における通信確立受領確認を取得した後、ステップＳ１０において選択された接続先との間の通信可用帯域の推定の開始（帯域推定＿ｓｔｄ）を帯域推定制御部２９に指示する（Ｓ１７）。
【００８３】
帯域推定制御部２９は、ステップＳ１７における最適無線選択制御部２５からの指示に応じて、ステップＳ１０において選択された接続先との間の通信可用帯域の推定を開始する（Ｓ１８）。具体的には、帯域推定制御部２９は、所定の帯域推定用データＰｒｏｂｅＤａｔａ＿Ａを生成し（Ｓ１９）、帯域推定用データＰｒｏｂｅＤａｔａ＿Ａをパケット送信部３１に出力する（Ｓ２０）。
【００８４】
パケット送信部３１は、帯域推定用データＰｒｏｂｅＤａｔａ＿Ａの送信元ＩＰアドレスを示すｎｗ＿ｓｒｃに対し、通信端末１の仮想ポート番号（ｂｒ０）に割り当てられたグローバルＩＰアドレスを付与し、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａを生成して送信先アドレス変換部６７に出力する（Ｓ２１，Ｓ２２）。
【００８５】
帯域推定制御部２９は、パケット送信部３１から出力された帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔＡの送信先（宛先）ＩＰアドレスを示すｎｗ＿ｄｓｔが０ｘｄｅａｄｂｅｅｆである場合には、ｎｗ＿ｄｓｔをｎｗ＿ｓｒｃのＩＰアドレス（即ち、通信端末１の仮想ポート番号（ｂｒ０）に割り当てられたグローバルＩＰアドレス）に変換し（Ｓ２３）、更に、送信元ＭＡＣアドレスを示すｄｌ＿ｓｒｃを送信元のデバイスであるＷＬＡＮ無線部４１のＭＡＣアドレスに書き換えて帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’を生成してＷＬＡＮ無線部４１に出力する（Ｓ２４）。
【００８６】
ＷＬＡＮ無線部４１は、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’をアクセスポイントＡＰ２及びＷＬＡＮネットワークＮＷ２を介して、デフォルトゲートウェイＤＧ２に送信する。帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’は、デフォルトゲートウェイＤＧ２においてリダイレクトされて、送信先（宛先）ＩＰアドレスを示すｎｗ＿ｄｓｔ（＝ＩＰ（ｂｒ０））に従って、受信アンテナＲｘａ２において受信されてＷＬＡＮ無線部４１に入力される（Ｓ２５）。
【００８７】
ＷＬＡＮ無線部４１は、入力された帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’をパケット受信部３３に出力する（Ｓ２６）。パケット受信部３３は、帯域推定用パケットＰｒｏｂｅＰａｃｋｅｔ＿Ａ’から所定の帯域推定用データＰｒｏｂｅＤａｔａＡを抽出して帯域推定制御部２９に出力する（Ｓ２７）。また、ステップＳ１０において選択された接続先との間の通信可用帯域の推定では、帯域推定部６３が帯域推定用データＰｒｏｂｅＤａｔａＡを生成してから帯域推定用データＰｒｏｂｅＤａｔａＡを取得するまでの動作が複数回繰り返される（Ｓ２８，Ｓ２９，Ｓ３０，Ｓ３１）。
【００８８】
帯域推定制御部２９は、複数回の帯域推定用パケットの送受信を終えた後、帯域推定用パケットの送信回数、帯域推定用パケットの送受信における遅延時間及びジッタ（ゆらぎ）を基にして、公知の算出方法に従って、通信可用帯域の推定値を算出し（Ｓ３２）、通信可用帯域の推定を終え（Ｓ３３）、ステップＳ１０において選択された接続先との間の通信可用帯域の推定を終えた旨（帯域推定＿ｅｎｄ）を最適無線選択制御部２５に通知する（Ｓ３４）。最適無線選択制御部２５は、ステップＳ９において生成されたプライオリティリストＬＳＴ３の第１行目の接続先との間の通信可用帯域の推定を終えたので、プライオリティリストＬＳＴ３の第２行目以降の接続先との間の通信可用帯域の推定を継続する（Ｓ３５）。ステップＳ３５以降の動作では、ステップＳ１１からステップＳ３４までの動作が同様にして繰り返されるので、説明は省略する。
【００８９】
以上により、本実施形態の通信端末１は、複数の通信方式（例えばＬＴＥ、ＨＳＰＡ、ＷＬＡＮ）に応じた複数の基地局又はアクセスポイント毎の通信品質を基にして所定の帯域推定用パケットを生成し、帯域推定用パケットの送信先アドレスを通信端末１の自アドレスに変換して送信する。通信端末１は、送信先アドレスが自アドレスに変換されたことでデフォルトゲートウェイによってリダイレクトされた帯域推定用パケットを受信し、この帯域用推定パケットに応じた可用帯域を基に、いずれかの基地局又はアクセスポイントに対応した通信方式を用いた通信伝送路を選択する。
【００９０】
これにより、通信端末１は、従来技術では必要であった通信先の相手端末又は帯域推定サーバが不在の状況下であっても、通信端末１自身が通信時に接続する基地局又はアクセスポイントを介した通信ネットワークにおける通信品質及び通信可用帯域を通信端末１自身で推定することができ、複数の通信方式及び接続可能な複数の基地局又はアクセスポイントの中から、データの伝送に最適な通信方式を用いた通信伝送路を選択することができる。
【００９１】
また、通信端末１は、複数回の帯域推定用パケットの送信及び受信を基に、各基地局又はアクセスポイントを介した通信ネットワークにおける通信可能帯域を推定するので、例えば通信端末１を操作するユーザが移動中でも高精度に推定された可用帯域が基地局毎に得られる。
【００９２】
また、通信端末１は、測定された基地局又はアクセスポイント毎の通信品質が高い順に帯域推定用パケットを生成するので、各基地局又はアクセスポイントを介した通信ネットワークにおける通信可能帯域の推定精度を向上することができ、全ての接続可能な基地局又はアクセスポイント毎に可用帯域を推定せずに、例えば所定個の基地局又はアクセスポイント毎の通信可用帯域を用いて、最適な通信方式を用いた通信伝送路を短時間で選択することができる。
【００９３】
（第１の実施形態の変形例）
第１の実施形態の変形例では、通信端末が使用可能な通信方式は単一（例えばＷＬＡＮ）とする。以下、第１の実施形態の変形例の通信端末１Ａの構成について、図７を参照して説明する。図７は、第１の実施形態の変形例の通信端末１Ａの端末無線制御部２３Ａの一例を詳細に示すブロック図である。なお、図７に示す端末無線制御部２３Ａの各部の説明において、図２に示す端末無線制御部２３の各部の説明と同一の内容には同一の符号を付して説明を簡略化又は省略し、異なる内容について説明する。
【００９４】
図７に示す端末無線制御部２３Ａは、最適無線選択制御部２５と、帯域推定制御部２９Ａと、パケット送信部３１と、パケット受信部３３と、ＷＬＡＮコントローラ３７とを含む構成である。図７に示す端末無線制御部２３Ａでは、図２に示す端末無線制御部２３の構成から、ネットワーク制御部２７及びＬＴＥ／ＨＳＰＡコントローラ３５が省かれた構成である。また、第１の実施形態の変形例の通信端末１Ａは、図１に示す通信端末１の構成から、ＬＴＥ／ＨＳＰＡ無線部３９、送信アンテナＴｘａ１及び受信アンテナＲｘａ１が省かれた構成である。
【００９５】
帯域推定制御部２９Ａは、帯域推定マネージャ６１と、帯域推定部６３と、無線切替部６５Ａと、送信先アドレス変換部６７とを含む構成である。無線切替部６５Ａは、最適無線選択マネージャ５１又は帯域推定マネージャ６１からの指示に応じて、通信可用帯域の推定用又はアプリケーション群１１のデータの送信用の無線通信における通信方式（ＷＬＡＮ）の接続先（アクセスポイント）を切り替える。例えば、無線切替部６５Ａは、現在の接続先のアクセスポイントを他のアクセスポイントに切り替える。
【００９６】
第１の実施形態の変形例の通信端末１Ａとデフォルトゲートウェイとの間のシグナリングでは、通信端末１Ａにはネットワーク制御部２７が省略されているので、最適無線選択制御部２５は、ＷＬＡＮ無線部４１の接続先の候補リストをＷＬＡＮコントローラ３７に直接要求し、ＷＬＡＮコントローラ３７から候補リストを取得する。また、通信端末１Ａは、通信可用帯域の推定を開始する際に、接続先のアクセスポイントとの間の通信の確立をＷＬＡＮコントローラ３７に直接要求し、通信が確立した旨をＷＬＡＮコントローラ３７から取得する。その他の通信端末１Ａの動作は、図６に示す通信端末１とデフォルトゲートウェイとの間のシグナリングの手順と同様であるため、説明を省略する。
【００９７】
以上により、第１の実施形態の変形例の通信端末１Ａは、単一の通信方式（ＷＬＡＮ）に応じた複数のアクセスポイント毎の通信品質を基にして所定の帯域推定用パケットを生成し、帯域推定用パケットの送信先アドレスを通信端末１Ａの自アドレスに変換して送信する。通信端末１Ａは、送信先アドレスが自アドレスに変換されたことでデフォルトゲートウェイによってリダイレクトされた帯域推定用パケットを受信し、この帯域用推定パケットに応じた通信可用帯域を基に、いずれかのアクセスポイントに対応した通信方式を用いた通信伝送路を選択する。
【００９８】
これにより、通信端末１Ａは、従来技術では必要であった通信先の相手端末又は帯域推定サーバが不在の状況下であっても、通信端末１Ａ自身が通信時に接続するアクセスポイントを介した通信ネットワークにおける通信品質及び可用帯域を通信端末１Ａ自身で推定することができ、使用可能な通信方式が単一であっても、データの伝送に最適な通信伝送路を選択することができる。また、通信端末１Ａは、第１の実施形態の通信端末１に比べて、通信可用帯域を推定する接続先が少ないので、データの伝送に最適な通信伝送路を選択する時間を短縮することができる。
【００９９】
（第２の実施形態）
第２の実施形態では、複数の通信方式を用いた通信ネットワークを仮想的に同時接続する仮想化ネットワーク技術を用いる通信端末１Ｂについて、図８を参照して説明する。図８は、第２の実施形態の通信端末１Ｂの端末無線制御部２３Ｂの一例を詳細に示すブロック図である。なお、図８に示す端末無線制御部２３Ｂの各部の説明において、図２に示す端末無線制御部２３の各部の説明と同一の内容には同一の符号を付して説明を簡略化又は省略し、異なる内容について説明する。
【０１００】
図８に示す端末無線制御部２３Ｂは、最適無線選択制御部２５と、ネットワーク制御部２７と、帯域推定制御部２９Ｂと、パケット送信部３１と、パケット受信部３３と、ＬＴＥ／ＨＳＰＡコントローラ３５と、ＷＬＡＮコントローラ３７と、仮想化ネットワーク部７１とを含む構成である。
【０１０１】
帯域推定制御部２９Ｂは、帯域推定マネージャ６１と、帯域推定部６３Ｂと、無線切替部６５と、送信先アドレス変換部６７Ｂとを含む構成である。
【０１０２】
帯域推定部６３Ｂは、第１の実施形態の帯域推定部６３の動作とほぼ同様に動作するが、最適無線選択制御部２５が取得するプライオリティリストＬＳＴ３（例えば図５（Ｃ）参照）の接続先の数と同数の帯域推定用データを生成して順次、パケット送信部３１に出力する。
【０１０３】
送信先アドレス変換部６７Ｂは、第１の実施形態の送信先アドレス変換部６７の動作に加え、接続先の基地局又はアクセスポイントに応じて、帯域推定用パケットのフレーム構造の中で、仮想化ネットワーク部７１のポート番号を更に付加して仮想化ネットワーク部７１に出力する。
【０１０４】
仮想化ネットワーク部７１の内部構成について、図９（Ａ）を参照して説明する。図９（Ａ）は、仮想化ネットワーク部７１の内部構成の一例を示すブロック図である。図９（Ａ）に示す仮想化ネットワーク部７１は、仮想Ｉ／Ｆ部７３と、仮想ゲートウェイ部７５と、ルーティング部７７とを含む構成である。
【０１０５】
仮想Ｉ／Ｆ部７３は、送信先アドレス変換部６７Ｂから出力された帯域推定用パケットに付加された仮想化ネットワーク部７１のポート番号を含むフィールドを外し、仮想ゲートウェイ部７５に設定された基地局又はアクセスポイントのＭＡＣアドレス、ＩＰアドレス、ポート番号等のルーティング情報を仮想ゲートウェイ部７５から取得してルーティング部７７に出力する。
【０１０６】
仮想ゲートウェイ部７５には、通信端末１Ｂの接続先の基地局又はアクセスポイントのルーティング情報（例えばＭＡＣアドレス、ＩＰアドレス、ポート番号）が設定されている。なお、仮想ゲートウェイ部７５に設定されるルーティング情報は、動的に変更されても良い。
【０１０７】
ルーティング部７７は、仮想Ｉ／Ｆ部７３から出力されたルーティング情報に従って、帯域推定用パケットを該当する活性中の通信Ｉ／Ｆ（即ち、ＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１）に出力する。
【０１０８】
従って、仮想化ネットワーク部７１は、送信先アドレス変換部６７ＢがＬＴＥ／ＨＳＰＡ無線部３９又はＷＬＡＮ無線部４１を指定しなくても、送信先アドレス変換部６７Ｂから順次出力されてくる帯域推定用パケットの送信先を自動的に指定して無線通信における通信品質の情報を短時間で取得させることができる（図９（Ｂ）参照）。図９（Ｂ）は、第１の実施形態における通信可用帯域の推定と第２の実施形態における通信可用帯域の推定との違いを模式的に示す補足説明図である。
【０１０９】
なお、本実施形態の通信端末１Ｂとデフォルトゲートウェイとの間のシグナリングは図６に示すシーケンスに準ずる。図９（Ｂ）に示すように、第１の実施形態では、図６に示すステップＳ９において得られたプライオリティリストＬＳＴ３の中で通信可用帯域の推定対象に該当する接続先（例えばＷＬＡＮのアクセスポイント）との間の通信可用帯域の推定値が算出された後、次の接続先（例えばＬＴＥの基地局）との間の通信可用帯域の推定値が算出され、以降同様にして残りの接続先との間の通信可用帯域の推定値が算出されていく。
【０１１０】
一方、第２の実施形態では、図６に示すステップＳ９において得られたプライオリティリストＬＳＴ３の中で通信可用帯域の推定対象に該当する各接続先（例えばＷＬＡＮのアクセスポイント）との間の通信ネットワークが仮想化ネットワーク部７１によって仮想的に同時接続されるので、該当する全ての接続先（例えばＬＴＥの基地局とＷＬＡＮのアクセスポイント）との間の通信可用帯域の各推定値がほぼ同時に算出される。
【０１１１】
従って、図９（Ｂ）に示すように、説明を簡単にするために通信可用帯域の推定対象が１つのアクセスポイントと１つの基地局である場合、第２の実施形態では、通信可用帯域の推定値の算出に要する時間ＥＳＴ２は、第１の実施形態における通信可用帯域の推定値の算出に要する時間ＥＳＴ１に比べて、相当に短縮可能となる。
【０１１２】
以上により、本実施形態の通信端末１Ｂは、複数の基地局又はアクセスポイントを介した通信ネットワークに対して仮想的に同時接続することができるので、通信可用帯域の推定に要する算出時間を大幅に短縮することができ、又は通信端末１Ｂが移動することによってハンドオーバが発生した場合でも接続中の基地局又はアクセスポイントとの通信を継続した状態で無線可用帯域を推定することができる。
【０１１３】
（第３の実施形態）
無線通信を用いるアプリケーションでは、通信伝送路の通信可用帯域が大きい方が好ましいが、必ず好ましいとも言えず、遅延特性及びジッタ特性が良好であることの方が通信可用帯域が大きいこと以上に好ましい場合もあり得る。例えば、オンデマンドの映像を再生するアプリケーションでは、通信可用帯域の大きさが優先的に要求されるが、ＴＶ会議システム又はＶｏＩＰ（Voice over Internet Protocol）等の電話アプリケーションでは、リアルタイム性が重要となるので遅延特性が低いことの方が優先的に要求される。
【０１１４】
第３の実施形態では、起動しているアプリケーションの動作に必要な通信可用帯域及びアプリケーションの実行時における伝送特性の優先順位に関する情報を基にして、最適な無線通信における通信伝送路を選択する通信端末１Ｃについて、図９（Ｃ）及び図１０を参照して説明する。図９（Ｃ）は、アプリケーション情報管理リストＬＳＴ４の一例を示す図である。図１０は、第３の実施形態の通信端末１Ｃの端末無線制御部２３Ｃとアプリケーション管理部８１との一例を詳細に示すブロック図である。
【０１１５】
なお、図１０に示す端末無線制御部２３Ｃの各部の説明において、図２に示す端末無線制御部２３の各部の説明と同一の内容には同一の符号を付して説明を簡略化又は省略し、異なる内容について説明する。第３の実施形態の通信端末１Ｃは、図１に示す通信端末１の構成に、アプリケーション管理部８１が更に追加された構成である。
【０１１６】
図１０に示す端末無線制御部２３Ｃは、最適無線選択制御部２５Ｃと、ネットワーク制御部２７と、帯域推定制御部２９Ｂと、パケット送信部３１と、パケット受信部３３と、ＬＴＥ／ＨＳＰＡコントローラ３５と、ＷＬＡＮコントローラ３７とを含む構成である。
【０１１７】
最適無線選択制御部２５Ｃは、最適無線選択マネージャ５１Ｃと、無線可用帯域管理部５３と、無線品質管理部５５とを含む構成である。
【０１１８】
最適無線選択マネージャ５１Ｃは、第１の実施形態の最適無線選択マネージャ５１とほぼ同様に動作するが、アプリケーション管理部８１から出力されるアプリケーション情報管理リストＬＳＴ４（図９（Ｃ）参照）を参照し、無線可用帯域管理部５３が保持する通信可用帯域の推定値を基にして、通信方式を用いた最適な通信伝送路を選択する。
【０１１９】
アプリケーション管理部８１は、起動しているアプリケーションに関する情報を取得及び管理し、アプリケーションマネージャ８３と、アプリケーション必要帯域管理部８５と、アプリケーション監視部８７とを含む構成である。
【０１２０】
アプリケーションマネージャ８３は、アプリケーション監視部８７の監視結果を基にして、起動しているアプリケーションに関するアプリケーション情報管理リストＬＳＴ４の情報をアプリケーション必要帯域管理部８５から取得して最適無線選択制御部２５Ｃに出力する。
【０１２１】
アプリケーション必要帯域管理部８５は、アプリケーション群１１におけるアプリケーション毎に、アプリケーション番号、アプリケーションの動作に必要となる最低の通信可用帯域（最低帯域）及びプライオリティ要求を示すアプリケーション情報管理リストＬＳＴ４を保持している（図９（Ｃ）参照）。プライオリティ要求は、アプリケーション毎に、遅延特性、ジッタ特性及び通信可用帯域特性の中でどれを最優先に考慮されるべきかを定めた優先順位に関する情報である。
【０１２２】
図９（Ｃ）に示すアプリケーション情報管理リストＬＳＴ４では、アプリケーション番号が３のアプリケーションでは、最低帯域が２５６ｋ［ｂｐｓ］であり、遅延が少ないことが最も考慮されるべき特性であると定められている。また、アプリケーション番号が５のアプリケーションでは、最低帯域が１Ｍ［ｂｐｓ］であり、通信可用帯域が大きいことが最も考慮されるべき特性であると定められている。同様に、アプリケーション番号が６のアプリケーションでは、最低帯域が１２８ｋ［ｂｐｓ］であり、通信可用帯域が大きいことが最も考慮されるべき特性であると定められている。
【０１２３】
アプリケーション監視部８７は、例えばユーザの起動操作又は自動起動処理に応じて通信端末１Ｃにおいて起動しているアプリケーションの実行状態（例えば起動、停止）を監視しており、監視結果を常に又は定期的にアプリケーションマネージャ８３に出力する。
【０１２４】
なお、本実施形態の通信端末１Ｃとデフォルトゲートウェイとの間のシグナリングは図６に示すシーケンスに準ずるが、本実施形態の通信端末１Ｃでは、最適無線選択制御部２５Ｃは、通信可用帯域の推定処理を開始するためのイベントが通知されると、アプリケーション管理部８１のアプリケーションマネージャ８３に対し、現在起動している（活性中の）アプリケーションに関するアプリケーション情報管理リストＬＳＴ４を要求する。
【０１２５】
アプリケーションマネージャ８３は、最適無線選択制御部２５Ｃからの要求に応じて、活性中のアプリケーションに関するアプリケーション情報管理リストＬＳＴ４を取得して最適無線選択制御部２５Ｃに出力する。最適無線選択制御部２５Ｃは、アプリケーション情報管理リストＬＳＴ４を取得した後、図６に示すステップＳ２以降の動作を行う。また、最適無線選択制御部２５Ｃは、算出された通信可用帯域の推定値が活性中のアプリケーションの動作に必要な通信可用帯域以上であって、通信品質（例えば受信電界レベル、ジッタ）がアプリケーション情報管理リストＬＳＴ４のプライオリティ要求を満たす通信伝送路を選択する。
【０１２６】
以上により、本実施形態の通信端末１Ｃは、起動しているアプリケーションの動作に必要な通信可用帯域及び伝送特性の優先順位に関する情報を基に、アプリケーションの動作に必要な通信可用帯域以上の通信可用帯域を有し、通信品質（例えば受信電界レベル、ジッタ）が伝送特性の優先順位を満たす通信伝送路をデータの伝送に最適な通信伝送路として選択することができるので、トラフィックの増大を緩和することができ、更に、アプリケーションの動作において遅延の発生を抑制することができる。
【０１２７】
なお、本実施形態では第１の実施形態の端末無線制御部２３にアプリケーション管理部８１を更に追加した構成を用いて説明したが、第２の実施形態の端末無線制御部２３Ｂにアプリケーション管理部８１を更に追加した構成であっても良い。この場合には、通信端末は、第２の実施形態の通信端末１Ｂ及び第３の実施形態の通信端末１Ｃの両方の効果が得られる。
【０１２８】
以下、上述した本発明に係る通信端末及び伝送路選択方法の構成、作用及び効果を説明する。
【０１２９】
本発明の一実施形態は、複数の通信方式を切り替えて複数の基地局に接続可能な通信端末であって、前記複数の通信方式に応じた前記基地局毎の通信品質を測定する通信品質測定部と、前記通信品質測定部により測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、前記パケット生成部により生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するアドレス変換部と、前記アドレス変換部により送信先アドレスが変換された前記帯域推定用パケットを送信する送信部と、前記送信部から送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信する受信部と、前記基地局毎に前記受信部により受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択する伝送路選択部と、を備える、通信端末である。
【０１３０】
この構成では、通信端末は、複数の通信方式に応じた複数の基地局毎の通信品質を基にして所定の帯域推定用パケットを生成し、帯域推定用パケットの送信先アドレスを通信端末の自アドレスに変換して送信する。通信端末は、送信先アドレスが自アドレスに変換されたことでリダイレクトされた帯域推定用パケットを受信し、この帯域用推定パケットに応じた可用帯域を基に、いずれかの基地局に対応した通信方式を用いた伝送路を選択する。
【０１３１】
これにより、通信端末は、従来技術では必要であった通信先の相手端末又は帯域推定サーバが不在の状況下であっても、通信端末自身が通信時に接続する基地局を介した通信ネットワークにおける通信品質及び可用帯域を通信端末自身で推定することができ、複数の通信方式及び接続可能な複数の基地局の中から、データの伝送に最適な通信方式を用いた通信伝送路を選択することができる。
【０１３２】
また、本発明の一実施形態は、前記基地局毎の、前記送信部からの複数回の帯域推定用パケットの送信と前記リダイレクトによる前記受信部における前記複数回の帯域推定用パケットの受信とを基に、前記可用帯域を推定する帯域推定部、を更に有する、通信端末である。
【０１３３】
この構成によれば、通信端末は、複数回の帯域推定用パケットの送信及び受信を基に、各基地局を介した通信ネットワークにおける可能帯域を推定するので、例えば通信端末を操作するユーザが移動中でも高精度に推定された可用帯域が基地局毎に得られる。
【０１３４】
また、本発明の一実施形態は、前記パケット生成部は、前記通信品質測定部により測定された前記基地局毎の通信品質が高い順に、前記帯域推定用パケットを生成する、通信端末である。
【０１３５】
この構成によれば、通信端末は、測定された基地局毎の通信品質が高い順に帯域推定用パケットを生成するので、各基地局を介した通信ネットワークにおける可能帯域の推定精度を向上することができ、全ての接続可能な基地局毎に可用帯域を推定せずに、例えば所定個の基地局毎の可用帯域を用いて、最適な通信方式を用いた伝送路を短時間で選択することができる。
【０１３６】
また、本発明の一実施形態は、前記複数の基地局毎の通信ネットワークに対し、仮想的に同時接続する仮想化ネットワーク部、を更に有する、通信端末である。
【０１３７】
この構成によれば、通信端末は、複数の基地局を介した通信ネットワークに仮想的に同時接続することができるので、可用帯域の推定時間を大幅に短縮することができ、又はハンドオーバが発生した場合でも接続中の基地局との通信を継続した状態で可用帯域を推定することができる。
【０１３８】
また、本発明の一実施形態は、単一の通信方式を用いて複数の基地局に接続可能な通信端末であって、前記通信方式に応じた前記基地局毎の通信品質を測定する通信品質測定部と、前記通信品質測定部により測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するパケット生成部と、前記パケット生成部により生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するアドレス変換部と、前記アドレス変換部により送信先アドレスが変換された前記帯域推定用パケットを送信する送信部と、前記送信部から送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信する受信部と、前記基地局毎に前記受信部により受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択する伝送路選択部と、を備える、通信端末である。
【０１３９】
この構成では、通信端末は、単一の通信方式に応じた複数の基地局毎の通信品質を基にして所定の帯域推定用パケットを生成し、帯域推定用パケットの送信先アドレスを通信端末の自アドレスに変換して送信する。通信端末は、送信先アドレスが自アドレスに変換されたことでリダイレクトされた帯域推定用パケットを受信し、この帯域用推定パケットに応じた可用帯域を基に、いずれかの基地局に対応した通信方式を用いた伝送路を選択する。
【０１４０】
これにより、通信端末は、従来技術では必要であった通信先の相手端末又は帯域推定サーバが不在の状況下であっても、通信端末自身が通信時に接続する基地局を介した通信ネットワークにおける通信品質及び可用帯域を通信端末自身で推定することができ、使用可能な通信方式が単一であっても、データの伝送に最適な通信伝送路を選択することができる。
【０１４１】
また、本発明の一実施形態は、起動しているアプリケーションの動作に必要な帯域及び伝送特性の優先順位に関する情報を保持するアプリケーション管理部、を更に有し、前記伝送路選択部は、前記アプリケーションの動作に必要な帯域以上の前記可用帯域を有し、前記通信品質が前記伝送特性の優先順位を満たす前記伝送路を選択する、通信端末である。
【０１４２】
この構成によれば、通信端末は、起動しているアプリケーションの動作に必要な通信可用帯域及び伝送特性の優先順位に関する情報を基に、アプリケーションの動作に必要な通信可用帯域以上の通信可用帯域を有し、通信品質（例えば受信電界レベル、ジッタ）が伝送特性の優先順位を満たす通信伝送路をデータの伝送に最適な通信伝送路として選択することができ、アプリケーションの動作において遅延の発生を抑制することができる。
【０１４３】
また、本発明の一実施形態は、複数の通信方式を切り替えて複数の基地局に接続可能な通信端末における伝送路選択方法であって、
前記複数の通信方式に応じた前記基地局毎の通信品質を測定するステップと、
測定された前記基地局毎の通信品質を基に、所定の帯域推定用パケットを生成するステップと、
生成された前記帯域推定用パケットの送信先アドレスを前記通信端末の自アドレスに変換するステップと、
前記送信先アドレスが変換された前記帯域推定用パケットを送信するステップと、
送信された前記帯域推定用パケットの送信先アドレスの前記自アドレスへの変換に応じてリダイレクトされた前記帯域推定用パケットを受信するステップと、
前記基地局毎に受信された前記帯域推定用パケットに応じた可用帯域を基に、いずれかの前記基地局に対応した前記通信方式を用いた伝送路を選択するステップと、を有する、伝送路選択方法である。
【０１４４】
この構成では、通信端末は、複数の通信方式に応じた複数の基地局毎の通信品質を基にして所定の帯域推定用パケットを生成し、帯域推定用パケットの送信先アドレスを通信端末の自アドレスに変換して送信する。通信端末は、送信先アドレスが自アドレスに変換されたことでリダイレクトされた帯域推定用パケットを受信し、この帯域用推定パケットに応じた可用帯域を基に、いずれかの基地局に対応した通信方式を用いた伝送路を選択する。
【０１４５】
これにより、通信端末は、従来技術では必要であった通信先の相手端末又は帯域推定サーバが不在の状況下であっても、通信端末自身が通信時に接続する基地局を介した通信ネットワークにおける通信品質及び可用帯域を通信端末自身で推定することができ、複数の通信方式及び接続可能な複数の基地局の中から、データの伝送に最適な通信方式を用いた通信伝送路を選択することができる。
【０１４６】
以上、図面を参照しながら各種の実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１４７】
本発明は、通信先の相手端末が不在の状況下でも、ネットワークの通信品質及び可用帯域を単体で推定し、最適な通信伝送路を選択する通信端末及び伝送路選択方法として有用であり、通信端末としては例えばスマートフォン又はタブレット端末が考えられる。
【符号の説明】
【０１４８】
１、１Ａ、１Ｂ、１Ｃ  通信端末
１１  アプリケーション群
１３  端末制御部
１５  トーン制御部
１７  音声制御部
１９  表示部
２１  ＵＩ部
２３  端末無線制御部
２５  最適無線選択制御部
２７  ネットワーク制御部
２９  帯域推定制御部
３１  パケット送信部
３３  パケット受信部
３５  ＬＴＥ／ＨＳＰＡコントローラ
３７  ＷＬＡＮコントローラ
３９  ＬＴＥ／ＨＳＰＡ無線部
４１  ＷＬＡＮ無線部
５１  最適無線選択マネージャ
５３  無線可用帯域管理部
５５  無線品質管理部
６１  帯域推定マネージャ
６３  帯域推定部
６５  無線切替部
６７  送信先アドレス変換部
７１  仮想化ネットワーク部
７３  仮想Ｉ／Ｆ部
７５  仮想ゲートウェイ部
７７  ルーティング部
８１  アプリケーション管理部
８３  アプリケーションマネージャ
８５  アプリケーション必要帯域管理部
８７  アプリケーション監視部
【図１】
2015226208.tif 000003
【図２】
2015226208.tif 000004
【図３】
2015226208.tif 000005
【図４】
2015226208.tif 000006
【図５】
2015226208.tif 000007
【図６】
2015226208.tif 000008
【図７】
2015226208.tif 000009
【図８】
2015226208.tif 000010
【図９】
2015226208.tif 000011
【図１０】
2015226208.tif 000012
【図１１】
2015226208.tif 000013