[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6330502B2 - Wireless communication apparatus and wireless communication method - Google Patents

Wireless communication apparatus and wireless communication method Download PDF

Info

Publication number
JP6330502B2
JP6330502B2 JP2014123001A JP2014123001A JP6330502B2 JP 6330502 B2 JP6330502 B2 JP 6330502B2 JP 2014123001 A JP2014123001 A JP 2014123001A JP 2014123001 A JP2014123001 A JP 2014123001A JP 6330502 B2 JP6330502 B2 JP 6330502B2
Authority
JP
Japan
Prior art keywords
wireless
wireless device
wake
unit
communication destination
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
Application number
JP2014123001A
Other languages
Japanese (ja)
Other versions
JP2016005048A (en
Inventor
幸太朗 渡辺
幸太朗 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2014123001A priority Critical patent/JP6330502B2/en
Publication of JP2016005048A publication Critical patent/JP2016005048A/en
Application granted granted Critical
Publication of JP6330502B2 publication Critical patent/JP6330502B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Transceivers (AREA)
  • Selective Calling Equipment (AREA)
  • Circuits Of Receivers In General (AREA)

Description

本発明は、間欠的に動作する無線通信装置に関する。   The present invention relates to a wireless communication device that operates intermittently.

無線センサネットワークなど、多数の無線通信装置(以下、無線機と称す)から構成されるシステムでは、無線機を設置するときに電力を供給できるかどうかが制約となる。無線機が電池を保持する等、無線機自身が電力を供給できれば、無線機を設置するときに場所を自由に選択できるようになる。無線機自身が電力を供給する方法は、電池以外に例えば環境発電がある。環境発電は、身の回りにある光や熱、振動、電波のエネルギーを電気エネルギーに変換する技術である。   In a system including a large number of wireless communication devices (hereinafter referred to as wireless devices) such as a wireless sensor network, whether or not power can be supplied when installing the wireless device is a restriction. If the wireless device itself can supply power, such as holding the battery, the location can be freely selected when installing the wireless device. As a method of supplying power by the radio device itself, for example, there is energy harvesting in addition to the battery. Energy harvesting is a technology that converts the light, heat, vibration, and radio wave energy around you into electrical energy.

しかし、電池や環境発電により供給される電力量は限られている。無線機を長期間にわたって連続運用するためには、電力消費量を極力小さくすることが要求される。運用中の無線機の電力消費量を低減する手法の一つとして、無線機を間欠動作させる方法がある。無線機は他の機器と通信を行う間だけ回路を動作させ、それ以外の期間、回路をスリープ状態にする。スリープ状態では、電力の消費量が小さくなる。   However, the amount of power supplied by batteries and energy harvesting is limited. In order to operate the radio continuously over a long period of time, it is required to reduce power consumption as much as possible. One technique for reducing the power consumption of a wireless device in operation is to intermittently operate the wireless device. The wireless device operates the circuit only during communication with other devices, and puts the circuit in the sleep state during other periods. In the sleep state, power consumption is reduced.

特許文献1には、無線機が起動中で、他の機器からのデータを受信待ちしている場合、受信するデータが自己宛かどうかを判定する機能のみを動作させる技術が開示されている。無線機は、自己宛のデータを検出したときのみ、受信データを処理するために必要な他の回路を動作させている。   Patent Document 1 discloses a technique for operating only a function for determining whether received data is addressed to itself when a wireless device is activated and waiting to receive data from another device. The wireless device operates other circuits necessary for processing the received data only when data addressed to itself is detected.

特表2011−527873号公報Special table 2011-527873 gazette

しかしながら、特許文献1の無線機は、自己宛のデータを検出した後に受信データの処理に必要な回路を動作させているため、通信先の無線機から受信したデータに対して応答データを送信する場合、受信データに対する処理を開始するまでに時間がかかり、通信先の無線機への応答に遅延が発生していた。   However, since the wireless device of Patent Document 1 operates a circuit necessary for processing received data after detecting data addressed to itself, it transmits response data to data received from the wireless device of the communication destination. In this case, it takes time to start processing the received data, and a delay occurs in the response to the communication destination wireless device.

本発明は上記のような問題点を解決するためになされたもので、通信先の無線機から受信したデータに対して応答データを送信する場合に、遅延を低減させる無線通信装置を得ることを目的としている。   The present invention has been made in order to solve the above-described problems, and it is an object of the present invention to obtain a wireless communication apparatus that reduces delay when response data is transmitted to data received from a communication destination wireless device. It is aimed.

装置の一部が、起床とスリープとを繰り返す無線通信装置であって、通信先の装置から通知された、通信先の装置の一部が間欠的に動作する間欠周期の情報に基づいて、通信先の装置の一部が次に起床する起床時刻を算出するタイミング算出部と、自装置の一部がスリープしている場合、起床時刻になると自装置の一部の起床を指示するタイミング管理部と、タイミング管理部からの指示により、無線信号の送受信処理を再開する無線処理部と、を備え、タイミング算出部は、自装置の配下の第1の通信先の装置が間欠周期を開始する時刻を遅らせるとともに、自装置の配下の第2の通信先の装置が起床する時刻にあわせて第1の通信先の装置を起床させるオフセット値を算出し、無線処理部は、オフセット値を第1の通信先の装置に送信した。
A part of the device is a wireless communication device that repeats wake-up and sleep, and communication is performed based on information on an intermittent cycle in which a part of the communication destination device operates intermittently, which is notified from the communication destination device. A timing calculation unit that calculates the wake-up time when a part of the previous device wakes up, and a timing management unit that instructs wake-up of a part of the own device when the wake-up time is reached when a part of the device is sleeping And a radio processing unit that resumes radio signal transmission / reception processing according to an instruction from the timing management unit, and the timing calculation unit is a time at which the first communication destination device under its own apparatus starts an intermittent period. The wireless processing unit calculates an offset value for waking up the first communication destination device in accordance with the time at which the second communication destination device under its own device wakes up. and it sends it to the communication destination apparatus .

本発明によれば、通信先の無線機から受信したデータに対して応答データを送信する場合に、遅延を低減させることができる。   ADVANTAGE OF THE INVENTION According to this invention, when transmitting response data with respect to the data received from the communication destination radio | wireless machine, a delay can be reduced.

実施の形態1に係る無線機の構成を示すブロック図。2 is a block diagram illustrating a configuration of a wireless device according to Embodiment 1. FIG. 実施の形態1に係る無線機のネットワーク構成の一例を示す図。3 is a diagram illustrating an example of a network configuration of a wireless device according to Embodiment 1. FIG. 実施の形態1に係る無線機の経路構築及びデータ通信の処理の流れを示すシーケンス図。FIG. 3 is a sequence diagram showing a flow of processing of radio path construction and data communication according to the first embodiment. 実施の形態1に係る無線機において、経路構築の処理の流れを示すフローチャート。4 is a flowchart showing a flow of route construction processing in the wireless device according to the first embodiment. 実施の形態1に係る無線機において、データ通信の処理の流れを示すフローチャート。4 is a flowchart showing a flow of data communication processing in the wireless device according to the first embodiment. 実施の形態2に係る無線機の経路構築及びデータ通信の処理の流れを示すシーケンス図。FIG. 9 is a sequence diagram showing a flow of processing of radio path construction and data communication according to the second embodiment.

実施の形態1.
図1は、実施の形態1に係る無線機10の構成を示すブロック図である。無線通信装置としての無線機10は、アンテナ11、無線処理部12、信号処理部13、宛先検出部14、動作制御部15、タイミング算出部16、タイミング情報保持部17、タイミング管理部18により構成される。
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration of radio apparatus 10 according to the first embodiment. A wireless device 10 as a wireless communication device includes an antenna 11, a wireless processing unit 12, a signal processing unit 13, a destination detection unit 14, an operation control unit 15, a timing calculation unit 16, a timing information holding unit 17, and a timing management unit 18. Is done.

アンテナ11は、他の無線機から無線信号を受信すると無線処理部12に出力する。無線処理部12は、アンテナ11から受信した無線信号の受信処理を行い、信号処理部13に出力する。また、無線処理部12は、無線信号から宛先情報を取り出し、宛先検出部14に出力する。宛先検出部14は、宛先情報が自無線機の場合、受信通知を動作制御部15に出力する。動作制御部15は、予め宛先検出部14に自無線機の識別子を通知しておく。動作制御部15は、宛先検出部14から受信通知が入力されると、信号処理部13に無線処理部12から受信データを取得するように指示する。信号処理部13は、必要に応じて受信したデータを無線機10の外部の機器に出力する。   When the antenna 11 receives a radio signal from another radio device, the antenna 11 outputs it to the radio processing unit 12. The wireless processing unit 12 performs reception processing of the wireless signal received from the antenna 11 and outputs the received signal to the signal processing unit 13. In addition, the wireless processing unit 12 extracts destination information from the wireless signal and outputs the destination information to the destination detection unit 14. The destination detection unit 14 outputs a reception notification to the operation control unit 15 when the destination information is its own radio. The operation control unit 15 notifies the destination detection unit 14 of the identifier of its own radio device in advance. When the reception notification is input from the destination detection unit 14, the operation control unit 15 instructs the signal processing unit 13 to acquire reception data from the wireless processing unit 12. The signal processing unit 13 outputs the received data to a device outside the radio device 10 as necessary.

信号処理部13は、外部の機器から送信データが入力されると動作制御部15に通知する。動作制御部15からの指示により、信号処理部12は送信データの送信処理を行い、無線処理部12に出力する。無線処理部12は、送信データを無線信号としてアンテナ11を介して、他の無線機に送信する。なお、動作制御部15は、外部の機器から送信データが入力された場合以外にも必要に応じて信号処理部12にデータの送信を指示する。   The signal processing unit 13 notifies the operation control unit 15 when transmission data is input from an external device. In response to an instruction from the operation control unit 15, the signal processing unit 12 performs transmission processing of transmission data and outputs the transmission data to the wireless processing unit 12. The wireless processing unit 12 transmits the transmission data as a wireless signal to another wireless device via the antenna 11. Note that the operation control unit 15 instructs the signal processing unit 12 to transmit data as necessary other than when transmission data is input from an external device.

無線機10は、間欠的にスリープする。スリープすると、無線機10は省電力状態となる。タイミング管理部18は、次にスリープするスリープ時刻や次に起床する起床時刻を保持している。スリープ時刻になると、タイミング管理部18が動作制御部15にスリープを指示する。起床時刻になると、タイミング管理部18が動作制御部15に起床を指示する。動作制御部15が無線処理部12、信号処理部13、宛先検出部14に指示を出力する。   The wireless device 10 sleeps intermittently. When sleeping, the wireless device 10 enters a power saving state. The timing management unit 18 holds a sleep time to sleep next and a wake time to wake up next. When the sleep time comes, the timing management unit 18 instructs the operation control unit 15 to sleep. When the wake-up time is reached, the timing management unit 18 instructs the operation control unit 15 to wake up. The operation control unit 15 outputs instructions to the wireless processing unit 12, the signal processing unit 13, and the destination detection unit 14.

タイミング算出部16は、他の無線機より通知される間欠周期の情報から、当該無線機の次の起床時刻を算出し、タイミング情報保存部17に保存する。タイミング管理部18は、タイミング情報保存部17から他の無線機の次の起床時刻を取り出し、その時刻にあわせて動作制御部15に起床を指示する。   The timing calculation unit 16 calculates the next wake-up time of the wireless device from information on the intermittent period notified from the other wireless device, and stores it in the timing information storage unit 17. The timing management unit 18 takes out the next wake-up time of another radio from the timing information storage unit 17 and instructs the operation control unit 15 to wake up in accordance with the time.

無線処理部12は、アンテナ11より無線信号が入力されると、無線信号から受信データの宛先を示す宛先情報を取り出す。宛先情報は、当該データを受信すべき無線機を指定する情報として、予め決定された規則に従って送信側の無線機により付与される。宛先情報は、無線機を一意に特定する識別子である。宛先情報は、複数の無線機に対して同一のデータを配信するときに利用される同報用の識別子であってもよい。   When a wireless signal is input from the antenna 11, the wireless processing unit 12 extracts destination information indicating a destination of received data from the wireless signal. The destination information is given by the transmitting-side radio as information designating a radio that should receive the data according to a predetermined rule. The destination information is an identifier that uniquely identifies the wireless device. The destination information may be a broadcast identifier used when distributing the same data to a plurality of wireless devices.

信号処理部13は、無線処理部12から受信データを取得すると信号処理を行い、必要に応じて無線機10の外部の機器に出力する。また、信号処理部13は、外部の機器から入力されたデータや、無線機10において生成されたデータの信号処理を行い、無線処理部12に出力する。さらに、信号処理部13は、自身の動作状態や、無線処理部12や外部の機器から取得したデータに自無線機宛の制御や通知用の情報が含まれていた場合、これらの内容を通知するため、動作状態通知を動作制御部15に出力する。自身の動作状態とは、送信処理中、受信処理中、待機中などの通信処理における状態である。また、自無線機宛の通知用の情報として、他の無線機の間欠周期の情報が含まれていた場合、信号処理部13はこの情報をタイミング算出部16に出力する。   When the signal processing unit 13 acquires the reception data from the wireless processing unit 12, the signal processing unit 13 performs signal processing and outputs the received data to a device outside the wireless device 10 as necessary. Further, the signal processing unit 13 performs signal processing of data input from an external device or data generated in the wireless device 10 and outputs the processed signal to the wireless processing unit 12. Further, the signal processing unit 13 notifies the contents of the operation status of itself or the data acquired from the wireless processing unit 12 or an external device if control or notification information addressed to the own wireless device is included. Therefore, an operation state notification is output to the operation control unit 15. The own operation state is a state in communication processing such as transmission processing, reception processing, and standby. When the information for notification to the own radio device includes information on the intermittent period of another radio device, the signal processing unit 13 outputs this information to the timing calculation unit 16.

宛先検出部14は、無線処理部12から入力される宛先情報と、保持している自無線機の識別子とを比較する。自無線機の識別子は、動作制御部15から入力される情報である。宛先情報が自無線機の識別子と一致した場合、宛先検出部14は、受信した信号に含まれる受信データは、自己宛のデータであると判定し、受信通知を動作制御部15に出力する。なお、宛先検出部14は、宛先情報が同報用の識別子であった場合も、自己宛のデータであると判定する。   The destination detection unit 14 compares the destination information input from the wireless processing unit 12 with the stored identifier of the own radio device. The identifier of the own wireless device is information input from the operation control unit 15. If the destination information matches the identifier of the own radio device, the destination detection unit 14 determines that the received data included in the received signal is data addressed to itself, and outputs a reception notification to the operation control unit 15. The destination detection unit 14 determines that the data is addressed to itself even when the destination information is a broadcast identifier.

動作制御部15は、自無線機の識別子を宛先検出部14に出力する。自無線機の識別子は、受信した信号が自己宛のデータであるかどうかを判定する条件である。また、動作制御部15は、信号処理部13から入力される動作状態通知や、宛先検出部14からの受信通知により制御内容を決定し、信号処理部13に指示する。動作状態通知には、信号処理部13の状態や送受信データに関する情報が含まれる。動作状態通知に含まれる情報は一つであっても複数であってもよい。動作状態通知に複数の情報が含まれている場合、動作制御部15は複数の情報に対応し、信号処理部13に指示する。   The operation control unit 15 outputs the identifier of the own radio device to the destination detection unit 14. The identifier of the own wireless device is a condition for determining whether the received signal is data addressed to itself. In addition, the operation control unit 15 determines the control content based on the operation state notification input from the signal processing unit 13 or the reception notification from the destination detection unit 14 and instructs the signal processing unit 13. The operation state notification includes information on the state of the signal processing unit 13 and transmission / reception data. One or more pieces of information may be included in the operation state notification. When a plurality of information is included in the operation state notification, the operation control unit 15 responds to the plurality of information and instructs the signal processing unit 13.

例えば、受信データに対する応答が必要な場合、動作制御部15は、応答データを送信するように、信号処理部13に指示する。また、受信データを外部機器に出力する必要がある場合、動作制御部15は外部機器にデータを送信するように、信号処理部13に指示する。   For example, when a response to the received data is required, the operation control unit 15 instructs the signal processing unit 13 to transmit the response data. When it is necessary to output received data to an external device, the operation control unit 15 instructs the signal processing unit 13 to transmit the data to the external device.

また、動作制御部15は、タイミング管理部18からの起床指示により、起床する。また、間欠周期によりタイミング管理部18からスリープを指示された場合、省電力状態へ移行し、動作制御部15はスリープする。   Further, the operation control unit 15 wakes up in response to a wake-up instruction from the timing management unit 18. In addition, when the sleep is instructed from the timing management unit 18 due to the intermittent period, the operation control unit 15 enters the power saving state and sleeps.

タイミング算出部16は、信号処理部13から他の無線機の間欠周期の情報が入力されると、当該無線機の次の起床時刻を算出し、タイミング情報保存部17に保存する。他の無線機が通知する間欠周期の情報には、当該無線機が起床する間隔やスリープしている時間を示すスリープ時間が含まれる。
タイミング情報保存部17は、複数の他の無線機の次の起床時刻とスリープ時間を、無線機を識別する識別情報と対応付けて保存する。
When the information on the intermittent period of another radio is input from the signal processing unit 13, the timing calculation unit 16 calculates the next wake-up time of the radio and stores it in the timing information storage unit 17. The information on the intermittent period notified by another wireless device includes an interval at which the wireless device wakes up and a sleep time indicating a sleep time.
The timing information storage unit 17 stores the next wake-up time and sleep time of a plurality of other wireless devices in association with identification information for identifying the wireless devices.

タイミング管理部18は、自無線機の間欠周期の情報を保持し、次の起床時刻になると動作制御部15に起床を指示する。タイミング管理部18は、間欠周期で起床する毎に、現在時刻に間欠周期の時間を加算することにより次の起床時刻を算出する。また、自無線機がスリープする時刻になると、動作制御部15にスリープを指示する。タイミング管理部18は、タイミング情報保存部17に保存された複数の他の無線機の次の起床時刻を取り出し、その時刻にあわせて動作制御部15に起床を指示する。なお、タイミング管理部18は、動作制御部15が動作を開始するのに要する時間を考慮して動作制御部15に起床を指示するようにするとよい。   The timing management unit 18 holds information on the intermittent period of the own radio device, and instructs the operation control unit 15 to wake up at the next wake-up time. The timing management unit 18 calculates the next wake-up time by adding the time of the intermittent cycle to the current time every time it wakes up at the intermittent cycle. In addition, when it is time for the wireless device to sleep, the operation control unit 15 is instructed to sleep. The timing management unit 18 takes out the next wake-up time of a plurality of other wireless devices stored in the timing information storage unit 17 and instructs the operation control unit 15 to wake up in accordance with the time. The timing management unit 18 may instruct the operation control unit 15 to wake up in consideration of the time required for the operation control unit 15 to start the operation.

図2は、実施の形態1に係る無線機10a〜dのネットワーク構成の一例を示す図である。無線機10a〜dは、図1の無線機10である。ネットワーク21は、無線機10a〜dを含むネットワークである。無線機10a〜dは、親機、子機、中継器のいずれかに該当し、どれに該当するかをあらかじめ認識している。無線機10aは親機である。無線機10bは、無線機10aと無線機10c及び無線機10dとの通信を中継する中継器である。無線機10dは子機である。親機はネットワーク内の子機及び中継器からの通信を集約し、図示しない上位装置と通信する。上位装置は、例えば、複数のネットワークの通信を集約する装置であってもよい。図2の構成は一例であって、親機、子機、及び中継器の台数と構成はこれに限るものではない。   FIG. 2 is a diagram illustrating an example of a network configuration of the radio devices 10a to 10d according to the first embodiment. The radio devices 10a to 10d are the radio device 10 of FIG. The network 21 is a network including the radio devices 10a to 10d. The radio devices 10a to 10d correspond to any one of the parent device, the child device, and the repeater, and recognize in advance which one corresponds. The wireless device 10a is a parent device. The wireless device 10b is a repeater that relays communication between the wireless device 10a, the wireless device 10c, and the wireless device 10d. The wireless device 10d is a child device. The master unit aggregates communications from the slave units and repeaters in the network and communicates with a host device (not shown). For example, the higher-level device may be a device that aggregates communications of a plurality of networks. The configuration in FIG. 2 is an example, and the number and configuration of the parent device, the child device, and the repeater are not limited to this.

無線機10a〜dは、自身が親機、子機、中継器のどれに該当するかをあらかじめ認識している。無線機10a〜dが親機、子機、中継器のどれに該当するかは、初期設定されるようにしてもよいし、起動後にネットワークを介して、又は直接設定されるようにしてもよい。   The radio devices 10a to 10d recognize in advance which of the parent device, the child device, and the repeater corresponds. Whether the wireless devices 10a to 10d correspond to a parent device, a child device, or a repeater may be initially set, or may be set via a network or directly after activation. .

次に、ネットワーク21における動作について説明する。
図3は、実施の形態1に係る無線機10a〜dの経路構築及びデータ通信の処理の流れを示すシーケンス図である。
Next, the operation in the network 21 will be described.
FIG. 3 is a sequence diagram illustrating a flow of processing of path construction and data communication of the radio devices 10a to 10d according to the first embodiment.

中継器である無線機10bは、ネットワーク21に参入するため、参入通知を親機または他の中継器に送信する。この時点では、無線機10bはネットワーク21の親機も他の中継器も把握していないため、例えば、無線機10bは参入通知をブロードキャストする。参入通知は、送信元である無線機10bのアドレスと参入したいネットワーク21を識別するネットワークIDを含む(ステップS301)。   In order to enter the network 21, the wireless device 10 b that is a repeater transmits an entry notification to the parent device or another repeater. At this time, since the wireless device 10b does not know the parent device or other repeaters of the network 21, for example, the wireless device 10b broadcasts an entry notification. The entry notification includes the address of the wireless device 10b that is the transmission source and a network ID that identifies the network 21 to be entered (step S301).

親機である無線機10aは、無線機10bからの参入通知を受信する。無線機10bからの参入通知に含まれるネットワークIDが無線機10a自身の属するネットワーク21であるため、無線機10aは経路情報通知を無線機10bに送信する。経路情報通知は、無線機10aが親機であることを無線機10bに通知するとともに、無線機10aから図示しない通信装置への経路の情報を含む。無線機10bは経路情報通知を受信することにより、無線機10aが親機であることを認識する(ステップS302)。   The wireless device 10a that is the parent device receives the entry notification from the wireless device 10b. Since the network ID included in the entry notification from the wireless device 10b is the network 21 to which the wireless device 10a itself belongs, the wireless device 10a transmits a route information notification to the wireless device 10b. The route information notification notifies the wireless device 10b that the wireless device 10a is a parent device and includes information on a route from the wireless device 10a to a communication device (not shown). By receiving the route information notification, the wireless device 10b recognizes that the wireless device 10a is a parent device (step S302).

子機である無線機10cは、参入通知を親機または中継器に送信する(ステップS303)。また、子機である無線機10dは、参入通知を親機または中継器に送信する(ステップS304)。この時点で、無線機10c〜dは親機も中継器も把握していない。   The wireless device 10c that is the slave device transmits an entry notification to the master device or the repeater (step S303). In addition, the wireless device 10d that is the slave device transmits an entry notification to the parent device or the repeater (step S304). At this time, the radio devices 10c to 10d do not grasp the parent device or the repeater.

中継器である無線機10bは、無線機10c〜dからの参入通知を受信し、経路情報通知を送信する。無線機10bは、自身が中継器であることと、無線機10bから無線機10aへの経路を無線機10c〜dに通知する(ステップS305〜S306)。   The wireless device 10b, which is a repeater, receives entry notifications from the wireless devices 10c to 10d and transmits route information notifications. The wireless device 10b notifies the wireless devices 10c to d of the fact that it is a repeater and the route from the wireless device 10b to the wireless device 10a (steps S305 to S306).

無線機10cは経路情報通知を受信すると、参入完了通知を無線機10bに送信する。参入完了通知は、無線機10cの間欠周期の情報を含む。間欠周期の情報には、無線機10cのスリープ時間Taが含まれる(ステップS307)。
無線機10bは参入完了通知を受信すると、ACKを無線機10cに送信する。また、無線機10bは、参入完了通知で通知された無線機10cのスリープ時間Taの時間の計測を開始する。無線機10cはACKを受信すると、スリープする(ステップS308)。
Upon receiving the route information notification, the wireless device 10c transmits an entry completion notification to the wireless device 10b. The entry completion notification includes information on the intermittent period of the wireless device 10c. The intermittent period information includes the sleep time Ta of the wireless device 10c (step S307).
Upon receiving the entry completion notification, the wireless device 10b transmits ACK to the wireless device 10c. Further, the wireless device 10b starts measuring the sleep time Ta of the wireless device 10c notified by the entry completion notification. When receiving the ACK, the wireless device 10c sleeps (step S308).

無線機10dは経路情報通知を受け取ると、参入完了通知を無線機10bに送信する。参入完了通知は、無線機10dの間欠周期の情報を含む。間欠周期の情報には、無線機10dのスリープ時間Tbが含まれる(ステップS309)。
無線機10bは参入完了通知を受信すると、ACKを無線機10dに送信する。また、無線機10bは、参入完了通知で通知された無線機10dのスリープ時間Tbの時間の計測を開始する。無線機10dはACKを受信すると、スリープする(ステップS310)。
Upon receiving the route information notification, the wireless device 10d transmits an entry completion notification to the wireless device 10b. The entry completion notification includes information on the intermittent period of the wireless device 10d. The intermittent period information includes the sleep time Tb of the wireless device 10d (step S309).
Upon receiving the entry completion notification, the wireless device 10b transmits ACK to the wireless device 10d. Further, the wireless device 10b starts measuring the sleep time Tb of the wireless device 10d notified by the entry completion notification. When receiving the ACK, the wireless device 10d sleeps (step S310).

無線機10bは、参入完了通知を無線機10aに送信する。中継器である無線機10bは、参入完了通知によって、無線機10b自身がネットワーク21に参入するとともに、無線機10c〜dとの通信を中継することを無線機10aに通知する(ステップS311)。
無線機10aは参入完了通知を受信すると、ACKを無線機10bに送信する。無線機10bはACKを無線機10aから受信すると、スリープする(ステップS312)。
The wireless device 10b transmits an entry completion notification to the wireless device 10a. The wireless device 10b, which is a repeater, notifies the wireless device 10a that the wireless device 10b itself enters the network 21 and relays communication with the wireless devices 10c to 10d by an entry completion notification (step S311).
Upon receiving the entry completion notification, the wireless device 10a transmits ACK to the wireless device 10b. When receiving the ACK from the wireless device 10a, the wireless device 10b sleeps (step S312).

無線機10cは、スリープ時間Taが経過すると起床し、送信要求を無線機10bに送信する。このとき無線機10bは、ステップS308においてACKを送信してからTaが経過したため起床し、送信要求を受信する(ステップS313)。
無線機10bは、送信要求を受信すると、ACKを無線機10cに送信する(ステップS314)。
無線機10cは、ACKを受信すると、データを送信する。通信が終了すると、無線機10bは再びスリープする(ステップS315)。
When the sleep time Ta elapses, the wireless device 10c wakes up and transmits a transmission request to the wireless device 10b. At this time, the wireless device 10b wakes up because Ta has elapsed after transmitting ACK in step S308, and receives a transmission request (step S313).
When receiving the transmission request, the wireless device 10b transmits ACK to the wireless device 10c (step S314).
When receiving the ACK, the wireless device 10c transmits data. When the communication is completed, the wireless device 10b sleeps again (step S315).

無線機10dは、スリープ時間Tbが経過すると起床し、送信要求を無線機10bに送信する。このとき無線機10bは、ステップS310においてACKを送信してからTbが経過したため起床し、送信要求を受信する(ステップS316)。
無線機10bは、送信要求を受信すると、ACKを無線機10dに送信する(ステップS317)。
無線機10dは、ACKを受信すると、データを送信する。通信が終了すると、無線機10bは再びスリープする(ステップS318)。
When the sleep time Tb elapses, the wireless device 10d wakes up and transmits a transmission request to the wireless device 10b. At this time, the wireless device 10b wakes up because Tb has elapsed after transmitting ACK in step S310, and receives a transmission request (step S316).
When receiving the transmission request, the wireless device 10b transmits ACK to the wireless device 10d (step S317).
When receiving the ACK, the wireless device 10d transmits data. When the communication is completed, the wireless device 10b sleeps again (step S318).

なお、中継器や子機である無線機は起動するといずれかのネットワークに参入が完了するまで、参入通知を定期的に送信する。また、中継器や子機である無線機は、複数の無線機から経路情報通知を受信することもある。この場合、中継器や子機である無線機は、受信した経路情報に基づいて、親機または中継器を選択する。   In addition, when a wireless device that is a repeater or a slave device is activated, an entry notification is periodically transmitted until entry into any network is completed. In addition, a wireless device that is a repeater or a slave device may receive route information notification from a plurality of wireless devices. In this case, the wireless device, which is a repeater or a slave, selects a parent device or a repeater based on the received route information.

次に、無線機10における動作について説明する。まず、無線機10が起動してから経路構築までの動作について説明する。
図4は、実施の形態1に係る無線機10における経路構築の処理の流れを示すフローチャートである。
Next, the operation in the radio device 10 will be described. First, the operation from the start of the wireless device 10 to the path construction will be described.
FIG. 4 is a flowchart showing a flow of path construction processing in radio apparatus 10 according to the first embodiment.

無線機10が起動すると、動作制御部15は信号処理部13に参入通知を送信するように指示する。信号処理部13は、参入通知を生成し、無線処理部12に出力する。無線処理部12は参入通知を他の無線機に送信する。無線処理部12及び信号処理部13は、受信待ち状態となる(ステップS401)。
無線処理部12は他の無線機から経路情報通知を受信すると、信号処理部13を介して、動作制御部15に出力する(ステップS402)。
When the wireless device 10 is activated, the operation control unit 15 instructs the signal processing unit 13 to transmit an entry notification. The signal processing unit 13 generates an entry notification and outputs it to the wireless processing unit 12. The wireless processing unit 12 transmits an entry notification to another wireless device. The wireless processing unit 12 and the signal processing unit 13 are in a reception waiting state (step S401).
When receiving the route information notification from another wireless device, the wireless processing unit 12 outputs the notification to the operation control unit 15 via the signal processing unit 13 (step S402).

動作制御部15は、経路情報通知を受信したことをタイミング管理部18に通知する。タイミング管理部18は経路構築タイマを起動する。経路構築タイマが満了するまで、動作制御部15は、他の無線機からの参入通知または自無線機宛の参入完了通知の受信待ち状態となる(ステップS403)。
信号処理部13は、無線処理部12から受信した信号が入力されると他の無線機からの参入通知または自無線機宛の参入完了通知であるか判定する。受信した信号が他の無線機からの参入通知または自無線機宛の参入完了通知でない場合、ステップS409へ進む(ステップS404)。
The operation control unit 15 notifies the timing management unit 18 that the route information notification has been received. The timing management unit 18 starts a route construction timer. Until the path construction timer expires, the operation control unit 15 waits to receive an entry notification from another wireless device or an entry completion notification addressed to the own wireless device (step S403).
When the signal received from the wireless processing unit 12 is input, the signal processing unit 13 determines whether it is an entry notification from another wireless device or an entry completion notification addressed to the own wireless device. If the received signal is not an entry notification from another wireless device or an entry completion notification addressed to the own wireless device, the process proceeds to step S409 (step S404).

受信した信号が参入完了通知の場合(ステップS405)、信号処理部13は、参入完了通知に含まれる送信元の間欠周期の情報をタイミング算出部16に通知する(ステップS406)。
タイミング算出部16は、間欠周期の情報から次の起床時刻を計算し、参入完了通知の送信元アドレスと次の起床時刻とをタイミング情報保存部17に保存する(ステップS407)。
信号処理部13は、参入完了通知の送信元の無線機に対するACKを生成し、無線処理部12を介して送信する(ステップS408)。
When the received signal is an entry completion notification (step S405), the signal processing unit 13 notifies the timing calculation unit 16 of information on the transmission source intermittent period included in the entry completion notification (step S406).
The timing calculation unit 16 calculates the next wake-up time from the intermittent period information, and stores the transmission completion address and the next wake-up time in the timing information storage unit 17 (step S407).
The signal processing unit 13 generates an ACK for the wireless device that is the transmission source of the entry completion notification, and transmits the ACK through the wireless processing unit 12 (step S408).

ステップS405において、受信した信号が参入完了通知でない場合、信号処理部13は、無線処理部12を介して経路情報通知を参入通知の送信元の無線機に送信する。   In step S405, if the received signal is not an entry completion notification, the signal processing unit 13 transmits a route information notification to the entry notification transmission source radio device via the wireless processing unit 12.

経路構築タイマが満了すると、タイミング管理部18は動作制御部15に通知する。経路構築タイマが満了していない場合、処理はステップS404に戻る(ステップS409)。
動作制御部15は、経路情報通知を受信した無線機に対して参入完了通知を送信するように信号処理部13に指示する。信号処理部13は、無線処理部12を介して参入完了通知を送信する(ステップS410)。
When the route construction timer expires, the timing management unit 18 notifies the operation control unit 15. If the route construction timer has not expired, the process returns to step S404 (step S409).
The operation control unit 15 instructs the signal processing unit 13 to transmit an entry completion notification to the wireless device that has received the route information notification. The signal processing unit 13 transmits an entry completion notification via the wireless processing unit 12 (step S410).

動作制御部15は、無線処理部12、信号処理部13を介して送信した参入完了通知に対するACKを受信する。また、動作制御部15はACKの受信をタイミング管理部に通知する(ステップS411)。
タイミング管理部18は、タイミング情報保存部17から他の無線機の間欠周期の情報を取得し、他の無線機の次の起床時刻に合わせて起動するようにタイマを設定する。タイミング管理部18が動作制御部15にスリープを指示する。動作制御部15からの指示により、無線処理部12、信号処理部13、及び宛先検出部14はスリープし、処理は終了する(ステップS412)。
The operation control unit 15 receives the ACK for the entry completion notification transmitted via the wireless processing unit 12 and the signal processing unit 13. Further, the operation control unit 15 notifies the timing management unit of reception of ACK (step S411).
The timing management unit 18 acquires information on the intermittent period of another wireless device from the timing information storage unit 17 and sets a timer so as to be activated in accordance with the next wake-up time of the other wireless device. The timing management unit 18 instructs the operation control unit 15 to sleep. In response to an instruction from the operation control unit 15, the wireless processing unit 12, the signal processing unit 13, and the destination detection unit 14 sleep, and the process ends (step S412).

次に、無線機10のデータ通信の動作について説明する。
図5は、実施の形態1に係る無線機10におけるデータ通信の処理の流れを示すフローチャートである。
Next, the data communication operation of the wireless device 10 will be described.
FIG. 5 is a flowchart showing a flow of data communication processing in radio apparatus 10 according to the first embodiment.

タイミング管理部18は、スリープのタイマが満了すると(ステップS501)、動作制御部15に起床指示を出力する。(ステップS502)。
動作制御部15は起床し、無線処理部12、信号処理部13及び宛先検出部14に起床を指示する。動作制御部15は、宛先検出部14に宛先情報を設定する(ステップS503)。
When the sleep timer expires (step S501), the timing management unit 18 outputs a wake-up instruction to the operation control unit 15. (Step S502).
The operation control unit 15 wakes up and instructs the wireless processing unit 12, the signal processing unit 13, and the destination detection unit 14 to wake up. The operation control unit 15 sets destination information in the destination detection unit 14 (step S503).

タイミング管理部18は、予め設定している起床時間に基づいて、起床タイマを起動する(ステップS504)。
無線処理部12及び宛先検出部14は、受信待ち状態となる(ステップS505)。
The timing management unit 18 activates a wake-up timer based on the wake-up time set in advance (step S504).
The wireless processing unit 12 and the destination detection unit 14 are in a reception waiting state (step S505).

無線処理部12は、信号を検出すると宛先検出部14に信号の宛先情報を出力する。宛先検出部14は、入力された宛先情報から自無線機宛の信号か否かを判断する(ステップS506)。
自無線機宛の信号の場合、宛先検出部14は動作制御部15に受信通知を出力する(ステップS507)。
動作制御部15は、無線処理部12から受信信号を取得するように信号処理部13に指示する(ステップS508)。
When the wireless processing unit 12 detects a signal, the wireless processing unit 12 outputs signal destination information to the destination detection unit 14. The destination detection unit 14 determines whether or not the signal is addressed to the own radio device from the input destination information (step S506).
In the case of a signal addressed to the own radio device, the destination detection unit 14 outputs a reception notification to the operation control unit 15 (step S507).
The operation control unit 15 instructs the signal processing unit 13 to acquire a reception signal from the wireless processing unit 12 (step S508).

信号処理部13は、必要に応じて受信データに対する応答信号を無線処理部12に出力する。さらに、動作制御部15や外部の機器からの指示に応じて、信号処理部13は無線処理部12を介して他の無線機と信号を送受信する。信号の内容は、例えば、送信要求やそれに対するACK、アプリケーションデータ等である(ステップS509)。   The signal processing unit 13 outputs a response signal for the received data to the wireless processing unit 12 as necessary. Further, in response to an instruction from the operation control unit 15 or an external device, the signal processing unit 13 transmits / receives a signal to / from another wireless device via the wireless processing unit 12. The content of the signal is, for example, a transmission request, an ACK corresponding to the transmission request, application data, or the like (step S509).

信号の送受信が完了すると(ステップS510)、タイミング管理部18は、タイミング情報保存部17に問い合わせ、次に起床する他の無線機の次の起床時刻を取得する。タイミング管理部18は、起動するためのタイマを設定し、動作制御部15にスリープを指示する。動作制御部15からの指示により、無線処理部12、信号処理部13及び宛先検出部14はスリープし、処理は終了する(ステップS511)。   When signal transmission / reception is completed (step S510), the timing management unit 18 inquires of the timing information storage unit 17 and acquires the next wake-up time of another radio device that wakes up next. The timing management unit 18 sets a timer for starting, and instructs the operation control unit 15 to sleep. In response to an instruction from the operation control unit 15, the wireless processing unit 12, the signal processing unit 13, and the destination detection unit 14 sleep, and the process ends (step S511).

ステップS506において、無線処理部12が受信した信号が自無線機宛の信号ではない場合、タイミング管理部18は起床タイマが満了したか判定する。起床タイマが満了していない場合、ステップS505に戻る。起床タイマが満了した場合、ステップS511の処理を行った後、終了する(ステップS506)。   In step S506, when the signal received by the wireless processing unit 12 is not a signal addressed to the own wireless device, the timing management unit 18 determines whether the wake-up timer has expired. If the wake-up timer has not expired, the process returns to step S505. If the wake-up timer has expired, the process ends at step S511 (step S506).

なお、本実施の形態において、無線機10が構成するネットワークはメッシュネットワークに限定せず、他の無線機10からの通信を中継する中継器や、他の無線機10からの通信を集約する親機であれば、遅延を低減させる効果が得られる。   In the present embodiment, the network formed by the wireless device 10 is not limited to a mesh network, but is a relay that relays communication from other wireless devices 10 or a parent that consolidates communication from other wireless devices 10. Machine, the effect of reducing the delay can be obtained.

したがって、本実施の形態では、装置の一部が、起床とスリープとを繰り返す無線通信装置であって、通信先の装置から通知された、通信先の装置の一部が間欠的に動作する間欠周期の情報に基づいて、通信先の装置の一部が次に起床する起床時刻を算出するタイミング算出部と、自装置の一部がスリープしている場合、起床時刻になると自装置の一部の起床を指示するタイミング管理部と、タイミング管理部からの指示により、無線信号の送受信処理を再開する無線処理部と、を備えたので、通信先の無線機から受信したデータに対して応答データを送信する場合に、遅延を低減させることができる。さらに、通信先の無線機がデータを送信した後に、起床したまま応答データの受信待ちをしている場合には、通信先の無線機の消費電力を低減させることができる。   Therefore, in this embodiment, a part of the apparatus is a wireless communication apparatus that repeats wakeup and sleep, and the part of the communication destination apparatus that is notified from the communication destination apparatus operates intermittently. Based on the period information, a timing calculator that calculates the next wake-up time when a part of the communication destination device wakes up A timing management unit for instructing to wake up and a wireless processing unit for resuming transmission / reception processing of a radio signal according to an instruction from the timing management unit. , The delay can be reduced. Further, when the communication destination wireless device transmits data and waits for reception of response data while waking up, the power consumption of the communication destination wireless device can be reduced.

実施の形態2.
以上の実施の形態1では、他の無線機の起床時刻にあわせて無線機が起床するようにしたものであるが、本実施の形態においては、他の無線機の間欠周期のタイミングをずらすことによって無線機が起床する回数を削減する実施の形態を示す。
本実施の形態における無線機は、図1の無線機10の構成である。また、ネットワークの構成は図2のネットワーク21である。実施の形態1と異なる部分のみを説明する。
Embodiment 2. FIG.
In the first embodiment described above, the wireless device wakes up in accordance with the wake-up time of the other wireless device. However, in the present embodiment, the timing of the intermittent period of the other wireless device is shifted. Shows an embodiment in which the number of times the wireless device wakes up is reduced.
The wireless device in the present embodiment has the configuration of the wireless device 10 in FIG. The network configuration is the network 21 in FIG. Only parts different from the first embodiment will be described.

無線機10が集約する中継器や子機が増加すると、無線機の起床時刻にあわせて起床する回数が多くなり、消費電力が大きくなってしまう。そこで、本実施の形態は、通信先の無線機の間欠周期の開始タイミングをずらし、自無線機が起床している期間に通信先の無線機が起床させることによって、自無線機が起床する回数を削減し、消費電力を低減させる。   When the number of repeaters and slaves that the wireless device 10 aggregates increases, the number of times that the wireless device 10 wakes up increases in accordance with the wake-up time of the wireless device, and power consumption increases. Therefore, the present embodiment shifts the start timing of the intermittent cycle of the communication destination wireless device, and the number of times the own wireless device wakes up by causing the communication destination wireless device to wake up during the period in which the own wireless device wakes up. Reduce power consumption.

ネットワーク21における動作について説明する。
図6は、実施の形態1に係る無線機10a〜dの経路構築及びデータ通信の処理の流れを示すシーケンス図である。図6のステップS601〜S606において、図3のステップS301〜S306と同じ処理が行われた後、図6のステップS607から処理が行われる。
An operation in the network 21 will be described.
FIG. 6 is a sequence diagram showing a flow of processing of path construction and data communication of the radio devices 10a to 10d according to the first embodiment. In steps S601 to S606 in FIG. 6, the same processing as that in steps S301 to S306 in FIG. 3 is performed, and then the processing is performed from step S607 in FIG.

無線機10cは、参入完了通知を無線機10bに送信する。参入完了通知は、無線機10cの間欠周期の情報を含む。間欠周期の情報には、無線機10cのスリープ時間Taの情報が含まれる(ステップS607)。
無線機10bは参入完了通知を受信すると、ACKを無線機10cに送信する。ACKには、間欠周期を開始するタイミングを遅らせるためのオフセット値が含まれる。この時点では、無線機10bが参入完了通知を受信したのは無線機10cのみのため、無線機10bはオフセット値を0に設定し、無線機10cの間欠周期を開始するタイミングを変更しない。無線機10bは、参入完了通知で通知された無線機10cのスリープ時間Taの時間の計測を開始する。無線機10cはACKを受信すると、スリープする(ステップS608)。
The wireless device 10c transmits an entry completion notification to the wireless device 10b. The entry completion notification includes information on the intermittent period of the wireless device 10c. The information on the intermittent period includes information on the sleep time Ta of the wireless device 10c (step S607).
Upon receiving the entry completion notification, the wireless device 10b transmits ACK to the wireless device 10c. The ACK includes an offset value for delaying the timing for starting the intermittent period. At this time, since the wireless device 10b has received the entry completion notification only from the wireless device 10c, the wireless device 10b sets the offset value to 0 and does not change the timing for starting the intermittent cycle of the wireless device 10c. The wireless device 10b starts measuring the sleep time Ta of the wireless device 10c notified by the entry completion notification. When receiving the ACK, the wireless device 10c sleeps (step S608).

無線機10dは、参入完了通知を無線機10bに送信する。参入完了通知は、無線機10dの間欠周期の情報を含む。間欠周期の情報には、無線機10dのスリープ時間Tbの情報が含まれる(ステップS609)。
無線機10bは参入完了通知を受信すると、オフセット値Tfを含めたACKを無線機10dに送信する。このとき、無線機10bは、すでに無線機10cに参入完了通知に対するACKを送信している。そこで、無線機10bのタイミング算出部16は、無線機10cが起床する時刻にあわせて、無線機10dが起床するようにオフセット値Tfを算出する。無線機10bは、無線機10dが次に起床する時刻としてオフセット値Tfとスリープ時間Tbとをあわせた時間の計測を開始する。無線機10dはACKを受信すると、オフセット値Tfが経過した後にスリープする(ステップS610)。
The wireless device 10d transmits an entry completion notification to the wireless device 10b. The entry completion notification includes information on the intermittent period of the wireless device 10d. The information on the intermittent period includes information on the sleep time Tb of the wireless device 10d (step S609).
When receiving the entry completion notification, the wireless device 10b transmits an ACK including the offset value Tf to the wireless device 10d. At this time, the wireless device 10b has already transmitted ACK to the participation completion notification to the wireless device 10c. Therefore, the timing calculation unit 16 of the wireless device 10b calculates the offset value Tf so that the wireless device 10d wakes up in accordance with the time when the wireless device 10c wakes up. The wireless device 10b starts measuring the time obtained by combining the offset value Tf and the sleep time Tb as the time when the wireless device 10d wakes up next. When receiving the ACK, the wireless device 10d sleeps after the offset value Tf has elapsed (step S610).

無線機10bは、参入完了通知を無線機10aに送信する。中継器である無線機10bは、参入完了通知によって、無線機10b自身がネットワーク21に参入するとともに、無線機10c〜dとの通信を中継することを無線機10aに通知する(ステップS611)。
無線機10aは参入完了通知を受信すると、ACKを無線機10bに送信する。無線機10bはACKを受信すると、スリープする(ステップS612)。
The wireless device 10b transmits an entry completion notification to the wireless device 10a. The wireless device 10b, which is a repeater, notifies the wireless device 10a that the wireless device 10b itself enters the network 21 and relays communication with the wireless devices 10c to 10d by an entry completion notification (step S611).
Upon receiving the entry completion notification, the wireless device 10a transmits ACK to the wireless device 10b. When receiving the ACK, the wireless device 10b goes to sleep (step S612).

無線機10cは、スリープ時間Taが経過すると起床し、送信要求を無線機10bに送信する。このとき無線機10bは、ステップS608においてACKを送信してからスリープ時間Taが経過したため起床し、送信要求を受信する(ステップS613)。
無線機10bは、送信要求を受信すると、ACKを無線機10cに送信する(ステップS614)。
無線機10cは、ACKを受信すると、データを送信する。(ステップS615)。
When the sleep time Ta elapses, the wireless device 10c wakes up and transmits a transmission request to the wireless device 10b. At this time, the wireless device 10b wakes up because the sleep time Ta has elapsed after transmitting ACK in step S608, and receives a transmission request (step S613).
When receiving the transmission request, the wireless device 10b transmits ACK to the wireless device 10c (step S614).
When receiving the ACK, the wireless device 10c transmits data. (Step S615).

無線機10dは、オフセット値Tfとスリープ時間Tbが経過すると起床し、送信要求を無線機10bに送信する。(ステップS616)。
無線機10bは、送信要求を受信すると、ACKを無線機10dに送信する(ステップS617)。
無線機10dは、ACKを受信すると、データを送信する。処理は終了する(ステップS618)。
The wireless device 10d wakes up when the offset value Tf and the sleep time Tb have elapsed, and transmits a transmission request to the wireless device 10b. (Step S616).
Upon receiving the transmission request, the wireless device 10b transmits ACK to the wireless device 10d (step S617).
When receiving the ACK, the wireless device 10d transmits data. The process ends (step S618).

なお、通信先の複数の無線機から参入完了通知で間欠周期の情報が通知された場合、最も早く次に起床する無線機にあわせてオフセットを算出するようすればよい。   In addition, when the information on the intermittent period is notified by the entry completion notification from a plurality of communication destination wireless devices, the offset may be calculated in accordance with the wireless device that wakes up the earliest.

したがって、本実施の形態では、タイミング算出部は、複数の通信先の装置から間欠周期の情報を通知された場合、複数のうちの1台の通信先の装置の起床時刻に基づいて、複数のうちの他の通信先の装置が間欠周期を開始する時刻を遅らせるオフセット値を算出し、無線処理部は、オフセット値を通信先の装置に送信するので、自無線通信装置が起床する回数を削減することができる。よって、自無線通信装置の消費電力を低減することができる。   Therefore, in the present embodiment, when the timing calculation unit is notified of intermittent period information from a plurality of communication destination devices, a plurality of timing calculation units are configured based on the wake-up time of one of the plurality of communication destination devices. The offset value that delays the time at which the other communication destination device starts the intermittent period is calculated, and the wireless processing unit transmits the offset value to the communication destination device, thereby reducing the number of times the own wireless communication device wakes up. can do. Therefore, the power consumption of the own wireless communication device can be reduced.

10 無線機
11 アンテナ
12 無線処理部
13 信号処理部
14 宛先検出部
15 動作制御部
16 タイミング算出部
17 タイミング情報保存部
18 タイミング管理部
DESCRIPTION OF SYMBOLS 10 Radio | wireless machine 11 Antenna 12 Wireless processing part 13 Signal processing part 14 Destination detection part 15 Operation control part 16 Timing calculation part 17 Timing information preservation | save part 18 Timing management part

Claims (6)

装置の一部が、起床とスリープとを繰り返す無線通信装置であって、
通信先の装置から通知された、前記通信先の装置の一部が間欠的に動作する間欠周期の情報に基づいて、前記通信先の装置の一部が次に起床する起床時刻を算出するタイミング算出部と、
自装置の一部がスリープしている場合、前記起床時刻になると自装置の一部の起床を指示するタイミング管理部と、
前記タイミング管理部からの指示により、無線信号の送受信処理を再開する無線処理部と、
を備え
前記タイミング算出部は、自装置の配下の第1の通信先の装置が間欠周期を開始する時刻を遅らせるとともに、自装置の配下の第2の通信先の装置が起床する時刻にあわせて前記第1の通信先の装置を起床させるオフセット値を算出し、
前記無線処理部は、前記オフセット値を前記第1の通信先の装置に送信することを特徴とする無線通信装置。
A part of the device is a wireless communication device that repeats waking up and sleeping,
Timing for calculating a wake-up time when a part of the communication destination device wakes up next, based on information on an intermittent period in which the part of the communication destination device operates intermittently notified from the communication destination device A calculation unit;
When a part of the own device is sleeping, a timing management unit that instructs to wake up a part of the own device when the wake-up time is reached,
In response to an instruction from the timing management unit, a wireless processing unit that resumes transmission / reception processing of a wireless signal;
Equipped with a,
The timing calculation unit delays the time at which the first communication destination device under its own apparatus starts an intermittent period and adjusts the second communication destination device under its own device to wake up. Calculate the offset value to wake up the device of 1 communication destination,
The wireless processing unit, a wireless communication device characterized that you send the offset value to the device of the first communication destination.
前記通信先の装置を識別する識別子と対応付けて、前記タイミング算出部から入力される、前記通信先の装置の次の起床時刻を保存するタイミング保存部と、
前記無線処理部から入力される受信信号と前記無線処理部に出力する送信信号の信号処理を行う信号処理部と、
前記通信先の装置から受信した無線信号の宛先情報が自装置を示す識別子と一致するか否かを検出する宛先検出部と、
前記タイミング管理部からの指示により、前記無線処理部と前記信号処理部と前記宛先検出部とをスリープ又は起床させる動作制御部と、
を備えることを特徴とする請求項1に記載の無線通信装置。
In association with an identifier identifying the communication destination apparatus, inputted from the timing calculation unit, a timing storage unit for storing the next wake-up time of the communication destination device,
A signal processing unit that performs signal processing of a reception signal input from the wireless processing unit and a transmission signal output to the wireless processing unit;
A destination detecting unit the destination information of the wireless signal received the communication destination of instrumentation placed al it is detected whether or not matches the identifier indicating the own apparatus,
In response to an instruction from the timing management unit, an operation control unit that causes the wireless processing unit, the signal processing unit, and the destination detection unit to sleep or wake up,
The wireless communication apparatus according to claim 1, further comprising:
前記タイミング管理部は、前記オフセット値が入力されると、次に自装置がスリープする時刻から前記オフセット値が示す時間が経過した後、スリープを指示することを特徴とする請求項1または2に記載の無線通信装置。 3. The timing management unit according to claim 1 or 2 , wherein when the offset value is input, the timing management unit instructs sleep after a time indicated by the offset value has elapsed from a time when the device itself sleeps. The wireless communication device described. メッシュネットワークを構成し、通信先の装置からの通信を中継することを特徴とする請求項1から3のいずれか一項に記載の無線通信装置。 Constitute a mesh network, a wireless communication apparatus according to any one of claims 1, characterized in that to relay communications from communication destination device 3. メッシュネットワークを構成し、通信先の装置からの通信を集約する親機であることを特徴とする請求項1または2に記載の無線通信装置。 Constitute a mesh network, a wireless communication apparatus according to claim 1 or 2, characterized in that a master unit that aggregates communication from communication destination device. 装置の一部が、起床とスリープとを繰り返す無線通信方法であって、
通信先の装置から通知された、前記通信先の装置の一部が間欠的に動作する間欠周期の情報に基づいて、前記通信先の装置の一部が次に起床する起床時刻を算出するタイミング算出ステップと、
自装置の一部がスリープしている場合、前記起床時刻になると自装置の一部の起床を指示するタイミング管理ステップと、
前記タイミング管理ステップからの指示により、無線信号の送受信処理を再開する無線処理ステップと、
を有し、
前記タイミング算出ステップは、自装置の配下の第1の通信先の装置が間欠周期を開始する時刻を遅らせるとともに、自装置の配下の第2の通信先の装置が起床する時刻にあわせて前記第1の通信先の装置を起床させるオフセット値を算出し、
前記無線処理ステップは、前記オフセット値を前記第1の通信先の装置に送信する無線通信方法。
A part of the device is a wireless communication method in which waking up and sleeping are repeated,
Timing for calculating a wake-up time when a part of the communication destination device wakes up next, based on information on an intermittent period in which the part of the communication destination device operates intermittently notified from the communication destination device A calculation step;
When a part of the own device is sleeping, a timing management step for instructing to wake up a part of the own device when the wake-up time is reached,
In response to an instruction from the timing management step, a wireless processing step for resuming wireless signal transmission / reception processing;
I have a,
The timing calculation step delays the time at which the first communication destination device under its own device starts the intermittent period, and adjusts the second communication destination device under its own device to wake up. Calculate the offset value to wake up the device of 1 communication destination,
The wireless processing step, the radio communication method that sends the offset values to the apparatus of the first communication destination.
JP2014123001A 2014-06-16 2014-06-16 Wireless communication apparatus and wireless communication method Active JP6330502B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014123001A JP6330502B2 (en) 2014-06-16 2014-06-16 Wireless communication apparatus and wireless communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014123001A JP6330502B2 (en) 2014-06-16 2014-06-16 Wireless communication apparatus and wireless communication method

Publications (2)

Publication Number Publication Date
JP2016005048A JP2016005048A (en) 2016-01-12
JP6330502B2 true JP6330502B2 (en) 2018-05-30

Family

ID=55224064

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014123001A Active JP6330502B2 (en) 2014-06-16 2014-06-16 Wireless communication apparatus and wireless communication method

Country Status (1)

Country Link
JP (1) JP6330502B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2014258428B2 (en) * 2013-04-22 2016-05-19 Tlv Co., Ltd. Terminal control system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4238918B2 (en) * 2007-04-02 2009-03-18 沖電気工業株式会社 Communication control device, communication control method, communication control program, node, and communication system
JP5426190B2 (en) * 2009-02-20 2014-02-26 日本電気通信システム株式会社 Sensor node, center node, multi-hop wireless sensor network system, and sensor information collection method
US8630606B2 (en) * 2010-04-14 2014-01-14 Panasonic Corporation Communications terminals for reducing power consumption and methods thereof
JP5645032B2 (en) * 2012-11-21 2014-12-24 独立行政法人情報通信研究機構 Data transmission / reception method

Also Published As

Publication number Publication date
JP2016005048A (en) 2016-01-12

Similar Documents

Publication Publication Date Title
JP6113917B2 (en) Apparatus and method for reducing power in a wireless sensor network
JP5006815B2 (en) Multi-hop wireless network system
TW201315275A (en) Apparatus and method for operating M2M devices and non-transitory computer readable medium
CN107960151B (en) Response device and request device in wireless communication system and implementation method thereof
CN103237337A (en) Adaptive network dormancy control method for wireless sensors
JP2011049721A (en) Low standby-power type radio communication system by characteristic frequency monitoring
CN106471747B (en) Method for node synchronization in frequency hopping wireless networks
JP6330502B2 (en) Wireless communication apparatus and wireless communication method
JP4673796B2 (en) Intermittent operation multihop communication method, intermittent operation multihop communication program, radio node, and intermittent operation multihop communication system
JP2016218660A (en) Sensor information transmission device, sensor information transmission system, sensor information transmission method, and sensor information transmission program
JP2010252165A (en) Communication terminal, and communication system
JP5663678B2 (en) Frame generation device, reception device, data transmission / reception system, frame generation method and reception method
JP5483188B2 (en) Wireless LAN system and power saving control method thereof
EP3046279A1 (en) Synchronization method and apparatus
JP6351399B2 (en) Wireless communication apparatus and route construction method
EP3312997B1 (en) Fire alarm and fire alarm system
JP6323165B2 (en) Wireless communication apparatus and wireless communication method
JP2008131467A (en) Communication equipment
JP6740055B2 (en) Wireless communication system
JP2006140784A (en) Radio relay communication apparatus, radio transmission communication apparatus, radio communication system, activation control method, computer program, and recording medium thereof
JP6219782B2 (en) Wireless relay device
JP2015177247A (en) Radio communication network system, radio terminal, time correction method, and program
JP2007096667A (en) Remote surveillance apparatus
US20180049121A1 (en) Radio communication system, radio communication network, radio terminal, and radio communication method
JPWO2016194203A1 (en) Wireless communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170919

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171117

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: 20180327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180409

R151 Written notification of patent or utility model registration

Ref document number: 6330502

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250