CN109041179B - 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
- CN109041179B CN109041179B CN201710433644.3A CN201710433644A CN109041179B CN 109041179 B CN109041179 B CN 109041179B CN 201710433644 A CN201710433644 A CN 201710433644A CN 109041179 B CN109041179 B CN 109041179B
- Authority
- CN
- China
- Prior art keywords
- message frame
- station
- wur
- access point
- frame
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- 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/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- 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)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (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 comprises the following steps: receiving a data frame from an access point through a primary communication interface of the station; when the received current data frame is the last data frame transmitted in the current transmission opportunity, generating confirmation message frames aiming at all the data frames received in the current transmission opportunity, wherein the confirmation message frames comprise time information; and sending the confirmation message frame to the access point, wherein the value of the time information represents the time length required for the station to request the access point to confirm that the main communication interface enters the dormant state after sending the confirmation message frame. By the technical scheme, the power consumption of the equipment can be effectively reduced, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
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 established the wur (wake Up receiver) of the next-generation Wi-Fi (Wireless Fidelity) technology, which is mainly applied in the aspect of internet of things, aiming at saving the power consumption of devices as much as possible, and most mainly aiming at saving the power consumption of devices receiving wake-Up frames (wake-Up message frames) as much as possible.
When the station equipment enters a WUR state (that is, a secondary communication interface of the station equipment is in a power-on wakeup state, and a primary communication interface is in a sleep state), if an AP (Access Point) associated with STAs (states, Stations) buffers a downlink data frame for the AP, the AP wakes up the primary communication interface of the STAs by sending a wake-up message frame to the STAs, so as to receive the downlink data frame buffered for the STAs by the AP.
However, after STAs receive the downlink data frame, it is necessary to make the devices enter the WUR state again in order to reduce power consumption of the devices, i.e., to save more power for the devices, and to meet the requirement of IEEE802.11 ba.
Disclosure of Invention
Based on at least one of the above technical problems, the present invention provides a new communication scheme for a wireless local area network, and when a current data frame received after a main communication interface of a station wakes up is determined as a last data frame transmitted by an access point in a current transmission opportunity, the wireless local area network can enter a WUR state again based on an interaction mechanism of the data frame and ACK, so as to reduce power consumption of the device, enable the device to be more power-saving, and meet requirements of IEEE802.11 ba.
In view of this, according to a first aspect of the present invention, a communication method of a wireless local area network is provided, where the communication method of the wireless local area network is used for a station, and the communication method of the wireless local area network includes: receiving a data frame from an access point through a primary communication interface of the station; when the received current data frame is the last data frame transmitted in the current transmission opportunity, generating confirmation message frames aiming at all the data frames received in the current transmission opportunity, wherein the confirmation message frames comprise time information; and sending the confirmation message frame to the access point, wherein the value of the time information represents the time length required for the station to request the access point to confirm that the main communication interface enters the dormant state after sending the confirmation message frame.
In the technical solution, after waking up, a main communication interface of a station receives a data frame buffered by an access point for the station, when receiving the last data frame transmitted by the access point for the station at a current Transmission Opportunity (TXOP), the station may negotiate with the access point to re-enter a WUR state, that is, the main communication interface of the station is in a sleep state, and a secondary communication interface is in an awake state or a periodic awake state to intercept a wake-up message frame sent by the access point, specifically, after receiving all data frames transmitted by the current Transmission Opportunity, the main communication interface sends an Acknowledgement message frame including time information to the access point, so as to re-enter the time length required by the main communication interface of the station negotiating with the access point to re-enter the sleep state, that is, after confirming that the station has received downlink data buffered by the access point based on an interaction mechanism of the data frame and an ACK (Acknowledgement character), therefore, the power consumption of the equipment is reduced, the equipment is more power-saving, and the requirement of IEEE802.11ba is met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The master communication interface of the station sends a confirmation message frame to the access point after receiving the last data frame transmitted by the current transmission opportunity, on one hand, the master communication interface is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and on the other hand, the master communication interface is used for confirming that the station is about to enter a WUR state.
Further, the station may determine whether the currently received data frame is the last data frame by analyzing the MAC header of the data frame transmitted by the access point at the current transmission opportunity, for example, a bit is set in the MAC header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce power consumption of the device.
In the foregoing technical solution, preferably, after sending the acknowledgment message frame to the access point, the method for communicating in the wireless local area network further includes: transmitting a WUR request message frame to the access point; and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
In the technical scheme, in order to complete the negotiation between the station and the access point and the re-entering of the station and the access point into the WUR state, after the station sends a confirmation message frame to the access point, the station and the access point can complete the negotiation and the re-entering of the station and the access point into the WUR state in a mode of sending a WUR request message frame to the access point and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame, namely, the station can enter the WUR state in which a main communication interface of the station is dormant after receiving the WUR response frame fed back by the access point.
In any one of the above technical solutions, preferably, a duration corresponding to a value of the time information includes: 2 short interframe intervals, a transmission duration of the WUR request message frame, and a transmission duration of the WUR response message frame.
In the technical scheme, the station can send a WUR request message frame to the access point after sending an acknowledgement message frame at an interval of a Short Interframe Space (SIFS) and can reenter the WUR state after receiving the WUR response message frame fed back by the access point at an interval of a Short Interframe Space after sending the WUR request message frame, that is, the station can set time information of the sum of 2 Short Interframe spaces, the transmission time of 1 WUR request message frame and the transmission time of 1 WUR response message frame in the acknowledgement message frame sent to the access point so as to complete the acknowledgement that the station is about to reenter the WUR state with the access point.
In any of the above technical solutions, preferably, the time information is located in a persistent part in a mac frame header of the acknowledgment message frame.
In this technical solution, the time information may be set in a Duration (Duration) portion in a Media Access Control (MAC) frame header of the acknowledgment message frame, so as to facilitate Access resolution acknowledgment.
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 communication apparatus of the wireless local area network including: a receiving module, configured to receive a data frame from an access point through a primary communication interface of the station; a generating module, configured to generate an acknowledgment message frame for all data frames received in a current transmission opportunity when a current data frame received by the receiving module is a last data frame transmitted in the current transmission opportunity, where the acknowledgment message frame includes time information; a sending module, configured to send the acknowledgement message frame generated by the generating module to the access point, where a value of the time information indicates a time duration required for the station to request the access point to confirm that the primary communication interface enters the dormant state after sending the acknowledgement message frame.
In the technical scheme, a main communication interface of a station receives a data frame buffered by an access point after waking up, when the last data frame transmitted by the access point at the current transmission opportunity is received, the station can negotiate with the access point to reenter a WUR state, namely the main communication interface of the station is in a sleep state, a secondary communication interface is in an awake or periodic awake state to monitor a state of an awakening message frame sent by the access point, specifically, after the main communication interface receives all data frames transmitted by the current transmission opportunity, the main communication interface of the station sends an acknowledgement message frame containing time information to the access point to negotiate with the access point for the time length required by the main communication interface of the station to reenter the sleep state, namely the station reenters the WUR state after receiving downlink data buffered by the access point based on an interaction mechanism of the data frame and ACK to reduce the power consumption of equipment, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The master communication interface of the station sends a confirmation message frame to the access point after receiving the last data frame transmitted by the current transmission opportunity, on one hand, the master communication interface is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and on the other hand, the master communication interface is used for confirming that the station is about to enter a WUR state.
Further, the station may determine whether the currently received data frame is the last data frame by analyzing the MAC header of the data frame transmitted by the access point at the current transmission opportunity, for example, a bit is set in the MAC header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce power consumption of the device.
In the foregoing technical solution, preferably, the sending module is further configured to: transmitting a WUR request message frame to the access point after transmitting the confirmation message frame to the access point; the receiving module is further configured to: and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
In the technical scheme, in order to complete the negotiation between the station and the access point and the re-entering of the station and the access point into the WUR state, after the station sends a confirmation message frame to the access point, the station and the access point can complete the negotiation and the re-entering of the station and the access point into the WUR state in a mode of sending a WUR request message frame to the access point and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame, namely, the station can enter the WUR state in which a main communication interface of the station is dormant after receiving the WUR response frame fed back by the access point.
In any one of the above technical solutions, preferably, a duration corresponding to a value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In the technical scheme, the station can send a WUR request message frame to the access point after sending a confirmation message frame to the access point at an interval of one short interframe interval, and can reenter the WUR state after receiving a WUR response message frame fed back by the access point at an interval of one short interframe interval after sending the WUR request message frame, namely, the station can set time information with the time length of 2 short interframe intervals, the sum of the transmission time length of 1 WUR request message frame and the transmission time length of 1 WUR response message frame in the confirmation message frame sent to the access point so as to complete the confirmation that the station is about to reenter the WUR state with the access point.
In any of the above technical solutions, preferably, the time information is located in a persistent part in a head of a media access control frame of the acknowledgment message frame.
In the technical solution, the time information may be set in a persistent part in a head of a media access control frame of the acknowledgement message frame, so as to facilitate access resolution acknowledgement.
According to the third aspect of the present invention, there is further provided a communication method of a wireless local area network, where the communication method of the wireless local area network is used for an access point, and includes: sending the last data frame in the current transmission opportunity to a main communication interface of the site; and receiving an acknowledgement message frame of the station for all data frames received in the current transmission opportunity, wherein the acknowledgement message frame comprises time information, and the value of the time information represents the time length required for the station to request the access point to confirm that the primary communication interface enters the sleep state after the station sends the acknowledgement message frame.
In the technical scheme, after a main communication interface of a station is awakened, a data frame buffered for the main communication interface is sent to the main communication interface in a current transmission opportunity, after the last data frame is transmitted, the station can negotiate with the station to re-enter a WUR state so that the main communication interface of the station is in a sleep state again and a second communication interface is in a state of monitoring an awakening message frame sent by an access point in an awakening or periodic awakening state, specifically, after the main communication interface of the station receives all data frames transmitted by the access point in the current transmission opportunity, the station receives an acknowledgement message frame containing time information sent by the station so as to negotiate with a time length required for enabling the main communication interface of the station to enter the sleep state again, namely, after the station receives downlink data buffered for the station based on an interaction mechanism of the data frame and ACK, the station re-enters the WUR state again so as to reduce the power consumption of equipment, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The confirmation message frame sent by the host communication interface of the station after receiving the last data frame transmitted by the current transmission opportunity is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and is used for confirming that the station is about to enter a WUR state.
Further, the access point sets an identifier in the MAC frame header of the last data frame transmitted by the station at the current transmission opportunity for the station to analyze and determine whether the currently received data frame is the last data frame, for example, a bit is set in the MAC frame header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce the power consumption of the device.
In the foregoing technical solution, preferably, after receiving the acknowledgment message frame, the method for communicating in the wireless local area network further includes: receiving a WUR request message frame sent by the host communication interface; generating a WUR response message frame for the WUR request message frame; and sending the WUR response message frame to the station to confirm that the main communication interface enters a dormant state.
In the technical scheme, in order to complete the negotiation with the station to re-enter the WUR state, after receiving a confirmation message frame sent by the station, the station can complete the negotiation with the station to re-enter the WUR state in a mode of sending a WUR response message frame to the station by receiving a WUR request message frame sent by the station and responding to the WUR request message frame, namely, the station can enter the WUR state in which a main communication interface of the station is dormant after receiving the WUR response frame fed back by the access point.
In any one of the above technical solutions, preferably, a duration corresponding to a value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In the technical scheme, the station can send a WUR request message frame to the access point after sending a confirmation message frame to the access point at an interval of one short interframe interval, and can reenter the WUR state after receiving a WUR response message frame fed back by the access point at an interval of one short interframe interval after sending the WUR request message frame, namely, the station can set time information with the time length of 2 short interframe intervals, the sum of the transmission time length of 1 WUR request message frame and the transmission time length of 1 WUR response message frame in the confirmation message frame sent to the access point so as to finish the confirmation that the station is about to reenter the WUR state.
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 sending module, configured to send a last data frame in a current transmission opportunity to a primary communication interface of a station; a receiving module, configured to receive an acknowledgement message frame of the station for all data frames received in the current transmission opportunity, where the acknowledgement message frame includes time information, and a value of the time information indicates a time duration required for the station to request the access point to confirm that the primary communication interface enters the sleep state after sending the acknowledgement message frame.
In the technical scheme, after a main communication interface of a station is awakened, a data frame buffered for the main communication interface is sent to the main communication interface in a current transmission opportunity, after the last data frame is transmitted, the station can negotiate with the station to re-enter a WUR state so that the main communication interface of the station is in a sleep state again and a second communication interface is in a state of monitoring an awakening message frame sent by an access point in an awakening or periodic awakening state, specifically, after the main communication interface of the station receives all data frames transmitted by the access point in the current transmission opportunity, the station receives an acknowledgement message frame containing time information sent by the station so as to negotiate with a time length required for enabling the main communication interface of the station to enter the sleep state again, namely, after the station receives downlink data buffered for the station based on an interaction mechanism of the data frame and ACK, the station re-enters the WUR state again so as to reduce the power consumption of equipment, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The confirmation message frame sent by the host communication interface of the station after receiving the last data frame transmitted by the current transmission opportunity is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and is used for confirming that the station is about to enter a WUR state.
Further, the access point sets an identifier in the MAC frame header of the last data frame transmitted by the station at the current transmission opportunity for the station to analyze and determine whether the currently received data frame is the last data frame, for example, a bit is set in the MAC frame header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce the power consumption of the device.
In the foregoing technical solution, preferably, the receiving module is further configured to: after receiving the confirmation message frame, receiving a WUR request message frame sent by the host communication interface; the communication device of the wireless local area network further comprises: a generating module, configured to generate a WUR response message frame for the WUR request message frame received by the receiving module; and the sending module is further configured to: and sending the WUR response message frame generated by the generating module to the station so as to confirm that the main communication interface enters a dormant state.
In the technical scheme, in order to complete the negotiation with the station to re-enter the WUR state, after receiving a confirmation message frame sent by the station, the station can complete the negotiation with the station to re-enter the WUR state in a mode of sending a WUR response message frame to the station by receiving a WUR request message frame sent by the station and responding to the WUR request message frame, namely, the station can enter the WUR state in which a main communication interface of the station is dormant after receiving the WUR response frame fed back by the access point.
In any one of the above technical solutions, preferably, a duration corresponding to a value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In the technical scheme, the station can send a WUR request message frame to the access point after sending a confirmation message frame to the access point at an interval of one short interframe interval, and can reenter the WUR state after receiving a WUR response message frame fed back by the access point at an interval of one short interframe interval after sending the WUR request message frame, namely, the station can set time information with the time length of 2 short interframe intervals, the sum of the transmission time length of 1 WUR request message frame and the transmission time length of 1 WUR response message frame in the confirmation message frame sent to the access point so as to finish the confirmation that the station is about to reenter the WUR state.
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.
Through the technical scheme of the invention, when the current data frame received after the main communication interface of the station wakes up is determined as the last data frame transmitted by the access point in the current transmission opportunity, the station can enter the WUR state again based on the interaction mechanism of the data frame and the confirmation message frame, so that the power consumption of the equipment is reduced, the equipment is more power-saving, and the requirement of IEEE802.11ba is met.
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 is a diagram illustrating a process for a station to negotiate with an access point to re-enter a WUR state according to an embodiment of the present invention;
fig. 4 shows a schematic block diagram of a communication apparatus of a wireless local area network of a first embodiment of the present invention;
fig. 5 is a flowchart illustrating a communication method of a wireless local area network according to a third embodiment of the present invention;
fig. 6 is a flowchart illustrating a communication method of a wireless local area network according to a fourth embodiment of the present invention;
fig. 7 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 according to an embodiment of the present invention is described below with reference to fig. 1 to 3.
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 step 106, sending the acknowledgement message frame to the access point, wherein the value of the time information represents a time length required for the station to request the access point to acknowledge that the primary communication interface enters the sleep state after sending the acknowledgement message frame.
In this embodiment, after waking up, a main communication interface of a station receives a data frame buffered by an access point for the station, and when receiving a last data frame transmitted by the access point for the station at a current transmission opportunity, the station may negotiate with the access point to re-enter a WUR state, that is, the main communication interface of the station is in a sleep state, and a secondary communication interface is in an awake state or a periodic awake state to listen to a wake-up message frame sent by the access point, specifically, after receiving all data frames transmitted by the current transmission opportunity, the main communication interface of the station sends an acknowledgement message frame including time information to the access point, so as to negotiate with the access point for a time length required by the main communication interface of the station to re-enter the sleep state again, that is, after confirming that the station has received downlink data buffered by the access point for the station based on an interaction mechanism of the data frame and ACK, to re-enter the WUR state, so as to reduce power consumption of the apparatus and save more power, meets the requirements of IEEE802.11 ba.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The master communication interface of the station sends a confirmation message frame to the access point after receiving the last data frame transmitted by the current transmission opportunity, on one hand, the master communication interface is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and on the other hand, the master communication interface is used for confirming that the station is about to enter a WUR state.
Further, the station may determine whether the currently received data frame is the last data frame by analyzing the MAC header of the data frame transmitted by the access point at the current transmission opportunity, for example, a bit is set in the MAC header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce power consumption of the device.
Further, as shown in fig. 2, in addition to the above steps 102 to 106, the communication method of the wireless local area network further includes the following steps after the step 106:
And step 110, receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
In this embodiment, in order to complete the station and the access point to negotiate their re-entry into the WUR state, after sending the confirmation message frame to the access point, it may complete the process of negotiating with the access point to re-enter the WUR state in the form of sending a WUR request message frame to the access point and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame, that is, the station may enter the WUR state in which its host communication interface is dormant after receiving the WUR response frame fed back by the access point.
Further, in any of the above embodiments, a duration corresponding to the value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In this embodiment, after receiving the last data frame sent by the access point, the station may send an acknowledgement message frame (i.e., ACK) to the access point and then send a WUR request message frame to the access point at an interval of one short interframe space, and after sending the WUR request message frame, the station may re-enter the WUR state after receiving the WUR response message frame fed back by the access point at an interval of one short interframe space.
Further, in any of the above embodiments, the time information is located in a persistent part of a mac header of the acknowledgment message frame.
In this embodiment, the time information may be set in a persistent portion in a media access control frame header of the acknowledgement message frame to facilitate access resolution acknowledgement.
The main executing 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. 4 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. 4, a communication apparatus 40 for a wireless local area network of a station according to an embodiment of the present invention includes: a receiving module 402, a generating module 404 and a sending module 406.
Wherein the receiving module 402 is configured to receive a data frame from an access point through a primary communication interface of the station; the generating module 404 is configured to generate an acknowledgement message frame for all data frames received in the current transmission opportunity when the current data frame received by the receiving module 402 is a last data frame transmitted in the current transmission opportunity, where the acknowledgement message frame includes time information; the sending module 406 is configured to send the acknowledgement message frame generated by the generating module 404 to the access point, where a value of the time information indicates a time duration required for the station to request the access point to confirm that the primary communication interface enters the dormant state after sending the acknowledgement message frame.
In this embodiment, after waking up, a main communication interface of a station receives a data frame buffered by an access point for the station, and when receiving a last data frame transmitted by the access point for the station at a current transmission opportunity, the station may negotiate with the access point to re-enter a WUR state, that is, the main communication interface of the station is in a sleep state, and a secondary communication interface is in an awake state or a periodic awake state to listen to a wake-up message frame sent by the access point, specifically, after receiving all data frames transmitted by the current transmission opportunity, the main communication interface of the station sends an acknowledgement message frame including time information to the access point, so as to negotiate with the access point for a time length required by the main communication interface of the station to re-enter the sleep state again, that is, after confirming that the station has received downlink data buffered by the access point for the station based on an interaction mechanism of the data frame and ACK, to re-enter the WUR state, so as to reduce power consumption of the apparatus and save more power, meets the requirements of IEEE802.11 ba.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The master communication interface of the station sends a confirmation message frame to the access point after receiving the last data frame transmitted by the current transmission opportunity, on one hand, the master communication interface is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and on the other hand, the master communication interface is used for confirming that the station is about to enter a WUR state.
Further, the station may determine whether the currently received data frame is the last data frame by analyzing the MAC header of the data frame transmitted by the access point at the current transmission opportunity, for example, a bit is set in the MAC header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce power consumption of the device.
Further, in the foregoing embodiment, the sending module 406 is further configured to: transmitting a WUR request message frame to the access point after transmitting the confirmation message frame to the access point; the receiving module 402 is further configured to: and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
In this embodiment, in order to complete the station and the access point to negotiate their re-entry into the WUR state, after sending the confirmation message frame to the access point, it may complete the process of negotiating with the access point to re-enter the WUR state in the form of sending a WUR request message frame to the access point and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame, that is, the station may enter the WUR state in which its host communication interface is dormant after receiving the WUR response frame fed back by the access point.
Further, in any of the above embodiments, a duration corresponding to the value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In this embodiment, the station may send the WUR request message frame to the access point after sending the acknowledgment message frame to the access point with a short interframe space therebetween, and may re-enter the WUR state after receiving the WUR response message frame fed back by the access point with a short interframe space therebetween after sending the WUR request message frame, that is, the station may set time information having a time duration of 2 short interframe spaces, a sum of a transmission time duration of 1 WUR request message frame and a transmission time duration of 1 WUR response message frame in the acknowledgment message frame sent to the access point, so as to complete acknowledgment that the station is about to re-enter the WUR state with the access point.
Further, in any of the above embodiments, the time information is located in a persistent part of a mac header of the acknowledgment message frame.
In this embodiment, the time information may be set in a persistent portion in a media access control frame header of the acknowledgement message frame to facilitate access resolution acknowledgement.
In a specific implementation, the receiving module 402 may be a receiver, an antenna, or the like, and the sending module 406 may be a transmitter, an antenna, or the like; the generating module 404 may be a central processor or a baseband processor, etc.
A communication method of a wireless lan for an access point according to an embodiment of the present invention is described below with reference to fig. 5 and 6.
As shown in fig. 5, 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:
In this embodiment, after the main communication interface of the station is woken up, the station sends a data frame buffered for the station in the current transmission opportunity, and after the last data frame is transmitted, the station may negotiate with the station to re-enter the WUR state, so that the main communication interface of the station is in a sleep state again and the communication interface is in an awake state or a periodic awake state to listen to the state of the wake-up message frame sent by the access point, specifically, after the main communication interface of the station receives all the data frames transmitted by the access point for the current transmission opportunity, the station receives an acknowledgement message frame containing time information sent by the station, so as to perform negotiation with a time length required for the main communication interface of the station to re-enter the sleep state again, that is, after the station receives downlink data buffered for the station based on an interaction mechanism of the data frame and ACK, the station re-enters the WUR state again to reduce the power consumption of the apparatus, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The confirmation message frame sent by the host communication interface of the station after receiving the last data frame transmitted by the current transmission opportunity is used for confirming all data frames received by the current transmission opportunity, namely, confirming that data is received completely and accurately, and is used for confirming that the station is about to enter a WUR state.
Further, the access point sets an identifier in the MAC frame header of the last data frame transmitted by the station at the current transmission opportunity for the station to analyze and determine whether the currently received data frame is the last data frame, for example, a bit is set in the MAC frame header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce the power consumption of the device.
Further, as shown in fig. 6, in addition to the above steps 502 to 504, the communication method of the wireless local area network further includes the following steps after the step 504:
In this embodiment, in order to complete the negotiation with the station to re-enter the WUR state, after receiving the confirmation message frame sent by the station, the station may complete the negotiation with the station to re-enter the WUR state in the form of receiving and responding to the WUR request message frame sent by the station to send a WUR response message frame to the station, that is, the station may enter the WUR state in which its host communication interface is dormant after receiving the WUR response frame fed back by the access point.
Further, in any of the above embodiments, a duration corresponding to the value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In this embodiment, the station may send a WUR request message frame to the access point after sending an acknowledgement message frame to the access point with a short interframe space therebetween, and may reenter the WUR state after receiving a WUR response message frame fed back by the access point with a short interframe space therebetween after sending the WUR request message frame, that is, the station may set time information having a duration of 2 short interframe spaces, a sum of a transmission duration of 1 WUR request message frame and a transmission duration of 1 WUR response message frame in the acknowledgement message frame sent to the access point, so as to complete acknowledgement that the station is about to reenter the WUR state.
The main body of the communication method shown in fig. 5 and 6 can 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. 7 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. 7, a communication apparatus 70 for a wireless local area network of an access point according to an embodiment of the present invention includes: a sending module 702 and a receiving module 704.
The sending module 702 is configured to send the last data frame in the current transmission opportunity to a primary communication interface of a station; the receiving module 704 is configured to receive an acknowledgement message frame of all data frames received in the current transmission opportunity by the station, where the acknowledgement message frame includes time information, and a value of the time information indicates a time duration required for the station to request the access point to confirm that the primary communication interface enters the sleep state after sending the acknowledgement message frame.
In this embodiment, after the main communication interface of the station is woken up, the station sends a data frame buffered for the station in the current transmission opportunity, and after the last data frame is transmitted, the station may negotiate with the station to re-enter the WUR state, so that the main communication interface of the station is in a sleep state again and the communication interface is in an awake state or a periodic awake state to listen to the state of the wake-up message frame sent by the access point, specifically, after the main communication interface of the station receives all the data frames transmitted by the access point for the current transmission opportunity, the station receives an acknowledgement message frame containing time information sent by the station, so as to perform negotiation with a time length required for the main communication interface of the station to re-enter the sleep state again, that is, after the station receives downlink data buffered for the station based on an interaction mechanism of the data frame and ACK, the station re-enters the WUR state again to reduce the power consumption of the apparatus, the equipment is more power-saving, and the requirements of IEEE802.11ba are met.
The time for occupying the channel is reserved for the interaction of the subsequent WUR message frames by confirming the duration information of the message frames, which is equivalent to the extension of the current TXOP and also indicates that other devices to perform data interaction cannot occupy the duration.
The host communication interface of the station sends a confirmation message frame after receiving the last data frame transmitted by the current transmission opportunity, on one hand, the confirmation message frame is used for confirming all data frames received by the current transmission opportunity, namely, the data is completely and accurately received, and on the other hand, the confirmation message frame is used for confirming that the station is about to enter a WUR state.
Further, the access point sets an identifier in the MAC frame header of the last data frame transmitted by the station at the current transmission opportunity for the station to analyze and determine whether the currently received data frame is the last data frame, for example, a bit is set in the MAC frame header to identify that the current data frame is the last data frame transmitted by the access point at the current transmission opportunity, so as to inform the station that the station can start to re-enter the WUR state after receiving the last data frame, and reduce the power consumption of the device.
Further, in the above embodiment, the receiving module 704 is further configured to: after receiving the confirmation message frame, receiving a WUR request message frame sent by the host communication interface; the communication device 70 of the wireless local area network further includes: a generating module 706 configured to generate a WUR response message frame for the WUR request message frame received by the receiving module 704; and the sending module 702 is further configured to: sending the WUR response message frame generated by the generating module 706 to the station to confirm that the host communication interface enters a sleep state.
In this embodiment, in order to complete the negotiation with the station for re-entering the WUR state, after receiving the confirmation message frame sent by the station, the station may complete the negotiation with the station for re-entering the WUR state in the form of sending a WUR response message frame to the station by receiving the WUR request message frame sent by the station and responding to the WUR request message frame, that is, the station may enter the WUR state in which its host communication interface is dormant after receiving the WUR response frame fed back by the access point.
Further, in any of the above embodiments, a duration corresponding to the value of the time information includes: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
In this embodiment, the station may send a WUR request message frame to the access point after sending an acknowledgement message frame to the access point with a short interframe space therebetween, and may reenter the WUR state after receiving a WUR response message frame fed back by the access point with a short interframe space therebetween after sending the WUR request message frame, that is, the station may set time information having a duration of 2 short interframe spaces, a sum of a transmission duration of 1 WUR request message frame and a transmission duration of 1 WUR response message frame in the acknowledgement message frame sent to the access point, so as to complete acknowledgement that the station is about to reenter the WUR state.
In a specific implementation, the sending module 702 may be a transmitter, an antenna, or the like, and the receiving module 704 may be a receiver, an antenna, or the like; the generating module 706 may be a central processor or a baseband processor, etc.
There is also provided, in accordance with an embodiment of the present invention, communication apparatus including: a communication device 40 of a wireless local area network as shown in fig. 4; and/or a communication device 70 of a wireless local area network as shown in fig. 7.
The technical scheme of the present invention is described in detail above with reference to the accompanying drawings, and according to the technical scheme of the present invention, when a current data frame received after a main communication interface of a station wakes up is determined as a last data frame transmitted by an access point in a current transmission opportunity, the station can enter a WUR state again based on an interaction mechanism of the data frame and an acknowledgement message frame, so as to reduce power consumption of the device, enable the device to be more power-saving, and meet requirements of IEEE802.11 ba.
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 (11)
1. A communication method of a wireless local area network, which is used for a station, and is characterized in that the communication method of the wireless local area network comprises:
receiving a data frame from an access point through a primary communication interface of the station;
when the received current data frame is the last data frame transmitted in the current transmission opportunity, generating confirmation message frames aiming at all the data frames received in the current transmission opportunity, wherein the confirmation message frames comprise time information;
sending the acknowledgement message frame to the access point, wherein a value of the time information represents a time length required for the station to request the access point to confirm that the primary communication interface enters a sleep state after sending the acknowledgement message frame;
after sending the acknowledgement message frame to the access point, further comprising:
transmitting a WUR request message frame to the access point;
and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
2. The method according to claim 1, wherein the duration corresponding to the value of the time information comprises: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
3. The method according to claim 1 or 2, wherein the time information is located in a persistent part of a media access control frame header of the acknowledgement message frame.
4. 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:
sending the last data frame in the current transmission opportunity to a main communication interface of the site;
receiving acknowledgement message frames for all data frames received by the station in the current transmission opportunity,
the acknowledgement message frame comprises time information, and the value of the time information represents the time length required for the access point to request to acknowledge the main communication interface to enter the dormant state after the station sends the acknowledgement message frame;
after receiving the acknowledgement message frame, further comprising:
receiving a WUR request message frame sent by the host communication interface;
generating a WUR response message frame for the WUR request message frame;
and sending the WUR response message frame to the station to confirm that the main communication interface enters a dormant state.
5. The communication method of claim 4, wherein the time duration corresponding to the value of the time information comprises: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
6. A communication apparatus of a wireless local area network, for a station, the communication apparatus of the wireless local area network comprising:
a receiving module, configured to receive a data frame from an access point through a primary communication interface of the station;
a generating module, configured to generate an acknowledgment message frame for all data frames received in a current transmission opportunity when a current data frame received by the receiving module is a last data frame transmitted in the current transmission opportunity, where the acknowledgment message frame includes time information;
a sending module, configured to send the acknowledgement message frame generated by the generating module to the access point, where a value of the time information indicates a duration required for the station to request the access point to confirm that the primary communication interface enters the dormant state after sending the acknowledgement message frame;
the sending module is further configured to: transmitting a WUR request message frame to the access point after transmitting the confirmation message frame to the access point;
the receiving module is further configured to: and receiving a WUR response message frame fed back by the access point in response to the WUR request message frame to confirm that the host communication interface enters a sleep state.
7. The apparatus according to claim 6, wherein the time duration corresponding to the value of the time information comprises: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
8. Communication device according to claim 6 or 7, wherein the time information is located in a persistent part in a media access control frame header of the acknowledgement message frame.
9. A communication apparatus of a wireless local area network for an access point, the communication apparatus of the wireless local area network comprising:
a sending module, configured to send a last data frame in a current transmission opportunity to a primary communication interface of a station;
a receiving module, configured to receive acknowledgement message frames for all data frames received in the current transmission opportunity by the station,
the acknowledgement message frame comprises time information, and the value of the time information represents the time length required for the access point to request to acknowledge the main communication interface to enter the dormant state after the station sends the acknowledgement message frame;
the receiving module is further configured to: after receiving the confirmation message frame, receiving a WUR request message frame sent by the host communication interface;
the communication device of the wireless local area network further comprises:
a generating module, configured to generate a WUR response message frame for the WUR request message frame received by the receiving module; and
the sending module is further configured to: and sending the WUR response message frame generated by the generating module to the station so as to confirm that the main communication interface enters a dormant state.
10. The communications apparatus of claim 9, wherein the time duration corresponding to the value of the time information comprises: 2 short interframe spaces, the transmission duration of the WUR request message frame, and the transmission duration of the WUR response message frame.
11. A communication device, comprising:
communication means of a wireless local area network according to any one of claims 6 to 8; and/or
Communication device of a wireless local area network according to claim 9 or 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710433644.3A CN109041179B (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 |
---|---|---|---|
CN201710433644.3A CN109041179B (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 |
---|---|
CN109041179A CN109041179A (en) | 2018-12-18 |
CN109041179B true CN109041179B (en) | 2022-08-02 |
Family
ID=64629807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710433644.3A Active CN109041179B (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) | CN109041179B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021138914A1 (en) * | 2020-01-10 | 2021-07-15 | 北京小米移动软件有限公司 | Method and apparatus for indicating data transmission, communication device and storage medium |
WO2021184272A1 (en) * | 2020-03-18 | 2021-09-23 | 北京小米移动软件有限公司 | Data transmission method and apparatus, communication device, and storage medium |
WO2021243699A1 (en) * | 2020-06-05 | 2021-12-09 | 北京小米移动软件有限公司 | Method and apparatus for determining value of continuous duration field |
CN114364000B (en) * | 2021-12-10 | 2024-04-02 | 绿碳智能建筑(杭州)有限公司 | Single-fire switch control method and device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8374192B2 (en) * | 2006-10-19 | 2013-02-12 | Qualcomm Incorporated | Power save enhancements for wireless communication |
US8326372B2 (en) * | 2007-11-09 | 2012-12-04 | Qualcomm Incorporated | Direct link set-up power save delivery |
JP6129165B2 (en) * | 2011-07-14 | 2017-05-17 | エルジー エレクトロニクス インコーポレイティド | Power save mode-based communication method in wireless LAN system and apparatus supporting the same |
US9001720B2 (en) * | 2011-08-31 | 2015-04-07 | Maarten Menzo Wentink | Power save with data fetch time, with end of data indication, and with more data acknowledgement |
EP3089525B1 (en) * | 2015-05-01 | 2018-08-22 | Apple Inc. | Implicit power management mode and state transitions |
CN109309948B (en) * | 2017-07-28 | 2022-08-12 | 珠海市魅族科技有限公司 | Communication method and device of wireless local area network, station equipment and access point equipment |
-
2017
- 2017-06-09 CN CN201710433644.3A patent/CN109041179B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109041179A (en) | 2018-12-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2827657B1 (en) | Sleeping method and apparatus | |
CN109041179B (en) | Communication method, communication device and communication equipment of wireless local area network | |
WO2018192374A1 (en) | Site wake-up method and site | |
CN107135534B (en) | Communication method and device for wireless local area network | |
CN109309948B (en) | Communication method and device of wireless local area network, station equipment and access point equipment | |
CN107820305B (en) | Method and device for transmitting WUR message | |
JP2010068111A (en) | Wireless communication base station, wireless communication terminal, wireless communication system, and wireless communication method | |
CN107969028B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN107809789B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN109548119B (en) | Communication method and device of wireless local area network, access point equipment and site equipment | |
CN114073132A (en) | Wake-up signal monitoring indication | |
CN109429300B (en) | Communication method and device of wireless local area network, access point equipment and site equipment | |
CN108738110B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN108463000B (en) | Data transmission method and device | |
CN109219154B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109756956B (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 | |
CN109151956B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109548086B (en) | Communication method and device of wireless local area network, site equipment and access point equipment | |
CN109756958B (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 | |
CN109121190B (en) | Communication method and device of wireless local area network, access point equipment and site equipment | |
CN109699061B (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 | |
CN108712775B (en) | Communication method and communication device, access point equipment and station equipment |
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 |