CN104113883B - A kind of wireless network dormancy and the method and system waken up - Google Patents
A kind of wireless network dormancy and the method and system waken up Download PDFInfo
- Publication number
- CN104113883B CN104113883B CN201410325778.XA CN201410325778A CN104113883B CN 104113883 B CN104113883 B CN 104113883B CN 201410325778 A CN201410325778 A CN 201410325778A CN 104113883 B CN104113883 B CN 104113883B
- Authority
- CN
- China
- Prior art keywords
- terminal device
- list
- time
- wireless
- sleep
- 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.)
- Expired - Fee Related
Links
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)
Abstract
The invention discloses a kind of wireless network dormancy and the method and system waken up, belong to the communications field.In the present invention, on the one hand, when terminal device not transceiving data within first scheduled time, deep-sleep message is sent to terminal device by heartbeat packet, close wireless receiving module and wireless sending module, then the first scheduling wake-up list is sent to terminal device by heartbeat packet every second scheduled time, if terminal device is included in the first scheduling wake-up list, opens wireless receiving module and wireless sending module;On the other hand, when terminal device does not send data within the 3rd scheduled time, but when receiving data, standard sleep message is sent to terminal device by heartbeat packet, close wireless sending module, then the second scheduling wake-up list is sent to terminal device by heartbeat packet, if terminal device is included in the second scheduling wake-up list, opens wireless sending module.The present invention has saved bandwidth by the wireless network dormancy and the method and system waken up.
Description
Technical field
The present invention relates to the communications field, more particularly to a kind of wireless network dormancy and the method and system waken up.
Background technology
Each terminal device is once connected to access in WiFi (WIreless-Fidelity, Wireless Fidelity) wireless network
After point, sending and receiving wireless module is in starting state in course of normal operation, and according to the overall demand pair of active wireless network
The start and stop of transceiver module are controlled.
The start and stop technology of existing transceiver module sends common network by access point to terminal device in wireless network
Message, occupies massive band width.
The content of the invention
The invention provides a kind of wireless network dormancy and the method and system waken up, access point and terminal device have been saved
Between the network bandwidth.
The present invention is achieved in that a kind of wireless network dormancy and the method waken up, and methods described includes:
Detect the data transmit-receive state of terminal device in the given time;
When the terminal device neither receives data within first scheduled time, when also not sending data, by the terminal
Equipment is added in deep-sleep list, and sends the deep-sleep list to the terminal device by heartbeat packet;
The situation communicated according to current network judges whether to need to wake up deep-sleep terminal device, and in judged result
During to be, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
The first scheduling wake-up list is sent to the terminal device by heartbeat packet every second scheduled time;
When the terminal device does not send data within the 3rd scheduled time, but when receiving data, by the terminal device
It is added in standard sleep list, and terminal device described in the standard sleep list is sent by heartbeat packet;
The situation communicated according to current network judges whether to need to wake up standard sleep terminal device, and in judged result
During to be, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
The second scheduling wake-up list is sent to the terminal device by heartbeat packet.
Another object of the present invention is to a kind of method for providing wireless network dormancy and waking up, methods described includes:
When terminal device is contained in the deep-sleep list received, wireless receiving module in equipment of closing a terminal and
Wireless sending module;
The first scheduling wake-up for starting the wireless receiving module every second scheduled time to receive access point transmission is arranged
Table;
When the terminal device is contained in the first scheduling wake-up list, the wireless receiving module is opened and described
Wireless sending module;
When terminal device is contained in the standard sleep list received, the wireless hair closed in the terminal device
Send module;
Receive the second scheduling wake-up list that described access point is sent;
When the terminal device is contained in the second scheduling wake-up list, the wireless sending module is opened.
Another object of the present invention is to a kind of method for providing wireless network dormancy and waking up, methods described includes:
Detect the data transmit-receive state of terminal device in the given time;
When the terminal device neither receives data within first scheduled time, when also not sending data, by the terminal
Equipment is added in deep-sleep list, and sends the deep-sleep list to the terminal device by heartbeat packet;
When the terminal device is contained in the deep-sleep list received, the nothing closed in the terminal device
Line receiving module and wireless sending module;
The situation communicated according to current network judges whether to need to wake up deep-sleep terminal device, and in judged result
During to be, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
The first scheduling wake-up list is sent to the terminal device by heartbeat packet every second scheduled time;
Start the wireless receiving module to receive the first scheduling wake-up list every second scheduled time;
When the terminal device is contained in the first scheduling wake-up list, the wireless receiving module is opened and described
Wireless sending module;
When the terminal device does not send data within the 3rd scheduled time, but when receiving data, by the terminal device
It is added in standard sleep list, and the standard sleep list is sent to the terminal device by heartbeat packet;
When the terminal device is contained in the standard sleep list received, the wireless sending module is closed;
The situation communicated according to current network judges whether to need to wake up standard sleep terminal device, and in judged result
During to be, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
The second scheduling wake-up list is sent to the terminal device by heartbeat packet;
Receive the second scheduling wake-up list;
When the terminal device is contained in the second scheduling wake-up list, the wireless sending module is opened.
Another object of the present invention is to provide a kind of access point, described access point includes:
Detection module, for detecting the data transmit-receive state of terminal device in the given time;
First sending module, for neither receiving data within first scheduled time when the terminal device, does not also send
During data, the terminal device is added in deep-sleep list, and deep-sleep list is sent to described by heartbeat packet
Terminal device;
First adds module, and the situation for being communicated according to current network judges whether to need to wake up deep-sleep terminal
Equipment, and when judged result is to be, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
Second sending module, for sending the first scheduling wake-up list extremely by heartbeat packet every second scheduled time
The terminal device;
3rd sending module, for not sending data within the 3rd scheduled time when the terminal device, but receives data
When, the terminal device is added in standard sleep list, and the standard sleep list is sent to described by heartbeat packet
Terminal device;
Second adds module, and the situation for being communicated according to current network judges whether to need to wake up standard sleep terminal
Equipment, and when judged result is to be, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
4th sending module, the second scheduling wake-up list is sent to the terminal device by heartbeat packet.
Another object of the present invention is to provide a kind of terminal device, the terminal device includes:
First closedown module, for when terminal device is contained in the deep-sleep list received, equipment of closing a terminal
In wireless receiving module and wireless sending module;
First receiving module, is sent for starting the wireless receiving module every second scheduled time with receiving access point
The first scheduling wake-up list;
First opening module, for when the terminal device is contained in the first scheduling wake-up list, opening described
Wireless receiving module and the wireless sending module;
Second closedown module, for when terminal device is contained in the standard sleep list received, closing the terminal
The wireless sending module in equipment;
Second receiving module, the second scheduling wake-up list for receiving described access point transmission;
Second opening module, for when the terminal device is contained in the second scheduling wake-up list, opening described
Wireless sending module.
Another object of the present invention is to the system for providing a kind of wireless network dormancy and waking up, the system is comprising as above
The access point and terminal device described above stated.
The beneficial effect that the technical scheme that the present invention is provided is brought is:
It was found from the invention described above, due to neither receiving data within first scheduled time when terminal device, also do not send
During data, then deep-sleep list is sent to terminal device by heartbeat packet, when terminal device is contained in deep-sleep list
Wireless receiving module and wireless sending module are closed, the first scheduling wake-up list is sent by heartbeat packet every second scheduled time
To terminal device, if terminal device is included in the first scheduling wake-up list, wireless receiving module and wireless transmission mould are opened
Block;When terminal device does not send data within the 3rd scheduled time, but when receiving data, then standard sleep is sent by heartbeat packet
List is closed wireless sending module when terminal device is contained in standard sleep list, sent by heartbeat packet to terminal device
Second scheduling wake-up list is to terminal device, if terminal device is included in the second scheduling wake-up list, opens wireless transmission
Module, therefore, has saved the network bandwidth between access point and terminal device.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, makes required in being described below to embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings
Accompanying drawing.
Fig. 1 is a kind of implementation process of a kind of wireless network dormancy that the embodiment of the present invention one is provided and the method waken up
Figure;
Fig. 2 is another implementation process of a kind of wireless network dormancy that the embodiment of the present invention one is provided and the method waken up
Figure;
Fig. 3 is the implementation process figure of a kind of wireless network dormancy that the embodiment of the present invention two is provided and the method waken up;
Fig. 4 is the implementation process figure of a kind of wireless network dormancy that the embodiment of the present invention three is provided and the method waken up;
Fig. 5 is the implementation process figure of a kind of wireless network dormancy that the embodiment of the present invention four is provided and the method waken up;
Fig. 6 is a kind of a kind of structural representation for access point that the embodiment of the present invention five is provided;
Fig. 7 is a kind of another structural representation for access point that the embodiment of the present invention five is provided;
Fig. 8 is a kind of a kind of structural representation for terminal device that the embodiment of the present invention six is provided;
Fig. 9 is a kind of another structural representation for terminal device that the embodiment of the present invention six is provided;
Figure 10 is a kind of wireless network dormancy that the embodiment of the present invention seven is provided and the system structure diagram waken up.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Embodiment one:
The embodiment of the present invention one provides a kind of wireless network dormancy and the method waken up, referring to Fig. 1, methods described bag
Include:
101. detect the data transmit-receive state of terminal device in the given time.
The data transmit-receive state of terminal device includes four kinds of states, is respectively:(1) data are neither received, number is not also sent
According to;(2) data are not sent, but receive data;(3) data are sent, but do not receive data;(4) data are both received, number is also sent
According to.The present invention is only operated when the first is with second of state to terminal device, and when the third is with the 4th kind of state
To terminal device without any processing.
102a. neither receives data when terminal device within first scheduled time, when also not sending data, by terminal device
It is added in deep-sleep list, and deep-sleep list is sent to terminal device by heartbeat packet.Access point collection terminal is set
Standby wireless flow and radio receiving transmitting module state, when discovery terminal device long period is without the data for receiving transmission, and access
Point does not receive the terminal device valid data of transmission, and access point then indicates that the terminal device enters deep sleep state, will be deep
Degree duty cycle is placed in heartbeat packet extension information, then sends heartbeat packet to terminal device.
The situation that 103a. is communicated according to current network judges whether to need to wake up deep-sleep terminal device, and sentencing
Disconnected result is that when being, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list.Access point is by week
Phase property counts the transmitting-receiving flow of each terminal device of wireless network, sends bag while analyzing the terminal device and receives the class of bag
Type, determines the packet radio that lower timeslice is likely to occur, and finally according to statistics, analysis result, stops to having registered into depth
Dormancy state terminal equipment carries out communicated prediction, judges whether to need to wake up terminal device, while the terminal for needing to be waken up is set
It is standby, add in the first scheduling wake-up list.
104a. sends the first scheduling wake-up list to terminal device every second scheduled time by heartbeat packet.By first
Scheduling wake-up list is placed in heartbeat packet extension information, then sends heartbeat packet to terminal device every second scheduled time.
102b. does not send data when terminal device within the 3rd scheduled time, but when receiving data, terminal device is added
Standard sleep list is sent to terminal device into standard sleep list, and by heartbeat packet.Access point collection terminal equipment
Wireless flow and radio receiving transmitting module state, data, access point are only received when discovery terminal device long period does not send data
Then indicate that the terminal device enters standard sleep state, standard sleep list is placed in heartbeat packet extension information, then sent
Heartbeat packet is to terminal device.
The situation that 103b. is communicated according to current network judges whether to need to wake up standard sleep terminal device, and sentencing
Disconnected result is that when being, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list.Access point is by week
Phase property counts the transmitting-receiving flow of each terminal device of wireless network, sends bag while analyzing the terminal device and receives the class of bag
Type, determines the packet radio that lower timeslice is likely to occur, and finally according to statistics, analysis result, stops to having registered into standard
Dormancy state terminal equipment carries out communicated prediction, judges whether to need to wake up terminal device, while the terminal for needing to be waken up is set
It is standby, add in the second scheduling wake-up list.
104b. sends the second scheduling wake-up list to terminal device by heartbeat packet.Second scheduling wake-up list is placed on
In heartbeat packet extension information, heartbeat packet is then sent to terminal device.
Alternatively, as shown in Fig. 2 also including step 100 before step 101.
100. by heartbeat packet send access point time source real-time time or the available machine time to terminal device.
Access point obtains the phase that real-time time or available machine time use as the time service of this wireless zone by local zone time source
To time standard, time service to all end-point device broadcasts (such as 3600 seconds) is periodically carried out by the heartbeat packet of extension.
The present embodiment within first scheduled time when terminal device by neither receiving data, when also not sending data, leads to
Cross heartbeat packet and send deep-sleep list to terminal device, the terminal device of deep-sleep that need to be waken up is added to first and made a reservation for
Wake up in list, the first scheduling wake-up list is sent to terminal device by heartbeat packet every second scheduled time;When terminal is set
It is standby not send data within the 3rd scheduled time, but when receiving data, standard sleep list to terminal is sent by heartbeat packet and set
It is standby, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list, it is pre- to send second by heartbeat packet
Surely list is waken up to terminal device, therefore, has saved the network bandwidth between access point and terminal device.
Embodiment two:
The embodiment of the present invention two provides a kind of wireless network dormancy and the method waken up, as shown in figure 3, methods described stream
Journey includes:
201. receive the real-time time for the access point time source that access points are sent or available machine time, and according to real-time time or
Available machine time calibrates to the time of terminal device time source.
Terminal device receives the heartbeat packet comprising real-time time or available machine time, is obtained from the extension information of heartbeat packet
Time service order and time, local relative time is calibrated, and pass time service result back.
202. when terminal device is contained in the deep-sleep list received, the wireless receiving mould in equipment of closing a terminal
Block and wireless sending module.
Terminal device receives the heartbeat packet for including deep-sleep list, judges whether terminal device is contained in deep-sleep
In list, when judged result is to be, the wireless receiving mould in equipment of being closed a terminal to the directly operation of wireless network card chip hardware
Block and wireless sending module.It is most that hardware chip control register is operated by directly to hardware operation, could completely
Wireless receiving and sending module are controlled, energy-saving effect is improved to greatest extent.While upper layer network connection is kept, nothing is closed
The hardware chip of line receiving module and wireless sending module, therefore, opens wireless receiving module and wireless sending module after
When, without re-starting network connection.
203. the first scheduling wake-ups for starting wireless receiving module every second scheduled time to receive access point transmission are arranged
Table.
Terminal device is closed after wireless sending module and wireless receiving module, by timing kernel scheduling, is periodically started
Wake up terminal device list tracking module.In the case where waking up the control of terminal device list tracking module, the wireless of terminal device connects
Receive module can be started by the short time, it is general 200-300 millisecond, thus obtain access point by heartbeat packet issue first make a reservation for call out
Awake list.
204. when terminal device is contained in the first scheduling wake-up list, opens wireless receiving module and wireless transmission mould
Block.
Terminal device checks whether that this terminal device of pre-provisioning request is waken up, if so, then opening wireless receiving module and nothing
Line sending module, and immediately by the state notifying access point after renewal, into conventional reiving/transmitting state.
The present embodiment is by when terminal device is contained in the deep-sleep list received, the nothing in equipment of closing a terminal
Line receiving module and wireless sending module, start wireless receiving module to receive the of access point transmission every second scheduled time
One scheduling wake-up list, when terminal device is contained in the first scheduling wake-up list, opens wireless receiving module and wireless transmission
Module, therefore, has saved the network bandwidth between access point and terminal device.
Embodiment three:
The embodiment of the present invention three provides a kind of wireless network dormancy and the method waken up, as shown in figure 4, methods described stream
Journey includes:
301. receive the real-time time for the access point time source that access points are sent or available machine time, and according to real-time time or
Available machine time calibrates to the time of terminal device time source.Implement with a kind of wireless network dormancy and the method second waken up
Step 201 in example is identical, and here is omitted.
302. when terminal device is contained in the standard sleep list received, the wireless transmission mould in equipment of closing a terminal
Block.
Terminal device receives the heartbeat packet for including standard sleep list, judges whether terminal device is contained in standard sleep
In list, when judged result is to be, the wireless transmission mould in equipment of being closed a terminal to the directly operation of wireless network card chip hardware
Block.While keeping upper layer network connection and software interface to open, the hardware chip of wireless sending module is closed, therefore,
When opening wireless sending module after, without re-starting network connection and opening software interface.
303. receive the second scheduling wake-up list that access point is sent.Obtain access point by heartbeat packet issue it is second pre-
Surely list is waken up.
304. when terminal device is contained in the second scheduling wake-up list, opens wireless sending module.
Terminal device checks whether that this terminal device of pre-provisioning request is waken up, if so, then opening wireless sending module, exists side by side
State notifying access point after will updating, into conventional reiving/transmitting state.
The present embodiment is by when terminal device is contained in the standard sleep list received, the nothing in equipment of closing a terminal
Line sending module, receives the second scheduling wake-up list that access point is sent, the second scheduling wake-up list is contained in terminal device
When, wireless sending module is opened, therefore, the network bandwidth between access point and terminal device has been saved.
Example IV:
The embodiment of the present invention four provides a kind of wireless network dormancy and the method waken up, as shown in figure 5, methods described stream
Journey includes:
401. by heartbeat packet send access point time source real-time time or the available machine time to terminal device.With a kind of nothing
Step 100 is identical in line net dormancy and the method first embodiment waken up, and here is omitted.
402. receive real-time time or available machine time, and according to real-time time or available machine time to terminal device time source
Time is calibrated.It is identical with step 201 in a kind of wireless network dormancy and the method second embodiment waken up, no longer go to live in the household of one's in-laws on getting married herein
State.
The data transmit-receive state of 403. detection terminal devices in the given time.With a kind of wireless network dormancy and wake up
Step 101 is identical in method first embodiment, and here is omitted.
404a. neither receives data when terminal device within first scheduled time, when also not sending data, by terminal device
It is added in deep-sleep list, and deep-sleep list is sent to terminal device by heartbeat packet.Stop with a kind of wireless network
Sleep identical with step 102a in the method first embodiment waken up, here is omitted.
During the deep-sleep list that 405a. is received when terminal device is contained in, the wireless receiving in equipment of closing a terminal
Module and wireless sending module.It is identical with step 202 in a kind of wireless network dormancy and the method second embodiment waken up, herein
Repeat no more.
The situation that 406a. is communicated according to current network judges whether to need to wake up deep-sleep terminal device, and sentencing
Disconnected result is that when being, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list.It is wireless with one kind
Net dormancy is identical with step 103a in the method first embodiment waken up, and here is omitted.
407a. sends the first scheduling wake-up list to terminal device every second scheduled time by heartbeat packet.With one kind
Wireless network dormancy is identical with step 104a in the method first embodiment waken up, and here is omitted.
408a. starts wireless receiving module to receive the first scheduling wake-up list every second scheduled time.With a kind of nothing
Step 203 is identical in line net dormancy and the method second embodiment waken up, and here is omitted.
409a. opens wireless receiving module and wireless transmission mould when terminal device is contained in the first scheduling wake-up list
Block.Identical with step 204 in a kind of wireless network dormancy and the method second embodiment waken up, here is omitted.
404b. does not send data when terminal device within the 3rd scheduled time, but when receiving data, terminal device is added
Standard sleep list is sent to terminal device into standard sleep list, and by heartbeat packet.With a kind of wireless network dormancy and
Step 102b is identical in the method first embodiment of wake-up, and here is omitted.
During the standard sleep list that 405b. is received when terminal device is contained in, wireless sending module is closed.With a kind of nothing
Step 302 is identical in line net dormancy and the method second embodiment waken up, and here is omitted.
The situation that 406b. is communicated according to current network judges whether to need to wake up standard sleep terminal device, and sentencing
Disconnected result is that when being, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list.It is wireless with one kind
Net dormancy is identical with step 103b in the method first embodiment waken up, and here is omitted.
407b. sends the second scheduling wake-up list to terminal device by heartbeat packet.With a kind of wireless network dormancy and calling out
Step 104b is identical in awake method first embodiment, and here is omitted.
408b. receives the second scheduling wake-up list.With a kind of wireless network dormancy and wake up method second embodiment in
Step 303 is identical, and here is omitted.
409b. opens wireless sending module when terminal device is contained in the second scheduling wake-up list.With a kind of wireless network
Step 304 is identical in network dormancy and the method second embodiment waken up, and here is omitted.
Due to neither receiving data within first scheduled time when terminal device, when also not sending data, then pass through heartbeat
Bag send deep-sleep list to terminal device, when terminal device is contained in deep-sleep list close wireless receiving module and
Wireless sending module, sends the first scheduling wake-up list to terminal device, if terminal every second scheduled time by heartbeat packet
Equipment is included in the first scheduling wake-up list, then opens wireless receiving module and wireless sending module;When terminal device is
Data are not sent in three scheduled times, but when receiving data, then by heartbeat packet transmission standard sleep list to terminal device, when
Terminal device closes wireless sending module when being contained in standard sleep list, and the second scheduling wake-up list is sent extremely by heartbeat packet
Terminal device, if terminal device is included in the second scheduling wake-up list, opens wireless sending module, therefore, has saved and connect
The network bandwidth between access point and terminal device.
Embodiment five:
A kind of method of wireless network dormancy and wake-up with the offer of embodiment one is corresponding, and the embodiment of the present invention five is also carried
A kind of access point 50 is supplied, as shown in fig. 6, adding module 530, the including detection module 510, the first sending module 520, first
Two sending modules 540, the 3rd sending module 550, second add the sending module 570 of module 560 and the 4th.
Detection module 510, for detecting the data transmit-receive state of terminal device in the given time.
The data transmit-receive state of terminal device includes four kinds of states, is respectively:(1) data are neither received, number is not also sent
According to;(2) data are not sent, but receive data;(3) data are sent, but do not receive data;(4) data are both received, number is also sent
According to.The present invention is only operated when the first is with second of state to terminal device, and when the third is with the 4th kind of state
To terminal device without any processing.
First sending module 520, for neither receiving data within first scheduled time when terminal device, does not also send number
According to when, terminal device be added in deep-sleep list, and passes through heartbeat packet send deep-sleep list to terminal device.
The wireless flow and radio receiving transmitting module state of access point collection terminal equipment, when discovery terminal device long period
The terminal device valid data of transmission are not received without the data for receiving transmission, and access point, and the first sending module 520 is then indicated
The terminal device enters deep sleep state, and deep-sleep list is placed in heartbeat packet extension information, heartbeat packet is then sent
To terminal device.
First adds module 530, and the situation for being communicated according to current network judges whether to need to wake up deep-sleep
Terminal device, and when judged result is to be, the terminal device of deep-sleep that need to be waken up is added to the first scheduling wake-up row
In table.
First adds module 530 by the transmitting-receiving flow of each terminal device of periodic statistics wireless network, while analysis should
Terminal device sends bag and receives the type of bag, determines the packet radio that lower timeslice is likely to occur, finally according to statistics, analysis
As a result, communicated prediction is carried out to having registered into deep sleep state terminal device, judges whether to need to wake up terminal device,
The terminal device that needs are waken up simultaneously, is added in the first scheduling wake-up list.
Second sending module 540, for sending the first scheduling wake-up list extremely by heartbeat packet every second scheduled time
Terminal device.
Second scheduling wake-up list is placed in heartbeat packet extension information by the second sending module 540, then sends heartbeat packet
To terminal device.
3rd sending module 550, for not sending data within the 3rd scheduled time when terminal device, but receives data
When, terminal device is added in standard sleep list, and standard sleep list is sent to terminal device by heartbeat packet.
The wireless flow and radio receiving transmitting module state of access point collection terminal equipment, when discovery terminal device long period
When not sending data and only receiving data, the 3rd sending module 550 then indicates that the terminal device enters standard sleep state, by standard
Duty cycle is placed in heartbeat packet extension information, then sends heartbeat packet to terminal device.
Second adds module 560, and the situation for being communicated according to current network judges whether to need to wake up standard sleep
Terminal device, and when judged result is to be, the terminal device of standard sleep that need to be waken up is added to the second scheduling wake-up row
In table.
Second adds module 560 by the transmitting-receiving flow of each terminal device of periodic statistics wireless network, while analysis should
Terminal device sends bag and receives the type of bag, determines the packet radio that lower timeslice is likely to occur, finally according to statistics, analysis
As a result, communicated prediction is carried out to having registered into standard sleep state terminal equipment, judges whether to need to wake up terminal device,
The terminal device that needs are waken up simultaneously, is added in the second scheduling wake-up list.
4th sending module 570, the second scheduling wake-up list is sent to terminal device by heartbeat packet.
Second scheduling wake-up list is placed in heartbeat packet extension information by the 4th sending module 570, then sends heartbeat packet
To terminal device.
Alternatively, as shown in fig. 7, a kind of access point 60 also includes time sending module 580, for being sent by heartbeat packet
The real-time time of access point time source or available machine time are to terminal device.
Time sending module 580 obtains real-time time by local zone time source or the available machine time is used as the time service of this wireless zone
The relative time standard of use, periodically (such as 3600 seconds) is awarded by the heartbeat packet of extension to all end-point device broadcasts
When.
The present embodiment within first scheduled time when terminal device by neither receiving data, when also not sending data, leads to
Cross heartbeat packet and send deep-sleep list to terminal device, the terminal device of deep-sleep that need to be waken up is added to first and made a reservation for
Wake up in list, the first scheduling wake-up list is sent to terminal device by heartbeat packet every second scheduled time;When terminal is set
It is standby not send data within the 3rd scheduled time, but when receiving data, standard sleep list to terminal is sent by heartbeat packet and set
It is standby, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list, it is pre- to send second by heartbeat packet
Surely list is waken up to terminal device, therefore, has saved the network bandwidth between access point and terminal device.
Embodiment six:
A kind of method of wireless network dormancy and wake-up with the offer of embodiment two is corresponding, and the embodiment of the present invention six is also carried
A kind of terminal device 70 is supplied, as shown in figure 8, including the first closedown module 710, the first receiving module 720, the first opening module
730th, the second closedown module 740, the second receiving module 750 and the second opening module 760.
First closedown module 710, for when terminal device is contained in the deep-sleep list received, closing a terminal and setting
Wireless receiving module and wireless sending module in standby.
First closedown module 710 receives the heartbeat packet for including deep-sleep list, judges whether terminal device is contained in
In deep-sleep list, when judged result is to be, the nothing in equipment of being closed a terminal to the directly operation of wireless network card chip hardware
Line receiving module and wireless sending module.It is most that hardware chip control register is operated by directly to hardware operation,
Wireless receiving and sending module could be controlled completely, and energy-saving effect is improved to greatest extent.While upper layer network connection is kept,
The hardware chip of wireless receiving module and wireless sending module is closed, therefore, wireless receiving module is opened after and wireless
During sending module, without re-starting network connection.
First receiving module 720, is sent for starting wireless receiving module every second scheduled time with receiving access point
The first scheduling wake-up list.
Terminal device is closed after wireless sending module and wireless receiving module, by timing kernel scheduling, is periodically started
Wake up terminal device list tracking module.In the case where waking up the control of terminal device list tracking module, the wireless of terminal device connects
Receive module can be started by the short time, it is general 200-300 millisecond, thus obtain access point by heartbeat packet issue first make a reservation for call out
Awake list.
First opening module 730, for when terminal device is contained in the first scheduling wake-up list, opening wireless receiving mould
Block and wireless sending module.
First opening module 730 checks whether that this terminal device of pre-provisioning request is waken up, if so, then opening wireless receiving mould
Block and wireless sending module, and immediately by the state notifying access point after renewal, into conventional reiving/transmitting state.
Second closedown module 740, for when terminal device is contained in the standard sleep list received, closing a terminal and setting
Wireless sending module in standby.
Second closedown module 740 receives the heartbeat packet for including standard sleep list, judges whether terminal device is contained in
In standard sleep list, when judged result is to be, the nothing in equipment of being closed a terminal to the directly operation of wireless network card chip hardware
Line sending module.While keeping upper layer network connection and software interface to open, the hardware core of wireless sending module is closed
Piece, therefore, when opening wireless sending module after, without re-starting network connection and opening software interface.
Second receiving module 750, the second scheduling wake-up list for receiving access point transmission.Second receiving module 750
Obtain the second scheduling wake-up list that access point is issued by heartbeat packet.
Second opening module 760, for when terminal device is contained in the second scheduling wake-up list, opening wireless transmission mould
Block.
Second opening module 760 checks whether that this terminal device of pre-provisioning request is waken up, if so, then opening wireless transmission mould
Block, and immediately by the state notifying access point after renewal, into conventional reiving/transmitting state.
Optionally, a kind of terminal device 80, as shown in figure 9, also including calibration module 770, sends for receiving access point
Access point time source real-time time or the available machine time, and according to real-time time or available machine time to terminal device time source
Time is calibrated.
Calibration module 770 receives the heartbeat packet comprising real-time time or available machine time, from the extension information of heartbeat packet
Time service order and time are obtained, local relative time is calibrated, and pass time service result back.
The present embodiment is by when terminal device is contained in the deep-sleep list received, the nothing in equipment of closing a terminal
Line receiving module and wireless sending module, start wireless receiving module to receive the of access point transmission every second scheduled time
One scheduling wake-up list, when terminal device is contained in the first scheduling wake-up list, opens wireless receiving module and wireless transmission
Module;When terminal device is contained in the standard sleep list received, the wireless sending module in equipment of closing a terminal is received
The second scheduling wake-up list that access point is sent, when terminal device is contained in the second scheduling wake-up list, opens wireless transmission
Module, therefore, has saved the network bandwidth between access point and terminal device.
Embodiment seven:
A kind of method of wireless network dormancy and wake-up with the offer of embodiment three is corresponding, and the embodiment of the present invention seven is also carried
A kind of wireless network dormancy and the system 90 waken up have been supplied, as shown in Figure 10, including above-mentioned terminal device 70 or 80, in addition to it is upper
State access point 50 or 60.
Due to neither receiving data within first scheduled time when terminal device, when also not sending data, then pass through heartbeat
Bag send deep-sleep list to terminal device, when terminal device is contained in deep-sleep list close wireless receiving module and
Wireless sending module, sends the first scheduling wake-up list to terminal device, if terminal every second scheduled time by heartbeat packet
Equipment is included in the first scheduling wake-up list, then opens wireless receiving module and wireless sending module;When terminal device is
Data are not sent in three scheduled times, but when receiving data, then by heartbeat packet transmission standard sleep list to terminal device, when
Terminal device closes wireless sending module when being contained in standard sleep list, and the second scheduling wake-up list is sent extremely by heartbeat packet
Terminal device, if terminal device is included in the second scheduling wake-up list, opens wireless sending module, therefore, has saved and connect
The network bandwidth between access point and terminal device.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware
To complete, the hardware of correlation can also be instructed to complete by program, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.
Claims (11)
1. a kind of wireless network dormancy and the method waken up, it is characterised in that methods described includes:
Detect the data transmit-receive state of terminal device in the given time;
When the terminal device neither receives data within first scheduled time, when also not sending data, by the terminal device
It is added in deep-sleep list, and the deep-sleep list is sent to the terminal device by heartbeat packet;
The situation communicated according to current network judges whether to need to wake up deep-sleep terminal device, and be yes in judged result
When, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
The first scheduling wake-up list is sent to the terminal device by heartbeat packet every second scheduled time;
When the terminal device does not send data within the 3rd scheduled time, but when receiving data, the terminal device is added
The standard sleep list is sent to the terminal device into standard sleep list, and by heartbeat packet;
The situation communicated according to current network judges whether to need to wake up standard sleep terminal device, and be yes in judged result
When, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
The second scheduling wake-up list is sent to the terminal device by heartbeat packet.
2. according to the method described in claim 1, it is characterised in that the data of the detection terminal device in the given time are received
It is further comprising the steps of before the step of hair-like state:
By heartbeat packet send access point time source real-time time or the available machine time to terminal device.
3. a kind of wireless network dormancy and the method waken up, it is characterised in that methods described includes:
When terminal device is contained in the deep-sleep list received, wireless receiving module in equipment of closing a terminal and wireless
Sending module;
Start the wireless receiving module to receive the first scheduling wake-up list of access point transmission every second scheduled time;
When the terminal device is contained in the first scheduling wake-up list, the wireless receiving module is opened and described wireless
Sending module;
When terminal device is contained in the standard sleep list received, the wireless transmission mould closed in the terminal device
Block;
Receive the second scheduling wake-up list that described access point is sent;
When the terminal device is contained in the second scheduling wake-up list, the wireless sending module is opened.
4. method according to claim 3, it is characterised in that described when terminal device is contained in the deep-sleep received
During list, the step of wireless receiving module and wireless sending module in equipment of closing a terminal before it is further comprising the steps of:
Receive real-time time or the available machine time for the access point time source that described access point is sent, and according to the real-time time or
The available machine time calibrates to the time of terminal device time source;
It is described when terminal device is contained in the standard sleep list received, the wireless hair closed in the terminal device
It is further comprising the steps of before the step of sending module:
Receive real-time time or the available machine time for the access point time source that described access point is sent, and according to the real-time time or
The available machine time calibrates to the time of terminal device time source.
5. a kind of wireless network dormancy and the method waken up, it is characterised in that methods described includes:
Detect the data transmit-receive state of terminal device in the given time;
When the terminal device neither receives data within first scheduled time, when also not sending data, by the terminal device
It is added in deep-sleep list, and the deep-sleep list is sent to the terminal device by heartbeat packet;
When the terminal device is contained in the deep-sleep list received, wirelessly connecing in the terminal device is closed
Receive module and wireless sending module;
The situation communicated according to current network judges whether to need to wake up deep-sleep terminal device, and be yes in judged result
When, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
The first scheduling wake-up list is sent to the terminal device by heartbeat packet every second scheduled time;
Start the wireless receiving module to receive the first scheduling wake-up list every second scheduled time;
When the terminal device is contained in the first scheduling wake-up list, the wireless receiving module is opened and described wireless
Sending module;
When the terminal device does not send data within the 3rd scheduled time, but when receiving data, the terminal device is added
The standard sleep list is sent to the terminal device into standard sleep list, and by heartbeat packet;
When the terminal device is contained in the standard sleep list received, the wireless sending module is closed;
The situation communicated according to current network judges whether to need to wake up standard sleep terminal device, and be yes in judged result
When, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
The second scheduling wake-up list is sent to the terminal device by heartbeat packet;
Receive the second scheduling wake-up list;
When the terminal device is contained in the second scheduling wake-up list, the wireless sending module is opened.
6. method according to claim 5, it is characterised in that the data of the detection terminal device in the given time are received
It is further comprising the steps of before the step of hair-like state:
By heartbeat packet send access point time source real-time time or the available machine time to terminal device;
The real-time time or the available machine time are received, and according to the real-time time or the available machine time to terminal device
The time of time source is calibrated.
7. a kind of access point, it is characterised in that described access point includes:
Detection module, for detecting the data transmit-receive state of terminal device in the given time;
First sending module, for neither receiving data within first scheduled time when the terminal device, does not also send data
When, the terminal device is added in deep-sleep list, and the deep-sleep list is sent to described by heartbeat packet
Terminal device;
First adds module, and the situation for being communicated according to current network judges whether to need to wake up deep-sleep terminal and set
It is standby, and when judged result is to be, the terminal device of deep-sleep that need to be waken up is added in the first scheduling wake-up list;
Second sending module, for sending the first scheduling wake-up list to described by heartbeat packet every second scheduled time
Terminal device;
3rd sending module, will for not sending data within the 3rd scheduled time when the terminal device, but when receiving data
The terminal device is added in standard sleep list, and is sent the standard sleep list to the terminal by heartbeat packet and set
It is standby;
Second adds module, and the situation for being communicated according to current network judges whether to need to wake up standard sleep terminal and set
It is standby, and when judged result is to be, the terminal device of standard sleep that need to be waken up is added in the second scheduling wake-up list;
4th sending module, the second scheduling wake-up list is sent to the terminal device by heartbeat packet.
8. access point according to claim 7, it is characterised in that described access point also includes:
Time sending module, real-time time or available machine time to terminal for sending access point time source by heartbeat packet are set
It is standby.
9. a kind of terminal device, it is characterised in that the terminal device includes:
First closedown module, for when terminal device is contained in the deep-sleep list received, in equipment of closing a terminal
Wireless receiving module and wireless sending module;
First receiving module, for starting the wireless receiving module every second scheduled time to receive the of access point transmission
One scheduling wake-up list;
First opening module, it is described wireless for when the terminal device is contained in the first scheduling wake-up list, opening
Receiving module and the wireless sending module;
Second closedown module, for when terminal device is contained in the standard sleep list received, closing the terminal device
In the wireless sending module;
Second receiving module, the second scheduling wake-up list for receiving described access point transmission;
Second opening module, it is described wireless for when the terminal device is contained in the second scheduling wake-up list, opening
Sending module.
10. terminal device according to claim 9, it is characterised in that also include:
Calibration module, real-time time or available machine time for receiving the access point time source that described access point is sent, and according to
The real-time time or the available machine time calibrate to the time of terminal device time source.
11. a kind of wireless network dormancy and the system waken up, it is characterised in that the system is included as claim 7-8 is any
Access point described in and the terminal device as described in claim any one of 9-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410325778.XA CN104113883B (en) | 2014-07-09 | 2014-07-09 | A kind of wireless network dormancy and the method and system waken up |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410325778.XA CN104113883B (en) | 2014-07-09 | 2014-07-09 | A kind of wireless network dormancy and the method and system waken up |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104113883A CN104113883A (en) | 2014-10-22 |
CN104113883B true CN104113883B (en) | 2017-09-26 |
Family
ID=51710482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410325778.XA Expired - Fee Related CN104113883B (en) | 2014-07-09 | 2014-07-09 | A kind of wireless network dormancy and the method and system waken up |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104113883B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3051885B1 (en) | 2013-10-18 | 2019-08-21 | Huawei Technologies Co., Ltd. | Method, device, and system for waking up access point device |
CN104469463B (en) * | 2014-12-26 | 2017-05-17 | 山东泰信电子股份有限公司 | Automatic standby method for set top box and television |
CN105992321A (en) * | 2015-03-05 | 2016-10-05 | 北京智视信息科技有限公司 | Low power consumption vehicle networking terminal device and operation method thereof |
CN106488460B (en) * | 2015-08-28 | 2020-06-23 | 苏州恩泽迅扬节能科技有限公司 | Wireless communication method, and corresponding master device, slave device and wireless communication system |
CN106658680A (en) * | 2016-11-15 | 2017-05-10 | 济南中维世纪科技有限公司 | Network connection system for reducing power consumption of smart peep hole equipment and network connection method thereof |
CN107317731A (en) * | 2017-08-21 | 2017-11-03 | 厦门天锐科技股份有限公司 | A kind of detection method of client and server connection state |
CN108270770B (en) * | 2017-12-21 | 2021-08-13 | 深圳市芯睿视科技有限公司 | Low-power consumption equipment, keep-alive server, message pushing method and system |
CN110015322B (en) * | 2018-01-08 | 2020-12-25 | 比亚迪股份有限公司 | Train awakening method and device and train sleeping method and device |
CN112565359B (en) * | 2020-11-25 | 2023-05-30 | 上汽通用五菱汽车股份有限公司 | Network connection method, system, vehicle-mounted terminal and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833831A (en) * | 2012-08-21 | 2012-12-19 | 中兴通讯股份有限公司 | Network card device, routing device, system and method for realizing dynamic dormancy and wakeup |
CN103533606A (en) * | 2012-07-06 | 2014-01-22 | 华为技术有限公司 | Information transmission method of wireless local-area network, terminal and access device |
CN103905257A (en) * | 2012-12-24 | 2014-07-02 | 中国电信股份有限公司 | Method and device for always-online application to adaptively set heartbeat time, and mobile phone terminal |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8245052B2 (en) * | 2006-02-22 | 2012-08-14 | Digitalpersona, Inc. | Method and apparatus for a token |
US7864720B2 (en) * | 2007-06-01 | 2011-01-04 | Intel Corporation | Power management for wireless devices |
-
2014
- 2014-07-09 CN CN201410325778.XA patent/CN104113883B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533606A (en) * | 2012-07-06 | 2014-01-22 | 华为技术有限公司 | Information transmission method of wireless local-area network, terminal and access device |
CN102833831A (en) * | 2012-08-21 | 2012-12-19 | 中兴通讯股份有限公司 | Network card device, routing device, system and method for realizing dynamic dormancy and wakeup |
CN103905257A (en) * | 2012-12-24 | 2014-07-02 | 中国电信股份有限公司 | Method and device for always-online application to adaptively set heartbeat time, and mobile phone terminal |
Also Published As
Publication number | Publication date |
---|---|
CN104113883A (en) | 2014-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104113883B (en) | A kind of wireless network dormancy and the method and system waken up | |
US11910470B2 (en) | DRX handling in LTE license assisted access operation | |
US10880907B2 (en) | In-device coexistence interference avoidance (IDC) | |
CN103889039B (en) | Power saving method based on discontinuous receiving function and device | |
CN106034318B (en) | A kind of control method and device of discontinuous reception | |
CN109429258A (en) | A kind of indicating means of channel-monitoring, monitor method, terminal and network side equipment | |
US9503918B2 (en) | ENODEB and UE for dynamic cell on and off | |
CN103841628B (en) | Communicator and the method for the power dissipation of reduction communicator | |
EP3934155B1 (en) | User equipment involved in monitoring a downlink control channel | |
DE102010036590B4 (en) | A method for coordinating transmission and reception operations of radio modules in a communication device and communication device therefor | |
DE102013227164B4 (en) | Express frame exchange within single-user, multi-user, multiple-access, and / or MIMO wireless communications | |
US20160242162A1 (en) | Dynamic Uplink/Downlink Configuration | |
CN104618995B (en) | A kind of processing method and equipment of symbol shut-off | |
CN113038634B (en) | Wake-up signal configuration method, wake-up signal processing method and related equipment | |
CN104869586B (en) | A kind of processing method and access point apparatus of dynamic channel detection | |
CN109246801A (en) | The method and device of idle listening state terminal realization discontinuous reception | |
CN103765971B (en) | A kind of processing method and processing device of dispatch request | |
CN103686854A (en) | Method and device for controlling AP | |
CN103987059A (en) | Anti-interference method and device for wireless local area network | |
CN104113898B (en) | A kind of wireless network awakening method and system | |
WO2023011538A1 (en) | Information reporting method, terminal and network side device | |
US20160135215A1 (en) | Long term evolution network system and data transmission scheduling method thereof | |
CN105515792A (en) | Building talk-back devices and network awakening methods therefor | |
CN115915352A (en) | Information interaction method and device and communication equipment | |
CN104113900A (en) | Dormancy control method and device of terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170926 Termination date: 20200709 |