CN109120306B - WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium - Google Patents
WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium Download PDFInfo
- Publication number
- CN109120306B CN109120306B CN201710494969.2A CN201710494969A CN109120306B CN 109120306 B CN109120306 B CN 109120306B CN 201710494969 A CN201710494969 A CN 201710494969A CN 109120306 B CN109120306 B CN 109120306B
- Authority
- CN
- China
- Prior art keywords
- wur
- channel
- sub
- channels
- sta
- 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
- 238000000034 method Methods 0.000 title claims abstract description 90
- 230000005540 biological transmission Effects 0.000 claims description 114
- 238000012544 monitoring process Methods 0.000 claims description 30
- 230000004044 response Effects 0.000 claims description 29
- 230000002618 waking effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000005265 energy consumption Methods 0.000 description 4
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/71—Interference-related aspects the interference being narrowband interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0064—Rate requirement of the data, e.g. scalable bandwidth, data priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
- H04L5/0073—Allocation arrangements that take into account other cell interferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/082—Load balancing or load distribution among bearers or channels
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure provides a WUP sending method, a WUP receiving device, an AP, a WUR STA and a storage medium, and belongs to the technical field of networks. The method comprises the following steps: sending a Preamble L-Preamble in a traditional format on a wake-up radio WUR channel; transmitting a wakeup protocol data unit (WURPPDU) of the narrowband part on each WUR subchannel of the at least one WUR subchannel respectively; wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion. The present disclosure improves flexibility by splitting one WUR channel into multiple WUR sub-channels over which an AP can transmit multiple narrowband portions of a WUR PPDU at a time.
Description
Technical Field
The disclosure relates to the field of network technologies, and in particular, to a WUP transmission method, a WUP reception method, an apparatus, an AP, a WUR STA, and a storage medium.
Background
A Wireless Local Area Network (WLAN) currently includes an Access Point (AP) and a Station (STA) other than the AP. Among them, the STAs are classified into Wake-up radio (WUR) STAs and legacy STAs, the WUR STAs are STAs configured with a WUR receiver and a Main Radio (MR), and the legacy STAs are STAs configured with an MR but not configured with a WUR receiver. For a WUR STA, the channel between it and the AP may be divided into a WUR channel for transmitting a Wake-up Packet (WUP) and a main receiver channel for transmitting data such as traffic and signaling other than WUP, while for a legacy STA, any data and signaling are transmitted in the channel between it and the AP.
When no data is transmitted and received between the AP and the WUR STA, the MR of the WUR STA enters a Deep Sleep (Deep Sleep) state to save power, and at the moment, if the AP needs to transmit data to the WUR STA, a WUR is required to be transmitted first to awaken the MR of the WUR STA. The WUR PPDU comprises an L-Preamble (Legacy-Preamble) and a Wake-up Protocol Data Unit (WUR PPDU) of a narrow-band part, and the AP sends the L-Preamble first and then sends the WUR PPDU of the narrow-band part on a WUR channel. The legacy STA can receive and identify an L-Preamble on the WUR channel, wherein the L-Preamble indicates that the WURPPDU of the narrowband part can occupy the estimated transmission duration of the WUR channel, so that the legacy STA cannot occupy the WUR channel within the estimated transmission duration and cannot interfere with the transmission process of the WURPPDU of the narrowband part, and the effect of protecting the WURPPDU of the narrowband part is achieved. And the WUR STA receives the narrow-band part of the WUR PPDU through the WUR receiver on the WUR channel and awakens the configured MR from a sleep state to an operating state so that the MR receives data from the main receiver channel.
In implementing the present disclosure, the inventors found that the related art has at least the following problems: referring to fig. 1A, an AP can transmit only one narrow-band portion of a WUR PPDU at a time on a WUR channel, and there is a limitation that, especially, transmission efficiency is low because it can transmit only alternately when a plurality of narrow-band portions of the WUR PPDUs need to be transmitted.
Disclosure of Invention
To solve the problems of the related art, the embodiments of the present disclosure provide a WUP transmission method, a WUP reception method, a device, an AP, a WUR STA, and a storage medium. The technical scheme is as follows:
in a first aspect, a wakeup packet WUP sending method is provided, and is applied to a wireless access point AP, and the method includes:
sending a Preamble L-Preamble in a traditional format on a wake-up radio WUR channel;
transmitting a wakeup protocol data unit (WURPPDU) of the narrowband part on each WUR subchannel of the at least one WUR subchannel respectively;
wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion.
In a first possible implementation manner of the first aspect, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used to avoid interference between the adjacent WUR sub-channels.
In a second possible implementation manner of the first aspect, before the Preamble L-Preamble in legacy format is sent on the wake-up radio WUR channel, the method further includes:
determining the transmission time length of the WUR PPDU with the longest transmission time in the WUR PPDUs of a plurality of narrowband parts to be transmitted;
and setting a rate field and a length field in the L-Preamble so that the ratio of the transmission time length in the length field to the rate in the rate field is the predicted transmission time of the WUR PPDU with the longest transmission time.
In a third possible implementation manner of the first aspect, the method further includes:
setting a master channel of the configured plurality of channels as the WUR channel; or,
and setting any one secondary channel in the configured plurality of channels as the WUR channel, and when the L-Preamble is sent on the secondary channel, sending the L-Preamble on a main channel in the plurality of channels.
In a fourth possible implementation manner of the first aspect, before the Preamble L-Preamble in legacy format is sent on the wake-up radio WUR channel, the method further includes:
receiving an association request sent by any WUR STA on a main receiver channel, wherein the association request is used for requesting to associate with the AP;
allocating a corresponding WUR sub-channel for the WUR STA from a plurality of WUR sub-channels of the WUR channel;
and returning an association response message to the WUR STA, wherein the association response message carries the identifier of the WUR sub-channel.
In a fifth possible implementation manner of the first aspect, before receiving an association request sent by any WUR STA on the main receiver channel, the method further includes:
beacon information is sent on a scanning channel, and the beacon information carries an identifier of a main receiver channel corresponding to the AP;
the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or is a WUR sub-channel with the lowest frequency in the WUR sub-channels, or is a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency.
In a sixth possible implementation manner of the first aspect, the method further includes:
for a WUR STA allocated with a first WUR sub-channel, when a WUR sub-channel switching request sent by the WUR STA is received, or when the number of the WUR STAs allocated by the first WUR sub-channel is larger than a number threshold, or when the signal quality of the first WUR sub-channel is lower than a quality threshold, a second WUR sub-channel different from the first WUR sub-channel is allocated to the WUR STA;
and sending a sub-channel switching notice to the WUR STA, wherein the sub-channel switching notice carries the identifier of the second WUR sub-channel, and the WUR STA is used for switching to monitor the second WUR sub-channel.
In a second aspect, a wake up packet WUP receiving method is provided, which is applied in a wake up radio station WUR STA, and includes:
monitoring a WUR sub-channel allocated to the WUR STA in the WUR channel;
receiving a wakeup protocol data unit (WURPPDU) of a narrow-band part sent by a wireless Access Point (AP) through a configured WUR receiver on the WUR subchannel;
awakening the configured main receiver MR from a sleep state to a working state;
wherein the WUR channel includes a plurality of WUR sub-channels, each WURP sub-channel transmitting a different WURP PDU of the narrowband portion.
In a first possible implementation manner of the second aspect, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used for avoiding interference between the adjacent WUR sub-channels.
In a second possible implementation manner of the second aspect, before the monitoring the WUR sub-channel corresponding to the WUR STA in the WUR channel, the method further includes:
sending an association request to an AP on a primary receiver channel, the association request requesting association with the AP;
receiving an association response message returned by the AP on the main receiver channel, wherein the association response message carries the identifier of the WUR sub-channel;
and associating with the AP, and determining that the WUR sub-channel corresponding to the identifier is the WUR sub-channel corresponding to the WUR STA.
In a third possible implementation manner of the second aspect, before the sending the association request to the AP on the primary receiver channel, the method further includes:
monitoring a scanning channel, wherein the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or a WUR sub-channel with the lowest frequency in the WUR sub-channels, or a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency;
receiving beacon information sent by the AP on the scanning channel, wherein the beacon information carries an identifier of a main receiver channel corresponding to the AP;
and determining a primary receiver channel corresponding to the identification.
In a fourth possible implementation manner of the second aspect, the method further includes:
monitoring a first WUR subchannel;
receiving a sub-channel switching notification sent by the AP on the main receiver channel, wherein the sub-channel switching notification carries an identifier of a second WUR sub-channel;
switching to listen to the second WUR subchannel.
In a third aspect, a wake-up packet WUP transmitting apparatus is provided, which is applied in a wireless access point AP, and includes:
the sending module is used for sending a lead code L-Preamble in a traditional format on a wake-up wireless WUR channel;
the sending module is further configured to send a wakeup protocol data unit WUR PPDU of the narrowband portion on each WUR subchannel of the at least one WUR subchannel, respectively;
wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion.
In a first possible implementation manner of the third aspect, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used for avoiding interference between the adjacent WUR sub-channels.
In a second possible implementation manner of the third aspect, the apparatus further includes:
the determining module is used for determining the transmission time length of the WURPPDU with the longest transmission time in the WURPPDUs of the plurality of narrowband parts to be transmitted;
and the setting module is used for setting the rate field and the length field in the L-Preamble so that the ratio of the transmission time length in the length field to the rate in the rate field is the predicted transmission time of the WUR PPDU with the longest transmission time.
In a third possible implementation manner of the third aspect, the apparatus further includes:
a setting module for setting a main channel of the configured plurality of channels as the WUR channel; or,
the setting module is further used for setting any one of the configured multiple channels as the WUR channel;
the sending module is further configured to send the L-Preamble on a primary channel of the multiple channels when the L-Preamble is sent on the secondary channel.
In a fourth possible implementation manner of the third aspect, the apparatus further includes:
a receiving module, configured to receive, on a main receiver channel, an association request sent by any WUR STA, where the association request is used to request association with the AP;
an allocating module, configured to allocate a corresponding WUR subchannel for the WUR STA from among a plurality of WUR subchannels of the WUR channel;
the sending module is further configured to return an association response message to the WUR STA, where the association response message carries an identifier of the WUR subchannel.
In a fifth possible implementation manner of the third aspect, the sending module is further configured to send beacon information on a scanning channel, where the beacon information carries an identifier of a main receiver channel corresponding to the AP;
the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or is a WUR sub-channel with the lowest frequency in the WUR sub-channels, or is a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency.
In a sixth possible implementation manner of the third aspect, the apparatus further includes:
the device comprises an allocating module, a first WUR sub-channel switching module and a second WUR sub-channel switching module, wherein the allocating module is used for allocating a first WUR sub-channel to a WUR STA when the WUR STA sends a WUR sub-channel switching request, or when the number of the WUR STAs allocated to the first WUR sub-channel is larger than a number threshold, or when the signal quality of the first WUR sub-channel is lower than a quality threshold;
the sending module is further configured to send a sub-channel switching notification to the WUR STA, where the sub-channel switching notification carries an identifier of the second WUR sub-channel, and the WUR STA is configured to switch to monitor the second WUR sub-channel.
In a fourth aspect, a wake up packet WUP receiving apparatus is provided, which is applied in a wake up radio station WUR STA, and includes:
the monitoring module is used for monitoring the WUR sub-channels allocated to the WUR STA in the WUR channel;
a receiving module, configured to receive, on the WUR subchannel, a wake-up protocol data unit WUR PPDU of a narrowband portion sent by a wireless access point AP through a configured WUR receiver;
the awakening module is used for awakening the configured main receiver MR from the dormant state to the working state;
wherein the WUR channel includes a plurality of WUR sub-channels, each WURP sub-channel transmitting a different WURP PDU of the narrowband portion.
In a first possible implementation manner of the fourth aspect, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used for avoiding interference between the adjacent WUR sub-channels.
In a second possible implementation manner of the fourth aspect, the apparatus further includes:
a sending module, configured to send an association request to an AP on a main receiver channel, where the association request is used to request association with the AP;
a receiving module, configured to receive, on the main receiver channel, an association response message returned by the AP, where the association response message carries an identifier of the WUR sub-channel;
and the association module is used for associating with the AP and determining that the WUR sub-channel corresponding to the identifier is the WUR sub-channel corresponding to the WURSTA.
In a third possible implementation manner of the fourth aspect, the apparatus further includes:
the monitoring module is further configured to monitor a scanning channel, where the scanning channel is a WUR sub-channel with the highest frequency among the WUR sub-channels, or a WUR sub-channel with the lowest frequency among the WUR sub-channels, or a WUR sub-channel with a frequency that is an average of the highest frequency and the lowest frequency among the WUR sub-channels, and is rounded up or rounded down;
the receiving module is configured to receive beacon information sent by the AP on the scanning channel, where the beacon information carries an identifier of a main receiver channel corresponding to the AP;
and the determining module is used for determining the main receiver channel corresponding to the identifier.
In a fourth possible implementation manner of the fourth aspect, the monitoring module is further configured to monitor the first WUR sub-channel;
the receiving module is further configured to receive a sub-channel switching notification sent by the AP on the main receiver channel, where the sub-channel switching notification carries an identifier of a second WUR sub-channel;
the monitoring module is further configured to switch to monitor the second WUR subchannel.
In a fifth aspect, there is provided a wireless access point AP, the AP comprising a processor and a memory, the memory having stored therein at least one instruction, the instruction being loaded and executed by the processor to implement the operations performed in the wake-up packet WUP transmission method according to the first aspect.
In a sixth aspect, there is provided a wake-up radio station WUR STA comprising a processor and a memory having stored therein at least one instruction that is loaded and executed by the processor to perform the operations performed in the wake-up packet WUP receiving method according to the second aspect.
In a seventh aspect, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, and the instruction is loaded and executed by a processor to implement the operation performed in the wakeup packet WUP sending method according to the first aspect
In an eighth aspect, a computer-readable storage medium is provided, wherein the storage medium stores at least one instruction, and the instruction is loaded and executed by a processor to implement the operation performed in the wake packet WUP receiving method according to the second aspect
The technical scheme provided by the embodiment of the disclosure has the following beneficial effects:
the WUP transmission method, WUP reception method, apparatus, AP, WUR STA, and storage medium according to this embodiment divide one WUR channel into a plurality of WUR sub-channels, and the AP can transmit a plurality of narrow-band WURPPDUs at a time on the WUR channel, thereby improving flexibility. Further, for the condition that the WURP PDUs of a plurality of narrow-band portions need to be transmitted, the AP can simultaneously transmit the WURP PDUs of the plurality of narrow-band portions without being transmitted in turn, thereby reducing the transmission time of the WURP PDUs of the plurality of narrow-band portions, improving the transmission efficiency, reducing the blank bandwidth in the process of transmitting the WUPs and improving the utilization rate of the bandwidth.
Further, aiming at the condition that the AP sets the secondary channel as the WUR channel, when the AP starts to send the L-Preamble on the secondary channel, the AP also starts to send the L-Preamble on the main channel, so that the AP of the OBSS can be prevented from occupying the secondary channel, the transmission process of the OBSS to the WUR PPDU is prevented from being interfered, and the anti-interference performance of the WUR PPDU is improved.
Furthermore, the AP can be switched to the WUR sub-channel allocated by the WUR STA, so that the flexibility of allocating the WUR sub-channel is improved, the WUR STA can be switched and allocated to the WUR sub-channel with a large number of the allocated WUR STAs, the load of a certain WUR sub-channel is prevented from being overlarge, and the effect of balancing the load is achieved. In addition, the WUR STA can switch the monitored WUR sub-channel by actively sending a WUR sub-channel switching request, so that the AP can timely know the requirement of the WUR STA on switching the WUR sub-channel, and the flexibility is further improved.
Furthermore, in the process of associating the WUR STA and the AP, the WUR STA only needs to monitor and scan channels without monitoring each channel, so that the number of monitored channels is reduced, the time for monitoring the channels is saved, and the energy consumption is saved. In addition, the association speed with the AP is accelerated, and the association efficiency with the AP is improved.
Drawings
Fig. 1A is a schematic diagram of a related art providing for transmitting WUPs over WUR channels;
fig. 1B is a schematic diagram of transmitting WUPs over a WUR channel as provided by embodiments of the present disclosure;
fig. 1C is a schematic diagram of transmitting WUPs over a WUR channel as provided by embodiments of the disclosure;
fig. 1D is a schematic structural diagram of a communication system provided in an embodiment of the present disclosure;
fig. 1E is a schematic structural diagram of a communication system according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a method for associating a WUR STA with an AP according to an embodiment of the present disclosure;
fig. 3A is a flowchart of a WUP transmission method provided by an embodiment of the present disclosure;
fig. 3B is a schematic diagram of transmitting WUPs over a WUR channel as provided by embodiments of the present disclosure;
fig. 3C is a schematic diagram of transmitting WUPs over a WUR channel as provided by embodiments of the present disclosure;
fig. 3D is a schematic diagram of transmitting WUPs over a WUR channel as provided by embodiments of the present disclosure;
fig. 4A is a flowchart of a method for switching listening to a WUR subchannel according to an embodiment of the present disclosure;
fig. 4B is a flowchart of a method for switching listening to a WUR subchannel according to an embodiment of the present disclosure;
fig. 4C is a schematic diagram of switching WUR subchannels allocated for WUR STAs provided by an embodiment of the disclosure;
fig. 5 is a schematic structural diagram of a WUP transmitting device provided in an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a WUP receiving device provided in an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of an AP provided in an embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of a WUR STA provided in an embodiment of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the present disclosure more apparent, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
Embodiments of the disclosure contemplate WUP and WUR channels that differ from the related art, such WUP including an L-Preamble and a plurality of narrowband portions of WUR PPDUs, each of which may wake up one or more WUR STAs. The WUR channel is divided into a plurality of WUR sub-channels in a Frequency-division multiplexing (FDM) manner, each of the plurality of WUR sub-channels can independently transmit a narrow-band portion of WUR PPDU, and the WUR sub-channels transmit the narrow-band portion of WUR PPDU differently. Wherein the bandwidths of the plurality of WUR sub-channels may be equal and may be equal to the bandwidth occupied by the WUR PPDU of the narrowband portion, which may be around 4Mhz, for example.
Referring to fig. 1B, a schematic diagram of the transmission of WUPs over such a WUR channel is shown. In the related art, only 1 narrowband portion of the WUR PPDU is transmitted among 1 WUP, and thus, if 4 narrowband portions of the WUR PPDU are to be transmitted, 4 WUPs are to be sequentially transmitted. On the WUR channel shown in fig. 1B, after 1L-Preamble, 4 WUR subchannels can be used to transmit 4 narrowband WUR PPDUs simultaneously, which reduces the blank bandwidth, improves the utilization rate of the bandwidth, saves the time consumed for transmitting 3 narrowband WUR PPDUs, and improves the transmission efficiency.
Further, a guard band (guard band) may exist between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, and the guard band is a blank band that does not carry data and is used to avoid interference between the adjacent WUR sub-channels. The bandwidth of the guard band may be determined according to actual requirements. A schematic diagram of transmitting WUPs over WUR channels for the case where guard bands exist for adjacent WUR sub-channels may be as shown in fig. 1C.
On the basis of such WUP and WUR channels, the embodiments of the present disclosure set forth a communication system in the following first aspect, a procedure for associating an AP with an STA in the following second aspect, a procedure for transceiving WUP between an AP and an STA in the following third aspect, and a procedure for switching and monitoring a WUR sub-channel by an STA in the following fourth aspect.
In a first aspect, an embodiment of the present disclosure provides a communication system.
Referring to fig. 1D, a schematic diagram of an architecture of the communication system is shown, which includes an AP101 and a plurality of WUR STAs 102 associated with the AP 101. The AP101 may be a base station, a router, a gateway, or the like, and the WUR STA102 may be an STA configured with a WUR receiver and an MR, and may be a mobile phone, a computer, a tablet computer, or the like. Further, the AP101 may cover a geographic area of a certain size, which is called a Basic Service Set (BSS), and the WUR STA102 refers to a WUR STA located in the BSS.
Further, referring to fig. 1E, the communication system may further include at least one legacy STA103 associated with the AP101, where the legacy STA103 is an STA configured with MR and not configured with a WUR receiver, and may also be a mobile phone, a computer, or the like.
The channel used by the AP101 to communicate with any WUR STA102 may be divided into a WUR channel and a main receiver channel, the WUR channel is used for transmitting WUP, the main receiver channel is used for transmitting data such as traffic and signaling except for WUP, and the channel used by the AP101 to communicate with any legacy STA103 may be used for transmitting data.
The communication system provided by the embodiment of the present disclosure is applied to a Wireless Local Area Network (WLAN), and supports 802.11 series protocols, including but not limited to 802.11 protocols, 802.11a protocols, 802.11b protocols, 802.11g protocols, 802.11n protocols, 802.11ac protocols, 802.11ax, 802.11ad, 802.11ay, 802.11ah protocols, and the like.
In a second aspect, the disclosed embodiments provide a method for associating a WUR STA with an AP.
For a WUR STA, for a scene that the WUR STA is just started, BSS switching occurs and the like and is not associated with the AP, a main receiver channel corresponding to the AP is unknown for the WUR STA. In order to ensure that the WUR STA knows the channel of the main receiver corresponding to the AP so as to associate the two, in the embodiment of the present disclosure, a scanning channel is indicated in advance in the communication protocols of the AP and the WUR STA, the AP may periodically send beacon (beacon) information carrying the identifier of the channel of the main receiver on the scanning channel, and the WUR STA may monitor the scanning channel to obtain the beacon information so as to know the identifier of the channel of the main receiver and associate with the AP.
Referring to fig. 2, which shows a flowchart of a method for associating a WUR STA with an AP, as shown in fig. 2, the method may be applied to the communication system according to the first aspect, where an interactive subject includes an AP and a WUR STA, and the method includes the following steps:
201. the WUR STA listens to the scanning channel.
The scanning channel is a WUR sub-channel in the WUR channel, and further, the scanning channel can be the WUR sub-channel with the highest frequency in the WUR sub-channels, or the WUR sub-channel with the lowest frequency in the WUR sub-channels, or the WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, which is rounded up or down on the average value.
Specifically, a plurality of WUR sub-channels may be indicated in the communication protocol between the WUR STA and the AP, for example, the communication protocol may include identifications of the plurality of WUR sub-channels, each of the identifications of the WUR sub-channels being a location, a name, a number, a frequency band, or the like of the corresponding WUR sub-channel. Also, the communication protocol may indicate that the highest frequency WUR subchannel is used as the scanning channel, or that the lowest frequency WUR subchannel is used as the scanning channel, or that the highest frequency and lowest frequency average up-rounded or down-rounded WUR subchannels are used. Then, the WUR STA can determine the scanning channel according to the indication of the communication protocol, because the communication protocol is stored in advance.
For example, suppose that a WUR channel includes n WUR sub-channels, and the frequency bands of the n WUR sub-channels are uniformly distributed, and the frequency span of each frequency band is equal, the n WUR sub-channels are respectively No. 1 WUR sub-channel to No. n WUR sub-channel in the order of the frequency from low to high. When the communication protocol indicates that the WUR sub-channel with the lowest frequency is adopted as the scanning channel, the AP takes the WUR sub-channel No. 1 as the scanning channel. When the communication protocol indicates that the WUR sub-channel with the highest frequency is adopted as the scanning channel, the AP takes the n WUR sub-channel as the scanning channel. When the communication protocol indicates that the WUR sub-channel with the frequency rounded up or down on the average of the highest and lowest frequencies is used as the scanning channel, the AP will use the (n +1)/2) WUR sub-channel as the scanning channel if n is an odd number. If ((n +1)/2) is not an integer, an integer corresponding to ((n +1)/2) is obtained by rounding up or rounding down, and the WUR sub-channel corresponding to the integer is used as the scanning channel, and if ((n +1)/2) is an integer, the value after rounding up or rounding down ((n +1)/2) is not changed, and thus, no influence is caused. If n is an even number, the AP will use the WUR sub-channel with the number (n/2) or the number ((n/2) -1) as the scanning channel.
202. The AP sends beacon information on the scanning channel.
The AP stores the communication protocol, determines a scanning channel according to the indication of the communication protocol, and periodically sends beacon information on the scanning channel, wherein the beacon information carries the identification of the main receiver channel, so that each WUR STA can acquire the main receiver channel by receiving the beacon information. The main receiver channel is different from the WUR channel, and is a channel used for sending a service or a signaling to the AP, and the identifier of the main receiver channel may be a name, a number, a location, a frequency band, or the like of the main receiver channel.
203. The WUR STA receives beacon information on a scanning channel and sends an association request to the AP on a main receiver channel.
Because the WUR STA is in a state of monitoring the scanning channel, after the AP sends beacon information on the scanning channel, the WUR STA receives the beacon information, acquires an identifier of a main receiver channel from the beacon information, and sends an association request to the AP on the main receiver channel corresponding to the identifier, where the association request carries the identifier of the WUR STA and is used to request association with the AP.
204. The AP receives the association request on the channel of the main receiver, allocates the corresponding WUR sub-channel for the WUR STA, and returns an association response message to the WURSTA.
Since the WUR STA listens for WUP on the WUR sub-channel in the subsequent process, in order to make the WUR STA know the WUR sub-channel to listen to, the AP allocates a WUR sub-channel in the WUR channel to the WUR STA after receiving the association request, and indicates the allocated WUR sub-channel through the association response message.
The manner in which the AP allocates a WUR subchannel to the WUR STA may be determined according to the settings of the operator and the actual requirements. For example, the AP may count the number of WUR STAs allocated per WUR sub-channel, and use the WUR sub-channel with the least number of WUR STAs allocated as the WUR sub-channel allocated to the WUR STA; for another example, the AP may count the signal quality of each WUR subchannel and use the WUR subchannel with the highest signal quality as the WUR subchannel allocated to the WUR STA. In addition, the AP may also sequentially allocate corresponding WUR subchannels to each WUR STA according to the sequence in which each WUR STA transmits the association request. For example, assuming that there are 3 WUR subchannels in the WUR subchannels, the AP allocates a subchannel No. 1 to the first WUR STA sending an association request, a subchannel No. 2 to the second WUR STA sending an association request, a subchannel No. 3 to the third WUR STA sending an association request, a subchannel No. 1 to the fourth WUR STA sending an association request, and so on.
And aiming at the mode that the association response message indicates the WUR sub-channel, the association response message carries the identifier of the WUR sub-channel, and the WUR sub-channel is indicated through the identifier. For example, the association response message may include a designated field to which the AP may add the identity of the WUR sub-channel for the WUR STA to parse to obtain the identity of the allocated WUR sub-channel. Wherein the designated field may be a WUR subchannel indication field.
In this embodiment, the AP may allocate different WUR STAs to different WUR sub-channels, and may allocate WUR sub-channels to WUR STAs to be allocated WUR sub-channels according to the number of WUR STAs that have been allocated per WUR sub-channel. The situation that the WUR sub-channel is heavier in load due to the fact that the number of the WUR STAs allocated to a certain WUR sub-channel is too large is avoided, the situation that resources are wasted due to the fact that the number of the WUR STAs allocated to a certain WUR sub-channel is too small is also avoided, and therefore the effect of load balancing is achieved.
After the WUR STA is allocated a WUR subchannel, the AP may generate and store a correspondence between the WUR STA and the WUR subchannel, so that when a WUP is to be transmitted to the WUR STA later, the AP may determine a WUR subchannel corresponding to the WURSTA based on the correspondence.
205. The WUR STA receives the association response information returned by the AP on the channel of the main receiver and associates with the AP.
After receiving the association response information, the WUR STA may return acknowledgement information to the AP to notify the AP that the association response information has been successfully received. After the WUR STA and the AP are associated, data can be transmitted with the AP on a main receiver channel. And the WUR STA also analyzes the association response information to obtain the identifier of the WUR sub-channel so as to acquire the corresponding WUR sub-channel, and when no data is transmitted and received between the WUR STA and the AP, the MR enters a sleep state and the WUR receiver starts to monitor the WUR sub-channel.
In the related art, the WUR STA needs to monitor each channel possibly corresponding to the AP in sequence to determine the main receiver channel of the AP corresponding to the current BSS, which consumes too long time and causes large energy consumption. In the method provided by the embodiment, the WUR STA only needs to monitor and scan the channels, and does not need to monitor each channel, thereby reducing the number of monitored channels, saving the time for monitoring the channels, and saving energy consumption. In addition, the association speed with the AP is accelerated, and the association efficiency with the AP is improved.
In the second aspect, the AP allocates a WUR sub-channel to the WUR STA, and the WUR STA knows the identity of the WUR sub-channel, that is, can monitor the WUR sub-channel through the WUR receiver. For the WUP and WUR channel transceiving WUP process designed by the embodiments of the present disclosure, see the third aspect below in detail.
In a third aspect, the disclosed embodiments provide a WUP transmission method.
Referring to fig. 3A, which shows a flowchart of a WUP transmission method, which can be applied to the communication system according to the first aspect, as shown in fig. 3A, the interactive body includes an AP, a WUR STA, and a legacy STA, and the method includes the steps of:
301. the WUR STA monitors a WUR sub-channel allocated for the WUR STA in the WUR channel.
When no data is transmitted and received between the AP and the WUR STA, the MR of the WUR STA enters a dormant state, the WUR receiver enters a working state, and the allocated WUR sub-channel is monitored. Since the energy consumption of the WUR receiver is far lower than that of the MR, the power can be saved.
302. The AP sends the L-Preamble on the WUR channel.
For a scenario in which the AP is to transmit data to the WUR STA, for example, when the AP receives data to be transmitted to the WUR STA by the server, since the MR used by the WUR STA to receive the data is in a sleep state, the AP may transmit the WUP first, so that the WUR receiver of the WUR STA receives the WUP and wakes up the MR, and then transmit the data to the WUR STA.
Wherein the WUR receiver identifies a narrowband portion of the WUR PPDU in the WUP and cannot identify the L-Preamble in the WUP. The purpose of sending the L-Preamble is that for a legacy STA which is not provided with a WUR receiver, the legacy STA cannot identify the WUR PPDU, and during the process of transmitting the WUR PPDU on the WUR channel, the legacy STA may occupy the WUR channel and interfere with the transmission of the WUR PPDU. In order to avoid the situation, the WUR PPDU also comprises an L-Preamble, wherein the L-Preamble indicates that the transmission process of the WUR PPDU can occupy the estimated transmission duration of the WUR channel, and after the traditional STA identifies the L-Preamble, the WUR channel cannot be occupied in the estimated transmission duration, so that the transmission process of the WUR PPDU cannot be interfered, and the WUR PPDU is protected.
For the way that the L-Preamble indicates the expected transmission duration, the L-Preamble includes a Length field and a rate field, and the Length field may be a Length field located in an L-SIG (legacy Signal) field for carrying the transmission duration of the WUR PPDU. The Rate field may be a Rate field located in the L-SIG field for carrying the Rate at which WUPs are transmitted. Before any WUP is sent, the AP sets a rate field and a length field in an L-Preamble in the WUP so that the ratio of the transmission time length in the length field to the rate in the rate field is the estimated transmission duration of the WUR PPDU, and then sends the L-Preamble.
In this embodiment, each WUP includes a plurality of narrow-band portions of WUR PPDUs, and the transmission time lengths of the plurality of narrow-band portions of WUR PPDUs may be different, so that the expected transmission durations that the transmission processes of the plurality of narrow-band portions of WUR PPDUs occupy the WUR channels may be different, the longer the transmission time length of a certain narrow-band portion of WUR PPDU is, the longer the expected transmission duration that the transmission processes of the narrow-band portion of WUR PPDU occupy the WUR channels is, and in order to protect the plurality of narrow-band portions of WUR PPDUs, the expected transmission duration indicated by the L-Preamble is the expected transmission duration that the transmission process of the narrow-band portion of WUR PPDU having the longest transmission time length among the plurality of narrow-band portions of WUR PPDUs occupies the WUR channels. Then, the AP determines the transmission time length of the narrowband portion WUR PPDU having the longest transmission time length among the plurality of narrowband portions WUR PPDUs to be transmitted, determines the rate at which the WUP is transmitted, sets the rate field and the length field in the L-Preamble in the WUP such that the ratio between the transmission time length in the length field and the rate in the rate field is the expected transmission duration of the WUR PPDU having the longest transmission time, and then may transmit the L-Preamble on the WUR channel.
303. The AP transmits a narrow band portion of WURPPDUs separately on each of the at least one WUR sub-channel.
The AP determines at least one WUR STA to be woken up, inquires the stored corresponding relation between the WUR STA and the WUR sub-channel, determines at least one WUR sub-channel corresponding to the at least one WUR STA, and transmits the WUR PPDU of the narrow-band part on the determined at least one WUR sub-channel in the following modes:
the first mode is unicast: that is, the AP transmits a narrowband WUR PPDU to one WUR STA. In this way, the WUR PPDU of the narrowband portion is used to wake up the WUR STA, and the AP may add the identity of the WUR STA to the WUR PPDU of the narrowband portion, so that the WUR STA receives the WUR PPDU of the narrowband portion according to its own identity.
Mode two, broadcast: i.e., the manner in which the AP transmits a narrowband portion of the WUR PPDU to the WUR STAs within the covered BSS. In this way, the WUR PPDU of the narrowband portion is used to wake up the WUR STA in the BSS, and the AP may add a broadcast address to the WUR PPDU of the narrowband portion, so that the WUR STA in the BSS may receive the WUR PPDU of the narrowband portion according to the broadcast address.
And a third mode is multicast: i.e., the manner in which the AP sends a narrowband portion of the WUR PPDU to a group of WUR STAs, which will include at least one WUR STA. In this manner, the narrowband portion of the WUR PPDU is used to wake up a group of WUR STAs, and the AP may add a group identification for the group of WUR STAs to the narrowband portion of the WUR PPDU so that each WUR STA in the group of WUR STAs receives the narrowband portion of the WUR PPDU based on the group identification.
304. The legacy STA identifies the L-Preamble and determines an expected transmission duration, and does not occupy the WUR channel within the expected transmission duration from the time when receiving the L-Preamble is completed.
And the conventional STA monitors each channel, and when the L-Preamble is transmitted on the WUR channel, the conventional STA identifies the L-Preamble, reads the transmission time length in the length field and the rate in the rate field, and calculates the ratio between the transmission time length and the rate, wherein the ratio is the estimated transmission time length of the WUR channel occupied by the transmission process of the WUR PPDU. When receiving the L-Preamble is completed, the legacy STA starts timing and does not occupy the WUR channel within the expected transmission duration.
Because the AP starts to transmit the WUR PPDU when the L-Preamble transmission is completed, for the legacy STA, it may be considered that the time when the L-Preamble reception is completed is the time when the WUR PPDU arrives, and then, with the time as a time starting point, a time period whose duration is an expected transmission duration is a time period during which the WUR PPDU transmits on the WUR subchannel, and the legacy WUA does not occupy the WUR channel in the time period, and thus does not interfere with the transmission process of the WUR PPDU.
It should be noted that, in the above process, the AP sends the L-Preamble on the WUR channel as an example, in a possible implementation manner, the AP may also send the L-Preamble not only on the WUR channel, but also on another channel when the WUR channel starts sending the WUR PPDU, so as to prevent the AP in the Overlapping Basic Service Set (OBSS) of the AP from occupying the WUR channel.
Before setting forth this approach, the concept of the correlation of the primary and secondary channels is first described: in practical applications, the width of each channel is fixed, multiple channels can be combined into one channel, and the bandwidth of the combined channel is the sum of the bandwidths of the multiple channels. For example, 2 channels of 20MHz may be combined into 1 channel of 40MHz, and 4 channels of 20MHz may be combined into 1 channel of 80 MHz. For the AP, a plurality of channels may be configured in advance, any one of the plurality of channels is used as a primary channel, other channels are used as secondary channels, and the primary channel and the secondary channels are combined into one channel, so that data is sent on the combined channel to expand a bandwidth and increase a transmission speed of the data.
The number of the secondary channels used in combining the channels is determined according to actual requirements, for example, when the AP needs to use a bandwidth of 40Mhz to transmit data, the primary channel is combined with one secondary channel, and when the AP needs to use a bandwidth of 80Mhz to transmit data, the primary channel is combined with three secondary channels.
In practical applications, the APs in multiple OBSSs will align the primary channel, i.e. set the same primary channel and secondary channel. Before each AP sends data, the state of a main channel is monitored, if the main channel is monitored to be in a busy state, the main channel is not occupied, if the main channel is monitored to be in an idle state, the state of a secondary channel is further monitored, if the secondary channel is in a busy state, the main channel is occupied to send data, the secondary channel is not occupied, if the secondary channel is in an idle state, the main channel and the secondary channel are occupied, and the data are sent on a channel formed by combining the main channel and the secondary channel.
The process of monitoring the Channel is actually detecting energy of the Channel through Clear Channel Assessment (CCA), determining that the Channel is in an idle state when the energy is less than an energy threshold, and determining that the Channel is in a busy state when the energy is greater than the energy threshold. However, the energy threshold used when monitoring the primary channel is lower than the energy threshold used when monitoring the secondary channel, so for a channel carrying a certain amount of data, if the energy of the channel is smaller than the energy threshold of the secondary channel and larger than the energy threshold of the primary channel, the AP determines that the channel is in a busy state when the channel is the primary channel, and determines that the channel is in an idle state when the channel is the secondary channel.
In combination with the above situation, the AP sets the primary channel as the WUR channel, and is different from the scheme adopted for transmitting the WUP when the secondary channel is set as the WUR channel, and the following two situations are specifically distinguished:
the first condition is as follows: set the master channel to the WUR channel:
the main channel is set as a WUR channel, and in the process of transmitting the WUP on the main channel, due to the fact that the energy threshold of the main channel is small, the AP of the OBSS can monitor that the main channel is in a busy state, the main channel cannot be occupied, and therefore the transmission process of the WUR PPDU cannot be interfered. In this case, whether to transmit data on the secondary channel and the specific content of the transmitted data may be determined according to the actual needs of the AP. For example, referring to fig. 3B, during a WUP transmission on the primary channel, the AP may not transmit data on the secondary channel.
Case two: any channel is set as a WUR channel:
if the secondary channel is set as a WUR channel, in the process of transmitting the WUP on the secondary channel, if the primary channel is not occupied or the amount of transmitted data is small, the AP of the OBSS can monitor that the primary channel is in an idle state, the state of the secondary channel can be further monitored, and due to the fact that the energy threshold of the secondary channel is large, although the AP of the OBSS can monitor that the secondary channel is in an idle state when the AP of the OBSS transmits the WUP, the secondary channel is occupied, and the WUP transmission process is interfered.
To avoid this, referring to fig. 3C, when the AP starts to send the L-Preamble on the secondary channel, the AP also starts to send the L-Preamble on the primary channel, that is, the primary channel and the secondary channel are bonded to each other. The L-Preamble of the two channels is the same, so when the AP of the OBSS monitors the main channel, the L-Preamble of the main channel can be identified, and because the L-Preamble indicates that the transmission process of the WUR PPDU occupies the estimated transmission time of the WUR channel, the AP of the OBSS considers that the main channel is in a busy state in the estimated transmission time, and does not occupy the main channel, and the state of the secondary channel can not be further detected and the secondary channel can not be occupied, so that the transmission process of the WUR PPDU can not be interfered.
Further, referring to fig. 3D, beginning when the AP finishes transmitting the L-Preamble on the primary channel, a busy tone (busy tone) may be transmitted to protect the transmission process of the WUR PPDU. The transmission time length of the busy tone may be equal to the transmission time length of the narrowband portion WUR PPDU with the longest transmission time length among the plurality of narrowband portions WUR PPDUs, and the expected transmission time length for the main channel to transmit the busy tone may be equal to the expected transmission time length of the WUR PPDU with the longest transmission time length on the secondary channel. Then, during the process of transmitting the busy tone on the primary channel, the AP of the OBSS recognizes the busy tone, and does not occupy the primary channel for the expected transmission duration, and does not interfere with the WUR PPDU transmitted on the secondary channel.
305. And each WUR STA receives the narrow-band part of the WUR PPDU through the configured WUR receiver on the corresponding WUR sub-channel, and awakens the configured main receiver MR from a sleep state to an operating state.
Since the WUR STA is in a state of listening to the WUR sub-channel, the WUR STA can receive the WUR PPDU of the narrowband portion when the AP transmits the WUR PPDU on the WUR sub-channel.
When the WUR receiver identifies the WUR PPDU of the narrow-band part and determines that the WUR PPDU of the narrow-band part carries the identification of the WUR STA, the fact that the AP sends the WUR PPDU of the narrow-band part to the WUR STA in a unicast mode can be known, and at the moment, the WUR receiver receives the WUR PPDU of the narrow-band part. When the WUR receiver identifies the WUR PPDU of the narrow-band part and determines that the WUR PPDU of the narrow-band part carries a broadcast address, the WURP PDU of the narrow-band part is sent by the AP in a broadcast mode, and the WURP PPDU of the narrow-band part is received by the WUR receiver at the moment. When the WUR receiver identifies the WUR PPDU of the narrow-band part and determines that the group identification of a group of WUR STAs to which the WUR STAs belong is carried in the WUR PPDU of the narrow-band part, the fact that the AP sends the WUR PPDU of the narrow-band part in a multicast mode can be known, and at the moment, the WUR receiver receives the WUR PPDU of the narrow-band part.
When the WUR PPDU of the narrow band part is received, the MR is awakened by the WUR receiver, and then the MR starts to monitor the main receiver channel. Thereafter, the AP may transmit traffic, signaling, etc. data other than WUP on the main receiver channel, and the MR may receive the data on the main receiver channel. When the AP and the MR do not transmit and receive data, the MR enters the sleep state again, and the WUR receiver begins to listen to the WUR sub-channel again.
In the method provided by the embodiment, one WUR channel is divided into a plurality of WUR sub-channels, and the AP can transmit a plurality of narrow-band WUR PPDUs on the WUR channel at one time, so that the flexibility is improved. Further, for the condition that the WUR PPDUs of a plurality of narrow-band portions need to be transmitted, the AP can simultaneously transmit the WUR PPDUs of the plurality of narrow-band portions without being transmitted in turn, thereby reducing the transmission duration of the WUR PPDUs of the plurality of narrow-band portions, improving the transmission efficiency, reducing the blank bandwidth in the WUP transmission process, and improving the utilization rate of the bandwidth.
Further, aiming at the condition that the AP sets the secondary channel as the WUR channel, when the AP starts to send the L-Preamble on the secondary channel, the AP also starts to send the L-Preamble on the main channel, so that the AP of the OBSS can be prevented from occupying the secondary channel, the transmission process of the OBSS to the WUR PPDU is prevented from being interfered, and the anti-interference performance of the WUR PPDU is improved.
The third aspect above sets forth a method of the AP transmitting WUPs and a method of the STA receiving WUPs. In the embodiment of the disclosure, the WUR sub-channels allocated to each WUR STA can also be switched. Taking the case that the WUR STA switches from monitoring the first WUR sub-channel to monitoring the second WUR sub-channel, a detailed method for switching and monitoring the WUR sub-channel for the WUR STA is shown in the fourth aspect below.
In a fourth aspect, the disclosed embodiments provide a method for a WUR STA to switch and monitor WUR sub-channels.
Referring to fig. 4A, which shows a flowchart of a method for switching listening to a WUR subchannel, as shown in fig. 4A, the method may be applied to the communication system according to the first aspect, where the interactive subject includes an AP and a WUR STA, and the method includes the following steps:
401. the WUR STA listens to the first WUR subchannel.
402. The WUR STA sends a WUR subchannel switch request to the AP on the main receiver channel.
The WUR STA may detect the signal quality of the first WUR sub-channel and determine to switch to listen to the WUR sub-channel when the signal quality is poor, or the WUR STA may detect the load of the first WUR sub-channel and determine to switch to listen to the WUR sub-channel when the load is heavy. The WUR STA may then generate a WUR sub-channel switch request indicating the reason for switching the WUR sub-channel, such as poor signal quality or heavy loading, for the AP to re-assign the WUR sub-channel to the WUR STA.
In another embodiment, the WUR STA may itself determine the WUR sub-channel to which switching listening is desired and the identity of the WUR sub-channel, and generate a WUR sub-channel switch request carrying the identity. For example, the WUR STA may detect the signal quality of each WUR sub-channel in the WUR channel, and take the WUR sub-channel with the strongest signal quality as the WUR sub-channel that it wishes to switch listening to. For another example, the WUR STA may detect the load of each WUR subchannel in the WUR channel, and take the WUR subchannel with the lightest load as the WUR subchannel for which switching listening is desired.
403. The AP receives a WUR subchannel switch request on the main receiver channel and allocates a second WUR subchannel to the WUR STA that is different from the first WUR subchannel.
The WUR sub-channel switching request carries an identifier of the WUR STA, and the AP analyzes the WUR sub-channel switching request and allocates a second WUR sub-channel for the WUR STA after obtaining the identifier of the WURSTA. Wherein, when the WUR sub-channel switching request indicates that the first WUR sub-channel has poor signal quality, the AP can determine at least one WUR sub-channel other than the first WUR sub-channel in the WUR channel, and determine the WUR sub-channel with the highest signal quality from the at least one WUR sub-channel as the second WUR sub-channel. In addition, when the WUR sub-channel switch request indicates that the first WUR sub-channel is heavily loaded, the AP may determine at least one WUR sub-channel of the WUR channels other than the first WUR sub-channel, and determine a least loaded WUR sub-channel from the at least one WUR sub-channel as a second WUR sub-channel.
In addition, when the WUR subchannel switching request carries the identifier of the WUR subchannel that the WUR STA wishes to monitor, the AP may directly use the WUR subchannel corresponding to the identifier as the second WUR subchannel. Of course, the AP may allocate a second WUR sub-channel different from both the WUR sub-channel and the first WUR sub-channel to the WUR STA instead of regarding the WUR sub-channel as the second WUR sub-channel when determining that the signal quality of the WUR sub-channel corresponding to the identifier is poor, or when determining that the WUR sub-channel corresponding to the identifier is heavily loaded, or when determining that the WUR STA allocated to the WUR sub-channel is large in number.
In the above step 402-403, the WUR STA and the AP use a method of switching the WUR sub-channel in a request manner as an example, that is, the WUR STA actively sends a WUR sub-channel switching request to the AP, and the AP switches to the WUR sub-channel allocated to the AP based on the WUR sub-channel switching request. In yet another embodiment, referring to fig. 4B, the WUR STA and AP may employ an unsolicited method of switching WUR sub-channels, i.e., the WUR STA need not send a WUR sub-channel switching request and the AP actively switches the assigned WUR sub-channel for WURSTA.
For example, the AP may select at least one WUR STA from the plurality of WUR STAs allocated by the first WUR sub-channel and allocate a second WUR sub-channel different from the first WUR sub-channel to the at least one WUR STA when the number of WUR STAs allocated by the first WUR sub-channel is large. The AP can balance the number of the WUR STAs allocated to the first WUR sub-channel through a number threshold, the number threshold can be determined according to actual requirements, and when the number of the WUR STAs allocated to the first WUR sub-channel is larger than the number threshold, the AP determines that a second WUR sub-channel is to be allocated to the WUR STA allocated to the first WUR sub-channel.
For another example, the AP may select at least one WUR STA from the plurality of WUR STAs allocated by the first WUR sub-channel and allocate a second WUR sub-channel different from the first WUR sub-channel to the at least one WUR STA when the signal quality of the first WUR sub-channel is poor. The AP can measure the strength of the signal quality of the first WUR sub-channel through a quality threshold value, the quality threshold value can be determined according to actual requirements, and when the signal quality of the first WUR sub-channel is lower than the quality threshold value, the AP determines that a second WUR sub-channel is to be allocated to the WUR STA allocated to the first WUR sub-channel.
In order to ensure that the AP knows the signal quality of each WUR sub-Channel, the WURSTA allocated to each WUR sub-Channel may detect Channel State Information (CSI) of the corresponding WUR sub-Channel, and feed back the CSI to the AP, and the AP may determine the signal quality of the corresponding WUR sub-Channel according to the CSI of each WUR sub-Channel.
For another example, the AP may select at least one WUR STA from the plurality of WURSTAs allocated by the first WUR sub-channel and allocate a second WUR sub-channel different from the first WUR sub-channel to the at least one WUR STA when the first WUR sub-channel is heavily loaded. The AP may measure the load of the first WUR sub-channel by using the data amount, occupied times, duration, and other indicators carried on the first WUR sub-channel.
404. The AP sends a sub-channel switch notification to the WUR STA on the main receiver channel.
405. The WUR STA receives a sub-channel switch notification on the main receiver channel and switches to listen to a second WUR sub-channel.
The sub-channel switching notification carries an identifier of a second WUR sub-channel, and the WUR STA analyzes the sub-channel switching notification to obtain the identifier of the second WUR sub-channel and switches to monitor the second WUR sub-channel. Thereafter, when the AP wants to wake up the WURSTA, it transmits a WUP on the second WUR subchannel. After receiving the sub-channel switching notification, the WUR STA may return acknowledgement information to the AP, and switch to monitor the second WUR sub-channel after the AP receives the acknowledgement information.
In an exemplary scenario, referring to fig. 4C, when it is determined that the number of WUR STAs allocated to the WUR subchannel 1 is large, the AP may send a subchannel switching notification to the WUR STA13 to instruct the WUR STA13 to switch to monitor the WUR subchannel 4, so that the load of the WUR subchannel 1 may be reduced, and the effect of load balancing is achieved.
According to the method provided by the embodiment, the AP can be switched to the WUR sub-channel allocated by the WUR STA, so that the flexibility of allocating the WUR sub-channel is improved, the WUR STA can be switched and allocated to the WUR sub-channel with a large number of WUR STAs, the load of a certain WUR sub-channel is prevented from being overlarge, and the effect of balancing the load is achieved. In addition, the WUR STA can switch the monitored WUR sub-channel by actively sending a WUR sub-channel switching request, so that the AP can timely know the requirement of the WUR STA on switching the WUR sub-channel, and the flexibility is further improved.
Fig. 5 is a schematic diagram illustrating a structure of a WUP transmission apparatus according to an exemplary embodiment, which is applied to an AP, and as shown in fig. 5, the apparatus includes: a sending module 501.
A sending module 501, configured to send an L-Preamble on a WUR channel;
the sending module 501 is further configured to send a wakeup protocol data unit WUR PPDU of a narrowband portion on each WUR subchannel of the at least one WUR subchannel, respectively;
wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion.
In one possible implementation, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used to avoid interference between the adjacent WUR sub-channels.
In another possible implementation manner, the apparatus further includes:
the determining module is used for determining the transmission time length of the WURPPDU with the longest transmission time in the WURPPDUs of the plurality of narrowband parts to be transmitted;
and the setting module is used for setting the rate field and the length field in the L-Preamble so that the ratio of the transmission time length in the length field and the rate in the rate field is the predicted transmission time of the WUR PPDU with the longest transmission time.
In another possible implementation manner, the apparatus further includes:
a setting module for setting a main channel of the configured plurality of channels as the WUR channel; or,
the setting module is further used for setting any one of the configured channels as the WUR channel;
the sending module 501 is further configured to send the L-Preamble on a primary channel of the multiple channels when the L-Preamble is sent on the secondary channel.
In another possible implementation manner, the apparatus further includes:
a receiving module, configured to receive, on a main receiver channel, an association request sent by any WUR STA, where the association request is used to request association with the AP;
an allocating module, configured to allocate a corresponding WUR subchannel to the WUR STA from among a plurality of WUR subchannels of the WUR channel;
the sending module 501 is further configured to return an association response message to the WUR STA, where the association response message carries an identifier of the WUR subchannel.
In another possible implementation manner, the sending module 501 is further configured to send beacon information on a scanning channel, where the beacon information carries an identifier of a main receiver channel corresponding to the AP;
the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or a WUR sub-channel with the lowest frequency in the WUR sub-channels, or a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency.
In another possible implementation manner, the apparatus further includes:
the device comprises an allocating module, a first switching module and a second switching module, wherein the allocating module is used for allocating a first WUR sub-channel to a WUR STA, and the first WUR STA is allocated with a second WUR sub-channel different from the first WUR sub-channel when the WUR STA sends a WUR sub-channel switching request, or when the number of the WUR STAs allocated to the first WUR sub-channel is larger than a number threshold, or when the signal quality of the first WUR sub-channel is lower than a quality threshold;
the sending module 501 is further configured to send a sub-channel switching notification to the WUR STA, where the sub-channel switching notification carries an identifier of the second WUR sub-channel, and the WUR STA is configured to switch to monitor the second WUR sub-channel.
Fig. 6 is a schematic diagram illustrating a structure of a WUP receiving apparatus according to an exemplary embodiment, which is applied to a WURSTA, and as shown in fig. 6, the apparatus includes: a listening module 601, a receiving module 602 and a waking module 603.
A monitoring module 601, configured to monitor a WUR sub-channel allocated to the WUR STA in the WUR channel;
a receiving module 602, configured to receive a narrowband WUR PPDU transmitted by an AP through a configured WUR receiver on the WUR subchannel;
a wake-up module 603, configured to wake up the configured MR from a sleep state to a working state;
wherein the WUR channel includes a plurality of WUR sub-channels, each WURP sub-channel transmitting a different WURP PDU of the narrowband portion.
In one possible implementation, a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band is a blank band that does not carry data, and the guard band is used to avoid interference between the adjacent WUR sub-channels.
In another possible implementation manner, the apparatus further includes:
a sending module, configured to send an association request to an AP on a main receiver channel, where the association request is used to request association with the AP;
a receiving module 602, configured to receive, on the main receiver channel, an association response message returned by the AP, where the association response message carries an identifier of the WUR sub-channel;
and the association module is used for associating with the AP and determining that the WUR sub-channel corresponding to the identifier is the WUR sub-channel corresponding to the WUR STA.
In another possible implementation manner, the apparatus further includes:
the monitoring module 601 is further configured to monitor a scanning channel, where the scanning channel is a WUR sub-channel with the highest frequency among the WUR sub-channels, or a WUR sub-channel with the lowest frequency among the WUR sub-channels, or a WUR sub-channel with a frequency that is rounded up or down on an average of the highest frequency and the lowest frequency among the WUR sub-channels;
the receiving module 602 is configured to receive beacon information sent by the AP on the scanning channel, where the beacon information carries an identifier of a main receiver channel;
and the determining module is used for determining the main receiver channel corresponding to the identifier.
In another possible implementation manner, the monitoring module 601 is further configured to monitor the first WUR sub-channel;
the receiving module 602 is further configured to receive, on the main receiver channel, a sub-channel switching notification sent by the AP, where the sub-channel switching notification carries an identifier of a second WUR sub-channel;
the monitoring module 601 is further configured to switch to monitor the second WUR sub-channel.
All the above optional technical solutions may be combined arbitrarily to form the optional embodiments of the present disclosure, and are not described herein again.
It should be noted that: the WUP transmitting device provided in the above embodiments is exemplified by the division of the above functional blocks when the WUP transmitting device transmits a WUP and the WUP receiving device receives a WUP, and in practical applications, the above function allocation may be completed by different functional blocks according to needs, that is, the internal structures of the AP and the WUR STA may be divided into different functional blocks to complete all or part of the above described functions. In addition, the WUP transmitting device and the WUP transmitting method provided by the above embodiments belong to the same concept, the WUP receiving device and the WUP receiving method embodiment belong to the same concept, and the specific implementation process thereof is detailed in the method embodiment and will not be described herein again.
Fig. 7 is a schematic structural diagram of an AP provided in an embodiment of the present disclosure, and referring to fig. 7, the AP includes: a receiver 701, a transmitter 702, a memory 703 and a processor 704, wherein the receiver 701, the transmitter 702 and the memory 703 are respectively connected to the processor 704, the memory 703 stores a program code, and the processor 704 is configured to call the program code to perform the operations performed by the AP in the above embodiments.
Fig. 8 is a schematic structural diagram of a WUR STA provided in an embodiment of the present disclosure, and referring to fig. 8, the WUR STA includes: the MR801, the WUR receiver 802, the transmitter 803, the memory 804 and the processor 805 are respectively connected with the processor 805, the memory 804 stores program codes, and the processor 805 is used for calling the program codes to execute the operations executed by the WUR STA in the above embodiments.
It should be noted that, as those skilled in the art will appreciate, the specific naming of the concepts involved in the above embodiments may include a variety of. For example, the L-Preamble may be referred to as a legacy Preamble, a legacy random access Preamble, etc. in addition to a legacy format Preamble, the WUR PPDU may be referred to as a wake expression layer protocol data unit, a wake packet, a wake protocol data frame, etc. in addition to a wake protocol data unit, the AP may be referred to as a base station, a router, a gateway, a relay, a bridge, etc. in addition to an access point, and the STA may be referred to as a terminal, a user equipment, etc. in addition to a station, which is not limited thereto.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is intended to be exemplary only and not to limit the present disclosure, and any modification, equivalent replacement, or improvement made without departing from the spirit and scope of the present disclosure is to be considered as the same as the present disclosure.
Claims (26)
1. A WUP (wake up packet) sending method is applied to a wireless Access Point (AP), and comprises the following steps:
sending a lead code L-Preamble in a traditional format on an awakening radio WUR channel, wherein the predicted transmission duration indicated by the L-Preamble is the predicted transmission duration of the WUR channel occupied by the transmission process of the narrow-band part of the WUR PPDU with the longest transmission time length in the plurality of narrow-band parts;
transmitting a wakeup protocol data unit (WURPPDU) of the narrowband part on each WUR subchannel of the at least one WUR subchannel respectively;
wherein the WUR channel comprises a plurality of WUR sub-channels, each WUR sub-channel transmitting a narrow band portion of the WUR PPDU being different;
the method further comprises the following steps:
setting a master channel of the configured plurality of channels as the WUR channel; or,
and setting any one secondary channel in the configured plurality of channels as the WUR channel, and when the L-Preamble is sent on the secondary channel, sending the L-Preamble on a main channel in the plurality of channels.
2. The method of claim 1 wherein a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band being a blank band that does not carry data, the guard band being used to avoid interference between the adjacent WUR sub-channels.
3. The method of claim 1, wherein prior to sending a legacy format Preamble L-Preamble on a wake-up radio WUR channel, the method further comprises:
determining the transmission time length of the WUR PPDU with the longest transmission time in the WUR PPDUs of a plurality of narrowband parts to be transmitted;
and setting a rate field and a length field in the L-Preamble so that the ratio of the transmission time length in the length field to the rate in the rate field is the predicted transmission time of the WUR PPDU with the longest transmission time.
4. The method of claim 1, wherein prior to sending a legacy format Preamble L-Preamble on a wake-up radio WUR channel, the method further comprises:
receiving an association request sent by any WUR STA on a main receiver channel, wherein the association request is used for requesting to associate with the AP;
allocating a corresponding WUR sub-channel for the WUR STA from a plurality of WUR sub-channels of the WUR channel;
and returning an association response message to the WUR STA, wherein the association response message carries the identifier of the WUR sub-channel.
5. The method of claim 4, wherein prior to receiving an association request sent by any WUR STA on a primary receiver channel, the method further comprises:
beacon information is sent on a scanning channel, and the beacon information carries an identifier of a main receiver channel corresponding to the AP;
the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or is a WUR sub-channel with the lowest frequency in the WUR sub-channels, or is a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency.
6. The method of claim 1, further comprising:
for a WUR STA allocated with a first WUR sub-channel, when a WUR sub-channel switching request sent by the WUR STA is received, or when the number of the WUR STAs allocated by the first WUR sub-channel is larger than a number threshold, or when the signal quality of the first WUR sub-channel is lower than a quality threshold, a second WUR sub-channel different from the first WUR sub-channel is allocated to the WUR STA;
and sending a sub-channel switching notice to the WUR STA, wherein the sub-channel switching notice carries the identifier of the second WUR sub-channel, and the WUR STA is used for switching to monitor the second WUR sub-channel.
7. A wake packet WUP receiving method, for use in waking up a radio station WUR STA, the method comprising:
monitoring a WUR sub-channel allocated to the WUR STA in a WUR channel, wherein the estimated transmission duration indicated by an L-Preamble sent on the WUR channel is as follows: the transmission process of the WURPPDU of the narrow-band part with the longest transmission time length in the WURPPDUs of the narrow-band parts occupies the estimated transmission time of a WUR channel, the WUR channel is a main channel in a plurality of configured channels or any secondary channel in the plurality of channels, and when the L-Preamble is sent on the secondary channel, the L-Preamble is also sent on the main channel;
receiving a wakeup protocol data unit (WURPPDU) of a narrow-band part sent by a wireless Access Point (AP) through a configured WUR receiver on the WUR subchannel;
awakening the configured main receiver MR from a sleep state to a working state;
wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion.
8. The method of claim 7 wherein a guard band exists between every two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band being a blank band that does not carry data, the guard band being used to avoid interference between the adjacent WUR sub-channels.
9. The method of claim 7, wherein prior to listening for a WUR sub-channel in a WUR channel corresponding to the WUR STA, the method further comprises:
sending an association request to an AP on a primary receiver channel, the association request requesting association with the AP;
receiving an association response message returned by the AP on the main receiver channel, wherein the association response message carries the identifier of the WUR sub-channel;
and associating with the AP, and determining that the WUR sub-channel corresponding to the identifier is the WUR sub-channel corresponding to the WUR STA.
10. The method of claim 9, wherein prior to sending an association request to the AP on the primary receiver channel, the method further comprises:
monitoring a scanning channel, wherein the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or a WUR sub-channel with the lowest frequency in the WUR sub-channels, or a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency;
receiving beacon information sent by the AP on the scanning channel, wherein the beacon information carries an identifier of a main receiver channel corresponding to the AP;
and determining a primary receiver channel corresponding to the identification.
11. The method of claim 7, further comprising:
monitoring a first WUR subchannel;
receiving a sub-channel switching notification sent by the AP on the main receiver channel, wherein the sub-channel switching notification carries an identifier of a second WUR sub-channel;
switching to listen to the second WUR subchannel.
12. A wake-up packet WUP transmitting device, applied to a wireless Access Point (AP), the device comprising:
the device comprises a sending module, a receiving module and a sending module, wherein the sending module is used for sending a lead code L-Preamble in a traditional format on an awakening wireless WUR channel, and the predicted transmission time indicated by the L-Preamble is the predicted transmission time occupied by the transmission process of the WUR PPDU of the narrow band part with the longest transmission time length in the WUR PPDUs of the multiple narrow band parts;
the sending module is further configured to send a wakeup protocol data unit WUR PPDU of the narrowband portion on each WUR subchannel of the at least one WUR subchannel, respectively;
wherein the WUR channel comprises a plurality of WUR sub-channels, each WUR sub-channel transmitting a narrow band portion of the WUR PPDU being different;
a setting module for setting a main channel of the configured plurality of channels as the WUR channel; or,
the setting module is further used for setting any one of the configured multiple channels as the WUR channel;
the sending module is further configured to send the L-Preamble on a primary channel of the multiple channels when the L-Preamble is sent on the secondary channel.
13. The apparatus of claim 12 wherein a guard band exists between each two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band being a blank band that does not carry data, the guard band being used to avoid interference between the adjacent WUR sub-channels.
14. The apparatus of claim 12, further comprising:
the determining module is used for determining the transmission time length of the WUR PPDU with the longest transmission time in the WUR PPDUs of the plurality of narrowband parts to be transmitted;
and the setting module is used for setting the rate field and the length field in the L-Preamble so that the ratio of the transmission time length in the length field to the rate in the rate field is the predicted transmission time of the WUR PPDU with the longest transmission time.
15. The apparatus of claim 12, further comprising:
a receiving module, configured to receive, on a main receiver channel, an association request sent by any WUR STA, where the association request is used to request association with the AP;
an allocating module, configured to allocate a corresponding WUR subchannel for the WUR STA from among a plurality of WUR subchannels of the WUR channel;
the sending module is further configured to return an association response message to the WUR STA, where the association response message carries an identifier of the WUR subchannel.
16. The apparatus of claim 15, wherein the sending module is further configured to send beacon information on a scanning channel, where the beacon information carries an identifier of a main receiver channel corresponding to the AP;
the scanning channel is a WUR sub-channel with the highest frequency in the WUR sub-channels, or is a WUR sub-channel with the lowest frequency in the WUR sub-channels, or is a WUR sub-channel with the highest frequency and the lowest frequency in the WUR sub-channels, and the WUR sub-channel is rounded up or down on the average value of the highest frequency and the lowest frequency.
17. The apparatus of claim 12, further comprising:
the device comprises an allocating module, a first WUR sub-channel switching module and a second WUR sub-channel switching module, wherein the allocating module is used for allocating a first WUR sub-channel to a WUR STA when the WUR STA sends a WUR sub-channel switching request, or when the number of the WUR STAs allocated to the first WUR sub-channel is larger than a number threshold, or when the signal quality of the first WUR sub-channel is lower than a quality threshold;
the sending module is further configured to send a sub-channel switching notification to the WUR STA, where the sub-channel switching notification carries an identifier of the second WUR sub-channel, and the WUR STA is configured to switch to monitor the second WUR sub-channel.
18. A wake-up packet WUP receiving apparatus for use in waking up a radio station WUR STA, the apparatus comprising:
a monitoring module, configured to monitor a WUR sub-channel allocated to the WUR STA in a WUR channel, where an expected transmission duration indicated by an L-Preamble sent on the WUR channel is: the method comprises the steps that the transmission process of a narrow-band part of the WUR PPDU with the longest transmission time length in the WUR PPDUs of a plurality of narrow-band parts occupies the estimated transmission time of a WUR channel, the WUR channel is a main channel in a plurality of configured channels or any secondary channel in the plurality of channels, and when the L-Preamble is sent on the secondary channel, the L-Preamble is also sent on the main channel in the plurality of channels;
a receiving module, configured to receive, on the WUR subchannel, a wake-up protocol data unit WUR PPDU of a narrowband portion sent by a wireless access point AP through a configured WUR receiver;
the awakening module is used for awakening the configured main receiver MR from the dormant state to the working state;
wherein the WUR channel includes a plurality of WUR sub-channels, each WUR sub-channel transmitting a different WUR PPDU of the narrowband portion.
19. The apparatus of claim 18 wherein a guard band exists between each two adjacent WUR sub-channels in the plurality of WUR sub-channels, the guard band being a blank band that does not carry data, the guard band being used to avoid interference between the adjacent WUR sub-channels.
20. The apparatus of claim 18, further comprising:
a sending module, configured to send an association request to an AP on a main receiver channel, where the association request is used to request association with the AP;
a receiving module, configured to receive, on the main receiver channel, an association response message returned by the AP, where the association response message carries an identifier of the WUR sub-channel;
and the association module is used for associating with the AP and determining that the WUR sub-channel corresponding to the identifier is the WUR sub-channel corresponding to the WUR STA.
21. The apparatus of claim 20, further comprising:
the monitoring module is further configured to monitor a scanning channel, where the scanning channel is a WUR sub-channel with the highest frequency among the WUR sub-channels, or a WUR sub-channel with the lowest frequency among the WUR sub-channels, or a WUR sub-channel with a frequency that is an average of the highest frequency and the lowest frequency among the WUR sub-channels, and is rounded up or rounded down;
the receiving module is configured to receive beacon information sent by the AP on the scanning channel, where the beacon information carries an identifier of a main receiver channel corresponding to the AP;
and the determining module is used for determining the main receiver channel corresponding to the identifier.
22. The apparatus of claim 18, wherein the listening module is further configured to listen to a first WUR subchannel;
the receiving module is further configured to receive a sub-channel switching notification sent by the AP on the main receiver channel, where the sub-channel switching notification carries an identifier of a second WUR sub-channel;
the monitoring module is further configured to switch to monitor the second WUR subchannel.
23. A wireless Access Point (AP), comprising a processor and a memory having stored therein at least one instruction that is loaded and executed by the processor to perform an operation performed in the wake-up packet (WUP) transmission method of any one of claims 1 to 6.
24. A wake-up radio station (WUR STA) comprising a processor and a memory having stored therein at least one instruction that is loaded and executed by the processor to perform operations performed in the wake-up packet WUP reception method of any one of claims 7 to 11.
25. A computer-readable storage medium having stored therein at least one instruction which is loaded and executed by a processor to perform operations performed in the wake packet WUP transmission method according to any one of claims 1 to 6.
26. A computer-readable storage medium having stored therein at least one instruction which is loaded and executed by a processor to perform operations performed in the wake packet WUP receiving method of any one of claims 7 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710494969.2A CN109120306B (en) | 2017-06-26 | 2017-06-26 | WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710494969.2A CN109120306B (en) | 2017-06-26 | 2017-06-26 | WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109120306A CN109120306A (en) | 2019-01-01 |
CN109120306B true CN109120306B (en) | 2020-06-09 |
Family
ID=64821750
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710494969.2A Active CN109120306B (en) | 2017-06-26 | 2017-06-26 | WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109120306B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112351411B (en) * | 2019-08-09 | 2024-06-25 | 荣耀终端有限公司 | Information transmission method and electronic equipment |
CN113597000B (en) * | 2020-04-30 | 2024-06-28 | 华为技术有限公司 | Method, related equipment and system for transmitting wireless local area network packet structure (PPDU) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281247A (en) * | 2013-07-05 | 2015-01-14 | 联发科技股份有限公司 | Method for performing wake-up control with aid of wake-up packet, and associated apparatus |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9485733B1 (en) * | 2015-05-17 | 2016-11-01 | Intel Corporation | Apparatus, system and method of communicating a wakeup packet |
US9801133B2 (en) * | 2015-06-16 | 2017-10-24 | Intel Corporation | Apparatus, system and method of communicating a wakeup packet response |
-
2017
- 2017-06-26 CN CN201710494969.2A patent/CN109120306B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104281247A (en) * | 2013-07-05 | 2015-01-14 | 联发科技股份有限公司 | Method for performing wake-up control with aid of wake-up packet, and associated apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN109120306A (en) | 2019-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108810879B (en) | Wireless frame transmission method and device | |
US11109411B2 (en) | Channel sense method, network side device, and terminal | |
RU2619066C1 (en) | System and method for allocating periodic resources | |
CN107787029B (en) | Method and device for transmitting wake-up frame in wireless local area network | |
CN102740407B (en) | Uplink dispatch method and system, terminal and base station | |
KR20180091772A (en) | Basic bandwidth device on secondary channel | |
CN107889257B (en) | Data transmission method and related equipment | |
JP7490067B2 (en) | Method and device for power conservation in wireless sidelink communications - Patents.com | |
CN108028735B (en) | Multiplexed messaging in wireless networks | |
CN109644454B (en) | Terminal wake-up control method, device and storage medium | |
US10932228B2 (en) | Communication method and terminal | |
US11464000B2 (en) | Information indication method, terminal device, and network device | |
EP1875754A1 (en) | Method, mobile station and base station system for transmitting data packets in a packet data communication system | |
CN108011700B (en) | Indication information sending method, receiving method and equipment | |
TWI640215B (en) | Methods and apparatus for cell access via anchor carrier | |
CN110460999B (en) | Scheduling method, access point, scheduling server and scheduling system | |
US20170208618A1 (en) | Direct link scheduling method, access point and terminal device | |
US20210307106A1 (en) | Resource allocation method and device | |
CN112333775B (en) | Data transmission method, access point and station | |
CN111491399A (en) | Discontinuous transmission processing method, terminal equipment and network equipment | |
CN109120306B (en) | WUP transmitting method, WUP receiving method, device, AP, WUR STA and storage medium | |
CN112913296A (en) | Resource allocation method and device | |
US20240260086A1 (en) | Method and system for access points in a wireless network to share service periods of a transmit opportunity (txop) | |
US12052651B2 (en) | Facilitating fast passive discovery | |
US20230224799A1 (en) | Facilitating fast passive discovery |
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 |