JP6610282B2 - COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD - Google Patents
COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD Download PDFInfo
- Publication number
- JP6610282B2 JP6610282B2 JP2016009161A JP2016009161A JP6610282B2 JP 6610282 B2 JP6610282 B2 JP 6610282B2 JP 2016009161 A JP2016009161 A JP 2016009161A JP 2016009161 A JP2016009161 A JP 2016009161A JP 6610282 B2 JP6610282 B2 JP 6610282B2
- Authority
- JP
- Japan
- Prior art keywords
- frame
- reception
- wireless communication
- unit
- communication device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 295
- 238000000034 method Methods 0.000 title claims description 84
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000012545 processing Methods 0.000 claims description 34
- 238000005259 measurement Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 238000001514 detection method Methods 0.000 description 64
- 230000005540 biological transmission Effects 0.000 description 48
- 230000004913 activation Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 230000007958 sleep Effects 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000010355 oscillation Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 208000019116 sleep disease Diseases 0.000 description 1
- 230000004622 sleep time Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信装置、通信プログラム、及び通信制御方法に関し、例えば、間欠受信型の無線通信装置に適用し得るものである。 The present invention relates to a communication device, a communication program, and a communication control method, and can be applied to, for example, an intermittent reception type wireless communication device.
例えば、センサネットワークを構成する通信装置(以下、「送信装置」又は「受信装置」とも呼ぶ)は、省電力通信を行うようになされている。省電力通信の代表的な方法として通信装置が間欠動作する方法があり、例えば、CSL(Coordinated Sampled Listening)は、この通信装置の間欠動作方法を採用している通信規格である(非特許文献1を参照)。 For example, communication devices (hereinafter also referred to as “transmission device” or “reception device”) that constitute a sensor network perform power-saving communication. As a typical method of power saving communication, there is a method in which a communication device operates intermittently. For example, CSL (Coordinated Sampled Listening) is a communication standard that adopts the intermittent operation method of this communication device (Non-patent Document 1). See).
CSLを採用する通信装置には、CSL受信周期(CSLPeriod)、最大CSL受信周期(CSLMaxPeriod)、ウェイクアップフレームを間欠受信することができる起動時間(ウェイクアップ受信時間)等を通信装置毎に設定しておく。 For communication devices that employ CSL, the CSL reception cycle (CSL Period), the maximum CSL reception cycle (CSLMaxPeriod), the start-up time (wake-up reception time) at which the wake-up frame can be intermittently received are set for each communication device. Keep it.
データを送信しようとする送信装置Sは、まず、非同期送信モードでデータの送信動作を実行する。非同期送信モードとは以下のようなものである。送信装置Sは、ウェイクアップフレームを最大CSL受信周期、受信装置Rに対し連続送信する。ウェイクアップフレームにはデータ送信までの残り時間を表すランデブー時刻(RZTime)を記述する。ウェイクアップフレームを、1最大CSL受信周期、送信し終われば、引き続きデータフレームを受信装置Rに送信する。 The transmitting device S that intends to transmit data first executes a data transmission operation in the asynchronous transmission mode. Asynchronous transmission mode is as follows. The transmitting device S continuously transmits the wake-up frame to the receiving device R for the maximum CSL reception period. In the wake-up frame, a rendezvous time (RZTime) indicating the remaining time until data transmission is described. When the transmission of the wakeup frame for one maximum CSL reception period is completed, the data frame is continuously transmitted to the receiving device R.
受信装置Rは、1回のCSL受信周期の内、起動時間の間だけ受信待機状態となり、それ以外の時間は受信動作を行わない。受信待機中に送信装置Sからのウェイクアップフレームを受信すれば、フレーム中のランデブー時刻を取得する。そして、ランデブー時刻の直前までスリープした後起動し(受信待機状態)、送信装置Sからデータフレームを受信する。 The receiving device R is in a reception standby state only during the activation time within one CSL reception cycle, and does not perform a reception operation during other times. If a wake-up frame from the transmission device S is received during reception standby, the rendezvous time in the frame is acquired. Then, it starts after sleeping until just before the rendezvous time (in a reception standby state), and receives a data frame from the transmission device S.
受信装置Rは、データフレームを受信すれば、受信応答信号(ACK)を送信装置Sに返送する。ACKには受信装置RのCSL受信周期と、ウェイクアップフレーム中の同期情報の時刻と受信時刻とのずれを表すフェーズ(CSLPhase)を挿入する。 When receiving the data frame, the receiving device R returns a reception response signal (ACK) to the transmitting device S. In the ACK, a CSL reception cycle of the receiving device R and a phase (CSLPhase) indicating a difference between the time of the synchronization information in the wakeup frame and the reception time are inserted.
送信装置Sは、受信装置RからACKを受信しなければ、次のデータフレーム送信時も再び非同期送信モードで受信装置Rに対しウェイクアップフレーム、データフレームの送信を実行する。 If the transmitting device S does not receive an ACK from the receiving device R, the transmitting device S again transmits the wakeup frame and the data frame to the receiving device R in the asynchronous transmission mode even when the next data frame is transmitted.
送信装置Sは、受信装置RからACKを受信すれば同期送信モードとなる。送信装置Sは、ACK中の受信周期、CSLフェーズを保持し受信装置Rとの同期の補正を行う。そして、次のデータフレーム送信時において、送信装置Sは、補正後の送信タイミングでウェイクアップフレーム、及びデータフレームの送信を実行する。 The transmission device S enters the synchronous transmission mode when receiving an ACK from the reception device R. The transmission device S maintains the reception cycle and CSL phase in the ACK and corrects synchronization with the reception device R. Then, at the time of the next data frame transmission, the transmission device S transmits the wakeup frame and the data frame at the corrected transmission timing.
しかしながら、上述のCSLを採用する通信装置でも、起動時間が長くなると、その分だけ電力消費量が増加する。例えば、周囲の通信装置の数が増える等によりネットワークの総トラフィックが多くなると、受信側の通信装置は、受信確認のために起動時間を長くしておく必要があり、その結果、消費電力が増加することになる。 However, even in a communication device that employs the above-described CSL, the power consumption increases as the startup time becomes longer. For example, if the total network traffic increases due to an increase in the number of surrounding communication devices, etc., the communication device on the receiving side needs to have a longer startup time for confirmation of reception, resulting in an increase in power consumption. Will do.
そのため、通信装置の消費電力を低減させつつ、効率的に通信を行うことができる通信装置、通信プログラム、及び通信制御方法が望まれている。 Therefore, a communication device, a communication program, and a communication control method that can efficiently communicate while reducing power consumption of the communication device are desired.
第1の本発明は、対向する通信装置と無線通信を行う無線通信部と、前記無線通信部を用いて間欠的に前記対向する通信装置と通信させるように制御処理を行う制御処理部とを備える通信装置であって、前記制御処理部は、(1)前記無線通信部を用いて受信したフレーム数をカウントする受信フレームカウンタと、(2)前記受信フレームカウンタに応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御する通信制御部とを有し、(3)前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、(4)前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントすることを特徴とする。 According to a first aspect of the present invention, there is provided a wireless communication unit that performs wireless communication with an opposing communication device, and a control processing unit that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit. The control processing unit includes: (1) a reception frame counter that counts the number of frames received using the wireless communication unit; and (2) at least a first according to the reception frame counter. A communication control unit that selects one frame reception method from among a plurality of frame reception methods including the second frame reception method and the second frame reception method, and controls the wireless communication unit; ) The first frame reception method is a method that consumes less power in the wireless communication unit and the control processing unit than the second frame reception method, and the second frame reception method includes the first frame reception method. Compared to the frame reception scheme, the probability of reception of the frame by the wireless communication unit receives Ri is high scheme der, (4) the communication control unit, the received signal strength each time it receives a frame from the communication device to the opposite A reception signal strength measurement unit that measures the received signal strength, and the reception frame counter counts that there is a reception frame if the reception signal strength measured using the reception signal strength measurement unit is equal to or greater than a predetermined threshold. characterized in that it.
第2の本発明の通信プログラムは、対向する通信装置と無線通信を行う無線通信部と、前記無線通信部を用いて間欠的に前記対向する通信装置と通信させるように制御処理を行う制御処理部とを備える通信装置を構成する前記制御処理部に搭載されたコンピュータを、(1)前記無線通信部を用いて受信したフレーム数をカウントする受信フレームカウンタと、(2)前記受信フレームカウンタに応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御する通信制御部として機能させ、(3)前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、(4)前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントすることを特徴とする。 A communication program according to a second aspect of the present invention includes a wireless communication unit that wirelessly communicates with an opposing communication device, and a control process that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit. A computer installed in the control processing unit constituting a communication device comprising: (1) a received frame counter that counts the number of frames received using the wireless communication unit; and (2) a received frame counter. Accordingly, a communication control unit that controls at least one of the plurality of frame reception methods including the first frame reception method and the second frame reception method, and controls the wireless communication unit. (3) The first frame reception method uses less power in the wireless communication unit and the control processing unit than the second frame reception method. , And the second frame receiving method, compared to the first frame receiving method, wherein Ri receiving a high probability method der frames by the wireless communication unit receives, (4) the communication control unit, It further includes a received signal strength measuring unit that measures received signal strength every time a frame is received from the opposing communication device, and the received frame counter has a received signal strength measured using the received signal strength measuring unit, If it is equal to or greater than a predetermined threshold, it is counted that there is a received frame .
第3の本発明は、対向する通信装置と無線通信を行う無線通信部と、前記無線通信部を用いて間欠的に前記対向する通信装置と通信させるように制御処理を行う制御処理部とを備える通信装置を構成する前記制御処理部が行う通信制御方法であって、前記制御処理部は、受信フレームカウンタ手段と、通信制御手段とを備え、(1)前記受信フレームカウンタ手段は、前記無線通信部を用いて受信したフレーム数をカウントし、(2)前記通信制御手段は、前記受信フレームカウンタ手段に応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御し、(3)前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、(4)前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントすることを特徴とする。 According to a third aspect of the present invention, there is provided: a wireless communication unit that performs wireless communication with an opposing communication device; and a control processing unit that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit. A communication control method performed by the control processing unit constituting the communication device provided, wherein the control processing unit includes a reception frame counter unit and a communication control unit, and (1) the reception frame counter unit includes the wireless (2) The communication control means includes at least a first frame reception method and a second frame reception method in accordance with the reception frame counter means. One frame receiving method is selected from a plurality of frame receiving methods to control the wireless communication unit. (3) The first frame receiving method is changed to the second frame receiving method. In addition, the power consumption of the wireless communication unit and the control processing unit is low, and the second frame reception method uses a frame received by the wireless communication unit as compared with the first frame reception method. receiving a high probability method der is, (4) the communication control unit, the counter communication apparatus further includes a received signal strength measurement unit for measuring a received signal strength each time it receives a frame from which the received frame counter Is characterized in that a received frame is counted if the received signal strength measured using the received signal strength measuring unit is equal to or greater than a predetermined threshold value .
本発明によれば、通信装置の消費電力を低減させつつ、効率的に通信を行うことができる。 ADVANTAGE OF THE INVENTION According to this invention, it can communicate efficiently, reducing the power consumption of a communication apparatus.
(A)第1の実施形態
以下、本発明に係る通信装置、通信プログラム、及び通信制御方法の第1の実施形態を、図面を参照しながら詳述する。
(A) First Embodiment Hereinafter, a first embodiment of a communication device, a communication program, and a communication control method according to the present invention will be described in detail with reference to the drawings.
(A−1)第1の実施形態の構成
図2は、第1の実施形態に係る無線通信システム1の全体構成例を示すブロック図である。
(A-1) Configuration of the First Embodiment FIG. 2 is a block diagram illustrating an example of the overall configuration of the wireless communication system 1 according to the first embodiment.
図2では、説明を容易にするために、無線通信システム1が、2台の無線通信装置10(10−1、10−2)を有する場合を例示する。勿論、無線通信装置10の数は特に限定されるものではない。
FIG. 2 illustrates a case where the wireless communication system 1 includes two wireless communication devices 10 (10-1, 10-2) for ease of explanation. Of course, the number of the
なお、無線通信装置10(10−1、10−2)の通信方式は、限定されるものではなく、例えば、種々の無線LANインタフェースを適用することができる。例えば、無線通信装置10(10−1、10−2)は、IEEE Std 802.15.4eTM−2012の無線通信方式を採用する。 Note that the communication method of the wireless communication device 10 (10-1, 10-2) is not limited, and various wireless LAN interfaces can be applied, for example. For example, the wireless communication device 10 (10-1, 10-2) adopts the IEEE Std 802.15.4eTM-2012 wireless communication scheme.
図3は、第1の実施形態に係る無線通信装置のハードウェア構成例を示すブロック図である。 FIG. 3 is a block diagram illustrating a hardware configuration example of the wireless communication apparatus according to the first embodiment.
図3において、無線通信装置10は、CPU(Central Processing Unit)11、クロック発振部12、クロック変換部13、メモリ14、及び無線通信部15を有する。
In FIG. 3, the
CPU11は、メモリ14に展開された種々の処理プログラム(通信制御プログラム等)を実行するプロセッサである。
The
メモリ14は、CPU11が直接アクセス可能な一次記憶領域である。
The
クロック発振部12は、CPU11へ供給するある特定の周波数のクロックを生成(発振)する。クロック発振部12は、クロック変換部13に、生成したクロックを供給する。
The
クロック変換部13は、クロック発振部12から供給されたクロックを所望する周波数のクロックに変換する。クロック変換部13は、CPU11に変換されたクロックを供給する。
The
無線通信部15は、アンテナを介して無線信号の送受信を行う構成部である。
The
図1は、第1の実施形態に係る無線通信装置の機能的構成例について示すブロック図である。 FIG. 1 is a block diagram illustrating a functional configuration example of a wireless communication apparatus according to the first embodiment.
図1において、無線通信装置10は、RSSI(Received Signal Strength Indication)計測部111、フレーム検出部112、フレーム解析部113、受信カウンタ部114、通信制御部115、フレーム生成部116、フレーム送信部117、及びクロック制御部118を有する。なお、図1に示す無線通信装置10の各構成は、一部、又は全てについてソフトウェア的に構成しても良い。例えば、無線通信装置10は、図1に示す各構成を含む制御処理部をプログラムとして、メモリ14に展開し、CPU11が当該プログラムを実行することにより、図3で示す各構成を制御して良い。
In FIG. 1, the
無線通信装置10は、間欠受信型の無線通信装置である。無線通信装置10は、フレーム送受信の処理を行う間欠受信期間(起動時間)と、フレーム送受信の処理を停止するスリープ期間により動作する。なお、無線通信装置10は、スリープ期間では、無線通信部15及びCPU11等への電力供給を停止し、又は供給量を削減する制御を行う。
The
RSSI計測部111は、間欠受信期間中において、無線通信部15が無線信号を受信する度に、無線信号受信時の受信信号強度(RSSI値)を計測する。RSSI計測部111は、フレーム検出部112及び通信制御部115(受信カウンタ部114)に計測したRSSI値を供給する。
The RSSI measuring unit 111 measures the received signal strength (RSSI value) at the time of receiving a radio signal every time the
フレーム検出部112は、RSSI値が所定の閾値(キャリアセンスレベル)以上ならば、受信した電波(無線信号受信ビット情報)からフレームを抽出する。そして、フレーム検出部112は、フレーム解析部113に受信フレームを供給する。
If the RSSI value is equal to or greater than a predetermined threshold (carrier sense level), the
フレーム解析部113は、受信フレームを受け取ると、受信フレームのヘッダ部を解析する。フレーム解析部113は、ヘッダ部の宛先が自身であるならば、当該フレームを通信制御部115に供給する。
When receiving the received frame, the
受信カウンタ部114は、フレーム受信回数(又はキャリアセンス回数)をカウントし、単位時間あたりの受信回数(受信回数カウンタC1)を保持する。 The reception counter unit 114 counts the number of frame receptions (or the number of carrier senses) and holds the number of receptions per unit time (reception number counter C1).
通信制御部115は、無線通信装置10内の通信処理を統括制御するものである。例えば、通信制御部115は、上位レイヤ(図示せず)からフレームの送信要求があると、ウェイクアップフレームの送信完了通知を受信後、フレーム生成部116に対しフレーム(データフレーム)を生成する指示を行う。また、通信制御部115は、受信フレームや受信カウンタ部114からの情報に基き、受信モードや送信タイミングを決定する機能を有する。また、通信制御部115は、送信結果や、受信フレームについての情報を上位レイヤに引き渡す機能を有する。なお、受信モードについては、動作の項において、詳述する。
The communication control unit 115 performs overall control of communication processing in the
フレーム生成部116は、通信制御部115からの指示に基づき、送信フレームを生成する。フレーム生成部116は、生成したフレームをフレーム送信部117に供給する。
The
フレーム送信部117は、無線通信部15を介し、送信フレームをネットワーク上に送信する機能を有する。
The
クロック制御部118は、該当周波数のクロックを選択してCPU11に供給するためにクロック変換部13を制御する機能を有する。
The clock control unit 118 has a function of controlling the
(A−2)第1の実施形態の動作
次に、以上のような構成を有するこの実施形態の無線通信システム1の動作を、図面を参照しながら説明する。まず、無線通信システム1における受信側の無線通信装置10の受信モードについて説明を行う。この実施形態では、無線通信装置10(通信制御部115)は、間欠受信モード、事前RSSI検知式CSL間欠受信モード(以下、「RSSI検知モード」と呼ぶ)、及び通常受信待機モードの三つの受信モードを有する。
(A-2) Operation of the First Embodiment Next, the operation of the wireless communication system 1 of this embodiment having the above configuration will be described with reference to the drawings. First, the reception mode of the reception-side
CSL間欠受信モードは、非特許文献1に記載のCSLモードにおける受信モードである。 The CSL intermittent reception mode is a reception mode in the CSL mode described in Non-Patent Document 1.
通常受信待機モードは、常に無線通信部15を起動し、送信時以外は受信待機状態になる受信モードである。
The normal reception standby mode is a reception mode in which the
RSSI検知モードは、CSL間欠受信モードを発展させたモードである。以下、図4を例に挙げて説明を行う。図4は、第1の実施形態に係る無線通信装置(受信側)のRSSI検知モードの動作を示すフローチャートである。 The RSSI detection mode is a developed version of the CSL intermittent reception mode. Hereinafter, description will be made by taking FIG. 4 as an example. FIG. 4 is a flowchart showing the operation of the RSSI detection mode of the wireless communication apparatus (reception side) according to the first embodiment.
無線通信装置10は、起動後、RSSI計測部111により、RSSI値を測定する(S11)。無線通信装置10は、RSSI値が閾値以上ならば、後述するステップS12の処理を行い、閾値未満ならば受信スリープ状態に戻る。
The
無線通信装置10は、RSSI値が閾値以上ならば、ウェイクアップフレームを受信するために起動時間を延長し受信待ち状態にする(S12)。
If the RSSI value is equal to or greater than the threshold value, the
無線通信装置10は、自無線通信装置宛てのウェイクアップフレームを受信すれば、後述するステップS14の処理を実行し、受信しなければ受信スリープ状態に戻る(S13)。
If the
無線通信装置10は、非特許文献1と同様に、ウェイクアップフレーム中のランデブータイムRZTimeを参照し、起動時間を決定し、データフレームを受信する(S14)。無線通信装置10は、データフレームを受信すれば、ACKを返送する。無線通信装置10は、ACK送信後、受信スリープ状態に戻る。
Similarly to Non-Patent Document 1, the
無線通信装置10は、受信モードをRSSI検知モードにすることで、フレーム受信時以外は間欠受信時間を大幅に短縮でき、これにより消費電力を減少させることができる。特に、RSSI検知モードは、低頻度の受信回数の時に有効である。
By setting the reception mode to the RSSI detection mode, the
次に、無線通信装置10が動的に受信モードを切り替える動作について説明を行う。閾値L1は、CSL間欠受信モードからRSSI検知モードへ切り替えるための、受信カウンタ部114での受信回数の閾値である。閾値L2は、RSSI検知モードからCSL間欠受信モードへ切り替えるための閾値である。なお、閾値L1及び閾値L2は、予め受信カウンタ部114に設定されているものとする(閾値L1<閾値L2)。
Next, an operation in which the
図5は、第1の実施形態に係る無線通信装置(受信側)の受信モードの切り替え制御(動作)を示すフローチャートである。 FIG. 5 is a flowchart showing reception mode switching control (operation) of the wireless communication apparatus (reception side) according to the first embodiment.
無線通信装置10は、CSL間欠受信モード、又はRSSI検知モードの場合には、間欠受信時刻になると無線通信部15を起動してスリープ状態を解除し受信待機状態に移行する(S21)。
In the CSL intermittent reception mode or the RSSI detection mode, the
無線通信装置10は、CSL間欠受信モード、又はRSSI検知モードの場合には、フレームの受信確認を行う(S22)。具体的に、無線通信装置10は、CSL間欠受信モードの場合には、ウェイクアップフレームの受信確認を行う。また、無線通信装置10は、RSSI検知モードの場合には、RSSI計測部111によりRSSI値の計測を行う。無線通信装置10(通信制御部115)は、RSSI値がキャリアセンスレベル(受信信号強度が高い状態か又は低い状態かを判別する基準レベル)を超えている場合は、起動時間を延長しウェイクアップフレームの受信確認を行う。一方、無線通信装置10(通信制御部115)は、RSSI値がキャリアセンスレベルを下回っている、又はウェイクアップフレームを受信しなければステップS24の処理に移行する。
In the case of the CSL intermittent reception mode or the RSSI detection mode, the
無線通信装置10は、対向する無線通信装置10からデータフレームの受信を行う(S23)。
The
無線通信装置10は、単位時間あたりの受信回数カウンタC1を更新(受信すればカウントアップ)する(S24)。また、無線通信装置10は、RSSI検知モードの場合には、RSSI検知回数も更新する。なお、RSSI検知モード以外について、自身の無線通信装置10宛てのフレームだけでなく、他の無線通信装置宛てやノイズ等を含めた値をRSSI検知回数としてもよい。なお、受信回数カウンタC1は、単位時間あたりの受信数となるように、所定時間ごとにカウンタ値を減算する。
The
無線通信装置10は、受信回数カウンタC1と、閾値(閾値L1又は閾値L2)との比較を行う(S25)。無線通信装置10は、現在の受信モードがCSL間欠受信モードの場合には、受信回数カウンタC1が閾値L1を下回れば、受信モードを切り替えると判定する。一方、無線通信装置10は、現在の受信モードがRSSI検知モードの場合には、受信回数カウンタC1が閾値L2を上回れば、受信モードを切り替えると判定する。無線通信装置10は、受信モードを切り替える場合には、次のステップS26の処理を実行し、受信モードを切り替えない場合には、処理を終了する(スリープする)。
The
無線通信装置10は、先述のステップS25の処理で、受信モードを切り替えると判定された場合には、実際に受信モードの切り替えを行う(S26)。具体的に、無線通信装置10は、現在の受信モードがCSL間欠受信モードの場合には、RSSI検知モードに切り替える。また、無線通信装置10は、現在の受信モードがRSSI検知モードの場合には、CSL間欠受信モードに切り替える。なお、無線通信装置10は、通常受信待機モードとそれ以外のモード(CSL間欠受信モード又はRSSI検知モード)の切り替えについては、上位レイヤからの指示により行うものとする。
When it is determined in step S25 described above that the reception mode is to be switched, the
無線通信装置10は、先述のステップS26の処理で、受信モードを切り替えた場合には、クロック制御部118によりCPU11に供給するクロックの変更(変換)を行う(S27)。具体的に、無線通信装置10(クロック制御部118)は、RSSI検知モードの場合には高周波数のクロック、CSL間欠受信モードの場合は低周波数のクロックに切り替える制御を行う。なお、変形例として、無線通信装置10は、RSSI検知モードの場合も低周波数のクロックに切り替えても良い。ただし、その場合には、無線通信装置10は、RSSI計測部111により行うRSSI計測時間が長くなる。また、同期精度も下がるため、無線通信装置10は、同期ずれに対応するため、起動時間を長くして受信待機しておく必要が生じる。よって、この実施形態では、無線通信装置10は、RSSI検知モードの場合、高周波数のクロックに切り替えて、RSSI計測時間を短くする。
When the reception mode is switched in the process of step S26 described above, the
無線通信装置10は、受信回数が多いと、RSSI検知モードでも、フレーム受信のために起動時間が長くなってしまう。そのため、この実施形態の無線通信装置10は、受信モードをRSSI検知モードからCSL間欠受信モードに切り替え、クロックの周波数を下げることで、省電力化を図ることとしている。なお、無線通信装置10は、受信モードが通常受信待機モードについては低周波数のクロックに切り替えるが、高速処理を行いたい場合は高周波数のクロックに切り替えても良い。
When the
無線通信装置10は、起動時間が過ぎれば無線通信部15を停止しスリープ状態に移行して処理を終了する。
When the activation time has passed, the
次に、具体例(図6)を用いて、無線通信装置10の動作(受信モードの切り替え)の説明を行う。なお、この例では、受信カウンタ部114に保持される閾値L1には、「3回/分」、閾値L2には、「7回/分」が予め設定されているものとする。また、CSL間欠受信モードの、1回のウェイクアップフレーム受信のための間欠受信の起動時間は30ミリ秒、RSSI検知モードの1回のRSSI検知時間は5ミリ秒、ウェイクアップフレーム受信のための間欠受信時間は30ミリ秒とする。また、データ受信時間は100ミリ秒とし、間欠受信周期は1秒とする。また、CSL間欠受信モードでは、RSSI検知モードに比べ、低周波数のクロックを選択することにより起動中の消費電力は2分の1になるものとする。
Next, the operation (switching of the reception mode) of the
なお、閾値L1と閾値L2に設定した値は、説明のために割り当てた値であり、種々様々な値を適用することができる。図7は、無線通信装置のRSSI検知モード及びCSL間欠受信モードにおける受信数と、消費電力との関係を示す説明図である。図7では、当初、RSSI検知モードの方がCSL間欠受信モードよりも消費電力が低いが、ある一定のフレーム受信数から、CSL間欠受信モードの方がRSSI検知モードよりも消費電力が低くなることが示されている。このように、受信数の増加に伴い消費電力が途中で逆転するのは、クロック周波数の差のためである。また、ウェイクアップフレームを受信するか否かにかわらず、ウェイクアップフレームの受信待機を1間欠受信周期毎にするので消費電力増加の傾きは小さい。閾値L1及び閾値L2に設定する値は、図7の関係を考慮して定められる。 Note that the values set for the threshold value L1 and the threshold value L2 are values assigned for explanation, and various values can be applied. FIG. 7 is an explanatory diagram illustrating a relationship between the number of receptions and power consumption in the RSSI detection mode and the CSL intermittent reception mode of the wireless communication device. In FIG. 7, initially, the RSSI detection mode has lower power consumption than the CSL intermittent reception mode, but the CSL intermittent reception mode has lower power consumption than the RSSI detection mode because of a certain number of received frames. It is shown. Thus, the power consumption reverses in the middle with the increase in the number of receptions because of the difference in clock frequency. Regardless of whether the wake-up frame is received or not, the wake-up frame reception standby is performed every one intermittent reception cycle, so the slope of the increase in power consumption is small. The values set for the threshold value L1 and the threshold value L2 are determined in consideration of the relationship shown in FIG.
図6は、無線通信装置が、時間経過に伴い受信するフレーム数を視覚的にメージした説明図である。 FIG. 6 is an explanatory diagram in which the wireless communication device visually images the number of frames received over time.
時刻t1における受信回数(受信回数カウンタC1)は、20回/分である。この場合、受信回数カウンタC1は、閾値L1より大きいので、無線通信装置10は、CSL間欠受信モードで間欠受信を行う。
The number of receptions (reception number counter C1) at time t1 is 20 times / minute. In this case, since the reception number counter C1 is larger than the threshold value L1, the
時刻t2における受信回数(受信回数カウンタC1)は、20回/分である。先と同様に、受信回数カウンタC1は、閾値L1より大きいので、無線通信装置10は、CSL間欠受信モードで間欠受信を行う。
The number of receptions (reception number counter C1) at time t2 is 20 times / minute. Similarly to the above, since the reception number counter C1 is larger than the threshold value L1, the
以降、受信回数が3回/分以上である間、無線通信装置10は、CSL間欠受信モードで間欠受信を行う。受信回数が多い間、無線通信装置10は、起動時間をRSSI検知モードに比べ長くしておくことで受信しやすくなる。以下、CSL間欠受信モード及びRSSI検知モードにおける無線通信装置10の起動時間と消費電力との関係を計算により示す。
Thereafter, while the reception frequency is 3 times / minute or more, the
1分間のCSL間欠受信モードの起動時間は、「(1秒あたり間欠受信の起動時間×秒数+データフレーム受信時間×回数)=30×60+100×20=3800」である。 The activation time of the CSL intermittent reception mode for 1 minute is “(activation time of intermittent reception per second × number of seconds + data frame reception time × number of times) = 30 × 60 + 100 × 20 = 3800”.
1分間のRSSI検知モードの起動時間は、「(1秒あたりRSSI時間×秒数+ウェイクアップフレーム受信時間×回数+データフレーム受信時間×回数)=5×60+30×20+100×20=2900」である。 The activation time of the RSSI detection mode for 1 minute is “(RSSI time per second × number of seconds + wakeup frame reception time × number of times + data frame reception time × number of times) = 5 × 60 + 30 × 20 + 100 × 20 = 2900”. .
起動中のCSL間欠受信モードは、RSSI検知モードの2分の1の消費電力であるので、1分あたりの消費電力の比は、「1900(=3800/2):2900」である。 Since the CSL intermittent reception mode that is being activated is half the power consumption of the RSSI detection mode, the ratio of the power consumption per minute is “1900 (= 3800/2): 2900”.
以上より、CSL間欠受信モードの方が、RSSI検知モードよりも消費電力が小さいことが分かる。 From the above, it can be seen that the CSL intermittent reception mode consumes less power than the RSSI detection mode.
時刻t3における受信回数(受信回数カウンタC1)は、2回/分である。この場合、受信回数カウンタC1は、閾値L1を下回ったので、無線通信装置10は、CSL間欠受信モードからRSSI検知モードに受信モードを切り替える。RSSI検知モードに切り替え以降、無線通信装置10は、閾値L2を参照し、受信モードの切り替えを行うか否か判定する。
The number of receptions (reception number counter C1) at time t3 is 2 times / minute. In this case, since the reception number counter C1 has fallen below the threshold L1, the
時刻t4における受信回数(受信回数カウンタC1)は、2回/分である。この場合、受信回数カウンタC1は、閾値L2より小さいので、無線通信装置10は、RSSI検知モードで間欠受信を行う。以降、受信回数が7回/分未満である間、無線通信装置10は、RSSI検知モードで間欠受信を行う。以下、先と同様に、CSL間欠受信モード及びRSSI検知モードにおける無線通信装置10の起動時間と消費電力との関係を計算により示す。
The number of receptions (reception number counter C1) at time t4 is 2 times / minute. In this case, since the reception number counter C1 is smaller than the threshold L2, the
1分間のCSL間欠受信モードの起動時間は、「30×60+100×2=2000」である。 The activation time of the CSL intermittent reception mode for 1 minute is “30 × 60 + 100 × 2 = 2000”.
1分間のRSSI検知モードの起動時間は、「5×60+30×2+100×2=560」である。 The activation time of the RSSI detection mode for 1 minute is “5 × 60 + 30 × 2 + 100 × 2 = 560”.
1分あたりの消費電力の比は、「1000(=2000/2):560」である。 The ratio of power consumption per minute is “1000 (= 2000/2): 560”.
以上より、RSSI検知モードの方が、CSL間欠受信モードよりも消費電力が小さいことが分かる。このように、RSSI検知モードは、RSSI計測時とRSSI検知時のフレーム確認時のみ間欠受信のために起動するので、受信回数(検知回数)が少ないと、起動時間(消費電力)を抑えることができる。 From the above, it can be seen that the RSSI detection mode consumes less power than the CSL intermittent reception mode. Thus, since the RSSI detection mode is activated for intermittent reception only at the time of RSSI measurement and frame confirmation at the time of RSSI detection, if the number of receptions (the number of detections) is small, the activation time (power consumption) can be suppressed. it can.
時刻t5における受信回数(受信回数カウンタC1)は、20回/分である。この場合、受信回数カウンタC1は、閾値L1を上回ったので、無線通信装置10は、RSSI検知モードからCSL間欠受信モードに受信モードを切り替える。CSL間欠受信モードに切り替え以降、無線通信装置10は、閾値L1を参照し、受信モードの切り替えを行うか否か判定する。
The number of receptions (reception number counter C1) at time t5 is 20 times / minute. In this case, since the reception number counter C1 exceeds the threshold value L1, the
時刻t6における受信回数(受信回数カウンタC1)は、20回/分である。この場合、受信回数カウンタC1は、閾値L1より大きいので、無線通信装置10は、CSL間欠受信モードで間欠受信を行う。以降、閾値L1を上回っている間、無線通信装置10は、CSL間欠受信モードにより間欠受信を行う。
The number of receptions (reception number counter C1) at time t6 is 20 times / minute. In this case, since the reception number counter C1 is larger than the threshold value L1, the
(A−3)第1の実施形態の効果
第1の実施形態によれば、以下の効果を奏する。
(A-3) Effects of the First Embodiment According to the first embodiment, the following effects can be obtained.
無線通信装置10は、受信回数が多い時はCSL間欠受信モード、受信回数が少ない時はRSSI検知モードに切り替えることで、消費電力を抑えることができる。RSSI検知モードでは、起動時間を短くするため、その分だけ、無線通信装置10は、電力消費量を削減できる。CSL間欠受信モードでは、無線通信装置10は、起動時間を長くし、他の無線通信装置からのフレームを受信し易くすることにより、効率的に通信を行うことができる。
The
また、RSSI検知モードでは、無線通信装置10は、クロック周波数を上げることで、受信検知時間を短縮でき、同期精度を上がることができる。なお、送信側の無線通信装置10もクロック周波数を上げることでウェイクアップフレームの送信間隔も狭まり、受信側の無線通信装置10において短時間の検知時間でも検知しやすくなる。これにより、無線通信装置10は、起動時間を短縮することができるという効果が得られる。無線通信装置10は、受信時間が長い時は、クロック周波数を下げることで電力消費量を削減できる。
In the RSSI detection mode, the
以上のように、無線通信装置10は、受信頻度により受信モードを変更し、クロック周波数を制御することで、低消費電力を保ち、又通信エラーを起こること無く効率的に通信を行うことができる。
As described above, the
(B)第2の実施形態
次に、本発明に係る通信装置、通信プログラム、及び通信制御方法の第2の実施形態を、図面を参照しながら説明する。
(B) Second Embodiment Next, a communication device, a communication program, and a communication control method according to a second embodiment of the present invention will be described with reference to the drawings.
(B−1)第2の実施形態の構成
第2の実施形態の無線通信装置10及び無線通信システム1の構成についても、第1の実施形態と同様に図1〜図3を用いて示すことができる。第1の実施形態では、受信側の無線通信装置10の状態(受信数)に応じて、受信モードを切り替えていた。一方、第2の実施形態では、送信側の無線通信装置10の要素(後述する送信モード)も加味して、受信側の無線通信装置10の受信モードが決定される。
(B-1) Configuration of Second Embodiment The configurations of the
以下では、第2の実施形態の無線通信装置10の構成について、第1の実施形態との差異を中心に説明する。
Below, the structure of the radio |
フレーム生成部116は、クロック周波数を高くして、フレームの送信を行うモードと、クロック周波数を低くして、フレームの送信を行うモードの2種類の送信モードを有する。また、フレーム生成部116は、送信するフレーム(例えば、ウェイクアップフレーム、データフレーム)中に受信モードを識別する「受信モード識別子」を設ける。受信モード識別子は、各モードを識別できれば、種々様々な値を用いても良いが、例えば、通常受信待機モードは「1」、CSL間欠受信モードは「2」、RSSI検知モードは「3」、受信モードを指定しない時は「0」として良い。
The
無線通信装置10が受信側の場合には、フレーム生成部116は、自身の受信モード(受信モード識別子)をフレーム(ACK)に記述する。なお、送信側の無線通信装置10は、データ受信側に受信モードの変更を指示したい場合に、送信フレームに受信モード識別子を記述することになる。
When the
(B−2)第2の実施形態の動作
次に、以上のような構成を有するこの実施形態の無線通信システム1の動作を、図面を参照しながら説明する。図8は、第2の実施形態の無線通信システムの動作を示すシーケンス図である。図8において、送信側は、無線通信装置10−1である。また、受信側は、無線通信装置10−2である。
(B-2) Operation | movement of 2nd Embodiment Next, operation | movement of the radio | wireless communications system 1 of this embodiment which has the above structures is demonstrated, referring drawings. FIG. 8 is a sequence diagram illustrating an operation of the wireless communication system according to the second embodiment. In FIG. 8, the transmitting side is the wireless communication device 10-1. The receiving side is the wireless communication device 10-2.
無線通信装置10−1は、ウェイクアップフレーム、データフレームを無線通信装置10−2に対し送信する(S101)。なお、無線通信装置10−1は、無線通信装置10−2に対し、受信モードの切り替えを依頼しない場合には、送信するフレームに受信モード識別子を記述しない。一方、無線通信装置10−1は、無線通信装置10−2に対し、受信モードの切り替えを依頼する場合には、送信フレームに受信モード識別子を記述して送信する。 The wireless communication device 10-1 transmits a wakeup frame and a data frame to the wireless communication device 10-2 (S101). Note that, when the wireless communication device 10-1 does not request the wireless communication device 10-2 to switch the reception mode, the wireless communication device 10-1 does not describe the reception mode identifier in the frame to be transmitted. On the other hand, when the wireless communication device 10-1 requests the wireless communication device 10-2 to switch the reception mode, the wireless communication device 10-1 transmits the reception mode identifier described in the transmission frame.
無線通信装置10−2は、受信したフレームの受信モード識別子に記述された値が「0」以外の値で、自装置の現在の受信モードと異なる場合には、受信モードを切り替える(S102)。なお、無線通信装置10−2は、受信フレームの受信モード識別子に記述された値が「0」の場合でも、例えば、先述の第1の実施形態で説明した方法により受信モードを切り替えても良い。 When the value described in the reception mode identifier of the received frame is a value other than “0” and is different from the current reception mode of the own device, the wireless communication device 10-2 switches the reception mode (S102). Note that the wireless communication apparatus 10-2 may switch the reception mode by the method described in the first embodiment, for example, even when the value described in the reception mode identifier of the reception frame is “0”. .
無線通信装置10−2は、ACK内の受信モード識別子に自装置の受信モードを記述し、無線通信装置10−1に対しACKを送信する(S103)。 The wireless communication device 10-2 describes its own reception mode in the reception mode identifier in the ACK, and transmits ACK to the wireless communication device 10-1 (S103).
無線通信装置10−1は、先述のステップS101の処理で送信したフレームに対する無線通信装置10−2からのACKの確認を行う。(S104)。 The wireless communication device 10-1 confirms the ACK from the wireless communication device 10-2 with respect to the frame transmitted in the process of step S101 described above. (S104).
無線通信装置10−1は、無線通信装置10−1の現在の送信モードと、ACK中の受信モード、及び送信成功情報を加味して、送信モードを決定する(S105)。例えば、無線通信装置10−1は、ACKを受信し、無線通信装置10−2がCSL間欠受信モードならば低周波数のクロックによる送信モードと、RSSI検知方式ならば高周波数のクロックによる送信モードと決定する。そして、無線通信装置10−1は、次回の無線通信装置10−2へのフレーム送信時の受信モードは「0」(受信モード変更を指示しない)と記述して送信する。また、無線通信装置10−1は、ACKを受信しなければ、高周波数のクロックによる送信モードと決定する。そして、無線通信装置10−1は、次回の無線通信装置10−2へのフレーム送信時の受信モードは「3」(RSSI検知モード)と記述して送信する。なお、無線通信装置10−1は、1回ACKを受信しなければすぐにクロックを変更するのではなく、所定回数連続すれば、クロックを変更する送信モードとして良い。 The wireless communication device 10-1 determines the transmission mode in consideration of the current transmission mode of the wireless communication device 10-1, the reception mode during ACK, and transmission success information (S105). For example, the wireless communication device 10-1 receives an ACK, and if the wireless communication device 10-2 is in the CSL intermittent reception mode, the transmission mode is based on a low frequency clock, and if it is an RSSI detection method, the transmission mode is based on a high frequency clock. decide. Then, the wireless communication device 10-1 describes the reception mode at the time of frame transmission to the next wireless communication device 10-2 as “0” (does not instruct to change the reception mode) and transmits it. In addition, if the wireless communication device 10-1 does not receive ACK, the wireless communication device 10-1 determines the transmission mode using the high-frequency clock. Then, the wireless communication device 10-1 transmits the reception mode described as “3” (RSSI detection mode) at the next frame transmission to the wireless communication device 10-2. Note that the wireless communication device 10-1 does not immediately change the clock if it does not receive an ACK once, but may be in a transmission mode in which the clock is changed if it continues for a predetermined number of times.
また、無線通信装置10−1は、自通信装置のクロック変更後、すぐに無線通信装置10−2に対し、送信フレームに受信モードを記述するのではなく、所定回数失敗すれば受信モードを記述するようにしても良い。 Also, the wireless communication device 10-1 does not describe the reception mode in the transmission frame immediately after changing the clock of its own communication device, but describes the reception mode if it fails a predetermined number of times. You may make it do.
(B−3)第2の実施形態の効果
第2の実施形態によれば、第1の実施形態と同様の効果と共に、新たに以下の効果を奏する。無線通信装置10は、送信フレーム中に受信モード識別子を設け、受信側の無線通信装置10は、このフレーム中の受信モード(受信モード識別子)から、自装置の受信モード、又は送信モードを変更するかを決定することが可能となった。これにより、両者(送受信側)の通信モードが合致する確率が高くなり、受信側の無線通信装置10がRSSI検知モードで起動時間が短くても、同期ずれが起きにくく、データフレームを受信しやすくなる。
(B-3) Effects of the Second Embodiment According to the second embodiment, the following effects are newly produced in addition to the same effects as those of the first embodiment. The
以上により、無線通信装置10は、過剰な起動や処理を防ぐことで、低省電力を保つことができる。
As described above, the
(C)他の実施形態
本発明は、上記の各実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
(C) Other Embodiments The present invention is not limited to the above-described embodiments, and may include modified embodiments as exemplified below.
(C−1)上記の各実施形態では、本発明の通信装置を、CSL通信を行う無線通信装置に適用する例について説明したが、これに限らず、種々様々な通信方式により通信を行う通信装置に適用することができる。 (C-1) In each of the above embodiments, the example in which the communication apparatus of the present invention is applied to a wireless communication apparatus that performs CSL communication has been described. However, the present invention is not limited to this, and communication that performs communication using various communication methods. It can be applied to the device.
(C−2)上記の各実施形態では、通常受信待機モードと、CSL間欠受信モード及びRSSI検知モードとの切り替えについては、上位レイヤに任せるとして、説明を省略したが、例えば、新たな閾値を定義し、フレーム受信数に応じて、第1の実施形態と同様の手法により、受信モードを切り替えても良い。 (C-2) In each of the above embodiments, the switching between the normal reception standby mode, the CSL intermittent reception mode, and the RSSI detection mode is left to the upper layer, but the description is omitted. Depending on the number of received frames, the reception mode may be switched by the same method as in the first embodiment.
(C−3)上記の各実施形態では、受信時間を変化することにより、省電力を図りながら通信を効率的に行う例を示したが、例えば、受信時間を変化させるのではなく、間欠受信周期を長くして、間欠受信時間とスリープ時間との比率を変化させるようにしても良い。 (C-3) In each of the above embodiments, an example in which communication is efficiently performed while saving power by changing the reception time has been described. For example, instead of changing the reception time, intermittent reception is performed. You may make it change the ratio of intermittent reception time and sleep time by lengthening a period.
(C−4)第1の実施形態では、受信数と閾値とを比較することにより、受信モードを切り替える例を示したが、例えば、フレーム受信周期、もしくは送信周期がわかっているならば、受信数の代わりに、この周期がある値以上ならばRSSI検知モード、それ以外はCSL間欠受信モードとして、受信モードを切り替えても良い。 (C-4) In the first embodiment, an example has been described in which the reception mode is switched by comparing the number of receptions with a threshold value. For example, if the frame reception period or transmission period is known, reception is performed. Instead of the number, the reception mode may be switched to the RSSI detection mode if this period is greater than or equal to a certain value, and the CSL intermittent reception mode otherwise.
(C−5)上記の各実施形態において、無線通信装置10のフレーム送信時、間欠受信時は、クロック周波数を同一、又は別にするかについては限定するものでは無い。
(C-5) In each of the embodiments described above, there is no limitation on whether the clock frequency is the same or different when the
1…無線通信システム、10(10−1、10−2)…無線通信装置、11…CPU、12…クロック発振部、13…クロック変換部、14…メモリ、15…無線通信部、111…RSSI計測部、112…フレーム検出部、113…フレーム解析部、114…受信カウンタ部、115…通信制御部、116…フレーム生成部、117…フレーム送信部、118…クロック制御部、C1…受信回数カウンタ、L1…閾値、L2…閾値。
DESCRIPTION OF SYMBOLS 1 ... Wireless communication system, 10 (10-1, 10-2) ... Wireless communication apparatus, 11 ... CPU, 12 ... Clock oscillation part, 13 ... Clock conversion part, 14 ... Memory, 15 ... Wireless communication part, 111 ...
Claims (7)
前記制御処理部は、
前記無線通信部を用いて受信したフレーム数をカウントする受信フレームカウンタと、
前記受信フレームカウンタに応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御する通信制御部とを有し、
前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、
前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、
前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、
前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントする
ことを特徴とする通信装置。 A communication device comprising: a wireless communication unit that performs wireless communication with an opposing communication device; and a control processing unit that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit,
The control processing unit
A reception frame counter that counts the number of frames received using the wireless communication unit;
According to the reception frame counter, at least one frame reception method is selected from a plurality of frame reception methods including a first frame reception method and a second frame reception method, and the wireless communication unit is A communication control unit for controlling,
The first frame reception method is a method in which power consumption of the wireless communication unit and the control processing unit is less than that of the second frame reception method,
The second frame receiving method, compared to the first frame receiving method, Ri receiving a high probability method der frame the wireless communication unit receives,
The communication control unit further includes a received signal strength measuring unit that measures a received signal strength every time a frame is received from the opposing communication device,
The communication apparatus according to claim 1, wherein the reception frame counter counts that there is a reception frame if the reception signal strength measured using the reception signal strength measurement unit is equal to or greater than a predetermined threshold .
前記第1のフレーム受信方式、又は前記第2のフレーム受信方式により前記無線通信部が制御されている場合には、前記制御処理部に供給するクロックの周波数を変換するクロック変換部をさらに有することを特徴とする請求項1に記載の通信装置。 The control processing unit is configured using a processor,
When the wireless communication unit is controlled by the first frame reception method or the second frame reception method, the wireless communication unit further includes a clock conversion unit that converts a frequency of a clock supplied to the control processing unit. The communication apparatus according to claim 1 .
前記無線通信部を用いて受信したフレーム数をカウントする受信フレームカウンタと、
前記受信フレームカウンタに応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御する通信制御部と
して機能させ、
前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、
前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、
前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、
前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントする
ことを特徴とする通信プログラム。 The communication apparatus includes: a wireless communication unit that performs wireless communication with an opposing communication device; and a control processing unit that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit. A computer installed in the control processor
A reception frame counter that counts the number of frames received using the wireless communication unit;
According to the reception frame counter, at least one frame reception method is selected from a plurality of frame reception methods including a first frame reception method and a second frame reception method, and the wireless communication unit is Function as a communication control unit to control,
The first frame reception method is a method in which power consumption of the wireless communication unit and the control processing unit is less than that of the second frame reception method,
The second frame receiving method, compared to the first frame receiving method, Ri receiving a high probability method der frame the wireless communication unit receives,
The communication control unit further includes a received signal strength measuring unit that measures a received signal strength every time a frame is received from the opposing communication device,
The received frame counter counts as a received frame if the received signal strength measured using the received signal strength measuring unit is greater than or equal to a predetermined threshold .
前記制御処理部は、受信フレームカウンタ手段と、通信制御手段とを備え、
前記受信フレームカウンタ手段は、前記無線通信部を用いて受信したフレーム数をカウントし、
前記通信制御手段は、前記受信フレームカウンタ手段に応じて、少なくとも、第1のフレーム受信方式と、第2のフレーム受信方式とを含む複数のフレーム受信方式の内から一のフレーム受信方式を選択して、前記無線通信部を制御し、
前記第1のフレーム受信方式は、前記第2のフレーム受信方式に比べて、前記無線通信部と前記制御処理部の消費電力が少ない方式であり、
前記第2のフレーム受信方式は、前記第1のフレーム受信方式に比べて、前記無線通信部が受信するフレームの受信確率が高い方式であり、
前記通信制御部は、前記対向する通信装置からフレームを受信する度に受信信号強度を計測する受信信号強度測定部をさらに有し、
前記受信フレームカウンタは、前記受信信号強度測定部を用いて測定した受信信号強度が、予め定められた閾値以上であれば、受信フレーム有りとしてカウントする
ことを特徴とする通信制御方法。 The communication apparatus includes: a wireless communication unit that performs wireless communication with an opposing communication device; and a control processing unit that performs control processing so as to intermittently communicate with the opposing communication device using the wireless communication unit. A communication control method performed by the control processing unit,
The control processing unit includes reception frame counter means and communication control means,
The received frame counter means counts the number of frames received using the wireless communication unit,
The communication control means selects one frame reception method from a plurality of frame reception methods including at least a first frame reception method and a second frame reception method according to the reception frame counter means. Control the wireless communication unit,
The first frame reception method is a method in which power consumption of the wireless communication unit and the control processing unit is less than that of the second frame reception method,
The second frame receiving method, compared to the first frame receiving method, Ri receiving a high probability method der frame the wireless communication unit receives,
The communication control unit further includes a received signal strength measuring unit that measures a received signal strength every time a frame is received from the opposing communication device,
The communication control method according to claim 1, wherein the reception frame counter counts that there is a reception frame if the reception signal strength measured using the reception signal strength measurement unit is equal to or greater than a predetermined threshold .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016009161A JP6610282B2 (en) | 2016-01-20 | 2016-01-20 | COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016009161A JP6610282B2 (en) | 2016-01-20 | 2016-01-20 | COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017130802A JP2017130802A (en) | 2017-07-27 |
| JP6610282B2 true JP6610282B2 (en) | 2019-11-27 |
Family
ID=59395859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016009161A Active JP6610282B2 (en) | 2016-01-20 | 2016-01-20 | COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6610282B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7723704B2 (en) * | 2023-09-04 | 2025-08-14 | エヌ・ティ・ティテレコン株式会社 | Wireless Device and Wireless Communication System |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6980823B2 (en) * | 2002-01-31 | 2005-12-27 | Qualcomm Inc. | Intermediate wake mode to track sleep clock frequency in a wireless communication device |
| KR101356481B1 (en) * | 2006-10-13 | 2014-01-29 | 엘지전자 주식회사 | Method for managing the power in the wireless network |
| JP6357796B2 (en) * | 2014-02-24 | 2018-07-18 | 沖電気工業株式会社 | Wireless communication apparatus, wireless communication apparatus synchronization method, wireless communication program, and wireless communication system |
-
2016
- 2016-01-20 JP JP2016009161A patent/JP6610282B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017130802A (en) | 2017-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9357492B2 (en) | WLAN-capable remote control device | |
| CN102892193B (en) | Data transmission method and equipment | |
| US8199687B2 (en) | Information-communication terminal having function of controlling electric power consumption | |
| KR101802679B1 (en) | Direct control signaling in a wireless communication system | |
| TWI626856B (en) | Method of wake-up signal transmission and reception, access point and wi-fi device thereof | |
| US9655046B2 (en) | Method and apparatus for power saving in personal area networks | |
| US9974014B2 (en) | System and method for maintaining synchronization with low power endpoints in a time synchronized channel hopping network | |
| KR20190037325A (en) | Method and apparatus for on-demand mobile device access | |
| JP7400090B2 (en) | Signal monitoring method and device | |
| KR102898285B1 (en) | Transmission method of power-saving downlink control channel, terminal and network-side device | |
| KR20180137014A (en) | Method and device for enabling reception of beam sweep transmission | |
| CN117156584A (en) | Signal processing method, terminal and network side equipment | |
| JP6610282B2 (en) | COMMUNICATION DEVICE, COMMUNICATION PROGRAM, AND COMMUNICATION CONTROL METHOD | |
| CN107249210B (en) | Wireless device communication method and system | |
| EP3312997B1 (en) | Fire alarm and fire alarm system | |
| EP2496030A1 (en) | Wireless communication apparatus, wireless communication method, and program | |
| KR100755652B1 (en) | Beacon receiving system and method for saving power of the same | |
| KR100904130B1 (en) | Node-to-node synchronization and network automatic reconfiguration in the WAN environment | |
| JP4738508B2 (en) | Reception circuit, communication device, and communication system | |
| KR20150051734A (en) | Network Available Terminal's Sleep State Providing System and the Method | |
| WO2016101146A1 (en) | Method of starting measurement of neighboring cell, and user equipment | |
| CN120018255A (en) | Communication method, communication node and communication system | |
| JP5288459B2 (en) | Beacon synchronization method and beacon synchronization program in wireless LAN system | |
| JP2008131467A (en) | Communication equipment | |
| JP2007166196A (en) | COMMUNICATION TERMINAL DEVICE, ITS START-UP METHOD, AND COMMUNICATION SYSTEM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20181115 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190704 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190716 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190910 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191001 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191014 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6610282 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |