(57)【要約】【課題】  周期性を有するノイズによる悪影響を抑制し、且つ送信効率を向上させることができる無線通信方法、無線通信システム、通信装置を提供する。【解決手段】  通信装置１は、ノイズ休止期間に対応する第１のサブフレームとノイズ発生期間に対応する第２のサブフレームとを備える通信フレームを生成し、同一の通信フレームで送信される複数の送信データのうち優先順位が高い送信データを優先して第１のサブフレームに格納し、同一の通信フレームで送信される複数の送信データのうち第１のブフレームに格納できなかった送信データを第２のサブフレームに格納する。【選択図】図１
2015139153.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信方法であって、
前記第１の通信装置は、
周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、
前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、
同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納する
ことを特徴とする無線通信方法。
【請求項２】
前記第１の通信装置は、前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、
前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、
前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定する
ことを特徴とする請求項１記載の無線通信方法。
【請求項３】
第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信方法であって、
前記第１の通信装置は、
周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、
前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、
前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、
前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、
前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定する
ことを特徴とする無線通信方法。
【請求項４】
前記第１の通信装置は、複数の第５のサブフレームを連続配置した第３の通信フレームを前記第２の通信装置へ送信し、
前記第３の通信フレームを受信した前記第２の通信装置は、前記第５のサブフレーム毎に受信に成功したか否かを示す第２の受信成否情報を前記第１の通信装置へ送信し、
前記第２の受信成否情報を受信した前記第１の通信装置は、前記第５のサブフレーム毎の受信の成否に基づいて、前記ノイズを検出する
ことを特徴とする請求項１乃至３いずれか記載の無線通信方法。
【請求項５】
前記第１の通信装置は、前記第１の期間の時間長さに基づいて導出した複数のフレーム長のそれぞれに設定した第６のサブフレームを生成して、前記第６のサブフレームのそれぞれを前記第１の期間に対応させて配置した第４の通信フレームを前記第２の通信装置へ送信し、
前記第４の通信フレームを受信した前記第２の通信装置は、前記第６のサブフレーム毎に受信に成功したか否かを示す第３の受信成否情報を前記第１の通信装置へ送信し、
前記第３の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第１のサブフレームのフレーム長を、前記第２の通信装置が受信に成功したいずれかの前記第６のサブフレームのフレーム長に設定する
ことを特徴とする請求項１乃至４いずれか記載の無線通信方法。
【請求項６】
第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信システムであって、
前記第１の通信装置は、
周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、
前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、
同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納する
ことを特徴とする無線通信システム。
【請求項７】
第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信システムであって、
前記第１の通信装置は、
周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、
前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、
前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、
前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、
前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定する
ことを特徴とする無線通信システム。
【請求項８】
周期性を有するノイズを検出するノイズ検出部と、
前記ノイズが発生しない第１の期間、前記ノイズが発生する第２の期間を推定する期間推定部と、
前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成するフレーム生成部と、
前記第１の通信フレームを用いた無線信号を送信する送信部とを備え、
前記フレーム生成部は、送信先へ伝達する情報を含む複数の送信データを生成し、同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納する
ことを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に無線通信方法、無線通信システム、通信装置、より詳細には周期性を有するノイズ環境下で用いられる無線通信方法、無線通信システム、通信装置に関するものである。
【背景技術】
【０００２】
従来、電波信号等の無線信号を用いて通信装置間で通信を行う場合、周辺の電気機器が発するノイズが、無線通信に悪影響を及ぼしていた。このノイズには、例えば電子レンジが発するノイズのように周期性を有するノイズがある。
【０００３】
そして、この周期性を有するノイズによる悪影響を抑制するために、特許文献１，２に記載の従来技術では、ノイズの周期を検出して、ノイズが発生する期間においてはデータの送信を控えることが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−６４６１３号公報
【特許文献２】特開２００８−８５７１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１，２に記載の従来技術は、いずれもノイズ発生期間を避けてデータを送信する構成であり、送信効率が低下するという問題があった。
【０００６】
本発明は、上記事由に鑑みてなされたものであり、その目的は、周期性を有するノイズによる悪影響を抑制し、且つ送信効率を向上させることができる無線通信方法、無線通信システム、通信装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の無線通信方法は、第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信方法であって、前記第１の通信装置は、周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納することを特徴とする。
【０００８】
この発明において、前記第１の通信装置は、前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定することが好ましい。
【０００９】
本発明の無線通信方法は、第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信方法であって、前記第１の通信装置は、周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定することを特徴とする。
【００１０】
この発明において、前記第１の通信装置は、複数の第５のサブフレームを連続配置した第３の通信フレームを前記第２の通信装置へ送信し、前記第３の通信フレームを受信した前記第２の通信装置は、前記第５のサブフレーム毎に受信に成功したか否かを示す第２の受信成否情報を前記第１の通信装置へ送信し、前記第２の受信成否情報を受信した前記第１の通信装置は、前記第５のサブフレーム毎の受信の成否に基づいて、前記ノイズを検出することが好ましい。
【００１１】
この発明において、前記第１の通信装置は、前記第１の期間の時間長さに基づいて導出した複数のフレーム長のそれぞれに設定した第６のサブフレームを生成して、前記第６のサブフレームのそれぞれを前記第１の期間に対応させて配置した第４の通信フレームを前記第２の通信装置へ送信し、前記第４の通信フレームを受信した前記第２の通信装置は、前記第６のサブフレーム毎に受信に成功したか否かを示す第３の受信成否情報を前記第１の通信装置へ送信し、前記第３の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第１のサブフレームのフレーム長を、前記第２の通信装置が受信に成功したいずれかの前記第６のサブフレームのフレーム長に設定することが好ましい。
【００１２】
本発明の無線通信システムは、第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信システムであって、前記第１の通信装置は、周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納することを特徴とする。
【００１３】
本発明の無線通信システムは、第１の通信装置と第２の通信装置とが無線信号を用いて通信を行う無線通信システムであって、前記第１の通信装置は、周期性を有するノイズを検出した場合に、前記ノイズが発生しない第１の期間および前記ノイズが発生する第２の期間を推定し、前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成し、前記第２の通信装置へ伝達する情報を含む複数の送信データを前記第１の通信フレームを用いて前記第２の通信装置へ送信し、前記第１の期間に対応する第３のサブフレームと前記第２の期間に対応して連続配置された複数の第４のサブフレームとを備えた第２の通信フレームを生成して、連続配置された複数の前記第４のサブフレームを互いに異なる変調レートで変調した前記第２の通信フレームを前記第２の通信装置へ送信し、前記第２の通信フレームを受信した前記第２の通信装置は、変調レートが異なる複数の前記第４のサブフレームのそれぞれの受信に成功したか否かを示す第１の受信成否情報を前記第１の通信装置へ送信し、前記第１の受信成否情報を受信した前記第１の通信装置は、前記第１の通信フレームを生成する場合、前記第２のサブフレームの変調レートを、前記第２の通信装置が受信に成功したいずれかの前記第４のサブフレームの変調レートに設定することを特徴とする。
【００１４】
本発明の通信装置は、周期性を有するノイズを検出するノイズ検出部と、前記ノイズが発生しない第１の期間、前記ノイズが発生する第２の期間を推定する期間推定部と、前記第１の期間に対応する第１のサブフレームと前記第２の期間に対応する第２のサブフレームとを備える第１の通信フレームを生成するフレーム生成部と、前記第１の通信フレームを用いた無線信号を送信する送信部とを備え、前記フレーム生成部は、送信先へ伝達する情報を含む複数の送信データを生成し、同一の前記第１の通信フレームで送信される複数の前記送信データのそれぞれに優先順位を付与して、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記優先順位が高い前記送信データを優先して前記第１のサブフレームに格納し、同一の前記第１の通信フレームで送信される複数の前記送信データのうち前記第１のサブフレームに格納できなかった前記送信データを前記第２のサブフレームに格納することを特徴とする。
【発明の効果】
【００１５】
以上説明したように、本発明の無線通信方法、無線通信システム、通信装置では、優先順位が高い送信データは電子レンジ等による周期性ノイズを避けて送信されるので、システムの運用上必要性が高いデータは、送信成功率が高くなる。また、優先順位が低いデータは、周期性ノイズの発生期間に送信されることがあるが、送信が失敗したとしても、システム運用に与える影響は少ない。すなわち、電子レンジ等による周期性ノイズが発生している状況下においても、効率的にデータ送信を行うことができる。而して、本発明の無線通信方法、無線通信システム、通信装置は、周期性を有するノイズによる悪影響を抑制し、且つ送信効率を向上させることができるという効果がある。
【図面の簡単な説明】
【００１６】
【図１】実施形態の通信システムを示す構成図である。
【図２】実施形態の通信装置の構成を示すブロック図である。
【図３】実施形態の通信フレームの基本構成を示すフォーマット図である。
【図４】実施形態の周期性ノイズの検出処理を示すフローチャートである。
【図５】実施形態の第１の通信フレームの送信処理を示す説明図である。
【図６】実施形態の変調度設定の通信処理を示すシーケンス図である。
【図７】実施形態の第２の通信フレームの送信処理を示す説明図である。
【図８】（ａ）はＡＣＫ要求フレーム、（ｂ）〜（ｄ）はＡＣＫ応答フレームの構成を示すフォーマット図である。
【図９】実施形態の周期性ノイズ検出時の通信処理を示すシーケンス図である。
【図１０】実施形態の第３の通信フレームの送信処理を示す説明図である。
【図１１】実施形態の第１のサブフレームのフレーム長を最大化する際の通信処理を示すシーケンス図である。
【図１２】実施形態の第４の通信フレームの送信処理を示す説明図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１８】
（実施形態）
本実施形態の無線通信システムは、図１に示すように、互いに無線通信を行う複数の通信装置１で構成される。通信装置１は、図２に示すように、送信部１１、受信部１２、ノイズ検出部１３、期間推定部１４、フレーム生成部１５、データ分解部１６、上位層通信部１７、上位層制御部１８を備える。
【００１９】
送信部１１は、フレーム生成部１５が生成する通信フレームで構成された信号をデジタル変調する。そして、送信部１１は、デジタル変調した信号を、図示しないミキサによって中間周波数からＲＦ（Radio Frequency）周波数に変換し、この変換した信号を図示しないアンテナを介して送信する。送信部１１から送信される無線信号（電波信号）の周波数は、２．４ＧＨｚ帯であり、所謂「ＩＳＭバンド」（Industry ScienceMedical band）と呼ばれる周波数帯である。変調方式としては、位相変調（ＰＳＫ）、周波数変調（ＦＳＫ）、直交振幅変調（ＱＡＭ）等のデジタル変調方式が切替可能に用いられる。
【００２０】
フレーム生成部１５は、データを含む通信フレームを生成する。図３は、通信フレーム９の基本構成を示しており、通信フレーム９は、先頭のプリアンブル９１に続いて、複数のサブフレーム９２を連結している。プリアンブル９１は、同期ビットであり、例えば０と１を交互に続けて並べたビット同期用のビットパターンで構成される。サブフレーム９２は、ヘッダ９２ａ、データ本体９２ｂを有する。ヘッダ９２ａは、サブフレーム９２毎の変調方式、データ長等の情報が格納される。データ本体９２ｂは、送信先の通信装置１へ伝達する情報を含む送信データ、送信先の通信装置１へ伝達する情報を含まないダミーデータのいずれかを格納する。送信データは、送信元の通信装置１が送信先の通信装置１に読み取って欲しいデータである。ダミーデータは、送信先の通信装置１が読み取れなくてもシステムとして支障のないデータである。
【００２１】
また、通信フレーム９を構成する各サブフレーム９２には、先頭側から順に「１」「２」「３」．．．のフレーム番号が付与されている（図３参照）。
【００２２】
この通信フレーム９は、複数のサブフレーム９２が連結されており、ＩＥＥＥ８０２．１１ｎのフレームアグリゲーション（フレーム集約）技術を用いて形成されることが好ましい。この場合、プリアンブル９１は、ＰＬＣＰ（Physical Layer ConvergenceProtocol）プリアンブルであり、サブフレーム９２は、ＰＳＤＵ（PLCP Service Data Unit：ＰＬＣＰのサービス・データ単位）であり、ヘッダ９２ａは、ＰＬＣＰヘッダである。
【００２３】
受信部１２は、アンテナで２．４ＧＨｚ帯の無線信号を受信して、ミキサによって中間周波数に変換した後に、信号を復調（デジタル復調）する。
【００２４】
データ分解部１６は、受信部１２によって復調された通信フレーム９から、サブフレーム９２の各データ本体９２ｂに格納されたデータを抽出する。
【００２５】
上位層通信部１７は、フレーム生成部１５およびデータ分解部１６と、上位層制御部１８との間で各データを中継するインターフェース機能を有する。
【００２６】
上位層制御部１８は、データの送受信を制御し、受信したデータを用いるアプリケーション等で構成されており、このアプリケーションが実行されることよってデータの送受信が行われる。
【００２７】
そして、複数台の通信装置１が非同期で無線通信を行う多重アクセスの通信方式として、ＣＳＭＡ／ＣＡ［Carrier Sense MultipleAccess / Collision Avoidance］方式を用いる。
【００２８】
ＣＳＭＡ／ＣＡでは、送信元となる通信装置１は送信すべきデータが発生すると、キャリアセンスによって通信チャネルの空き状態を調べる。通信装置１は、キャリアセンスした際、通信チャネルが使用状態（ビジー状態）であれば、通信チャネルが空き状態（アイドル状態）になるまで待つ。そして、通信装置１は、通信チャネルが空き状態になってからＤＩＦＳ（Distributed InterFrame Space）の時間空き状態が続いた後、バックオフ時間の計時動作に入る。そして、通信装置１は、バックオフ時間の経過後、データを含む無線信号を送信する。通信装置１は、バックオフ時間中に通信チャネルが使用状態になるとバックオフ時間の計時動作を一旦停止し、通信チャネルの空き状態を再び検出してＤＩＦＳの時間空き状態が続いた後に、バックオフ時間の計時動作を再開する。
【００２９】
送信先となる通信装置１は、無線信号を正しく受け取り次第、ＳＩＦＳ（Short Inter FrameSpace）の間隔の後、ＡＣＫ信号（ACKnowlegement frame）を送信元の通信装置１に返信する。
【００３０】
ノイズ検出部１３は、受信部１２が復調した信号から、周期性の空間伝播ノイズ（周期性ノイズ）を定期的に検出する。この周期性ノイズは、電子レンジ等の干渉源２（図１参照）から発せられる。
【００３１】
期間推定部１４は、ノイズ検出部１３が検出した周期性ノイズの発生周期に基づいて、ノイズが発生しない期間であるノイズ休止期間Ｔ１（第１の期間）、ノイズが発生する期間であるノイズ発生期間Ｔ２（第２の期間）を推定する（図５参照）。
【００３２】
周期性ノイズの検出処理を図４のフローチャートに示す。ノイズ検出部１３は、受信部１２における受信信号強度が閾値を上回っている場合に、受信信号有りと判定する（Ｓ１）。ノイズ検出部１３は、受信信号有りと判定した場合、次に受信部１２がプリアンブル９１を検出して通信の同期をとることができたか否かを判定する（Ｓ２）。ノイズ検出部１３は、受信信号を検出するまでステップＳ１の処理を繰り返す。
【００３３】
そして、受信部１２がプリアンブル９１を検出して通信の同期をとることができた場合、データ分解部１６および上位層通信部１７によるデータ受信処理を行う（Ｓ３）。データ分解部１６は、受信部１２によって復調された通信フレーム９から、サブフレーム９２の各データ本体９２ｂに格納されたデータを抽出し、上位層通信部１７は、各データを上位層制御部１８へ引き渡す。
【００３４】
受信部１２がプリアンブル９１を検出しなかった場合、ノイズ検出部１３は、受信信号がノイズであると認識して、このノイズに周期性があるか否かを判定する（Ｓ４）。ノイズ検出部１３がノイズに周期性があると判定した場合、期間推定部１４は、この周期性ノイズの発生周期に基づいて、ノイズ休止期間Ｔ１およびノイズ発生期間Ｔ２を推定する（Ｓ５）。
【００３５】
また、ノイズ検出部１３は、商用電源の電圧波形を用いて、商用電源による周期性ノイズを検出したり、上述のキャリアセンス機能を用いて周期性ノイズを検出してもよい。
【００３６】
そして、送信元となる通信装置１を通信装置１Ａ、送信先となる通信装置１を通信装置１Ｂとした場合、通信装置１Ａは、周期性ノイズが発生している状況で以下の送信処理を行う。
【００３７】
まず、通信装置１Ａは、通信装置１Ｂから無線送信要求を受信した場合、または定期的にデータ送信処理を開始する。データ送信処理が開始されると、通信装置１Ａのフレーム生成部１５は、情報量が大きい１つのデータを分割した複数の送信データ、または情報量が小さいデータによる複数の送信データを生成する。そして、フレーム生成部１５は、同一の通信フレーム９で送信する複数の送信データのそれぞれに優先順位を付与する。フレーム生成部１５は、送信先にて正常に受信することが望まれる重要な送信データに対して高い優先順位を付与し、重要でない送信データに対して低い優先順位を付与する。この優先順位の付与方法は、全ての送信データに対して１から順に互いに異なる優先順位を付与する方法、全ての送信データに「高」「中」「低」のいずれかの優先順位を付与する方法等がある。
【００３８】
次に、フレーム生成部１５は、先頭のプリアンブル９１に続いて、サブフレーム９２１（第１のサブフレーム）、サブフレーム９２２（第２のサブフレーム）を交互に連結して、図５に示す通信フレーム９を生成する。サブフレーム９２１は、データ本体９２ｂに送信データを格納し、サブフレーム９２２は、データ本体９２ｂにダミーデータを格納する。なお、図５に示す通信フレーム９は、第１の通信フレームであり、以降、通信フレーム９Ａと称す。
【００３９】
この通信フレーム９Ａのフレーム長は、ノイズ検出部１３が検出した周期性ノイズの周期より長く形成される。サブフレーム９２１のフレーム長は、ノイズ休止期間Ｔ１の時間長さに等しく、サブフレーム９２２のフレーム長は、ノイズ発生期間Ｔ２の時間長さに等しい。但し、通信フレーム９Ａの先頭に連続して設けられるプリアンブル９１とフレーム番号「１」のサブフレーム９２１との組は、各フレーム長の和がノイズ休止期間Ｔ１の時間長さに等しくなる。
【００４０】
フレーム生成部１５は、同一の通信フレーム９Ａで送信する複数の送信データのそれぞれを優先順位が高い順に、サブフレーム９２１（のデータ本体９２ｂ）に格納する。フレーム生成部１５は、全ての送信データをサブフレーム９２１に格納できれば、サブフレーム９２２（のデータ本体９２ｂ）にダミーデータを格納しておく。
【００４１】
しかしながら、送信する情報量が大きい場合、または送信データの数が多い場合等では、優先順位が低い送信データを格納するサブフレーム９２１がなくなるという状況が発生し得る。この場合、送信フレーム生成部１５は、サブフレーム９２１に格納されなかった優先順位が低い送信データを、サブフレーム９２２に格納する。
【００４２】
そして、通信装置１Ａの送信部１１は、サブフレーム９２１を周期性ノイズのノイズ休止期間Ｔ１に対応させ、サブフレーム９２２を周期性ノイズのノイズ発生期間Ｔ２に対応させて、通信フレーム９Ａを通信装置１Ｂへ送信する。すなわち、優先順位が高い送信データを格納されたサブフレーム９２１は、周期性ノイズが発生していないノイズ休止期間Ｔ１に送信される。一方、優先順位が低い送信データまたはダミーデータを格納されたサブフレーム９２２は、周期性ノイズが発生しているノイズ発生期間Ｔ２に送信される。
【００４３】
上述のように、ＩＥＥＥ８０２．１１ｎ等のフレームアグリゲーション技術を用いて、周期性ノイズが発生している無線空間であっても、ノイズ休止期間Ｔ１のみならず、ノイズ発生期間Ｔ２についても無線伝送の可能性を追求するものである。
【００４４】
したがって、優先順位が高い送信データは電子レンジ等による周期性ノイズを避けて送信されるので、システムの運用上必要性が高いデータは、送信成功率が高くなる。また、優先順位が低いデータは、周期性ノイズの発生期間に送信されることがあるが、送信が失敗したとしても、システム運用に与える影響は少ない。すなわち、電子レンジ等による周期性ノイズが発生している状況下においても、効率的にデータ送信を行うことができる。而して、本実施形態の無線通信方法、無線通信システム、通信装置１は、周期性を有するノイズによる悪影響を抑制し、且つ送信効率を向上させることができる。
【００４５】
また、ＩＥＥＥ８０２．１１ｎ等のフレームアグリゲーション技術を用いることによって、ノイズ休止期間Ｔ１毎に送信開始時の一連の処理を行うことなく、効率的に送信を行うことができる。例えば、ＣＳＭＡ／ＣＡの場合、ノイズ休止期間Ｔ１毎に、キャリアセンス、バックオフ、ＭＡＣヘッダ、ＰＬＣＰヘッダ、データ、ＡＣＫメッセージ、ＤＩＦＳ、ＳＩＦＳなどの一連の処理を行うことなく、効率的に送信を行うことができる。
【００４６】
また、ノイズ発生期間Ｔ２に送信されるサブフレーム９２２の通信成功率を向上させるために、送信部１１はサブフレーム９２２送信時の変調度を適切に設定することが好ましい。以下、サブフレーム９２２の変調度設定について図６のシーケンス図を用いて説明する。
【００４７】
通信装置１Ａのフレーム生成部１５は、周期性ノイズの発生時において、図７に示すテスト用の通信フレーム９Ｂ（第２の通信フレーム）を定期的に生成する。通信フレーム９Ｂは、先頭のプリアンブル９１に続いて、データ本体９２ｂに送信データを格納したサブフレーム９２３（第３のサブフレーム）、データ本体９２ｂにダミーデータを格納したサブフレーム９２４（第４のサブフレーム）を備える。複数のサブフレーム９２４が連結されてサブフレーム群を構成しており、このサブフレーム９２４の群とサブフレーム９２３とが交互に連結している。サブフレーム９２３のフレーム長は、ノイズ休止期間Ｔ１の時間長さに等しく、連結された複数のサブフレーム９２４の各フレーム長の和は、ノイズ発生期間Ｔ２の時間長さに等しい。但し、通信フレーム９Ｂの先頭に連続して設けられるプリアンブル９１とフレーム番号「１」のサブフレーム９２３との組は、各フレーム長の和がノイズ休止期間Ｔ１の時間長さに等しくなる。
【００４８】
そして、通信装置１Ａの送信部１１は、サブフレーム９２３を周期性ノイズのノイズ休止期間Ｔ１に対応させ、サブフレーム９２４の群を周期性ノイズのノイズ発生期間Ｔ２に対応させて、通信フレーム９Ｂを通信装置１Ｂへ送信する。すなわち、サブフレーム９２３は、周期性ノイズが発生していないノイズ休止期間Ｔ１に送信され、サブフレーム９２４の群は、周期性ノイズが発生しているノイズ発生期間Ｔ２に送信される。
【００４９】
ここで、サブフレーム９２４に付与されたフレーム番号は、「２」「３」「４」「５」である。そして、この通信フレーム９Ｂの送信時において、送信部１１は、群を構成するサブフレーム９２４のそれぞれを互いに異なる変調レートで変調する。ここでは、フレーム番号「２」「３」「４」「５」の順に、変調レートを高くしている。
【００５０】
さらに、通信装置１Ａのフレーム生成部１５は、図８（ａ）に示すＡＣＫ要求フレームＸ１を生成して、送信部１１がＡＣＫ要求フレームＸ１を送信する。ＡＣＫ要求フレームＸ１は、ＡＣＫ要求のコマンドが格納されるコマンド部Ｘ１１と、フレーム番号の開始番号が格納されるフレーム番号部Ｘ１２とで構成される。
【００５１】
通信フレーム９Ｂを受信した通信装置１Ｂでは、ＡＣＫ要求フレームＸ１の受信をトリガとして、フレーム生成部１５が図８（ｂ）に示すＡＣＫ応答フレームＸ２を生成して、送信部１１がＡＣＫ応答フレームＸ２を送信する。このＡＣＫ応答フレームＸ２は、通信フレーム９Ｂを構成するサブフレームのうち、開始番号以降のサブフレームについて、各サブフレームのそれぞれの受信に成功したか否かを通知する信号である。
【００５２】
ＡＣＫ応答フレームＸ２は、ＡＣＫ応答のメッセージが格納されるメッセージ部Ｘ２１と、開始番号が格納されるフレーム番号部Ｘ２２と、サブフレーム毎の受信結果が格納される成否情報部Ｘ２３とで構成される。このＡＣＫ応答フレームＸ２は、通信フレーム９Ｂを構成する開始番号以降のサブフレームについて、各サブフレームの受信成否情報（第１の受信成否情報）を成否情報部Ｘ２３に格納している。成否情報部Ｘ２３は、受信に成功したサブフレームに対応して「１」を設定され、受信に失敗したサブフレームに対応して「０」を設定される。
【００５３】
例えば、開始番号が「１」であり、受信成否情報が「１１１００１」であるとする。この場合、受信成否情報「１１１００１」は、フレーム番号「１」のサブフレーム９２３、フレーム番号「２」〜「５」のサブフレーム９２４、フレーム番号「６」のサブフレーム９２３の各受信の成否結果を示している。すなわち、通信装置１Ｂは、フレーム番号「２」「３」のサブフレーム９２４は受信に成功し、フレーム番号「４」「５」のサブフレーム９２４は受信に失敗している。
【００５４】
そして、ＡＣＫ応答フレームＸ２を受信した通信装置１Ａでは、通信フレーム９Ｂのサブフレーム９２４のうち、通信に成功したいずれかのサブフレーム９２４の変調レートを選択する。以降、通信装置１Ａの送信部１１は、通信フレーム９Ａを送信する場合、サブフレーム９２２の変調レートを、上述の選択した変調レートに設定する。例えば、通信装置１Ａは、通信に成功したフレーム番号「２」「３」のサブフレーム９２４の変調レートのうち、高いほうの変調レート（フレーム番号「３」のサブフレーム９２４の変調レート）を選択する。
【００５５】
したがって、通信装置１は、ノイズ発生期間Ｔ２でも通信可能な変調レートを把握することで、送信先が受信可能な変調レートでサブフレーム９２２を変調して、通信フレーム９Ａを送信することができる。すなわち、ノイズ発生期間Ｔ２における通信成功率を向上させることができる。
【００５６】
上述のノイズ検出部１３は、受信部１２が復調した信号から周期性ノイズを検出しており、これは送信元の周辺における周期性ノイズの発生を検出している。しかしながら、ノイズ検出部１３は、送信先において発生している周期性ノイズを検出してもよい。
【００５７】
次に、送信先において発生している周期性ノイズの検出処理の一例について図９のシーケンス図を用いて説明する。
【００５８】
通信装置１Ａのフレーム生成部１５は、図１０に示すテスト用の通信フレーム９Ｃ（第３の通信フレーム）を定期的に生成する。通信フレーム９Ｃは、先頭のプリアンブル９１に続いて、データ本体９２ｂにダミーデータを格納したサブフレーム９２５（第５のサブフレーム）を連結して構成される。通信フレーム９Ｃのフレーム長は、発生すると予想される周期性ノイズの最大周期より長く形成される。
【００５９】
そして、通信装置１Ａの送信部１１は、通信フレーム９Ｃを通信装置１Ｂへ送信する。
【００６０】
さらに、通信装置１Ａのフレーム生成部１５は、図８（ａ）に示すＡＣＫ要求フレームＸ１を生成して、送信部１１がＡＣＫ要求フレームＸ１を送信する。
【００６１】
通信フレーム９Ｃを受信した通信装置１Ｂでは、ＡＣＫ要求フレームＸ１の受信をトリガとして、フレーム生成部１５が図８（ｃ）に示すＡＣＫ応答フレームＸ３を生成して、送信部１１がＡＣＫ応答フレームＸ３を送信する。このＡＣＫ応答フレームＸ３は、通信フレーム９Ｃを構成するサブフレームのうち、開始番号以降のサブフレームについて、各サブフレームのそれぞれの受信に成功したか否かを通知する信号である。
【００６２】
ＡＣＫ応答フレームＸ３は、ＡＣＫ応答のメッセージが格納されるメッセージ部Ｘ３１と、開始番号が格納されるフレーム番号部Ｘ３２と、サブフレーム毎の受信結果が格納される成否情報部Ｘ３３とで構成される。このＡＣＫ応答フレームＸ３は、通信フレーム９Ｃを構成する開始番号以降のサブフレームについて、各サブフレームの受信成否情報（第２の受信成否情報）を成否情報部Ｘ３３に格納している。成否情報部Ｘ３３は、受信に成功したサブフレームに対応して「１」を設定され、受信に失敗したサブフレームに対応して「０」を設定される。
【００６３】
例えば、開始番号が「１」であり、受信成否情報が「１１１００１１１００１１１００」であるとする。この場合、受信成否情報「１１１００１１１００１１１００」は、フレーム番号「１」〜「１５」のサブフレーム９２５の各受信の成否結果を示している。すなわち、通信装置１Ｂは、フレーム番号「１」〜「３」、「６」〜「８」、「１１」〜「１３」のサブフレーム９２５は受信に成功し、フレーム番号「４」「５」「９」「１０」「１４」「１５」のサブフレーム９２５は受信に失敗している。
【００６４】
そして、ＡＣＫ応答フレームＸ３を受信した通信装置１Ａのノイズ検出部１３は、通信に成功したサブフレーム９２５および通信に失敗したサブフレーム９２５の発生に周期性があれば、通信装置１Ｂの周辺に周期性ノイズが発生していると判断する。そして、通信装置１Ａの期間推定部１４は、通信に成功したサブフレーム９２５の期間は周期性ノイズが発生していない期間であり、通信に失敗したサブフレーム９２５の期間は周期性ノイズが発生している期間であると認識する。期間推定部１４は、周期性ノイズが発生していない期間をノイズ休止期間Ｔ１、周期性ノイズが発生している期間をノイズ発生期間Ｔ２と推定する。
【００６５】
したがって、通信装置１は、送信先で発生している周期性ノイズを検出できるので、送信先の周期性ノイズに応じた送信制御を行うことができ、通信成功率を向上させることができる。
【００６６】
さらに、通信装置１は、通信先となる他の全ての通信装置１との間で、上述の通信フレーム９Ｃを用いた周期性ノイズの検出処理を行ってもよい。この場合、通信装置１は、通信先となる全ての通信装置１の周辺で発生している周期性ノイズの状況を管理できる。
【００６７】
また、通信装置１は、自装置（送信元）側で発生している周期性ノイズ、送信先で発生している周期性ノイズの両方を考慮して、ノイズ休止期間Ｔ１、ノイズ発生期間Ｔ２を推定してもよい。この場合、通信装置１は、送信元および送信先の両方における周期性ノイズの発生状況を考慮した送信制御を行うことができ、通信成功率をさらに向上させることができる。
【００６８】
次に、サブフレーム９２１のフレーム長を最大化するための処理について図１１のシーケンス図を用いて説明する。
【００６９】
通信装置１Ａのフレーム生成部１５は、図１２に示すテスト用の通信フレーム９Ｄ（第４の通信フレーム）を定期的に生成する。通信フレーム９Ｄは、先頭のプリアンブル９１に続いて、データ本体９２ｂにダミーデータを格納したサブフレーム９２６（第６のサブフレーム）、データ本体９２ｂにダミーデータを格納したサブフレーム９２７を交互に連結して構成される。
【００７０】
複数のサブフレーム９２６の各フレーム長は、期間推定部１４が推定したノイズ休止期間Ｔ１の時間長さに基づいて導出されており、互いに異なる値に設定される。例えば、フレーム番号「３」「５」「７」のサブフレーム９２６の各フレーム長は、［Ｔ１−ΔＴ］、［Ｔ１］、［Ｔ１＋ΔＴ］にそれぞれ設定される。すなわち、サブフレーム９２６の各フレーム長は、ノイズ休止期間Ｔ１の時間長さ、およびノイズ休止期間Ｔ１の時間長さの近傍に設定される。但し、通信フレーム９Ｄの先頭に連続して設けられるプリアンブル９１とフレーム番号「１」のサブフレーム９２６との組は、各フレーム長の和がノイズ休止期間Ｔ１の時間長さに等しくなる。
【００７１】
そして、通信装置１Ａの送信部１１は、サブフレーム９２６を周期性ノイズのノイズ休止期間Ｔ１に対応させ、サブフレーム９２７を周期性ノイズのノイズ発生期間Ｔ２に対応させて、通信フレーム９Ｄを通信装置１Ｂへ送信する。
【００７２】
さらに、通信装置１Ａのフレーム生成部１５は、図８（ａ）に示すＡＣＫ要求フレームＸ１を生成して、送信部１１がＡＣＫ要求フレームＸ１を送信する。
【００７３】
通信フレーム９Ｄを受信した通信装置１Ｂでは、ＡＣＫ要求フレームＸ１の受信をトリガとして、フレーム生成部１５が図８（ｄ）に示すＡＣＫ応答フレームＸ４を生成して、送信部１１がＡＣＫ応答フレームＸ４を送信する。このＡＣＫ応答フレームＸ４は、通信フレーム９Ｄを構成するサブフレームのうち、開始番号以降のサブフレームについて、各サブフレームのそれぞれの受信に成功したか否かを通知する信号である。
【００７４】
ＡＣＫ応答フレームＸ４は、ＡＣＫ応答のメッセージが格納されるメッセージ部Ｘ４１と、開始番号が格納されるフレーム番号部Ｘ４２と、サブフレーム毎の受信結果が格納される成否情報部Ｘ４３とで構成される。このＡＣＫ応答フレームＸ４は、通信フレーム９Ｄを構成する開始番号以降のサブフレームについて、各サブフレームの受信成否情報（第３の受信成否情報）を成否情報部Ｘ４３に格納している。成否情報部Ｘ４３は、受信に成功したサブフレームに対応して「１」を設定され、受信に失敗したサブフレームに対応して「０」を設定される。
【００７５】
例えば、開始番号が「３」であり、受信成否情報が「１１０１０」であるとする。この場合、受信成否情報「１１０１０」は、フレーム番号「３」〜「７」の各サブフレームの各受信の成否結果を示している。すなわち、通信装置１Ｂは、フレーム番号「３」のサブフレーム９２６、フレーム番号「４」「６」のサブフレーム９２７は受信に成功し、フレーム番号「５」「７」のサブフレーム９２６は受信に失敗している。
【００７６】
そして、ＡＣＫ応答フレームＸ４を受信した通信装置１Ａでは、通信フレーム９Ｄのサブフレーム９２６のうち、通信に成功したサブフレーム９２６の最大フレーム長を選択する。この場合、フレーム番号「３」のサブフレーム９２６のフレーム長［Ｔ１−ΔＴ］が選択される。
【００７７】
以降、通信装置１Ａの送信部１１は、通信フレーム９Ａを送信する場合、サブフレーム９２１のフレーム長を、上述の選択したフレーム長に設定する。なお、サブフレーム９２１のフレーム長は、通信に成功したいずれかのサブフレーム９２６のフレーム長に設定されればよい。
【００７８】
したがって、通信装置１は、周期性ノイズの影響を正確に把握し、通信フレーム９Ａの送信時において、優先順位が高い送信データを格納するサブフレーム９２１のフレーム長をできるだけ長く設定できる。而して、通信装置１は、通信効率を向上させることができる。
【００７９】
本実施形態の無線通信方法は、通信装置１Ａ（第１の通信装置）と通信装置１Ｂ（第２の通信装置）とが無線信号を用いて通信を行う無線通信方法である。通信装置１Ａは、周期性を有するノイズを検出した場合に、ノイズが発生しないノイズ休止期間Ｔ１（第１の期間）およびノイズが発生するノイズ発生期間Ｔ２（第２の期間）を推定する。そして、通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２１（第１のサブフレーム）とノイズ発生期間Ｔ２に対応するサブフレーム９２２（第２のサブフレーム）とを備える通信フレーム９Ａ（第１の通信フレーム）を生成する。そして、通信装置１Ａは、通信装置１Ｂへ伝達する情報を含む複数の送信データを通信フレーム９Ａを用いて通信装置１Ｂへ送信する。
【００８０】
通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのそれぞれに優先順位を付与する。通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのうち優先順位が高い送信データを優先してサブフレーム９２１に格納する。通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのうちサブフレーム９２１に格納できなかった送信データをサブフレーム９２２に格納する。
【００８１】
また、本実施形態の無線通信方法は、通信装置１Ａ（第１の通信装置）と通信装置１Ｂ（第２の通信装置）とが無線信号を用いて通信を行う無線通信方法である。通信装置１Ａは、周期性を有するノイズを検出した場合に、ノイズが発生しないノイズ休止期間Ｔ１（第１の期間）およびノイズが発生するノイズ発生期間Ｔ２（第２の期間）を推定する。そして、通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２１（第１のサブフレーム）とノイズ発生期間Ｔ２に対応するサブフレーム９２２（第２のサブフレーム）とを備える通信フレーム９Ａ（第１の通信フレーム）を生成する。そして、通信装置１Ａは、通信装置１Ｂへ伝達する情報を含む複数の送信データを通信フレーム９Ａを用いて通信装置１Ｂへ送信する。
【００８２】
通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２３（第３のサブフレーム）とノイズ発生期間Ｔ２に対応して連続配置された複数のサブフレーム９２４（第４のサブフレーム）とを備えた通信フレーム９Ｂ（第２の通信フレーム）を生成する。そして、通信装置１Ａは、連続配置された複数のサブフレーム９２４を互いに異なる変調レートで変調した通信フレーム９Ｂを通信装置１Ｂへ送信する。通信フレーム９Ｂを受信した通信装置１Ｂは、変調レートが異なる複数のサブフレーム９２４のそれぞれの受信に成功したか否かを示す第１の受信成否情報を通信装置１Ａへ送信する。第１の受信成否情報を受信した通信装置１Ａは、通信フレーム９Ａを生成する場合、サブフレーム９２２の変調レートを、通信装置１Ｂが受信に成功したいずれかのサブフレーム９２４の変調レートに設定する。
【００８３】
本実施形態の無線通信システムは、通信装置１Ａ（第１の通信装置）と通信装置１Ｂ（第２の通信装置）とが無線信号を用いて通信を行う無線通信システムである。通信装置１Ａは、周期性を有するノイズを検出した場合に、ノイズが発生しないノイズ休止期間Ｔ１（第１の期間）およびノイズが発生するノイズ発生期間Ｔ２（第２の期間）を推定する。そして、通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２１（第１のサブフレーム）とノイズ発生期間Ｔ２に対応するサブフレーム９２２（第２のサブフレーム）とを備える通信フレーム９Ａ（第１の通信フレーム）を生成する。そして、通信装置１Ａは、通信装置１Ｂへ伝達する情報を含む複数の送信データを通信フレーム９Ａを用いて通信装置１Ｂへ送信する。
【００８４】
通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのそれぞれに優先順位を付与する。通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのうち優先順位が高い送信データを優先してサブフレーム９２１に格納する。通信装置１Ａは、同一の通信フレーム９Ａで送信される複数の送信データのうちサブフレーム９２１に格納できなかった送信データをサブフレーム９２２に格納する。
【００８５】
また、本実施形態の無線通信システムは、通信装置１Ａ（第１の通信装置）と通信装置１Ｂ（第２の通信装置）とが無線信号を用いて通信を行う無線通信システムである。通信装置１Ａは、周期性を有するノイズを検出した場合に、ノイズが発生しないノイズ休止期間Ｔ１（第１の期間）およびノイズが発生するノイズ発生期間Ｔ２（第２の期間）を推定する。そして、通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２１（第１のサブフレーム）とノイズ発生期間Ｔ２に対応するサブフレーム９２２（第２のサブフレーム）とを備える通信フレーム９Ａ（第１の通信フレーム）を生成する。そして、通信装置１Ａは、通信装置１Ｂへ伝達する情報を含む複数の送信データを通信フレーム９Ａを用いて通信装置１Ｂへ送信する。
【００８６】
通信装置１Ａは、ノイズ休止期間Ｔ１に対応するサブフレーム９２３（第３のサブフレーム）とノイズ発生期間Ｔ２に対応して連続配置された複数のサブフレーム９２４（第４のサブフレーム）とを備えた通信フレーム９Ｂ（第２の通信フレーム）を生成する。そして、通信装置１Ａは、連続配置された複数のサブフレーム９２４を互いに異なる変調レートで変調した通信フレーム９Ｂを通信装置１Ｂへ送信する。通信フレーム９Ｂを受信した通信装置１Ｂは、変調レートが異なる複数のサブフレーム９２４のそれぞれの受信に成功したか否かを示す第１の受信成否情報を通信装置１Ａへ送信する。第１の受信成否情報を受信した通信装置１Ａは、通信フレーム９Ａを生成する場合、サブフレーム９２２の変調レートを、通信装置１Ｂが受信に成功したいずれかのサブフレーム９２４の変調レートに設定する。
【００８７】
また、本実施形態の通信装置１は、周期性を有するノイズを検出するノイズ検出部１３と、ノイズが発生しないノイズ休止期間Ｔ１（第１の期間）、ノイズが発生するノイズ発生期間（第２の期間）を推定する期間推定部１４とを備える。さらに、通信装置１は、ノイズ休止期間Ｔ１に対応するサブフレーム９２１（第１のサブフレーム）とノイズ発生期間Ｔ２に対応するサブフレーム９２２（第２のサブフレーム）とを備える通信フレーム９Ａ（第１の通信フレーム）を生成するフレーム生成部１５を備える。さらに、通信装置１は、通信フレーム９Ａを用いた無線信号を送信する送信部１１を備える。フレーム生成部１５は、送信先へ伝達する情報を含む複数の送信データを生成し、同一の通信フレーム９Ａで送信される複数の送信データのそれぞれに優先順位を付与する。そして、フレーム生成部１５は、同一の通信フレーム９Ａで送信される複数の送信データのうち優先順位が高い送信データを優先してサブフレーム９２１に格納する。そして、フレーム生成部１５は、同一の通信フレーム９Ａで送信される複数の送信データのうちサブフレーム９２１に格納できなかった送信データをサブフレーム９２２に格納する。
【符号の説明】
【００８８】
１  通信装置
１１  送信部
１２  受信部
１３  ノイズ検出部
１４  期間推定部
１５  フレーム生成部
１６  データ分解部
１７  上位層通信部
１８  上位層制御部
２  干渉源
【図１】
2015139153.tif 000003
【図２】
2015139153.tif 000004
【図３】
2015139153.tif 000005
【図４】
2015139153.tif 000006
【図５】
2015139153.tif 000007
【図６】
2015139153.tif 000008
【図７】
2015139153.tif 000009
【図８】
2015139153.tif 000010
【図９】
2015139153.tif 000011
【図１０】
2015139153.tif 000012
【図１１】
2015139153.tif 000013
【図１２】
2015139153.tif 000014