(57)【要約】【課題】無線通信を行なっていない場合においてもリンク状態を検出可能な無線装置を提供する。【解決手段】リンク状態検出手段５は、無線インターフェース４１〜４ｎから受けた受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いて無線インターフェース４１〜４ｎが形成するｎ個の無線リンクのリンクアップからリンクダウンへの移行を検出し、受信信号強度ｒｘ＿ｒｓｓｉを用いてｎ個の無線リンクのリンクダウンからリンクアップへの移行を検出する。そして、リンク状態検出手段５は、その検出結果をリンク情報ＬＩＦ４１〜ＬＩＦ４ｎとして分配手段２へ出力する。分配手段２は、リンク情報ＬＩＦ４１〜ＬＩＦ４ｎに基づいて、リンク状態がリンクアップである無線インターフェースを選択し、その選択した無線インターフェースに対応するＭＡＣキューへパケットを分配する。【選択図】図１
2009130624.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線インターフェースを集約してパケットを送受信する無線装置であって、
各々がパケットを送信するｎ（ｎは２以上の整数）個の無線インターフェースと、
前記ｎ個の無線インターフェースが他の無線装置との間で形成するｎ個の無線リンクの各々について、前記無線リンクの状態が前記無線リンクを使用可能な第１の状態および前記無線リンクを使用できない第２の状態のいずれであるかを検出するリンク状態検出手段と、
前記リンク状態検出手段によって前記無線リンクが前記第１の状態であることが検出された無線インターフェースにパケットを分配する分配手段とを備え、
前記リンク状態検出手段は、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いる制御パケットの受信信号強度からなる第１のしきい値を用いて前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する、無線装置。
【請求項２】
前記リンク状態検出手段は、無線通信環境に応じて前記第１のしきい値を変え、その変えた第１のしきい値を用いて、前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する、請求項１に記載の無線装置。
【請求項３】
前記リンク状態検出手段は、前記無線リンクが切断されたとき、前記第１のしきい値を第１の値に設定し、フェージングが検出されたとき、前記第１のしきい値を前記第１の値よりも大きい第２の値に設定して前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する、請求項２に記載の無線装置。
【請求項４】
前記リンク状態検出手段は、各無線装置が送信先の無線装置から受信する確認応答の受信信号強度からなる第２のしきい値、前記パケットの再送回数からなる第３のしきい値、および前記第１のしきい値を組合わせて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項１から請求項３のいずれか１項に記載の無線装置。
【請求項５】
前記リンク状態検出手段は、前記第１から第３のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項４に記載の無線装置。
【請求項６】
前記リンク状態検出手段は、前記第１および第３のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項４に記載の無線装置。
【請求項７】
前記リンク状態検出手段は、前記第１および第２のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項４に記載の無線装置。
【請求項８】
複数の無線インターフェースを集約してパケットを送受信する無線装置における通信方法であって、
リンク状態検出手段が、ｎ（ｎは２以上の整数）個の無線インターフェースが他の無線装置との間で形成するｎ個の無線リンクの各々について、前記無線リンクの状態が前記無線リンクを使用可能な第１の状態および前記無線リンクを使用できない第２の状態のいずれであるかを検出する第１のステップと、
分配手段が、前記第１のステップにおいて前記無線リンクが前記第１の状態であることが検出されたｍ（ｍは、１≦ｍ≦ｎを満たす正の整数）個の無線インターフェースにパケットを分配する第２のステップと、
前記ｍ個の無線インターフェースが、前記第２のステップにおいて分配されたパケットを送信する第３のステップとを備え、
前記リンク状態検出手段は、前記第１のステップにおいて、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いる制御パケットの受信信号強度からなる第１のしきい値を用いて前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する、通信方法。
【請求項９】
前記リンク状態検出手段は、前記無線リンクが切断されたとき、前記第１のステップにおいて前記第１のしきい値を第１の値に設定して前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出し、フェージングが検出されたとき、前記第１のステップにおいて前記第１のしきい値を前記第１の値よりも大きい第２の値に設定して前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する、請求項８に記載の通信方法。
【請求項１０】
前記第１のステップは、
前記リンク状態検出手段が、前記第１のしきい値を用いて前記無線リンクの状態が前記第２の状態から前記第１の状態へ変化したことを検出する第１のサブステップと、
前記リンク状態検出手段が、各無線装置が送信先の無線装置から受信する確認応答の受信信号強度からなる第２のしきい値、前記パケットの再送回数からなる第３のしきい値、および前記第１のしきい値を組合わせて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する第２のサブステップとを含む、請求項８または請求項９に記載の通信方法。
【請求項１１】
前記第２のサブステップにおいて、前記リンク状態検出手段は、前記第１から第３のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項１０に記載の通信方法。
【請求項１２】
前記第２のサブステップにおいて、前記リンク状態検出手段は、前記第１および第３のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項１０に記載の通信方法。
【請求項１３】
前記第２のサブステップにおいて、前記リンク状態検出手段は、前記第１および第２のしきい値を用いて、前記無線リンクの状態が前記第１の状態から前記第２の状態へ変化したことを検出する、請求項１０に記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線装置およびそれにおける通信方法に関し、特に、複数の無線インターフェースを集約してパケットを送受信する無線装置およびそれにおける通信方法に関するものである。
【背景技術】
【０００２】
コグニティブ無線ネットワークのような次世代の無線システムは、マルチ無線リンクを同時に使用するように開発されている。そして、マルチ無線リンクは、１つの仮想リンクに集約され得る。仮想リンクは、単一リンクよりも大きいスループットを実現可能である。
【０００３】
マルチ無線リンクを集約するための現在の技術は、ボンディングまたはストライピングである（非特許文献１，２）。これらの技術は、マルチインターフェース間にパケットを分配する機構を提供する。最も適切な機構は、マルチインターフェース間にラウンドロビン方式でパケットを分配することである。
【０００４】
無線ネットワークにおいては、無線リンクの集約は、有線ネットワークにおける集約よりも困難である。有線ネットワークは、周囲の環境から切り離されたメディアが用いられるため、その物理的な通信特性が変化しない。従って、有線ネットワークにおける送信は、インターフェースカードの不調または渋滞による影響のみを受ける。
【０００５】
しかし、無線ネットワークにおける送信は、周囲の環境に大きく依存する。増加するノイズおよび距離、フェージングおよび移動度がスループットに大きく影響する。
【０００６】
非特許文献３には、ＩＥＥＥ８０２．１１による無線ネットワークとＩＥＥＥ８０２．３による有線ネットワークとの間のハンドオーバーを実現する方法が開示されている。ハンドオーバーは、リンク状態をきっかけとして行われる。非特許文献３に記載されている方法は、有線ネットワークおよび無線ネットワークの接続状態情報を検出する状態検出モジュールを定義している。
【０００７】
非特許文献４は、ＩＥＥＥ８０２．２１およびＭＩＨＳ（Ｍｅｄｉａ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｈａｎｄｏｖｅｒ  Ｓｅｒｖｉｃｅ）におけるハンドオーバーサービスについて記載している。そして、非特許文献４は、リンクアップ、リンクダウン、リンクのダウンへの移行、検出されたリンクおよびリンクパラメータ変化のようなリンク状態に対するリストを含む。
【０００８】
非特許文献５は、インターネットアーキテクチャ内におけるリンク表示の役割およびリンク表示の適切な使用について記載している。そして、非特許文献５は、インターネット内におけるリンク表示の状態をどのように特徴付けるかについてのガイドラインを示している。
【非特許文献１】S. Aust, P. Davis, A Yamaguchi and S. Obana, “Interface Status Monitoring for Wireless Link Aggregation in Cognitive Networks,” to be presented at GLOBECOM, Washington D. C. USA, November 2007.
【非特許文献２】S. Aust, N. Taniguchi, P. Davis, A Yamaguchi, S. Obana, “Bad-link Detection in Cognitive Radio Networks,” IEICE Society Conference, Tottori, Japan, 2007.
【非特許文献３】S. D. Park, “IEEE802.3 and IEEE802.11 Handover Scenario (An Example),” SAMSUNG Electronics, IEEE802.21 MIHS, February 6, 2006.
【非特許文献４】J. Stein, “Survey of IEEE802.21 Media Independent Handover Services,” http://www.cs.wustl.edu/~jain/cse574-06/ftp/handover/index.html.
【非特許文献５】B. Aboba, “Architectural Implications of Link Indications,” RFC 4907, Network Working Group, Internet Architecture Board (IAB), June 2007.
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、非特許文献３，４は、無線ネットワークにおいてリンク状態をどのように検出するかを記載していない。更に、非特許文献５は、無線ネットワークにおけるリンク状態をどのように実現するかについて記載していない。
【００１０】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、無線通信を行なっていない場合においてもリンク状態を検出可能な無線装置を提供することである。
【００１１】
また、この発明の別の目的は、無線通信を行なっていない場合においてもリンク状態を検出可能な無線装置における通信方法を提供することである。
【課題を解決するための手段】
【００１２】
この発明によれば、無線装置は、複数の無線インターフェースを集約してパケットを送受信する無線装置であって、ｎ（ｎは２以上の整数）個の無線インターフェースと、リンク状態検出手段と、分配手段とを備える。ｎ個の無線インターフェースの各々は、パケットを送信する。リンク状態検出手段は、ｎ個の無線インターフェースが他の無線装置との間で形成するｎ個の無線リンクの各々について、無線リンクの状態が無線リンクを使用可能な第１の状態および無線リンクを使用できない第２の状態のいずれであるかを検出する。分配手段は、リンク状態検出手段によって無線リンクが第１の状態であることが検出された無線インターフェースにパケットを分配する。そして、リンク状態検出手段は、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いる制御パケットの受信信号強度からなる第１のしきい値を用いて無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する。
【００１３】
好ましくは、リンク状態検出手段は、無線通信環境に応じて第１のしきい値を変え、その変えた第１のしきい値を用いて、無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する。
【００１４】
好ましくは、リンク状態検出手段は、無線リンクが切断されたとき、第１のしきい値を第１の値に設定し、フェージングが検出されたとき、第１のしきい値を第１の値よりも大きい第２の値に設定して無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する。
【００１５】
好ましくは、リンク状態検出手段は、各無線装置が送信先の無線装置から受信する確認応答の受信信号強度からなる第２のしきい値、パケットの再送回数からなる第３のしきい値、および第１のしきい値を組合わせて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００１６】
好ましくは、リンク状態検出手段は、第１から第３のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００１７】
好ましくは、リンク状態検出手段は、第１および第３のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００１８】
好ましくは、リンク状態検出手段は、第１および第２のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００１９】
また、この発明によれば、通信方法は、複数の無線インターフェースを集約してパケットを送受信する無線装置における通信方法であって、リンク状態検出手段が、ｎ（ｎは２以上の整数）個の無線インターフェースが他の無線装置との間で形成するｎ個の無線リンクの各々について、無線リンクの状態が無線リンクを使用可能な第１の状態および無線リンクを使用できない第２の状態のいずれであるかを検出する第１のステップと、分配手段が、第１のステップにおいて無線リンクが第１の状態であることが検出されたｍ（ｍは、１≦ｍ≦ｎを満たす正の整数）個の無線インターフェースにパケットを分配する第２のステップと、ｍ個の無線インターフェースが、第２のステップにおいて分配されたパケットを送信する第３のステップとを備え、リンク状態検出手段は、第１のステップにおいて、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いる制御パケットの受信信号強度からなる第１のしきい値を用いて無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する。
【００２０】
好ましくは、リンク状態検出手段は、無線リンクが切断されたとき、第１のステップにおいて第１のしきい値を第１の値に設定して無線リンクの状態が第２の状態から第１の状態へ変化したことを検出し、フェージングが検出されたとき、第１のステップにおいて第１のしきい値を第１の値よりも大きい第２の値に設定して無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する。
【００２１】
好ましくは、第１のステップは、リンク状態検出手段が、第１のしきい値を用いて無線リンクの状態が第２の状態から第１の状態へ変化したことを検出する第１のサブステップと、リンク状態検出手段が、各無線装置が送信先の無線装置から受信する確認応答の受信信号強度からなる第２のしきい値、パケットの再送回数からなる第３のしきい値、および第１のしきい値を組合わせて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する第２のサブステップとを含む。
【００２２】
好ましくは、第２のサブステップにおいて、リンク状態検出手段は、第１から第３のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００２３】
好ましくは、第２のサブステップにおいて、リンク状態検出手段は、第１および第３のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【００２４】
好ましくは、第２のサブステップにおいて、リンク状態検出手段は、第１および第２のしきい値を用いて、無線リンクの状態が第１の状態から第２の状態へ変化したことを検出する。
【発明の効果】
【００２５】
この発明においては、無線装置は、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いられる制御パケットの受信信号強度からなる第１のしきい値を用いて無線リンクを使用できない第２の状態から無線リンクを使用可能な第１の状態へリンク状態が変化したことを検出する。
【００２６】
従って、この発明によれば、無線装置が無線通信を行なっていない場合においてもリンク状態を検出できる。
【発明を実施するための最良の形態】
【００２７】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２８】
図１は、この発明の実施の形態による無線装置の構成を示す概略ブロック図である。この発明の実施の形態による無線装置１０は、コグニティブキュー１と、分配手段２と、ＭＡＣキュー３１〜３ｎ（ｎは２以上の整数）と、無線インターフェース４１〜４ｎと、リンク状態検出手段５とを備える。
【００２９】
コグニティブキュー１は、ＴＣＰ等の上位層からパケットを受け、その受けたパケットを一定時間保持する。
【００３０】
分配手段２は、リンク情報検出手段５からリンク情報ＬＩＦ４１〜ＬＩＦ４ｎを受ける。このリンク情報ＬＩＦ４１〜ＬＩＦ４ｎの各々は、Ｓｔａｔｕｓ１またはＳｔａｔｕｓ２からなる。そして、Ｓｔａｔｕｓ１は、無線インターフェース４ｍ（ｍは、１≦ｍ≦ｎを満たす整数）が他の無線装置との間で形成する無線リンクが使用可能であることを表す。また、Ｓｔａｔｕｓ２は、無線インターフェース４ｍが他の無線装置との間で形成する無線リンクが使用できないことを表す。
【００３１】
そして、分配手段２は、リンク状態検出手段５から受けたリンク情報ＬＩＦ４１〜ＬＩＦ４ｎに基づいて、無線インターフェース４１〜４ｎから使用可能な無線インターフェースを選択する。
【００３２】
そうすると、分配手段２は、コグニティキュー１からパケットを読み出し、その読み出したパケットをラウンドロビン方式によって、選択した無線インターフェースに対応するＭＡＣキューへ分配する。
【００３３】
ＭＡＣキュー３１〜３ｎは、それぞれ、無線インターフェース４１〜４ｎに対応して設けられ、同じ特性を有する。そして、ＭＡＣキュー３１〜３ｎは、分配手段２によって分配されたパケットを一定時間保持し、その保持したパケットをそれぞれ無線インターフェース４１〜４ｎへ出力する。
【００３４】
無線インターフェース４１〜４ｎは、それぞれ、対応するＭＡＣキュー３１〜３ｎからパケットを受け、その受けたパケットを同時に送信する。つまり、ｎ個の無線インターフェース４１〜４ｎは、集約された１個の無線インターフェースとしてパケットを送信する。
【００３５】
また、無線インターフェース４１〜４ｎは、一定期間内において他の無線装置から複数のデータパケットまたは複数のＨｅｌｌｏパケットを受信し、その受信した複数のデータパケットの複数の受信信号強度の平均値または複数のＨｅｌｌｏパケットの複数の受信信号強度の平均値を演算して受信信号強度ｒｘ＿ｒｓｓｉを検出し、その検出した受信信号強度ｒｘ＿ｒｓｓｉをリンク状態検出手段５へ出力する。
【００３６】
更に、無線インターフェース４１〜４ｎは、データパケットの送信先の無線装置から確認応答パケット（ＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅ）パケット）を受信すると、その確認応答パケットを受信したときの受信信号強度ｔｘ＿ｒｓｓｉを検出し、その検出した受信信号強度ｔｘ＿ｒｓｓｉをリンク状態検出手段５へ出力する。
【００３７】
更に、無線インターフェース４１〜４ｎは、データパケットの再送回数ｔｘ＿ｒｅｔｒｙを計測し、その計測した再送回数ｔｘ＿ｒｅｔｒｙをリンク状態検出手段５へ出力する。
【００３８】
リンク状態検出手段５は、受信信号強度ｒｘ＿ｒｓｓｉ、受信信号強度ｔｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙに基づいて、後述する方法によって、無線インターフェース４１〜４ｎがそれぞれ他の無線装置との間で形成する無線リンクＭＬ１〜ＭＬｎの各々について、リンクアップ状態であるかリンクダウン状態であるかを検出し、その検出結果に基づいて、リンク情報ＬＩＦ４１〜ＬＩＦ４ｎを生成して分配手段２へ出力する。
【００３９】
図２は、リンク状態の検出方法を説明するための図である。図２において、縦軸は、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを表し、横軸は、時間［ｓ］を表す。また、曲線ｋ１は、再送回数ｔｘ＿ｒｅｔｒｙの時間変化を示し、曲線ｋ２は、受信信号強度ｒｘ＿ｒｓｓｉの時間変化を示し、曲線ｋ３は、受信信号強度ｔｘ＿ｒｓｓｉの時間変化を示す。
【００４０】
なお、図２に示す曲線ｋ１〜ｋ３は、ＩＥＥＥ８０２．１１ｇの無線システムにおいて送信レートを５４Ｍｂｐｓに固定し、かつ、６経路のフェージングエミュレータを用いて０〜３００ｓの間、フェージングを与えたときの単一の無線インターフェースにおける受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙの実験結果である。
【００４１】
２００ｓの時間において、再送回数ｔｘ＿ｒｅｔｒｙは、１つのチャネル上における増加したフェージングのために大きくなる（曲線ｋ１参照）。そこで、リンク状態をダウン状態に設定するための再送回数ｔｘ＿ｒｅｔｒｙのしきい値を“４０”に設定する（Ａ１参照）。
【００４２】
そして、無線リンクがダウン状態になったときの受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉを検出し（Ｃ１およびＢ１参照）、その検出した受信信号強度ｔｘ＿ｒｓｓｉ（＝Ｃ１），ｒｘ＿ｒｓｓｉ（＝Ｂ１）および再送回数ｔｘ＿ｒｅｔｒｙ（＝Ａ１）を記憶する。
【００４３】
Ａ１，Ｂ１，Ｃ１が検出された後、再送回数ｔｘ＿ｒｅｔｒｙは、急激に大きくなり、３００ｓで最大になる。そして、再送回数ｔｘ＿ｒｅｔｒｙは、その後、減少し、５５０ｓで１０回よりも少なくなる。
【００４４】
リンク状態の分類を表１に示す。
【００４５】
【表１】
2009130624.tif 000003
【００４６】
Ａ１（＝再送回数ｔｘ＿ｒｅｔｒｙ）が４０回以上であり、Ｂ１（＝受信信号強度ｒｘ＿ｒｓｓｉ）が５６ｄＢｍ以下であり、Ｃ１（＝受信信号強度ｔｘ＿ｒｓｓｉ）が６２ｄＢｍ以下であるとき、無線リンクは、悪いリンクになる。
【００４７】
一方、Ａ１（＝再送回数ｔｘ＿ｒｅｔｒｙ）が４０回よりも少なく、Ｂ１（＝受信信号強度ｒｘ＿ｒｓｓｉ）が５６ｄＢｍよりも大きく、Ｃ１（＝受信信号強度ｔｘ＿ｒｓｓｉ）が６２ｄＢｍよりも大きいとき、無線リンクは、良いリンクになる。
【００４８】
受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉは、Ａ１，Ｂ１，Ｃ１が検出された後、低下し、３００ｓで最も弱くなり、その後、強くなる。そして、受信信号強度ｒｘ＿ｒｓｓｉは、再送回数ｔｘ＿ｒｅｔｒｙがしきい値である４０回を下回る４００ｓにおいては、Ｂ２に達する。
【００４９】
そこで、リンク状態がリンクアップからリンクダウンになったことを検出した後に、受信信号強度ｒｘ＿ｒｓｓｉがＢ２に達すると、リンク状態がリンクダウンからリンクアップになったことを検出する。
【００５０】
即ち、この発明においては、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いてリンクアップからリンクダウンへの移行を検出し、受信信号強度ｒｘ＿ｒｓｓｉを用いてリンクダウンからリンクアップへの移行を検出する。
【００５１】
これは、次の理由による。無線リンクのリンク状態がリンクアップであれば、無線通信が行なわれており、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを検出することができ、その検出した受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いて無線リンクのリンク状態がリンクダウンへ移行したか否かを判定できる。
【００５２】
しかし、無線リンクのリンク状態がリンクダウンにあるとき、無線通信が行なわれていないため、受信信号強度ｔｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを検出することができない。
【００５３】
一方、Ｈｅｌｌｏパケットは、無線装置が無線通信を行なっていなくても受信できるパケットであり、受信信号強度ｒｘ＿ｒｓｓｉは、一定時間内における複数のＨｅｌｌｏパケットの複数の受信信号強度の平均値を演算して検出されるので、受信信号強度ｒｘ＿ｒｓｓｉがしきい値Ｂ２よりも大きいか否かを判定することにより、無線リンクのリンク状態がリンクダウンからリンクアップへ移行したことを検出できるからである。
【００５４】
図３は、無線リンクのリンク状態を検出する動作を説明するためのフローチャートである。なお、図３に示すフローチャートは、１つの無線インターフェース（無線インターフェース４１〜４ｎのいずれか）が形成する無線リンクのリンク状態を検出する動作を説明するためのフローチャートである。従って、図３においては、無線インターフェース４ｍが形成する無線リンクのリンク状態を検出する動作について説明する。
【００５５】
一連の動作が開始されると、無線インターフェース４ｍは、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを検出し（ステップＳ１）、その検出した受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙをリンク状態検出手段５へ出力する。
【００５６】
リンク状態検出手段５は、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを無線インターフェース４ｍから受ける。そして、リンク状態検出手段５は、しきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを予め保持しており、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ以下であるか否かを判定する（ステップＳ２）。
【００５７】
ステップＳ２において、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ以下であると判定されたとき、リンク状態検出手段５は、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０およびＤＷ＿ＲＸ＿ＲＳＳＩ＝０を設定する（ステップＳ３）。その後、一連の動作は、ステップＳ１５へ移行する。
【００５８】
一方、ステップＳ２において、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹよりも大きいと判定されたとき、リンク状態検出手段５は、ＤＷ＿ＴＸ＿ＲＳＳＩが“０”であるか否かを更に判定する（ステップＳ４）。
【００５９】
ステップＳ４において、ＤＷ＿ＴＸ＿ＲＳＳＩが“０”であると判定されたとき、リンク状態検出手段５は、ＤＷ＿ＴＸ＿ＲＳＳＩを、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを超えたときの受信信号強度ｔｘ＿ｒｓｓｉに設定する（ステップＳ５）。その後、一連の動作は、ステップＳ１５へ移行する。
【００６０】
一方、ステップＳ４において、ＤＷ＿ＴＸ＿ＲＳＳＩが“０”ではないと判定されたとき、リンク状態検出手段５は、無線インターフェース４ｍから受けた受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩよりも大きいか否かを更に判定する（ステップＳ６）。
【００６１】
ステップＳ６において、無線インターフェース４ｍから受けた受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩよりも大きいと判定されたとき、リンク状態検出手段５は、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０を設定する（ステップＳ７）。その後、一連の動作は、ステップＳ１５へ移行する。
【００６２】
一方、ステップＳ６において、無線インターフェース４ｍから受けた受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩ以下であると判定されたとき、リンク状態検出手段５は、ＤＷ＿ＲＸ＿ＲＳＳＩが“０”であるか否かを更に判定する（ステップＳ８）。
【００６３】
ステップＳ８において、ＤＷ＿ＲＸ＿ＲＳＳＩが“０”であると判定されたとき、リンク状態検出手段５は、ＤＷ＿ＲＸ＿ＲＳＳＩを、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを超えたときの受信信号強度ｒｘ＿ｒｓｓｉに設定する（ステップＳ９）。その後、一連の動作は、ステップＳ１５へ移行する。
【００６４】
一方、ステップＳ８において、ＤＷ＿ＲＸ＿ＲＳＳＩが“０”ではないと判定されたとき、リンク状態検出手段５は、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩよりも大きいか否かを更に判定する（ステップＳ１０）。
【００６５】
ステップＳ１０において、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ以下であると判定されたとき、リンク状態検出手段５は、リンク状態をリンクダウンに設定する（ステップＳ１１）。
【００６６】
一方、ステップＳ１０において、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩよりも大きいと判定されたとき、リンク状態検出手段５は、無線インターフェース４ｍへのパケットの分配速度が“０”であるか否かを更に判定する（ステップＳ１２）。この場合、リンク状態検出手段５は、無線インターフェース４ｍに対応しているＭＡＣキュー３ｍへのパケットの分配速度を分配手段２から受け、無線インターフェース４ｍへのパケットの分配速度が“０”であるか否かを判定する。
【００６７】
ステップＳ１２において、無線インターフェース４ｍへのパケットの分配速度が“０”であると判定されたとき、リンク状態検出手段５は、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ＋３よりも大きいか否かを更に判定する（ステップＳ１３）。
【００６８】
ステップＳ１３において、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ＋３以下であると判定されたとき、一連の動作は、上述したステップＳ１１へ移行する。
【００６９】
一方、ステップＳ１２において、無線インターフェース４ｍへのパケットの分配速度が“０”ではないと判定されたとき、またはステップＳ１３において、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ＋３よりも大きいと判定されたとき、リンク状態検出手段５は、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０およびＤＷ＿ＲＸ＿ＲＳＳＩ＝０を設定する（ステップＳ１４）。
【００７０】
そして、ステップＳ３，Ｓ５，Ｓ７，Ｓ９，Ｓ１４の後、リンク状態検出手段５は、無線リンクのリンク状態をリンクアップに設定する（ステップＳ１５）。
【００７１】
そうすると、ステップＳ１１またはステップＳ１５の後、一連の動作は、終了する。
【００７２】
なお、リンク状態検出手段５は、図３に示すフローチャートに従って無線インターフェース４ｍが形成する無線リンクのリンク状態がリンクダウンであることを検出したとき、リンク情報ＬＩＦ４ｍ＝［Ｓｔａｔｕｓ２］を生成して分配手段２へ出力し、図３に示すフローチャートに従って無線インターフェース４ｍが形成する無線リンクのリンク状態がリンクアップであることを検出したとき、リンク情報ＬＩＦ４ｍ＝［Ｓｔａｔｕｓ１］を生成して分配手段２へ出力する。
【００７３】
図３に示すフローチャートにおいては、無線インターフェース４ｍが隣接する無線装置の無線インターフェース４ｍとの間で確立した無線リンクを用いて無線通信を行なっているときに、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙが検出され（ステップＳ１参照）、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ（＝Ａ１）以下であるか否かが判定される（ステップＳ２参照）。
【００７４】
そして、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ以下であると判定されたとき、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０およびＤＷ＿ＲＸ＿ＲＳＳＩ＝０が設定される（ステップＳ３参照）。これは、リンク状態がリンクアップであることを検出するための以前の値を消去するためである。
【００７５】
そして、ステップＳ２において、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ以下であると判定されているので、ステップＳ３の後、無線リンクのリンク状態がリンクアップに設定される（ステップＳ１５参照）。
【００７６】
一方、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹよりも大きいとき、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０であるか否かが判定され（ステップＳ４参照）、ＤＷ＿ＴＸ＿ＲＳＳＩ＝ｔｘ＿ｒｓｓｉが設定される（ステップＳ５参照）。そして、この受信信号強度ｔｘ＿ｒｓｓｉは、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを超えたときの受信信号強度であるので、ＤＷ＿ＴＸ＿ＲＳＳＩ＝ｔｘ＿ｒｓｓｉに設定されたＤＷ＿ＴＸ＿ＲＳＳＩは、しきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１が検出されたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１になる（図２参照）。
【００７７】
無線インターフェース４ｍが無線通信を行なっているときに検出された再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ以下となって無線リンクのリンク状態がリンクアップになり（ステップＳ２の“ＹＥＳ”→ステップＳ３→ステップＳ１５参照）、その後、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹよりも大きくなったとき、ステップＳ３が既に実行されているので、ステップＳ４においては、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０と判定され、ＤＷ＿ＴＸ＿ＲＳＳＩ＝ｔｘ＿ｒｓｓｉ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１）に設定される（ステップＳ５参照）。従って、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１に設定されたＤＷ＿ＴＸ＿ＲＳＳＩは、受信信号強度ｔｘ＿ｒｓｓｉを用いてリンク状態を検出するときのしきい値である。
【００７８】
また、ステップＳ４の“ＹＥＳ”およびステップＳ５が順次実行された後に、リンク状態をリンクアップに設定（ステップＳ１５参照）することにしたのは、無線インターフェース４ｍが検出した受信信号強度ｔｘ＿ｒｓｓｉがしきい値＝Ｃ１よりも大きいか否かを判定していないので、無線リンクのリンク状態をリンクアップとして維持するためである。
【００７９】
そして、ステップＳ４の“ＹＥＳ”→ステップＳ５が実行された後に、ステップＳ４において、ＤＷ＿ＴＸ＿ＲＳＳＩが“０”でないと判定されたとき、無線インターフェース４ｍが検出した受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１）よりも大きいか否かが判定される（ステップＳ６参照）。そして、無線インターフェース４ｍが検出した受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１）よりも大きいと判定されると、ＤＷ＿ＴＸ＿ＲＳＳＩは、リセットされ（ステップＳ７参照）、リンク状態がリンクアップに設定される（ステップＳ１５参照）。
【００８０】
一方、ステップＳ６において、無線インターフェース４ｍが検出した受信信号強度ｔｘ＿ｒｓｓｉがＤＷ＿ＴＸ＿ＲＳＳＩ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１）以下であると判定されたとき、ＤＷ＿ＲＸ＿ＲＳＳＩ＝０であるか否かが判定される（ステップＳ８参照）。
【００８１】
そして、ステップＳ３が既に実行されている場合、ステップＳ８においては、ＤＷ＿ＲＸ＿ＲＳＳＩ＝０であると判定され、ＤＷ＿ＲＸ＿ＲＳＳＩ＝ｒｘ＿ｒｓｓｉ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｒｘ＿ｒｓｓｉ＝Ｂ１）に設定される（ステップＳ９参照）。ステップＳ９において設定されたＤＷ＿ＲＸ＿ＲＳＳＩは、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｒｘ＿ｒｓｓｉの値（＝Ｂ１）であるので、受信信号強度ｒｘ＿ｒｓｓｉを用いてリンク状態を検出するときのしきい値である。
【００８２】
また、ステップＳ９の後に、ステップＳ１５が実行されるのは、ステップＳ５の後に、ステップＳ１５が実行されるのと同じ理由による。
【００８３】
ステップＳ８において、ＤＷ＿ＲＸ＿ＲＳＳＩが０ではないと判定され、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ（＝再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｒｘ＿ｒｓｓｉ＝Ｂ１）よりも大きいと判定されたときに（ステップＳ１０の“ＹＥＳ”参照）、無線インターフェース４ｍへのパケット分配速度が“０”であるか否かを判定するのは（ステップＳ１２参照）、受信信号強度ｒｘ＿ｒｓｓｉは、データパケットのみならず、Ｈｅｌｌｏパケットを受信したときの受信信号強度によっても決定されるので、無線通信が実際に行なわれているか否かを判定するためである。
【００８４】
また、ステップＳ１３において、無線インターフェース４ｍから受けた受信信号強度ｒｘ＿ｒｓｓｉがＤＷ＿ＲＸ＿ＲＳＳＩ（＝Ｂ１）＋３よりも大きいか否かを判定するのは、リンクダウンとリンクアップとの頻繁な切換えを防止するためである。
【００８５】
更に、ステップＳ１４において、ＤＷ＿ＴＸ＿ＲＳＳＩ＝０およびＤＷ＿ＲＸ＿ＲＳＳＩ＝０を設定するのは、ＤＷ＿ＴＸ＿ＲＳＳＩ，ＤＷ＿ＲＸ＿ＲＳＳＩをリセットするためである。
【００８６】
一連の動作がステップＳ１１を経て終了した後に、図３に示すフローチャートが再度実行される場合、無線インターフェース４ｍは、無線通信を行なっていないので、ステップＳ１においては、受信信号強度ｒｘ＿ｒｓｓｉのみが検出され、再送回数ｔｘ＿ｒｅｔｒｙは、しきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ｃ１を超えたときの値に設定されており（ステップＳ２の“ＮＯ”参照）、受信信号強度ｔｘ＿ｒｓｓｉは、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｔｘ＿ｒｓｓｉ＝Ｃ１＝ＤＷ＿ＴＸ＿ＲＳＳＩよりも大きい値に設定されている（ステップＳ６の“ＮＯ”参照）。
【００８７】
従って、リンク状態がリンクダウンであると判定された後に、図３に示すフローチャートを実行する場合、ステップＳ１→ステップＳ２の“ＮＯ”→ステップＳ４の“ＮＯ”→ステップＳ６の“ＮＯ”→ステップＳ８の“ＮＯ”→ステップＳ１０からなる経路が順次実行され、リンク状態がリンクダウンからリンクアップへ移行したか否かが判定される。つまり、ステップＳ１０において、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹ＝Ａ１を超えたときの受信信号強度ｒｘ＿ｒｓｓｉ＝Ｂ１のみを用いて、リンク状態がリンクダウンからリンクアップへ移行したか否かが判定される。
【００８８】
上述したように、この発明においては、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いてリンク状態がリンクアップからリンクダウンへ移行したか否かが判定され、受信信号強度ｒｘ＿ｒｓｓｉのみを用いてリンク状態がリンクダウンからリンクアップへ移行したか否かが判定される。
【００８９】
表２は、リンクダウンを検出するための受信信号強度ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙの例を示す。
【００９０】
【表２】
2009130624.tif 000004
【００９１】
フェージングが発生している場合、再送回数ｔｘ＿ｒｅｔｒｙが５回であり、受信信号強度ｒｘ＿ｒｓｓｉが６０ｄＢｍであるときに、リンクダウンが検出される。
【００９２】
また、無線リンクの切断が発生した場合、再送回数ｔｘ＿ｒｅｔｒｙが５回であり、受信信号強度ｒｘ＿ｒｓｓｉが４５ｄＢｍであるときに、リンクダウンが検出される。
【００９３】
従って、この発明においては、フェージングが発生している場合、受信信号強度ｒｘ＿ｒｓｓｉのしきい値を６０ｄＢｍに設定し、無線リンクの切断が発生した場合、受信信号強度ｒｘ＿ｒｓｓｉのしきい値を４５ｄＢｍに設定してリンク状態がリンクダウンからリンクアップへ移行したことを検出するようにしてもよい。即ち、この発明においては、無線通信環境に応じて、受信信号強度ｒｘ＿ｒｓｓｉのしきい値を変えてリンク状態がリンクダウンからリンクアップへ移行したことを検出するようにしてもよい。
【００９４】
なお、リンク状態がリンクアップであると判定されたとき、パケットの分配速度は、各無線インターフェース４１〜４ｎの速度の最大値に設定される。
【００９５】
上記においては、リンク状態検出手段５は、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いてリンク状態がリンクアップからリンクダウンへ移行したか否かを判定すると説明したが、この発明においては、これに限らず、リンク状態検出手段５は、受信信号強度ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを用いてリンク状態がリンクアップからリンクダウンへ移行したか否かを判定してもよく、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉを用いてリンク状態がリンクアップからリンクダウンへ移行したか否かを判定してもよい。
【００９６】
リンクダウンの検出は、各無線リンクにおけるデータパケットの送受信を停止し、それまでのスループットを減少させるので、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉを用いてリンク状態がリンクアップからリンクダウンへ移行したか否かを判定することにより、リンクダウンの検出の信頼性を向上できる。
【００９７】
図４は、リンク状態を判定する一般的な動作を説明するためのフローチャートである。一連の動作が開始されると、上述した図３に示すフローチャートに従って、隣接無線装置との間のリンク状態がリンクアップかリンクダウンかが判定される（ステップＳ２１）。
【００９８】
そして、ステップＳ２１において、リンク状態がリンクダウンであると判定されたとき、無線インターフェース４１〜４ｎは、Ｈｅｌｌｏパケットを周期的にモニターし、受信信号強度ｒｘ＿ｒｓｓｉを検出する（ステップＳ２２）。
【００９９】
その後、受信信号強度ｒｘ＿ｒｓｓｉを用いてリンク状態を検出し、リンクインジケータがリンクアップを表すか否かが判定される（ステップＳ２３）。
【０１００】
ステップＳ２３において、リンクインジケータがリンクアップを表さないと判定されたとき、上述したステップＳ２２へ戻り、ステップＳ２２，Ｓ２３が繰り返し実行される。
【０１０１】
そして、ステップＳ２３において、リンクインジケータがリンクアップを表すと判定されたとき、またはステップＳ２１においてリンク状態がリンクアップであると判定されたとき、リンク状態をリンクアップに設定する（ステップＳ２４）。これにより、一連の動作が終了する。
【０１０２】
図５は、図１に示す無線装置１０における通信方法を説明するためのフローチャートである。一連の動作が開始されると、無線装置１０は、図３に示すフローチャートに従って各無線リンク（無線インターフェース４１〜４ｎが形成する無線リンク）のリンク状態を検出する（ステップＳ３１）。
【０１０３】
そして、無線装置１０は、リンクダウンの無線リンクがあるか否かを判定する（ステップＳ３２）。
【０１０４】
ステップＳ３２において、リンクダウンの無線リンクがあると判定されたとき、無線装置１０は、リンクダウンの無線リンクを除くリンクアップの無線リンクにパケットを分配する（ステップＳ３３）。そして、無線装置１０は、リンクアップの無線リンクを集約してパケットを送受信する（ステップＳ３４）。
【０１０５】
一方、ステップＳ３２において、リンクダウンの無線リンクがないと判定されたとき、無線通信１０は、全ての無線リンク（＝無線インターフェース４１〜４ｎ）にパケットを分配し（ステップＳ３５）、全ての無線リンクを集約してパケットを送受信する（ステップＳ３６）。
【０１０６】
そして、ステップＳ３４またはステップＳ３６の後、一連の動作は終了する。
【０１０７】
図６は、通信状態を示す概念図である。無線インターフェース４２が形成する無線リンクのみがリンクダウンである場合、分配手段２は、リンク状態検出手段５から受けたリンク情報ＬＩＦ４１＝［Ｓｔａｔｕｓ１］，ＬＩＦ４２＝［Ｓｔａｔｕｓ２］，ＬＩＦ４３＝［Ｓｔａｔｕｓ１］〜ＬＩＦ４ｎ＝［Ｓｔａｔｕｓ１］に基づいて、無線インターフェース４２が形成する無線リンクのみがリンクダウンであることを検知し、コグニティブキュー１から読み出したパケットをリンクアップである無線リンクを形成する無線インターフェース４１，４３，・・・，４ｎ（＝４１〜４ｍ）に対応するＭＡＣキュー３１、ＭＡＣキュー３３、・・・、ＭＡＣキュー３ｎ（＝３１〜３ｍ）にラウンドロビン方式によって分配する。
【０１０８】
そして、ＭＡＣキュー３１，３３，・・・，３ｎ（＝３１〜３ｍ）は、分配されたパケットを一時的に保持した後、それぞれ、無線インターフェース４１，４３，・・・，４ｎ（＝４１〜４ｍ）へ出力し、無線インターフェース４１，４３，・・・，４ｎ（＝４１〜４ｍ）は、それぞれ、ＭＡＣキュー３１，３３，・・・，３ｎ（＝３１〜３ｍ）から受けたパケットを送信する。
【０１０９】
このように、この発明においては、リンク状態がリンクダウンである無線リンクを除く、リンク状態がリンクアップである無線リンクを集約してパケットを送信する。
【０１１０】
以下、この発明によるリンク状態の検出方法（図３に示すフローチャート）を用いたときの無線通信特性について説明する。
【０１１１】
図７は、この発明によるリンク状態の検出方法を用いないときのスループットのタイミングチャートである。図７において、縦軸は、スループットを表し、横軸は、時間を表す。また、曲線ｋ４は、集約した３つの無線リンクのうち、１つの無線リンクが悪いリンク（表１参照）になったときのスループットを示す。
【０１１２】
２００ｓ〜３５０ｓの間、フェージングが発生し、スループットは、８０Ｍｂｐｓから１Ｍｂｐｓまで急激に低下する。
【０１１３】
従来の方式では、無線リンクが悪いリンクになった場合でも、その無線リンクにもパケットを分配するため、集約した３つの無線リンクの全体を用いて無線通信を行なったときのスループットは、大きく低下する。
【０１１４】
図８は、この発明によるリンク状態の検出方法を用いたときの受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙのタイミングチャートである。
【０１１５】
図８において、縦軸は、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙを表し、横軸は、時間を表す。また、曲線ｋ５〜ｋ７は、それぞれ、受信信号強度ｔｘ＿ｒｓｓｉ、再送回数ｔｘ＿ｒｅｔｒｙおよび受信信号強度ｒｘ＿ｒｓｓｉを示す。
【０１１６】
フェージングが発生して再送回数ｔｘ＿ｒｅｔｒｙが急激に大きくなると、無線リンクのリンク状態は、リンクダウンに設定される。そして、このリンクダウンのため、この無線リンクを用いた無線通信は、停止され、再送回数ｔｘ＿ｒｅｔｒｙが検出され得る（曲線ｋ６参照）。この場合、受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉは、以前の値を保持する（曲線ｋ５，ｋ７参照）。
【０１１７】
図９は、この発明によるリンク状態の検出方法を用いたときのスループットのタイミングチャートである。図９において、縦軸は、スループットを表し、横軸は、時間を表す。また、曲線ｋ８は、集約した３つの無線リンクのスループットを示す。
【０１１８】
フェージングが２００ｓ〜３５０ｓの間で発生して、３つの無線リンクのうちの１つの無線リンクが悪いリンクになり、その１つの無線リンクのリンク状態がリンクダウンになると、その１つの無線リンクには、パケットが分配されず、残りの２つの無線リンクは、良い特性を維持する。その結果、フェージングが発生している期間（２００ｓ〜３５０ｓ）においても、６０Ｍｂｐｓのスループットが維持される。
【０１１９】
図１０は、リンク状態の検出の有無によるスループットの比較を示す図である。図１０において、縦軸は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）スループットを表し、横軸は、時間を表す。また、曲線ｋ９は、リンク状態を検出したときのＴＣＰスループットを示す、曲線ｋ１０は、リンク状態を検出しないときのＴＣＰスループットを示すす。なお、図１０に示すＴＣＰスループットは、６個のフェージングパスが追加されたときのスループットである。
【０１２０】
リンク状態を検出した場合、ＴＣＰスループットは、フェージングが増加しても６０Ｍｂｐｓを保持する（曲線９参照）。しかし、リンク状態を検出しない場合、ＴＣＰスループットは、フェージングが発生すると、１Ｍｂｐｓ程度まで大きく低下する（曲線ｋ１０参照）。
【０１２１】
図１１は、リンク状態を検出しないときのスループットの分布を示す図である。また、図１２は、リンク状態を検出したときのスループットの分布を示す図である。図１１および図１２において、縦軸は、パケット数を表し、横軸は、スループットを表す。
【０１２２】
リンク状態を検出しない場合、スループットは、幅広い領域に分布する。そして、スループットは、１０Ｍｂｐｓ付近の低い領域にも大きく分布する（図１１参照）。
【０１２３】
これに対し、リンク状態を検出した場合、スループットは、１０Ｍｂｐｓ付近の低い領域には、分布せず、６０Ｍｂｐｓを中心とした高い領域に分布する（図１２参照）。
【０１２４】
従って、この発明によるリンク状態の検出方法を用いることによって、スループットを高くできることが実証された。
【０１２５】
図１３は、リンク状態の検出の有無によるスループットの分布の比較を示す図である。図１３において、縦軸は、確率密度を表し、横軸は、スループットを表す。また、曲線ｋ１１は、リンク状態を検出した場合を示し、曲線ｋ１２は、リンク状態を検出しない場合を示す。
【０１２６】
リンク状態を検出しない場合、スループットは、無線リンクの条件が変化すると、０〜９０Ｍｂｐｓの範囲で変化する（曲線ｋ１２参照）。
【０１２７】
これに対し、リンク状態を検出した場合、送信レートが低い無線リンクの使用を避け、送信レートが高い無線リンクを使用するので、スループットは、相対的に高い領域に分布する。その結果、この発明によるリンク状態の検出方法を用いることによって、無線リソースを有効に活用できる。
【０１２８】
なお、この発明においては、Ｈｅｌｌｏパケットは、無線ネットワークを構成する複数の無線装置の各々が自己に隣接する隣接無線装置を検出するために用いられる「制御パケット」を構成する。
【０１２９】
また、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを超えたときの受信信号強度ｒｘ＿ｒｓｓｉに設定されたＤＷ＿ＲＸ＿ＲＳＳＩは、「第１のしきい値」を構成する。
【０１３０】
更に、再送回数ｔｘ＿ｒｅｔｒｙがしきい値ＴＨ＿ＴＸ＿ＲＥＴＲＹを超えたときの受信信号強度ｔｘ＿ｒｓｓｉに設定されたＤＷ＿ＴＸ＿ＲＳＳＩは、「第２のしきい値」を構成する。
【０１３１】
更に、再送回数ｔｘ＿ｒｅｔｒｙは、「第３のしきい値」を構成する。
【０１３２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１３３】
この発明は、無線通信を行なっていない場合においてもリンク状態を検出可能な無線装置に適用される。また、この発明は、無線通信を行なっていない場合においてもリンク状態を検出可能な無線装置における通信方法に適用される。
【図面の簡単な説明】
【０１３４】
【図１】この発明の実施の形態による無線装置の構成を示す概略ブロック図である。
【図２】リンク状態の検出方法を説明するための図である。
【図３】無線リンクのリンク状態を検出する動作を説明するためのフローチャートである。
【図４】リンク状態を判定する一般的な動作を説明するためのフローチャートである。
【図５】図１に示す無線装置における通信方法を説明するためのフローチャートである。
【図６】通信状態を示す概念図である。
【図７】この発明によるリンク状態の検出方法を用いないときのスループットのタイミングチャートである。
【図８】この発明によるリンク状態の検出方法を用いたときの受信信号強度ｔｘ＿ｒｓｓｉ，ｒｘ＿ｒｓｓｉおよび再送回数ｔｘ＿ｒｅｔｒｙのタイミングチャートである。
【図９】この発明によるリンク状態の検出方法を用いたときのスループットのタイミングチャートである。
【図１０】リンク状態の検出の有無によるスループットの比較を示す図である。
【図１１】リンク状態を検出しないときのスループットの分布を示す図である。
【図１２】リンク状態を検出したときのスループットの分布を示す図である。
【図１３】リンク状態の検出の有無によるスループットの分布の比較を示す図である。
【符号の説明】
【０１３５】
１  コグニティブキュー、２，２Ａ，２Ｂ  分配手段、５  リンク状態検出手段、１０  無線装置、３１〜３ｎ  ＭＡＣキュー、４１〜４ｎ  無線インターフェース。
【図１】
2009130624.tif 000005
【図２】
2009130624.tif 000006
【図３】
2009130624.tif 000007
【図４】
2009130624.tif 000008
【図５】
2009130624.tif 000009
【図６】
2009130624.tif 000010
【図７】
2009130624.tif 000011
【図８】
2009130624.tif 000012
【図９】
2009130624.tif 000013
【図１０】
2009130624.tif 000014
【図１１】
2009130624.tif 000015
【図１２】
2009130624.tif 000016
【図１３】
2009130624.tif 000017