(57)【要約】【課題】送信時間および消費電力を低減可能な無線装置を提供する。【解決手段】無線装置は、生成手段と、送信手段とを備える。生成手段は、送信対象のデータが格納されたＰＫＴを有するＩＥＥＥ８０２．１５．４ｇにおけるパケットと、送信先の無線装置を起動させるためのウェイクアップＩＤとを含む無線フレームＷＦ１を生成する。送信手段は、生成手段によって生成された無線フレームＷＦ１を送信する。無線フレームＷＦ１は、ＩＥＥＥ８０２．１５．４ｇにおける無線フレームと同じフレームフォーマットを有する。【選択図】図５
2015177284.tif 000002
【特許請求の範囲】
【請求項１】
任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する生成手段と、
前記無線フレームを送信する送信手段とを備える無線装置。
【請求項２】
前記無線フレームは、
時間の長さで表わされた第１の長さを有するプリアンブルと、
前記プリアンブルの後ろ側に配置されるとともに、前記無線通信方式におけるシンボル周期のＮ（Ｎは、２以上の整数）倍である擬似シンボル周期を有し、かつ、前記ウェイクアップＩＤから生成された擬似ウェイクアップＩＤと、
前記擬似ウェイクアップＩＤの後ろ側に配置され、前記送信対象のデータを含むデータ部とを含み、
前記擬似シンボル周期は、前記第１の長さよりも短い、請求項１に記載の無線装置。
【請求項３】
前記無線フレームは、第１の無線フレームと、第２の無線フレームと、前記第１および第２の無線フレーム間に設定されたスペースとを含み、
前記第１の無線フレーム、前記第２の無線フレームおよび前記スペースは、前記無線通信方式における１個の無線フレームの送信に応じて前記１個の無線フレームから生成され、
前記第１の無線フレームは、
前記プリアンブルと、
前記プリアンブルの後ろ側に配置され、前記第２の無線フレームの送信モードを指定するモード指定部とを含み、
前記第２の無線フレームは、
前記擬似ウェイクアップＩＤと前記スペースとの間に設定され、かつ、前記擬似シンボル周期の整数倍である第２の長さを有するヘッダ部と、
前記ヘッダ部の後ろ側に配置された前記擬似ウェイクアップＩＤと、
前記データ部とを含み、
前記送信手段は、前記第１の無線フレームを送信してから前記スペースの長さに相当する時間が経過すると、前記第２の無線フレームを送信する、請求項２に記載の無線装置。
【請求項４】
前記無線フレームは、第１の無線フレームと、第２の無線フレームと、前記第１および第２の無線フレーム間に設定されたスペースとを含み、
前記第１の無線フレーム、前記第２の無線フレームおよび前記スペースは、前記無線通信方式における１個の無線フレームの送信に応じて前記１個の無線フレームから生成され、
前記第１の無線フレームは、
前記プリアンブルと、
前記プリアンブルの後ろ側に配置され、前記第２の無線フレームの送信モードを指定するモード指定部とを含み、
前記第２の無線フレームは、
前記ウェイクアップＩＤとして前記任意の無線装置のＭＡＣアドレスを含むヘッダ部と、
前記ヘッダ部の後ろ側に配置され、前記送信対象のデータを含むデータ部とを含む、請求項１に記載の無線装置。
【請求項５】
第１の周期でスリープ状態から起動状態へ移行し、請求項１から請求項４のいずれか１項に記載の無線装置から送信された前記無線フレームの受信電波に基づいて信号の有無を検知する第１の検知手段と、
前記第１の検知手段による前記信号の検知に応じて、前記無線フレームを復調して前記ウェイクアップＩＤを検出する第１の検出手段と、
前記第１の検知手段による前記信号の検知に応じて、前記第１の検出手段によって検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する起動手段と、
前記起動信号に応じてスリープ状態から起動状態へ移行するとともに、前記無線フレームを復調して前記送信対象のデータを検出する第２の検出手段とを備える無線装置。
【請求項６】
前記第１の検出手段は、前記第１の検知手段による前記信号の検知に応じて前記第１の周期よりも短い第２の周期でスリープ状態から起動状態へ移行し、前記ウェイクアップＩＤを検出し、
前記起動手段は、前記第１の検知手段による前記信号の検知に応じて前記第２の周期でスリープ状態から起動状態へ移行し、前記第１の検出手段によって検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、前記起動信号を生成する、請求項５に記載の無線装置。
【請求項７】
前記第１の検知手段による前記信号の検知に応じて前記第２の周期でスリープ状態から起動状態へ移行するとともに、キャリアセンスを行い、前記キャリアセンスの結果に基づいて信号の終了を検知する第３の検知手段を更に備える、請求項５または請求項６に記載の無線装置。
【請求項８】
前記第１の周期は、前記無線フレームのプリアンブルの長さである第１の長さからなり、
前記第１の検知手段は、前記第１の周期よりも短い前記無線通信方式におけるシンボル周期で前記信号の有無を検知し、
前記第１の検出手段は、前記シンボル周期よりも長い周期で前記シンボル周期の期間に前記無線フレームを復調して前記ウェイクアップＩＤを検出する、請求項５から請求項７のいずれか１項に記載の無線装置。
【請求項９】
前記無線フレームは、請求項３または請求項４に記載の前記第１の無線フレーム、前記スペースおよび前記第２の無線フレームからなり、
当該無線装置は、
前記スペースの長さよりも短い長さを有する第３の周期でスリープ状態から起動状態へ移行するとともに、前記第１の周期よりも短い前記無線通信方式におけるシンボル周期で前記スペースを検知する第４の検知手段を更に備え、
前記起動手段は、前記第４の検知手段が前記スペースを検知すると、前記第１の検出手段によって検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するか否かを判定し、前記検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する、請求項５に記載の無線装置。
【請求項１０】
無線フレームの送信動作をコンピュータに実行させるためのプログラムであって、
任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する第１のステップと、
前記無線フレームを送信する第２のステップとをコンピュータに実行させるためのプログラム。
【請求項１１】
無線フレームの受信動作をコンピュータに実行させるためのプログラムであって、
第１の周期でスリープ状態から起動状態へ移行し、請求項１から請求項４のいずれか１項に記載の無線装置から送信された前記無線フレームの受信電波に基づいて信号の有無を検知する第１のステップと、
前記第１のステップにおける前記信号の検知に応じて、前記無線フレームを復調して前記ウェイクアップＩＤを検出する第２のステップと、
前記第１のステップにおける前記信号の検知に応じて、前記第２のステップにおいて検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する第３のステップと、
前記起動信号に応じてスリープ状態から起動状態へ移行するとともに、前記無線フレームを復調して前記送信対象のデータを検出する第４のステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、無線装置およびそれにおいて実行されるプログラムに関するものである。
【背景技術】
【０００２】
無線センサーネットワークにおいて、センサーノードは、省電力のために、殆どの時間帯にスリープしている。通信の発生時、相手ノードを迅速に起動させるために、ウェイクアップ受信機が提案されている。
【０００３】
各種のウェイクアップ受信方式がセンサーネットワークのために提案されている（非特許文献１）。ウェイクアップ受信機の設計には、（１）電波の受信信号強度が一定閾値を越えると、ノード本体を起動し、コストを抑えながらも誤って起動する確率も高い受信機、（２）ＩＤをウェイクアップ信号に埋め込んで、ＩＤが正しくマッチングする場合のみ起動し、誤起動の確率を抑制できるが、ＩＤを受信するために回路が複雑になる受信機、およびこれら（１），（２）と異なるポリシーがある。また、殆どの場合、ウェイクアップ信号は、新たに設計されるので、それを送信するための専用送信機が必要になる。
【０００４】
非特許文献２では、ウェイクアップＩＤをフレーム長に変調することが提案されている。
【０００５】
非特許文献３では、デューティサイクルを用いてウェイクアップ受信機を起動させることによってウェイクアップ受信機の消費電力を低減することが提案されている。ウェイクアップ受信機は、周期的に起動して信号の有無を検知する。送信側は、受信側がウェイクアップ信号を漏れなく検知できるように、受信機の周期よりも長い信号を送信する。
【０００６】
非特許文献４では、無線ＬＡＮ（Local Area Network）信号のプリアンブルを改造してウェイクアップ信号を送信する方式が提案されている。非特許文献４では、受信側が低いクロック周波数で動作して検知できるようにウェイクアップ信号を設計している。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】Ilker Demirkol, Cem Ersoy, and Ertan Onur, Wake-up Receivers for Wireless Sensor Networks; Benefits and Challenges, IEEE Wireless Communications 2009, pp.88-96.
【非特許文献２】Kameswari Chebrolu and Ashutosh Dhekene, Esense: Communication through Energy Sensing, MobiCom’09, pp.85-96.
【非特許文献３】X. Yang, N. Vaidya, A wakeup scheme for sensor networks: achieving balance between energy saving and end-to-end delay, Proc. IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2004), 2004, pp. 19-26.
【非特許文献４】Xinyu Zhang and Kang G. Shin, E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks, ACM MobiCom’11, pp. 205-216.
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、非特許文献１に記載された手法では、ＩＤを識別する場合、専用のウェイクアップ送信機が必要である。また、非特許文献２では、フレーム長変調が用いられているが、これをセンサーノードに適用する場合、効率がよくない。更に、非特許文献３に記載された方法では、シンボルレベルの短周期のデューティサイクルを実現することが困難である。また、専用のウェイクアップ送信機が必要である。更に、非特許文献４に開示された技術を用いると、無線ＬＡＮカードの改造が必要であり、無線ＬＡＮカードをそのままセンサーノードへ適用できない。
【０００９】
そこで、この発明は、送信時間および消費電力を低減可能な無線装置を提供することである。
【００１０】
また、この発明の別の目的は、送信時間および消費電力を低減可能なプログラムを提供することである。
【課題を解決するための手段】
【００１１】
この発明の実施の形態によれば、無線装置は、生成手段と、送信手段とを備える。生成手段は、任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する。送信手段は、無線フレームを送信する。
【００１２】
この発明の実施の形態による無線装置は、ウェイクアップＩＤと送信対象のデータとを同じ無線フレームで送信する。従って、ウェイクアップＩＤと送信対象のデータとを異なる無線フレームを用いて送信する場合に比べ、送信時間を低減できる。
【００１３】
その結果、送信元の無線装置が起動状態である時間が短くなる。従って、送信元の無線装置の消費電力を低減できる。
【００１４】
また、この発明の実施の形態によれば、無線装置は、第１の検知手段と、第１の検出手段と、起動手段と、第２の検出手段とを備える。第１の検知手段は、第１の周期でスリープ状態から起動状態へ移行し、請求項１から請求項４のいずれか１項に記載の無線装置から送信された無線フレームの受信電波に基づいて信号の有無を検知する。第１の検出手段は、第１の検知手段による信号の検知に応じて、無線フレームを復調してウェイクアップＩＤを検出する。起動手段は、第１の検知手段による信号の検知に応じて、第１の検出手段によって検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する。第２の検出手段は、起動信号に応じてスリープ状態から起動状態へ移行するとともに、無線フレームを復調して送信対象のデータを検出する。
【００１５】
この発明の実施の形態による無線装置は、第１の周期で起動して信号の有無を検知し、信号を検知すると、ウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動状態へ移行して送信対象のデータを検出する。
【００１６】
従って、連続的に起動して信号の有無を検知する場合よりも無線装置の消費電力を低減できる。
【００１７】
更に、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、無線フレームの送信動作をコンピュータに実行させるためのプログラムであって、任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する第１のステップと、無線フレームを送信する第２のステップとをコンピュータに実行させるためのプログラムである。
【００１８】
この発明の実施の形態によるプログラムをコンピュータに実行させることによって、ウェイクアップＩＤおよび送信対象のデータが同じ無線フレームを用いて送信される。
【００１９】
従って、上述したように、送信時間および無線装置の消費電力を低減できる。
【００２０】
更に、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、無線フレームの受信動作をコンピュータに実行させるためのプログラムであって、第１の周期でスリープ状態から起動状態へ移行し、請求項１から請求項４のいずれか１項に記載の無線装置から送信された無線フレームの受信電波に基づいて信号の有無を検知する第１のステップと、第１のステップにおける信号の検知に応じて、無線フレームを復調してウェイクアップＩＤを検出する第２のステップと、第１のステップにおける信号の検知に応じて、第２のステップにおいて検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する第３のステップと、起動信号に応じてスリープ状態から起動状態へ移行するとともに、無線フレームを復調して送信対象のデータを検出する第４のステップとをコンピュータに実行させるためのプログラムである。
【００２１】
この発明の実施の形態によるプログラムをコンピュータに実行させることによって、信号の有無が第１の周期で起動した無線装置によって検知され、信号が検知され、かつ、ウェイクアップＩＤが当該無線装置の識別情報に一致するとき、送信対象のデータが起動状態へ移行した無線装置によって検出される。
【００２２】
従って、上述したように無線装置の消費電力を低減できる。
【発明の効果】
【００２３】
送信時間および消費電力を低減できる。
【図面の簡単な説明】
【００２４】
【図１】この発明の実施の形態１による無線装置の構成を示す概略図である。
【図２】図１に示すウェイクアップ信号受信機の構成図である。
【図３】ウェイクアップＩＤの送信方法を説明するための図である。
【図４】ＩＥＥＥ８０２．１５．４ｇの無線通信方式における無線フレームのフォーマットを示す図である。
【図５】ウェイクアップＩＤと送信対象のデータとを含む実施の形態１における無線フレームのフォーマットを示す図である。
【図６】隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態１におけるフローチャートである。
【図７】無線センサーネットワークの構成図である。
【図８】実施の形態２による無線装置の構成を示す概略図である。
【図９】図８に示すデータ通信モジュールの構成図である。
【図１０】図９に示す受信機の構成図である。
【図１１】実施の形態３による無線装置の構成を示す概略図である。
【図１２】実施の形態３における無線フレームのフォーマットを示す図である。
【図１３】図１１に示すウェイクアップ信号受信機の構成図である。
【図１４】隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態３におけるフローチャートである。
【図１５】実施の形態５による無線装置の構成を示す概略図である。
【図１６】図１５に示すデータ通信モジュールの構成図である。
【図１７】図１６に示す受信機の構成図である。
【図１８】実施の形態４における無線フレームのフォーマットを示す図である。
【図１９】隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態５におけるフローチャートである。
【図２０】図１６に示す受信機の別の構成図である。
【発明を実施するための形態】
【００２５】
本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。
【００２６】
［実施の形態１］
図１は、この発明の実施の形態１による無線装置の構成を示す概略図である。図１を参照して、この発明の実施の形態１による無線装置１０は、アンテナ１と、ウェイクアップ信号受信機２と、データ通信モジュール３と、ＭＣＵ（Micro Controller Unit）４とを備える。無線装置１０は、例えば、ＩＥＥＥ８０２．１５．４ｇの無線通信方式に従って９２０ＭＨｚの周波数帯で無線通信を行う。
【００２７】
アンテナ１は、ウェイクアップ信号受信機２およびデータ通信モジュール３に接続される。
【００２８】
ウェイクアップ信号受信機２は、無線フレームのプリアンブルの長さＴＬに相当する周期でスリープ状態から起動状態へ移行する。そして、ウェイクアップ信号受信機２は、起動状態において、受信電波に基づいてＩＥＥＥ８０２．１５．４ｇにおけるシンボル周期ＴＢの期間（シンボル周期ＴＢの始まりから終りまでの期間、以下、同じ。）に信号の有無を検知する。より具体的には、ウェイクアップ信号受信機２は、受信電波の受信信号強度ＲＳＳＩを検出し、その検出した受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ（例えば、−６０ｄＢｍ）以上であるとき、信号を検知したと判定し、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、信号を検知しなかったと判定する。
【００２９】
ウェイクアップ信号受信機２は、信号を検知しなければ、スリープ状態へ移行する。一方、ウェイクアップ信号受信機２は、信号を検知すれば、シンボル周期ＴＢよりも長い周期ＴＳで、信号を受信し、その受信した信号を復調してウェイクアップＩＤを検出する。そして、ウェイクアップ信号受信機２は、その検出したウェイクアップＩＤが無線装置１０の識別情報に一致するとき、データ通信モジュール３およびＭＣＵ４をスリープ状態から起動状態へ移行させるための起動信号ＤＲＶを生成し、その生成した起動信号ＤＲＶをデータ通信モジュール３およびＭＣＵ４へ出力する。その後、ウェイクアップ信号受信機２は、受信電波の受信信号強度ＲＳＳＩを検出し、その検出した受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、信号の終了を検出したと判定し、スリープ状態へ移行する。一方、ウェイクアップ信号受信機２は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、信号の終了を待つ。
【００３０】
データ通信モジュール３は、ウェイクアップ信号受信機２から起動信号ＤＲＶを受けるまでスリープ状態を維持する。そして、データ通信モジュール３は、ウェイクアップ信号受信機２から起動信号ＤＲＶを受けると、スリープ状態から起動状態へ移行する。
【００３１】
データ通信モジュール３は、起動状態において、ＭＣＵ４からデータを受けると、後述する方法によって、無線装置１０からシンクまでの経路上においてシンク側で無線装置１０に隣接する無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤとＭＣＵ４から受けたデータとを含む無線フレームを生成し、その生成した無線フレームをＩＥＥＥ８０２．１５．４ｇのＭＲ−ＦＳＫ変調方式によって変調する。そして、データ通信モジュール３は、その変調した無線フレームをアンテナ１を介して送信する。その後、データ通信モジュール３は、送信先からＡＣＫフレームを受信すると、スリープ状態へ移行する。
【００３２】
データ通信モジュール３は、起動状態において、アンテナ１を介して無線フレームを受信し、その受信した無線フレームを復調する。そして、データ通信モジュール３は、無線フレームの宛先が無線装置１０である場合、無線フレームからデータを取り出し、その取り出したデータをＭＣＵ４へ出力する。一方、データ通信モジュール３は、無線フレームの宛先が無線装置１０以外であるとき、無線フレームをＭＲ−ＦＳＫ変調方式によって変調し、その変調した無線フレームをアンテナ１を介して送信する。即ち、データ通信モジュール３は、無線フレームの宛先が無線装置１０以外であるとき、無線フレームを転送する。
【００３３】
ＭＣＵ４は、ウェイクアップ信号受信機２から起動信号ＤＲＶを受けるまでスリープ状態を維持する。そして、ＭＣＵ４は、ウェイクアップ信号受信機２から起動信号ＤＲＶを受けると、スリープ状態から起動状態へ移行する。
【００３４】
ＭＣＵ４は、起動状態において、温度、湿度、照度、電力使用状況およびＣＯ２濃度等を検出し、その検出した温度等をデータとしてデータ通信モジュール３へ出力する。
【００３５】
なお、実施の形態１においては、ウェイクアップ信号受信機２、データ通信モジュール３およびＭＣＵ４の各々は、スリープ状態と起動状態とを有する。ウェイクアップ信号受信機２のスリープ状態とは、ウェイクアップ信号受信機２が動作を停止した状態を言い、ウェイクアップ信号受信機２の起動状態とは、ウェイクアップ信号受信機２が動作している状態を言う。データ通信モジュール３およびＭＣＵ４の各々におけるスリープ状態および起動状態についても同様である。
【００３６】
図２は、図１に示すウェイクアップ信号受信機２の構成図である。図２を参照して、ウェイクアップ信号受信機２は、ＢＰＦ（Ｂａｎｄ  Ｐａｓｓ  Ｆｉｌｔｅｒ）２１と、ＬＮＡ（Low Noise Amplifier）２２と、包絡線検出回路２３と、信号検出回路２４とを含む。
【００３７】
信号検出回路２４は、ダウンコンバータ２４１と、ＬＰＦ（Low Pass Filter）２４２と、復調器２４３と、マッチング回路２４４とを含む。
【００３８】
ＢＰＦ２１は、アンテナ１を介して電波を受信し、その受信した受信電波から無線フレームの周波数を有する受信電波を抽出する。そして、ＢＰＦ２１は、その抽出した受信電波をＬＮＡ２２へ出力する。
【００３９】
ＬＮＡ２２は、周期ＴＬで起動する。ＬＮＡ２２は、起動状態において、ＢＰＦ２１から受けた受信電波を増幅し、その増幅した受信電波を包絡線検出回路２３および信号検出回路２４へ出力する。
【００４０】
包絡線検出回路２３は、周期ＴＬで起動する。包絡線検出回路２３は、起動状態において、シンボル周期ＴＢの期間にＬＮＡ２２から受けた受信電波の包絡線を検出する。そして、包絡線検出回路２３は、その検出した包絡線のレベル（＝受信信号強度ＲＳＳＩ）を検出する。そうすると、包絡線検出回路２３は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する。包絡線検出回路２３は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、起動信号ＤＲＶ１を生成して信号検出回路２４へ出力する。包絡線検出回路２３は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、起動信号ＤＲＶ１を生成しない。
【００４１】
信号検出回路２４は、包絡線検出回路２３からの起動信号ＤＲＶ１に応じて起動する。そして、信号検出回路２４は、シンボル周期ＴＢよりも長い周期ＴＳでスリープ状態から起動状態へ移行し、起動状態において、シンボル周期ＴＢの期間に動作する。
【００４２】
ダウンコンバータ２４１は、起動状態において、ＬＮＡ２２からの受信電波の周波数を低くしてＬＰＦ２４２へ出力する。ＬＰＦ２４２は、起動状態において、ダウンコンバータ２４１から受けた受信電波の低周波数部分を抽出して復調器２４３へ出力する。
【００４３】
復調器２４３は、ウェイクアップＩＤと同じ長さを有するシフトレジスタを内蔵する。復調器２４３は、起動状態において、ＬＰＦ２４３からの受信電波を復調し、その復調したビットをシフトレジスタに入れてウェイクアップＩＤの全体を揃える。そして、復調器２４３は、その揃えたウェイクアップＩＤをマッチング回路２４４へ出力する。
【００４４】
マッチング回路２４４は、無線装置１０の識別情報を保持する。マッチング回路２４４は、起動状態において、復調器２４３からウェイクアップＩＤを受けると、その受けたウェイクアップＩＤを無線装置１０の識別情報と比較する。そして、マッチング回路２４４は、ウェイクアップＩＤが無線装置１０の識別情報に一致するとき、起動信号ＤＲＶを生成して受信機３１（データ通信モジュール３に含まれる）およびＭＣＵ４へ出力する。一方、マッチング回路２４４は、ウェイクアップＩＤが無線装置１０の識別情報に一致しないとき、起動信号ＤＲＶを生成しない。なお、受信機３１は、ＩＥＥＥ８０２．１５．４ｇにおいて使用される受信機である。
【００４５】
図３は、ウェイクアップＩＤの送信方法を説明するための図である。図３を参照して、ウェイクアップＩＤは、“０１０１”からなるものとする。そして、ウェイクアップＩＤの各ビットを４回重複する。即ち、“０”を“００００”に変換し、“１”を“１１１１”に変換することによって“０１０１”を“００００１１１１００００１１１１”に変換する。“００００１１１１００００１１１１”を擬似ウェイクアップＩＤとすると、擬似ウェイクアップＩＤをＦＳＫ変調して送信する。
【００４６】
そして、擬似ウェイクアップＩＤのシンボル周期は、シンボル周期ＴＢの４倍となる。
【００４７】
ウェイクアップＩＤの各ビットをＮ（Ｎは、２以上の整数）回重複すると、擬似ウェイクアップＩＤのシンボル周期ＴＳは、ＴＳ＝Ｎ×ＴＢとなる。ここで、ウェイクアップＩＤの各ビットをＮ回重複した擬似ウェイクアップＩＤを送信するのは、ウェイクアップ信号受信機２がシンボル周期ＴＳでウェイクアップＩＤを復調することによってウェイクアップ信号受信機２の消費電力を低減するためである。
【００４８】
図４は、ＩＥＥＥ８０２．１５．４ｇの無線通信方式における無線フレームのフォーマットを示す図である。
【００４９】
図４を参照して、ＩＥＥＥ８０２．１５．４ｇの無線通信方式は、Mode switch無しのモードＭＯＤＥ１と、Mode switch有りのモードＭＯＤＥ２とを有する。モードＭＯＤＥ１は、デフォルトのモードである。モードＭＯＤＥ１では、無線フレームは、ＰＰＤＵからなる。また、モードＭＯＤＥ２では、無線フレームは、ＰＰＤＵ１，ＰＰＤＵ２からなる。
【００５０】
ＰＰＤＵは、Ｐｒｅａｍｂｌｅと、ＳＦＤ（Start-of-Frame Delimiter）と、ＰＨＲと、ＰＳＤＵ（Protocol Service Data Unit）とを含む。
【００５１】
Ｐｒｅａｍｂｌｅには、２ＦＳＫまたは４ＦＳＫの変調方式を示すビット列が格納される。ＳＦＤには、フレームの始まりを示すビット列が格納される。ＰＨＲは、物理ヘッダであり、mode switchの有無を示すＭＳ、およびＦＣＳ（Frame Check Sum）  Ｔｙｐｅ等が格納される。ＰＳＤＵは、物理層のペイロードであり、データが格納される。
【００５２】
ＰＰＤＵ１は、Ｐｒｅａｍｂｌｅ１と、ＳＦＤ１と、ＰＨＲ１とを含む。Ｐｒｅａｍｂｌｅ１は、上述したＰｒｅａｍｂｌｅと同じであり、４〜１０００ｏｃｔｅｔの範囲に設定される長さを有する。ＳＦＤ１は、上述したＳＦＤと同じである。ＰＨＲ１は、ＰＰＤＵ２の送信モード（変調方式およびデータレート）を指定する。ＰＰＤＵ１は、デフォルト送信モード（変調方式およびデータレート）で送信される。このデフォルト送信モードをＭＯＤＥ１と言う。
【００５３】
ＰＰＤＵ２は、Ｐｒｅａｍｂｌｅ２と、ＳＦＤ２と、ＰＨＲ２と、ＰＳＤＵとを含む。Ｐｒｅａｍｂｌｅ２は、上述したＰｒｅａｍｂｌｅと同じであり、ＳＦＤ２は、上述したＳＦＤと同じである。ＰＨＲ２は、物理ヘッダである。ＰＳＤＵは、物理層のペイロードであり、データが格納される。Ｐｒｅａｍｂｌｅ２およびＳＦＤ２は、オプションであり、設定されなくてもよい。ＰＳＤＵの長さは、可変である。ＰＰＤＵ２は、ＰＨＲ１によって指定された送信モードで送信される。
【００５４】
ＰＰＤＵ１とＰＰＤＵ２との間には、０〜１００μｓの範囲に設定可能な遅延が存在する。
【００５５】
ＰＰＤＵのＰＳＤＵおよびＰＰＤＵ２のＰＳＤＵは、ＨＤおよびＰＫＴからなる。
【００５６】
ＰＰＤＵ１、ＰＰＤＵ２、およびＰＰＤＵ１とＰＰＤＵ２との間のスペースは、モードＭＯＤＥ２でＰＰＤＵを送信した場合に自動的に生成される。
【００５７】
図５は、ウェイクアップＩＤと送信対象のデータとを含む実施の形態１における無線フレームのフォーマットを示す図である。
【００５８】
図５を参照して、無線フレームＷＦ１は、Ｌｏｎｇ  Ｐｒｅａｍｂｌｅと、ＳＦＤ１と、ＰＨＲ１と、ＨＤと、擬似パケットＱ＿ＰＫＴ１とを含む。ＨＤおよび擬似パケットＱ＿ＰＫＴ１は、図４に示す無線フレームＰＰＤＵのＰＳＤＵである。
【００５９】
Ｌｏｎｇ  Ｐｒｅａｍｂｌｅは、ＴＬの長さを有する。擬似パケットＱ＿ＰＫＴ１は、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）と、Ｐｒｅａｍｂｌｅと、ＳＦＤと、ＰＨＲ３と、ＨＤと、ＰＫＴとを含む。ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）は、擬似パケットＱ＿ＰＫＴ１の先頭に配置される。Ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴは、ＩＥＥＥ８０２．１５．４ｇにおける本来のパケットを構成する。ＰＫＴには、送信対象のデータが格納される。
【００６０】
擬似パケットＱ＿ＰＫＴ１（＝ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）／Ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴ）をＰＰＤＵのＰＫＴと考えれば、無線フレームＷＦ１は、ＰＰＤＵと同じフレームフォーマットを有する。
【００６１】
このように、無線フレームＷＦ１は、ＩＥＥＥ８０２．１５．４ｇにおけるＰＰＤＵのＰＳＤＵ（＝ＰＫＴ）にウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）と送信対象のデータとを格納した構造からなる。
【００６２】
無線装置１０の上位層は、送信対象のデータをＰＫＴに格納し、ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを作成する。そして、無線装置１０の上位層は、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）を上述した方法によって作成し、その作成したウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）をｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴの前に追加する。
【００６３】
データ通信モジュール３およびＭＣＵ４は、Ｌｏｎｇ  Ｐｒｅａｍｂｌｅ／ＳＦＤ１／ＰＨＲ１／ＨＤをウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）／ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴの前に追加して無線フレームＷＦ１を作成する。
【００６４】
無線フレームＷＦ１を受信したウェイクアップ信号受信機２において、ＬＮＡ２２および包絡線検出回路２３は、周期ＴＬで起動し、無線フレームＷＦ１のＬｏｎｇ  Ｐｒｅａｍｂｌｅの受信電波に基づいて、上述した方法によって、信号の有無を検知する。
【００６５】
そして、ＬＮＡ２２および包絡線検出回路２３は、信号を検知すると、起動信号ＤＲＶ１を生成して信号検出回路２４へ出力する。信号検出回路２４は、起動信号ＤＲＶ１に応じて、シンボル周期ＴＢよりも長い周期ＴＳでスリープ状態から起動状態へ移行し、無線フレームＷＦ１のＳＦＤ１／ＰＨＲ１／ＨＤ／ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）を受信して復調する。
【００６６】
信号検出回路２４は、復調したウェイクアップＩＤが無線装置１０の識別情報に一致すると、起動信号ＤＲＶによってデータ通信モジュール３およびＭＣＵ４を起動する。
【００６７】
データ通信モジュール３およびＭＣＵ４は、起動信号ＤＲＶに応じて起動されると、Ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを受信し、ＰＫＴから送信対象のデータを検出する。
【００６８】
ウェイクアップ信号受信機２は、次の３つの状態Ｓｔ１，Ｓｔ２，Ｓｔ３を有する。
【００６９】
Ｓｔ１：長周期のデューティサイクル（Ｌｏｎｇ  Ｐｒｅａｍｂｌｅによる信号検知）
Ｓｔ２：短周期のデューティサイクル（ウェイクアップＩＤを受信）
Ｓｔ３：信号の終了待ち
状態Ｓｔ１では、ウェイクアップ信号受信機２のＬＮＡ２２および包絡線検出回路２３は、周期ＴＬで起動し、シンボル周期ＴＢの期間にチャネルを観測し、受信信号強度ＲＳＳＩをしきい値ＲＳＳＩ＿ｔｈと比較して信号の有無を検知する。信号を検知しなかった場合、ＬＮＡ２２および包絡線検出回路２３は、スリープ状態へ移行する。信号を検知した場合、包絡線検出回路２３は、起動信号ＤＲＶ１を信号検出回路２４へ出力する。そして、状態は、状態Ｓｔ２へ移行する。
【００７０】
状態Ｓｔ２では、信号検出回路２４は、周期ＴＳで起動し、ダウンコンバータ２４１、ＬＰＦ２４２および復調器２４３は、シンボル周期ＴＢの期間に受信電波を受信して復調し、その復調したビットをシフトレジスタに入れ、マッチング回路２４４は、復調器２４３のシフトレジスタから出力されたウェイクアップＩＤと無線装置１０の識別情報とを比較する。ウェイクアップＩＤが無線装置１０の識別情報に一致する場合、状態は、状態Ｓｔ３へ移行するとともに、マッチング回路２４４は、データ通信モジュール３およびＭＣＵ４を起動し、データ通信モジュール３およびＭＣＵ４は、無線フレームＷＦ１のうち、送信対象のデータを含む部分を受信する。受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低くなると、信号が終了したと判定し、状態は、状態Ｓｔ１へ移行する。
【００７１】
状態Ｓｔ３では、信号の終了を待つ。ＬＮＡ２２および包絡線検出回路２３は、周期ＴＳで起動し、シンボル周期ＴＢの期間にチャネルを観測する。受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低くなると、信号が終了したと判定する。そして、状態は、状態Ｓｔ１へ移行する。一方、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、状態Ｓｔ３が維持される。
【００７２】
図６は、隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態１におけるフローチャートである。
【００７３】
図６を参照して、無線通信が隣接する２つの無線装置間で開始されると、送信元の無線装置は、タイマーまたはイベントをトリガーとしてスリープ状態から起動状態へ移行する（ステップＳ１）。
【００７４】
そして、送信元の無線装置は、無線通信を開始するか否かを判定する（ステップＳ２）。この場合、送信元の無線装置は、ＭＣＵ４がデータを検出すると、無線通信を開始すると判定し、ＭＣＵ４がデータを検出していないとき、無線通信を開始しないと判定する。
【００７５】
ステップＳ２において、無線通信を開始すると判定されると、送信元の無線装置において、上位層は、送信先の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤを生成する（ステップＳ３）。
【００７６】
その後、送信元の無線装置において、データ通信モジュール３およびＭＣＵ４は、上述した方法によって、ウェイクアップＩＤと、送信対象のデータとを含む無線フレームＷＦ１を生成する（ステップＳ４）。
【００７７】
そして、送信元の無線装置において、データ通信モジュール３は、モードＭＯＤＥ１（＝デフォルト送信モード）で無線フレームＷＦ１を送信する（ステップＳ５）。
【００７８】
送信先の無線装置において、ウェイクアップ信号受信機２のＬＮＡ２２および包絡線検出回路２３は、周期ＴＬで起動し（ステップＳ６）、一定期間（例えば、周期ＴＢの期間）に信号の有無を検知する（ステップＳ７）。
【００７９】
その後、ウェイクアップ信号受信機２の包絡線検出回路２３は、上述した方法によって、信号を検知したか否かを判定する（ステップＳ８）。
【００８０】
ステップＳ８において、信号を検知しなかったと判定されたとき、ウェイクアップ信号受信機２の包絡線検出回路２３は、スリープ状態へ移行する（ステップＳ９）。その後、一連の動作は、ステップＳ６へ戻り、ステップＳ８において、信号を検知したと判定されるまで、ステップＳ６〜ステップＳ９が繰り返し実行される。
【００８１】
そして、ステップＳ８において、信号を検知したと判定されると、信号検出回路２４は、包絡線検出回路２３からの起動信号ＤＲＶ１に応じて周期ＴＳで起動し、周期ＴＢの期間に無線フレームＷＦ１を受信して復調する（ステップＳ１０）。これによって、信号検出回路２４は、ウェイクアップＩＤを取得する。
【００８２】
その後、信号検出回路２４は、ウェイクアップＩＤが送信先の無線装置の識別情報に一致するか否かを判定する（ステップＳ１１）。
【００８３】
ステップＳ１１において、ウェイクアップＩＤが送信先の無線装置の識別情報に一致すると判定されたとき、信号検出回路２４は、起動信号ＤＲＶを生成してデータ通信モジュール３およびＭＣＵ４へ出力し、データ通信モジュール３およびＭＣＵ４は、起動信号ＤＲＶに応じてスリープ状態から起動状態へ移行する（ステップＳ１２）。
【００８４】
その後、データ通信モジュール３およびＭＣＵ４は、無線フレームＷＦ１のうち、送信対象のデータを含む部分を受信して復調する（ステップＳ１３）。そして、データ通信モジュール３およびＭＣＵ４は、データを取得し（ステップＳ１４）、データ通信モジュール３は、ＡＣＫフレームを生成して送信する（ステップＳ１５）。
【００８５】
送信元の無線装置において、データ通信モジュール３は、ＡＣＫフレームを受信する（ステップＳ１６）。そして、送信元の無線装置は、起動状態からスリープ状態へ移行する（ステップＳ１７）。
【００８６】
一方、送信先の無線装置において、ウェイクアップ信号受信機２のＬＮＡ２２および包絡線検出回路２３は、周期ＴＳで起動し（ステップＳ１８）、一定期間（例えば、周期ＴＢの期間）にチャネルを観測する（ステップＳ１９）。これによって、ＬＮＡ２２および包絡線検出回路２３は、受信信号強度ＲＳＳＩを検出する。
【００８７】
そして、ウェイクアップ信号受信機２のＬＮＡ２２および包絡線検出回路２３は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるか否かを判定する（ステップＳ２０）。
【００８８】
そして、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であると判定されたとき、一連の動作は、ステップＳ１８へ戻り、ステップＳ２０において、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されるまで、ステップＳ１８〜ステップＳ２０が繰り返し実行される。
【００８９】
そして、ステップＳ１１において、ウェイクアップＩＤが送信先の無線装置の識別情報に一致しないと判定されたとき、またはステップＳ２０において、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いと判定されたとき、一連の動作は、終了する。
【００９０】
このように、実施の形態１によれば、送信元の無線装置は、ウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ１を送信する。
【００９１】
従って、ウェイクアップＩＤと送信対象のデータとを異なる無線フレームを用いて送信する場合に比べ、送信時間を低減できる。
【００９２】
その結果、送信元の無線装置が起動状態である時間が短くなる。また、送信元の無線装置は、無線フレームＷＦ１を送信し、送信先の無線装置からＡＣＫフレームを受信すると、スリープ状態へ移行する。従って、送信元の無線装置の消費電力を低減できる。更に、送信先の無線装置は、周期ＴＬまたは周期ＴＳで起動して無線フレームＷＦ１の受信処理を実行する。従って、無線フレームＷＦ１の受信処理が完了するまで起動状態を維持する場合に比べ、送信先の無線装置の消費電力を低減できる。
【００９３】
よって、無線フレームＷＦ１の送信元の無線装置および送信先の無線装置の両方において消費電力を低減できる。
【００９４】
図７は、無線センサーネットワークの構成図である。図７を参照して、無線センサーネットワークＷＳＮは、シンクＳｋと、無線装置Ｎｄ１〜Ｎｄ９とを備える。無線装置Ｎｄ１〜Ｎｄ９は、固定位置に配置され、例えば、碁盤目状のトポロジー構造を形成する。そして、無線装置Ｎｄ１は、シンクＳｋに接続される。
【００９５】
無線装置Ｎｄ１〜Ｎｄ９の各々は、図１に示す無線装置１０と同じ構成からなる。そして、無線装置Ｎｄ１〜Ｎｄ９の各々は、自己からシンクＳｋまでの経路が予め格納されている。従って、無線装置Ｎｄ１〜Ｎｄ９の各々は、自己が検出した温度等のデータをシンクＳｋへ送信するときの経路を知っている。また、無線装置Ｎｄ１〜Ｎｄ９の各々は、基本的に、スリープ状態にあり、タイマーまたはイベントをトリガーとしてスリープ状態から起動状態へ移行して無線通信を行い、無線通信が終了すると、起動状態からスリープ状態へ移行する。
【００９６】
例えば、無線装置Ｎｄ９がデータをシンクＳｋへ送信する場合、無線装置Ｎｄ９からシンクＳｋまでの経路は、例えば、無線装置Ｎｄ９→無線装置Ｎｄ６→無線装置Ｎｄ５→無線装置Ｎｄ２→無線装置Ｎｄ１→シンクＳｋからなるものとする。
【００９７】
そうすると、無線装置Ｎｄ９は、図６に示すフローチャートに従ってウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ１を無線装置Ｎｄ６へ送信する。その後、無線装置Ｎｄ６は、図６に示すフローチャートに従ってウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ１を無線装置Ｎｄ５へ送信する。そして、無線装置Ｎｄ５は、図６に示すフローチャートに従ってウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ１を無線装置Ｎｄ２へ送信する。引き続いて、無線装置Ｎｄ２は、図６に示すフローチャートに従ってウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ１を無線装置Ｎｄ１へ送信する。最後に、無線装置Ｎｄ１は、無線装置Ｎｄ２から受信したデータを含む無線フレームをシンクＳｋへ送信する。この場合、無線装置Ｎｄ１は、シンクＳｋへウェイクアップ信号を送信することなく、送信対象のデータのみを含む無線フレームを送信する。シンクＳｋは、常時、起動状態にあるからである。そして、シンクＳｋは、無線装置Ｎｄ１から無線フレームを受信し、その受信した無線フレームを復調してデータを取り出す。これによって、無線装置Ｎｄ９からシンクＳｋへデータを送信する動作が終了する。
【００９８】
なお、無線装置Ｎｄ９以外の無線装置Ｎｄ２〜Ｎｄ８も、上述した動作によって、データをシンクＳｋへ送信する。無線装置Ｎｄ１は、データを検出すると、その検出したデータのみを含む無線フレームをシンクＳｋへ送信する。
【００９９】
また、無線装置Ｎｄ９は、データをシンクＳｋへ送信する場合、無線装置Ｎｄ６および無線装置Ｎｄ８から送信先を選択可能である。無線装置Ｎｄ２〜Ｎｄ８も、複数の無線装置から送信先を選択可能である。無線装置Ｎｄ２，Ｎｄ４は、無線装置Ｎｄ１を送信先として選択すれば、データを早くシンクＳｋへ送信できるが、経路選択という観点からは、複数の無線装置から送信先を選択可能である。無線装置Ｎｄ３，Ｎｄ７についても同様である。
【０１００】
従って、無線装置Ｎｄ２〜Ｎｄ９は、複数の無線装置から任意の無線装置を送信先として選択し、その選択した任意の無線装置へ無線フレームＷＦ１を送信する。
【０１０１】
実施の形態１においては、無線装置１０の動作は、プログラムによって実行されてもよい。この場合、無線装置１０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）およびＲＡＭ（Random Access Memory）を備える。そして、送信元の無線装置において、ＲＯＭは、図６に示すステップＳ１〜Ｓ５，Ｓ１６，Ｓ１７からなるプログラムＡを格納する。送信元の無線装置において、ＣＰＵは、ＲＯＭからプログラムＡを読み出して実行するとともに、ＲＡＭを用いてウェイクアップＩＤを擬似ウェイクアップＩＤに変換する。また、送信先の無線装置において、ＲＯＭは、図６に示すステップＳ６〜Ｓ１５，Ｓ１８〜Ｓ２０からなるプログラムＢを格納する。そして、送信先の無線装置において、ＣＰＵは、ＲＯＭからプログラムＢを読み出して実行する。
【０１０２】
従って、プログラムＡは、送信元の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムであり、プログラムＢは、送信先の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムである。
【０１０３】
［実施の形態２］
図８は、実施の形態２による無線装置の構成を示す概略図である。図８を参照して、実施の形態２による無線装置１０Ａは、図１に示す無線装置１０のウェイクアップ信号受信機２を削除し、データ通信モジュール３をデータ通信モジュール３Ａに代えたものであり、その他は、無線装置１０と同じである。
【０１０４】
データ通信モジュール３Ａは、アンテナ１に接続される。データ通信モジュール３Ａは、ウェイクアップ信号受信機２の機能とデータ通信モジュール３の機能とを果たす。
【０１０５】
図９は、図８に示すデータ通信モジュール３Ａの構成図である。図９を参照して、データ通信モジュール３Ａは、送信機３２と、受信機３３とを含む。送信機３２および受信機３３は、アンテナ１に接続される。
【０１０６】
送信機３２は、上述したデータ通信モジュール３の機能のうち、ＭＣＵ４と協働して無線フレームＷＦ１を生成し、その生成した無線フレームＷＦ１をアンテナ１を介して送信する機能を果たす。そして、送信機３２は、ＩＥＥＥ８０２．１５．４ｇにおいて使用されている送信機からなる。
【０１０７】
受信機３３は、データ通信モジュール３の機能のうち、送信対象のデータを含む無線フレームＷＦ１の一部分を受信して処理する機能と、ウェイクアップ信号受信機２の機能とを果たす。そして、受信機３３は、ＩＥＥＥ８０２．１５．４ｇにおいて使用されている受信機に一部の機能を追加した構成からなる。
【０１０８】
図１０は、図９に示す受信機３３の構成図である。図１０を参照して、受信機３３は、受信回路３３１と、包絡線検出回路３３２と、マッチング回路３３３とを含む。
【０１０９】
受信回路３３１は、ＢＰＦ３３１１と、ＬＮＡ３３１２と、ダウンコンバータ３３１３と、ＬＰＦ３３１４と、復調器３３１５と、ベースバンド回路３３１６とを含む。
【０１１０】
ＢＰＦ３３１１は、上述したＢＰＦ２１と同じ機能を果たす。ＬＮＡ３３１２は、上述したＬＮＡ２２と同じ機能を果たす。ダウンコンバータ３３１３は、上述したダウンコンバータ２４１と同じ機能を果たす。ＬＰＦ３３１４は、上述したＬＰＦ２４２と同じ機能を果たす。
【０１１１】
復調器３３１５は、ウェイクアップＩＤと同じ長さを有するシフトレジスタを内蔵する。復調器３３１５は、起動信号ＤＲＶ３に応じて周期ＴＳで起動する。復調器３３１５は、起動すると、一定期間（例えば、ＴＢ）に無線フレームＷＦ１を受信し、復調器２４３と同じ方法によって無線フレームＷＦ１を復調してウェイクアップＩＤを取得する。そして、復調器３３１５は、ウェイクアップＩＤをマッチング回路３３３へ出力する。
【０１１２】
また、復調器３３１５は、起動状態において、ウェイクアップＩＤをマッチング回路３３３へ出力した後、マッチング回路３３３から起動信号ＤＲＶを受けると、連続して無線フレームＷＦ１を受信し、無線フレームＷＦ１を復調する。そして、復調器３３１５は、その復調して得られたビット列をベースバンド回路３３１６へ出力する。
【０１１３】
ベースバンド回路３３１６は、マッチング回路３３３からの起動信号ＤＲＶに応じて起動される。そして、ベースバンド回路３３１６は、復調器３３１５からビット列を受け、その受けたビット列から送信対象のデータを取り出し、その取り出した送信対象のデータをＭＣＵ４へ出力する。
【０１１４】
包絡線検出回路３３２は、しきい値ＲＳＳＩ＿ｔｈを保持する。包絡線検出回路３３２は、周期ＴＬで起動する。包絡線検出回路３３２は、起動すると、ＬＰＦ３３１４から受信電波を受け、その受けた受信電波の包絡線を検出するとともに、その検出した包絡線のレベルを受信信号強度ＲＳＳＩとして検出する。そして、包絡線検出回路３３２は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、信号を検知したと判定し、起動信号ＤＲＶ３を生成して受信回路３３１およびマッチング回路３３３へ出力する。一方、包絡線検出回路３３２は、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、信号を検知しなかったと判定し、スリープ状態へ移行する。
【０１１５】
マッチング回路３３３は、無線装置１０Ａの識別情報を保持する。マッチング回路３３３は、起動信号ＤＲＶ３に応じて周期ＴＳで起動する。マッチング回路３３３は、起動状態において、ウェイクアップＩＤを無線装置１０Ａの識別情報と比較し、ウェイクアップＩＤが無線装置１０Ａの識別情報に一致するとき、起動信号ＤＲＶを生成し、その生成した起動信号ＤＲＶを復調器３３１５、ベースバンド回路３３１６およびＭＣＵ４へ出力する。一方、マッチング回路３３３は、ウェイクアップＩＤが無線装置１０Ａの識別情報に一致しないとき、起動信号ＤＲＶを生成しない。
【０１１６】
受信回路３３１は、ＩＥＥＥ８０２．１５．４ｇにおける受信機に備えられている。その結果、受信機３３は、ＩＥＥＥ８０２．１５．４ｇにおける受信機に包絡線検出回路３３２およびマッチング回路３３３を追加した構成からなる。
【０１１７】
従って、ＩＥＥＥ８０２．１５．４ｇにおける受信機に包絡線検出回路３３２およびマッチング回路３３３を追加するだけで、無線装置１０Ａは、ウェイクアップする機能を実現できる。
【０１１８】
実施の形態２において、隣接する２つの無線装置間における無線通信の動作は、図６に示すフローチャートに従って実行される。
【０１１９】
また、無線センサーネットワークＷＳＮにおいて、各無線装置Ｎｄ２〜Ｎｄ９（＝無線装置１０Ａ）がシンクＳｋへデータを送信する動作は、図６に示すフローチャートを隣接する２つの無線装置間で繰り返し実行することによって行われる。
【０１２０】
実施の形態２におけるその他の説明は、実施の形態１における説明と同じである。
【０１２１】
［実施の形態３］
図１１は、実施の形態３による無線装置の構成を示す概略図である。図１１を参照して、実施の形態３による無線装置１０Ｂは、図１に示す無線装置１０のウェイクアップ信号受信機２をウェイクアップ信号受信機２Ａに代え、データ通信モジュール３をデータ通信モジュール３Ｂに代えたものであり、その他は、無線装置１０と同じである。
【０１２２】
ウェイクアップ信号受信機２Ａは、アンテナ１に接続される。ウェイクアップ信号受信機２Ａは、周期ＴＬでスリープ状態から起動状態へ移行する。そして、ウェイクアップ信号受信機２Ａは、起動状態において、上述した方法によってシンボル周期ＴＢの期間に信号の有無を検知する。
【０１２３】
ウェイクアップ信号受信機２Ａは、信号を検知しなければ、スリープ状態へ移行する。一方、ウェイクアップ信号受信機２Ａは、信号を検知すれば、周期ＴＭで起動し、一定期間（例えば、ＴＢの期間）にチャネルを観測する。なお、周期ＴＭは、例えば、後述する無線フレーム間のスペースの長さよりも短い。ウェイクアップ信号受信機２Ａは、チャネルを観測した結果、スペースを検知しなければ、チャネルがスペースになるまで待つ。
【０１２４】
ウェイクアップ信号受信機２Ａは、スペースを検知すれば、カウンタ値を“１”に設定する。そして、ウェイクアップ信号受信機２Ａは、周期ＴＢで起動する。ウェイクアップ信号受信機２Ａは、起動状態においてチャネルを観測する。ウェイクアップ信号受信機２Ａは、チャネルを観測した結果、ＩＤＬＥ状態であれば、カウンタ値を“１”だけ増やす。ウェイクアップ信号受信機２Ａは、カウンタ値がしきい値Ｎ＿ｔｈ（例えば、無線フレーム間のスペースの長さに相当するカウンタ値）を越えると、スリープ状態へ移行する。
【０１２５】
ウェイクアップ信号受信機２Ａは、信号を検知すると、一定周期ＴＳで起動し、一定期間（例えば、ＴＢ）に無線フレームを受信する。そして、ウェイクアップ信号受信機２Ａは、無線フレームを復調してウェイクアップＩＤを取得し、その取得したウェイクアップＩＤを無線装置１０Ｂの識別情報と比較する。ウェイクアップ信号受信機２Ａは、ウェイクアップＩＤが無線装置１０Ｂの識別情報に一致するとき、起動信号ＤＲＶを生成してデータ通信モジュール３ＢおよびＭＣＵ４へ出力する。
【０１２６】
一方、ウェイクアップ信号受信機２Ｂは、ウェイクアップＩＤが無線装置１０Ｂの識別情報に一致しないとき、起動信号ＤＲＶを生成しない。その後、ウェイクアップ信号受信機２Ａは、受信電波の受信信号強度ＲＳＳＩを検出し、その検出した受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、信号の終了を検出したと判定し、スリープ状態へ移行する。一方、ウェイクアップ信号受信機２Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、信号の終了を待つ。
【０１２７】
データ通信モジュール３Ｂは、ウェイクアップ信号受信機２Ａから起動信号ＤＲＶを受けるまでスリープ状態を維持する。そして、データ通信モジュール３Ｂは、ウェイクアップ信号受信機２Ａから起動信号ＤＲＶを受けると、スリープ状態から起動状態へ移行する。
【０１２８】
データ通信モジュール３Ｂは、起動状態において、後述する方法によって、ウェイクアップ信号（＝擬似ウェイクアップＩＤ）と送信対象のデータとを含む無線フレームを生成する。そして、データ通信モジュール３Ｂは、その生成した無線フレームをアンテナ１を介して送信する。
【０１２９】
データ通信モジュール３Ｂは、その他、データ通信モジュール３と同じ機能を果たす。
【０１３０】
図１２は、実施の形態３における無線フレームのフォーマットを示す図である。図１２を参照して、実施の形態３における無線フレームＷＦ２は、図５に示す無線フレームＷＦ１の擬似パケットＱ＿ＰＫＴ１を擬似パケットＱ＿ＰＫＴ２に代えたものであり、その他は、無線フレームＷＦ１と同じである（（ａ）参照）。
【０１３１】
擬似パケットＱ＿ＰＫＴ２は、擬似パケットＱ＿ＰＫＴ１にパディングＰｄを追加したものであり、その他は、擬似パケットＱ＿ＰＫＴ１と同じである。
【０１３２】
パディングＰｄは、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）の前に配置される。パディングＰｄは、ＰＨＲ、ＨＤおよびＰｄの合計の長さが周期ＴＳの整数倍になる最小のパディングサイズを有する。
【０１３３】
無線装置１０Ｂの上位層は、送信対象のデータをＰＫＴに格納し、ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを作成する。そして、無線装置１０Ｂの上位層は、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）を上述した方法によって作成し、その作成したウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）をｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴの前に追加する。
【０１３４】
データ通信モジュール３ＢおよびＭＣＵ４は、Ｌｏｎｇ  Ｐｒｅａｍｂｌｅ／ＳＦＤ１／ＰＨＲ／ＨＤ／ＰｄをウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）／ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴの前に追加して無線フレームＷＦ２を作成する。
【０１３５】
実施の形態３においては、無線フレームＷＦ２は、Mode Switch有りのモードＭＯＤＥ２で送信される。その結果、無線フレームＷＦ２−１、スペースＳＰおよび無線フレームＷＦ２−２が無線フレームＷＦ２から生成され、無線フレームＷＦ２−１および無線フレームＷＦ２−２は、無線フレームＷＦ２−１を送信した後、スペースＳＰに相当する時間が経過した後に無線フレームＷＦ２−２を送信することによって送信される（図１２の（ｂ）参照）。
【０１３６】
図１３は、図１１に示すウェイクアップ信号受信機２Ａの構成図である。図１３を参照して、ウェイクアップ信号受信機２Ａは、図２に示すウェイクアップ信号受信機２の包絡線検出回路２３を包絡線検出回路２３Ａに代えたものであり、その他は、ウェイクアップ信号受信機２と同じである。
【０１３７】
包絡線検出回路２３Ａは、カウンタを内蔵している。包絡線検出回路２３Ａは、包絡線検出回路２３と同じ方法によって信号を検知すると、一定周期（例えば、スペースＳＰよりも短いＴＭ）で起動し、一定期間（例えば、ＴＢ）にチャネルを観測して受信信号強度ＲＳＳＩを検出する。そして、包絡線検出回路２３Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低くなると、スペースＳＰを検知したと判定し、内蔵したカウンタのカウンタ値を“１”に設定する。
【０１３８】
その後、包絡線検出回路２３Ａは、一定周期（例えば、ＴＢ）で起動し、チャネルを観測して受信信号強度ＲＳＳＩを検出する。そして、包絡線検出回路２３Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低いとき、ＩＤＬＥ状態であると判定し、内蔵したカウンタのカウンタ値を“１”だけ増加する。包絡線検出回路２３Ａは、カウンタ値がしきい値（＝スペースＳＰの長さに相当するカウンタ値）を越えると、スリープ状態へ移行する。
【０１３９】
一方、包絡線検出回路２３Ａは、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈ以上であるとき、信号を検知したと判定し、起動信号ＤＲＶ１を生成して信号検出回路２４へ出力する。
【０１４０】
図１２の（ｂ）を参照して、無線フレームＷＦ２−１、スペースＳＰおよび無線フレームＷＦ２−２の受信処理を説明する。
【０１４１】
無線フレームＷＦ２−１、スペースＳＰおよび無線フレームＷＦ２−２を受信したウェイクアップ信号受信機２Ａにおいて、ＬＮＡ２２および包絡線検出回路２３Ａは、周期ＴＬで起動し、無線フレームＷＦ２−１のＬｏｎｇ  Ｐｒｅａｍｂｌｅの受信電波に基づいて、上述した方法によって、信号の有無を検知する。
【０１４２】
そして、ＬＮＡ２２および包絡線検出回路２３Ａは、信号を検知すると、上述した方法によってスペースＳＰを検知する。その後、ＬＮＡ２２および包絡線検出回路２３Ａは、上述した方法によって信号を検知すると、起動信号ＤＲＶ１を生成して信号検出回路２４へ出力する。
【０１４３】
信号検出回路２４は、起動信号ＤＲＶ１に応じて周期ＴＳで起動し、無線フレームＷＦ２−２を受信する。そして、信号検出回路２４は、無線フレームＷＦ２−２のＰＨＲ２／ＨＤ／Ｐｄをスキップし、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）の部分を復調する。その後、信号検出回路２４は、その復調したビット列、即ち、ウェイクアップＩＤが無線装置１０Ｂの識別情報に一致するか否かを判定する。そして、信号検出回路２４は、ウェイクアップＩＤが無線装置１０Ｂの識別情報に一致するとき、起動信号ＤＲＶを生成してデータ通信モジュール３ＢおよびＭＣＵ４へ出力する。
【０１４４】
データ通信モジュール３ＢおよびＭＣＵ４は、起動信号ＤＲＶに応じて起動されると、Ｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを受信して復調し、ＰＫＴから送信対象のデータを検出する。
【０１４５】
ウェイクアップ信号受信機２Ａは、次の５つの状態Ｓｔ４、Ｓｔ５，Ｓｔ６，Ｓｔ７，Ｓｔ８を有する。
【０１４６】
Ｓｔ４：長周期のデューティサイクル（Ｌｏｎｇ  Ｐｒｅａｍｂｌｅによる信号検知）
Ｓｔ５：短周期のデューティサイクル（スペース待ち）
Ｓｔ６：短周期のデューティサイクル（スペース終了待ち、ウェイクアップＩＤの受信待ち）
Ｓｔ７：短周期のデューティサイクル（ウェイクアップＩＤの受信）
Ｓｔ８：信号終了待ち
状態Ｓｔ４では、ウェイクアップ信号受信機２ＡのＬＮＡ２２および包絡線検出回路２３Ａは、周期ＴＬで起動し、シンボル周期ＴＢの期間にチャネルを観測し、受信信号強度ＲＳＳＩをしきい値ＲＳＳＩ＿ｔｈと比較して信号の有無を検知する。信号を検知しなかった場合、ＬＮＡ２２および包絡線検出回路２３Ａは、スリープ状態へ移行する。ＬＮＡ２２および包絡線検出回路２３Ａが信号を検知した場合、状態は、状態Ｓｔ５へ移行する。
【０１４７】
状態Ｓｔ５では、ＬＮＡ２２および包絡線検出回路２３Ａは、一定周期（例えば、ＴＭ）で起動し、一定期間（例えば、ＴＢ）にチャネルを観測する。そして、スペースＳＰが検知されると、包絡線検出回路２３Ａは、内蔵したカウンタのカウンタ値を“１”に設定する。その後、状態は、状態Ｓｔ６へ移行する。
【０１４８】
状態Ｓｔ６では、ＬＮＡ２２および包絡線検出回路２３Ａは、一定周期（例えば、ＴＢ）で起動し、チャネルを観測する。そして、包絡線検出回路２３Ａは、チャネルがＩＤＬＥ状態であれば、内蔵したカウンタのカウンタ値を“１”だけ増加する。カウンタ値がしきい値（＝スペースＳＰの長さに相当するカウンタ値）を越えれば、状態は、状態Ｓｔ４へ遷移する。一方、信号が検知されると、状態は、状態Ｓｔ７へ移行する。
【０１４９】
状態Ｓｔ７では、ＬＮＡ２２、ダウンコンバータ２４１、復調器２４３およびマッチング回路２４４は、周期ＴＳで起動し、一定周期（例えば、シンボル周期ＴＢ）に受信電波を受信する。そして、ＬＮＡ２２、ダウンコンバータ２４１、復調器２４３およびマッチング回路２４４は、ＰＨＲ２、ＨＤおよびＰｄをスキップし、Ｐｄの後ろの部分を復調し、その復調したウェイクアップＩＤを無線装置１０の識別情報と比較する。ウェイクアップＩＤが無線装置１０の識別情報に一致する場合、状態は、状態Ｓｔ８へ移行するとともに、マッチング回路２４４は、データ通信モジュール３ＢおよびＭＣＵ４を起動する。受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも低くなると、信号が終了したと判定し、状態は、状態Ｓｔ４へ移行する。
【０１５０】
状態Ｓｔ８では、信号の終了を待つ。無線フレームＷＦ２−２の受信が終了すると、状態は、状態Ｓｔ４へ移行する。一方、無線フレームＷＦ２−２の受信が終了しなければ、状態Ｓｔ８が維持される。
【０１５１】
図１４は、隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態３におけるフローチャートである。
【０１５２】
図１４にフローチャートは、図６に示すフローチャートのステップＳ４，Ｓ５をそれぞれステップＳ４Ａ，Ｓ５Ａに代え、ステップＳ２１〜ステップＳ２８を追加したものであり、その他は、図６に示すフローチャートと同じである。
【０１５３】
図１４を参照して、一連の動作が開始されると、上述したステップＳ１〜ステップＳ３が順次実行される。
【０１５４】
ステップＳ３の後、送信元の無線装置において、データ通信モジュール３ＢおよびＭＣＵ４は、上述した方法によって、ウェイクアップＩＤと送信対象のデータとを含む無線フレームＷＦ２を生成する（ステップＳ４Ａ）。
【０１５５】
そして、データ通信モジュール３ＢおよびＭＣＵ４は、無線フレームＷＦ２をMode Switch有りのモードＭＯＤＥ２で送信する（ステップＳ５Ａ）。
【０１５６】
その後、上述したステップＳ６〜ステップＳ９が順次実行される。ステップＳ８において、信号を検知したと判定されたとき、送信先の無線装置において、ウェイクアップ信号受信機２Ａは、上述した方法によって一定期間にスペースＳＰの有無を検知する（ステップＳ２１）。
【０１５７】
そして、送信先の無線装置において、ウェイクアップ信号受信機２Ａは、スペースＳＰを検知したか否かを判定する（ステップＳ２２）。
【０１５８】
ステップＳ２２において、スペースＳＰを検知しなかったと判定されたとき、ウェイクアップ信号受信機２Ａは、スペースＳＰを待つ（ステップＳ２３）。そして、一連の動作は、ステップＳ２１へ移行し、ステップＳ２２において、スペースＳＰを検知したと判定されるまで、ステップＳ２１〜ステップＳ２３が繰返し実行される。ステップＳ２２において、スペースＳＰを検知したと判定されると、ウェイクアップ信号受信機２Ａは、カウンタのカウンタ値を“１”に設定する（ステップＳ２４）。
【０１５９】
その後、ウェイクアップ信号受信機２Ａは、チャネルを観測し（ステップＳ２５）、チャネルがＩＤＬＥ状態であるか否かを判定する（ステップＳ２６）。
【０１６０】
ステップＳ２６において、チャネルがＩＤＬＥ状態であると判定されたとき、ウェイクアップ信号受信機２Ａは、カウンタ値を“１”だけ増加する（ステップＳ２７）。そして、ウェイクアップ信号受信機２Ａは、カウンタ値がしきい値よりも大きいか否かを判定する（ステップＳ２８）。
【０１６１】
ステップＳ２８において、カウンタ値がしきい値よりも大きいと判定されたとき、後続の信号が無いため、一連の動作は、ステップＳ９へ移行し、ステップＳ２６において、チャネルがＩＤＬＥ状態でないと判定されるまで、ステップＳ６〜Ｓ９，Ｓ２１〜Ｓ２８が繰り返し実行される。
【０１６２】
一方、ステップＳ２８において、カウンタ値がしきい値以下であると判定されたとき、一連の動作は、ステップＳ２５へ移行し、ステップＳ２６において、チャネルがＩＤＬＥ状態でないと判定されるまで、ステップＳ２５〜Ｓ２８が繰り返し実行される。
【０１６３】
そして、ステップＳ２６において、チャネルがＩＤＬＥ状態でないと判定されると（即ち、信号を検知したと判定されると）、上述したステップＳ１０〜ステップＳ２０が順次実行される。
【０１６４】
そして、ステップＳ１１において、ウェイクアップＩＤが無線装置の識別情報に一致しないと判定されたとき、またはステップＳ２０において、受信信号強度ＲＳＳＩがしきい値ＲＳＳＩ＿ｔｈよりも小さいと判定されたとき、一連の動作は、終了する。
【０１６５】
実施の形態３において送信される無線フレームＷＦ２−２は、スペースＳＰとウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）との間に存在するＰＨＲ２／ＨＤ／Ｐｄの長さが周期ＴＳの整数倍に設定されており、ウェイクアップ信号受信機２Ａは、スペースＳＰを検知した後、周期ＴＳで起動して受信電波を復調する（ステップＳ１１参照）ので、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）の始まりに同期してウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）を復調できる。
【０１６６】
従って、ウェイクアップＩＤ（＝擬似ウェイクアップＩＤ）を正確に復調できる。また、復調器２４３にシフトレジストを内蔵する必要がなく、システムを簡略化できる。
【０１６７】
実施の形態３においては、無線センサーネットワークＷＳＮを構成する各無線装置Ｎｄ２〜Ｎｄ９は、図１４に示すフローチャートに従ってデータをシンクＳｋへ送信する。
【０１６８】
なお、無線装置１０Ｂの動作は、プログラムによって実行されてもよい。この場合、無線装置１０Ｂは、ＣＰＵ、ＲＯＭおよびＲＡＭを備える。そして、送信元の無線装置において、ＲＯＭは、図１４に示すステップＳ１〜Ｓ３，Ｓ４Ａ，Ｓ５Ａ，Ｓ１６，Ｓ１７からなるプログラムＣを格納する。送信元の無線装置において、ＣＰＵは、ＲＯＭからプログラムＣを読み出して実行する。また、送信先の無線装置において、ＲＯＭは、図１４に示すステップＳ６〜Ｓ９，Ｓ２１〜Ｓ２８，Ｓ１０〜Ｓ１５，Ｓ１８〜Ｓ２０からなるプログラムＤを格納する。そして、送信先の無線装置において、ＣＰＵは、ＲＯＭからプログラムＤを読み出して実行する。
【０１６９】
従って、プログラムＣは、送信元の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムであり、プログラムＤは、送信先の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムである。
【０１７０】
実施の形態３におけるその他の説明は、実施の形態１における説明と同じである。
【０１７１】
［実施の形態４］
実施の形態４による無線装置は、図８に示す無線装置１０Ａからなる。そして、実施の形態４においては、無線装置１０Ａの送信機３２およびＭＣＵ４は、実施の形態３における無線フレームＷＦ２を生成し、その生成した無線フレームＷＦ２をMode Switch有りのモードＭＯＤＥ２で送信する。
【０１７２】
そして、無線フレームＷＦ２−１、スペースＳＰおよび無線フレームＷＦ２−２を受信した受信機３３は、実施の形態３において説明した方法によって無線フレームＷＦ２−２を復調する。
【０１７３】
そして、実施の形態４においては、隣接する２つの無線装置間における無線通信の動作は、図１４に示すフローチャートに従って実行される。
【０１７４】
また、実施の形態４においては、無線センサーネットワークＷＳＮを構成する各無線装置Ｎｄ２〜Ｎｄ９は、図１４に示すフローチャートに従ってデータをシンクＳｋへ送信する。
【０１７５】
従って、実施の形態４においては、実施の形態１〜実施の形態３において説明した効果を得ることができる。
【０１７６】
実施の形態４におけるその他の説明は、実施の形態１〜実施の形態３における説明と同じである。
【０１７７】
［実施の形態５］
図１５は、実施の形態５による無線装置の構成を示す概略図である。図１５を参照して、実施の形態５による無線装置１０Ｃは、図１に示す無線装置１０のウェイクアップ信号受信機２を削除し、データ通信モジュール３をデータ通信モジュール３Ｃに代えたものであり、その他は、無線装置１０と同じである。
【０１７８】
データ通信モジュール３Ｃは、アンテナ１に接続される。データ通信モジュール３Ｃは、ウェイクアップ信号受信機２Ａの機能とデータ通信モジュール３の機能とを果たす。
【０１７９】
図１６は、図１５に示すデータ通信モジュール３Ｃの構成図である。図１６を参照して、データ通信モジュール３Ｃは、送信機３４と、受信機３５とを含む。送信機３４および受信機３５は、アンテナ１に接続される。
【０１８０】
送信機３４は、上述したデータ通信モジュール３の機能のうち、ＭＣＵ４と協働して、後述する無線フレームを生成し、その生成した無線フレームをアンテナ１を介して送信する機能を果たす。そして、送信機３４は、ＩＥＥＥ８０２．１５．４ｇにおいて使用されている送信機からなる。
【０１８１】
受信機３５は、データ通信モジュール３の機能のうち、送信対象のデータを含む無線フレームの一部分を受信して処理する機能と、ウェイクアップ信号受信機２Ａの機能とを果たす。そして、受信機３５は、ＩＥＥＥ８０２．１５．４ｇにおいて使用されている受信機に一部の機能を追加した構成からなる。
【０１８２】
図１７は、図１６に示す受信機３５の構成図である。図１７を参照して、受信機３５は、ＢＰＦ２１と、ＬＮＡ２２と、包絡線検出回路２３Ａと、受信機３５１とを含む。
【０１８３】
ＢＰＦ２１、ＬＮＡ２２および包絡線検出回路２３Ａについては、上述したとおりである。なお、包絡線検出回路２３Ａは、実施の形態３において説明したように、無線フレーム間のスペースを検知し、その後、信号を検知すると、起動信号ＤＲＶ１を受信機３５１へ出力する。
【０１８４】
受信機３５１は、アンテナ１に接続される。受信機３５１は、無線装置１０ＣのＭＡＣアドレスを保持している。受信機３５１は、ＩＥＥＥ８０２．１５．４ｇにおいて使用される受信機である。受信機３５１は、包絡線検出回路２３Ａから起動信号ＤＲＶ１を受けると、スリープ状態から起動状態へ移行する。そして、受信機３５１は、起動状態において、アンテナ１から無線フレームの一部を受信し、その受信した無線フレームの一部を復調してＭＡＣアドレスを取り出す。その後、受信機３５１は、その取り出したＭＡＣアドレスが無線装置１０ＣのＭＡＣアドレスに一致するか否かを判定する。
【０１８５】
受信機３５１は、その取り出したＭＡＣアドレスが無線装置１０ＣのＭＡＣアドレスに一致しないとき、スリープ状態へ移行する。一方、受信機３５１は、その取り出したＭＡＣアドレスが無線装置１０ＣのＭＡＣアドレスに一致するとき、起動信号ＤＲＶを生成してＭＣＵ４へ出力するとともに無線フレームの一部をＭＣＵ４へ出力する。
【０１８６】
図１８は、実施の形態５における無線フレームのフォーマットを示す図である。図１８を参照して、実施の形態５における無線フレームＷＦ３は、図５に示す無線フレームＷＦ１の擬似パケットＱ＿ＰＫＴ１を擬似パケットＱ＿ＰＫＴ３に代えたものであり、その他は、無線フレームＷＦ１と同じである（（ａ）参照）。
【０１８７】
擬似パケットＱ＿ＰＫＴ３は、擬似パケットＱ＿ＰＫＴ１からウェイクアップＩＤを削除したものであり、その他は、擬似パケットＱ＿ＰＫＴ１と同じである。
【０１８８】
無線装置１０Ｃの上位層は、送信対象のデータをＰＫＴに格納し、起動させる無線装置のＭＡＣアドレスＭＡＣａｄｄ＿ｕｐをＨＤ（ＰＫＴに隣接するＨＤ）に格納してｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを作成する。
【０１８９】
データ通信モジュール３ＣおよびＭＣＵ４は、Ｌｏｎｇ  Ｐｒｅａｍｂｌｅ／ＳＦＤ１／ＰＨＲ／ＨＤをｐｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴの前に追加して無線フレームＷＦ３を作成する。
【０１９０】
実施の形態５においては、無線フレームＷＦ３は、Mode Switch有りのモードＭＯＤＥ２で送信される。その結果、無線フレームＷＦ３−１、スペースＳＰおよび無線フレームＷＦ３−２が無線フレームＷＦ３から生成され、無線フレームＷＦ３−１および無線フレームＷＦ３−２は、無線フレームＷＦ３−１を送信した後、スペースＳＰに相当する時間が経過すると、無線フレームＷＦ３−２を送信することによって送信される（図１８の（ｂ）参照）。
【０１９１】
無線フレームＷＦ３−１、スペースＳＰおよび無線フレームＷＦ３−２を受信した受信機３５において、ＬＮＡ２２および包絡線検出回路２３Ａは、周期ＴＬで起動し、無線フレームＷＦ３−１のＬｏｎｇ  Ｐｒｅａｍｂｌｅの受信電波に基づいて、上述した方法によって、信号の有無を検知する。
【０１９２】
そして、ＬＮＡ２２および包絡線検出回路２３Ａは、信号を検知すると、上述した方法によってスペースＳＰを検知する。その後、ＬＮＡ２２および包絡線検出回路２３Ａは、上述した方法によって信号を検知する。そして、ＬＮＡ２２および包絡線検出回路２３Ａは、無線フレームＷＦ３−３のＰＨＲ２／ＨＤをスキップし、タイミングｔ２で起動信号ＤＲＶ１を生成して受信機３５１へ出力する。
【０１９３】
受信機３５１は、起動信号ＤＲＶ１に応じて起動し、無線フレームＷＦ３−２のＰｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤを受信する。そして、受信機３５１は、その受信したＨＤからＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを取り出す。
【０１９４】
そうすると、受信機３５１は、その取り出したＭＡＣアドレスＭＡＣａｄｄ＿ｕｐが無線装置１０ＣのＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致するか否かを判定する。
【０１９５】
受信機３５１は、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐがＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致するとき、継続してＰＫＴを受信する。そして、受信機３５１は、起動信号ＤＲＶを生成してＭＣＵ４へ出力し、その後、ＰＫＴをＭＣＵ４へ出力する。ＭＣＵ４は、起動信号ＤＲＶに応じて起動すると、ＰＫＴを受信し、ＰＫＴから送信対象のデータを検出する。
【０１９６】
一方、受信機３５１は、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐがＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致しないとき、スリープ状態へ移行する。
【０１９７】
受信機３５は、次の４つの状態Ｓｔ４、Ｓｔ５，Ｓｔ６，Ｓｔ９を有する。
【０１９８】
Ｓｔ４：長周期のデューティサイクル（Ｌｏｎｇ  Ｐｒｅａｍｂｌｅによる信号検知）
Ｓｔ５：短周期のデューティサイクル（スペース待ち）
Ｓｔ６：短周期のデューティサイクル（スペース終了待ち、ウェイクアップＩＤの受信待ち）
Ｓｔ９：信号終了待ち
状態Ｓｔ４〜Ｓｔ６については、上述したとおりである。
【０１９９】
状態Ｓｔ９では、信号の終了を待つ。そして、ＬＮＡ２２および包絡線検出回路２３Ａは、ＰＨＲ２／ＨＤをスキップし、タイミングｔ２で起動信号ＤＲＶ１を生成して受信機３５１へ出力する。受信機３５１は、起動信号ＤＲＶ１に応じて起動する。その後、受信機３５１は、上述した動作を行う。
【０２００】
図１９は、隣接する２つの無線装置間における無線通信の動作を説明するための実施の形態５におけるフローチャートである。
【０２０１】
図１９に示すフローチャートは、図１４に示すフローチャートのステップＳ４，Ｓ５をそれぞれステップＳ４Ｂ，Ｓ５Ｂに代え、ステップＳ１０，Ｓ１１，Ｓ１３をそれぞれステップＳ１０Ａ，Ｓ１１Ａ，Ｓ１３Ａに代え、ステップＳ１８〜ステップＳ２０を削除したものであり、その他は、図１４に示すフローチャートと同じである。
【０２０２】
図１９を参照して、一連の動作が開始されると、上述したステップＳ１〜ステップＳ３が順次実行される。
【０２０３】
ステップＳ３の後、送信元の無線装置において、データ通信モジュール３ＣおよびＭＣＵ４は、上述した方法によって、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐと送信対象のデータとを含む無線フレームＷＦ３を生成する（ステップＳ４Ｂ）。
【０２０４】
そして、データ通信モジュール３ＣおよびＭＣＵ４は、無線フレームＷＦ３をMode Switch有りのモードＭＯＤＥ２で送信する（ステップＳ５Ｂ）。
【０２０５】
その後、上述したステップＳ６〜ステップＳ９，Ｓ２１〜Ｓ２８が順次実行される。
【０２０６】
そして、ステップＳ２６において、チャネルがＩＤＬＥ状態でないと判定されると（即ち、信号を検知したと判定されると）、送信先の無線装置において、受信機３５のＬＮＡ２２および包絡線検出回路２３Ａは、無線フレームＷＦ３−２のＰＨＲ２／ＨＤをスキップし、タイミングｔ２で起動信号ＤＲＶ１を生成して受信機３５１へ出力する。そうすると、受信機３５１は、起動信号ＤＲＶ１に応じて、スリープ状態から起動状態へ移行する。
【０２０７】
その後、受信機３５１は、無線フレームＷＦ３−２のＰｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤを受信し、ＨＤからＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを取り出す（ステップＳ１０Ａ）。
【０２０８】
そして、受信機３５１は、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐに基づいてＰＫＴが自己宛であるか否かを判定する（ステップＳ１１Ａ）。より具体的には、受信機３５１は、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐが無線装置１０ＣのＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致するとき、ＰＫＴが自己宛であると判定し、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐが無線装置１０ＣのＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致しないとき、ＰＫＴが自己宛でないと判定する。
【０２０９】
ステップＳ１１Ａにおいて、ＰＫＴが自己宛であると判定されたとき、受信機３５１は、起動信号ＤＲＶを生成してＭＣＵ４へ出力し、ＭＣＵ４は、起動信号ＤＲＶに応じてスリープ状態から起動状態へ移行する（ステップＳ１２）。
【０２１０】
そして、受信機３５１は、無線フレームＷＦ３−２のうち、ＰＫＴを受信して復調する（ステップＳ１３Ａ）。その後、受信機３５１は、その復調したＰＫＴをＭＣＵ４へ出力する。
【０２１１】
ＭＣＵ４は、ＰＫＴを受信機３５１から受け、その受けたＰＫＴからデータを取得する（ステップＳ１４）。
【０２１２】
その後、上述したステップＳ１５〜ステップＳ１７が順次実行される。そして、ステップＳ１１Ａにおいて、ＰＫＴが自己宛でないと判定されたとき、またはステップＳ１７の後、一連の動作は、終了する。
【０２１３】
このように、実施の形態５においては、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを用いて送信先の無線装置を起動させるので、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐは、ウェイクアップＩＤに相当する。
【０２１４】
実施の形態５においては、送信元の無線装置が送信先の無線装置のＭＡＣアドレスＭＡＣａｄｄ＿ｕｐと送信対象のデータとを含む無線フレームＷＦ３（ＰＰＤＵと同じフォーマットを有する）をMode Switch有りのモードＭＯＤＥ２で送信し、送信先の無線装置が無線フレームＷＦ３から生成された無線フレームＷＦ３−１，ＷＦ３−２間のスペースＳＰを検知した後、信号を検知すると、無線フレームＷＦ３−２のＨＤ（＝ＰＫＴの直前のＨＤ）に格納されたＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを復調し、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐが自己のＭＡＣアドレスに一致するとき起動状態へ移行するので、ＩＥＥＥ８０２．１５．４ｇにおける無線フレームＰＰＤＵを用いて送信先の無線装置を起動させることができる。
【０２１５】
また、送信先の無線装置は、スペースＳＰを検知した後、信号を検知すると、スペースＳＰに続くＰＨＲ２／ＨＤをスキップし、擬似パケットＱ＿ＰＫＴ３の先頭のタイミングｔ２で受信機３５１を起動させ、受信機３５１に擬似パケットＱ＿ＰＫＴ３の受信処理を実行させるので、受信機３５１は、起動状態においてＩＥＥＥ８０２．１５．４ｇにおける本来のパケットの受信処理を行えばよく、ＨＤ（＝ＰＫＴの直前のＨＤ）からＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを正確に取り出すことができる。その結果、送信先の無線装置を正確に起動できる。
【０２１６】
更に、実施の形態５においては、受信機３５は、ＬＮＡ２２および包絡線検出回路２３ＡをＩＥＥＥ８０２．１５．４ｇにおいて使用される受信機３５１に追加した構成からなるので、本来、無線装置に備えられている受信機３５１に一部の機能を追加するだけで、無線装置がウェイクアップする機能を実現できる。
【０２１７】
図２０は、図１６に示す受信機３５の別の構成図である。実施の形態５においては、データ通信モジュール３Ｃは、受信機３５に代えて図２０に示す受信機３５Ａを備えていてもよい。
【０２１８】
図２０を参照して、受信機３５Ａは、図１０に示す受信機３３のマッチング回路３３３を削除したものであり、その他は、受信機３３と同じである。
【０２１９】
受信機３５Ａにおいては、包絡線検出回路３３２は、上述した方法によってスペースＳＰを検知した後に、信号を検知すると、無線フレームＷＦ３−２のＰＨＲ２／ＨＤをスキップし、タイミングｔ２で起動信号ＤＲＶ１を復調器３３１５およびベースバンド回路３３１６へ出力する。
【０２２０】
そして、復調器３３１５は、起動信号ＤＲＶ１に応じて起動状態へ移行すると、無線フレームＷＦ３−２のＰｒｅａｍｂｌｅ／ＳＦＤ／ＰＨＲ３／ＨＤ／ＰＫＴを復調し、その復調したビット列をベースバンド回路３３１６へ出力する。
【０２２１】
ベースバンド回路３３１６は、無線装置１０ＣのＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃを保持している。ベースバンド回路３３１６は、起動信号ＤＲＶ１に応じて起動状態へ移行すると、復調器３３１５からのビット列に基づいてＭＡＣアドレスＭＡＣａｄｄ＿ｕｐを検出し、ＭＡＣアドレスＭＡＣａｄｄ＿ｕｐがＭＡＣアドレスＭＡＣａｄｄ＿１０Ｃに一致すると判定すると、起動信号ＤＲＶを生成してＭＣＵ４へ出力する。その後、ベースバンド回路３３１６は、ビット列をＭＣＵ４へ出力する。
【０２２２】
ＭＣＵ４は、ベースバンド回路３３１６から受けたビット列に基づいて、送信対象のデータを検出する。
【０２２３】
ここで、受信回路３３１は、ＩＥＥＥ８０２．１５．４ｇにおいて使用される受信機に、本来、備えられている。従って、受信機３５Ａは、包絡線検出回路３３２をＩＥＥＥ８０２．１５．４ｇにおいて使用される受信機に追加した構成からなる。
【０２２４】
そして、データ通信モジュール３Ｃが受信機３５Ａを備える場合、隣接する２つの無線装置間における無線通信の動作は、図１９に示すフローチャートに従って実行される。
【０２２５】
従って、データ通信モジュール３Ｃが受信機３５を備える場合と同じ効果を得ることができる。
【０２２６】
実施の形態５においては、無線センサーネットワークＷＳＮを構成する各無線装置Ｎｄ２〜Ｎｄ９は、図１９に示すフローチャートに従ってデータをシンクＳｋへ送信する。
【０２２７】
なお、無線装置１０Ｃの動作は、プログラムによって実行されてもよい。この場合、無線装置１０Ｃは、ＣＰＵ、ＲＯＭおよびＲＡＭを備える。そして、送信元の無線装置において、ＲＯＭは、図１９に示すステップＳ１〜Ｓ３，Ｓ４Ｂ，Ｓ５Ｂ，Ｓ１６，Ｓ１７からなるプログラムＥを格納する。送信元の無線装置において、ＣＰＵは、ＲＯＭからプログラムＥを読み出して実行する。また、送信先の無線装置において、ＲＯＭは、図１９に示すステップＳ６〜Ｓ９，Ｓ２１〜Ｓ２８，Ｓ１０Ａ，Ｓ１１Ａ，Ｓ１２，Ｓ１３Ａ，Ｓ１４，Ｓ１５からなるプログラムＦを格納する。そして、送信先の無線装置において、ＣＰＵは、ＲＯＭからプログラムＦを読み出して実行する。
【０２２８】
従って、プログラムＥは、送信元の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムであり、プログラムＦは、送信先の無線装置の動作をコンピュータ（ＣＰＵ）に実行させるためのプログラムである。
【０２２９】
実施の形態５におけるその他の説明は、実施の形態１における説明と同じである。
【０２３０】
上述した実施の形態１〜実施の形態５においては、ＩＥＥＥ８０２．１５．４ｇを無線通信方式として用いると説明したが、この発明の実施の形態においては、これに限らず、９００ＭＨｚ帯等の１ＭＨｚ以下の周波数帯を活用して長距離伝送を行うＩＥＥＥ８０２．１１ａｈの無線通信方式を使用してもよく、一般的には、どのような無線通信方式を使用してもよい。
【０２３１】
また、上述した実施の形態１〜実施の形態４においては、送信先の無線装置を起動させるためのウェイクアップＩＤをＩＥＥＥ８０２．１５．４ｇにおけるパケット（送信対象のデータを含む）に追加してＩＥＥＥ８０２．１５．４ｇにおける無線フレームＰＰＤＵと同じフォーマットを有する無線フレームＷＦ１，ＷＦ２を生成し、その生成した無線フレームＷＦ１，ＷＦ２を送信して送信先の無線装置を起動させることについて説明した。また、実施の形態５においては、ウェイクアップＩＤとしての機能を有する送信先のＭＡＣアドレスＭＡＣａｄｄ＿ｕｐと送信対象のデータとを含む無線フレームＷＦ３（ＩＥＥＥ８０２．１５．４ｇにおける無線フレームＰＰＤＵと同じフォーマットを有する）を生成し、その生成した無線フレームＷＦ３を送信して送信先の無線装置を起動させることについて説明した。
【０２３２】
従って、この発明の実施の形態による無線装置Ａ（送信元の無線装置）は、任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する生成手段と、無線フレームを送信する送信手段とを備えていればよい。ウェイクアップＩＤと送信対象のデータとを１回の送信で送信先へ送信すれば、上述したように、送信時間および無線装置の消費電力を低減できるからである。
【０２３３】
また、この発明の実施の形態による無線装置（送信先の無線装置）Ｂは、第１の周期でスリープ状態から起動状態へ移行し、無線装置Ａから送信された無線フレームの受信電波に基づいて信号の有無を検知する第１の検知手段と、第１の検知手段による信号の検知に応じて、無線フレームを復調してウェイクアップＩＤを検出する第１の検出手段と、第１の検知手段による信号の検知に応じて、第１の検出手段によって検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する起動手段と、起動信号に応じてスリープ状態から起動状態へ移行するとともに、無線フレームを復調して送信対象のデータを検出する第２の検出手段とを備えていればよい。
【０２３４】
更に、この発明の実施の形態によるプログラムは、無線フレームの送信動作をコンピュータに実行させるためのプログラムであって、任意の無線装置をスリープ状態から起動状態へ移行させるためのウェイクアップＩＤと送信対象のデータとを含み、かつ、当該無線装置が無線通信に用いる無線通信方式におけるフレームフォーマットを有する無線フレームを生成する第１のステップと、無線フレームを送信する第２のステップとをコンピュータに実行させるためのプログラムであればよい。
【０２３５】
更に、この発明の実施の形態によるプログラムは、無線フレームの受信動作をコンピュータに実行させるためのプログラムであって、第１の周期でスリープ状態から起動状態へ移行し、無線装置Ａから送信された無線フレームの受信電波に基づいて信号の有無を検知する第１のステップと、第１のステップにおける信号の検知に応じて、無線フレームを復調してウェイクアップＩＤを検出する第２のステップと、第１のステップにおける信号の検知に応じて、第２のステップにおいて検出されたウェイクアップＩＤが当該無線装置の識別情報に一致するとき、起動信号を生成する第３のステップと、起動信号に応じてスリープ状態から起動状態へ移行するとともに、無線フレームを復調して送信対象のデータを検出する第４のステップとをコンピュータに実行させるためのプログラムであればよい。
【０２３６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０２３７】
この発明は、無線装置およびそれにおいて実行されるプログラムに適用される。
【符号の説明】
【０２３８】
１  アンテナ、２，２Ａ  ウェイクアップ信号受信機、３，３Ａ，３Ｂ，３Ｃ  データ通信モジュール、４  ＭＣＵ、１０，１０Ａ，１０Ｂ，１０Ｃ  無線装置、２１，３３１１  ＢＰＦ、２２，３３１２  ＬＮＡ、２３，２３Ａ，３３２  包絡線検出回路、２４  信号検出回路、３１，３３，３５，３５Ａ，３５１  受信機、３２，３４  送信機、２４１，３３１３  ダウンコンバータ、２４２，３３１４  ＬＰＦ、２４３，３３１５  復調器、２４４，３３３  マッチング回路、３３１６  ベースバンド回路。
【図１】
2015177284.tif 000003
【図２】
2015177284.tif 000004
【図３】
2015177284.tif 000005
【図４】
2015177284.tif 000006
【図５】
2015177284.tif 000007
【図６】
2015177284.tif 000008
【図７】
2015177284.tif 000009
【図８】
2015177284.tif 000010
【図９】
2015177284.tif 000011
【図１０】
2015177284.tif 000012
【図１１】
2015177284.tif 000013
【図１２】
2015177284.tif 000014
【図１３】
2015177284.tif 000015
【図１４】
2015177284.tif 000016
【図１５】
2015177284.tif 000017
【図１６】
2015177284.tif 000018
【図１７】
2015177284.tif 000019
【図１８】
2015177284.tif 000020
【図１９】
2015177284.tif 000021
【図２０】
2015177284.tif 000022