[go: up one dir, main page]

CN109548119B - Communication method and device of wireless local area network, access point equipment and site equipment - Google Patents

Communication method and device of wireless local area network, access point equipment and site equipment Download PDF

Info

Publication number
CN109548119B
CN109548119B CN201710868077.4A CN201710868077A CN109548119B CN 109548119 B CN109548119 B CN 109548119B CN 201710868077 A CN201710868077 A CN 201710868077A CN 109548119 B CN109548119 B CN 109548119B
Authority
CN
China
Prior art keywords
frame
message frame
downlink data
communication interface
receiving
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
Application number
CN201710868077.4A
Other languages
Chinese (zh)
Other versions
CN109548119A (en
Inventor
董贤东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201710868077.4A priority Critical patent/CN109548119B/en
Publication of CN109548119A publication Critical patent/CN109548119A/en
Application granted granted Critical
Publication of CN109548119B publication Critical patent/CN109548119B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a communication method and a communication device of a wireless local area network, access point equipment and site equipment, wherein the communication method of the wireless local area network comprises the following steps: generating and sending a multicast awakening message frame, wherein the multicast awakening message frame comprises indication information for receiving the cached downlink data frame, and the indication information is used for indicating the site equipment for receiving the multicast awakening message frame to awaken a main communication interface of the site equipment for receiving the cached downlink data frame; when the indication information is set to be a first value, the indication site equipment wakes up the main communication interface and receives the resource allocation message frame and accesses the corresponding main communication channel after receiving the preset time interval of the wake-up message frame, wherein the main communication channel is used for bearing the wireless carrier for transmitting the buffered downlink data frame. Through the technical scheme of the invention, the power consumption of the communication equipment is further reduced, and the frequency spectrum utilization rate and the data throughput are improved.

Description

Communication method and device of wireless local area network, access point equipment and site equipment
Technical Field
The present invention relates to the field of communications network technologies, and in particular, to a communication method for a wireless local area network, a communication apparatus for a wireless local area network, an access point device, and a station device.
Background
In the year 2016, 7, IEEE (Institute of Electrical and Electronic Engineers) 802.11 has established the next-generation wur (wake up receiver) of Wi-Fi (Wireless Fidelity) technology, i.e., IEEE (Institute of Electrical and Electronic Engineers) 802.11ba, which is mainly applied to the internet of things and aims to save the power consumption of the device as much as possible.
A wake-up message (wake-up) frame is defined in the IEEE 802.11ba standard, and is mainly used to wake up a primary communication interface of a communication device, that is, the communication device receives the wake-up frame through a secondary communication interface, and the power consumption required by the wake-up message frame is not more than 1mw, which is much less than the power consumption required to control the primary communication interface of the communication device to be in an awake state, and is beneficial to saving the power consumption of the communication device.
In the related art, during data interaction based on IEEE 802.11ba standard, a primary communication interface of a station device supports a periodic sleep mode, and once a secondary communication interface of the station device receives an awake message frame, the primary communication interface is immediately woken up to receive downlink buffer data, but after the station device receives a broadcasted awake message frame, a waiting time may be required to receive a data frame sent by an access point device, and if the primary communication interface is immediately woken up according to the foregoing mechanism, the primary communication interface of the station device needs to wait a longer time to start receiving the buffered downlink data frame, which is not beneficial to reducing power consumption of the station device.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art or the related art.
To this end, an object of the present invention is to provide a communication method of a wireless local area network.
It is still another object of the present invention to provide a communication apparatus for a wireless local area network.
It is still another object of the present invention to provide an access point device.
Still another object of the present invention is to provide a station apparatus.
In order to achieve the above object, a technical solution of a first aspect of the present invention provides a communication method for a wireless local area network, including: generating and sending a multicast awakening message frame, wherein the multicast awakening message frame comprises indication information for receiving the cached downlink data frame, and the indication information is used for indicating the site equipment for receiving the multicast awakening message frame to awaken a main communication interface of the site equipment for receiving the cached downlink data frame; when the indication information is set to the first value, the indication site equipment wakes up the main communication interface and receives the resource allocation message frame and accesses the corresponding main communication channel after receiving the preset time interval of the wake-up message frame, and the main communication channel is used for bearing the wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, the multicast wake-up message frame is generated and sent, and when the indication information carried by the multicast wake-up message frame is a first value, the station equipment is indicated to wake up the main communication interface after a preset time interval, and access to the main communication channel according to the resource allocation message frame, so that the power consumption of the station equipment is favorably reduced, the main communication interface can be timely wakened up and accessed to the main communication channel before the downlink data frame is received and cached, the occurrence of data collision is reduced, and the data throughput and the spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) frame and sent to the station device, or may be a period of time that the station device and the access point device have negotiated before entering a WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wakeup message frame, which may include that 5 station devices need to be woken up, and a station device has obtained an AID in the process of associating with an access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, where one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, for example: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding position of the information element may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In the above technical solution, preferably, the communication method of the wireless local area network further includes: and the receiving station equipment responds to the confirmation message frame fed back by the cached downlink data frame, wherein the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, two times of the preset inter-frame gap duration and the duration of the confirmation message frame.
In the technical solution, the receiving station device may determine to successfully send the buffered downlink data frame in response to the acknowledgement message frame (i.e., ACK frame) fed back by the buffered downlink data frame, so as to improve reliability of data interaction.
The total time required by the access point equipment for transmitting the buffered downlink data frame is determined according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame as the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space time may be set to 50ms, 100ms, 150ms, and the like.
In any one of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and when the indication information is set to be a second value, indicating the station equipment receiving the multicast wake-up message frame not to wake up the main communication interface.
In the technical scheme, when the indication information is set to the second value, the station device receiving the multicast wakeup message frame is indicated not to wake up the main communication interface of the device, so that the power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is indicated to receive the non-cache downlink data frame, and the purpose of sending the wakeup message frame can be to perform time synchronization between the access point device and the secondary communication interface of the station device.
Wherein the second value may be preset to one-bit binary "0".
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and after the multicast wake-up message frame is sent and the main communication interface is awakened, generating and sending a beacon frame, wherein the preset time interval is the time interval from the sending of the multicast wake-up message frame to the generation of the first frame beacon frame.
In the technical scheme, the beacon frame generated after waking up the main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing the main communication channel, so as to further reduce the occurrence of data collision.
In a technical solution of the second aspect of the present invention, a communication method of a wireless local area network is further provided, including: receiving a multicast awakening message frame, wherein the multicast awakening message frame comprises indication information for receiving a cached downlink data frame, and the indication information is used for indicating that a main communication interface is awakened to receive the cached downlink data frame; when the analysis indication information is a first value, awakening the main communication interface after receiving a preset time interval of an awakening message frame; and receiving the resource allocation message frame and accessing a main communication channel allocated by the access point equipment, wherein the main communication channel is used for bearing a wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, by receiving the multicast wake-up message frame and when the indication information carried by the multicast wake-up message frame is a first value, the station equipment is indicated to wake up the main communication interface after a preset time interval and access the main communication channel according to the resource allocation message frame, the power consumption of the station equipment is favorably reduced, the main communication interface can be timely wakened up and accessed to the main communication channel before the downlink data frame is received and cached, the occurrence of data collision is reduced, and the data throughput and the spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) and sent to the station device in a broadcast wakeup message frame, or may be a period of time that the station device and the access point device have negotiated before entering the WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wakeup message frame, which may include that 5 station devices need to be woken up, and a station device has obtained an AID in the process of associating with an access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, where one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, for example: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding position of the information element may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In any one of the above technical solutions, preferably, the communication method of the wireless local area network further includes: receiving a buffered downlink data frame transmitted based on a main communication channel, and sending a confirmation message frame to access point equipment, wherein the duration of a duration field of a resource allocation message frame is the sum of the transmission duration of the buffered downlink data frame, the transmission duration of the resource allocation message frame, the duration of a gap between two preset frames and the duration of the confirmation message frame.
In the technical scheme, the station device feeds back an acknowledgement message frame (i.e., an ACK frame) to the access point device in response to the buffered downlink data frame, which may indicate that the access point device has successfully sent the buffered downlink data frame, thereby improving reliability of data interaction.
The total time required by the access point equipment for transmitting the buffered downlink data frame is determined according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame as the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) duration is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space duration may be set to 50ms, 100ms, 150ms, and the like.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: when the analysis indication information is a second value, the main communication interface is not awakened; when the analysis indication information is a first value, indicating the station equipment to receive the cached downlink data frame according to the non-competition period parameter; after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise non-contention period parameters.
In the technical solution, when the indication information is set to the second value, the station device that receives the multicast wakeup message frame is instructed not to wake up the primary communication interface of the device, so that power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is instructed that the downlink data frame is not buffered and needs to be received, and the purpose of sending the wakeup message frame may be to perform time synchronization between the secondary communication interfaces of the access point device and the station device.
Wherein the second value may be preset to "0" which is a one-bit binary.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and after receiving the multicast wakeup message frame and waking up the main communication interface, receiving a beacon frame, wherein the preset time interval is the time interval from the time when the access point equipment sends the multicast wakeup message frame to the time when the first frame beacon frame is generated.
In the technical scheme, a beacon frame generated after waking up a main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing a main communication channel, so as to further reduce the occurrence of data collision.
In any of the above technical solutions, preferably, the indication information of the buffered data frame is written in the form of an information element.
In this technical solution, by writing the indication Information in the form of an Information Element (IE), it is beneficial to improve the compatibility of the communication scheme of the present application, for example, writing the indication Information in a reserved bit in the wake-up message frame.
In the technical solution of the third aspect of the present invention, a communication apparatus of a wireless local area network is further provided, including: a communication unit, configured to generate and send a multicast wakeup message frame, where the multicast wakeup message frame includes indication information for receiving a cached downlink data frame, and the indication information is used to indicate a station device receiving the multicast wakeup message frame to wake up a main communication interface of the station device to receive the cached downlink data frame; and the indicating unit is used for indicating the site equipment to wake up the main communication interface and receive the resource allocation message frame and access the corresponding main communication channel after the preset time interval of receiving the wake-up message frame when the indicating information is set to be the first value, wherein the main communication channel is used for bearing a wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, the multicast wake-up message frame is generated and sent, and when the indication information carried by the multicast wake-up message frame is a first value, the station equipment is indicated to wake up the main communication interface after a preset time interval, and access to the main communication channel according to the resource allocation message frame, so that the power consumption of the station equipment is favorably reduced, the main communication interface can be timely wakened up and accessed to the main communication channel before the downlink data frame is received and cached, the occurrence of data collision is reduced, and the data throughput and the spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) frame and sent to the station device, or may be a period of time that the station device and the access point device have negotiated before entering a WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wake-up message frame, which may include that 5 station devices need to be woken up and the station device has obtained AID during association with the access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, such as: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding position of the information element may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In the above technical solution, preferably, the communication unit is further configured to: and the receiving station equipment responds to the confirmation message frame fed back by the cached downlink data frame, wherein the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, twice of the duration of the preset interframe space and the duration of the confirmation message frame.
In the technical scheme, the receiving station device can determine that the buffered downlink data frame is successfully sent in response to the acknowledgement message frame (i.e., ACK frame) fed back by the buffered downlink data frame, so as to improve the reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space time may be set to 50ms, 100ms, 150ms, and the like.
In any one of the foregoing technical solutions, preferably, when the indication information is set to the second value, the indication unit is further configured to: instructing the station device of the multicast wakeup message frame not to wake up its main communication interface.
In the technical scheme, when the indication information is set to the second value, the station device receiving the multicast wakeup message frame is indicated not to wake up the main communication interface of the device, so that the power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is indicated to receive the non-cache downlink data frame, and the purpose of sending the wakeup message frame can be to perform time synchronization between the access point device and the secondary communication interface of the station device.
Wherein the second value may be preset to one-bit binary "0".
In any one of the above technical solutions, preferably, the communication unit is further configured to: and after the multicast wake-up message frame is sent and the main communication interface is awakened, generating and sending a beacon frame, wherein the preset time interval is the time interval from the sending of the multicast wake-up message frame to the generation of the first frame beacon frame.
In the technical scheme, a beacon frame generated after waking up a main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing a main communication channel, so as to further reduce the occurrence of data collision.
In a fourth aspect of the present invention, a communication apparatus for a wireless local area network is further provided, including: the communication unit is used for receiving the multicast awakening message frame, and the multicast awakening message frame comprises indication information for receiving the cached downlink data frame; the analysis unit is used for awakening the main communication interface after receiving a preset time interval of the awakening message frame when the analysis indication information is a first value; the communication unit is further configured to: and receiving the resource allocation message frame and accessing a main communication channel allocated by the access point equipment, wherein the main communication channel is used for bearing a wireless carrier for transmitting the cached downlink data frame.
In the technical scheme, by receiving the multicast wake-up message frame and when the indication information carried by the multicast wake-up message frame is a first value, the indication station equipment wakes up the main communication interface after a preset time interval and accesses the main communication channel according to the resource allocation message frame, power consumption of the station equipment is favorably reduced, the main communication interface and the main communication channel can be timely woken up and accessed before the downlink data frame of the cache is received, data collision is reduced, and data throughput and spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) frame and sent to the station device, or may be a period of time that the station device and the access point device have negotiated before entering a WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wake-up message frame, which may include that 5 station devices need to be woken up and the station device has obtained AID during association with the access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, such as: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding position of the information element may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In any one of the above technical solutions, preferably, the communication unit is further configured to: receiving a buffered downlink data frame transmitted based on a main communication channel, and sending a confirmation message frame to access point equipment, wherein the duration of a duration field of a resource allocation message frame is the sum of the transmission duration of the buffered downlink data frame, the transmission duration of the resource allocation message frame, the duration of a gap between two preset frames and the duration of the confirmation message frame.
In the technical scheme, the station device feeds back an acknowledgement message frame (i.e., an ACK frame) to the access point device in response to the buffered downlink data frame, which may indicate that the access point device has successfully sent the buffered downlink data frame, thereby improving reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) duration is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space duration may be set to 50ms, 100ms, 150ms, and the like.
In any one of the above technical solutions, preferably, the parsing unit is further configured to: when the analysis indication information is a second value, the main communication interface is not awakened; the parsing unit is further configured to: when the analysis indication information is a first value, indicating the station equipment to receive the cached downlink data frame according to the non-competition period parameter; the communication unit is further configured to: after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise non-contention period parameters.
In the technical solution, when the indication information is set to the second value, the station device that receives the multicast wakeup message frame is instructed not to wake up the primary communication interface of the device, so that power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is instructed that the downlink data frame is not buffered and needs to be received, and the purpose of sending the wakeup message frame may be to perform time synchronization between the secondary communication interfaces of the access point device and the station device.
Wherein the second value may be preset to "0" which is a one-bit binary.
In any of the above technical solutions, preferably, the communication unit is further configured to: and after receiving the multicast wakeup message frame and waking up the main communication interface, receiving a beacon frame, wherein the preset time interval is the time interval from the time when the access point equipment sends the multicast wakeup message frame to the time when the first frame beacon frame is generated.
In the technical scheme, the beacon frame generated after waking up the main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing the main communication channel, so as to further reduce the occurrence of data collision.
In any of the above technical solutions, preferably, the indication information of the buffered data frame is written in the form of an information element.
In this technical solution, by writing the indication Information in the form of an Information Element (IE), it is beneficial to improve the compatibility of the communication scheme of the present application, for example, writing the indication Information in a reserved bit in the wake-up message frame.
In a technical solution of the fifth aspect of the present invention, an access point device is further provided, including: a communication device of a wireless local area network according to any of the third aspects.
In a technical solution of the sixth aspect of the present invention, a station device is further provided, including: a communication device of a wireless local area network according to any of the fourth aspects.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 shows a schematic flow diagram of a communication method of a wireless local area network according to one embodiment of the invention;
fig. 2 shows a schematic flow chart of a communication method of a wireless local area network according to an embodiment of the invention;
fig. 3 shows a schematic block diagram of a communication device of a wireless local area network according to an embodiment of the invention;
fig. 4 shows a schematic block diagram of a communication device of a wireless local area network according to an embodiment of the invention;
FIG. 5 shows a schematic block diagram of an access point device according to one embodiment of the invention;
FIG. 6 shows a schematic block diagram of a station apparatus according to one embodiment of the present invention;
fig. 7 shows a communication interaction diagram of a wireless local area network according to an embodiment of the 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.
Fig. 1 shows a schematic flow chart of a communication method of a wireless local area network according to one embodiment of the invention.
As shown in fig. 1, a communication method of a wireless local area network according to an embodiment of the present invention includes: step S102, generating and sending a multicast awakening message frame, wherein the multicast awakening message frame comprises indication information for receiving the cached downlink data frame, and the indication information is used for indicating the site equipment for receiving the multicast awakening message frame to awaken a main communication interface of the site equipment for receiving the cached downlink data frame; step S104, when the indication information is set to the first value, the indication site equipment wakes up the main communication interface and receives the resource allocation message frame and accesses the corresponding main communication channel after receiving the preset time interval of the wake-up message frame, wherein the main communication channel is used for bearing the wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, the multicast wake-up message frame is generated and sent, and when the indication information carried by the multicast wake-up message frame is a first value, the station equipment is indicated to wake up the main communication interface after a preset time interval, and access to the main communication channel according to the resource allocation message frame, so that the power consumption of the station equipment is favorably reduced, the main communication interface can be timely wakened up and accessed to the main communication channel before the downlink data frame is received and cached, the occurrence of data collision is reduced, and the data throughput and the spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) and sent to the station device in a broadcast wakeup message frame, or may be a period of time that the station device and the access point device have negotiated before entering the WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wake-up message frame, which may include that 5 station devices need to be woken up and the station device has obtained AID during association with the access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, such as: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding positions of the information elements may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In the above technical solution, preferably, the communication method of the wireless local area network further includes: and the receiving station equipment responds to the confirmation message frame fed back by the cached downlink data frame, wherein the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, twice of the duration of the preset interframe space and the duration of the confirmation message frame.
In the technical scheme, the receiving station device can determine that the buffered downlink data frame is successfully sent in response to the acknowledgement message frame (i.e., ACK frame) fed back by the buffered downlink data frame, so as to improve the reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space time may be set to 50ms, 100ms, 150ms, and the like.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and when the indication information is set to be a second value, indicating the site equipment receiving the multicast wake-up message frame not to wake up the main communication interface of the site equipment.
In the technical solution, when the indication information is set to the second value, the station device that receives the multicast wakeup message frame is instructed not to wake up the primary communication interface of the device, so that power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is instructed that the downlink data frame is not buffered and needs to be received, and the purpose of sending the wakeup message frame may be to perform time synchronization between the secondary communication interfaces of the access point device and the station device.
Wherein the second value may be preset to "0" which is a one-bit binary.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and after the multicast wake-up message frame is sent and the main communication interface is awakened, generating and sending a beacon frame, wherein the preset time interval is the time interval from sending the multicast wake-up message frame to generating the first frame beacon frame.
In the technical scheme, the beacon frame generated after waking up the main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing the main communication channel, so as to further reduce the occurrence of data collision.
Fig. 2 shows a schematic flow chart of a communication method of a wireless local area network according to one embodiment of the invention.
As shown in fig. 2, a communication method of a wireless local area network according to an embodiment of the present invention includes: step S202, receiving a multicast awakening message frame, wherein the multicast awakening message frame comprises indication information for receiving a cache downlink data frame, and the indication information is used for indicating to receive and awaken a main communication interface to receive the cache downlink data frame; step S204, when the analysis indication information is a first value, after receiving a preset time interval of the awakening message frame, awakening the main communication interface; step S206, receiving the resource allocation message frame and accessing the main communication channel allocated by the access point device, where the main communication channel is used to carry the wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, by receiving the multicast wake-up message frame and when the indication information carried by the multicast wake-up message frame is a first value, the indication station equipment wakes up the main communication interface after a preset time interval and accesses the main communication channel according to the resource allocation message frame, power consumption of the station equipment is favorably reduced, the main communication interface and the main communication channel can be timely woken up and accessed before the downlink data frame of the cache is received, data collision is reduced, and data throughput and spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) frame and sent to the station device, or may be a period of time that the station device and the access point device have negotiated before entering a WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wake-up message frame, which may include that 5 station devices need to be woken up and the station device has obtained AID during association with the access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, such as: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding positions of the information elements may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: receiving a buffered downlink data frame transmitted based on a main communication channel, and sending a confirmation message frame to access point equipment, wherein the duration of a duration field of the resource allocation message frame is the sum of the transmission duration of the buffered downlink data frame, the transmission duration of the resource allocation message frame, the duration of a gap between two preset frames, and the duration of the confirmation message frame.
In the technical solution, the station device may indicate that the access point device has successfully sent the buffered downlink data frame in response to the buffered downlink data frame feedback acknowledgement message frame (i.e., an ACK frame) to the access point device, so as to improve reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) duration is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space duration may be set to 50ms, 100ms, 150ms, and the like.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: when the analysis indication information is a second value, the main communication interface is not awakened; when the analysis indication information is a first value, indicating the station equipment to receive the cached downlink data frame according to the non-competition period parameter; after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise non-contention period parameters.
In the technical scheme, when the indication information is set to the second value, the station device receiving the multicast wakeup message frame is indicated not to wake up the main communication interface of the device, so that the power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is indicated to receive the non-cache downlink data frame, and the purpose of sending the wakeup message frame can be to perform time synchronization between the access point device and the secondary communication interface of the station device.
Wherein the second value may be preset to one-bit binary "0".
In any one of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and after receiving the multicast wakeup message frame and waking up the main communication interface, receiving a beacon frame, wherein the preset time interval is the time interval from the time when the access point equipment sends the multicast wakeup message frame to the time when the first frame beacon frame is generated.
In the technical scheme, a beacon frame generated after waking up a main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing a main communication channel, so as to further reduce the occurrence of data collision.
In any one of the above technical solutions, preferably, the indication information of the buffered data frame is written in the form of an information element.
In this technical solution, by writing the indication Information in the form of an Information Element (IE), it is beneficial to improve the compatibility of the communication scheme of the present application, for example, writing the indication Information in a reserved bit in the wake-up message frame.
Fig. 3 shows a schematic block diagram of a communication device of a wireless local area network according to an embodiment of the invention.
As shown in fig. 3, a communication apparatus 300 of a wireless local area network according to an embodiment of the present invention includes: a communication unit 302, configured to generate and send a multicast wakeup message frame, where the multicast wakeup message frame includes indication information for receiving a buffered downlink data frame, and the indication information is used to indicate a station device receiving the multicast wakeup message frame to wake up its main communication interface to receive the buffered downlink data frame; an indicating unit 304, configured to, when the indication information is set to a first value, instruct the station device to wake up the main communication interface and receive the resource allocation message frame and access the corresponding main communication channel after receiving a preset time interval of the wake-up message frame, where the main communication channel is used to carry a wireless carrier for transmitting the buffered downlink data frame.
In the technical scheme, the multicast wake-up message frame is generated and sent, and when the indication information carried by the multicast wake-up message frame is a first value, the station equipment is indicated to wake up the main communication interface after a preset time interval, and access to the main communication channel according to the resource allocation message frame, so that the power consumption of the station equipment is favorably reduced, the main communication interface can be timely wakened up and accessed to the main communication channel before the downlink data frame is received and cached, the occurrence of data collision is reduced, and the data throughput and the spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) and sent to the station device in a broadcast wakeup message frame, or may be a period of time that the station device and the access point device have negotiated before entering the WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wakeup message frame, which may include that 5 station devices need to be woken up, and a station device has obtained an AID in the process of associating with an access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, where one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, for example: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding positions of the information elements may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In the above technical solution, preferably, the communication unit 302 is further configured to: and the receiving station equipment responds to the confirmation message frame fed back by the cached downlink data frame, wherein the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, twice of the duration of the preset interframe space and the duration of the confirmation message frame.
In the technical scheme, the receiving station device can determine that the buffered downlink data frame is successfully sent in response to the acknowledgement message frame (i.e., ACK frame) fed back by the buffered downlink data frame, so as to improve the reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) duration is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space duration may be set to 50ms, 100ms, 150ms, and the like.
In any one of the foregoing technical solutions, preferably, when the indication information is set to the second value, the indicating unit 304 is further configured to: instructing the station device of the multicast wakeup message frame not to wake up its primary communication interface.
In the technical scheme, when the indication information is set to the second value, the station device receiving the multicast wakeup message frame is indicated not to wake up the main communication interface of the device, so that the power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is indicated to receive the non-cache downlink data frame, and the purpose of sending the wakeup message frame can be to perform time synchronization between the access point device and the secondary communication interface of the station device.
Wherein the second value may be preset to one-bit binary "0".
In any of the above technical solutions, preferably, the communication unit 302 is further configured to: and after the multicast wake-up message frame is sent and the main communication interface is awakened, generating and sending a beacon frame, wherein the preset time interval is the time interval from sending the multicast wake-up message frame to generating the first frame beacon frame.
In the technical scheme, the beacon frame generated after waking up the main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing the main communication channel, so as to further reduce the occurrence of data collision.
Fig. 4 shows a schematic block diagram of a communication device of a wireless local area network according to an embodiment of the invention.
As shown in fig. 4, a communication apparatus 400 of a wireless local area network according to an embodiment of the present invention includes: a communication unit 402, configured to receive a multicast wakeup message frame, where the multicast wakeup message frame includes indication information for receiving a cached downlink data frame; an analyzing unit 404, configured to, when the analysis indication information is a first value, wake up the main communication interface after receiving a preset time interval of the wake-up message frame; the communication unit 402 is further configured to: and receiving the resource allocation message frame and accessing a main communication channel allocated by the access point equipment, wherein the main communication channel is used for bearing a wireless carrier for transmitting the cached downlink data frame.
In the technical scheme, by receiving the multicast wake-up message frame and when the indication information carried by the multicast wake-up message frame is a first value, the indication station equipment wakes up the main communication interface after a preset time interval and accesses the main communication channel according to the resource allocation message frame, power consumption of the station equipment is favorably reduced, the main communication interface and the main communication channel can be timely woken up and accessed before the downlink data frame of the cache is received, data collision is reduced, and data throughput and spectrum utilization rate are improved.
The preset time interval refers to a time difference between the time when the station device receives the wake-up message frame and the time when the station device wakes up the main communication interface, for example, after 500ms of the wake-up message frame is received, the main communication interface is woken up to access the main communication channel according to the resource allocation message frame, and the preset time interval is 500ms, so that the situation that the main communication interface is waken up directly after the wake-up message frame is received is avoided, that is, the power consumption is reduced by reducing the standby time of the main communication interface, and the power consumption in the WUR mode is further reduced. In addition, the preset time interval may be included in an information element ie (information element) frame and sent to the station device, or may be a period of time that the station device and the access point device have negotiated before entering a WUR mode, where the WUR mode refers to that a primary communication interface of the communication device enters a sleep state, and a secondary communication interface of the communication device is in an awake state or a periodic sleep state.
In addition, for the multicast buffered downlink data frame, the access point device determines whether any associated station device has a buffered downlink data frame to be transmitted according to an AID (Association ID) field. For example, for a multicast wakeup message frame, which may include that 5 station devices need to be woken up, and a station device has obtained an AID in the process of associating with an access point device, an information element is used to indicate whether the station device has a buffered downlink data frame, for example, 8 bits or 16 bits are used, where one bit corresponds to one station device STA, and the composition of the entire information element is mapped according to the size of the AID and the height of the bit, for example: if the AID of the station device STA1 is 3, the AID of the station device STA2 is 5, the AID of the station device STA3 is 9, and the AID of the station device STA4 is 7, the information element "1111" indicates that the highest bit corresponds to the station device STA3, the lowest bit corresponds to the station device STA1, and the corresponding positions of the information elements may be determined before the station device STA enters the WUR mode.
And, the first value may be preset to a one-bit binary "1".
In any of the above technical solutions, preferably, the communication unit 402 is further configured to: receiving a buffered downlink data frame transmitted based on a main communication channel, and sending a confirmation message frame to access point equipment, wherein the duration of a duration field of a resource allocation message frame is the sum of the transmission duration of the buffered downlink data frame, the transmission duration of the resource allocation message frame, the duration of a gap between two preset frames and the duration of the confirmation message frame.
In the technical scheme, the station device feeds back an acknowledgement message frame (i.e., an ACK frame) to the access point device in response to the buffered downlink data frame, which may indicate that the access point device has successfully sent the buffered downlink data frame, thereby improving reliability of data interaction.
The total time required for transmitting the buffered downlink data frame is determined by the access point device according to the time length field by setting the time length of the time length field (duration) of the resource allocation message frame to be the sum of the transmission time length of the buffered downlink data frame, the transmission time length of the resource allocation message frame, twice of the preset inter-frame gap time length and the time length of the confirmation message frame, so that the occurrence of data collision is reduced.
In addition, a preset Inter-Frame Space (SIFS) duration is a transmission time interval between two message frames, and a time unit thereof is in the order of milliseconds, for example, the preset Inter-Frame Space duration may be set to 50ms, 100ms, 150ms, and the like.
In any one of the above technical solutions, preferably, the parsing unit 404 is further configured to: when the analysis indication information is a second value, the main communication interface is not awakened; the parsing unit 404 is further configured to: when the analysis indication information is a first value, indicating the station equipment to receive a cached downlink data frame according to the non-competition period parameter; the communication unit 402 is further configured to: after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise non-contention period parameters.
In the technical scheme, when the indication information is set to the second value, the station device receiving the multicast wakeup message frame is indicated not to wake up the main communication interface of the device, so that the power consumption in the WUR mode can be further reduced, wherein when the indication information is set to the second value, the station device is indicated to receive the non-cache downlink data frame, and the purpose of sending the wakeup message frame can be to perform time synchronization between the access point device and the secondary communication interface of the station device.
Wherein the second value may be preset to one-bit binary "0".
In any of the above technical solutions, preferably, the communication unit 402 is further configured to: and after receiving the multicast wakeup message frame and waking up the main communication interface, receiving the beacon frame, wherein the preset time interval is the time interval from the time when the access point equipment sends the multicast wakeup message frame to the time when the first frame beacon frame is generated.
In the technical scheme, the beacon frame generated after waking up the main communication interface can carry a contention period parameter or a non-contention period parameter to indicate the back-off time of the main communication interface of the station equipment accessing the main communication channel, so as to further reduce the occurrence of data collision.
In any of the above technical solutions, preferably, the indication information of the buffered data frame is written in the form of an information element.
In this technical solution, by writing the indication Information in the form of an Information Element (IE), it is beneficial to improve the compatibility of the communication scheme of the present application, for example, writing the indication Information in a reserved bit in the wake-up message frame.
Fig. 5 shows a schematic block diagram of an access point device according to an embodiment of the invention.
As shown in fig. 5, an access point device 500 according to an embodiment of the present invention includes: such as the communication device 300 of the wireless local area network shown in fig. 3.
The communication device 300 of the wireless lan is compatible with or integrated with an access point device such as a mobile phone, a tablet computer, a music playing device, a navigation device, a router, etc. having a Wi-Fi communication module, the indication unit 304 may be a processor (CPU), a controller (MCU), an embedded micro-control chip, a baseband processor, etc. of the communication device 300, and the communication unit 302 may be an antenna, a carrier modulation module, etc. of the communication device 300.
Fig. 6 shows a schematic block diagram of a station device according to an embodiment of the invention.
As shown in fig. 6, a station apparatus 600 according to an embodiment of the present invention includes: such as the communication device 400 of the wireless local area network shown in fig. 4.
The communication apparatus 400 of the wireless lan may be compatible with or integrated in an access point device such as a mobile phone, a tablet computer, a music playing apparatus, a navigation apparatus, and a router having a Wi-Fi communication module, the analysis unit 404 may be a processor (CPU), a controller (MCU), an embedded micro-control chip, and a baseband processor of the communication apparatus 400, and the communication unit 402 may be an antenna and a carrier modulation module of the communication apparatus 400.
Fig. 7 shows a communication interaction diagram of a wireless local area network according to an embodiment of the invention.
As shown in fig. 7, the station apparatus 600 is in the WUR mode, the primary communication interface is dormant, the secondary communication interface is awake, the secondary communication interface is capable of receiving a wake-up message frame (unicast, multicast or broadcast) transmitted by the access point apparatus 500, when the indication information of the wake-up message frame is set to the first value, the secondary communication interface wakes up the primary communication interface after a preset time interval, and at this time, the access point device 500 sends a resource configuration message frame (i.e., the Trigger frame in fig. 7, where the duration of the duration field is the sum of the transmission duration of the Trigger frame, the transmission duration of the buffered downlink data frame, the transmission duration of the ACK frame, and twice SIFS), after the main communication interface accesses the main communication channel according to Trigger, the access point device 500 sends the buffered downlink data frame to the main communication interface, and the station device 600 feeds back an acknowledgement message frame (ACK frame) to the access point device 500 after receiving all the buffered downlink data frames (unicast, multicast or broadcast).
The steps in the method of the invention can be sequentially adjusted, combined and deleted according to actual needs.
The units in the device of the invention can be merged, divided and deleted according to actual needs.
It will be understood by those skilled in the art that all or part of the steps in the methods of the embodiments described above may be implemented by hardware instructions of a program, and the program may be stored in a computer-readable storage medium, where the storage medium includes Read-Only Memory (ROM), Random Access Memory (RAM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), One-time Programmable Read-Only Memory (OTPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Compact Disc Read-Only Memory (CD-ROM), or other Memory, such as a magnetic disk, or a combination thereof, A tape memory, or any other medium readable by a computer that can be used to carry or store data.
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 (16)

1. A communication method of a wireless local area network, which is applied to an access point device, wherein the communication method of the wireless local area network includes:
generating and sending a multicast wakeup message frame, wherein the multicast wakeup message frame comprises indication information for receiving a cached downlink data frame, and the indication information is used for indicating a site device receiving the multicast wakeup message frame to wake up a main communication interface of the site device to receive the cached downlink data frame;
when the indication information is set to a first value, instructing the site equipment to wake up a main communication interface and receive a resource allocation message frame and access a corresponding main communication channel after receiving a preset time interval of the wake-up message frame, wherein the main communication channel is used for bearing a wireless carrier for transmitting the cached downlink data frame;
receiving an acknowledgement message frame fed back by the station equipment in response to the buffered downlink data frame,
the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, twice the duration of a preset interframe space and the duration of the acknowledgement message frame.
2. The communication method of the wireless local area network according to claim 1, further comprising:
And when the indication information is set to be a second value, indicating the site equipment receiving the multicast wake-up message frame not to wake up the main communication interface of the site equipment.
3. The communication method of the wireless local area network according to claim 1, further comprising:
generating and transmitting a beacon frame after transmitting the multicast wakeup message frame and the waking up of the main communication interface,
the preset time interval is the time interval between the sending of the multicast wakeup message frame and the generation of the beacon frame of the first frame.
4. A communication method of a wireless local area network is applicable to a station device, the station device includes a primary communication interface and a secondary communication interface, when the primary communication interface is in a sleep mode, the secondary communication interface can receive a multicast wake-up message frame in an awake mode, and the communication method of the wireless local area network includes:
receiving the multicast wake-up message frame, wherein the multicast wake-up message frame comprises indication information for receiving a cached downlink data frame, and the indication information is used for indicating to wake up the main communication interface to receive the cached downlink data frame;
when the indication information is analyzed to be a first value, after a preset time interval of the awakening message frame is received, awakening the main communication interface;
Receiving a resource allocation message frame and accessing a main communication channel allocated by access point equipment, wherein the main communication channel is used for bearing a wireless carrier for transmitting the cached downlink data frame;
receiving the buffered downlink data frame transmitted based on the primary communication channel and transmitting an acknowledgement message frame to the access point device,
the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, the duration of the two preset interframe gaps, and the duration of the acknowledgement message frame.
5. The communication method of the wireless local area network according to claim 4, further comprising:
when the indication information is analyzed to be a second value, the main communication interface is not awakened;
when the indication information is analyzed to be the first value, the station equipment is indicated to receive the cache downlink data frame according to the non-contention period parameter;
and after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise the non-contention period parameters.
6. The communication method of the wireless local area network according to claim 4, further comprising:
Receiving a beacon frame after receiving the multicast wakeup message frame and the waking up the primary communication interface,
the preset time interval is the time interval between the access point device sending the multicast wakeup message frame and the generation of the beacon frame of the first frame.
7. The communication method of the wireless local area network according to any one of claims 1 to 6,
and the indication information of the buffered downlink data frame is written in the form of an information element.
8. A communication apparatus of a wireless local area network, adapted to an access point device, the communication apparatus of the wireless local area network comprising:
a communication unit, configured to generate and send a multicast wakeup message frame, where the multicast wakeup message frame includes indication information for receiving a cached downlink data frame, and the indication information is used to indicate a site device receiving the multicast wakeup message frame to wake up a main communication interface of the site device to receive the cached downlink data frame;
an indication unit, configured to, when the indication information is set to a first value, instruct the station device to wake up a main communication interface and receive a resource allocation message frame and access a corresponding main communication channel after a preset time interval of receiving the wake-up message frame, where the main communication channel is used to carry a wireless carrier for transmitting the buffered downlink data frame;
The communication unit is further configured to: receiving an acknowledgement message frame fed back by the station equipment in response to the buffered downlink data frame,
the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, twice the duration of a preset interframe space and the duration of the acknowledgement message frame.
9. The communication device of the wireless local area network according to claim 8,
when the indication information is set to a second value, the indication unit is further configured to: and instructing the station equipment of the multicast wake-up message frame not to wake up the main communication interface.
10. The communication device of the wireless local area network according to claim 8,
the communication unit is further configured to: generating and transmitting a beacon frame after transmitting the multicast wakeup message frame and the waking up of the main communication interface,
the preset time interval is the time interval between the sending of the multicast wakeup message frame and the generation of the beacon frame of the first frame.
11. A communication apparatus of a wireless local area network, adapted to a station device, the station device including a primary communication interface and a secondary communication interface, wherein when the primary communication interface is in a sleep mode, the secondary communication interface is capable of receiving a multicast wakeup message frame in an awake mode, the communication apparatus of the wireless local area network comprising:
A communication unit, configured to receive the multicast wakeup message frame, where the multicast wakeup message frame includes indication information for receiving a cached downlink data frame;
the analysis unit is used for analyzing the indication information as a first value and awakening the main communication interface after receiving a preset time interval of the awakening message frame;
the communication unit is further configured to: receiving a resource allocation message frame and accessing a main communication channel allocated by access point equipment, wherein the main communication channel is used for bearing a wireless carrier for transmitting the cached downlink data frame;
the communication unit is further configured to: receiving the buffered downlink data frame transmitted based on the primary communication channel and sending an acknowledgement message frame to the access point device,
the duration of the duration field of the resource allocation message frame is the sum of the transmission duration of the cached downlink data frame, the transmission duration of the resource allocation message frame, the duration of the two preset interframe gaps, and the duration of the acknowledgement message frame.
12. The communication device of the wireless local area network according to claim 11,
the parsing unit is further configured to: when the indication information is analyzed to be a second value, the main communication interface is not awakened;
The parsing unit is further configured to: when the indication information is analyzed to be the first value, the station equipment is indicated to receive the cache downlink data frame according to the non-contention period parameter;
the communication unit is further configured to: and after receiving the multicast wakeup message frame, waking up the main communication interface and receiving a specified number of beacon frames broadcast and sent by the access point equipment, wherein the beacon frames comprise the non-contention period parameters.
13. The device according to claim 11,
the communication unit is further configured to: receiving a beacon frame after receiving the multicast wakeup message frame and the waking up the primary communication interface,
the preset time interval is the time interval between the access point device sending the multicast wakeup message frame and the generation of the beacon frame of the first frame.
14. Communication device of a wireless local area network according to any of claims 8 to 13,
and the indication information of the buffered downlink data frame is written in the form of an information element.
15. An access point device, comprising:
communication device of a wireless local area network according to any of claims 8 to 10, 14.
16. A station apparatus, comprising:
communication device of a wireless local area network according to any of claims 11 to 14.
CN201710868077.4A 2017-09-22 2017-09-22 Communication method and device of wireless local area network, access point equipment and site equipment Active CN109548119B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710868077.4A CN109548119B (en) 2017-09-22 2017-09-22 Communication method and device of wireless local area network, access point equipment and site equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710868077.4A CN109548119B (en) 2017-09-22 2017-09-22 Communication method and device of wireless local area network, access point equipment and site equipment

Publications (2)

Publication Number Publication Date
CN109548119A CN109548119A (en) 2019-03-29
CN109548119B true CN109548119B (en) 2022-07-15

Family

ID=65830448

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710868077.4A Active CN109548119B (en) 2017-09-22 2017-09-22 Communication method and device of wireless local area network, access point equipment and site equipment

Country Status (1)

Country Link
CN (1) CN109548119B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4057704A4 (en) * 2019-11-08 2023-08-09 Beijing Xiaomi Mobile Software Co., Ltd. Indication method, receiving method, apparatus, communication device and storage medium
WO2021208098A1 (en) * 2020-04-17 2021-10-21 北京小米移动软件有限公司 Cached multicast downlink data notification method and apparatus, and terminal and access point device
WO2022011714A1 (en) * 2020-07-17 2022-01-20 北京小米移动软件有限公司 Multi-connectivity communication method and communication device
EP4210416A4 (en) * 2020-09-01 2023-09-27 Beijing Xiaomi Mobile Software Co., Ltd. Multi-connection communication method and communication device
CN115696278A (en) * 2021-07-21 2023-02-03 华为技术有限公司 Method and apparatus for processing broadcast information
CN118118861A (en) * 2022-11-29 2024-05-31 华为技术有限公司 Multicast method, readable storage medium, program product and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104584649A (en) * 2012-08-17 2015-04-29 高通股份有限公司 Systems and methods for low power wake up signal and operations for WLAN
CN105208658A (en) * 2015-08-25 2015-12-30 魅族科技(中国)有限公司 Wireless local area network communication method and communication device
CN105430758A (en) * 2014-09-16 2016-03-23 三星电子株式会社 Sending device and receiving device for sending and receiving wake-up packets, and wake-up system and method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101222388B (en) * 2007-01-12 2013-01-16 华为技术有限公司 Method and system for confirming existence of broadcast/multicast caching frame at access point
US9319225B2 (en) * 2007-01-16 2016-04-19 Microsoft Technology Licensing, Llc Remote device waking using a multicast packet
KR20150000474A (en) * 2012-03-30 2015-01-02 엘지전자 주식회사 Method and apparatus for transceiving beacon in wireless lan system
US20130301502A1 (en) * 2012-04-20 2013-11-14 Futurewei Technologies, Inc. Method and apparatus for data transmission in a wireless network
WO2013187702A1 (en) * 2012-06-13 2013-12-19 한국전자통신연구원 Method and terminal for requesting and acquiring information relating to channel access in wireless lan, and apparatus for providing information relating to channel access in wireless lan
CN104023316B (en) * 2013-03-01 2017-11-17 华为技术有限公司 Multicast information transmission method and apparatus
AU2013384733B2 (en) * 2013-03-27 2016-05-19 Lg Electronics Inc. Method and device for performing channel access in WLAN system
CN112055401B (en) * 2016-01-22 2024-07-19 华为技术有限公司 Methods, access points, and stations to negotiate target wake time
CN105848299B (en) * 2016-03-21 2019-04-05 珠海市魅族科技有限公司 Communication means and communication device, the access point and website of WLAN

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104584649A (en) * 2012-08-17 2015-04-29 高通股份有限公司 Systems and methods for low power wake up signal and operations for WLAN
CN105430758A (en) * 2014-09-16 2016-03-23 三星电子株式会社 Sending device and receiving device for sending and receiving wake-up packets, and wake-up system and method
CN105208658A (en) * 2015-08-25 2015-12-30 魅族科技(中国)有限公司 Wireless local area network communication method and communication device

Also Published As

Publication number Publication date
CN109548119A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN109548119B (en) Communication method and device of wireless local area network, access point equipment and site equipment
EP3582556B1 (en) Method and equipment for indicating downlink service data
US10945203B2 (en) Wake-up method, station, and access point
CN109309948B (en) Communication method and device of wireless local area network, station equipment and access point equipment
JP2010068111A (en) Wireless communication base station, wireless communication terminal, wireless communication system, and wireless communication method
WO2017143856A1 (en) Communication method and apparatus for wireless local area network
CN109548120B (en) Communication method and device of wireless local area network, station equipment and access point equipment
CN107770850A (en) Wake-up method, receiver device and sender device
CN109429300B (en) Communication method and device of wireless local area network, access point equipment and site equipment
CN109041179B (en) Communication method, communication device and communication equipment of wireless local area network
CN109547945B (en) Communication method and device of wireless local area network, access point equipment and site equipment
CN109548121B (en) Communication method and device of wireless local area network, access point equipment and site equipment
CN116711392A (en) Enhanced discontinuous reception and power saving for user equipment
CN107635269A (en) Scheduling methods, access points and stations
CN109548086B (en) Communication method and device of wireless local area network, site equipment and access point equipment
CN108463000B (en) Data transmission method and device
CN109121190B (en) Communication method and device of wireless local area network, access point equipment and site equipment
CN102378346B (en) Method, device and system for controlling dormant state
CN113497681A (en) Method and device for setting active state of DRX (discontinuous reception), user equipment and storage medium
CN109547948B (en) Communication method and device of wireless local area network, access point equipment and site equipment
CN108076503B (en) Communication method, communication device, access point and station of wireless local area network
CN112867106B (en) Communication method, system and wireless access point
CN109547177B (en) Communication method and device of wireless local area network, station equipment and access point equipment
CN108811051B (en) Communication method, communication device and communication equipment of wireless local area network
CN109309935B (en) Communication method and device of wireless local area network, access point equipment and site 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