(57)【要約】【課題】複数の無線通信メディアの中から、無線通信メディアを公平に利用すると共に、同一無線通信メディアにおける無線リンク間の利用公平性を保ち、通信品質の安定化を図る。【解決手段】無線リンク決定部２５は、無線通信メディア毎の無線局の多重度と無線通信メディア毎の無線リンク使用率とに基づいて通信相手の無線局毎にどの無線通信メディアの無線リンクを用いるかを決定する際に、多重度の少ない無線通信メディアを最優先に選択し、選択された無線通信メディアにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを選択する。【選択図】図３
2008258667.tif 000002
【特許請求の範囲】
【請求項１】
一つの無線局が複数の無線通信メディアを利用するときの無線リンク選択制御装置において、
無線通信メディア毎に通信を監視する無線通信メディア監視手段と、
前記無線通信メディア監視手段の監視結果から、無線通信メディア毎に、無線局の多重度を算出する多重度算出手段と、
前記無線通信メディア監視手段の監視結果から、無線通信メディア毎に、自局の使用分を除いた無線リンク使用率を算出する無線リンク使用率算出手段と、
前記多重度算出手段で算出された無線通信メディア毎の無線局の多重度と、前記無線リンク使用率算出手段で算出された無線通信メディア毎の無線リンク使用率とに基づいて、通信相手の無線局毎に、どの無線通信メディアの無線リンクを用いるかを決定する無線リンク決定手段と、を備え、
前記無線リンク決定手段は、多重度の少ない無線通信メディアを最優先に選択し、選択された無線通信メディアにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを選択する、
ことを特徴とする無線リンク選択制御装置。
【請求項２】
複数の無線通信メディアを利用する無線装置において、
請求項１に記載の無線リンク選択制御装置を備えたことを特徴とする無線装置。
【請求項３】
無線通信メディアにおけるデータリンク層の上位に設けられ、ＩＰパケット又はデータリンク層パケットの単位で使用する無線通信メディアを、前記無線リンク選択制御装置の決定に従って選択するデータリンク層パケットスイッチ手段を備えたことを特徴とする請求項２に記載の無線装置。
【請求項４】
一つの無線局が複数の無線通信メディアを利用するときの無線リンク選択方法であって、
無線通信メディア毎に通信を監視する過程と、
前記監視結果から、無線通信メディア毎に、無線局の多重度を算出する過程と、
前記監視結果から、無線通信メディア毎に、自局の使用分を除いた無線リンク使用率を算出する過程と、
前記算出された無線通信メディア毎の無線局の多重度と、前記算出された無線通信メディア毎の無線リンク使用率とに基づいて、通信相手の無線局毎に、どの無線通信メディアの無線リンクを用いるかを決定する無線リンク決定過程と、を含み、
前記無線リンク決定過程は、多重度の少ない無線通信メディアを最優先に選択し、選択された無線通信メディアにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを選択する、
ことを特徴とする無線リンク選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線リンク選択制御装置、無線装置及び無線リンク選択方法に関する。
【背景技術】
【０００２】
近年、一つの無線局が複数の無線通信メディアを利用して通信を行うコグニティブ無線通信と呼ばれる技術が検討されている。非特許文献１には、別々の場所に設置された複数の無線通信メディア（例えば、セルラーシステムと、無線ローカルエリアネットワーク（無線ＬＡＮ）システム）に接続して通信を行う場合に、モバイルＩＰ（Internet Protocol）を用いることによりシームレスなメディア切り替えを行う技術が記載されている。非特許文献２には、複数の無線通信メディア（例えば、セルラーシステムと無線ＬＡＮシステム）に接続して通信を行うＩＴＳ（Intelligent Transport System）車両にモバイルルータを搭載した場合のＩＰ層での無線通信メディア切り替えを行う技術が記載されている。非特許文献３には、複数の物理回線を集約して一つの論理回線として提供するリンクアグリゲーションについて記載されている。
【非特許文献１】齊藤，他，“異種無線通信メディア間切替ソフトの開発”，Ｂ−５−２８９，電子情報通信学会総合大会，２００３
【非特許文献２】磯村，他，“通信メディアの切替え可能な車載用モバイルルータの実装”，Ｂ−７−１０３，電子情報通信学会総合大会，２００３
【非特許文献３】IEEE802.3ad Standard(IEEE Computer Society LAN MAN Standards Committee).Aggregation of Multiple Link Segments,2000.
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、コグニティブ無線通信において、複数の無線通信メディアの中から、無線通信メディアを公平に利用すると共に、同一無線通信メディアにおける無線リンク間の利用公平性を保ち、通信品質の安定化を図ることが課題となっている。
【０００４】
本発明は、このような事情を考慮してなされたもので、その目的は、複数の無線通信メディアの中から、無線通信メディアを公平に利用すると共に、同一無線通信メディアにおける無線リンク間の利用公平性を保ち、通信品質の安定化を図ることのできる無線リンク選択制御装置、無線装置及び無線リンク選択方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記の課題を解決するために、本発明に係る無線リンク選択制御装置は、一つの無線局が複数の無線通信メディアを利用するときの無線リンク選択制御装置において、無線通信メディア毎に通信を監視する無線通信メディア監視手段と、前記無線通信メディア監視手段の監視結果から、無線通信メディア毎に、無線局の多重度を算出する多重度算出手段と、前記無線通信メディア監視手段の監視結果から、無線通信メディア毎に、自局の使用分を除いた無線リンク使用率を算出する無線リンク使用率算出手段と、前記多重度算出手段で算出された無線通信メディア毎の無線局の多重度と、前記無線リンク使用率算出手段で算出された無線通信メディア毎の無線リンク使用率とに基づいて、通信相手の無線局毎に、どの無線通信メディアの無線リンクを用いるかを決定する無線リンク決定手段と、を備え、前記無線リンク決定手段は、多重度の少ない無線通信メディアを最優先に選択し、選択された無線通信メディアにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを選択することを特徴とする。
【０００６】
本発明に係る無線装置は、複数の無線通信メディアを利用する無線装置において、前述の無線リンク選択制御装置を備えたことを特徴とする。
【０００７】
本発明に係る無線装置においては、無線通信メディアにおけるデータリンク層の上位に設けられ、ＩＰパケット又はデータリンク層パケットの単位で使用する無線通信メディアを、前記無線リンク選択制御装置の決定に従って選択するデータリンク層パケットスイッチ手段を備えたことを特徴とする。
【０００８】
本発明に係る無線リンク選択方法は、一つの無線局が複数の無線通信メディアを利用するときの無線リンク選択方法であって、無線通信メディア毎に通信を監視する過程と、前記監視結果から、無線通信メディア毎に、無線局の多重度を算出する過程と、前記監視結果から、無線通信メディア毎に、自局の使用分を除いた無線リンク使用率を算出する過程と、前記算出された無線通信メディア毎の無線局の多重度と、前記算出された無線通信メディア毎の無線リンク使用率とに基づいて、通信相手の無線局毎に、どの無線通信メディアの無線リンクを用いるかを決定する無線リンク決定過程と、を含み、前記無線リンク決定過程は、多重度の少ない無線通信メディアを最優先に選択し、選択された無線通信メディアにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを選択することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、複数の無線通信メディアの中から、無線局間の利用公平性を確保しつつ安定した通信品質を得ると共に、無線通信メディアを公平に利用するために適切な無線通信メディアを選択し利用することが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照し、本発明の一実施形態について説明する。
図１は、本発明の一実施形態に係る無線局（無線装置）１の構成を示すブロック図である。図１において、無線局１は、複数の無線通信メディアの無線モジュール１１と、パケットスイッチ１２と、ＩＰ（Internet Protocol）層部１３と、制御部１４とを備える。
【００１１】
各無線モジュール１１は、それぞれの無線通信メディアに対応したＰＨＹ層及びデータリンク層の機能を有する。データリンク層の機能としては、例えば、ＭＡＣ（Medium Access Control）やＬＬＣ（Logical Link Control）などが挙げられる。無線モジュール１１は、パケットスイッチ１２との間で、データリンク層パケットを送受する。また、無線モジュール１１は、データリンク層パケットの無線送信及び無線受信を行う。また、無線モジュール１１としては、同じ無線通信メディアであっても、それぞれ異なる周波数チャネルのものを備えるようにしてもよい。
【００１２】
パケットスイッチ１２は、データリンク層パケットのスイッチング機能を有する。パケットスイッチ１２は、各無線モジュール１１の各々に対応して設けられるバッファを有し、無線モジュール１１との間で送受されるデータリンク層パケットのバッファリングを行う。また、パケットスイッチ１２は、データリンク層パケットとＩＰパケットの相互変換を行う変換機能を有する。パケットスイッチ１２は、ＩＰ層部１３との間で、ＩＰパケットを送受する。
【００１３】
制御部１４は、パケットスイッチ１２を制御する。具体的には、ＩＰパケット単位で、どの無線モジュール１１の無線リンクを利用するのかを決定し、パケットスイッチ１２に指示する。
【００１４】
パケットスイッチ１２は、ＩＰ層部１３から受け取ったＩＰパケットを変換機能によりデータリンク層パケットに変換し、該データリンク層パケットを制御部１４から指定された無線モジュール１１に出力する。また、パケットスイッチ１２は、各無線モジュール１１から受け取ったデータリンク層パケットを変換機能によりＩＰパケットに変換し、該ＩＰパケットをＩＰ層部１３に出力する。
【００１５】
無線モジュール１１は、送信時には、パケットスイッチ１２から受け取ったデータリンク層パケットを自己の無線通信メディアの固有フォーマットに変換し、無線送信する。また、受信時には、無線受信した固有フォーマットのデータリンク層パケットを共通フォーマットのデータリンク層パケットに変換し、パケットスイッチ１２に出力する。
【００１６】
ＩＰ層部１３は、入出力するＩＰパケットの情報を制御部１４に通知する。その通知するＩＰパケット情報としては、例えば、アドレス情報（宛先ＩＰアドレス、送信元ＩＰアドレス、ＴＣＰ（Transmission Control Protocol）ポートアドレス等）、コネクション種別（単一コネクション、複数コネクション）、ＩＰフローに対する通信品質の要求（伝送速度、ＱｏＳ等）などが挙げられる。
【００１７】
制御部１４は、ＩＰ層部１３から通知されるアドレス情報に基づき、ＩＰフローを識別し、通信相手の無線局を判断する。そして、通信相手の無線局との間で利用可能な無線通信メディアの無線モジュール１１の中から、どの無線通信メディアの無線モジュール１１を使用するのかを、ＩＰパケット単位で、選択する。この選択結果はパケットスイッチ１２に指示される。
【００１８】
図２は、コグニティブ無線通信の例を示す概念図である。図２において、各無線局１（Ｓ１，Ｄ１，Ｄ２，Ｄ３）は、３種類の無線通信メディアの無線モジュール１１を備え、各無線通信メディアに対応している。その３種類の無線通信メディアの例として、本実施形態では、IEEE（Institute of Electrical and Electronic Engineers）の無線アクセス方式の標準規格「IEEE802.16e」と、無線ＬＡＮの標準規格「IEEE802.11g」，「IEEE802.11j」を挙げて説明する。図２中の無線リンク１０１はIEEE802.16eの無線リンクであり、無線リンク１０２はIEEE802.11gの無線リンクであり、無線リンク１０３はIEEE802.11jの無線リンクである。
【００１９】
図２の無線局１（Ｓ１，Ｄ１）間は、３つの無線リンク１０１，１０２，１０３で接続されている。無線局１（Ｓ１，Ｄ２）間は、２つの無線リンク１０１，１０２で接続されている。無線局１（Ｓ１，Ｄ３）間は、１つの無線リンク１０１で接続されている。
【００２０】
図３は、図１に示す制御部１４の構成を示すブロック図である。図３には、制御部１４の構成のうち、本発明に係る特徴的な部分を示している。
図３において、無線通信メディア監視部２１は、各無線通信メディアの無線モジュール毎に、通信を監視する。多重度テーブル生成部２２は、無線通信メディア監視部２１の監視結果から、無線モジュール毎の多重度を算出する。その多重度の算出結果は、多重度テーブル２３に格納される。無線リンク使用率測定部２４は、無線通信メディア監視部２１の監視結果から、各無線通信メディアの無線リンク毎の使用率を測定する。無線リンク決定部２５は、無線リンク使用率測定部２４で測定された各無線リンクの使用率と、多重度テーブル２３とに基づいて、どの無線通信メディアの無線リンクを用いるかを決定する。
【００２１】
無線通信メディア監視部２１は、無線モジュール１１毎に、どの無線局との間で無線リンクが接続されているのか（無線リンク接続情報）を記録する。このとき、無線リンク接続先の無線局がアクティブ状態にあるか否かについても記録するようにしてもよい。また、無線通信メディア監視部２１は、無線モジュール１１別に、一定期間毎の無線リンクの実使用時間を記録する。ここで、一無線モジュールに関し、複数の無線リンクが確立されている場合には、無線リンク別に実使用時間を記録する。無線リンクの実使用時間とは、無線リンクが実際にパケット伝送に使用された時間をいう。但し、自局の通信に関連したパケットに係る時間は、除外して記録する。自局の通信に関連したパケットには、通信パケット及び該通信パケットにかかわる制御パケットを含む。例えば、IEEE802.11関連規格では、４種類のパケット（ＲＴＳ，ＣＴＳ，ＤＡＴＡ，ＡＣＫ）を用いた一連の手順で、通信パケットであるＤＡＴＡパケットの送達が行われる。ＤＡＴＡパケット以外の他のパケット（ＲＴＳ，ＣＴＳ，ＡＣＫ）は、ＤＡＴＡパケット送達用の制御パケットである。自局の通信に関連した、それら４種類のパケット（ＲＴＳ，ＣＴＳ，ＤＡＴＡ，ＡＣＫ）は、無線リンクの実使用時間の対象から除外する。
【００２２】
多重度テーブル生成部２２は、無線通信メディア監視部２１で記録された無線リンク接続情報に基づいて、多重度テーブル２３を生成する。図４は、本実施形態に係る多重度テーブル生成処理のフローチャートである。なお、ノードは無線局のことを指す。
図４において、ステップＳ１では、多重度テーブル生成部２２は、隣接ノードと無線モジュールに関する多重度テーブル２３を作成する。この時点では、多重度テーブル２３は空である。多重度テーブル生成部２２は、無線リンク接続情報中の無線リンク接続先の無線局を隣接ノードとして検出する。もしくは、無線リンク接続情報中の無線リンク接続先のアクティブ状態にある無線局のみを、隣接ノードとして検出するようにしてもよい。
【００２３】
図５には、図２の例に対応する空の多重度テーブル２３が示されている。この例では、隣接ノードとして、図２中の無線局１（ノードＤ１）、無線局１（ノードＤ２）及び無線局１（ノードＤ３）の３つのノードが存在する。無線局１（ノードＳ１）は自局である。また、各ノードＳ１，Ｄ１〜Ｄ３は、IEEE802.16eとIEEE802.11gとIEEE802.11jの各々の無線モジュールを有する。
【００２４】
ステップＳ２では、多重度テーブル生成部２２は、無線リンク接続情報に基づいて、隣接ノード数に変更があるか確認する。この結果、変更ありの場合には、その変更内容に応じて多重度テーブル２３を更新する（ステップＳ３）。一方、隣接ノード数に変更がない場合には、ステップＳ４に進む。
【００２５】
ステップＳ４では、多重度テーブル生成部２２は、無線リンク接続情報に基づいて、各無線モジュールの多重度を計算し、その計算結果を多重度テーブル２３に書き込む。ある無線モジュールの多重度は、当該無線モジュールとの間で無線リンクの接続がある隣接ノードの合計数である。多重度テーブル２３には、一つの無線モジュールに関し、無線リンクの接続がある全ての隣接ノードの欄に、当該無線モジュールの多重度を書き込む。
【００２６】
図６には、図２の例に対応する多重度テーブル２３が示されている。IEEE802.16eの無線モジュールに関しては、無線局１（ノードＤ１）、無線局１（ノードＤ２）及び無線局１（ノードＤ３）の３つのノードの間で、無線リンク１０１を接続している。従って、多重度テーブル２３において、IEEE802.16eの無線モジュールと各ノードＤ１，Ｄ２，Ｄ３の欄には、全て多重度「３」が書き込まれる。IEEE802.11gの無線モジュールに関しては、無線局１（ノードＤ１）及び無線局１（ノードＤ２）の２つのノードの間で、無線リンク１０２を接続している。従って、多重度テーブル２３において、IEEE802.11gの無線モジュールと各ノードＤ１，Ｄ２の欄には、全て多重度「２」が書き込まれる。IEEE802.11jの無線モジュールに関しては、無線局１（ノードＤ１）のみの１つのノードの間で、無線リンク１０３を接続している。従って、多重度テーブル２３において、IEEE802.11jの無線モジュールとノードＤ１の欄には、多重度「１」が書き込まれる。
【００２７】
ステップＳ４が終了すると、ステップＳ２に戻り、隣接ノード数に変更があるか確認する。
【００２８】
図３に説明を戻す。
無線リンク使用率測定部２４は、無線通信メディア監視部２１で記録された、一定期間毎の無線リンクの実使用時間に基づいて、各無線モジュールの無線リンク毎の使用率を算出する。無線リンクの使用率は、単位時間当たりの実使用時間である。なお、この無線リンクの使用率には、自局の使用分は含まれていない。
【００２９】
無線リンク決定部２５は、無線リンク使用率測定部２４で測定された各無線リンクの使用率と、多重度テーブル２３とに基づいて、どの無線通信メディアの無線リンクを用いるかを決定する。
【００３０】
ここで、図７を参照して、無線リンク決定部２５が行う無線リンク決定処理を説明する。図７は、本実施形態に係る無線リンク決定処理のフローチャートである。
図７において、ステップＳ１１では、これから通信を行う相手となるターゲットノードについて、多重度テーブル２３から多重度が最小である無線モジュール（インタフェース）を選択する。図６の例では、IEEE802.11jが選択されることになる。
【００３１】
次いで、ステップＳ１２では、その選択された無線モジュールについて、各無線リンクの使用率から、各無線リンクの未使用率又は空きのスループット（通信容量）を算出する。そして、無線リンクの未使用率又は空きのスループットが閾値以上であり、且つ、最大の無線リンク（CH：チャネル）を選択する。このとき、該当する無線リンクが存在すれば、ステップＳ１３に進み、当該選択された無線リンクをターゲットノードに割り当てる。一方、無線リンクの未使用率又は空きのスループットが閾値以上の無線リンクが存在しない場合には、ステップＳ１４に進む。
【００３２】
ステップＳ１４では、多重度テーブル２３から、多重度が次に小さい無線モジュールを選択する。図６の例では、IEEE802.11gが選択されることになる。このとき、該当する無線モジュールが存在すれば、ステップＳ１２に戻る。一方、既に多重度テーブル２３中の全ての無線モジュールが選択済みの場合には、ステップＳ１５に進む。
【００３３】
ステップＳ１５では、多重度テーブル２３中の多重度が少ない無線モジュールから順番に、空いている無線リンクがあれば、閾値に関係なく、無線リンクの未使用率又は空きのスループットが最大の無線リンクを選択する。そして、ステップＳ１３で当該選択された無線リンクをターゲットノードに割り当てる。
【００３４】
上述の無線リンク決定処理によって、ターゲットノードに割り当てる無線リンクが決定される。
制御部１４は、無線リンク決定部２５で決定された内容（通信相手の無線局との間で、どの無線モジュール及び無線リンクを使用するのか）に従って、ＩＰパケット単位で、使用する無線モジュール１１を選択する。そして、その選択結果をパケットスイッチ１２に指示する。
【００３５】
上述したように本実施形態によれば、多重度の少ない無線モジュールを最優先に使用することにより、無線通信メディアを公平に利用することができる。さらに、選択された無線モジュールにおいて無線リンクの未使用率又は空きの通信容量が最大の無線リンクを使用することにより、低負荷の無線リンクが優先的に使用されるので、同一無線通信メディアにおける無線リンク間の利用公平性を保ち、通信品質の安定化を図ることが可能になる。
【００３６】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、制御部１４は、データリンク層パケットの単位で、使用する無線通信メディアを選択し、パケットスイッチ１２に指示するようにしてもよい。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態に係る無線局（無線装置）１の構成を示すブロック図である。
【図２】コグニティブ無線通信の例を示す概念図である。
【図３】図１に示す制御部１４の構成を示すブロック図である。
【図４】本発明の一実施形態に係る多重度テーブル生成処理のフローチャートである。
【図５】多重度テーブル２３の構成例である。
【図６】多重度テーブル２３の構成例である。
【図７】本発明の一実施形態に係る無線リンク決定処理のフローチャートである。
【符号の説明】
【００３８】
１…無線局（無線装置）、１１…無線モジュール、１２…パケットスイッチ、１３…ＩＰ層部、１４…制御部、２１…無線通信メディア監視部、２２…多重度テーブル生成部、２３…多重度テーブル、２４…無線リンク使用率測定部、２５…無線リンク決定部、１０１〜１０３…無線リンク
【図１】
2008258667.tif 000003
【図２】
2008258667.tif 000004
【図３】
2008258667.tif 000005
【図４】
2008258667.tif 000006
【図５】
2008258667.tif 000007
【図６】
2008258667.tif 000008
【図７】
2008258667.tif 000009