CN108810825B - Communication method, communication device and communication equipment of wireless local area network - Google Patents
Communication method, communication device and communication equipment of wireless local area network Download PDFInfo
- Publication number
- CN108810825B CN108810825B CN201710283994.6A CN201710283994A CN108810825B CN 108810825 B CN108810825 B CN 108810825B CN 201710283994 A CN201710283994 A CN 201710283994A CN 108810825 B CN108810825 B CN 108810825B
- Authority
- CN
- China
- Prior art keywords
- information
- multicast
- wake
- message frame
- destination address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention provides a communication method, a communication device and a communication device of a wireless local area network, wherein the communication method of the wireless local area network for an access point side comprises the following steps: generating a multicast wakeup message frame, wherein the multicast wakeup message frame comprises wakeup identification bit information, and the wakeup identification bit information represents that a main communication interface of a receiver of the multicast wakeup message frame is woken up when being set to a first value; and sending the multicast wake-up message frame. By the technical scheme of the invention, the main communication interface of the equipment can be awakened for communication only when needed, so that the requirement of IEEE802.11ba is met, and the equipment is more power-saving.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a communication method of a wireless local area network, a communication apparatus of the wireless local area network, and a communication device.
Background
In the year 2016, 7, IEEE (Institute of Electrical and Electronics Engineers) 802.11 established the wur (wake Up receiver) of the next-generation Wi-Fi (Wireless Fidelity) technology, which is mainly applied in the aspect of internet of things, aiming at saving the power consumption of devices as much as possible, and most mainly aiming at saving the power consumption of devices receiving wake-Up frames (wake-Up frames) as much as possible.
In the related art, the types of WUR frames (i.e., wake-up frames) are specified, including unicast WUR frames, multicast WUR frames, and broadcast WUR frames, but the specific structures of the foregoing types of frames are not defined.
Considering that the WUR frame adopts an OOK (On-Off Keying) adjustment mode, and it is specified in 802.11.ba that the receiving power consumption of the WUR frame should be less than 1mW, the structural design of the WUR frame should be as simple as possible; in addition, the purpose of the multicast communication mode is to save power consumption of the device, and how to meet the requirements of 802.11.ba, so that the device is more power-saving, which is a technical problem to be solved urgently.
Disclosure of Invention
The present invention is based on at least one of the above technical problems, and provides a new communication scheme for a wireless local area network, in which wake-up flag information is set in a multicast wake-up message frame, and then it is determined whether to wake up a main communication interface of a receiver of the multicast wake-up message frame for communication according to a value setting condition of the wake-up flag information, so as to ensure that the main communication interface of a device is only woken up for communication when needed, thereby satisfying requirements of ieee802.11ba and enabling the device to save more power.
In view of this, according to a first aspect of the present invention, a communication method of a wireless local area network is provided, which is used on an access point side, and the communication method of the wireless local area network includes: generating a multicast wakeup message frame, wherein the multicast wakeup message frame comprises wakeup identification bit information, and the wakeup identification bit information represents that a main communication interface of a receiver of the multicast wakeup message frame is woken up when being set to a first value; and sending the multicast wake-up message frame.
In the technical solution, the structure of the multicast wakeup message frame is limited, and considering that the function of the wakeup frame is to wake up the main communication interface of the receiver (i.e. station) to perform data communication with the sender (i.e. access point) thereof, so that the receiver receives the downlink data buffered by the access point, and when the access point sends the multicast wakeup message frame, each receiver in the multicast reception group that receives the multicast wakeup message will not have the downlink data buffered by the access point, so it is necessary to set a wakeup-up of mode (WOM) information in the frame structure thereof to inform whether the main communication interface of the receiver of the multicast wakeup frame needs to be woken up, that is, inform whether the access point of the receiver buffers the downlink data for the access point, so as to ensure that the main communication interface of the receiver is woken up for communication only when the receiver needs, and meet the requirements of ieee802.11ba, thereby making the device more power efficient; further, the downlink data cached by the access point for the multicast wakeup frame can be received by setting the wakeup flag information to the first value to indicate that the main communication interface of the receiver of the multicast wakeup frame needs to be awakened for data communication.
In the above technical solution, preferably, the multicast wakeup message frame further includes destination address information of the receiver, where the destination address information includes a medium access control address, an association identifier, or association identifier location information; and the communication method of the wireless local area network further comprises the following steps: and representing the awakening identification bit information and the destination address information by adopting a plurality of bits, wherein a first bit in the plurality of bits is used for representing the awakening identification bit information, and other bits except the first bit in the plurality of bits are used for representing the destination address information.
In this technical solution, in order to accurately send a multicast wakeup message frame to each receiver in a multicast reception group, destination address information for uniquely identifying the receiver needs to be set in a frame structure of the multicast wakeup message frame, and specifically, the receiver may be identified by using one of a Media Access Control (MAC) address, an Association Identifier (AID), or Association Identifier position information, where the Association Identifier position information indicates position arrangement sequence information of the size of an Association Identifier allocated by an Access point to each receiver in the multicast reception group. Further, in the frame structure of the multicast wakeup message frame, a plurality of bits may be used to represent the wakeup flag information therein, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wakeup flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
In any of the above technical solutions, preferably, the communication method of the wireless local area network further includes: and when the destination address information is the associated identification position information, the associated identification position information is informed to the receiver before the multicast awakening message frame is sent.
In the technical scheme, when destination address information in a frame structure of a multicast wakeup message frame is represented in the form of associated identification position information, when receivers in a multicast receiving group interact with an access point and do not enter a dormant state, the associated identification position information is sent to each receiver by the access point in advance, so that the receivers can receive downlink data cached by the access point for the receivers according to the position arrangement sequence of the associated identification size corresponding to the receivers in the associated identification position information when a main communication interface of the receivers needs to be awakened, confusion is avoided, the receivers caching the downlink data by the access point for the receivers can receive the data smoothly, and data communication between the receivers and the access point is completed.
In any of the above technical solutions, preferably, the wake-up flag information indicates that the primary communication interface of the receiver of the multicast wake-up message frame is not woken up when set to the second value.
In the technical scheme, when the wake-up flag information in the frame structure of the multicast wake-up message frame is set to the second value different from the first value, it indicates that the main communication interface of the receiver of the multicast wake-up frame does not need to be woken up, that is, the access point of the receiver is informed that downlink data is not cached for the access point, so that unnecessary equipment wake-up is avoided, and the purpose of saving equipment power consumption is achieved.
According to the second aspect of the present invention, there is also provided a communication apparatus of a wireless local area network, configured to be used on an access point side, the communication apparatus of the wireless local area network including: a generating module, configured to generate a multicast wakeup message frame, where the multicast wakeup message frame includes wakeup flag information, and when the wakeup flag information is set to a first value, the wakeup flag information indicates to wake up a main communication interface of a receiver of the multicast wakeup message frame; and the sending module is used for sending the multicast message frame generated by the generating module.
In the technical scheme, the structure of the multicast wakeup message frame is limited, and considering that the wakeup frame is used for waking up the main communication interface of the receiver (i.e. the station) to perform data communication with the sender (i.e. the access point), so that the receiver receives the downlink data buffered by the access point, and when the access point sends the multicast wake-up message frame, not every receiver in the multicast receiving group receiving the multicast wake-up message will have the downlink data buffered by the access point, therefore, the wake-up flag information needs to be set in the frame structure to inform the multicast wake-up frame whether the main communication interface of the receiver needs to be woken up, the access point of the receiving party is informed whether to buffer the downlink data for the access point so as to ensure that the main communication interface of the receiving party is awakened for communication only when the receiving party needs the downlink data, and the requirement of IEEE802.11ba is met, so that the equipment is more electricity-saving; further, the downlink data cached by the access point for the multicast wakeup frame can be received by setting the wakeup flag information to the first value to indicate that the main communication interface of the receiver of the multicast wakeup frame needs to be awakened for data communication.
In the above technical solution, preferably, the multicast wakeup message frame further includes destination address information of the receiver, where the destination address information includes a medium access control address, an association identifier, or association identifier location information; and the generating module is specifically configured to: and representing the awakening identification bit information and the destination address information by adopting a plurality of bits, wherein a first bit in the plurality of bits is used for representing the awakening identification bit information, and other bits except the first bit in the plurality of bits are used for representing the destination address information.
In this technical solution, in order to accurately send the multicast wakeup message frame to each receiver in the multicast reception group, destination address information for uniquely identifying the receiver needs to be set in the frame structure of the multicast wakeup message frame, and specifically, the receiver may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast reception group. Further, in the frame structure of the multicast wakeup message frame, a plurality of bits may be used to represent the wakeup flag information therein, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wakeup flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
In any one of the foregoing technical solutions, preferably, when the destination address information is the associated identifier location information, the sending module is further configured to: and informing the associated identification position information to the receiver before sending the multicast awakening message frame.
In the technical scheme, when destination address information in a frame structure of a multicast wakeup message frame is represented in the form of associated identification position information, when receivers in a multicast receiving group interact with an access point and do not enter a dormant state, the associated identification position information is sent to each receiver by the access point in advance, so that the receivers can receive downlink data cached by the access point for the receivers according to the position arrangement sequence of the associated identification size corresponding to the receivers in the associated identification position information when a main communication interface of the receivers needs to be awakened, confusion is avoided, the receivers caching the downlink data by the access point for the receivers can receive the data smoothly, and data communication between the receivers and the access point is completed.
In any of the above technical solutions, preferably, the wake-up flag information indicates that the primary communication interface of the receiver of the multicast wake-up message frame is not woken up when set to the second value.
In the technical scheme, when the wake-up flag information in the frame structure of the multicast wake-up message frame is set to the second value different from the first value, it indicates that the main communication interface of the receiver of the multicast wake-up frame does not need to be woken up, that is, the access point of the receiver is informed that downlink data is not cached for the access point, so that unnecessary equipment wake-up is avoided, and the purpose of saving equipment power consumption is achieved.
According to the third aspect of the present invention, there is further provided a communication method of a wireless local area network, where the communication method of the wireless local area network is used on a station side, and the communication method of the wireless local area network includes: receiving a multicast wake-up message frame, wherein the multicast wake-up message frame comprises wake-up identification bit information; determining the value of the awakening identification bit information; and when the value of the awakening identification bit information is a first value, awakening a main communication interface of the station, and when the value of the awakening identification bit information is a second value, forbidding to awaken the main communication interface.
In the technical scheme, when each station in the multicast receiving group receives a multicast wakeup message frame issued by an access point, specifically, the multicast wakeup message frame is received through a secondary communication interface of each station, a value of wakeup flag information in a frame structure of the multicast wakeup message frame can be firstly determined, and then whether a main communication interface of the station is awakened for communication is determined according to a value setting condition of the wakeup flag information, that is, whether the access point caches downlink data for the access point is firstly determined, further, if the wakeup flag information takes a first value, the access point needs to be awakened, and if the wakeup flag information takes a second value different from the first value, the access point does not need to be awakened, so that the main communication interface of the station is ensured to be awakened for communication only when the access point needs to communicate, and the requirement of ieee802.11ba is met, thereby enabling the device to save more power.
In the above technical solution, preferably, the multicast wakeup message frame further includes destination address information of the station, where the destination address information includes a medium access control address, an association identifier, or association identifier location information; and when the destination address information is the associated identification position information, the communication method of the wireless local area network further comprises the following steps: and receiving the associated identification position information before receiving the multicast wakeup frame.
In this technical solution, in order to ensure that each station in the multicast receiving group can successfully receive the multicast wakeup message frame, destination address information for uniquely identifying the station is set in the frame structure of the multicast receiving group, and specifically, the station may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast receiving group. Further, when the destination address information in the frame structure of the multicast wakeup message frame is represented in the form of the association identifier position information, the association identifier position information issued by the access point can be received in advance when interacting with the access point and not entering the sleep state, so that the station can receive the downlink data buffered by the access point according to the order of the position arrangement of the association identifier position information and the size of the association identifier corresponding to the station in order when the main communication interface of the station needs to be awakened, the disorder is avoided, the station can receive the downlink data buffered by the access point smoothly, and the data communication between the station and the access point is completed.
According to a fourth aspect of the present invention, there is provided a communication apparatus of a wireless local area network, configured to be used on a station side, the communication apparatus of the wireless local area network including: the receiving module is used for receiving a multicast awakening message frame, and the multicast awakening message frame comprises awakening identification bit information; a determining module, configured to determine a value of the wake-up flag information; and the processing module is used for awakening the main communication interface of the station when the determining module determines that the value of the awakening identification bit information is a first value, and forbidding to awaken the main communication interface when the determining module determines that the value of the awakening identification bit information is a second value.
In the technical scheme, when each station in the multicast receiving group receives a multicast wakeup message frame issued by an access point, specifically, the multicast wakeup message frame is received through a secondary communication interface of each station, a value of wakeup flag information in a frame structure of the multicast wakeup message frame can be firstly determined, and then whether a main communication interface of the station is awakened for communication is determined according to a value setting condition of the wakeup flag information, that is, whether the access point caches downlink data for the access point is firstly determined, further, if the wakeup flag information takes a first value, the access point needs to be awakened, and if the wakeup flag information takes a second value different from the first value, the access point does not need to be awakened, so that the main communication interface of the station is ensured to be awakened for communication only when the access point needs to communicate, and the requirement of ieee802.11ba is met, thereby enabling the device to save more power.
In the above technical solution, preferably, the multicast wakeup message frame further includes destination address information of the station, where the destination address information includes a medium access control address, an association identifier, or association identifier location information; and when the destination address information is the associated identifier location information, the receiving module is further configured to: and receiving the associated identification position information before receiving the multicast wakeup frame.
In this technical solution, in order to ensure that each station in the multicast receiving group can successfully receive the multicast wakeup message frame, destination address information for uniquely identifying the station is set in the frame structure of the multicast receiving group, and specifically, the station may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast receiving group. Further, when the destination address information in the frame structure of the multicast wakeup message frame is represented in the form of the association identifier position information, the association identifier position information issued by the access point can be received in advance when interacting with the access point and not entering the sleep state, so that the station can receive the downlink data buffered by the access point according to the order of the position arrangement of the association identifier position information and the size of the association identifier corresponding to the station in order when the main communication interface of the station needs to be awakened, the disorder is avoided, the station can receive the downlink data buffered by the access point smoothly, and the data communication between the station and the access point is completed.
According to a fifth aspect of the present invention, there is also provided a communication device, comprising: a communication device of a wireless local area network according to any one of the above-described second aspect; and/or a communication device of a wireless local area network as described in any of the above fourth aspects.
According to the technical scheme, the awakening identification bit information is set in the multicast awakening message frame, and whether the main communication interface of the receiver of the multicast awakening message frame is awakened for communication or not is determined according to the value setting condition of the awakening identification bit information, so that the main communication interface of the equipment is awakened for communication only when needed, the requirement of IEEE802.11ba is met, and the equipment is more power-saving.
Drawings
Fig. 1 is a flowchart illustrating a communication method of a wireless local area network according to a first embodiment of the present invention;
fig. 2 shows a schematic block diagram of a communication apparatus of a wireless local area network of a first embodiment of the present invention;
fig. 3 is a flowchart illustrating a communication method of a wireless local area network according to a second embodiment of the present invention;
fig. 4 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a second embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
Fig. 1 is a flowchart illustrating a communication method of a wireless local area network according to a first embodiment of the present invention.
As shown in fig. 1, the communication method for the wireless local area network at the access point side according to the embodiment of the present invention specifically includes the following steps:
Further, the wake-up flag information, when set to a second value, indicates that the primary communication interface of the receiver of the multicast wake-up message frame is not woken up.
And 104, sending the multicast wake-up message frame.
In this embodiment, the structure of the multicast wakeup message frame is defined, considering that the wakeup frame is used to wake up the main communication interface of its receiving party (i.e. station) to perform data communication with its sending party (i.e. access point), so that the receiving party receives the downlink data buffered by the access point, and when the access point sends the multicast wake-up message frame, not every receiver in the multicast receiving group receiving the multicast wake-up message will have the downlink data buffered by the access point, therefore, the wake-up flag information needs to be set in the frame structure to inform the multicast wake-up frame whether the main communication interface of the receiver needs to be woken up, the access point of the receiving party is informed whether to buffer the downlink data for the access point so as to ensure that the main communication interface of the receiving party is awakened for communication only when the receiving party needs the downlink data, and the requirement of IEEE802.11ba is met, so that the equipment is more electricity-saving; furthermore, the wake-up flag information is set to a first value to indicate that a main communication interface of a receiver of the multicast wake-up frame needs to be woken up to perform data communication, downlink data cached by the access point is received, and the wake-up flag information in the frame structure of the multicast wake-up message frame is set to a second value different from the first value to indicate that the main communication interface of the receiver of the multicast wake-up frame does not need to be woken up, that is, the access point of the receiver is informed that the downlink data is not cached by the access point, so that unnecessary device wake-up is avoided, and the purpose of saving device power consumption is achieved.
Specifically, in the above embodiment, the first value may be set to "1", which indicates that the primary communication interface of the station is woken up; and setting a second value to "0" indicating that the primary communication interface of the station is not awake.
Further, in any of the above embodiments, the multicast wakeup message frame further includes destination address information of the receiver, where the destination address information includes a medium access control address, an association identifier, or association identifier location information.
In this embodiment, in order to accurately send the multicast wakeup message frame to each receiver in the multicast reception group, destination address information for uniquely identifying the receiver needs to be set in the frame structure of the multicast wakeup message frame, and specifically, the receiver may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast reception group.
Specifically, for example, the multicast receiving group includes a receiver a (STA a, station a), a receiver B (STA B, station B), and a receiver C (STA C, station C), whose corresponding AIDs are 3, 8, and 15, respectively, and when the multicast wakeup message frame carries "1101", a first bit "1" indicates that a main communication interface of a device in the multicast receiving group needs to be woken up, the last three bits "101" indicate that the AID size corresponding to each station respectively is position arrangement order information, a value of "1" indicates that the main communication interface of the corresponding receiver needs to be woken up, and a value of "0" indicates that the main communication interface of the corresponding receiver does not need to be woken up, that is, the main communication interfaces of the receiver a and the receiver C need to be woken up, that is, the access point caches downlink data for the access point. The website may be a smart phone or a PDA (Personal Digital Assistant) or other devices.
Further, the communication method of the wireless local area network according to the embodiment of the present invention further includes the following steps:
and representing the awakening identification bit information and the destination address information by adopting a plurality of bits.
Wherein a first bit of the plurality of bits is used for representing the wake-up flag information, and other bits except the first bit of the plurality of bits are used for representing the destination address information.
In this embodiment, a plurality of bits may be used to represent the wake-up flag information in the frame structure of the multicast wake-up message frame, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wake-up flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
Further, in any of the above embodiments, the communication method of the wireless local area network further includes: and when the destination address information is the associated identification position information, the associated identification position information is informed to the receiver before the multicast awakening message frame is sent.
In this embodiment, when destination address information in a frame structure of a multicast wakeup message frame is represented in the form of association identifier location information, when a receiver in a multicast receiving group interacts with an access point and does not enter a sleep state, the association identifier location information is sent to each receiver by the access point in advance, so that the receiver can receive downlink data buffered by the access point for the receiver according to the location arrangement sequence of the association identifier size corresponding to the receiver in the association identifier location information when a main communication interface of the receiver needs to be woken up, confusion is avoided, and the receiver whose downlink data is buffered by the access point for the receiver can receive the data smoothly, and data communication between the receiver and the access point is completed.
The main body of the communication method shown in fig. 1 may be an access point device in a network formed by an access point and a station, such as a router or a server with a Wi-Fi interface.
Fig. 2 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a first embodiment of the present invention.
As shown in fig. 2, a communication apparatus 20 for an access point-side wireless lan according to an embodiment of the present invention includes: a generation module 202 and a sending module 204.
The generating module 202 is configured to generate a multicast wakeup message frame, where the multicast wakeup message frame includes wakeup flag information, where the wakeup flag information indicates, when set to a first value, to wake up a main communication interface of a receiver of the multicast wakeup message frame, and the wakeup flag information indicates, when set to a second value, that the main communication interface of the receiver of the multicast wakeup message frame is not woken up; the sending module 204 is configured to send the multicast message frame generated by the generating module 202.
In this embodiment, the structure of the multicast wakeup message frame is defined, considering that the wakeup frame is used to wake up the main communication interface of its receiving party (i.e. station) to perform data communication with its sending party (i.e. access point), so that the receiving party receives the downlink data buffered by the access point, and when the access point sends the multicast wake-up message frame, not every receiver in the multicast receiving group receiving the multicast wake-up message will have the downlink data buffered by the access point, therefore, the wake-up flag information needs to be set in the frame structure to inform the multicast wake-up frame whether the main communication interface of the receiver needs to be woken up, the access point of the receiving party is informed whether to buffer the downlink data for the access point so as to ensure that the main communication interface of the receiving party is awakened for communication only when the receiving party needs the downlink data, and the requirement of IEEE802.11ba is met, so that the equipment is more electricity-saving; furthermore, the wake-up flag information is set to a first value to indicate that a main communication interface of a receiver of the multicast wake-up frame needs to be woken up to perform data communication, downlink data cached by the access point is received, and the wake-up flag information in the frame structure of the multicast wake-up message frame is set to a second value different from the first value to indicate that the main communication interface of the receiver of the multicast wake-up frame does not need to be woken up, that is, the access point of the receiver is informed that the downlink data is not cached by the access point, so that unnecessary device wake-up is avoided, and the purpose of saving device power consumption is achieved.
Specifically, in the above embodiment, the first value may be set to "1", which indicates that the primary communication interface of the station is woken up; and setting a second value to "0" indicating that the primary communication interface of the station is not awake.
Further, in the above embodiment, the multicast wakeup message frame further includes destination address information of the receiver, where the destination address information includes a medium access control address, an association identifier, or association identifier location information.
In this embodiment, in order to accurately send the multicast wakeup message frame to each receiver in the multicast reception group, destination address information for uniquely identifying the receiver needs to be set in the frame structure of the multicast wakeup message frame, and specifically, the receiver may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast reception group.
Specifically, for example, the multicast receiving group includes a receiver a (STA a, station a), a receiver B (STA B, station B), and a receiver C (STA C, station C), whose corresponding AIDs are 3, 8, and 15, respectively, and when the multicast wakeup message frame carries "1101", a first bit "1" indicates that a main communication interface of a device in the multicast receiving group needs to be woken up, the last three bits "101" indicate that the AID size corresponding to each station respectively is position arrangement order information, a value of "1" indicates that the main communication interface of the corresponding receiver needs to be woken up, and a value of "0" indicates that the main communication interface of the corresponding receiver does not need to be woken up, that is, the main communication interfaces of the receiver a and the receiver C need to be woken up, that is, the access point caches downlink data for the access point. The website can be a smart phone or a PDA.
Further, the generating module 202 according to the embodiment of the present invention is specifically configured to: and representing the awakening identification bit information and the destination address information by adopting a plurality of bits, wherein a first bit in the plurality of bits is used for representing the awakening identification bit information, and other bits except the first bit in the plurality of bits are used for representing the destination address information.
In this embodiment, a plurality of bits may be used to represent the wake-up flag information in the frame structure of the multicast wake-up message frame, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wake-up flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
Further, in any of the above embodiments, when the destination address information is the association identifier location information, the sending module 204 is further configured to: and informing the associated identification position information to the receiver before sending the multicast awakening message frame.
In this embodiment, when destination address information in a frame structure of a multicast wakeup message frame is represented in the form of association identifier location information, when a receiver in a multicast receiving group interacts with an access point and does not enter a sleep state, the association identifier location information is sent to each receiver by the access point in advance, so that the receiver can receive downlink data buffered by the access point for the receiver according to the location arrangement sequence of the association identifier size corresponding to the receiver in the association identifier location information when a main communication interface of the receiver needs to be woken up, confusion is avoided, and the receiver whose downlink data is buffered by the access point for the receiver can receive the data smoothly, and data communication between the receiver and the access point is completed.
In a specific implementation, the transmitting module 204 may be a transmitter or an antenna, etc.; the generating module 202 may be a central processor or a baseband processor, etc.
Fig. 3 is a flowchart illustrating a communication method of a wireless local area network according to a second embodiment of the present invention.
As shown in fig. 3, the communication method for the station-side wireless lan according to the embodiment of the present invention specifically includes the following steps:
And 306, waking up a main communication interface of the station when the value of the wake-up identification bit information is a first value, and forbidding waking up the main communication interface when the value of the wake-up identification bit information is a second value.
In this embodiment, when each station in the multicast receiving group receives a multicast wakeup message frame issued by an access point, specifically, the multicast wakeup message frame is received through a secondary communication interface of each station, a value of wakeup flag information in a frame structure of the multicast wakeup message frame may be first determined, and then whether to wakeup a primary communication interface of the station for communication is determined according to a value setting condition of the wakeup flag information, that is, first it is determined whether the access point caches downlink data for the access point, further, if the wakeup flag information takes a first value, the access point needs to be woken up, and if the wakeup flag information takes a second value different from the first value, the access point does not need to be woken up, so that it is ensured that the primary communication interface of the station is only required to communicate, and the requirement of ieee802.11ba is met, thereby enabling the device to save more power.
Specifically, in the above embodiment, the first value may be set to "1", which indicates that the primary communication interface of the station is woken up; and setting a second value to "0" indicating that the primary communication interface of the station is not awake.
Further, in the above embodiment, the multicast wakeup message frame further includes destination address information of the station, where the destination address information includes a medium access control address, an association identifier, or association identifier location information.
In this embodiment, in order to ensure that each station in the multicast receiving group can successfully receive the multicast wakeup message frame, destination address information for uniquely identifying the station is set in the frame structure of the multicast receiving group, and specifically, the station may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast receiving group.
Specifically, for example, the multicast receiving group includes a receiver a (STA a, station a), a receiver B (STA B, station B), and a receiver C (STA C, station C), whose corresponding AIDs are 3, 8, and 15, respectively, and when the multicast wakeup message frame carries "1101", a first bit "1" indicates that a main communication interface of a device in the multicast receiving group needs to be woken up, the last three bits "101" indicate that the AID size corresponding to each station respectively is position arrangement order information, a value of "1" indicates that the main communication interface of the corresponding receiver needs to be woken up, and a value of "0" indicates that the main communication interface of the corresponding receiver does not need to be woken up, that is, the main communication interfaces of the receiver a and the receiver C need to be woken up, that is, the access point caches downlink data for the access point.
Further, the wake-up flag information and the destination address information are represented by a plurality of bits, where a first bit of the plurality of bits is used to represent the wake-up flag information, and other bits of the plurality of bits except the first bit are used to represent the destination address information.
In this embodiment, a plurality of bits may be used to represent the wake-up flag information in the frame structure of the multicast wake-up message frame, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wake-up flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
Further, in any of the above embodiments, when the destination address information is the association identification location information, the communication method of the wireless local area network further includes: and receiving the associated identification position information before receiving the multicast wakeup frame.
In this embodiment, when the destination address information in the frame structure of the multicast wakeup message frame is represented in the form of the association identifier location information, the association identifier location information sent by the access point may be received in advance when interacting with the access point and not entering the sleep state, so that the station can receive the downlink data buffered by the access point according to the order of the location arrangement of the association identifier size corresponding to the association identifier location information when the main communication interface of the station needs to be woken up, thereby avoiding confusion, ensuring that the station can smoothly receive the downlink data buffered by the access point, and completing data communication with the access point.
The main body of the communication method shown in fig. 3 may be a station device in a network formed by an access point and a station, such as a smart phone or a PDA.
The interface for the station device to receive the wakeup frame is a secondary communication interface, and the purpose of receiving the wakeup frame is to wake up a primary communication interface of the station device for communication so as to obtain a downlink data frame buffered by the access point device.
Fig. 4 shows a schematic block diagram of a communication apparatus of a wireless local area network according to a second embodiment of the present invention.
As shown in fig. 4, a communication apparatus 40 for a station-side wireless local area network according to an embodiment of the present invention includes: a receiving module 402, a determining module 404, and a processing module 406.
The receiving module 402 is configured to receive a multicast wakeup message frame, where the multicast wakeup message frame includes wakeup flag information; the determining module 404 is configured to determine a value of the wake-up flag information; the processing module 406 is configured to wake up a main communication interface of a station when the determining module 404 determines that the value of the wake-up flag information is a first value, and prohibit waking up the main communication interface when the determining module 404 determines that the value of the wake-up flag information is a second value.
In this embodiment, when each station in the multicast receiving group receives a multicast wakeup message frame issued by an access point, specifically, the multicast wakeup message frame is received through a secondary communication interface of each station, a value of wakeup flag information in a frame structure of the multicast wakeup message frame may be first determined, and then whether to wakeup a primary communication interface of the station for communication is determined according to a value setting condition of the wakeup flag information, that is, first it is determined whether the access point caches downlink data for the access point, further, if the wakeup flag information takes a first value, the access point needs to be woken up, and if the wakeup flag information takes a second value different from the first value, the access point does not need to be woken up, so that it is ensured that the primary communication interface of the station is only required to communicate, and the requirement of ieee802.11ba is met, thereby enabling the device to save more power.
Specifically, in the above embodiment, the first value may be set to "1", which indicates that the primary communication interface of the station is woken up; and setting a second value to "0" indicating that the primary communication interface of the station is not awake.
Further, in the above embodiment, the multicast wakeup message frame further includes destination address information of the station, where the destination address information includes a medium access control address, an association identifier, or association identifier location information.
In this embodiment, in order to ensure that each station in the multicast receiving group can successfully receive the multicast wakeup message frame, destination address information for uniquely identifying the station is set in the frame structure of the multicast receiving group, and specifically, the station may be identified by using one of a medium access control address, an association identifier, or association identifier position information, where the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast receiving group.
Specifically, for example, the multicast receiving group includes a receiver a (STA a, station a), a receiver B (STA B, station B), and a receiver C (STA C, station C), whose corresponding AIDs are 3, 8, and 15, respectively, and when the multicast wakeup message frame carries "1101", a first bit "1" indicates that a main communication interface of a device in the multicast receiving group needs to be woken up, the last three bits "101" indicate that the AID size corresponding to each station respectively is position arrangement order information, a value of "1" indicates that the main communication interface of the corresponding receiver needs to be woken up, and a value of "0" indicates that the main communication interface of the corresponding receiver does not need to be woken up, that is, the main communication interfaces of the receiver a and the receiver C need to be woken up, that is, the access point caches downlink data for the access point. The website can be a smart phone or a PDA.
Further, the wake-up flag information and the destination address information are represented by a plurality of bits, where a first bit of the plurality of bits is used to represent the wake-up flag information, and other bits of the plurality of bits except the first bit are used to represent the destination address information.
In this embodiment, a plurality of bits may be used to represent the wake-up flag information in the frame structure of the multicast wake-up message frame, for example, two bytes are used to represent 16 bits, specifically, the first bit may be used to represent the wake-up flag information, and the remaining other 15 bits may be used to represent the destination address information of the receiving party.
Further, in any of the above embodiments, when the destination address information is the association identifier location information, the receiving module 402 is further configured to: and receiving the associated identification position information before receiving the multicast wakeup frame.
In this embodiment, when the destination address information in the frame structure of the multicast wakeup message frame is represented in the form of the association identifier location information, the association identifier location information sent by the access point may be received in advance when interacting with the access point and not entering the sleep state, so that the station can receive the downlink data buffered by the access point according to the order of the location arrangement of the association identifier size corresponding to the association identifier location information when the main communication interface of the station needs to be woken up, thereby avoiding confusion, ensuring that the station can smoothly receive the downlink data buffered by the access point, and completing data communication with the access point.
In a specific implementation, the receiving module 402 may be a receiver or an antenna, etc., and the determining module 404 and the processing module 406 may be a signal processor, a central processing unit, a baseband processor, etc.
The present invention also provides a communication device, comprising: a communication device 20 of a wireless local area network as shown in fig. 2; and/or a communication device 40 of a wireless local area network as shown in fig. 4.
The technical scheme of the present invention is described in detail with reference to the accompanying drawings, and the wake-up flag information is set in the multicast wake-up message frame, and then whether to wake up the main communication interface of the receiver of the multicast wake-up message frame for communication is determined according to the value setting condition of the wake-up flag information, so as to ensure that the main communication interface of the device is only woken up for communication when needed, thereby satisfying the requirement of ieee802.11ba and enabling the device to save more power.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (11)
1. A communication method of a wireless local area network, which is used on an access point side, wherein the communication method of the wireless local area network comprises:
generating a multicast wakeup message frame, wherein the multicast wakeup message frame comprises wakeup identification bit information, and the wakeup identification bit information represents that a main communication interface of a receiver of the multicast wakeup message frame is woken up when being set to a first value;
sending the multicast wake-up message frame;
the multicast wake-up message frame also contains destination address information of the receivers, wherein the destination address information comprises a media access control address, an association identifier or association identifier position information, and the association identifier position information represents position arrangement sequence information of the size of the association identifier allocated to each receiver in the multicast receiving group by the access point; and
the communication method of the wireless local area network further comprises the following steps:
using a plurality of bits to represent the wake-up flag information and the destination address information,
wherein a first bit of the plurality of bits is used for representing the wake-up flag information, and other bits except the first bit of the plurality of bits are used for representing the destination address information.
2. The communication method of the wireless local area network according to claim 1, further comprising:
and when the destination address information is the associated identification position information, the associated identification position information is informed to the receiver before the multicast awakening message frame is sent.
3. The communication method of the wireless local area network according to claim 1 or 2, wherein the wake-up flag information indicates that the primary communication interface of the receiver of the multicast wake-up message frame is not woken up when set to the second value.
4. A communication method of a wireless local area network, which is used for a station side, wherein the communication method of the wireless local area network comprises:
receiving a multicast wake-up message frame, wherein the multicast wake-up message frame comprises wake-up identification bit information;
determining the value of the awakening identification bit information;
when the value of the awakening identification bit information is a first value, awakening a main communication interface of the station, and when the value of the awakening identification bit information is a second value, forbidding to awaken the main communication interface;
the multicast wake-up message frame also contains destination address information of the station, wherein the destination address information comprises a medium access control address, an association identifier or association identifier position information, and the association identifier position information represents position arrangement sequence information of the size of the association identifier distributed to each receiver in the multicast receiving group by the access point;
the awakening identification bit information and the destination address information are represented by a plurality of bits, a first bit of the bits is used for representing the awakening identification bit information, and other bits except the first bit of the bits are used for representing the destination address information.
5. The communication method of the wireless local area network according to claim 4, wherein when the destination address information is the association identification location information, the communication method of the wireless local area network further comprises:
and receiving the associated identification position information before receiving the multicast wakeup message frame.
6. A communication apparatus of a wireless local area network, configured to be used on an access point side, the communication apparatus of the wireless local area network comprising:
a generating module, configured to generate a multicast wakeup message frame, where the multicast wakeup message frame includes wakeup flag information, and when the wakeup flag information is set to a first value, the wakeup flag information indicates to wake up a main communication interface of a receiver of the multicast wakeup message frame;
a sending module, configured to send the multicast wakeup message frame generated by the generating module;
the multicast wake-up message frame also contains destination address information of the receivers, wherein the destination address information comprises a media access control address, an association identifier or association identifier position information, and the association identifier position information represents position arrangement sequence information of the size of the association identifier allocated to each receiver in the multicast receiving group by the access point; and
the generation module is specifically configured to:
using a plurality of bits to represent the wake-up flag information and the destination address information,
wherein a first bit of the plurality of bits is used for representing the wake-up flag information, and other bits except the first bit of the plurality of bits are used for representing the destination address information.
7. The apparatus of claim 6, wherein when the destination address information is the association identifier location information, the sending module is further configured to:
and informing the associated identification position information to the receiver before sending the multicast awakening message frame.
8. Communication device of a wireless local area network according to claim 6 or 7, wherein the wake-up flag information, when set to a second value, indicates that the primary communication interface of the receiver of the multicast wake-up message frame is not woken up.
9. A communication apparatus of a wireless local area network, configured to be used by a station, the communication apparatus of the wireless local area network comprising:
the receiving module is used for receiving a multicast awakening message frame, and the multicast awakening message frame comprises awakening identification bit information;
a determining module, configured to determine a value of the wake-up flag information;
the processing module is used for waking up a main communication interface of a station when the determining module determines that the value of the wake-up identification bit information is a first value, and forbidding waking up the main communication interface when the determining module determines that the value of the wake-up identification bit information is a second value;
the multicast wake-up message frame further includes destination address information of the station, where the destination address information includes a medium access control address, an association identifier, or association identifier position information, and the association identifier position information indicates position arrangement sequence information of the size of the association identifier allocated by the access point to each receiver in the multicast receiving group;
the awakening identification bit information and the destination address information are represented by a plurality of bits, wherein a first bit of the plurality of bits is used for representing the awakening identification bit information, and other bits except the first bit of the plurality of bits are used for representing the destination address information.
10. The apparatus of claim 9, wherein when the destination address information is the association id location information, the receiving module is further configured to:
and receiving the associated identification position information before receiving the multicast wakeup message frame.
11. A communication device, comprising:
communication means of a wireless local area network according to any one of claims 6 to 8; and/or
Communication device of a wireless local area network according to claim 9 or 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710283994.6A CN108810825B (en) | 2017-04-26 | 2017-04-26 | Communication method, communication device and communication equipment of wireless local area network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710283994.6A CN108810825B (en) | 2017-04-26 | 2017-04-26 | Communication method, communication device and communication equipment of wireless local area network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108810825A CN108810825A (en) | 2018-11-13 |
CN108810825B true CN108810825B (en) | 2021-12-17 |
Family
ID=64069344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710283994.6A Active CN108810825B (en) | 2017-04-26 | 2017-04-26 | Communication method, communication device and communication equipment of wireless local area network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108810825B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109429299B (en) * | 2017-07-11 | 2021-11-30 | 珠海市魅族科技有限公司 | Communication method, communication device and communication equipment of wireless local area network |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222388A (en) * | 2007-01-12 | 2008-07-16 | 华为技术有限公司 | Method and system for confirming existence of broadcast/multicast caching frame at access point |
CN101785247A (en) * | 2007-08-31 | 2010-07-21 | 晶像股份有限公司 | Group power management of network devices |
CN102209303A (en) * | 2007-01-12 | 2011-10-05 | 华为技术有限公司 | Method and system for determining presence of broadcast/multicast cache frame at access point |
CN104301973A (en) * | 2014-10-30 | 2015-01-21 | 西安电子科技大学 | Fast association wakeup method of wireless body area network |
CN105430758A (en) * | 2014-09-16 | 2016-03-23 | 三星电子株式会社 | Transmission device and reception device for transmission and reception of wake-up packet, and wake-up system and method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9319225B2 (en) * | 2007-01-16 | 2016-04-19 | Microsoft Technology Licensing, Llc | Remote device waking using a multicast packet |
WO2013032139A2 (en) * | 2011-08-27 | 2013-03-07 | Lg Electronics Inc. | Method and apparatus of transmitting paging frame and wakeup frame |
CN105813179B (en) * | 2014-12-31 | 2020-02-14 | 华为技术有限公司 | Method, device and equipment for waking up equipment in batch |
US9826483B2 (en) * | 2015-06-22 | 2017-11-21 | Intel Corporation | Apparatus, system and method of communicating a wakeup packet |
-
2017
- 2017-04-26 CN CN201710283994.6A patent/CN108810825B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101222388A (en) * | 2007-01-12 | 2008-07-16 | 华为技术有限公司 | Method and system for confirming existence of broadcast/multicast caching frame at access point |
CN102209303A (en) * | 2007-01-12 | 2011-10-05 | 华为技术有限公司 | Method and system for determining presence of broadcast/multicast cache frame at access point |
CN101785247A (en) * | 2007-08-31 | 2010-07-21 | 晶像股份有限公司 | Group power management of network devices |
CN105430758A (en) * | 2014-09-16 | 2016-03-23 | 三星电子株式会社 | Transmission device and reception device for transmission and reception of wake-up packet, and wake-up system and method |
CN104301973A (en) * | 2014-10-30 | 2015-01-21 | 西安电子科技大学 | Fast association wakeup method of wireless body area network |
Also Published As
Publication number | Publication date |
---|---|
CN108810825A (en) | 2018-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11343766B2 (en) | Method for indicating downlink service data and device | |
JP2010068111A (en) | Wireless communication base station, wireless communication terminal, wireless communication system, and wireless communication method | |
CN107969028B (en) | Communication method, communication device, access point and station of wireless local area network | |
WO2018050087A1 (en) | Method and apparatus for transmitting wur (wake-up radio) message | |
CN109041179B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN107809789B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN111343615B (en) | Method and apparatus for short-range communication | |
CN108810825B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN108513341B (en) | Communication method, communication device and communication terminal of wireless local area network | |
CN109429299B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109219154B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109151956B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN109729569B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109041178B (en) | Communication method, communication device and communication equipment of wireless local area network | |
CN102378346A (en) | Method, device and system for controlling dormant state | |
CN108076503B (en) | Communication method, communication device, access point and station of wireless local area network | |
CN109699061B (en) | Communication method and communication device, access point equipment and station equipment | |
WO2018157437A1 (en) | Method and device for waking up wireless device | |
CN108810999B (en) | Communication method, communication device and communication equipment of wireless local area network | |
WO2018233646A1 (en) | Wake-up method, access point, and station | |
CN109788533B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109756958B (en) | Communication method and communication device, access point equipment and station equipment | |
CN109756957B (en) | Communication method and communication device, access point equipment and station equipment | |
CN108712775B (en) | Communication method and communication device, access point equipment and station equipment | |
CN108811048B (en) | Communication method, communication device and communication equipment of wireless local area network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |