Methods for waking up wireless devices
20170295544 · 2017-10-12
Inventors
Cpc classification
Y02D30/70
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
International classification
Abstract
A method for waking up wireless device includes the following concrete steps: the master device in the wireless devices contains RF transceiver module, when the RF transceiver module works at operating frequency, they are used for receiving and sending data frame; The wireless device also contains the waking-up device used for continuously sending waking data packet to wake up a slave device; the RF transceiver module of the slave device in the wireless device converts frequency to wake frequency, then go dormant, when it wakes, if it receives waking data packet, it converts to operating frequency and broadcasts the news that the slave device is already awake, when the master device receives the news, it sends data frame to the slave device; the slave device receives the data frame from the master device and executes instruction.
Claims
1. Method for waking up wireless device includes following concrete steps: a master device in a wireless devices contains RF transceiver module, when said RF transceiver module works at operating frequency, it is used for receiving and sending data frame; said wireless device also contains a waking-up device used for continuously sending waking-up data packet to wake up a slave device; said RF transceiver module of said slave device in said wireless device converts to wake frequency, then goes dormant, when it wakes, if it receives said waking-up data packet, it converts to operating frequency and broadcasts a news that said slave device has already be wakened, when said master device receives said news, it sends data frame to said slave device; said slave device receives said data frame from said master device and executes instruction.
2. The method for waking up wireless device according to claim 1, wherein said waking-up device is used as a separate equipment, or as a RF waking up module in said master device.
3. The method for waking up wireless device according to claim 2, wherein when said waking-up device is used as said separate equipment, the operating process of said master device is as follows: step 1 when it needs to wake up a device, said waking-up device receives a waking-up instruction from said master device and continuously sends said waking-up data packet to said slave device in a waking-up period; step 2 said RF transceiver module in said master device enters receiving state and waits for answer-back signal; Step 3 said RF transceiver module receives said answer-back signal from said slave device; step 4 said RF transceiver module sends control instruction, then enters receiving signal state and waits for said salve device to feedback signal; step 5 said RF transceiver module receives said feedback signal, then ends interactive control once.
4. The method for waking up wireless device according to claim 2, wherein when said waking-up device is used as a RF waking-up module in said master device, the operating process of said master device is as follows: step 1 when it needs to wake up some slave device, said RF waking-up module in said master device uses said waking-up frequency to continuously send said waking-up data packet in a waking-up period; step 2 said RF transceiver module in said master device enters receiving state and waits for answer-back signal; step 3 said RF transceiver module receives said answer-back signal from said slave device; step 4 said RF transceiver module sends control instruction, then enters receiving signal state and waits for feedback signal from said slave device; step 5 said RF transceiver module receives said feedback signal, then one control interaction is end.
5. The method for waking up wireless device according to claim 1, wherein the operating process of said slave device is as follows: step 1 said RF transceiver module in said slave device switches to wake frequency, then it enters sleep mode; after it automatically wakes with internal timer, it waits for receiving said waking-up data packet; if it does not receive said waking-up data packet, after a waking-up period is end, it will enter sleep state again; step 2 if it receives said waking-up data packet, it will judge whether to wake up said slave device or not; if it determines not to wake up said slave device, it will enter sleep state again after said waking-up period; if it determines to wake up said slave device, it will enter step 3; step 3 said RF transceiver module switches to said operating frequency; step 4 it broadcasts a news that said slave device has been wakened; step 5 after said master device receives said news, it will send data frame to said slave device; said slave device receives said data frame from said master device and executes instruction; step 6 after communication and service between said slave device and said master device are finished, said RF transceiver module switches to said wake frequency, and enters sleep state again.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0033]
[0034]
[0035]
DETAILED DESCRIPTION OF ILLUSTRATED EMBODIMENTS
[0036] The follows will clearly and completely describe the technical scheme with the implementation examples in the present invention, obviously, the described examples are just a part of them, not all of them. Based on the examples in the present invention, all other example gained by the general technical personnel in this field without creative work belong to the prospective scope of the present invention.
EXAMPLE 1
[0037] Referring to
[0038] step 1 when it needs to wake up some slave device, the RF wake-up module in the master device uses the waking up frequency to continuously send the waking up data packet in a waking up period (for example 10000 ms);
[0039] step 2 the RF transceiver module in the master device enters receiving state, and wait for answer-back signal;(notice, because the RF waking-up module and the FR transceiver module are not the same, they can work at the same time.)
[0040] step 3 the RF transceiver module receives the answer-back signal from the slave device;
[0041] step 4 the RF transceiver module sends control instruction, then enters receiving signal state and waits for feedback signal from the slave device;
[0042] step 5 the RF transceiver module receives the feedback signal, then one control interaction is end.
[0043] The RF transceiver module of the slave device in the wireless device switches to the wake frequency, then enters sleep state, when it wakes, if it receives the waking-up data packet, it will switch to the operating frequency and broadcast the news that the slave device has wakened. The operating process of the slave device is concretely described as follows, referring
[0044] step 1 the RF transceiver module in the slave device switches to wake frequency, then it enters sleep mode; after it automatically recovers with internal timer, it waits for receiving waking up data packet; if it does not receive data packet, after the wake period is end, it will enter sleep state;
[0045] step 2 if it receives the data packet, it will judge whether to wake up the slave device or not; if it determines not to wake up the slave device, it will enter sleep state again after the wake period; if it determines to wake up the slave device, it will enter step 3);
[0046] step 3 the RF transceiver module switches to operating frequency;
[0047] step 4 it will broadcast the news that the slave device has wakened;
[0048] step 5 after the master device receives the news, it will send data frame to the slave device; the slave device receives the data frame from the master device and executes instruction;
[0049] step 6 after the communication and service between the slave device and the master device are finished, the RF transceiver module switches to wake frequency, and enters sleep state again.
[0050] In the above process, the slave device can communicate with the master device without waiting for one second for the end of the waking-up period.
[0051] Benefit Analysis:
[0052] suppose the wireless receiver sleeps for 999 milliseconds and then wakes for 1 millisecond, that takes 1000 milliseconds for a cycle.
[0053] Take low power RF chip CC430 as an example: in signal receiving state the current is 18.5 mA, in sleep state the current is 2 μA.
[0054] The length of the wake data frame is 4 bytes (that is 32 bits), the wireless baud rate is 100 Kbps.
[0055] The Response Time
[0056] The transceiver time of the waking-up data packet is 4 bytes, equaling to 32 bits, 32 bits adds start bit and sync bit to totally 50 bits/250K, equaling to 0.2 millisecond, that is, it can send a data packet in 0.2 millisecond, in a wake cycle (1 millisecond) it can send five data packets; if the device receives waking-up message when it wakes up, the response time is equal to 0.2 millisecond, if the device receives the waking-up message at the last moment in a waking period, then the response time is equal approximately to 1000 milliseconds. So the average waking-up time is 0.5 second.
[0057] On constant frequency, the waking-up time is 1 second.
[0058] So the response time in the present invention is reduced 50%.
[0059] The Standby Energy Consumption
[0060] The sleep energy consumption in each year=the sleep time *sleep current=(999/1000)*24*365*0.002=17.5 (mah)
[0061] The waking-up energy consumption in each year=the waking-up time *receiving current=(1/1000)*24*365*18.5=162.06 (mah)
[0062] The waking-up waiting energy in each year is zero. Because when the device is wakened, it will communicate with the master device at once.
[0063] The operating energy consumption in each year=work time*work current=0.1/3600*24*365*18.5=4.5 (mah)
[0064] The energy consumption in each year=the sleep energy consumption in each year+the waking-up energy consumption in each year+the waking-up waiting energy consumption in each year+the operating energy consumption in each year=8.75+162.06+0+4.5=175.31 (mah)
[0065] Under the condition of constant frequency, the wake-up waiting energy in each year=the wait time*the work current=(0.5/3600)*24*365*18.5=22.5
[0066] So the technical schemes in the present invention reduce 12.8% energy consumption.
[0067] Communication Quality
[0068] In the present invention, it adopts different frequency to send waking-up signal that promises no effect on the normal communication frequency and improve the reliability of wireless network communication.
[0069] The terminologies used in the present invention are as follows:
[0070] The wireless waking-up: From the perspective of phenomenon, it seems that the transmitter wakes up the receiver from sleep state. In fact, the receiver automatically wakes up in period with the internal timer, in the very short timer of waking, if it finds calling signal, it will wake up and enter receiving state.
[0071] The operating frequency: the wireless device adopts wireless frequency after it normally receives and sends signal. The present invention takes 433 MHz as example, but it is not limited this.
[0072] The waking-up frequency: the waking-up signal frequency sending from the wireless transmitter and the wireless signal frequency received by the slave device when it briefly wakes up. The present invention takes 430 MHz as example, but it is not limited this.
[0073] The master device: it is used for contacting the slave device and sending control command in a wireless communication device.
[0074] The slave device: the device is chosen by the master device and execute the task.
[0075] The response time: the time that the master device sends wake up data packet to receive the response data packet from the slave device. The shorter is the response time, the faster is the reaction rate of the device, the lower is the standby energy consumption of the device.
[0076] To the technical persons in this field, it is obviously that the present invention is not limited the details disclosed in the examples, Under the situation of not betraying the spirit or the basic feature in the present invention, the present invention can be achieved by the other concrete form. So, no matter from which point of view, the examples should be taken as exemplary, and not restriction the prospective range.