CN109041177B - Communication method, communication device and communication equipment of wireless local area network - Google Patents
Communication method, communication device and communication equipment of wireless local area network Download PDFInfo
- Publication number
- CN109041177B CN109041177B CN201710432900.7A CN201710432900A CN109041177B CN 109041177 B CN109041177 B CN 109041177B CN 201710432900 A CN201710432900 A CN 201710432900A CN 109041177 B CN109041177 B CN 109041177B
- Authority
- CN
- China
- Prior art keywords
- station
- access point
- communication interface
- message frame
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- 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
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a communication method, a communication device and communication equipment of a wireless local area network, wherein the communication method of the wireless local area network for a station which establishes association with a first access point comprises the following steps: before a primary communication interface of the station enters a sleep state, sending a first message frame to the access point through the primary communication interface, wherein the first message frame comprises a sleep cycle of a secondary communication interface of the station; and after the main communication interface enters a sleep state, receiving a second message frame sent by the access point according to a target sending period through the secondary communication interface to wake up the main communication interface, wherein the target sending period is the smallest one of at least one sleep period respectively corresponding to the secondary communication interfaces of the stations associated with the access point, and the secondary communication interfaces are received by the access point. According to the technical scheme, the station in the dormant state can periodically realize time synchronization with the access point, the requirement of IEEE802.11ba is met, and the equipment is more power-saving.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a communication method of a wireless local area network, a communication apparatus of the wireless local area network, and a communication device.
Background
In the year 2016, 7, IEEE (Institute of Electrical and Electronics Engineers) 802.11 has established a research group WUR (Wake Up Receiver) of the next generation Wi-Fi (Wireless Fidelity) technology, namely IEEE802.11ba, which is mainly applied in the aspect of internet of things, and aims to save the power consumption of devices as much as possible, and most importantly, to enable devices receiving Wake-Up frames (Wake-Up frames) to save the power consumption of devices as much as possible.
According to the related requirements of ieee802.11ba, an AP (Access Point) transmits a WUR Beacon frame (WUR Beacon frame) periodically and a transmission period of the WUR Beacon frame is included in a WUR mode element, and for further power saving, for a WUR state in which a main communication interface is in a power-off state and a secondary communication interface is in a power-on state, a sta (Stations) periodically sleeps when in the WUR state, that is, the secondary communication interface of the sta periodically listens for the WUR Beacon frame transmitted by the AP to maintain communication with the AP.
However, the transmission period of the WUR beacon frame needs to be defined so that STAs in a sleep state can periodically wake up to receive the WUR beacon frame.
Disclosure of Invention
Based on at least one of the technical problems, the invention provides a new communication scheme of the wireless local area network, and the period of WUR beacon frame transmission by the access point is defined according to the sleep period of the secondary communication interface of the station, so that the station in the sleep state can periodically wake up to receive the WUR beacon frame, the station in the sleep state can periodically realize time synchronization with the access point, the requirement of IEEE802.11ba is met, and the equipment is more power-saving.
In view of the above, according to a first aspect of the present invention, a communication method of a wireless local area network is provided, where the station is used for a station, and the station has established an association with an access point, and the communication method of the wireless local area network includes: before a primary communication interface of the station enters a sleep state, sending a first message frame to the access point through the primary communication interface, wherein the first message frame comprises a sleep cycle of a secondary communication interface of the station; and after the main communication interface enters a sleep state, receiving a second message frame sent by the access point according to a target sending period through the secondary communication interface to wake up the main communication interface, wherein the target sending period is the smallest one of at least one sleep period respectively corresponding to the secondary communication interfaces of the stations associated with the access point, and the secondary communication interfaces are received by the access point.
In the technical scheme, in order to further solve the problem of power saving of the station equipment after the association with the access point is established, a sleep cycle of a secondary communication interface of the station needs to be negotiated with the access point before a primary communication interface of the station enters a sleep state, and a specific station can send a message frame to the access point through the primary communication interface to inform the access point of negotiating the sleep cycle of the secondary communication interface with the access point in the form of the sleep cycle, so that the access point determines a target sending cycle of a second message frame sent to the station and used for waking up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated with the access point, that is, the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point according to the target sending cycle to wake up the primary communication interface of the station, so that the station in the sleep state can periodically wake up and receive the message frame from the access point, and the station in the sleep state can periodically realize time synchronization with the access point, thereby satisfying the requirement of 2.1ba and enabling the equipment to save power; the size of the target sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
In the foregoing technical solution, preferably, the communication method of the wireless local area network further includes: analyzing cache identification information corresponding to the station contained in the second message frame; and acquiring the downlink data frame cached by the access point for the station through the main communication interface according to the cache identification information.
In the technical scheme, the secondary communication interface of the station can further analyze the second message frame after receiving the second message frame according to the target sending period, and when determining that the second message frame contains the cache identification information matched with each station, the access point can be determined to cache the downlink data frame for the station, and then the corresponding cached downlink data frame can be received through the primary communication interface of the station awakened by the second message frame, so that data communication between the station and the access point is realized; when the bit corresponding to the buffering identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered by the station.
In any of the above technical solutions, preferably, the first message frame includes a WUR request frame; the second message frame comprises a WUR beacon frame.
In the technical scheme, a first message frame used for negotiating a sleep cycle of a secondary communication interface of a station with an access point can be a WUR request frame, and specifically, the station needs to negotiate the sleep cycle with the access point before entering a WUR state, and then sends the WUR request message frame; and the second message frame for the secondary communication interface of the station in the periodic sleep state to listen and receive can be a WUR beacon frame, so that the station and the access point can be synchronized, whether the buffered downlink data exists or not is confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
According to the second aspect of the present invention, there is also provided a communication apparatus of a wireless local area network, for a station, the station having established an association with an access point, the communication apparatus of the wireless local area network including: a sending module, configured to send a first message frame to the access point through a primary communication interface of the station before the primary communication interface of the station enters a sleep state, where the first message frame includes a sleep cycle of a secondary communication interface of the station; and a receiving module, configured to receive, through the secondary communication interface, a second message frame sent by the access point according to a target sending period after the primary communication interface enters a dormant state, so as to wake up the primary communication interface, where the target sending period is a smallest one of at least one dormant period corresponding to each secondary communication interface of each station associated with the access point, and received by the access point.
In this technical solution, in order to further solve the power saving problem of the station device after establishing association with the access point, a sleep cycle of a secondary communication interface of the station needs to be negotiated with the access point before a primary communication interface of the station enters a sleep state, and a specific station may send a message frame to the access point through its primary communication interface to inform the access point of negotiating the sleep cycle of its secondary communication interface with the access point in the form of its sleep cycle, so that the access point determines a target sending cycle of a second message frame, which is sent to the station and used for waking up the station, of the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated with the access point, that is, the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point according to the target sending cycle to wake up the primary communication interface of the station, so that the station in the sleep state can periodically receive the message frame from the access point, so that the station in the sleep state can periodically realize time synchronization with the access point, thereby satisfying the requirement of ieee802.11ba, and making the device more power saving; the size of the target sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
In the above technical solution, preferably, the communication device of the wireless local area network further includes: the analysis module is used for analyzing the cache identification information corresponding to the site contained in the second message frame; and the acquisition module is used for acquiring the downlink data frame cached by the access point for the station through the main communication interface according to the cache identification information obtained by the analysis of the analysis module.
In the technical scheme, the secondary communication interface of the station can further analyze the second message frame after receiving the second message frame according to the target sending period, and when determining that the second message frame contains the cache identification information matched with each station, the access point can be determined to cache the downlink data frame for the station, and then the corresponding cached downlink data frame can be received through the primary communication interface of the station awakened by the second message frame, so that data communication between the station and the access point is realized; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
In any of the above technical solutions, preferably, the first message frame includes a WUR request frame; the second message frame comprises a WUR beacon frame.
In the technical scheme, a first message frame used for negotiating a sleep period of a secondary communication interface of a station with an access point can be a WUR request frame, and specifically, before the station enters a WUR state, the station needs to negotiate the sleep period with the access point, and then sends the WUR request message frame; and the second message frame for the interception and reception of the secondary communication interface of the station in the periodic sleep state can be a WUR beacon frame, so that the station and the access point can synchronize, and meanwhile, whether buffered downlink data exists or not is also confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
According to the third aspect of the present invention, there is further provided a communication method of a wireless local area network, which is used for an access point, and the communication method of the wireless local area network includes: receiving first message frames respectively sent by a primary communication interface of at least one station associated with the access point, wherein each first message frame comprises a sleep cycle of a secondary communication interface of a corresponding station; acquiring a minimum sleep cycle of at least one sleep cycle corresponding to the at least one station; generating a second message frame; and taking the minimum sleep cycle as a sending cycle of the second message frame, and sending the second message frame according to the sending cycle.
In the technical scheme, in order to further solve the problem of power saving of a station device associated with an access point, before a primary communication interface of the station enters a sleep state, a sleep cycle of a secondary communication interface of a corresponding station sent by each primary communication interface is received, so as to negotiate and determine the sleep cycle of the secondary communication interface of the station, specifically, the access point can negotiate the sleep cycle of a secondary communication interface with the station in the form of a first message frame which is sent by the primary communication interface of the station and contains the sleep cycle of the secondary communication interface, so that the access point can determine a sending cycle of a second message frame which is sent by the access point to wake up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated with the access point, and the secondary communication interface of the station periodically monitors and receives a second message frame sent by the access point to wake up the primary communication interface of the station according to the sending cycle, so that the station in the sleep state can periodically receive the message frame from the access point, thereby the station in the sleep state can periodically synchronize with the access point in time, and meet the requirements of ieee802.11 a, so that the device can save power more; the size of the sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
In the foregoing technical solution, preferably, the step of generating the second message frame further includes: and configuring the second message frame to include cache identification information corresponding to each station, where the cache identification information is used to indicate that the access point has cached the downlink data frame for the corresponding station.
In the technical scheme, further to implement data communication between the station and the access point, cache identification information matched with each station may be configured in a second message frame sent to a secondary communication interface of the station according to a determined sending period, so that the corresponding station analyzes and determines that the access point caches a downlink data frame for the access point, and then the corresponding cached downlink data frame may be received in time through a primary communication interface of the station awakened by the second message frame; when the bit corresponding to the buffering identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered by the station.
In any of the above technical solutions, preferably, the first message frame includes a WUR request frame; the second message frame comprises a WUR beacon frame.
In the technical scheme, a first message frame used for negotiating a sleep cycle of a secondary communication interface of a station with an access point can be a WUR request frame, and specifically, the station needs to negotiate the sleep cycle with the access point before entering a WUR state, and then sends the WUR request message frame; and the second message frame for the interception and reception of the secondary communication interface of the station in the periodic sleep state can be a WUR beacon frame, so that the station and the access point can synchronize, and meanwhile, whether buffered downlink data exists or not is also confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
According to the fourth aspect of the present invention, there is further provided a communication apparatus of a wireless local area network, configured to be used in an access point, the communication apparatus of the wireless local area network including: a receiving module, configured to receive first message frames sent by a primary communication interface of at least one station associated with the access point, where each first message frame includes a sleep cycle of a secondary communication interface of a corresponding station; an obtaining module, configured to obtain a minimum sleep cycle of at least one sleep cycle corresponding to the at least one station received by the receiving module; a generating module for generating a second message frame; and a sending module, configured to use the minimum sleep period obtained by the obtaining module as a sending period of the second message frame, and send the second message frame according to the sending period.
In the technical scheme, in order to further solve the problem of power saving of a station device associated with an access point, before a primary communication interface of the station enters a sleep state, a sleep cycle of a secondary communication interface of a corresponding station sent by each primary communication interface is received, so as to negotiate and determine the sleep cycle of the secondary communication interface of the station, specifically, the access point can negotiate the sleep cycle of a secondary communication interface with the station in the form of a first message frame which is sent by the primary communication interface of the station and contains the sleep cycle of the secondary communication interface, so that the access point can determine a sending cycle of a second message frame which is sent by the access point to wake up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated with the access point, and the secondary communication interface of the station periodically monitors and receives a second message frame sent by the access point to wake up the primary communication interface of the station according to the sending cycle, so that the station in the sleep state can periodically receive the message frame from the access point, thereby the station in the sleep state can periodically synchronize with the access point in time, and meet the requirements of ieee802.11 a, so that the device can save power more; the size of the sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
In the above technical solution, preferably, the generating module is further configured to: and configuring the second message frame to include cache identification information corresponding to each station, where the cache identification information is used to indicate that the access point has cached the downlink data frame for the corresponding station.
In the technical scheme, further to implement data communication between the station and the access point, cache identification information matched with each station may be configured in a second message frame sent to a secondary communication interface of the station according to a determined sending period, so that the corresponding station analyzes and determines that the access point caches a downlink data frame for the access point, and then the corresponding cached downlink data frame may be received in time through a primary communication interface of the station awakened by the second message frame; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
In any of the above technical solutions, preferably, the first message frame includes a WUR request frame; the second message frame comprises a WUR beacon frame.
In the technical scheme, a first message frame used for negotiating a sleep cycle of a secondary communication interface of a station with an access point can be a WUR request frame, and specifically, the station needs to negotiate the sleep cycle with the access point before entering a WUR state, and then sends the WUR request message frame; and the second message frame for the secondary communication interface of the station in the periodic sleep state to listen and receive can be a WUR beacon frame, so that the station and the access point can be synchronized, whether the buffered downlink data exists or not is confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
According to a fifth aspect of the present invention, there is also provided a communication device, comprising: communication means of a wireless local area network as described in the second aspect above; and/or a communication device of a wireless local area network as described in the fourth aspect above.
According to the technical scheme, the period of the access point for sending the WUR beacon frame is defined according to the sleep period of the secondary communication interface of the station, so that the station in the sleep state can periodically wake up to receive the WUR beacon frame, the station in the sleep state can periodically realize time synchronization with the access point, the requirement of IEEE802.11ba is met, and the equipment is more power-saving.
Drawings
Fig. 1 is a flowchart illustrating a communication method of a wireless local area network according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating a communication method of a wireless local area network according to a second embodiment of the present invention;
fig. 3 shows a schematic block diagram of a communication apparatus of a wireless local area network of a first embodiment of the present invention;
fig. 4 is a flowchart illustrating a communication method of a wireless local area network according to a third embodiment of the present invention;
fig. 5 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a second embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
A communication method of a wireless local area network for a station that has established an association with an access point according to an embodiment of the present invention is described in detail below with reference to fig. 1 and 2.
As shown in fig. 1, the communication method for a wireless local area network of a station according to an embodiment of the present invention specifically includes the following steps:
And 104, after the primary communication interface enters a sleep state, receiving, by the secondary communication interface, a second message frame sent by the access point according to a target sending period to wake up the primary communication interface, where the target sending period is the smallest one of at least one sleep period corresponding to the secondary communication interface of each station associated with the access point, which is received by the access point.
In this embodiment, in order to further solve the power saving problem of the station device after establishing association with the access point, a sleep cycle of a secondary communication interface of the station needs to be negotiated with the access point before a primary communication interface of the station enters a sleep state, and a specific station may send a message frame to the access point through its primary communication interface to inform the access point of negotiating the sleep cycle of its secondary communication interface with the access point, so that the access point determines a target sending cycle of a second message frame, which is sent to the station and used for waking up the primary communication interface of the station, according to the sleep cycle of the secondary communication interface of each station associated with the access point, that is, the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point according to the target sending cycle to wake up the primary communication interface of the station, so that the station in the sleep state can periodically receive the message frame from the access point, so that the station in the sleep state can periodically wake up to achieve time synchronization with the access point, thereby satisfying the requirement of ieee802.11ba, and making the device more power saving; the size of the target sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of one or more stations associated with the access point, so as to better ensure time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, which is intended to ensure that the stations in the sleep state of the primary communication interface and the access point keep time synchronization.
For example, there are three stations associated with the access point, which are a station a, a station B, and a station C, where a sleep cycle of a secondary communication interface negotiated by the station a and the access point is 500ms, a sleep cycle of a secondary communication interface negotiated by the station B and the access point is 1000ms, and a sleep cycle of a secondary communication interface negotiated by the station C and the access point is 1500ms, it can be determined that a target transmission cycle of a first message frame sent by the access point is 500ms.
Further, as shown in fig. 2, the communication method of the wireless local area network according to the above embodiment includes the following steps in addition to steps 102 to 104:
and 106, analyzing the cache identification information corresponding to the station contained in the second message frame.
And 108, acquiring the downlink data frame cached by the access point for the station through the main communication interface according to the cache identification information.
In this embodiment, further, after receiving the second message frame according to the target sending period, the secondary communication interface of the station may analyze the second message frame, and when determining that the second message frame includes the cache identification information matched with each station, it may be determined that the access point caches the downlink data frame for the station, and then may receive the corresponding cached downlink data frame through the primary communication interface of the station awakened by the second message frame, thereby implementing data communication between the station and the access point; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
More specifically, the buffer identification information in the second message frame may be represented in the form of a Bitmap (Bitmap file), for example, when a bit position corresponding to the buffer identification information AID (Association Identifier) is "1", it indicates that there is a buffered downlink data frame, and when the bit position is "0", it indicates that there is no buffered downlink data frame.
Further, in any of the above embodiments, the first message frame comprises a WUR request frame; the second message frame comprises a WUR beacon frame.
In this embodiment, the first message frame used for negotiating with the access point about the sleep period of the secondary communication interface of the station may be a WUR request frame, and specifically, the station needs to negotiate about its sleep period with the access point before entering the WUR state, and then sends the WUR request message frame; and the second message frame for the secondary communication interface of the station in the periodic sleep state to listen and receive can be a WUR beacon frame, so that the station and the access point can be synchronized, whether the buffered downlink data exists or not is confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
The main body of the communication method shown in fig. 1 and fig. 2 may be a station device in a network formed by an access point and a station, such as a smart phone or a PDA (Personal Digital Assistant).
The interface through which the station device receives the wakeup message frame is a secondary communication interface, and the purpose of receiving the wakeup message frame is to wake up a primary communication interface of the station device to perform communication so as to obtain a downlink data frame buffered by the access point device.
Fig. 3 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a first embodiment of the present invention.
As shown in fig. 3, a communication apparatus 30 for a wireless local area network of a station according to an embodiment of the present invention includes: a sending module 302 and a receiving module 304.
The sending module 302 is configured to send a first message frame to the access point through a primary communication interface of the station before the primary communication interface of the station enters a sleep state, where the first message frame includes a sleep cycle of a secondary communication interface of the station; the receiving module 304 is configured to receive, through the secondary communication interface, a second message frame sent by the access point according to a target sending period after the primary communication interface enters the sleep state, so as to wake up the primary communication interface, where the target sending period is a smallest one of at least one sleep period corresponding to the secondary communication interface of each station associated with the access point, where the at least one sleep period is received by the access point.
In this embodiment, in order to further solve the power saving problem of the station device after establishing association with the access point, it is necessary to negotiate a sleep cycle of a secondary communication interface of the station with the access point before a primary communication interface of the station enters a sleep state, where a specific station may send a message frame to the access point through the primary communication interface to inform the access point of negotiating the sleep cycle of the secondary communication interface with the access point, so that the access point determines a target sending cycle of a second message frame sent to the station for waking up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated with the access point, that is, the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point according to the target sending cycle to wake up the primary communication interface of the station, so that the station in the sleep state can periodically receive the message frame from the access point, so that the station in the sleep state can periodically achieve time synchronization with the access point, thereby satisfying the requirement of ieee802.1ba, and enabling the device to save power; the size of the target sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
For example, there are three stations associated with the access point, which are a station a, a station B, and a station C, where a sleep cycle of a secondary communication interface negotiated by the station a and the access point is 500ms, a sleep cycle of a secondary communication interface negotiated by the station B and the access point is 1000ms, and a sleep cycle of a secondary communication interface negotiated by the station C and the access point is 1500ms, it can be determined that a target transmission cycle of a first message frame sent by the access point is 500ms.
Further, in the above embodiment, as shown in fig. 3, the communication device 30 of the wireless local area network further includes: a parsing module 306 and an acquisition module 308.
Wherein, the parsing module 306 is configured to parse the cache identification information corresponding to the station, which is included in the second message frame; the obtaining module 308 is configured to obtain, through the primary communication interface, the downlink data frame cached by the access point for the station according to the cache identification information obtained by the parsing module 306.
In this embodiment, further, after receiving the second message frame according to the target sending period, the secondary communication interface of the station may analyze the second message frame, and when determining that the second message frame includes the cache identification information matched with each station, it may be determined that the access point caches the downlink data frame for the station, and then may receive the corresponding cached downlink data frame through the primary communication interface of the station awakened by the second message frame, thereby implementing data communication between the station and the access point; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
More specifically, the buffer identification information in the second message frame may be represented in the form of a Bitmap, for example, when a bit position corresponding to the buffer identification information AID is "1", it indicates that there is a buffered downlink data frame, and when the bit position is "0", it indicates that there is no buffered downlink data frame.
Further, in any of the above embodiments, the first message frame comprises a WUR request frame; the second message frame comprises a WUR beacon frame.
In this embodiment, the first message frame used for negotiating with the access point about the sleep period of the secondary communication interface of the station may be a WUR request frame, and specifically, the station needs to negotiate about its sleep period with the access point before entering the WUR state, and then sends the WUR request message frame; and the second message frame for the secondary communication interface of the station in the periodic sleep state to listen and receive can be a WUR beacon frame, so that the station and the access point can be synchronized, whether the buffered downlink data exists or not is confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
In a specific implementation, the sending module 302 may be a transmitter, an antenna, or the like, and the receiving module 304 may be a receiver, an antenna, or the like; the parsing module 306 and the obtaining module 308 may be a central processor or a baseband processor, etc.
Fig. 4 is a flowchart illustrating a communication method of a wireless local area network according to a third embodiment of the present invention.
As shown in fig. 4, the communication method for the wireless local area network of the access point according to the embodiment of the present invention specifically includes the following steps:
At step 406, a second message frame is generated.
And step 408, taking the minimum sleep cycle as a sending cycle of the second message frame, and sending the second message frame according to the sending cycle.
In this embodiment, to further solve the power saving problem of the station device associated with the access point, before the primary communication interface of the station enters the sleep state, receiving a sleep cycle of the secondary communication interface of the corresponding station sent by each primary communication interface, so as to negotiate and determine the sleep cycle of the secondary communication interface of the station, specifically, the access point may negotiate the sleep cycle of the secondary communication interface with the station in the form of a first message frame sent by the primary communication interface of the station and containing the sleep cycle of the secondary communication interface, so that the access point may determine a sending cycle of a second message frame sent by the access point to wake up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated therewith, so that the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point to wake up the primary communication interface of the station, so that the station in the sleep state can periodically wake up to receive the message frame from the access point, thereby enabling the station in the sleep state to periodically achieve time synchronization with the access point, and satisfying the requirements of ieee802.11ba, so that the device can save power more; the size of the sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, which is intended to ensure that the stations in the sleep state of the primary communication interface and the access point keep time synchronization.
For example, there are three stations associated with the access point, which are station a, station B, and station C, where a sleep cycle of a secondary communication interface negotiated by the station a and the access point is 500ms, a sleep cycle of a secondary communication interface negotiated by the station B and the access point is 1000ms, and a sleep cycle of a secondary communication interface negotiated by the station C and the access point is 1500ms, so that it can be determined that a transmission cycle of the first message frame sent by the access point is 500ms.
Further, step 406 in the above embodiment further includes: and configuring that the second message frame comprises cache identification information corresponding to each site, wherein the cache identification information is used for indicating that the access point caches a downlink data frame for the corresponding site.
In this embodiment, further to implement data communication between the station and the access point, cache identification information matched with each station may be configured in a second message frame sent to a secondary communication interface of the station according to a determined sending period, so that the corresponding station analyzes and determines that the access point caches a downlink data frame for the access point, and then the corresponding cached downlink data frame may be received in time through a primary communication interface of the station awakened by the second message frame; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
More specifically, the buffer identification information in the second message frame may be represented in the form of a Bitmap, for example, when a bit position corresponding to the buffer identification information AID is "1", it indicates that there is a buffered downlink data frame, and when the bit position is "0", it indicates that there is no buffered downlink data frame.
Further, in any of the above embodiments, the first message frame comprises a WUR request frame; the second message frame comprises a WUR beacon frame.
In this embodiment, the first message frame used for negotiating with the access point about the sleep period of the secondary communication interface of the station may be a WUR request frame, and specifically, the station needs to negotiate about its sleep period with the access point before entering the WUR state, and then sends the WUR request message frame; and the second message frame for the secondary communication interface of the station in the periodic sleep state to listen and receive can be a WUR beacon frame, so that the station and the access point can be synchronized, whether the buffered downlink data exists or not is confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
The main body of the communication method shown in fig. 4 may be an access point device in a network formed by an access point and a station, such as a router or a server with a Wi-Fi interface.
Fig. 5 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a second embodiment of the present invention.
As shown in fig. 5, a communication apparatus 50 for a wireless local area network of an access point according to an embodiment of the present invention includes: a receiving module 502, an obtaining module 504, a generating module 506, and a sending module 508.
The receiving module 502 is configured to receive first message frames sent by a primary communication interface of at least one station associated with the access point, where each first message frame includes a sleep cycle of a secondary communication interface of a corresponding station; the obtaining module 504 is configured to obtain a minimum sleep cycle of at least one sleep cycle corresponding to the at least one station received by the receiving module 502; the generating module 506 is configured to generate a second message frame; the sending module 508 is configured to use the minimum sleep period obtained by the obtaining module 504 as a sending period of the second message frame, and send the second message frame according to the sending period.
In this embodiment, to further solve the power saving problem of the station device associated with the access point, before the primary communication interface of the station enters the sleep state, receiving a sleep cycle of the secondary communication interface of the corresponding station sent by each primary communication interface, so as to negotiate and determine the sleep cycle of the secondary communication interface of the station, specifically, the access point may negotiate the sleep cycle of the secondary communication interface with the station in the form of a first message frame sent by the primary communication interface of the station and containing the sleep cycle of the secondary communication interface, so that the access point may determine a sending cycle of a second message frame sent by the access point to wake up the primary communication interface of the station according to the sleep cycle of the secondary communication interface of each station associated therewith, so that the secondary communication interface of the station periodically listens and receives the second message frame sent by the access point to wake up the primary communication interface of the station, so that the station in the sleep state can periodically wake up to receive the message frame from the access point, thereby enabling the station in the sleep state to periodically achieve time synchronization with the access point, and satisfying the requirements of ieee802.11ba, so that the device can save power more; the size of the sending period of the second message frame is equal to the size of the smallest sleep period in the sleep periods of the respective secondary communication interfaces of the one or more stations associated with the access point, so as to better ensure the time synchronization between the stations and the access point, wherein the second message frame carries partial time synchronization parameter information, and the purpose is to ensure that the stations with the main communication interfaces in the sleep states keep time synchronization with the access point.
For example, there are three stations associated with the access point, which are station a, station B, and station C, where a sleep cycle of a secondary communication interface negotiated by the station a and the access point is 500ms, a sleep cycle of a secondary communication interface negotiated by the station B and the access point is 1000ms, and a sleep cycle of a secondary communication interface negotiated by the station C and the access point is 1500ms, so that it can be determined that a transmission cycle of the first message frame sent by the access point is 500ms.
Further, in the above embodiment, the generating module 506 is further configured to: and configuring the second message frame to include cache identification information corresponding to each station, where the cache identification information is used to indicate that the access point has cached the downlink data frame for the corresponding station.
In this embodiment, further to implement data communication between the station and the access point, cache identification information matched with each station may be configured in a second message frame sent to a secondary communication interface of the station according to a determined sending period, so that the corresponding station analyzes and determines that the access point caches a downlink data frame for the access point, and then the corresponding cached downlink data frame may be received in time through a primary communication interface of the station awakened by the second message frame; when the corresponding bit of the buffer identification information in the second message frame is set to "1", it may indicate that the access point has a downlink data frame buffered for the station.
More specifically, the buffer identification information in the second message frame may be represented in the form of a Bitmap, for example, when a bit position corresponding to the buffer identification information AID is "1", it indicates that there is a buffered downlink data frame, and when the bit position is "0", it indicates that there is no buffered downlink data frame.
Further, in any of the above embodiments, the first message frame comprises a WUR request frame; the second message frame comprises a WUR beacon frame.
In this embodiment, the first message frame used for negotiating with the access point about the sleep period of the secondary communication interface of the station may be a WUR request frame, and specifically, the station needs to negotiate about its sleep period with the access point before entering the WUR state, and then sends the WUR request message frame; and the second message frame for the interception and reception of the secondary communication interface of the station in the periodic sleep state can be a WUR beacon frame, so that the station and the access point can synchronize, and meanwhile, whether buffered downlink data exists or not is also confirmed according to the downlink buffered data identification information, and the primary communication interface of the station is awakened in time to receive the downlink data frame.
In a specific implementation, the receiving module 502 may be a receiver, an antenna, or the like, and the sending module 508 may be a transmitter, an antenna, or the like; the obtaining module 504 and the generating module 506 may be a signal processor, a central processing unit, a baseband processor, or the like.
There is also provided, in accordance with an embodiment of the present invention, apparatus for communicating, including: a communication device 30 of a wireless local area network as shown in fig. 3; and/or a communication device 50 of a wireless local area network as shown in fig. 5.
The technical scheme of the invention is described in detail in combination with the accompanying drawings, and the period of the WUR beacon frame sent by the access point is defined according to the sleep period of the secondary communication interface of the station, so that the station in the sleep state can periodically wake up to receive the WUR beacon frame, and therefore, the station in the sleep state can periodically realize time synchronization with the access point, the requirement of ieee802.11ba is met, and the equipment is more power-saving.
In the description of the present specification, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and specific meanings of the above terms in the disclosed embodiments may be understood according to specific situations by those of ordinary skill in the art.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (7)
1. A communication method of a wireless local area network, which is used for a station, wherein the station has established an association with an access point, and the communication method of the wireless local area network comprises:
before a primary communication interface of the station enters a sleep state, sending a first message frame to the access point through the primary communication interface, wherein the first message frame comprises a sleep cycle of a secondary communication interface of the station;
when the main communication interface enters a dormant state, receiving a second message frame sent by the access point according to a target sending period through the secondary communication interface so as to wake up the main communication interface,
the target sending period is the smallest one of at least one sleep period which is received by the access point and corresponds to the secondary communication interface of each station associated with the access point;
wherein, the second message frame carries partial time synchronization parameter information;
further comprising:
analyzing cache identification information corresponding to the station contained in the second message frame;
and acquiring the downlink data frame cached by the access point for the station through the main communication interface according to the cache identification information.
2. The communication method of the wireless local area network according to claim 1,
the first message frame comprises a WUR request frame;
the second message frame comprises a WUR beacon frame.
3. A communication method of a wireless local area network, which is used for an access point, wherein the communication method of the wireless local area network comprises:
receiving first message frames respectively sent by a primary communication interface of at least one station associated with the access point, wherein each first message frame comprises a sleep cycle of a secondary communication interface of a corresponding station;
acquiring a minimum sleep cycle of at least one sleep cycle corresponding to the at least one station;
generating a second message frame;
taking the minimum sleep cycle as a sending cycle of the second message frame, and sending the second message frame according to the sending cycle;
wherein, the second message frame carries partial time synchronization parameter information;
the step of generating a second message frame further includes:
and configuring the second message frame to include cache identification information corresponding to each station, where the cache identification information is used to indicate that the access point has cached the downlink data frame for the corresponding station.
4. A communication apparatus of a wireless local area network, for a station, wherein the station has established an association with an access point, the communication apparatus of the wireless local area network comprising:
a sending module, configured to send a first message frame to the access point through a primary communication interface before a primary communication interface of the station enters a sleep state, where the first message frame includes a sleep cycle of a secondary communication interface of the station;
a receiving module, configured to receive, through the secondary communication interface, a second message frame sent by the access point according to a target sending period after the primary communication interface enters a sleep state, so as to wake up the primary communication interface,
the target sending period is the smallest one of at least one sleep periods which are received by the access point and respectively correspond to the secondary communication interfaces of the sites related to the access point;
wherein, the second message frame carries partial time synchronization parameter information;
further comprising:
the analysis module is used for analyzing the cache identification information corresponding to the site contained in the second message frame;
and the acquisition module is used for acquiring the downlink data frame cached by the access point for the station through the main communication interface according to the cache identification information obtained by the analysis of the analysis module.
5. The communication device of the wireless local area network according to claim 4,
the first message frame comprises a WUR request frame;
the second message frame comprises a WUR beacon frame.
6. A communication apparatus of a wireless local area network for an access point, the communication apparatus of the wireless local area network comprising:
a receiving module, configured to receive first message frames sent by a primary communication interface of at least one station associated with the access point, where each first message frame includes a sleep cycle of a secondary communication interface of a corresponding station;
an obtaining module, configured to obtain a minimum sleep cycle of at least one sleep cycle corresponding to the at least one station received by the receiving module;
a generating module, configured to generate a second message frame;
wherein, the second message frame carries partial time synchronization parameter information;
a sending module, configured to use the minimum sleep cycle acquired by the acquiring module as a sending cycle of the second message frame, and send the second message frame according to the sending cycle;
the generation module is further to:
and configuring the second message frame to include cache identification information corresponding to each station, where the cache identification information is used to indicate that the access point has cached the downlink data frame for the corresponding station.
7. A communication device, comprising:
communication means of a wireless local area network according to claim 4 or 5; and/or
Communication device of a wireless local area network according to claim 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710432900.7A CN109041177B (en) | 2017-06-09 | 2017-06-09 | Communication method, communication device and communication equipment of wireless local area network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710432900.7A CN109041177B (en) | 2017-06-09 | 2017-06-09 | Communication method, communication device and communication equipment of wireless local area network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109041177A CN109041177A (en) | 2018-12-18 |
CN109041177B true CN109041177B (en) | 2022-11-04 |
Family
ID=64629749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710432900.7A Active CN109041177B (en) | 2017-06-09 | 2017-06-09 | Communication method, communication device and communication equipment of wireless local area network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109041177B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828452A (en) * | 2016-05-10 | 2016-08-03 | 珠海市魅族科技有限公司 | Communication method and communication device of wireless local area network, access point and site |
WO2017052596A1 (en) * | 2015-09-25 | 2017-03-30 | Maruti Gupta | Low-power wakeup radio for mobile devices |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100705585B1 (en) * | 2006-01-09 | 2007-04-09 | 삼성전자주식회사 | Power saving apparatus and method in mobile access point |
CN101969605B (en) * | 2010-10-11 | 2014-07-23 | 杭州华三通信技术有限公司 | Method and equipment for determining DTIM interval by wireless access point (AP) |
US9426832B2 (en) * | 2012-04-24 | 2016-08-23 | Intel Corporation | Methods and arrangements to coordinate communications in a wireless network |
US20150124678A1 (en) * | 2013-11-07 | 2015-05-07 | Qualcomm Incorporated | System and method for access point power management signalling in a wireless network |
US9826483B2 (en) * | 2015-06-22 | 2017-11-21 | Intel Corporation | Apparatus, system and method of communicating a wakeup packet |
-
2017
- 2017-06-09 CN CN201710432900.7A patent/CN109041177B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017052596A1 (en) * | 2015-09-25 | 2017-03-30 | Maruti Gupta | Low-power wakeup radio for mobile devices |
CN105828452A (en) * | 2016-05-10 | 2016-08-03 | 珠海市魅族科技有限公司 | Communication method and communication device of wireless local area network, access point and site |
Also Published As
Publication number | Publication date |
---|---|
CN109041177A (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113613316B (en) | Indication method and device of downlink service data | |
CN110235487A (en) | Power for wireless device is saved | |
CN107969028B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN108513339B (en) | Communication method, communication device and communication terminal of wireless local area network | |
CN109041179B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN107809789B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN108513341B (en) | Communication method, communication device and communication terminal of wireless local area network | |
EP3512262A1 (en) | Wireless local area network communications method, receiver, access point and station | |
CN108738110B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN110753387B (en) | Monitoring method of downlink control channel and control method of downlink control channel monitoring | |
CN109429300B (en) | Communication method and device of wireless local area network, access point equipment and site equipment | |
CN109756956B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109151956B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109041177B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109699061B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109429299B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109219154B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN108712775B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109729569B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109041178B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN108738125B (en) | Method, device, access point and station for wireless local area network time synchronization | |
CN109756958B (en) | Communication method and communication device, access point equipment and station equipment | |
CN108810825B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN108076503B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN108810999B (en) | Communication method, communication device and communication equipment of wireless local area network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |