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 PDF

Info

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
Application number
CN201410325778.XA
Other languages
Chinese (zh)
Other versions
CN104113883A (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.)
Shenzhen Allwins Technology Corp
Original Assignee
Shenzhen Allwins Technology 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 Shenzhen Allwins Technology Corp filed Critical Shenzhen Allwins Technology Corp
Priority to CN201410325778.XA priority Critical patent/CN104113883B/en
Publication of CN104113883A publication Critical patent/CN104113883A/en
Application granted granted Critical
Publication of CN104113883B publication Critical patent/CN104113883B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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)

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

A kind of wireless network dormancy and the method and system waken up
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.
CN201410325778.XA 2014-07-09 2014-07-09 A kind of wireless network dormancy and the method and system waken up Expired - Fee Related CN104113883B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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