(57)【要約】【課題】周波数利用効率や伝送効率を低下させることなくさらし端末問題を緩和する。【解決手段】受信局Ｄ２との間で通信を行う送信局Ｓ２であって、受信局Ｄ１と通信を行う送信局Ｓ１が送信したＲＴＳフレームを受信すると、当該ＲＴＳフレームが指定する送信抑止期間、自身のデータフレームの送信を抑止する送信抑止部４１と、ＲＴＳフレームを受信してから所定時間内に、当該ＲＴＳフレームに対応するＣＴＳフレームを受信したか否かを判定する判定部４２と、ＣＴＳフレームを受信していないと判定すると、送信抑止期間に関わらず、抑止されたデータフレームを受信局Ｄ２に対して送信する送信部４４と、を備える。【選択図】図１
2016086332.tif 000002
【特許請求の範囲】
【請求項１】
第１無線通信装置との間で通信を行う無線ＬＡＮ規格を採用した無線通信装置であって、
自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信してから所定時間内に、ＣＴＳフレームを受信したか否かを判定する判定部と、
前記判定部が、前記所定時間内に前記ＣＴＳフレームを受信していないと判定した場合、前記第１無線通信装置に対してデータフレームを送信し、前記所定時間内に前記ＣＴＳフレームを受信したと判定した場合、前記データフレームを前記第１無線通信装置に対して送信しない送信部と、
を備える無線通信装置。
【請求項２】
自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信すると、当該第１ＲＴＳフレームが指定する送信抑止期間、自身のデータフレームの送信を抑止する送信抑止部を更に備え、
前記送信部は、前記判定部が前記送信抑止期間内よりも短い前記所定時間内に前記ＣＴＳフレームを受信していないと判定すると、前記送信抑止期間に関わらず、抑止された前記データフレームを前記第１無線通信装置に対して送信する、
請求項１に記載の無線通信装置。
【請求項３】
前記第２無線通信装置が前記第３無線通信装置に対して応答確認を行うよりも前に、前記自身のデータフレームの送信が終了するように、当該自身のデータフレームの時間長を調整する調整部、
を更に備える請求項１又は２に記載の無線通信装置。
【請求項４】
前記送信部は、前記判定部が前記ＣＴＳフレームを受信していないと判定すると、前記データフレームの前に第２ＲＴＳフレームを送信する、
請求項１から３のいずれか１項に記載の無線通信装置。
【請求項５】
前記送信部は、前記第１ＲＴＳフレームが指定する送信抑止期間を超えない範囲の送信抑止期間を指定した前記第２ＲＴＳフレームを送信する、
請求項４に記載の無線通信装置。
【請求項６】
前記送信部は、前記第２ＲＴＳフレームに応じて、前記第１無線通信装置からＣＴＳフレームを受信すると、前記自身のデータフレームを送信する、
請求項４又は５に記載の無線通信装置。
【請求項７】
ＲＴＳフレームを用いて、当該ＲＴＳフレームが指定する送信抑止期間、他の無線通信装置の通信を抑止する無線通信システムであって、
前記ＲＴＳフレームを受信してから所定時間内に、当該ＲＴＳフレームに対応するＣＴＳフレームを受信しない無線通信装置に対して、前記送信抑止期間に関わらず通信を許可する、
無線通信システム。
【請求項８】
第１無線通信装置との間で通信を行う無線ＬＡＮ規格を採用した無線通信装置が実行する通信制御方法であって、
自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信してから所定時間内に、当該第１ＲＴＳフレームに対応するＣＴＳフレームを受信したか否かを判定するステップと、
前記所定時間内に前記ＣＴＳフレームを受信していないと判定した場合、前記第１無線通信装置に対してデータフレームを送信し、前記所定時間内に前記ＣＴＳフレームを受信したと判定した場合、前記データフレームを前記第１無線通信装置に対して送信しないステップと、
を含む通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリアセンスによってアクセス制御を行う無線通信装置、無線通信システム及び通信制御方法に関する。
【背景技術】
【０００２】
無線ＬＡＮのようにキャリアセンスによってアクセス制御を行う無線通信方式では、各無線通信装置が周囲の電波状況を調査（キャリアセンス）し、無線回線が未使用と識別できた場合にデータの送信を行うこととしている。しかしながら、データを送信する複数の送信端末が互いの電波を受信できない環境にある場合、キャリアセンスしても無線回線が未使用と識別されるため、当該複数の送信端末から送信されたデータが受信端末において衝突してしまうことがある。このような問題は、所謂「隠れ端末問題」として広く知られている。
【０００３】
隠れ端末問題を回避するために無線ＬＡＮでは、ＲＴＳ／ＣＴＳ（request to send /clear to send）フレームという制御フレームを用いたアクセス制御方式が採用されている。具体的には、図６に示すように、データフレームを受信端末に対して送信する送信端末は、データフレームの送信前にＲＴＳフレームを送信する。ＲＴＳフレームを受信した受信端末は、データフレームを受信することが可能な場合はＣＴＳフレームを応答し、送信端末では、ＣＴＳフレームの受信を確認した後に、受信端末に対してデータフレームを送信する。
【０００４】
ここで、ＲＴＳ／ＣＴＳフレームには、データを送信するために必要な時間長に関する情報（ＮＡＶ値：Network Allocation Vector）が含まれており、ＲＴＳフレーム又はＣＴＳフレームのいずれかを受信した他の無線通信装置は、指定された時間長が満了するまで一切の送信を抑止しなければならない。
図６に示す例の場合、他の無線通信装置は、ＲＴＳフレームを受信した場合には、ＮＡＶ（ＲＴＳ）が指定する時間長の間、送信を抑止し、ＣＴＳフレームを受信した場合には、ＮＡＶ（ＣＴＳ）が指定する時間長の間、送信を抑止することになる。
【０００５】
ＲＴＳ／ＣＴＳを用いたアクセス制御では、隠れ端末問題を回避する一方で、ＮＡＶに応じて他の無線通信装置の送信が抑止される結果、周囲の無線通信装置の通信を傍受してしまったために自身の送信が抑制されてしまうという、所謂「さらし端末問題」を発生させてしまう。
この点、特許文献１では、さらし端末問題を回避する手法として、データフレームを送信するデータ専用の無線チャネルに加えて、制御・管理フレームを交換する共通制御チャネル（Common Control Channel）という別の無線チャネルを設けることが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５１２９１２７号
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１のように共通制御チャネルを設ける場合、次のような問題が生じるおそれがある。具体的には、夫々のデータ用チャネルに対応して共通制御チャネルを設けようとすると、データ用に使用できる無線チャネルが１／２となり周波数利用効率が低下する。また、全てのデータ用チャネルに対応して一つの共通制御チャネルを設けようとすると、共通制御チャネルが混雑し、伝送効率が低下してしまう。
このように共通制御チャネルを設ける場合、周波数利用効率の低下や伝送効率の低下といった問題が生じてしまうため、さらし端末問題を解消するための新たな方法が求められている。
【０００８】
本発明は、このような要望に鑑みてなされたものであり、周波数利用効率や伝送効率を低下させることなくさらし端末問題を緩和する無線通信装置、無線通信システム及び通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様においては、第１無線通信装置との間で通信を行う無線ＬＡＮ規格を採用した無線通信装置であって、自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信してから所定時間内に、ＣＴＳフレームを受信したか否かを判定する判定部と、前記判定部が、前記所定時間内に前記ＣＴＳフレームを受信していないと判定した場合、前記第１無線通信装置に対してデータフレームを送信し、前記所定時間内に前記ＣＴＳフレームを受信したと判定した場合、前記データフレームを前記第１無線通信装置に対して送信しない送信部と、を備える無線通信装置を提供する。
【００１０】
また、自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信すると、当該第１ＲＴＳフレームが指定する送信抑止期間、自身のデータフレームの送信を抑止する送信抑止部を更に備え、前記送信部は、前記判定部が前記送信抑止期間内よりも短い前記所定時間内に前記ＣＴＳフレームを受信していないと判定すると、前記送信抑止期間に関わらず、抑止された前記データフレームを前記第１無線通信装置に対して送信することとしてもよい。
【００１１】
また、前記第２無線通信装置が前記第３無線通信装置に対して応答確認を行うよりも前に、前記自身のデータフレームの送信が終了するように、当該自身のデータフレームの時間長を調整する調整部を更に備えることとしてもよい。
【００１２】
また、前記送信部は、前記判定部が前記ＣＴＳフレームを受信していないと判定すると、前記データフレームの前に第２ＲＴＳフレームを送信することとしてもよい。
【００１３】
また、前記送信部は、前記第１ＲＴＳフレームが指定する送信抑止期間を超えない範囲の送信抑止期間を指定した前記第２ＲＴＳフレームを送信することとしてもよい。
【００１４】
また、前記送信部は、前記第２ＲＴＳフレームに応じて、前記第１無線通信装置からＣＴＳフレームを受信すると、前記自身のデータフレームを送信することとしてもよい。
【００１５】
本発明の第２の態様においては、ＲＴＳフレームを用いて、当該ＲＴＳフレームが指定する送信抑止期間、他の無線通信装置の通信を抑止する無線通信システムであって、前記ＲＴＳフレームを受信してから所定時間内に、当該ＲＴＳフレームに対応するＣＴＳフレームを受信しない無線通信装置に対して、前記送信抑止期間に関わらず通信を許可する無線通信システムを提供する。
【００１６】
本発明の第３の態様においては、第１無線通信装置との間で通信を行う無線ＬＡＮ規格を採用した無線通信装置が実行する通信制御方法であって、自身以外の第２無線通信装置と通信を行う第３無線通信装置が送信した第１ＲＴＳフレームを受信してから所定時間内に、当該第１ＲＴＳフレームに対応するＣＴＳフレームを受信したか否かを判定するステップと、前記所定時間内に前記ＣＴＳフレームを受信していないと判定した場合、前記第１無線通信装置に対してデータフレームを送信し、前記所定時間内に前記ＣＴＳフレームを受信したと判定した場合、前記データフレームを前記第１無線通信装置に対して送信しないステップと、を含む通信制御方法を提供する。
【発明の効果】
【００１７】
本発明によれば、周波数利用効率や伝送効率を低下させることなくさらし端末問題を緩和することができる。
【図面の簡単な説明】
【００１８】
【図１】無線通信システムの概要を示す図である。
【図２】無線通信装置の機能構成を示すブロック図である。
【図３】無線通信装置の処理の流れを示すフローチャートである。
【図４】無線通信装置が送信するデータフレームの時間長の説明図である。
【図５】メッシュ型の無線通信システムの構成を示す図である。
【図６】ＲＴＳ／ＣＴＳを用いたアクセス制御方式の説明図である。
【発明を実施するための形態】
【００１９】
［無線通信システムＳの概要］
初めに、図１を参照して、本発明の無線通信システムＳの概要について説明する。図１に示すように、無線通信システムＳは、送信局Ｓ１，Ｓ２と受信局Ｄ１，Ｄ２とを含む複数の無線通信装置１により構成される。なお、図１において、送信局Ｓ１と受信局Ｄ１とが通信相手であり、また、送信局Ｓ２と受信局Ｄ２とが通信相手であるものとする。また、複数の無線通信装置１は、フレーム送信前にキャリアセンスを行うところ、図１では、送信局Ｓ１，Ｓ２のうち送信局Ｓ１にフレーム送信してよいタイミングが訪れたものとする。
【００２０】
送信局Ｓ１から受信局Ｄ１に対するデータフレームの送信に先立ち、図１（Ａ）において、送信局Ｓ１は、受信局Ｄ１に対してＲＴＳフレームを送信し、これを受信した受信局Ｄ１が送信局Ｓ１に対してＣＴＳフレームを返信している。ここで、図１（Ａ）に示すように、送信局Ｓ１及び受信局Ｄ１の通信に関係のない送信局Ｓ２は、送信局Ｓ１が送信するＲＴＳフレームは受信できるものの、受信局Ｄ１が送信するＣＴＳフレームは受信できない位置に存在するものとする。なお、ＣＴＳフレームを受信できないとは、当業者にとって自明なように、ＣＴＳフレームの受信電波強度が一定以下の場合を含むものである。
【００２１】
通常、ＲＴＳ又はＣＴＳフレームを受信した無線通信装置１は、フレームに設定された送信抑止期間（ＮＡＶ）、自身の送信が抑止されるが、本発明の無線通信システムＳでは、ＲＴＳフレームを受信したもののＲＴＳフレームに続くＣＴＳフレームを受信できない場合、送信抑止期間をリセットして自身の送信を可能にする。
【００２２】
図１（Ｂ）に示す例では、送信局Ｓ２は、送信局Ｓ１のＲＴＳフレームを受信しているため、通常であればＲＴＳフレームに設定された送信抑止期間は自身の送信ができないものの、受信局Ｄ１のＣＴＳフレームを受信できないため、送信局Ｓ１のＲＴＳフレームが指定する送信抑止期間に関わらず受信局Ｄ２との通信を試みている。
【００２３】
これにより、さらし端末よって送信機会が減少してしまうといった問題を緩和することができる。また、図１（Ｂ）に示すように、送信局Ｓ２が送信したフレーム（データフレーム又はＲＴＳフレーム）は、送信局Ｓ１には届くものの、受信局Ｄ１には届かないため、受信局Ｄ１において、送信局Ｓ１から送信されたフレームと、送信局Ｓ２から送信されたデータフレームとが衝突することがなく好適である。
【００２４】
以下、本発明の好適な実施形態の一例について説明する。なお、以下では、送信局Ｓ１，Ｓ２及び受信局Ｄ１，Ｄ２のうち、送信局Ｓ２に相当する無線通信装置１について説明することで、本発明の実施形態について説明する。
【００２５】
［無線通信装置１の機能構成］
図２は、本発明の無線通信装置１の機能構成を示すブロック図である。無線通信装置１は、無線ＬＡＮ規格（ＩＥＥＥ  ８０２．１１）、即ち、同一周波数での無線通信回線に複数の搬送波が送信されないように自身が用いる周波数やチャネルがアイドル状態であることを検知して通信を試みる、所謂キャリアセンス方式を用いて通信する無線通信デバイスである。このような無線通信装置１としては、例えば、携帯電話、スマートフォン、ＰＣ、タブレットＰＣ、ゲーム機等を用いることとしてもよく、また、基地局や無線ＬＡＮアクセスポイント等を用いることとしてもよい。
図２に示すように、無線通信装置１は、通信部２と記憶部３と制御部４とを含んで構成される。
【００２６】
通信部２は、無線ＬＡＮ等の無線通信回線を利用して他の無線通信装置１との間で通信を行う。具体的には、通信部２は、制御部４から出力されたデータを変調してＲＦ信号を生成し、アンテナ（不図示）を介して当該ＲＦ信号を他の無線通信装置１に送信する。また、通信部２は、アンテナを介して他の無線通信装置１から受信したＲＦ信号を復調し、復調により得られたデータを制御部４に出力する。
記憶部３は、ＲＯＭ及びＲＡＭ等のメモリ又はハードディスク等の記憶媒体である。記憶部３は、制御部４を動作させるためのプログラム及び制御部４が動作する際に生成されるデータを記憶する。
【００２７】
制御部４は、例えばＣＰＵであり、記憶部３に記憶されたプログラムを実行することにより、送信抑止部４１、判定部４２、調整部４３及び送信部４４として機能する。
【００２８】
送信抑止部４１は、自身以外の無線通信装置１と通信を行う他の無線通信装置１が送信したＲＴＳフレームを受信すると、当該ＲＴＳフレームが指定する送信抑止期間、自身の送信を抑止する。
キャリアセンス方式に対応した無線通信装置１では、データフレームの送信前にＲＴＳ／ＣＴＳフレームを交換する。ＲＴＳ／ＣＴＳフレームには、既に公知のように電波を使用する予定期間が記載されており、当該無線通信装置１以外の他の無線通信装置１は、この予定期間の間（送信抑止期間）、自身の送信を抑止する。送信抑止部４１は、他の無線通信装置１のＲＴＳフレームを受信すると、当該ＲＴＳフレームに応じて設定される送信抑止期間に応じて、自身の送信を抑止する。
【００２９】
判定部４２は、ＲＴＳフレームを受信してから所定時間内に、当該ＲＴＳフレームに対応するＣＴＳフレームを受信したか否かを判定する。具体的には、判定部４２は、他の無線通信装置１が送信するＲＴＳフレームを受信すると、当該ＲＴＳフレームに対応するＣＴＳフレームの受信を待機するタイマーＴＣＴＳをセットし、タイマーＴＣＴＳが満了するまでにＣＴＳフレームを受信したか否かを判定する。なお、タイマーＴＣＴＳが計時する期間は、ＲＴＳフレームに応じて設定される送信抑止期間よりも短い期間である。
【００３０】
送信部４４は、所定時間内に対応するＣＴＳフレームを受信した場合には、ＲＴＳフレームやＣＴＳフレームが指示する送信抑止期間（ＮＡＶ（ＲＴＳ）、ＮＡＶ（ＣＴＳ））、自身の送信抑止を継続する一方で、所定時間経過しても対応するＣＴＳフレームを受信しない場合には、送信抑止期間に関わらず、自身の送信抑止を解除する。
送信抑止を解除した場合、送信部４４は、自身と通信を行う無線通信装置１との間でＲＴＳ／ＣＴＳフレームの交換を行った上で、自身のデータフレームを当該無線通信装置１に対して送信する。
【００３１】
調整部４３は、送信抑止期間にも関わらず送信部４４がデータフレームを送信する場合に、当該データフレームの時間長を調整する。なお、データフレーム以外のフレームの時間長は略一定であるため、データフレームの時間長を調整することは、自身のＲＴＳフレームに記載する電波利用予定期間に基づく送信抑止期間（ＮＡＶ（ＲＴＳ））を調整することと同義である。
調整部４３による、データフレームの時間長の調整方法については、図４を参照して後述する。
【００３２】
［無線通信装置１の処理フロー］
以上、本発明の無線通信装置１の機能構成について説明した。続いて、図３を参照して、無線通信装置１（即ち、図１における送信局Ｓ２）における処理の流れについて説明する。
【００３３】
通信先の無線通信装置１（受信局Ｄ２）に対してデータフレームを送信する場合、ステップＳ１において、無線通信装置１は、無線通信環境を既定の時間キャリアセンスする。このキャリアセンスでは、無線通信装置１は、ステップＳ２に示すように、他の通信に用いられているフレームを検知する。ステップＳ２において、他の通信に用いられるフレームを検知した場合、無線通信装置１は、処理をステップＳ３に移す。
他方、他の通信に用いられるフレームを検知しない場合、即ち、無線通信環境がアイドルである場合、無線通信装置１は、ステップＳ１３において、データ送信処理を実行し、処理を終了する。なお、ステップＳ１３のデータ送信処理は、従来と同様の処理であり、無線通信装置１は、通信先の無線通信装置１（受信局Ｄ２）との間でＲＴＳ／ＣＴＳフレームを交換した後にデータ／ＡＣＫ（acknowledgement）フレームを交換する。
【００３４】
ステップＳ３では、受信したフレームがＲＴＳフレームであるか否かを判定する。本発明では、他の通信に用いられるＲＴＳフレームを受信した場合に、一定条件を満たすと送信抑止期間を無視して自身のデータフレームの送信を試みるものであるため、ステップＳ３では、ＲＴＳフレームを受信したか否かを判定することとしている。ステップＳ３において、ＲＴＳフレームを受信したと判定した場合には、処理をステップＳ４に移し、ＲＴＳフレーム以外のフレームを受信した場合には、処理をステップＳ１に移し、従来と同様に無線通信環境がアイドルになるまで待機等する。
【００３５】
ステップＳ４では、無線通信装置１は、送信抑止期間としてＮＡＶ（ＲＴＳ）を保持しカウントダウンを開始するとともに、受信したＲＴＳフレームに対応するＣＴＳフレーム（以下、「ＣＴＳ１フレーム」と呼ぶ）の受信を待機するタイマーＴＣＴＳ１を保持してカウントダウンを開始する。続いて、無線通信装置１では、ステップＳ５，Ｓ６に示すように、タイマーＴＣＴＳ１が規定する時間の間、ＣＴＳ１フレームを受信するまで待機する。
【００３６】
ステップＳ５，Ｓ６において、タイマーＴＣＴＳ１が経過したにも関わらずＣＴＳ１フレームを受信できない場合、即ち、図１（Ａ）に示すように、無線通信装置１が、送信局Ｓ１のＲＴＳフレームを受信できるものの受信局Ｄ１のＣＴＳフレームを受信できない位置に存在する場合、無線通信装置１は、処理をステップＳ８に移す。
他方、タイマーＴＣＴＳ１が経過する前にＣＴＳ１フレームを受信できた場合、即ち、無線通信装置１が、送信局Ｓ１のＲＴＳフレーム及び受信局Ｄ１のＣＴＳフレームの双方共に受信できる位置に存在する場合、無線通信装置１は、処理をステップＳ７に移す。
【００３７】
ステップＳ７では、無線通信装置１は、受信したＲＴＳ／ＣＴＳフレームに記載されたＮＡＶに応じた送信抑止期間が満了するまで待機し、処理をステップＳ１に移す。即ち、ＲＴＳ／ＣＴＳフレームの双方を受信した場合の処理は従来と同様である。
【００３８】
他方、ＲＴＳフレームを受信したものの、ＣＴＳフレームを受信できない場合、ステップＳ８において、無線通信装置１は、データ送信準備を行う。例えば、無線通信装置１は、無線方式に応じて適宜設定されるランダムな時間長ＴＷＡＩＴ待機する。
【００３９】
ランダムな時間長ＴＷＡＩＴが経過すると、ステップＳ９において、無線通信装置１は、キャリアセンスを行うことなく、通信先の無線通信装置１（受信局Ｄ２）に対してＲＴＳフレームを送信するとともに、タイマーＴＣＴＳ２をセットする。なお、キャリアセンスを行わない場合、その他の無線通信装置１が通信中であるか否かに関わらず、言い換えると、送信局Ｓ１がデータフレームを送信しているか否かに関わらず、ＲＴＳフレームを送信することになるが、図１において上述したように他の無線通信装置１（受信局Ｄ１）における衝突は発生しない。
【００４０】
ここで、通信先の無線通信装置１（受信局Ｄ２）では、ＲＴＳフレームを受信すると、規定時間ＳＩＦＳ（Short Interframe Space）の経過の後にキャリアセンスを行い、無線通信環境がアイドルの場合にはＣＴＳフレーム（以下、「ＣＴＳ２フレーム」と呼ぶ）を無線通信装置１（送信局Ｓ２）に対して応答する。タイマーＴＣＴＳ２は、通信先の無線通信装置１（受信局Ｄ２）からＣＴＳ２フレームを受信するまでの待ち受け時間である。
【００４１】
続いて、無線通信装置１では、ステップＳ８，Ｓ９に示すように、タイマーＴＣＴＳ２が規定する時間の間、ＣＴＳ２フレームの受信を待機する。ステップＳ８，Ｓ９において、タイマーＴＣＴＳ２が経過したにも関わらずＣＴＳ２フレームを受信できない場合、無線通信装置１は、処理をステップＳ７に移す。続くステップＳ７では、無線通信装置１は、通信先の無線通信装置１（受信局Ｄ２）に対して予定していたデータフレームの送信を延期し、ＮＡＶ（ＲＴＳ）が満了した後に再度送信の機会の取得を試みる。
例えば、通信先の無線通信装置１（受信局Ｄ２）のキャリアセンスの結果、無線通信環境がビジーである場合、無線通信装置１（送信局Ｓ２）から通信先の受信局Ｄ２に対してデータフレームを送信すると、他のフレームと衝突し、受信局Ｄ２においてデータフレームを復元できないことが想定される。そこで、無線通信装置１（送信局Ｓ２）は、ＣＴＳ２フレームの応答がない場合は、送信抑止期間中のデータフレームの送信を取りやめる。
【００４２】
他方、タイマーＴＣＴＳ２が経過する前にＣＴＳ２フレームを受信できた場合、ステップＳ１２において、無線通信装置１は、通信先の無線通信装置１（受信局Ｄ２）に対してデータフレームを送信する。無線通信装置１では、その後、通信先の無線通信装置１（受信局Ｄ２）からＡＣＫフレームの応答を受けることで、データの送受信が完了する。
【００４３】
［データフレームの時間長の調整方法］
以上、本発明の無線通信装置１の処理の流れについて説明した。本発明の無線通信装置１では、他の無線通信装置１のＲＴＳフレームが指定する送信抑止期間であっても、当該ＲＴＳフレームに対応するＣＴＳフレームを受信しない場合には、自身のＲＴＳフレームやデータフレームの送信を可能にしている。このとき、送信するデータフレームの時間長やＲＴＳフレームで指定するＮＡＶ（ＲＴＳ）は、他の無線通信装置１の通信との衝突回避等を考慮して、調整部４３により調整される。
以下、図４を参照して、調整部４３による時間長の調整方法について説明する。
【００４４】
無線通信装置１（送信局Ｓ２）は、他の無線通信装置１（送信局Ｓ１）のＲＴＳフレームを受信すると、当該ＲＴＳフレームが指定する送信抑止期間（ＮＡＶ（ＲＴＳ１））、自身のデータ送信が抑止される。
ここで、ＮＡＶ（ＲＴＳ１）は、図４（Ａ）に示すように、送信局Ｓ１のＲＴＳフレームを受信した受信局Ｄ１が返信するＣＴＳフレームの時間長、ＲＴＳ／ＣＴＳフレームの交換後に送信局Ｓ１が送信するデータフレームの時間長、及びデータフレームに対する肯定応答のためのＡＣＫフレームの時間長に、無線通信の仕様により求められる規定時間（ＳＩＦＳ）を加えた時間長である。
【００４５】
無線通信装置１（送信局Ｓ２）が、ＮＡＶ（ＲＴＳ１）に基づく送信抑止期間中にデータフレームを送信する場合、図４（Ｂ）に示すように、送信局Ｓ２が送信するデータフレームの時間長が、受信局Ｄ１のＡＣＫフレームの応答タイミングに被ってしまうと、送信局Ｓ１において、データフレームとＡＣＫフレームとの衝突が生じてしまう。即ち、図１に示すように、送信局Ｓ１と送信局Ｓ２とは、互いに通信可能な範囲に存在しているため、送信局Ｓ２が送信したデータフレームが送信局Ｓ１に届いてしまい、受信局Ｄ１のＡＣＫフレームと衝突してしまう。
【００４６】
そこで、調整部４３は、受信局Ｄ１が送信局Ｓ１に対して応答確認を行うよりも前に、自身のデータフレームの送信が終了するように、当該自身のデータフレームの時間長を調整する。この点、図４（Ｂ）では、受信局Ｄ１のＡＣＫフレームの送信タイミングと、自身のデータフレームの時間長の終端とが一致するように調整されている。
【００４７】
ところで、無線通信装置１（送信局Ｓ２）と通信先の無線通信装置１（受信局Ｄ２）との通信を考えた場合、送信局Ｓ２のデータフレームの送信の後に受信局Ｄ２からＡＣＫフレームの応答が行われることになり、ＡＣＫ応答が完了するまでは、他の無線通信装置１による通信を抑制する必要がある。そこで、送信局Ｓ２がデータフレームの送信に先立ち送信するＲＴＳフレームには、ＮＡＶ（ＲＴＳ２）に基づく送信抑止期間が設定されることになる。
受信局Ｄ２では、データフレームを受信した後にＳＩＦＳの間待機し、その後、ＡＣＫフレームを応答する。そのため、受信局Ｄ１のＡＣＫフレームの送信タイミングと、自身のデータフレームの時間長の終端とを一致させた場合、図４（Ｃ）に示すように、ＮＡＶ（ＲＴＳ２）がＮＡＶ（ＲＴＳ１）を超えてしまい、他の無線通信装置１が通信できない期間が不要に延びてしまう。
【００４８】
そこで、調整部４３は、ＮＡＶ（ＲＴＳ２）がＮＡＶ（ＲＴＳ１）を超えないように、より好ましくは、ＮＡＶ（ＲＴＳ１）の終端と、ＮＡＶ（ＲＴＳ２）の終端とが一致するように、ＮＡＶ（ＲＴＳ２）（即ち、データフレームの時間長）を調整する。
具体的には、調整部４３は、図４（Ｄ）に示すように、ＮＡＶ（ＲＴＳ２）が、ＮＡＶ（ＲＴＳ１）から、タイマーＴＣＴＳ１、ランダムな時間長ＴＷＡＩＴ及び自身のＲＴＳフレームの時間長を減算した長さになるように、データフレームの時間長を調整する。なお、本実施形態のようにＮＡＶ（ＲＴＳ１）をカウントダウンしている場合には、カウントしているＮＡＶ（ＲＴＳ１）の残り時間を用いて、ＮＡＶ（ＲＴＳ２）を容易に設定することができる。
【００４９】
なお、上記説明では、ＡＣＫ（Ｄ１）とＡＣＫ（Ｄ２）とは同じタイミングで送出されるが、送信局Ｓ１におけるＡＣＫ（Ｄ１）の受信にあたってはＡＣＫ（Ｄ２）の受信レベルがＡＣＫ（Ｄ１）の復号をするに十分に小さいことを前提としている。ＡＣＫ（Ｄ２）の受信レベルが十分に小さくなく、ＡＣＫ（Ｄ１）が衝突により復号できなくなることを防ぐために、無線通信装置１はＮＡＶ（ＲＴＳ２）を更に短くなるようにＤＡＴＡ（Ｓ２）の時間長を短く調整することとしても良い。一例として、ＡＣＫ（Ｄ１）の送信タイミングよりも前に送信局Ｓ２及び受信局Ｄ２間のＡＣＫ応答が完了するように、ＤＡＴＡ（Ｓ２）の時間長を短く調整することとしてもよい。
【００５０】
以上のように本発明の無線通信装置１では、他の無線通信装置１のＲＴＳフレームが指定する送信抑止期間であっても、当該ＲＴＳフレームに対応するＣＴＳフレームを受信しない場合には、データフレームの送信を可能にするため、さらし端末問題に伴う送信機会の抑制を緩和することができる。特に、本発明の無線通信装置１では、従来のように共通制御チャネル等の専用のチャネルを設けることがないため、周波数利用効率を損ねることがない。
また、送信するデータフレームの時間長を適宜調整することで、他の無線通信装置１の通信との衝突を回避できるとともに、他の無線通信装置１の通信を抑止することがなく好適である。
【００５１】
ここで、本発明の無線通信装置１は、任意の無線通信システムＳに対して適用することができる。ＲＴＳ／ＣＴＳは、一般に、親局となる基地局の配下に複数の子局が接続されている無線通信システムＳにおいて、複数の子局からの送信フレームが親局側で衝突することを防止するために用いられる。本発明の無線通信装置１は、このような親局／子局の関係を有する無線通信装置１により構成される無線通信システムＳに対して適用することができる。
また、本発明の無線通信装置１は、図５に示すように、親局、子局の関係なく多くの無線通信装置１が網目状にネットワークを構成するメッシュ型の無線通信システムＳに対して適用することもできる。メッシュ型の無線通信システムＳでは、隣接の無線通信装置１から送信抑止の制御を受けることによる影響は無視できず、その影響を緩和することで送信機会の増加が得られ、好適である。
【００５２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。特に、装置の分散・統合の具体的な実施形態は以上に図示するものに限られず、その全部又は一部について、種々の付加等に応じて、又は、機能負荷に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００５３】
上記実施形態では、無線通信装置１として送信局Ｓ１，Ｓ２及び受信局Ｄ１，Ｄ２の４つの無線通信装置１、言い換えると、「送信局Ｓ１−受信局Ｄ１間の通信」及び「送信局Ｓ２−受信局Ｄ２間の通信」の２組の通信を例にとり本発明について説明した。この点、本発明は、３組以上の通信が行われる場合であっても好適に利用することができる。
【００５４】
また、上記実施形態では、送信局が単一のデータフレームを送信する場合を例にとり本発明について説明したが、本発明は、周囲の送信を抑止している間に複数のデータフレームを連続して送信し、これを受信した受信局がＢｌｏｃｋ  ＡＣＫ応答する場合であっても好適に利用することができる。
【符号の説明】
【００５５】
Ｓ・・・無線通信システム
１・・・無線通信装置
Ｓ１，Ｓ２・・・送信局
Ｄ１，Ｄ２・・・受信局
２・・・通信部
３・・・記憶部
４・・・制御部
４１・・・送信抑止部
４２・・・判定部
４３・・・調整部
４４・・・送信部
【図１】
2016086332.tif 000003
【図２】
2016086332.tif 000004
【図３】
2016086332.tif 000005
【図４】
2016086332.tif 000006
【図５】
2016086332.tif 000007
【図６】
2016086332.tif 000008