(57)【要約】【課題】複数の無線通信ネットワークを利用可能な通信端末に対して、無線通信ネットワークの切替を制限することを図る。【解決手段】複数の無線通信ネットワークの各々に対応する無線インタフェース１０と、通信端末から通知された保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェース１０を示す使用無線インタフェース情報とを関連付けて保持し、前記通信端末からの受信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理部１２と、前記出力された使用無線インタフェース情報に基づいて、受信パケットを無線送信する無線インタフェース１０を選択する無線インタフェース選択部１１と、を備える。【選択図】図１
2014192758.tif 000002
【特許請求の範囲】
【請求項１】
通信端末に対して複数の無線通信ネットワークを利用可能にする無線通信装置において、
前記複数の無線通信ネットワークの各々に対応する無線インタフェースと、
前記通信端末から通知された保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、前記通信端末からの受信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理部と、
前記保護セッション管理部から出力された使用無線インタフェース情報に基づいて、前記受信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択部と、
を備えたことを特徴とする無線通信装置。
【請求項２】
前記各無線インタフェースにおける無線品質測定を行う無線品質測定部と、
前記通信端末のセッションを示すセッション情報と該セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて記憶するルーティングテーブルと、を備え、
前記無線インタフェース選択部は、
前記無線品質測定の結果に基づいて前記ルーティングテーブル内の使用無線インタフェース情報を更新する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項３】
前記無線品質測定の結果に基づいて前記各無線インタフェースの負荷の状況を判定し、該判定の結果に基づいて前記保護セッションに割り当てる無線インタフェースを決定する無線負荷判定部を備え、
前記保護セッション管理部は、前記無線負荷判定部により決定された無線インタフェースを示す使用無線インタフェース情報を、前記保護セッションを示すセッション情報に関連付けて保持する、
ことを特徴とする請求項２に記載の無線通信装置。
【請求項４】
前記各無線インタフェースにおける無線品質測定を行う無線品質測定部と、
前記無線品質測定の結果を蓄積し、該蓄積された無線品質測定の結果に基づいて無線品質の変動の状況を判定し、該判定の結果に基づいて前記保護セッションに割り当てる無線インタフェースを決定する無線品質管理部を備え、
前記保護セッション管理部は、前記無線品質管理部により決定された無線インタフェースを示す使用無線インタフェース情報を、前記保護セッションを示すセッション情報に関連付けて保持する、
ことを特徴とする請求項１に記載の無線通信装置。
【請求項５】
複数の無線通信ネットワークの各々に対応する無線インタフェースと、
自通信端末における保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、送信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理部と、
前記保護セッション管理部から出力された使用無線インタフェース情報に基づいて、前記送信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択部と、
を備えたことを特徴とする通信端末。
【請求項６】
通信端末に対して複数の無線通信ネットワークを利用可能にする無線通信装置における無線通信制御処理を行うためのコンピュータプログラムであって、
前記通信端末から通知された保護セッションを示すセッション情報と前記複数の無線通信ネットワークの各々に対応する無線インタフェースのうち該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、前記通信端末からの受信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理ステップと、
前記保護セッション管理ステップから出力された使用無線インタフェース情報に基づいて、前記受信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【請求項７】
複数の無線通信ネットワークの各々に対応する無線インタフェースを有する通信端末における無線通信制御処理を行うためのコンピュータプログラムであって、
前記通信端末における保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、送信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理ステップと、
前記保護セッション管理ステップから出力された使用無線インタフェース情報に基づいて、前記送信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択ステップと、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置、通信端末およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、例えばモバイルルータのように、複数のＷＡＮ（Wide Area Network）に接続可能であり、ＷＡＮのネットワーク状態に応じて、ＬＡＮ（Local Area Network）側の通信端末が利用するＷＡＮを切り替える無線通信装置が知られている。例えば、モバイルルータにおいて、ＷＡＮとしてＬＴＥ網とＷｉＭＡＸ網を利用可能である場合に、通信端末が利用するＬＴＥ網における通信断の発生時や品質測定結果が悪い時に、通信端末が利用するＷＡＮをＬＴＥ網からＷｉＭＡＸ網へ自動的に切り替える。すると、モバイルルータのＷＡＮ側でのＩＰアドレスの変更が発生する。
【０００３】
上記したモバイルルータにおけるＷＡＮ側のＩＰアドレスの変更が発生すると、通信端末が通信中のセッションを継続できなくなりセッション断が発生する（例えば、非特許文献１参照）。この場合、通信端末は、自己の通信要求がタイムアウトしてから、セッションの再確立を行う（例えば、非特許文献２参照）。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】福山陽祐，鈴木秀和，渡邊晃，“IPv4 移動体通信において携帯電話網と無線LAN間をシームレスに移動する方式の提案”，マルチメディア，分散，協調とモバイル（DICOMO2011）シンポジウム論文集，Vol.2011，No.1，pp.1115-1120，Jul.2011．
【非特許文献２】W.Richard Stevens，“TCP/IP Illustrated Volume 1: The Protocols”，Addison-Wesley Professional，1993年12月31日
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、通信端末の中には通信断が許されないアプリケーションを使用している場合があり、そのような場合にはモバイルルータによって利用するＷＡＮが切り替えられることを防止したいという要望がある。
【０００６】
本発明は、このような事情を考慮してなされたもので、複数の無線通信ネットワークを利用可能な通信端末や無線通信装置に対して、無線通信ネットワークの切替を制限することを課題とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る無線通信装置は、通信端末に対して複数の無線通信ネットワークを利用可能にする無線通信装置において、前記複数の無線通信ネットワークの各々に対応する無線インタフェースと、前記通信端末から通知された保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、前記通信端末からの受信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理部と、前記保護セッション管理部から出力された使用無線インタフェース情報に基づいて、前記受信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択部と、を備えたことを特徴とする。
【０００８】
本発明に係る無線通信装置においては、前記各無線インタフェースにおける無線品質測定を行う無線品質測定部と、前記通信端末のセッションを示すセッション情報と該セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて記憶するルーティングテーブルと、を備え、前記無線インタフェース選択部は、前記無線品質測定の結果に基づいて前記ルーティングテーブル内の使用無線インタフェース情報を更新する、ことを特徴とする。
【０００９】
本発明に係る無線通信装置においては、前記無線品質測定の結果に基づいて前記各無線インタフェースの負荷の状況を判定し、該判定の結果に基づいて前記保護セッションに割り当てる無線インタフェースを決定する無線負荷判定部を備え、前記保護セッション管理部は、前記無線負荷判定部により決定された無線インタフェースを示す使用無線インタフェース情報を、前記保護セッションを示すセッション情報に関連付けて保持する、ことを特徴とする。
【００１０】
本発明に係る無線通信装置においては、前記各無線インタフェースにおける無線品質測定を行う無線品質測定部と、前記無線品質測定の結果を蓄積し、該蓄積された無線品質測定の結果に基づいて無線品質の変動の状況を判定し、該判定の結果に基づいて前記保護セッションに割り当てる無線インタフェースを決定する無線品質管理部を備え、前記保護セッション管理部は、前記無線品質管理部により決定された無線インタフェースを示す使用無線インタフェース情報を、前記保護セッションを示すセッション情報に関連付けて保持する、ことを特徴とする。
【００１１】
本発明に係る通信端末は、複数の無線通信ネットワークの各々に対応する無線インタフェースと、自通信端末における保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、送信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理部と、前記保護セッション管理部から出力された使用無線インタフェース情報に基づいて、前記送信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択部と、を備えたことを特徴とする。
【００１２】
本発明に係るコンピュータプログラムは、通信端末に対して複数の無線通信ネットワークを利用可能にする無線通信装置における無線通信制御処理を行うためのコンピュータプログラムであって、前記通信端末から通知された保護セッションを示すセッション情報と前記複数の無線通信ネットワークの各々に対応する無線インタフェースのうち該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、前記通信端末からの受信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理ステップと、前記保護セッション管理ステップから出力された使用無線インタフェース情報に基づいて、前記受信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択ステップと、をコンピュータに実行させるためのコンピュータプログラムであることを特徴とする。
【００１３】
本発明に係るコンピュータプログラムは、複数の無線通信ネットワークの各々に対応する無線インタフェースを有する通信端末における無線通信制御処理を行うためのコンピュータプログラムであって、前記通信端末における保護セッションを示すセッション情報と該保護セッションに使用される無線インタフェースを示す使用無線インタフェース情報とを関連付けて保持し、送信パケットのセッション情報に基づいて前記保持されている使用無線インタフェース情報を出力する保護セッション管理ステップと、前記保護セッション管理ステップから出力された使用無線インタフェース情報に基づいて、前記送信パケットを無線送信する無線インタフェースを選択する無線インタフェース選択ステップと、をコンピュータに実行させるためのコンピュータプログラムであることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、複数の無線通信ネットワークを利用可能な通信端末や無線通信装置に対して、無線通信ネットワークの切替を制限することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係る無線通信装置１と通信端末３の構成を示すブロック図である。
【図２】保護セッション管理部１２の保護セッション管理テーブル１２０の構成例を示す図である。
【図３】無線インタフェース選択部１１のルーティングテーブル１１０の構成例を示す図である。
【図４】本発明の第１実施形態に係る無線通信制御処理のフローチャートである。
【図５】本発明の第２実施形態に係る無線通信装置１の構成を示すブロック図である。
【図６】本発明の第３実施形態に係る無線通信装置１の構成を示すブロック図である。
【図７】本発明の第４実施形態に係る通信端末３の構成を示すブロック図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照し、本発明の実施形態について説明する。
【００１７】
［第１実施形態］
図１は、本発明の第１実施形態に係る無線通信装置１と通信端末３の構成を示すブロック図である。図１において、無線通信装置１は、複数の無線インタフェース１０と無線インタフェース選択部１１と保護セッション管理部１２と無線インタフェース１３と無線品質測定部１４を有する。通信端末３は、サービス部３０とサービス状態管理部３１と通知パケット生成部３２と無線インタフェース３３を有する。
【００１８】
無線インタフェース１０は、ＷＡＮのネットワークインタフェースである。ＷＡＮとしては、例えば、ＬＴＥ網やＷｉＭＡＸ網などの無線通信ネットワークが利用可能である。無線インタフェース１３，３３は、無線通信装置１と通信端末３が接続するためのネットワークインタフェースである。無線インタフェース１３，３３としては、例えばＷｉ−Ｆｉなどの無線ＬＡＮのネットワークインタフェースである。
【００１９】
はじめに、図１を参照して通信端末３について説明する。サービス部３０は、インターネット等、ＷＡＮを介してアクセス可能なネットワークに接続されるサーバとの間でセッションを確立し、該セッション単位でパケットを該サーバとの間で送受する。サービス部３０は、例えば通信端末３が有するアプリケーションの動作の開始によって形成される。
【００２０】
サービス部３０は、サービス状態情報Ａ１をサービス状態管理部３１へ出力する。サービス状態情報Ａ１は、プロセス（例えば、動作が開始されたアプリケーション）の状態（新規プロセスの発生、プロセスの終了など）を示すプロセス情報と、当該プロセスのセッションを示すセッション情報とを有する。
【００２１】
サービス状態管理部３１は、サービス部３０から入力されたサービス状態情報Ａ１に基づいて、保護セッションを判定する。保護セッションの判定方法としては、例えば、アプリケーションごとにセッションを保護するか否かを設定する保護セッション判定テーブルを設け、保護セッション判定テーブルの設定内容に従って、サービス状態情報Ａ１のプロセス情報で示されるアプリケーションに対してセッションを保護するか否かを判定する。保護セッション判定テーブルは、ユーザから任意に設定可能とすることが挙げられる。又は、セッションプロトコルごとにセッションを保護するか否かを設定する保護セッション判定テーブルを設け、保護セッション判定テーブルの設定内容に従って、サービス状態情報Ａ１のセッション情報で示されるセッションプロトコルに対してセッションを保護するか否かを判定する。
【００２２】
サービス状態管理部３１は、保護セッション情報Ａ２を通知パケット生成部３２へ出力する。保護セッション情報Ａ２は、保護セッションに関する、送信元（自通信端末３）のＩＰアドレス、送信元のポート番号、無線インタフェースの制御情報（優先制御登録、又は、優先制御登録解除）、該保護セッションに関する無線通信装置１における使用無線インタフェース情報、宛先（該保護セッションを確立した相手のサーバ）のＩＰアドレス、および宛先のポート番号を有する。但し、使用無線インタフェース情報はヌル（空）である。
【００２３】
通知パケット生成部３２は、サービス状態管理部３１から入力された保護セッション情報Ａ２に基づいて、保護セッション情報通知パケットＡ３を生成する。保護セッション情報通知パケットＡ３には、保護セッション情報Ａ２を格納する。
【００２４】
保護セッション情報通知パケットＡ３の宛先は無線通信装置１である。保護セッション情報通知パケットＡ３の宛先（無線通信装置１）のＩＰアドレスは、無線通信装置１からのブロードキャスト、ユーザからの入力、DHCP offerの送信元ＩＰアドレスなどにより取得できる。
【００２５】
通知パケット生成部３２は保護セッション情報通知パケットＡ３を無線インタフェース３３に出力する。これにより、保護セッション情報通知パケットＡ３は無線インタフェース３３により無線送信される。
【００２６】
次に、図１を参照して無線通信装置１について説明する。無線インタフェース１３は、通信端末３から送信された保護セッション情報通知パケットＡ３を受信し、受信した保護セッション情報通知パケットＡ３を保護セッション管理部１２へ出力する。
【００２７】
保護セッション管理部１２は、保護セッション情報通知パケットＡ３から保護セッション情報を取得する。保護セッション管理部１２は、該取得した保護セッション情報に基づいて、自己の保護セッション管理テーブルを更新する。保護セッション情報内の無線インタフェースの制御情報が優先制御登録である場合には、保護セッション情報内の送信元ＩＰアドレス、送信元ポート番号、使用無線インタフェース情報、宛先ＩＰアドレス、および宛先ポート番号を保護セッション管理テーブルに登録する。一方、保護セッション情報内の無線インタフェースの制御情報が優先制御登録解除である場合には、保護セッション管理テーブルから、保護セッション情報内の送信元ＩＰアドレス、送信元ポート番号、宛先ＩＰアドレス、宛先ポート番号に該当する登録情報を削除する。
【００２８】
図２は、保護セッション管理部１２の保護セッション管理テーブル１２０の構成例を示す図である。図２において、保護セッション管理テーブル１２０は、セッション情報と使用無線インタフェース情報の組を格納する。セッション情報は、セッションを特定する情報であって、送信元ＩＰアドレス、送信元ポート番号、宛先ＩＰアドレス、および宛先ポート番号を有する。なお、セッション情報として、ポート番号が無い場合にはＩＰアドレスのみであってもよい。使用無線インタフェース情報は、同じ組のセッション情報で特定されるセッションに対して使用される無線インタフェース１０を特定する情報であって、無線インタフェース１０の識別情報を有する。
【００２９】
保護セッション管理部１２は、保護セッション情報内の無線インタフェースの制御情報が優先制御登録である場合には、保護セッション情報Ｂ１を無線インタフェース選択部１１へ出力する。保護セッション情報Ｂ１は、保護セッション管理テーブル１２０に登録されたセッション情報を有する。
【００３０】
保護セッション管理部１２には、無線インタフェース１３から、無線インタフェース１３が通信端末３から受信した通信中のセッションのパケットが入力される。保護セッション管理部１２は、該通信中のセッションのパケットを受信すると、該受信パケットの送信元ＩＰアドレス、送信元ポート番号、宛先ＩＰアドレス、および宛先ポート番号を検索キーにして、保護セッション管理テーブル１２０のセッション情報を検索する。保護セッション管理部１２は、該検索の結果、該当するセッション情報を発見した場合には、発見したセッション情報と同じ組の使用無線インタフェース情報を取得する。保護セッション管理部１２は、該取得した使用無線インタフェース情報Ｂ２を当該受信パケットと共に無線インタフェース選択部１１へ出力する。
【００３１】
一方、保護セッション管理部１２は、該検索の結果、該当するセッション情報を発見できなかった場合には、当該受信パケットのみを無線インタフェース選択部１１へ出力する。なお、保護セッション管理テーブル１２０のセッション情報の検索において、保護セッション管理テーブル１２０のセッション情報内にＩＰアドレスのみでありポート番号が無い場合には、検索キーのＩＰアドレスとの一致のみを検索条件としてもよい。
【００３２】
無線品質測定部１４は、各無線インタフェース１０における無線品質測定を行う。無線品質測定項目としては、ＲＳＳＩ、端末数、リトライ率、ＭＣＳなどが挙げられる。無線品質測定部１４は、無線品質測定結果である無線品質測定情報Ｂ４を無線インタフェース選択部１１へ出力する。無線インタフェース選択部１１への無線品質測定情報Ｂ４の出力は定期的に行われる。
【００３３】
無線インタフェース選択部１１は、無線品質測定部１４から入力された無線品質測定情報Ｂ４に基づいて、自己のルーティングテーブルを更新する。図３は、無線インタフェース選択部１１のルーティングテーブル１１０の構成例を示す図である。図３において、ルーティングテーブル１１０は、セッション情報と使用無線インタフェース情報の組を格納する。セッション情報は、セッションを特定する情報であって、送信元ＩＰアドレス、送信元ポート番号、宛先ＩＰアドレス、および宛先ポート番号を有する。なお、セッション情報として、ポート番号が無い場合にはＩＰアドレスのみであってもよい。使用無線インタフェース情報は、同じ組のセッション情報で特定されるセッションに対して使用される無線インタフェース１０を特定する情報であって、無線インタフェース１０の識別情報を有する。ルーティングテーブル１１０は、通信端末３からの受信パケットを無線送信する無線インタフェース１０を、セッション毎に定義するものである。
【００３４】
無線インタフェース選択部１１は、無線品質測定情報Ｂ４に基づいて、ルーティングテーブル１１０内のセッション情報で特定されるセッションに使用する無線インタフェース１０を決定する。無線インタフェース選択部１１は、該決定した無線インタフェース１０の識別情報を当該セッション情報と同じ組の使用無線インタフェース情報として更新する。
【００３５】
無線インタフェース選択部１１は、保護セッション管理部１２から保護セッション情報Ｂ１を受信すると、該保護セッション情報Ｂ１内のセッション情報を検索キーとしてルーティングテーブル１１０のセッション情報を検索する。無線インタフェース選択部１１は、該検索の結果、該当するセッション情報を発見した場合には、発見したセッション情報と同じ組の使用無線インタフェース情報を取得する。無線インタフェース選択部１１は、該取得した使用無線インタフェース情報Ｂ３を保護セッション管理部１２へ返信する。保護セッション管理部１２は、無線インタフェース選択部１１から返信された使用無線インタフェース情報Ｂ３を、保護セッション管理テーブル１２０の該当するセッション情報と同じ組の使用無線インタフェース情報として更新する。
【００３６】
無線インタフェース選択部１１は、保護セッション管理部１２から受信パケットと共に使用無線インタフェース情報Ｂ２を受信すると、該受信パケットのセッション情報（送信元ＩＰアドレス、送信元ポート番号、宛先ＩＰアドレス、宛先ポート番号）を検索キーとしてルーティングテーブル１１０のセッション情報を検索する。無線インタフェース選択部１１は、該検索の結果、該当するセッション情報を発見した場合において、発見したセッション情報と同じ組の使用無線インタフェース情報が使用無線インタフェース情報Ｂ２と異なるときは、該発見したセッション情報と同じ組の使用無線インタフェース情報を使用無線インタフェース情報Ｂ２に書き換える。これにより、ルーティングテーブル１１０において保護セッションに割り当てられる無線インタフェース１０は、無線品質測定情報Ｂ４に基づいて適宜変更される可能性があるが、使用無線インタフェース情報Ｂ２により保護セッション管理部１２の保護セッション管理テーブル１２０に登録されている無線インタフェース１０になる。
【００３７】
無線インタフェース選択部１１は、保護セッション管理部１２から入力された受信パケットに対して、該受信パケットのセッション情報と同じ組の使用無線インタフェース情報をルーティングテーブル１１０から取得する。無線インタフェース選択部１１は、該取得した使用無線インタフェース情報で特定される無線インタフェース１０に、当該受信パケットを出力する。
【００３８】
図４は、本発明の第１実施形態に係る無線通信制御処理のフローチャートである。以下、図４を参照して、第１実施形態に係る無線通信装置１の動作を説明する。無線通信装置１は、通信端末３からＩＰパケットを受信すると、図４の処理を開始する。
【００３９】
（ステップＳ１）保護セッション管理部１２は、受信パケットのセッション情報が保護セッション管理テーブル１２０に登録されているかを確認する。この確認の結果、登録されている場合にはステップＳ２に進み、登録されていない場合にはステップＳ３に進む。
【００４０】
（ステップＳ２）保護セッション管理部１２は、受信パケットと共に使用無線インタフェース情報Ｂ２を無線インタフェース選択部１１へ出力する。無線インタフェース選択部１１は、受信パケットのセッション情報を検索キーとしてルーティングテーブル１１０のセッション情報を検索し、発見したセッション情報と同じ組の使用無線インタフェース情報を参照する。
【００４１】
（ステップＳ３）保護セッション管理部１２は、当該受信パケットのセッションが保護セッションではないので優先制御なしであり、受信パケットのみを無線インタフェース選択部１１へ出力する。この後、ステップＳ６へ進む。
【００４２】
（ステップＳ４）無線インタフェース選択部１１は、ルーティングテーブル１１０内の使用無線インタフェース情報で示される無線インタフェース１０が使用無線インタフェース情報Ｂ２で示される無線インタフェース１０と一致するかを判断する。この結果、一致する場合には、ルーティングテーブル１１０内の使用無線インタフェース情報で示される無線インタフェース１０へ、当該受信パケットを出力する。一方、一致しない場合にはステップＳ５に進む。
【００４３】
（ステップＳ５）無線インタフェース選択部１１は、ルーティングテーブル１１０内の使用無線インタフェース情報を、使用無線インタフェース情報Ｂ２に変更する。
【００４４】
（ステップＳ６）
無線インタフェース選択部１１は、受信パケットのセッション情報に基づいてルーティングテーブル１１０内の使用無線インタフェース情報で示される無線インタフェース１０へ、該受信パケットを出力する。
【００４５】
上述した第１実施形態によれば、保護セッションに対して、使用する無線インタフェース１０を固定化することができる。
【００４６】
［第２実施形態］
第２実施形態は上述した第１実施形態の変形例である。図５は、本発明の第２実施形態に係る無線通信装置１の構成を示すブロック図である。この図５において図１の各部に対応する部分には同一の符号を付している。以下、第１実施形態と異なる点を主に説明する。
【００４７】
第２実施形態では、無線通信装置１に無線負荷判定部４０を設ける。無線負荷判定部４０には、定期的に無線品質測定部１４から無線品質測定情報Ｂ４が入力される。また、無線負荷判定部４０には、保護セッション管理部１２から保護セッション情報Ｂ１が入力される。無線負荷判定部４０は、無線品質測定情報Ｂ４に基づいて、保護セッション情報Ｂ１で示される保護セッションに使用される無線インタフェース１０を決定する。無線負荷判定部４０は、該決定した無線インタフェース１０の識別情報である使用無線インタフェース情報Ｂ３を保護セッション管理部１２へ返信する。
【００４８】
以下に、無線負荷判定部４０における保護セッションに対する無線インタフェース１０の決定方法の例１，２を挙げる。
【００４９】
（例１）保護セッション管理テーブル１２０へ新たな保護セッションを登録する際に、無線品質測定情報Ｂ４に基づいて、各無線インタフェース１０の負荷の状況を判定し、比較的負荷の低い無線インタフェース１０を当該保護セッションに割り当てる。
【００５０】
（例２）保護セッションに対して保護優先度が付されているとする。ある無線インタフェース１０（無線インタフェース１０＿Ａとする）の負荷が規定値以上に大きくなった場合に、無線インタフェース１０＿Ａが割り当てられている保護セッションのうち保護優先度が比較的低い保護セッションに対して、他の無線インタフェース１０への変更を行う。
上記例１、例２における負荷の指標としては、各無線インタフェース１０における接続ユーザ数やトラフィック量、時間的または周波数的な空き具合などが使用できる。
【００５１】
上述した第２実施形態によれば、無線品質測定情報に基づいて各無線インタフェース１０の負荷の状況を判定し、保護セッションに割り当てる無線インタフェース１０を決定することにより、無線環境の悪化や使用ユーザ数の増加に伴う無線リソースの不足といった外部要因による保護セッションの切断を可能な限り防ぐことで、保護セッションの通信品質の向上に寄与できる。
【００５２】
［第３実施形態］
第３実施形態は上述した第１実施形態の変形例である。図６は、本発明の第３実施形態に係る無線通信装置１の構成を示すブロック図である。この図６において図１の各部に対応する部分には同一の符号を付している。以下、第１実施形態と異なる点を主に説明する。
【００５３】
第３実施形態では、無線通信装置１に無線品質管理部５０を設ける。無線品質管理部５０には、定期的に無線品質測定部１４から無線品質測定情報Ｂ４が入力される。無線品質管理部５０は、無線品質測定情報Ｂ４を蓄積する。
【００５４】
また、無線品質管理部５０には、保護セッション管理部１２から保護セッション情報Ｂ１が入力される。無線品質管理部５０は、自己で蓄積している無線品質測定情報に基づいて、保護セッション情報Ｂ１で示される保護セッションに使用される無線インタフェース１０を決定する。無線品質管理部５０は、該決定した無線インタフェース１０の識別情報である使用無線インタフェース情報Ｂ３を保護セッション管理部１２へ返信する。
【００５５】
以下に、無線品質管理部５０における保護セッションに対する無線インタフェース１０の決定方法の例を挙げる。
【００５６】
（例）保護セッション管理テーブル１２０へ新たな保護セッションを登録する際に、自己で蓄積している無線品質測定情報に基づいて、各無線インタフェース１０の無線品質の変動の状況を判定し、無線品質の変動が比較的少ない無線インタフェース１０を当該保護セッションに割り当てる。無線品質の変動の指標（無線品質変動指標）としては、平均ユーザ数、平均リトライ率、ＭＣＳの変動の度合いなどが利用可能である。無線品質の変動の状況を判定する方法の例としては、無線品質変動指標が最小である無線インタフェースを選択する方法、または、一定時間毎に無線品質変動指標を求めて該無線品質変動指標の分散が最小である無線インタフェースを選択する方法などが挙げられる。
【００５７】
上述した第３実施形態によれば、無線品質測定情報の蓄積に基づいて、保護セッションに割り当てる無線インタフェース１０を決定することにより、無線品質が比較的安定している無線インタフェース１０を保護セッションに割り当てることができる。これにより、無線環境の変化により保護セッションが切断される可能性を減らし、通信端末３におけるアプリケーションの通信品質の保証に寄与できる。例えば、音声通話やリアルタイムの動画配信など、長時間使用されるアプリケーションの通信品質を保証することに寄与できる。
【００５８】
［第４実施形態］
図７は、本発明の第４実施形態に係る通信端末３の構成を示すブロック図である。この図６において図１の各部に対応する部分には同一の符号を付している。第４実施形態では、図１に示す無線通信装置１の機能を通信端末３に組み込んでいる。
【００５９】
図７において、通信端末３は、図１の構成に対して、複数の無線インタフェース１０と無線インタフェース選択部１１と保護セッション管理部１２と無線品質測定部１４を設けている。第４実施形態において、第１実施形態と異なる点は、無線インタフェース１３，３３を介さずに、サービス部３０と保護セッション管理部１２の間、通知パケット生成部３２と保護セッション管理部１２の間、および無線インタフェース選択部１１とサービス部３０の間でデータの送受を行う点である。
【００６０】
通知パケット生成部３２は、保護セッション情報通知パケットＡ３を保護セッション管理部１２へ出力する。保護セッション管理部１２は、通知パケット生成部３２から保護セッション情報通知パケットＡ３を受信すると、上述した第１実施形態と同様の処理を行う。これにより、通信端末３における保護セッションの送信パケットは、保護セッション管理部１２の保護セッション管理テーブル１２０に登録されている使用無線インタフェース情報で示される無線インタフェース１０から無線送信される。
【００６１】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００６２】
また、上述した無線通信装置１または通信端末３を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disk）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００６３】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００６４】
１…無線通信装置、３…通信端末、１０…無線インタフェース、１１…無線インタフェース選択部、１２…保護セッション管理部、１３…無線インタフェース、１４…無線品質測定部、３０…サービス部、３１…サービス状態管理部、３２…通知パケット生成部、３３…無線インタフェース、４０…無線負荷判定部、５０…無線品質管理部、１１０…ルーティングテーブル、１２０…保護セッション管理テーブル
【図１】
2014192758.tif 000003
【図２】
2014192758.tif 000004
【図３】
2014192758.tif 000005
【図４】
2014192758.tif 000006
【図５】
2014192758.tif 000007
【図６】
2014192758.tif 000008
【図７】
2014192758.tif 000009