(57)【要約】【課題】無線通信の状況を自動的に判別し、これに適した最適な無線通信ネットワークを選択する上でより処理量を低減させる。【解決手段】無線端末２と基地局３間における無線通信状態を変化させる無線通信システムにおいて、基地局３及び無線端末２の何れか一方又は両方は、無線通信を行う上での状況情報を取得する状況情報取得部３、３３と、状況情報取得部２３、３３により取得された状況情報に基づいて無線通信において送受信すべきパケットデータにおいて上記無線通信を行う上で必要な条件情報が上位概念から下位概念までが各領域に段階的に記述されたヘッダ５１の検査方法を制御しつつ、これを検査するＤＰＩ検査部２４、３４と、ＤＰＩ検査部２４、３４により検査されたヘッダの記述内容に基づいて無線通信状態を変化させる制御部３１、３２を備える。【選択図】図２
2020088488.tif 000002
【特許請求の範囲】
【請求項１】
無線端末と基地局間における無線通信状態を変化させる無線通信システムにおいて、
上記基地局及び上記無線端末の何れか一方又は両方は、
上記無線通信を行う上での状況情報を取得する状況情報取得手段と、
上記状況情報取得手段により取得された状況情報に基づいて上記無線通信において送受信すべきパケットデータにおいて上記無線通信を行う上で必要な条件情報が上位概念から下位概念までが各領域に段階的に記述されたヘッダの検査方法を制御しつつ、これを検査するヘッダ検査手段と、
上記ヘッダ検査手段により検査されたヘッダの記述内容に基づいて上記無線通信状態を変化させる無線制御手段を備えること
を特徴とする無線通信システム。
【請求項２】
上記無線制御手段は、無線端末と基地局間において無線通信可能な２種以上の無線通信ネットワークの何れかを選択することで上記無線通信状態を変化させること
を特徴とする請求項１記載の無線通信システム。
【請求項３】
上記状況情報取得手段は、上記無線端末の移動速度に関する状況情報を取得し、
上記ヘッダ検査手段は、上記無線通信を行う上で必要な消費電力に関する条件情報が上記各条件情報記述領域に記述されたヘッダを検査すること
を特徴とする請求項１又は２記載の無線通信システム。
【請求項４】
上記状況情報取得手段は、上記無線通信するパケットデータのデータサイズに関する状況情報を取得し、
上記ヘッダ検査手段は、上記無線通信を行う上で分割するファイル数の限度に関する条件情報が上記各条件情報記述領域に記述されたヘッダを検査すること
を特徴とする請求項１又は２記載の無線通信システム。
【請求項５】
上記無線制御手段は、上記無線通信ネットワークとして、無線ＬＡＮ、ＬＴＥ（Long Term Evolution）、ミリ波帯無線通信の何れか２種以上の中から選択することで上記無線通信状態を変化させること
を特徴とする請求項２記載の無線通信システム。
【請求項６】
上記ヘッダ検査手段は、ＤＰＩ（ディープ・パケット・インスペクション）に基づいて検査を行うこと
を特徴とする請求項１〜５のうち何れか１項記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２種以上の無線通信ネットワークが共存し、上記各無線通信ネットワークは、一以上の無線端末と基地局間で無線通信を行う無線通信システムに関するものである。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末が急速に普及している。これに伴い、移動通信トラフィック量は爆発的に増加している。特にソーシャルネットワークサービスやネットワークを介した触覚通信、拡張現実感等のサービスやアプリケーションの高度化および多様化も進展している。その中で低コストかつ柔軟性をもつ無線ＬＡＮシステムは、携帯電話回線のトラフィックをデータオフロードする用途や、屋内の位置推定、緊急時の通信等において幅広く用いられている。同様にＬＴＥ（Long Term Evolution）は、いわゆる第３世代携帯電話の拡張版であり、従来の通信規格よりも通信速度が圧倒的に速く、多くのデータを一度に送受信することができる。
【０００３】
このような上述の如き無線通信システムは、一のセルＢＳＳ（Basic Service Set :BSS）としての無線通信ネットワークに対して割り当てられた一の基地局（アクセスポイント：ＡＰ）と複数の無線端末（ＳＴＡ）により構成される。
【０００４】
ところで、このような基地局と無線端末との間で無線通信を行う上で、無線ＬＡＮ、又はＬＴＥ（ＬＴＥネットワーク上のＷｉ−Ｆｉも含む）、ミリ波帯無線通信等の何れかの通信規格に基づく無線通信ネットワークを選択する必要がある。例えば無線端末を保持するユーザの移動速度の高低や、無線通信するパケットデータサイズに応じて、最適な無線通信ネットワークを選択したい場合もある。またセキュリティ性や通信品質の高さが特段求められない無線通信を行う場合には、より安価な無線通信ネットワークを選択したい場合もある。このような通信を行う上で、状況に応じた最適な無線通信ネットワークを選択することができれば、他のユーザとの間でも通信資源を効率的に活用することができ、より多くのユーザが同時に無線アクセスしても干渉を防止することが可能となり、更により安価な無線通信を実現することが可能となる。
【０００５】
このような課題を解決するために、従来においてはユーザの好みに応じてパケットデータの無線通信をスケジューリングする技術が提案されているが（例えば、非特許文献１参照。）、基地局と無線端末との間で無線通信が行われる都度、その無線通信の状況を自動的に判別し、これに適した最適な無線通信ネットワークを選択するところまでは到達しきれていない。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】YAP, K.-K., HUANG, T.-Y., YIAKOUMIS, Y., CHINCHALI, S., MCKEOWN, N., AND KATTI, S. "Scheduling packets over multiple interfaces while respecting user preferences," In Proc. ACM CoNEXT 2013.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
無線通信するパケットデータのヘッダには、最適な無線通信ネットワークを選択する上で手がかりとなる情報が記述されている場合が多々ある。このため、基地局と無線端末との間で無線通信が行われる都度、最適な無線通信ネットワークを選択するためには、無線通信するパケットデータのヘッダの記述内容を読み取る必要がある。このヘッダに記述されている内容は、基本的には最適な無線通信ネットワークを選択する上で必要なすべての記述領域を検査する必要がある一方で、無線通信の状況によってはその中の一部の記述領域のみ検査すれば、上記選択を行うに足りる場合もある。特に検査対象となるヘッダの記述領域をより少なくすることができれば、無線通信を行う上での処理量を軽くすることが可能となり、ひいては通信の効率化、高速化を図ることができる。
【０００８】
しかしながら、このような要請に応えることができる技術は、従来において特段提案されていないのが現状であった。
【０００９】
そこで本発明は、上述した問題点に鑑みて案出されたものであり、その目的とするところは、２種以上の無線通信ネットワークが共存し、上記各無線通信ネットワークは、一以上の無線端末と基地局間で無線通信を行う無線通信システムにおいて、その無線通信の状況を自動的に判別し、これに適した最適な無線通信ネットワークを選択する上でより処理量を低減させることが可能な無線通信システムを提案することにある。
【課題を解決するための手段】
【００１０】
第１発明に係る無線通信システムは、無線端末と基地局間における無線通信状態を変化させる無線通信システムにおいて、上記基地局及び上記無線端末の何れか一方又は両方は、上記無線通信を行う上での状況情報を取得する状況情報取得手段と、上記状況情報取得手段により取得された状況情報に基づいて上記無線通信において送受信すべきパケットデータにおいて上記無線通信を行う上で必要な条件情報が上位概念から下位概念までが各領域に段階的に記述されたヘッダの検査方法を制御しつつ、これを検査するヘッダ検査手段と、上記ヘッダ検査手段により検査されたヘッダの記述内容に基づいて上記無線通信状態を変化させる無線制御手段を備えることを特徴とする。
【００１１】
第２発明に係る無線通信システムは、第１発明において、上記無線制御手段は、無線端末と基地局間において無線通信可能な２種以上の無線通信ネットワークの何れかを選択することで上記無線通信状態を変化させることを特徴とする。
【００１２】
第３発明に係る無線通信システムは、第１発明又は第２発明において、上記状況情報取得手段は、上記無線端末の移動速度に関する状況情報を取得し、上記ヘッダ検査手段は、上記無線通信を行う上で必要な消費電力に関する条件情報が上記各条件情報記述領域に記述されたヘッダを検査することを特徴とする。
【００１３】
第４発明に係る無線通信システムは、第１発明又は第２発明において、上記状況情報取得手段は、上記無線通信するパケットデータのデータサイズに関する状況情報を取得し、上記ヘッダ検査手段は、上記無線通信を行う上で分割するファイル数の限度に関する条件情報が上記各条件情報記述領域に記述されたヘッダを検査することを特徴とする。
【００１４】
第５発明に係る無線通信システムは、第２発明において、上記無線制御手段は、上記無線通信ネットワークとして、無線ＬＡＮ、ＬＴＥ（Long Term Evolution）、ミリ波帯無線通信の何れか２種以上の中から選択することで上記無線通信状態を変化させることを特徴とする。
【００１５】
第６発明に係る無線通信システムは、第１発明〜第５発明の何れかにおいて、上記ヘッダ検査手段は、ＤＰＩ（ディープ・パケット・インスペクション）に基づいて検査を行うことを特徴とする。
【発明の効果】
【００１６】
上述した構成からなる本発明によれば、無線通信の状況によってはその中の一部の記述領域のみ検査すれば、最適な無線通信ネットワークを選択を行うに足りる場合であれば、検査対象となるヘッダの領域をより少なくすることで、無線通信を行う上での処理量を軽くすることが可能となり、ひいては通信の効率化、高速化を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】本発明を適用した無線通信システムの構成例を示す図である。
【図２】無線端末、基地局のブロック構成図である。
【図３】無線通信システムの動作を実行するためのフローチャートである。
【図４】基地局へ送信するパケットデータの構成例を示す図である。
【発明を実施するための形態】
【００１８】
図１は、本発明を適用した無線通信システム１の構成例を示している。この無線通信システム１は、２種以上の無線通信ネットワーク１０ａ、１０ｂから構成されている。無線通信システム１は、複数の無線端末２、無線端末２との間で無線通信する基地局３とを備えている。
【００１９】
上述した図１に示す無線通信システム１では、あくまで２種以上の無線通信ネットワーク１０ａ、１０ｂから構成されている場合を例示しているが、これに限定されるものではなく、３以上の無線通信ネットワーク１０からなるものであってもよい。またこの無線通信ネットワーク１０ａ、１０ｂは、互いに異なる通信規格の下で、それぞれ無線端末２と基地局３との間で無線通信を実現する。以下の例では、この無線通信ネットワーク１０ａとして、無線ＬＡＮシステムを適用し、無線通信ネットワーク１０ｂとしてＬＴＥ（Long Term Evolution）を適用する場合を例にとり説明をする。
【００２０】
無線端末２は、例えばノート型のパーソナルコンピュータ（ＰＣ）、携帯端末、スマートフォン、タブレット型端末、ウェアラブル端末等の無線通信可能な端末装置で構成されている。このような無線端末２は、基地局３に対してパケットデータを無線通信により送信する。
【００２１】
基地局３は、無線通信ネットワーク１０内の無線端末２との間において無線アクセスポイントとしての役割を果たし、インターネット等を始めとした公衆通信網との間においてインタフェースとしての役割を果たすものである。即ち、基地局３は、これを介して無線端末２がインターネット等を始めとした公衆通信網との間でデータの送受信を行うことを可能とするための中継手段を担うものである。
【００２２】
図２は、これら無線端末２、基地局３のブロック構成を示している。
【００２３】
無線端末２は、内部の中央制御ユニットとしての役割を担う制御部２１と、基地局３との間でパケットデータを送受信するためのアンテナ等を有する送受信部２２と、無線通信を行う上での状況情報を取得する状況情報取得部２３と、制御部２１、送受信部２２及び状況情報取得部２３に接続されたＤＰＩ検査部２４とを備えている。
【００２４】
同じく基地局３は、内部の中央制御ユニットとしての役割を担う制御部３１と、無線端末２との間でパケットデータを送受信するためのアンテナ等を有する送受信部３２と、無線通信を行う上での状況を検知するための状況情報取得部３３と、制御部３１、送受信部３２及び状況情報取得部３３に接続されたＤＰＩ検査部３４とを備えている。
【００２５】
すなわち、無線端末２、基地局３は、互いに同一の構成としての状況情報取得部２３、３３、ＤＰＩ検査部２４、３４を備えている。これら状況情報取得部２３、３３、ＤＰＩ検査部２４、３４は、無線端末２、基地局３の両方に実装される場合に限定されるものではなく、無線端末２、基地局３の何れか一方に実装されていればよい。
【００２６】
状況情報取得部２３、３３は、無線通信を行う上での各種状況が反映された状況情報を取得する。この状況情報は、例えば無線端末２の移動速度、無線端末２の位置情報、パケットデータのデータサイズのような無線通信を行う上で直接影響を与えるあらゆる状況に関する情報を含む。しかし、この状況情報はこのような例に限定されるものではなく、現在の日時、ユーザやシステムが決めた特定又は任意のルール、予め取得したユーザの属性情報（年齢や性別、嗜好等）等も状況情報に含めてもよい。
【００２７】
状況情報取得部２３、３３は、このような状況情報を取得する上で必要とされるあらゆる手段を含むものである。状況情報取得部２３、３３は、例えば無線端末２の移動速度からなる状況情報を取得するのであれば、その状況情報が送受信するパケットデータのヘッダに含められる場合に、そのヘッダから情報を読み取る手段として具現化される。また状況情報取得部２３は、例えば無線端末２の移動速度を直接検知するセンサとして具現化されるものであってもよい。また状況情報取得部２３、３３は、例えば無線端末２の位置情報からなる状況情報を取得するのであれば、その状況情報が送受信するパケットデータのヘッダに含められる場合に、そのヘッダから情報を読み取る手段として具現化されるものであってもよいし、ＧＰＳ（Global Positioning System)等のように直接位置情報を検知するものであってもよい。また状況情報取得部２３、３３は、パケットデータのデータサイズからなる状況情報を取得するのであれば、その状況情報が送受信するパケットデータのヘッダに含められる場合に、そのヘッダから情報を読み取る手段として具現化される。状況情報取得部２３、３３は、現在の日時、ユーザやシステムが決めた特定又は任意のルール、予め取得したユーザの属性情報（年齢や性別、嗜好等）等からなる状況情報を取得するのであれば、その状況情報が送受信するパケットデータのヘッダに含められる場合に、そのヘッダから情報を読み取る手段として具現化され、図示しないストレージ等に記憶されるのであればそこから状況情報を読み出す手段として具現化される。
【００２８】
ＤＰＩ検査部２４、３４は、送受信するパケットデータにおけるヘッダの記述内容を読み取り、これを検査する、いわゆるパケットフィルタリングを行う。ＤＰＩ検査部２４、３４は、送受信部２２、３２からのパケットデータが図示しないインスペクションポイントを通過する際に、ヘッダの検査を行う。このようなＤＰＩ検査部２４、３４においてヘッダのパケット解析が実施される場合において、ＤＰＩの検査処理負荷が重いと、パケット解析の処理負荷も重くなるが、本発明では、状況情報取得部２３、３３において取得された状況情報に基づいてヘッダの検査方法を制御しつつ、これを検査することで、その処理負荷の軽減を図る。ＤＰＩ検査部２４は、パケットデータにおけるヘッダの検査結果を、制御部２１へと通知し、ＤＰＩ検査部３４は、パケットデータにおけるヘッダの検査結果を、制御部３１へと通知する。
【００２９】
制御部２１、３１は、ＤＰＩ検査部２４、３４からそれぞれ通知されてきたヘッダの検査結果を受信する。制御部２１、３１は、このヘッダの検査結果に基づいて、無線端末２と基地局３間における無線通信状態を変化させる。この無線通信状態を変化させる場合の一例が、無線通信ネットワーク１０ａ、１０ｂのうち最適な無線通信ネットワーク１０を選択することである。しかしながら、この無線状態の変化は、このような最適な無線通信ネットワーク１０の選択に限定されるものではなく、無線端末２と基地局３間における無線通信状態を変化させるものであればいかなる概念も含まれる。但し、以下の例において無線通信状態の変化は、無線通信ネットワーク１０ａ、１０ｂのうち最適な無線通信ネットワーク１０を選択する場合を例にとり説明をする。
【００３０】
ヘッダの検査結果は、ヘッダの記述内容に基づいていることから、制御部２１、３１は、ヘッダの記述内容に基づいて最適な無線通信ネットワーク１０を選択することを実際に行うことになる。
【００３１】
このようにして制御部２１、３１を介して無線通信ネットワーク１０ａ、１０ｂの何れかが選択された後、この選択された無線通信ネットワーク１０ａ、１０ｂの何れかの下で、無線端末２、基地局３間で無線通信が行われることになる。
【００３２】
次に、本発明を適用した無線通信システム１の動作について説明をする。図３は、無線通信システム１の動作を実行するためのフローチャートである。このフローチャートでは、無線端末２から基地局３に向けて最初にパケットデータを送信する場合を例にとり説明をする。なお、この無線通信システム１においては、無線端末２と基地局３との間デフォルトの無線通信ネットワーク１０ａが予め割り当てられているものとする。
【００３３】
先ずステップＳ１１において、基地局３における状況情報取得部３３又は無線端末２における状況情報取得部２３は、状況情報を取得する。状況情報が仮に移動速度に関するものであれば、状況情報取得部２３が移動速度を検知し、図４に示すように基地局３へ送信するパケットデータ５における実データが記述されるペイロード５２の前に付加された管理領域としてのヘッダ５１にこれを含める。また状況情報が仮にデータサイズに関するものであれば、状況情報取得部２３がそのデータサイズに関する状況情報を抽出し、制御部２１による制御の下でパケットデータ５におけるヘッダ５１に含める。更に状況情報が仮にユーザやシステムが決めた特定又は任意のルール、予め取得したユーザの属性情報に関するものであれば、状況情報取得部２３がその特定又は任意のルールや属性情報に関する状況情報を抽出し、制御部２１による制御の下でパケットデータ５におけるヘッダ５１に含める。このような状況情報は、例えばヘッダ５１における領域＃０に記述する。無線端末２における送受信部２２は、このような状況情報が領域＃０に記述されたヘッダ５１を有するパケットデータを基地局３へ送信する。この送信は、上述したデフォルトの無線通信ネットワーク１０ａを介して行う。基地局３は、このようなパケットデータ５を送受信部３２にて受信し、ヘッダ５１における領域＃０に記述されている状況情報を取得する。これにより、無線端末２側において抽出された状況情報を、基地局３側において同様に取得することができる。
【００３４】
ちなみに、このステップＳ１１において基地局３側に送信されてくるパケットデータ５のヘッダ５１に記述されている状況情報を読み出す以外に、基地局３側において既に状況情報を保有している場合には、これを読み出すことで取得するようにしてもよい。また、基地局３から無線端末２に対してパケットデータ５を最初に送信する場合、状況情報が例えば移動速度に関するものであれば、無線端末２側において移動速度を既に周知の手段が反映された状況情報取得部２３を介して取得している場合もあり、かかる場合には、わざわざ基地局３から送信されてくるパケットデータ５のヘッダ５１からこれを読み出す必要は無いことは勿論である。
【００３５】
このステップＳ１１を通じて、無線端末２、基地局３のうち、少なくともパケットデータ５を受信する側の状況情報取得部２３、３３において状況情報が取得されている状態となっている。状況情報取得部２３、３３は、この取得した情報情報をＤＰＩ検査部２４、３４にそれぞれ送信する。
【００３６】
次にステップＳ１２へ移行し、パケットデータ５を受信する側のＤＰＩ検査部２４、３４においてＤＰＩ検査を行うべくパケットフィルタリングを行う。
【００３７】
次にステップＳ１３においてＤＰＩ検査部２４、３４は、ステップＳ１２においてフィルタリングされたパケットデータ５に対してＤＰＩ検査を実行する。このＤＰＩ検査では、パケットデータ５におけるヘッダ５１の領域に記述されている内容の検査を行う。
【００３８】
送受信するパケットデータ５におけるヘッダ５１の領域＃１、＃２、＃３、・・・が順次並んでおり、この領域＃１、＃２、＃３、・・・において、実際に無線通信ネットワーク１０ａ、１０ｂのうち、無線通信を行う上で何れが適しているか判断するための条件情報がそれぞれ記述されている。つまり、無線通信を行う上で必要な条件情報が上位概念から下位概念までが各領域＃１〜領域＃３において段階的に記述されている。ＤＰＩ検査部２４、３４は、受信したパケットデータ５のヘッダ５１について、領域＃１、＃２、＃３、・・・に記述された全ての条件情報を検査することを前提としているが、ステップＳ１１において取得した状況情報に基づいて、その検査対象の領域＃１、＃２、＃３、・・・を制御することもできる。
【００３９】
ちなみにこの領域＃１に記述された条件情報は、最も基本的な条件が記載されている。そしてその次に続く領域＃２は、その直前の領域＃１に記述された条件情報よりも下位概念に限定された条件情報が記述されている。更にその次に続く領域＃３は、その直前の領域＃２に記述された条件情報よりも更に下位概念に限定された条件情報が記述されている。その後に続く各領域も、その直前の領域よりも下位概念に限定された条件情報が記述されている。即ち、領域＃１〜＃３の３つの領域で考えた場合、領域＃１において最も上位概念的な基本的な条件情報が記述されており、領域３がより詳細な下位概念的な情報が記述されている。
【００４０】
ＤＰＩ検査部２４、３４は、取得した状況情報に基づいて、領域＃１のみを検査するか、領域＃１に加えて領域＃２まで検査対象領域を拡張するか、領域＃１及び領域＃２に加えて更に領域＃３まで検査対象領域を拡張するかを制御する。
【００４１】
実際にステップＳ１１において取得した状況情報によっては、領域＃１のみを検査すれば、最適な無線通信ネットワーク１０を選択する上での条件情報としては十分な場合もあれば、その状況情報によっては領域＃１〜領域＃３まで検査対象領域を拡張しなければ十分な条件情報を得ることができない場合もある。最適な無線通信ネットワーク１０をＤＰＩ検査を通じて精度よく選択することに最もプライオリティを高く設定しているため、検査対象領域を領域＃１〜領域＃３まで拡張することが必要であれば勿論そのように処理動作を実行する。しかし、領域＃１に加えて領域＃２まで、更には領域＃１のみを検査対象領域とすれば最適な無線通信ネットワーク１０を選択する上で十分であれば、そのように制御をする。その結果、検査対象領域を減少させることができ、ＤＰＩ検査の検査処理負荷を軽くすることが可能となり、パケット解析の処理量も低減させることができる。
【００４２】
例えば、領域＃１〜領域＃３において無線通信を行う上で必要な消費電力に関する条件情報が記述されているものとする。このとき領域＃１は、消費電力が大きく分類して「多い」、「中程度」、「少ない」の３段階で記述されており、領域＃２は、消費電力が更に２０段階に分類されて記述されており、領域＃３は、消費電力が時系列的に紐づけられて記述されているものとする。このとき、ＤＰＩ検査部２４、３４は、領域＃１のみを検査する場合、消費電力が大きく分類して「多い」、「中程度」、「少ない」の３段階の条件情報のみ取得することになる。同様にＤＰＩ検査部２４、３４は、領域＃１と領域＃２を検査する場合、消費電力が２０段階まで細部に亘り分類された条件情報を取得することになる。更にＤＰＩ検査部２４、３４は、領域＃１と領域＃２と領域＃３を検査する場合、消費電力が２０段階まで細部に亘り分類された条件情報に加えて、それぞれの消費電力が時系列的にどのように変化するかについての情報も取得することになる。
【００４３】
ＤＰＩ検査部２４、３４は、領域＃１〜領域＃３において無線通信を行う上で必要な消費電力に関する条件情報が記述されている場合において、ステップＳ１１において、無線端末２の移動速度に関する状況情報を取得した場合には、これに応じて検査対象領域を制御することができる。かかる場合において無線端末２の移動速度が速い場合には、当該無線端末２を中心とした周囲の建物の環境が単位時間当たりで高速に激変し、その結果、無線端末２を中心とした通信環境も激変することとなる。かかる場合には、即座に通信環境が変化するために２０段階に至るまで細部まで分類された消費電力を読み取ってもあまり意味はなく、それぞれの消費電力が時系列的にどのように変化するかについての情報も同様に意味をなさないため、領域＃１における消費電力の３段階の分類が分かれば、２種以上の無線通信ネットワークの何れかを選択する上で十分である。従って、無線端末２の移動速度が速い場合には、領域＃１のみ検査し、残りの領域＃２〜領域＃３は検査しないことで処理量を軽減させる。一方、無線端末２の移動速度が遅い場合には、当該無線端末２を中心とした周囲の建物の環境が単位時間当たりでほとんど変化しないため、無線端末２を中心とした通信環境も激変することなく電池も安定していることから、消費電力のレベルを細部まで読み取るとともに、消費電力が時系列的にどのように変化するかについてまで知ることで、何れの無線通信ネットワークが最適であるかをより高精度に判定することも可能となる。かかる場合には、領域＃１〜領域＃３の全てを検査対象に含める。このようにして無線端末２の移動速度に関する状況情報に応じて検査対象を異ならせることで選択精度を維持しつつ、処理量を低減させることができる。
【００４４】
また別の例として  例えば、領域＃１〜領域＃３において分割するファイル数の限度に関する条件情報が記述されているものとする。このとき領域＃１は、分割するファイル数の限度が「多い」、「中程度」、「少ない」の３段階で記述されており、領域＃２は、分割するファイル数の限度が更に２０段階に分類されて記述されており、領域＃３は、分割するファイル数の限度がファイルの分割方式との関係において紐づけられて記述されているものとする。このとき、ＤＰＩ検査部２４、３４は、領域＃１のみを検査する場合、分割するファイル数の限度が大きく分類して「多い」、「中程度」、「少ない」の３段階の条件情報のみ取得することになる。同様にＤＰＩ検査部２４、３４は、領域＃１と領域＃２を検査する場合、分割するファイル数の限度が２０段階まで細部に亘り分類された条件情報を取得することになる。更にＤＰＩ検査部２４、３４は、領域＃１と領域＃２と領域＃３を検査する場合、分割するファイル数の限度が２０段階まで細部に亘り分類された条件情報に加えて、それぞれのファイル数の限度がファイルの分割方式との関係において紐付けられた情報も取得することになる。
【００４５】
ＤＰＩ検査部２４、３４は、領域＃１〜領域＃３において分割するファイル数の限度に関する条件情報が記述されている場合において、ステップＳ１１において、無線通信するパケットデータのデータサイズに関する状況情報を取得した場合には、これに応じて検査対象領域を制御することができる。かかる場合において無線端末２のパケットデータのデータサイズが大きい場合には、ファイル数の分割が必要となり、分割するファイル数の限度を細かいレベルまで確認する必要が出てくる。このため、領域＃１に加え、少なくとも領域＃２まで検査範囲を延長する必要が出てくる。必要に応じてファイル数の限度がファイルの分割方式との関係において異なるのであればその情報の取得も必要となり、領域＃１〜領域＃３の全てを検査対象に含める必要が出てくる。一方、無線端末２のパケットデータのデータサイズが小さい場合には、ファイル数の分割は特段不要となり、分割するファイル数の限度を細かいレベルまで確認する必要も生じないことから領域＃１のみの検査で十分である。このようにして無線端末２の無線通信するパケットデータのデータサイズに応じて検査対象を異ならせることで選択精度を維持しつつ、処理量を低減させることができる。
【００４６】
ちなみに、上述した例においては、領域＃１〜領域＃３がヘッダ５１に形成されている場合において説明をしたが、これに限定されるものではなく、少なくとも領域＃１〜領域＃２の２つの領域が形成されていればよい。かかる場合において、領域＃１には無線通信を行う上で必要な条件情報が記述され、領域＃２には領域＃１よりも下位概念に限定された条件情報が記述されている。同様にヘッダ５１において領域＃４以上が付されている場合においても、その直前に設けられた領域よりも下位概念に限定された条件情報が順次記述されている。
【００４７】
上述のようにしてＤＰＩに基づくヘッダ５１の検査を終了させた後、ステップＳ１４へ移行する。ステップＳ１４では上述のようなＤＰＩによる検査により抽出したヘッダ５１の記述内容に基づき、２種以上の無線通信ネットワークの何れかを選択する作業を行う。
【００４８】
このステップＳ１４においては予め設定したプロファイルに合致するか否か判断を行う。例えば無線通信ネットワーク１０ａに応じたプロファイルと、無線通信ネットワーク１０ｂに応じたプロファイルを予め設定しておく。ステップＳ１３においてＤＰＩ検査を行ったヘッダ５１の内容が何れのプロファイルに該当するか判別する。その結果、ＤＰＩ検査を行ったヘッダ５１の内容が無線通信ネットワーク１０ａに応じたプロファイルに含まれるのであればステップＳ１５へ移行し、デフォルトとして設定された無線通信ネットワーク１０ａに基づいて、無線端末２と基地局３との間で無線通信を行う。これに対して、ＤＰＩ検査を行ったヘッダ５１の内容が無線通信ネットワーク１０ａに応じたプロファイルに含まれないのであれば、或いは無線通信ネットワーク１０ａｂ応じたプロファイルに含まれるのであれば、ステップＳ１６へ移行し、無線端末２と基地局３との間の無線通信を無線通信ネットワーク１０ｂにおいて実現できるようにするための切り替え設定を行う。
【００４９】
例えばヘッダ５１において無線通信を行う上で必要な消費電力に関する条件情報が記述されている場合には、これに基づいて最適な無線通信ネットワーク１０として、無線通信ネットワーク１０ａ（無線ＬＡＮシステム）、無線通信ネットワーク１０ｂ（ＬＴＥ）の何れかが最適であるかが予めプロファイルとして設定されている。新たに無線端末２と基地局３との間で無線通信を行う場合には、ＤＰＩを通じて検査したヘッダ５１の記述内容とプロファイルとの適合性をステップＳ１４において判断するのみで、各無線通信に応じた最適な無線通信ネットワーク１０を割り当てることが可能となる。
【００５０】
なお、上述した実施の形態においては、ヘッダ５１の検査を行う上でＤＰＩに基づいて実行する場合を例にとり説明をしたが、これに限定されるものではなく、他のいかなる手段に基づいてヘッダ５１の記述内容を読み取ることで検査を行うようにしてもよいことは勿論である。
【符号の説明】
【００５１】
１  無線通信システム
２  無線端末
３  基地局
１０  無線通信ネットワーク
２１、３１  制御部
２２、３２  送受信部
２３、３３  状況情報取得部
２４、３４  ＤＰＩ検査部
５１  ヘッダ
５２  ペイロード
【図１】
2020088488.tif 000003
【図２】
2020088488.tif 000004
【図３】
2020088488.tif 000005
【図４】
2020088488.tif 000006