WO2017031731A1 - Data transmission method, access point, and station - Google Patents
Data transmission method, access point, and station Download PDFInfo
- Publication number
- WO2017031731A1 WO2017031731A1 PCT/CN2015/088192 CN2015088192W WO2017031731A1 WO 2017031731 A1 WO2017031731 A1 WO 2017031731A1 CN 2015088192 W CN2015088192 W CN 2015088192W WO 2017031731 A1 WO2017031731 A1 WO 2017031731A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sta
- identifier
- message
- send
- request
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/10—Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
Definitions
- the present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method, an access point, and a station.
- Wi-Fi Wireless Fidelity
- IEEE 802.11g 802.11n
- 802.11ac 802.11ac
- the technology forms a communication network in a wireless manner by terminals such as a personal computer (PC) and a user equipment (User Equipment, UE for short).
- the Wi-Fi device may include an Access Point (AP) and a User Station (Station), and the site and the access point can communicate with each other.
- AP Access Point
- Station User Station
- IEEE 802.11g introduces Orthogonal Frequency-Division Multiplexing (OFDM) technology in Wi-Fi technology and defines a transmission channel of 20 MHz.
- IEEE802.11ax introduces a Multiple User (MU) Orthogonal Frequency Division Multiple Access (OFDMA) transmission mechanism, which divides the transmission bandwidth into orthogonal series of subchannels that do not overlap each other. Different sub-channels are allocated to different sites, so that access points (APs) in the WLAN can simultaneously communicate with multiple stations (STAtions, STAs for short) after the channel is contending to improve the bandwidth. Resource use efficiency.
- OFDM Orthogonal Frequency-Division Multiplexing
- IEEE802.11ax introduces a Multiple User (MU) Orthogonal Frequency Division Multiple Access (OFDMA) transmission mechanism, which divides the transmission bandwidth into orthogonal series of subchannels that do not overlap each other. Different sub-channels are allocated to different sites, so that access points (APs) in the WLAN can simultaneously communicate with multiple stations (
- the Request To Send (RTS)/Clear To Send (CTS) protocol in the Wi-Fi communication protocol is equivalent to a handshake protocol and is mainly used to solve the "hidden node" problem.
- Hidden Node means that AP1 sends a signal to STA1, AP2 does not detect the signal sent by AP1 to STA1, so AP2 may be at AP1 to STA1.
- the signal is transmitted, the signal is also transmitted, and the signal of AP2 can also reach STA1, causing a signal collision, that is, the signal sent by AP1 to STA1 is interfered, and finally STA1 cannot correctly receive the signal sent by AP1 to STA1.
- IEEE 802.11 provides the following solution, the Wi-Fi device can start the RTS/CTS handshake protocol when transmitting a long data packet, and then transmit the data packet when the RTS/CTS interaction is successful, to reduce the conflict. The resulting loss of efficiency.
- multi-user downlink transmission that is, the AP transmits a message to multiple STAs at the same time, also requires a similar RTS/CTS transmission protection mechanism to reduce the STA being nearby when receiving the downlink multi-user message transmitted by the AP.
- the probability of interference from other Wi-Fi devices is not limited.
- the specific message transmission process is:
- the AP may send a Multiple User Request To Send (MU-RTS) message by broadcast or other means.
- the MU-RTS includes an ID of a plurality of STAs scheduled, and indication information indicating a subchannel used by each scheduled STA to transmit a CTS message.
- the MU-RTS indicates that the AP is about to send a multi-user message to the scheduled multiple STAs, and the AP transmits data to the multiple STAs through the multi-user message.
- the scheduled STA After receiving the MU-RTS, the scheduled STA sends a CTS message on the subchannel designated for the STA by the OFDMA transmission mechanism according to the indication information in the MU-RTS.
- the CTS message indicates that the STA is ready and the AP can send a multi-user message to the STA.
- the CTS message includes the time information of the STA itself to occupy the channel. The remaining STAs and APs that hear the CTS message avoid using the channel during this period to avoid collision.
- the AP After the AP receives the CTS message sent by the STA, the AP starts to send a multi-user message to the STA. In the specific implementation, the AP schedules 5 STAs. If 5 STAs send CTS messages to the AP, the AP sends a multi-user message to the 5 STAs. If the AP only receives some STAs, for example, 3 STAs send CTS messages. Then, the AP sends a CTS message only to the three STAs that send the CTS; if the AP does not receive a CTS message, the AP relinquishes the transmission and re-competes the channel.
- the RTS/CTS are short frames, the amount of data is not large, so if The failure of class short frame transmission does not cause excessive efficiency waste.
- Multi-user messages are generally long frames, and the amount of data is large. If a long frame transmission fails, it will lead to a large waste of efficiency. Therefore, the AP and the STA successfully exchange the RTS/CTS message, that is, after the handshake is completed, the data transmission is started by sending the multi-user message, thereby reducing the possibility of long frame transmission failure, avoiding excessive invalid transmission, and improving data transmission. effectiveness.
- the physical frame of the multi-user message sent by the AP to the STA is as shown in FIG. 1, and includes a physical header field and a data field.
- the data field is used to carry data that is sent to multiple STAs, and the data corresponding to each STA is simultaneously transmitted on the resources corresponding to the STA. For the OFDMA mechanism, multiple STAs are simultaneously transmitted on different frequency domain resources.
- the physical header field includes a Legacy Preamble domain, a High Efficient Signal A (HE-SIG-A) domain, and a High Efficient Signal B (HE-SIG-B) domain. High Efficient Short Training Field/Long Training Field (HE-STF/LTF) domain.
- HE-SIG-A High Efficient Signal A
- HE-SIG-B High Efficient Signal B
- HE-STF/LTF High Efficient Short Training Field/Long Training Field
- the HE-SIG-B domain of the physical header field includes a Resource Allocation (RA) domain, and the RA domain includes resource allocation information of each scheduled STA.
- the RA information indicates on which spectrum resource the STA receives data.
- the RA domain must include an identifier (ID) of each scheduled STA.
- ID the identifier of each scheduled STA.
- the SA1 identifier, the STA2 identifier, the SA3 identifier, the STA4 identifier, and resource allocation information of STA1, resource allocation information of STA2, resource allocation information of STA3, and resource allocation information of STA4 are included. Since the physical header field in the multi-user message is transmitted at the lowest rate, the physical header field should be as short as possible and occupy as few resources as possible. In the prior art, the length of the RA field in the multi-user message is reduced. The length of the physical header field.
- a method of indicating the STA ID information of the RA domain is to use the MAC address of the STA, and the MAC address of the STA is 48 bits.
- the length of the RA domain is too long because the MAC address of the STA is too long.
- Another way is to use the Association Identifier (AID) of the STA in the RA domain to indicate the ID information of the STA.
- the AID is a unique identifier in the Basic Service Set (BSS) allocated by the AP after the STA is connected to the AP. Because the current specification allows an AP to access up to 2007 STAs, the AID only needs 11 Bit. It can be seen that the STA's AID is shorter than the STA's MAC address, but the AID is still longer.
- the third way is to consider In fact, there are usually not many STAs accessing an AP, so it is indicated in the RA domain using a 7-8 bit Partial AID. However, if there are too many STAs accessing the same AP, the Partial AID will not be able to uniquely indicate an STA.
- the embodiments of the present invention provide a data transmission method, an access point, and a site, which are used to reduce resources occupied by a physical header field by shortening a length of a physical header field of a multi-user message, thereby improving data transmission efficiency.
- a data transmission method including:
- the access point AP sends a request to send a message, where the request sending message includes a first identifier of at least one station STA;
- the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, and the resource indication information corresponding to the first STA is used to indicate the resource corresponding to the first STA. Assign information;
- the AP generates a multi-user message according to the resource indication information.
- the AP sends a multi-user message.
- the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
- the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first identifier of the first STA. The location in all the first identities of the request to send the message.
- the second identifier of the first STA is determined according to any one of the following information:
- the AP sets the resource indication information of the second STA to an invalid value
- the second STA is an STA that does not send a clear send message to the AP.
- the multi-user message further includes a second identifier of the second STA
- the AP sets the second identity of the second STA to an invalid value.
- a data transmission method including:
- the STA sends a clear send message to the AP.
- the STA receives the multi-user message sent by the AP, where the multi-user message includes the resource indication information corresponding to the STA, and the resource indication information corresponding to the STA is used to indicate the resource allocation information corresponding to the STA.
- the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, and receives the data sent by the AP on the resource corresponding to the resource allocation information.
- the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
- the STA determines, in the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message, and obtains the resource indication information corresponding to the STA.
- the STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to Representing the location of the first identity of the STA in all first identities of the request to send the message;
- the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
- the STA determines the resource allocation information corresponding to the second identifier of the STA according to the determined second identifier of the STA.
- the second identifier of the STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- an access point including:
- a sending unit configured to send a request sending message and a multi-user message, where the request sending message includes a first identifier of at least one station STA;
- a receiving unit configured to receive a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
- a processing unit configured to generate resource indication information corresponding to the first STA according to the location of the first identifier corresponding to the first STA, and generate a multi-user message according to the resource indication information;
- the corresponding resource indication information is used to indicate resource allocation information corresponding to the first STA.
- the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
- the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first STA A location identifying all of the first identities in the request to send the message.
- the second identifier of the first STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the processing unit is further configured to:
- the resource indication information of the second STA is set to an invalid value; the second STA is an STA that does not send a clear transmission message to the AP.
- the second identifier of the second STA is further included in the multi-user message
- the processing unit is also used to:
- the second identity of the second STA is set to an invalid value.
- a site comprising:
- a receiving unit configured to receive a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, where the multi-user message includes resource indication information corresponding to the STA, where the STA corresponds
- the resource indication information is used to indicate resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
- the processing unit is configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in all the first identifiers of the request to send the message.
- the processing unit is further configured to:
- the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
- the resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to Representing the location of the first identity of the STA in all first identities of the request to send the message;
- the processing unit is also used to:
- the second identifier of the STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- an access point including:
- a sending device configured to send a request sending message and a multi-user message, where the request sending message includes a first identifier of at least one station STA;
- a receiver configured to receive a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
- a processor configured to generate resource indication information corresponding to the first STA, and generate a multi-user message according to the resource indication information according to the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message;
- the corresponding resource indication information is used to indicate resource allocation information corresponding to the first STA.
- the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
- the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first identifier of the first STA The location in all the first identities of the request to send the message.
- the second identifier of the first STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the processor is further configured to:
- the second STA is an STA that does not send a clear send message to the AP.
- the multi-user message further includes a second identifier of the second STA
- the processor is also used to:
- the second identity of the second STA is set to an invalid value.
- a site comprising:
- a receiver configured to receive a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, where the multi-user message includes resource indication information corresponding to the STA, where the STA corresponds
- the resource indication information is used to indicate resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
- a processor configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the request to send the message.
- the processor is further configured to:
- the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
- the resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
- the processor is also used to:
- the second identifier of the STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA.
- the first STA is the STA corresponding to the first identifier included in the request sending message, and the AP generates the resource indication corresponding to the first STA according to the location of the first identifier corresponding to the first STA in all the first identifiers of the request to send the message.
- the information where the resource indication information corresponding to the first STA is used to indicate resource allocation information corresponding to the first STA, and the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier.
- the location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided.
- the header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
- FIG. 1 is a schematic structural diagram of a physical frame of a multi-user message sent by an AP to a STA in the background art
- FIG. 2 is a schematic structural diagram of a system according to an embodiment of the present invention.
- FIG. 3 is a schematic structural diagram of a physical layer of data transmission between an AP and a STA according to an embodiment of the present invention
- FIG. 4 is a schematic flowchart of a data transmission method according to an embodiment of the present invention.
- FIG. 5 is a schematic flowchart diagram of another data transmission method according to an embodiment of the present disclosure.
- FIG. 6 is a schematic structural diagram of an access point according to an embodiment of the present disclosure.
- FIG. 7 is a schematic structural diagram of a station according to an embodiment of the present disclosure.
- FIG. 8 is a schematic structural diagram of another access point according to an embodiment of the present disclosure.
- FIG. 9 is a schematic structural diagram of another station according to an embodiment of the present invention.
- FIG. 2 exemplarily shows a schematic structural diagram of a system according to an embodiment of the present invention.
- an AP 201 and a plurality of STAs 202 form a wireless local area network 200.
- the WLAN 200 is a basic service set (BSS), and the AP 201 can transmit data between multiple STAs and multiple STAs 202.
- BSS basic service set
- the request sending message sent by the AP is a Medium Access Control (MAC) layer message or a physical layer message, preferably a MAC layer message, and the request sending message includes the first of the multiple STAs. logo.
- MAC Medium Access Control
- FIG. 3 is a schematic structural diagram of a physical layer of data transmission between an AP and a STA according to an embodiment of the present disclosure; As shown in FIG. 3, the 80 MHz channel is divided into four subchannels, which are a first subchannel 301 (Sub-channel 301), a second subchannel 302 (Sub-channel 302), and a third subchannel 303 (Sub-channel 303).
- the fourth subchannel 304 (Sub-channel 304) has 20 MHz per subchannel.
- the AP sends a request to send messages to STA1, STA2, STA3, and STA4 on the entire 80MHz channel, and then enters the STA to send a clear send message to the AP.
- This phase is used to prevent STA1, STA2, STA3, and STA4 from receiving downlink data. Interference, even if the downlink data transmission is protected, the AP then transmits a preamble including the resource allocation information of the downlink transmission, so that each STA determines the resource allocation information corresponding to each.
- the resource allocation information of the STA in the embodiment of the present invention may be a resource allocated to the STA, and the STA may transmit information and/or data on the allocated resource.
- the AP sends data corresponding to the STA to the STA on the channel resource corresponding to each STA, for example, sending STA1 data (STA1 Data) 305 on the 5 MHz resource of the first subchannel 301, in the first sub
- the STA2 data (STA2 Data) 306 is transmitted on the other 15 MHz resources of the channel 301, and the STA3 data (STA3 Data) 307 is transmitted on the resources of the second subchannel 302 and the third subchannel 303, on the fourth subchannel 304.
- the STA4 data (STA4 Data) 308 is transmitted.
- the channel resources allocated to each STA are related to the size of data to be transmitted to each STA, and the number of STAs scheduled at one time is uncertain.
- FIG. 4 exemplarily shows a schematic flowchart of a data transmission method according to an embodiment of the present invention.
- an embodiment of the present invention provides a data transmission method, including:
- Step 401 The AP sends a request to send a message, where the request sending message includes a first identifier of at least one station STA.
- Step 402 The AP receives a clear sending message sent by the first STA, where the first STA is one of the at least one STA.
- Step 403 The AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, and the resource indication information corresponding to the first STA is used to indicate the first STA.
- Corresponding resource allocation information ;
- Step 404 The AP generates a multi-user message according to the resource indication information.
- step 405 the AP sends a multi-user message.
- the STA that receives the multi-user message in the embodiment of the present invention may determine the resource indication information corresponding to the STA in the multi-user message according to the location of the first identifier of the STA in the first identifier of the requesting message, and according to the The resource indication information corresponding to the STA determines the resource allocation information corresponding to the STA, and receives the data sent by the AP on the resource corresponding to the resource allocation information corresponding to the STA.
- the resource allocation information of the STA in the embodiment of the present invention may be a resource allocated by the STA, and the STA and the AP may transmit information and/or data on the allocated resource.
- the multi-user message includes a physical header field and a data domain.
- the data domain carries the data sent to the STA, and the STA receives the data in the data domain that is sent by the AP and is carried in the multi-user message on the resource corresponding to the resource allocation information corresponding to the STA.
- the traditional preamble portion of the physical header field can be transmitted separately on each 20 MHz subchannel, parallel in time, and separately modulated in frequency spectrum. As such, the STA can determine from the received legacy preamble that the legacy preamble is the beginning of a Wi-Fi frame and the STA knows how long this frame will last.
- the HE portion of the physical header field in 802.11ax can be modulated separately on each 20 MHz subchannel or on the entire channel.
- the data field includes data corresponding to STAs transmitted on different resources.
- the AP transmits the data corresponding to each STA on the resources allocated for the STA.
- the resource allocation information is a spectrum resource
- the spectrum resource corresponding to each STA may be wide or narrow, and is determined according to the amount of data to be transmitted, for example, 5 MHz for STA1 transmission, 15 MHz for STA2 transmission, and the like.
- the rate at which data is transmitted to each STA may also be different.
- the physical header field of the multi-user message includes resource indication information indicating resource allocation information corresponding to the STA.
- the resource indication information corresponding to the STA may be the resource allocation information corresponding to the STA; or the resource indication information may indicate the information of the resource allocation information corresponding to the STA.
- a table is preset on the AP and the STA, and the resource indication is preset. The information may indicate where in the table the resource allocation information group is located, and then the STA determines, according to the resource indication information and the location in the resource allocation information group, the STA corresponding to the STA from the preset table.
- Resource allocation information The resource allocation information corresponding to the STA is the resource allocated by the AP to the STA, and the STA receives the data carried in the data domain of the multi-user message sent by the AP on the allocated resource.
- the resource allocation information in the embodiment of the present invention may be an OFDMA spectrum resource or a MU-MIMO spatial stream resource used when the AP sends the data field in the multi-user message to the STA.
- the AP uses the MU-MIMO technology to send the data field in the multi-user message to the STA, since the data transmission of the STA is performed on the full channel, the AP does not need to specify the spectrum resource for the STA, but the AP needs to specify the spatial stream for the STA. Resources, etc.
- the AP establishes a connection with multiple STAs in advance, and the AP forms a wireless local area network with the plurality of STAs that establish the connection, and then the AP determines the STA that needs to be scheduled in the WLAN, and is scheduled to be scheduled.
- the plurality of STAs send a request to send a message, where the request sending message includes a first identifier of the plurality of STAs.
- the AP may broadcast and send the request sending message on all subchannels between the AP and the STA, or may send one request sending message on each subchannel separately, and the specific sending manner of the request sending message may be multiple, and the present invention implements There are no restrictions on the case.
- the subchannel between the AP and the STA in the embodiment of the present invention may specifically be a working channel of a traditional Wi-Fi device, such as a 20 MHz Wi-Fi channel.
- the request to send message may be a MU-RTS frame.
- the STA indicated by the first identifier of the multiple STAs in the request to send message is the STA scheduled by the AP.
- the first identifier of the STA may be the MAC address of the STA, or the AP may be represented by the STA's AID and the STA part AID, as long as the STA can be uniquely identified.
- the STA that receives the request to send the message sends a clear send message to the AP on the one subchannel.
- the AP sends a request to send message on a subchannel 1 with a channel width of 20 MHz, that is, the working channel of the AP has a width of only one subchannel, and does not include more subchannels, and only the STA1 is included in the request sending message.
- the request sending message sent by the AP may not include an indication message for indicating that each of the M STAs sends a subchannel used for clearing the sending message.
- the request to send message further includes indicating that each of the M STAs sends a clear send message.
- the indication message of the used subchannel the AP receives the clear sending message sent by the STA on the subchannel corresponding to the STA.
- the clear send message may be a CTS frame, and the clear send message is used to indicate that the STA that sent the clear send message will occupy the subchannel used to send the clear send message.
- Mode a1 an indication message for indicating that each of the M STAs sends a subchannel used to clear the transmission message, and sends a subchannel used by the STA to clear the transmission message.
- the request sending message includes the following content: STA1 sends a clear sending message on subchannel 1, STA2 sends a clear sending message on subchannel 2, STA3 sends a clear sending message on subchannel 3, and the AP is on subchannel 1. Receiving the clear send message sent by STA1, receiving the clear send message sent by STA2 on subchannel 2, and receiving the clear send message sent by STA3 on subchannel 3.
- the AP may specify that one STA sends a clear sending message on multiple subchannels, and may also specify that multiple STAs send clear sending messages corresponding to each STA on the same subchannel. For example, STA1 sends a clear send message on subchannel 1 and subchannel 2, or both STA1 and STA2 send a clear send message on subchannel 1.
- the mode a2 is used to indicate that the indication message of the sub-channel used by each of the M STAs to clear the transmission message is the resource allocation information corresponding to the STA, or the resource indication information corresponding to the STA.
- the STA determines, according to the resource allocation information corresponding to the STA, the subchannel used by the STA to send the clear sending message, or the STA determines, according to the resource indication information corresponding to the STA, the subchannel used by the STA to send the clear sending message. For example, if the resource allocated to STA1 indicated by the resource indication information or the resource allocation information of STA1 is located in subchannel 1, STA1 will send the clear transmission message corresponding to STA1 through subchannel 1. Alternatively, if the resource allocated to the STA1 indicated by the resource indication information or the resource allocation information of the STA1 is located in the subchannel 1 and the other part is located in the subchannel 2, the STA will simultaneously send the clear transmission message through the subchannel 1 and the subchannel 2. .
- Mode a3 The STA receives a subchannel of a multi-user message by using a Multiple User Multiple Input Multiple Output (MU-MIMO) technology.
- MU-MIMO Multiple User Multiple Input Multiple Output
- the STA transmits clear transmission information on all subchannels using MU-MIMO technology.
- the AP instructs STA1 to receive downlink data on subchannel 1 and subchannel 2 using MU-MIMO technology, and STA1 will send a clear transmission message corresponding to STA1 on subchannel 1 and subchannel 2.
- the AP instructs STA1 and STA2 to receive downlink data on subchannel 1 and subchannel 2 using MU-MIMO technology, and STA1 and STA2 will transmit clear transmission messages corresponding to STA1 and STA2 on subchannel 1 and subchannel 2.
- the STA may use the same scrambling code to send the physical frame to the clear sending message. Scrambling so that multiple clear send messages on the same subchannel can be correctly stacked instead of interfering with each other.
- the STA corresponding to the first identifier of all the first identifiers included in the request message may be sent to send the clear send message on the same subchannel because of resource allocation, so the clear send message is at the physical level.
- the physical signals of the clearing and transmitting messages transmitted by multiple STAs on the same subchannel should be completely consistent, so that the signals can be correctly superimposed at the AP instead of mutual interference, so that the AP can correctly receive the clear sending message.
- the AP may not know which STA sent the CTS message on the subchannel, and therefore, once the CTS message is received on one subchannel, the STA corresponding to the subchannel is sent. CTS message.
- Another way is how the AP identifies the STA on the subchannel that sends the clear send message.
- the AP may generate resource indication information according to the location of all the first identifiers of the STAs corresponding to all the first identifiers in the request to send the message, and generate resource indication information. Placed in a multi-user message. After receiving the clear sending message sent by the at least one first STA, the resource indication information is generated according to the location of the first identifier corresponding to each first STA in all the first identifiers of the request to send the message, and the resource indication is generated. Information is placed in a multi-user message to generate a multi-user message.
- the first STA is in at least one STA. One of the first STAs is the STA corresponding to the first identifier included in the request to send the message.
- the multi-user message may include only the resource indication information corresponding to the first STA, or the multi-user message includes the resource indication information corresponding to the first STA and the resource indication information corresponding to the second STA.
- the resource indication information corresponding to the second STA is set to an invalid value.
- the second STA is the second STA in the STA corresponding to the first identifier included in the request to send the message.
- the AP sends a multi-user message, and after the STA receives the multi-user message, the STA determines the resource indication information corresponding to the STA in the multi-user message according to the location of the first identifier of the STA in the first identifier of the request message.
- the STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA, and receives the data in the data domain in the multi-user message sent by the AP on the resource corresponding to the resource allocation information corresponding to the STA.
- the AP may generate the resource indication information corresponding to the first STA according to the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message. In another implementation manner, the AP does not perform the The first identifier corresponding to the STA generates the resource indication information corresponding to the first STA in the first identifier of the first identifier of the request to send the message. At this time, the STA is in the first identifier of the request to send the message according to the first identifier of the STA. The location determines the resource allocation information corresponding to the STA, and receives the data sent by the AP on the resource corresponding to the resource allocation information.
- the AP places the resource indication information in a multi-user message, and then generates a multi-user message.
- the content included in the multi-user message has various forms.
- several preferred modes are introduced by the following manners b1, b2, and b3:
- the multi-user message includes at least a second identifier of the first STA and resource indication information.
- the second identifier of the first STA is used to indicate the location of the first identifier corresponding to the first STA in all the first identifiers of the request to send the message.
- a preferred embodiment is that, for any one of the first STA and the second STA, the second identifier of the STA is in a one-to-one correspondence with the resource indication information, and the STA may be determined according to the second identifier of the STA.
- the resource indication information corresponding to the second identifier of the STA is obtained, and the STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA.
- Another preferred implementation manner is that one resource indication information indicates resource points corresponding to all or multiple STAs.
- the location where the information is located after which the STA determines the location in all the first identifiers in the request message according to the first identifier of the STA, and determines the STA corresponding to the location where the resource allocation information indicated by the resource indication information is located.
- Resource allocation information After which the STA determines the location in all the first identifiers in the request message according to the first identifier of the STA, and determines the STA corresponding to the location where the resource allocation information indicated by the resource indication information is located.
- the multi-user message may include five resource indication information, and the second identifier and the resource indication information have a one-to-one correspondence.
- a table is preset on the AP and the STA, where the resource indication information indicates that a resource allocation information group is located in the fifth row in the table, and then the STA according to the resource indication information, and the first of the STA Identifying a location in all the first identifiers of the request to send the message, and determining resource allocation information corresponding to the STA from the preset table.
- a one-to-one correspondence between the second identifier and the resource indication information is introduced as an example.
- the first identifier corresponding to the STA in the embodiment of the present invention is located in all the first identifiers of the request to send the message, and the first identifier corresponding to the STA is located in the first identifier of all the first identifiers in the request to send message.
- the resource indication information corresponding to the STA is located in all the resource indication information of the multi-user message, and specifically, the resource indication information corresponding to the STA is located in the first of all the resource indication information in the multi-user message.
- the location of the second identifier of one STA in all the second identifiers, the location of the resource indication information corresponding to the STA in all the resource indication information, or the second identifier of one STA in all the second identifiers is consistent in all the resource allocation information indicated by all the resource indication information.
- the five second identifiers included in the preamble of the multi-user message the first identifier of the first STA is the first position in all the first identifiers in the request to send message, and the second address of the first STA
- the identifier is first in the five second identifiers
- the location of the resource indication information corresponding to the first STA is the first in the resource indication information corresponding to the five second identifiers, or the resource indication corresponding to the first STA
- the location of the resource allocation information indicated by the information in the resource allocation information corresponding to the five second identifiers is first.
- the request when the AP sends a request to send a message, the request sends a first identifier that includes multiple STAs, and the resource indication information in the multi-user message sent by the AP subsequently corresponds.
- the STA must be within the range of the STA corresponding to the first identifier in the request to send the message. Therefore, the second identifier of the STA in the multi-user message is only the STA corresponding to the multiple first identifiers included in the request to send the message. The only one can be. Since the number of STAs corresponding to the first identifier in the request to send message is a very limited value, the second identifier of the STA can be made unique by using only a few bits.
- the AP sends a request to send a message
- the request message includes a first identifier of four STAs
- the first identifier is an AID
- the first identifier of each STA is sequentially arranged in the request sending message as STA1 AID, STA2 AID. , STA3 AID, STA4 AID.
- the first identifier STA1AID corresponding to STA1 is in the first position in all the first identifiers of the request to send the message
- the first identifier STA2 AID corresponding to STA2 is in the second position in all the first identifiers of the request to send the message.
- the first identifier STA3 corresponding to STA3 is in the third position in all the first identifiers of the request to send the message; the first identifier STA4 AID corresponding to STA4 is in the fourth position in all the first identifiers of the request to send the message. .
- the STA1 AID is in the first position in all the first identifiers of the request to send the message; the STA2 AID is in the first position in all the first identifiers of the request to send the message; the STA3 AID is in the first of all requests to send the message
- the location in the identity is the second digit; the STA4 AID is the third digit in all the first identifiers of the request to send the message.
- the number of the first identifier of each STA may start with the first bit or start with the zeroth bit when requesting the location in all the first identifiers of the message. Or set some special values, for example, when starting with the first digit, all the STAs in the message are sent with the zeroth digit on behalf of the request.
- the second identifier of the STA is used to indicate the location of the first identifier corresponding to the STA in all the first identifiers of the request to send the message.
- the second identifier may be represented by two bits.
- the second identifier of STA1 is 00
- the second identifier of STA2 is 01
- the second identifier of STA3 is 10
- the second identifier of STA4 is 11. It can be seen that if the resource allocation information of the multi-user message corresponds to 4 STAs, the second identifier can only use two bits. If the resource allocation information of the multi-user message corresponds to 5-8 STAs, the second identifier is only used. Three bits are enough.
- the number of bits occupied by the second identifier may be determined according to the number of the first identifiers included in the request sending message, or may be determined according to the maximum number of STAs that the AP can schedule at one time, for example, the AP is in the whole When the channel is 20 MHz, a maximum of 9 STAs are scheduled at a time, and the number of bits occupied by the second identifier is set to a fixed 4 bits, or the AP schedules at most 18 STAs at a time when the full channel is 40 MHz, and the second identifier is used. The number of occupied bits is set to a fixed 5 bits.
- the AP and the STA may determine the number of STAs corresponding to the first identifier included in the message according to the pre-negotiated rule, and the AP and the STA may determine the second identifier corresponding to the STA included in the request to send the message.
- Using the second identity of the STA in the multi-user transmission message to uniquely indicate the STA greatly shortens the length of the header field in the multi-user transmission message.
- the multi-user message includes only the second identifier of the first STA and the resource indication information. And, the number of the first identifier included in the request to send message is equal to the number of STAs that send the clear send message.
- the request sending message sent by the AP includes the first identifiers of STA1, STA2, STA3, and STA4, and then the AP receives the clear sending information sent by STA1, STA2, STA3, and STA4, and therefore, the multiple users sent by the AP.
- the message includes a second identifier corresponding to STA1, STA2, STA3, and STA4.
- the multi-user message includes the second identifier and the resource indication information of the first STA, and the second identifier and the resource indication information of the second STA, where the AP sends the second identifier and/or the resource indication information of the second STA.
- the multi-user message includes the second identifier of the first STA and the resource indication information, and the second identifier of the second STA, the AP sets the second identifier of the second STA to an invalid value.
- the multi-user message includes a second identifier and resource indication information of the first STA, and resource indication information of the second STA. The AP sets the resource indication information of the second STA to an invalid value.
- the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, possibly because STA2 and STA4 fail to receive the request sending message, so that the AP only receives the clear sending message sent by STA1 and STA3.
- the multi-user message sent by the AP includes resource indication information corresponding to STA1, STA2, STA3, and STA4, and corresponding to STA1, STA2, STA3, and STA4. The second logo.
- the AP since the AP only receives the clear sending message sent by the STA1 and the STA3, only the second identifier and the resource indication information corresponding to the STA1 and the STA3 in the multi-user message are valid values, and the second identifier corresponding to STA2 and STA4 is Or the resource indicates an invalid value.
- the multi-user message includes only the second identifier of the first STA and the resource indication information.
- the number of the first identifier included in the request to send message is not equal to the number of STAs that send the clear send message.
- the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, but the AP only receives the clear sending message sent by STA1 and STA3.
- the multi-user message sent by the AP may include only the second identifier and the resource indication information corresponding to the STA1 and the STA3, and the vacated resources may be re-allocated to other STAs.
- the number of bits occupied by the second identifier may be determined according to the number of STAs that send and clear the sending message. For example, in this example, only two STAs that send the clear sending message may occupy only one bit. .
- the multi-user message includes only the resource indication information corresponding to the STA, and does not include the second identifier of the STA.
- the location of the first identifier of any one of the first STAs in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
- the first STA that receives the multi-user message determines the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message, and the first STA determines the location and location in all the resource indication information of the multi-user message.
- the first STA Determining, by the first STA, the resource indication information that is consistent in the first identifier of all the first identifiers of the requesting message, and obtaining the resource indication information corresponding to the first STA, where the first STA determines, according to the resource indication information corresponding to the first STA, Resource allocation information corresponding to the first STA.
- the request sending message includes a first identifier of four STAs, and the first identifier is an AID, and the first identifier of each STA is sequentially arranged in the request sending message as STA1 AID, STA2 AID, STA3 AID, STA4 AID. .
- the resources corresponding to the respective STAs are included.
- the indication information is sequentially arranged as: resource indication information corresponding to STA1, resource indication information corresponding to STA2, resource indication information corresponding to STA3, and resource indication information corresponding to STA4.
- the STA3 that receives the multi-user message determines that the location of the first identifier in the request-to-send message is the third. Therefore, the STA3 determines the resource indication information of the third location in the multi-user message, that is, the resource indication information corresponding to the STA3. .
- the above manner b2 includes various implementation manners, and several preferred embodiments are introduced in the following manners: mode d1, mode d2, and mode d3:
- the multi-user message includes the resource indication information corresponding to the first STA, and the number of the first identifiers included in the request-to-send message is equal to the number of STAs corresponding to the resource indication information included in the multi-user message.
- the request sending message sent by the AP includes the first identifiers of STA1, STA2, STA3, and STA4, and then the AP receives the clear sending information sent by STA1, STA2, STA3, and STA4, and therefore, the multiple users sent by the AP.
- the message includes resource indication information corresponding to STA1, STA2, STA3, and STA4.
- the multi-user message includes the resource indication information corresponding to the first STA and the resource indication information corresponding to the second STA, and the number of the first identifier included in the request to send the message corresponds to the resource indication information included in the multi-user message.
- the number of STAs is not equal.
- the AP sets the resource indication information corresponding to the second STA in the multi-user message or the resource allocation information indicated by the resource indication information corresponding to the second STA as an invalid value.
- the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, and the AP only receives the clear sending message sent by STA1 and STA3.
- the multi-user message sent by the AP includes resource indication information corresponding to STA1, STA2, STA3, and STA4.
- the AP since the AP only receives the clear sending message sent by STA1 and STA3, only the resource indication information corresponding to STA1 and STA3 in the multi-user message is a valid value, and the resource indication information or resource indication information corresponding to STA2 and STA4 indicates The resource allocation information is an invalid value.
- the multi-user message includes the resource indication information corresponding to the first STA and the resource indication information corresponding to the second STA, and the number of the first identifier and the multi-user message included in the request to send the message The number of STAs corresponding to the resource indication information included in the information is not equal.
- the resource allocation information corresponding to the second STA that is arranged in the first STA, or the resource allocation information indicated by the resource indication information corresponding to the STA is an invalid value
- the special All the STAs that are arranged after the STA are all the second STAs. Therefore, the resource indication information corresponding to all the STAs arranged after the special STA may not be included in the multi-user message.
- the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, and the AP only receives the clear sending message sent by STA1 and STA3.
- the special STA for the last bit in the first STA is STA3. Therefore, the resource indication information corresponding to STA2 before STA3 or the resource allocation information indicated by the resource indication information is an invalid value.
- the multi-user message does not include the resource indication information corresponding to the STA4 after the STA3. In the mode d3, the multi-user message includes only the resource indication information corresponding to the STA1, the STA2, and the STA3, and the resource indication information or the resource indication information corresponding to the STA2 The resource allocation information is an invalid value.
- the AP sends a request to send a message, where the request to send the message includes the first identifier of the multiple station STAs; after receiving the clear sending message sent by the at least one STA, the AP Transmitting, by the first identifier corresponding to each STA of the clear sending message, the location of all the first identifiers of the requesting sending message, generating a multi-user message including the resource allocation information corresponding to each STA, and the AP sending the multi-user message to the first STA .
- the STA may determine, according to the location of the corresponding first identifier in all the first identifiers of the request to send the message, the resource allocation information corresponding to the STA in the multi-user message, so that the header field of the multi-user message may not be needed. Carrying the longer STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting multi-user messages, and improving data transmission efficiency.
- FIG. 5 is a schematic flowchart diagram of a data transmission method according to an embodiment of the present invention.
- an embodiment of the present invention provides a data transmission method, including:
- Step 501 The STA receives a request sending message sent by the access point AP, where the request is sent.
- the information includes at least one first identifier of the STA;
- Step 502 The STA sends a clear sending message to the AP.
- Step 503 The STA receives the multi-user message sent by the AP, where the multi-user message includes the resource indication information corresponding to the STA, and the resource indication information corresponding to the STA is used to indicate the resource allocation information corresponding to the STA.
- Step 504 The STA determines, according to the location of the first identifier of the STA, the resource allocation information corresponding to the STA, and receives the data sent by the AP on the resource corresponding to the resource allocation information.
- the STA that receives the request to send the message sends a clear send message to the AP on the one subchannel.
- the request to send message further includes an indication message for indicating that each of the M STAs sends a subchannel used for clearing the sent message.
- the AP receives the clear sending message sent by the STA on the subchannel corresponding to the STA.
- the clear send message may be a CTS frame, and the clear send message is used to indicate that the STA that sent the clear send message will occupy the subchannel used to send the clear send message.
- the AP places the resource indication information in a multi-user message, which in turn generates a multi-user message.
- the content included in the multi-user message has various forms. In the embodiment of the present invention, several preferred modes are introduced by using the foregoing manners b1, b2, and b3, and details are not described herein again.
- the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
- the STA determines the location and the first standard of the STA in all the resource indication information of the multi-user message. Obtaining the resource indication information that is consistent with the location in all the first identifiers of the request to send the message, and obtaining the resource indication information corresponding to the STA;
- the STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
- the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
- the STA determines the resource allocation information corresponding to the second identifier of the STA according to the determined second identifier of the STA.
- the second identity of the STA is determined according to any of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier.
- the location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided.
- the header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
- FIG. 6 exemplarily shows the structural intention of an access point provided by an embodiment of the present invention.
- an embodiment of the present invention provides an access point, including:
- a transmitter 606, configured to send, by the processor 604, a request to send message and a multi-user message, where the request message includes a first identifier of the at least one station STA;
- a receiver 601 configured to receive, by the processor 604, a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
- the processor 604 is configured to generate resource indication information corresponding to the first STA, and generate a multi-user message according to the resource indication information, according to the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message;
- the resource indication information corresponding to the STA is used to indicate resource allocation information corresponding to the first STA.
- the memory 605 is configured to store information and data.
- the first identifier corresponding to the first STA is in the location of all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA is consistent in all the resource indication information of the multi-user message.
- the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate a location of the first identifier of the first STA in all first identifiers of the request to send the message.
- the second identity of the first STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the multi-user message further includes the resource indication information corresponding to the second STA, where the second STA is the STA that does not send the clear sending message among the STAs corresponding to the first identifier included in the request sending message;
- the processor 604 is further configured to:
- the resource indication information of the second STA is set to an invalid value; the second STA is an STA that does not send a clear transmission message to the AP.
- the multi-user message further includes a second identifier of the second STA
- the processor 604 is further configured to:
- the second identity of the second STA is set to an invalid value.
- bus 600 may include any number of interconnected buses and bridges, and bus 600 will include one or more processors represented by processor 604 and memory represented by memory 605. The various circuits are linked together. The bus 600 can also link various other circuits, such as peripherals, voltage regulators, and power management circuits, as is known in the art, and therefore, will not be further described herein.
- Bus interface 603 provides an interface between bus 600 and receiver 601 and transmitter 606. Receiver 601 and transmitter 606 may be one component or multiple components, such as multiple receivers and transmitters, providing means for communicating with various other devices on a transmission medium. Data processed by processor 604 is transmitted over wireless medium via antenna 602. Further, antenna 602 also receives the data and transmits the data to processor 604.
- the processor 604 is responsible for managing the bus 600 and the usual processing, and can also provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions.
- the memory 605 can be used to store data used by the processor 604 when performing operations.
- the processor 604 may be a CPU (Central Embedded Device), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device). , complex programmable logic devices).
- CPU Central Embedded Device
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- CPLD Complex Programmable Logic Device
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message is configured according to the corresponding first label.
- the location of the first identifier in the request to send the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. Therefore, the header field of the multi-user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency. .
- FIG. 7 exemplarily shows a structural intention of a site provided by an embodiment of the present invention.
- an embodiment of the present invention provides a site, including:
- the receiver 702 is configured to receive, by the processor 701, a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, and the multi-user message includes the STA corresponding to the STA.
- the resource indication information, the resource indication information corresponding to the STA is used to indicate the resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
- a transmitter 706, configured to send, by the processor 701, a clear sending message to the AP;
- the processor 701 is configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the request to send the message.
- the processor 701 is further configured to:
- the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
- the resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
- the processor 701 is further configured to:
- the second identity of the STA is determined according to any of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- bus 700 which may include any number of interconnected buses and bridges, will include one or more processors and memory 704 represented by general purpose processor 701. The various circuits of the memory are linked together.
- the bus 700 can also link various other circuits, such as peripherals, voltage regulators, and power management circuits, as is known in the art and, therefore, will not be further described herein.
- Bus interface 703 provides an interface between bus 700 and transceiver 702.
- Transceiver 702 can be an element or a plurality of elements, such as multiple receivers and transmitters, providing means for communicating with various other devices on a transmission medium. For example, transceiver 702 receives external data from other devices. The transceiver 702 is configured to send the processed data of the processor 701 to other devices.
- a user interface 705 can also be provided, such as a keypad, display, speaker, microphone, joystick.
- the processor 701 is responsible for managing the bus 700 and the usual processing, as described above for running a general purpose operating system.
- the memory 704 can be used to store data used by the processor 701 in performing operations.
- the processor 701 can be a CPU, an ASIC, an FPGA, or a CPLD.
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier.
- the location in all the first identifiers of the message determines the resource allocation letter corresponding to the STA
- the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided, so that the header field of the multi-user message does not need to carry the longer in the prior art.
- the STA identifier shortens the length of the multi-user information header field, reduces the overhead required to send multi-user messages, and improves data transmission efficiency.
- FIG. 8 exemplarily shows the structural intention of an access point provided by an embodiment of the present invention.
- an embodiment of the present invention provides an access point, including a sending unit 801, a receiving unit 802, and a processing unit 803:
- the sending unit 801 is configured to send a request sending message and a multi-user message, where the request sending message includes a first identifier of the at least one station STA;
- the receiving unit 802 is configured to receive a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
- the processing unit 803 is configured to generate resource indication information corresponding to the first STA, and generate a multi-user message according to the resource indication information, according to the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message;
- the resource indication information corresponding to the STA is used to indicate resource allocation information corresponding to the first STA.
- the first identifier corresponding to the first STA is in the location of all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA is consistent in all the resource indication information of the multi-user message.
- the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate a location of the first identifier of the first STA in all first identifiers of the request to send the message.
- the second identity of the first STA is determined according to any one of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the multi-user message further includes the resource indication information corresponding to the second STA, where the second STA is the STA that does not send the clear sending message among the STAs corresponding to the first identifier included in the request sending message;
- the processing unit 803 is further configured to:
- the second STA is an STA that does not send a clear send message to the AP.
- the multi-user message further includes a second identifier of the second STA
- the processing unit 803 is further configured to:
- the second identity of the second STA is set to an invalid value.
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier.
- the location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided.
- the header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
- FIG. 9 exemplarily shows a structural intention of a site provided by an embodiment of the present invention.
- an embodiment of the present invention provides a station, including a receiving unit 901, a sending unit 902, and a processing unit 903:
- the receiving unit 901 is configured to receive a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, where the multi-user message includes resource indication information corresponding to the STA, and the STA corresponds to
- the resource indication information is used to indicate resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
- the sending unit 902 is configured to send a clear sending message to the AP.
- the processing unit 903 is configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the request to send the message.
- processing unit 903 is further configured to:
- the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
- the resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
- the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
- the processing unit 903 is further configured to:
- the second identity of the STA is determined according to any of the following information:
- the number of the first identifier included in the request to send the message the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
- the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message.
- the AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message is configured according to the corresponding first label.
- the location of the first identifier in the request to send the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. Therefore, the header field of the multi-user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency. .
- embodiments of the present invention can be provided as a method, or a computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- a computer usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及无线通信技术领域,尤其涉及一种数据传输方法及接入点、站点。The present invention relates to the field of wireless communication technologies, and in particular, to a data transmission method, an access point, and a station.
无线保真(Wireless Fidelity,简称Wi-Fi)是一种基于电气和电子工程师协会(Institute of Electrical and Electronics Engineers,简称IEEE)的IEEE802.11标准的无线局域网技术。目前在使用的主流Wi-Fi技术规范包括IEEE 802.11g、802.11n、802.11ac等,其中802.11g和802.11n的使用量在渐渐减少,而802.11ac的使用量在逐渐增加。该技术将个人电脑(Personal Computer,简称PC)、用户设备(User Equipment,简称UE)等终端以无线方式组成通信网络。Wi-Fi设备可包括接入点(Access Point,简称AP)和用户站点(Station,简称STA),站点和接入点之间可相互通信。Wireless Fidelity (Wi-Fi) is a wireless LAN technology based on the IEEE 802.11 standard of the Institute of Electrical and Electronics Engineers (IEEE). The mainstream Wi-Fi technical specifications currently in use include IEEE 802.11g, 802.11n, 802.11ac, etc., among which the usage of 802.11g and 802.11n is gradually decreasing, and the usage of 802.11ac is gradually increasing. The technology forms a communication network in a wireless manner by terminals such as a personal computer (PC) and a user equipment (User Equipment, UE for short). The Wi-Fi device may include an Access Point (AP) and a User Station (Station), and the site and the access point can communicate with each other.
IEEE802.11g在Wi-Fi技术中引入正交频分复用(Orthogonal Frequency-Division Multiplexing,简称OFDM)技术,并定义传输信道为20MHz。IEEE802.11ax引入多用户(Multiple User,简称MU)正交频分多址(Orthogonal Frequency Division Multiple Access,简称OFDMA)传输机制,将传输带宽划分成正交的互不重叠的一系列子信道,将不同的子信道分配给不同的站点使用,从而实现无线局域网中的接入点(Access Point,简称AP)在竞争到信道之后,可以同时与多个站点(STAtion,简称STA)进行通信,提升带宽资源使用效率。IEEE 802.11g introduces Orthogonal Frequency-Division Multiplexing (OFDM) technology in Wi-Fi technology and defines a transmission channel of 20 MHz. IEEE802.11ax introduces a Multiple User (MU) Orthogonal Frequency Division Multiple Access (OFDMA) transmission mechanism, which divides the transmission bandwidth into orthogonal series of subchannels that do not overlap each other. Different sub-channels are allocated to different sites, so that access points (APs) in the WLAN can simultaneously communicate with multiple stations (STAtions, STAs for short) after the channel is contending to improve the bandwidth. Resource use efficiency.
Wi-Fi通信协议中的请求发送(Request To Send,简称RTS)/清除发送(Clear To Send,简称CTS)协议,相当于一种握手协议,主要用来解决“隐藏节点”问题。“隐藏节点”(Hidden Node)举例来说是指,AP1向STA1发送信号,AP2未侦测到AP1向STA1发送的信号,故AP2可能在AP1向STA1 发送信号的同时也发送信号,而AP2的信号也能到达STA1,引起信号冲突,也就是说AP1发送给STA1的信号受到干扰,最终导致STA1不能正确接收AP1发送给STA1的信号。“隐藏节点”将带来效率损失,因为被干扰的消息被迫重新传输,被干扰的消息越长,损失越大。因此,为了解决上述问题,IEEE802.11提供了如下解决方案,Wi-Fi设备可在传输较长数据包时启动RTS/CTS握手协议,在RTS/CTS交互成功时再传输数据包,以减少冲突造成的效率损失。The Request To Send (RTS)/Clear To Send (CTS) protocol in the Wi-Fi communication protocol is equivalent to a handshake protocol and is mainly used to solve the "hidden node" problem. Hidden Node, for example, means that AP1 sends a signal to STA1, AP2 does not detect the signal sent by AP1 to STA1, so AP2 may be at AP1 to STA1. When the signal is transmitted, the signal is also transmitted, and the signal of AP2 can also reach STA1, causing a signal collision, that is, the signal sent by AP1 to STA1 is interfered, and finally STA1 cannot correctly receive the signal sent by AP1 to STA1. "Hidden nodes" will bring efficiency losses because the interfered messages are forced to retransmit, and the longer the interfered messages, the greater the loss. Therefore, in order to solve the above problem, IEEE 802.11 provides the following solution, the Wi-Fi device can start the RTS/CTS handshake protocol when transmitting a long data packet, and then transmit the data packet when the RTS/CTS interaction is successful, to reduce the conflict. The resulting loss of efficiency.
IEEE802.11ax引入多用户传输机制后,多用户下行传输,即AP同时向多个STA传输消息也需要类似的RTS/CTS传输保护机制,以减少STA在接收AP传输的下行多用户消息时被附近其它Wi-Fi设备干扰的概率。After IEEE 802.11ax introduces a multi-user transmission mechanism, multi-user downlink transmission, that is, the AP transmits a message to multiple STAs at the same time, also requires a similar RTS/CTS transmission protection mechanism to reduce the STA being nearby when receiving the downlink multi-user message transmitted by the AP. The probability of interference from other Wi-Fi devices.
具体消息传输流程为:The specific message transmission process is:
AP在竞争到信道之后,可以通过广播方式或其它方式,发送一个多用户请求发送(Multiple User Request To Send,简称MU-RTS)消息。MU-RTS中包括被调度的多个STA的ID,以及用于指示出每个被调度的STA发送CTS消息所使用的子信道的指示信息。MU-RTS表示AP即将向被调度的多个STA发送多用户消息,AP通过该多用户消息向多个STA传输数据。After the AP contends to the channel, the AP may send a Multiple User Request To Send (MU-RTS) message by broadcast or other means. The MU-RTS includes an ID of a plurality of STAs scheduled, and indication information indicating a subchannel used by each scheduled STA to transmit a CTS message. The MU-RTS indicates that the AP is about to send a multi-user message to the scheduled multiple STAs, and the AP transmits data to the multiple STAs through the multi-user message.
被调度的STA在收到该MU-RTS后,根据MU-RTS中的指示信息,以OFDMA传输机制在为该STA指定的子信道上发送CTS消息。CTS消息表明该STA已准备就绪,AP可以向该STA发送多用户消息。CTS消息中包括STA自己要占用信道的时间信息,听到此CTS消息的其余STA和AP则在这段时间内避免使用信道,以免发生冲突。After receiving the MU-RTS, the scheduled STA sends a CTS message on the subchannel designated for the STA by the OFDMA transmission mechanism according to the indication information in the MU-RTS. The CTS message indicates that the STA is ready and the AP can send a multi-user message to the STA. The CTS message includes the time information of the STA itself to occupy the channel. The remaining STAs and APs that hear the CTS message avoid using the channel during this period to avoid collision.
AP接收到STA发送的CTS消息之后,AP才开始向该STA发送多用户消息。具体实施中,AP调度了5个STA,若5个STA都向AP发送CTS消息,则AP向该5个STA发送多用户消息;若AP仅收到部分STA,比如3个STA发送的CTS消息,则AP仅向该发送CTS的3个STA发送CTS消息;若AP并未收到一个CTS消息,则AP放弃此次传输,并重新竞争信道。After the AP receives the CTS message sent by the STA, the AP starts to send a multi-user message to the STA. In the specific implementation, the AP schedules 5 STAs. If 5 STAs send CTS messages to the AP, the AP sends a multi-user message to the 5 STAs. If the AP only receives some STAs, for example, 3 STAs send CTS messages. Then, the AP sends a CTS message only to the three STAs that send the CTS; if the AP does not receive a CTS message, the AP relinquishes the transmission and re-competes the channel.
上述信息传输过程中,由于RTS/CTS均是短帧,数据量不大,因此若该 类短帧传输失败并不会造成过大的效率浪费,而多用户消息一般是长帧,数据量较大,若一个长帧传输失败,则会导致较大的效率浪费。因此,AP和STA在成功交换RTS/CTS消息,即完成握手后才开始通过发送多用户消息来传输数据,从而减少了长帧传输失败的可能,避免了过多的无效传输,提高了数据传输效率。In the above information transmission process, since the RTS/CTS are short frames, the amount of data is not large, so if The failure of class short frame transmission does not cause excessive efficiency waste. Multi-user messages are generally long frames, and the amount of data is large. If a long frame transmission fails, it will lead to a large waste of efficiency. Therefore, the AP and the STA successfully exchange the RTS/CTS message, that is, after the handshake is completed, the data transmission is started by sending the multi-user message, thereby reducing the possibility of long frame transmission failure, avoiding excessive invalid transmission, and improving data transmission. effectiveness.
AP向STA发送的多用户消息的物理帧如图1所示,包括物理头域和数据域。数据域用于承载发送给多个STA的数据,并将每个STA对应的数据在该STA对应的资源上同时传输,对于OFDMA机制来说,就是在不同的频域资源上同时传输多个STA的数据。物理头域中包括传统前导(Legacy Preamble)域、高效信令A(High Efficient Signal A,简称HE-SIG-A)域、高效信令B(High Efficient Signal B,简称HE-SIG-B)域、高效短训练域/长训练域(High Efficient Short Training Field/Long Training Field,简称HE-STF/LTF)域。物理头域的HE-SIG-B域包括资源分配(Resource Allocation,简称RA)域,RA域包括被调度的各个STA的资源分配信息,RA信息表示STA在哪个频谱资源上接收数据。现有技术中RA域必须包括各个被调度的STA的标识(Identifier,简称ID)。如图1所示,包括SA1标识、STA2标识、SA3标识、STA4标识,以及STA1的资源分配信息、STA2的资源分配信息、STA3的资源分配信息、STA4的资源分配信息。由于多用户消息中的物理头域以最低速率传输,因此,物理头域应尽量短,尽量占用较少的资源,现有技术中通过减小多用户消息中RA域的长度的方式来减小物理头域的长度。The physical frame of the multi-user message sent by the AP to the STA is as shown in FIG. 1, and includes a physical header field and a data field. The data field is used to carry data that is sent to multiple STAs, and the data corresponding to each STA is simultaneously transmitted on the resources corresponding to the STA. For the OFDMA mechanism, multiple STAs are simultaneously transmitted on different frequency domain resources. The data. The physical header field includes a Legacy Preamble domain, a High Efficient Signal A (HE-SIG-A) domain, and a High Efficient Signal B (HE-SIG-B) domain. High Efficient Short Training Field/Long Training Field (HE-STF/LTF) domain. The HE-SIG-B domain of the physical header field includes a Resource Allocation (RA) domain, and the RA domain includes resource allocation information of each scheduled STA. The RA information indicates on which spectrum resource the STA receives data. In the prior art, the RA domain must include an identifier (ID) of each scheduled STA. As shown in FIG. 1, the SA1 identifier, the STA2 identifier, the SA3 identifier, the STA4 identifier, and resource allocation information of STA1, resource allocation information of STA2, resource allocation information of STA3, and resource allocation information of STA4 are included. Since the physical header field in the multi-user message is transmitted at the lowest rate, the physical header field should be as short as possible and occupy as few resources as possible. In the prior art, the length of the RA field in the multi-user message is reduced. The length of the physical header field.
一种指示RA域的STA ID信息的方式为使用STA的MAC地址,STA的MAC地址为48比特,由于STA的MAC地址过长,从而造成RA域的长度过长。另一种方式为在RA域中使用STA的关联标识(Association Identifier,简称AID)指示STA的ID信息。AID是STA连接到AP后由AP分配的在基本服务集(Basic Service Set,简称BSS)内的唯一性标识,因为现在的规范中一个AP最多允许接入2007个STA,所以AID仅需要11个比特。可见,STA的AID比STA的MAC地址短,但AID仍然较长。第三种方式为,考虑 到事实上接入到一个AP的STA通常不会很多,因此在RA域中使用7-8个比特的部分(Partial)AID来指示。但是,如果接入到同一个AP的STA数量过多,则Partial AID将不能唯一指示出一个STA。A method of indicating the STA ID information of the RA domain is to use the MAC address of the STA, and the MAC address of the STA is 48 bits. The length of the RA domain is too long because the MAC address of the STA is too long. Another way is to use the Association Identifier (AID) of the STA in the RA domain to indicate the ID information of the STA. The AID is a unique identifier in the Basic Service Set (BSS) allocated by the AP after the STA is connected to the AP. Because the current specification allows an AP to access up to 2007 STAs, the AID only needs 11 Bit. It can be seen that the STA's AID is shorter than the STA's MAC address, but the AID is still longer. The third way is to consider In fact, there are usually not many STAs accessing an AP, so it is indicated in the RA domain using a 7-8 bit Partial AID. However, if there are too many STAs accessing the same AP, the Partial AID will not be able to uniquely indicate an STA.
发明内容Summary of the invention
本发明实施例提供一种数据传输方法及接入点、站点,用以通过缩短多用户消息的物理头域的长度减少物理头域所占用的资源,从而提高数据传输效率。The embodiments of the present invention provide a data transmission method, an access point, and a site, which are used to reduce resources occupied by a physical header field by shortening a length of a physical header field of a multi-user message, thereby improving data transmission efficiency.
第一方面,提供一种数据传输方法,包括:In a first aspect, a data transmission method is provided, including:
接入点AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识;The access point AP sends a request to send a message, where the request sending message includes a first identifier of at least one station STA;
AP接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;Receiving, by the AP, a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息;The AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, and the resource indication information corresponding to the first STA is used to indicate the resource corresponding to the first STA. Assign information;
AP根据资源指示信息生成多用户消息;The AP generates a multi-user message according to the resource indication information.
AP发送多用户消息。The AP sends a multi-user message.
结合第一方面,在第一方面的第一种可能的实现方式中,第一STA对应的第一标识在请求发送消息中的所有第一标识中的位置,与第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。With reference to the first aspect, in a first possible implementation manner of the first aspect, the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
结合第一方面,在第一方面的第二种可能的实现方式中,多用户消息中还包括第一STA的第二标识,第一STA的第二标识用于表示第一STA的第一标识在请求发送消息的所有第一标识中的位置。With reference to the first aspect, in a second possible implementation manner of the first aspect, the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first identifier of the first STA. The location in all the first identities of the request to send the message.
结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,第一STA的第二标识是根据下列信息中的任一项确定:In conjunction with the second possible implementation of the first aspect, in a third possible implementation manner of the first aspect, the second identifier of the first STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数 量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, and the number of STAs that send the clear send message. The amount and the maximum number of STAs that the AP can schedule at one time.
结合第一方面至第一方面的第三种可能的实现方式中任一种可能的实现方式,还包括:Any one of the possible implementation manners of the first aspect to the third possible implementation of the first aspect, further comprising:
AP将第二STA的资源指示信息设置为无效值;The AP sets the resource indication information of the second STA to an invalid value;
第二STA为未向AP发送清除发送消息的STA。The second STA is an STA that does not send a clear send message to the AP.
结合第一方面的第四种可能的实现方式中,在第一方面的第五种可能的实现方式中,多用户消息中还包括第二STA的第二标识;With reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the multi-user message further includes a second identifier of the second STA;
还包括:Also includes:
AP将第二STA的第二标识设置为无效值。The AP sets the second identity of the second STA to an invalid value.
第二方面,提供一种数据传输方法,包括:In a second aspect, a data transmission method is provided, including:
STA接收接入点AP发送的请求发送消息,其中,请求发送消息中包括至少一个STA的第一标识;Receiving, by the STA, a request sending message sent by the access point AP, where the request sending message includes a first identifier of the at least one STA;
STA向AP发送清除发送消息;The STA sends a clear send message to the AP.
STA接收AP发送的多用户消息;其中,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;The STA receives the multi-user message sent by the AP, where the multi-user message includes the resource indication information corresponding to the STA, and the resource indication information corresponding to the STA is used to indicate the resource allocation information corresponding to the STA.
STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,并在资源分配信息对应的资源上接收AP发送的数据。The STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, and receives the data sent by the AP on the resource corresponding to the resource allocation information.
结合第二方面,在第二方面的第一种可能的实现方式中,STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,包括:With reference to the second aspect, in a first possible implementation manner of the second aspect, the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
STA确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining, by the STA, a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
STA在多用户消息的所有资源指示信息中,确定出位置与STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;The STA determines, in the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message, and obtains the resource indication information corresponding to the STA.
STA根据STA对应的资源指示信息,确定出STA对应的资源分配信息。 The STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA.
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;With reference to the second aspect, or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to Representing the location of the first identity of the STA in all first identities of the request to send the message;
STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,包括:The STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识;Determining, by the STA, the second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in the first identifier of the request to send the message;
STA根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。The STA determines the resource allocation information corresponding to the second identifier of the STA according to the determined second identifier of the STA.
结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,STA的第二标识是根据下列信息中的任一项确定:With reference to the second possible implementation of the second aspect, in a third possible implementation manner of the second aspect, the second identifier of the STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
第三方面,提供一种接入点,包括:In a third aspect, an access point is provided, including:
发送单元,用于发送请求发送消息和多用户消息,请求发送消息中包括至少一个站点STA的第一标识;a sending unit, configured to send a request sending message and a multi-user message, where the request sending message includes a first identifier of at least one station STA;
接收单元,用于接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;a receiving unit, configured to receive a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
处理单元,用于根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,并根据资源指示信息生成多用户消息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息。a processing unit, configured to generate resource indication information corresponding to the first STA according to the location of the first identifier corresponding to the first STA, and generate a multi-user message according to the resource indication information; The corresponding resource indication information is used to indicate resource allocation information corresponding to the first STA.
结合第三方面,在第三方面的第一种可能的实现方式中,第一STA对应的第一标识在请求发送消息中的所有第一标识中的位置,与第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。With reference to the third aspect, in a first possible implementation manner of the third aspect, the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
结合第三方面,在第三方面的第二种可能的实现方式中,多用户消息中还包括第一STA的第二标识,第一STA的第二标识用于表示第一STA的第 一标识在请求发送消息的所有第一标识中的位置。With reference to the third aspect, in a second possible implementation manner of the third aspect, the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first STA A location identifying all of the first identities in the request to send the message.
结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,第一STA的第二标识是根据下列信息中的任一项确定:With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the second identifier of the first STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
结合第三方面至第三方面的第三种可能的实现方式中任一种可能的实现方式,处理单元,还用于:With reference to any one of the possible implementation manners of the third aspect to the third possible implementation of the third aspect, the processing unit is further configured to:
将第二STA的资源指示信息设置为无效值;第二STA为未向AP发送清除发送消息的STA。The resource indication information of the second STA is set to an invalid value; the second STA is an STA that does not send a clear transmission message to the AP.
结合第三方面的第四种可能的实现方式中,在第三方面的第五种可能的实现方式中,多用户消息中还包括第二STA的第二标识;With reference to the fourth possible implementation manner of the third aspect, in a fifth possible implementation manner of the third aspect, the second identifier of the second STA is further included in the multi-user message;
处理单元,还用于:The processing unit is also used to:
将第二STA的第二标识设置为无效值。The second identity of the second STA is set to an invalid value.
第四方面,提供一种站点,包括:In a fourth aspect, a site is provided, comprising:
接收单元,用于接收接入点AP发送的请求发送消息和多用户消息,其中,请求发送消息中包括至少一个站点STA的第一标识,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;以及,在资源分配信息对应的资源上接收AP发送的数据;a receiving unit, configured to receive a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, where the multi-user message includes resource indication information corresponding to the STA, where the STA corresponds The resource indication information is used to indicate resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
处理单元,用于根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息。The processing unit is configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in all the first identifiers of the request to send the message.
结合第四方面,在第四方面的第一种可能的实现方式中,处理单元,还用于:With reference to the fourth aspect, in a first possible implementation manner of the fourth aspect, the processing unit is further configured to:
确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
在多用户消息的所有资源指示信息中,确定出位置与STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;In the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
根据STA对应的资源指示信息,确定出STA对应的资源分配信息。 The resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, in a second possible implementation manner of the fourth aspect, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to Representing the location of the first identity of the STA in all first identities of the request to send the message;
处理单元,还用于:The processing unit is also used to:
根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识;Determining a second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in all the first identifiers of the request to send the message;
根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。And determining, according to the determined second identifier of the STA, resource allocation information corresponding to the second identifier of the STA.
结合第四方面的第二种可能的实现方式,在第四方面的第三种可能的实现方式中,STA的第二标识是根据下列信息中的任一项确定:With reference to the second possible implementation manner of the fourth aspect, in a third possible implementation manner of the fourth aspect, the second identifier of the STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
第五方面,提供一种接入点,包括:In a fifth aspect, an access point is provided, including:
发送机,用于发送请求发送消息和多用户消息,请求发送消息中包括至少一个站点STA的第一标识;a sending device, configured to send a request sending message and a multi-user message, where the request sending message includes a first identifier of at least one station STA;
接收机,用于接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;a receiver, configured to receive a clear sending message sent by the first STA, where the first STA is one of the at least one STA;
处理器,用于根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,并根据资源指示信息生成多用户消息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息。a processor, configured to generate resource indication information corresponding to the first STA, and generate a multi-user message according to the resource indication information according to the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message; The corresponding resource indication information is used to indicate resource allocation information corresponding to the first STA.
结合第五方面,在第五方面的第一种可能的实现方式中,第一STA对应的第一标识在请求发送消息中的所有第一标识中的位置,与第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。With reference to the fifth aspect, in a first possible implementation manner of the fifth aspect, the first identifier corresponding to the first STA is located in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent.
结合第五方面,在第五方面的第二种可能的实现方式中,多用户消息中还包括第一STA的第二标识,第一STA的第二标识用于表示第一STA的第一标识在请求发送消息的所有第一标识中的位置。 With reference to the fifth aspect, in a second possible implementation manner of the fifth aspect, the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate the first identifier of the first STA The location in all the first identities of the request to send the message.
结合第五方面的第二种可能的实现方式,在第五方面的第三种可能的实现方式中,第一STA的第二标识是根据下列信息中的任一项确定:With reference to the second possible implementation manner of the fifth aspect, in a third possible implementation manner of the fifth aspect, the second identifier of the first STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
结合第五方面至第五方面的第三种可能的实现方式中任一种可能的实现方式,处理器,还用于:With reference to any one of the possible implementation manners of the fifth aspect to the fifth possible implementation of the fifth aspect, the processor is further configured to:
将第二STA的资源指示信息设置为无效值;Setting the resource indication information of the second STA to an invalid value;
第二STA为未向AP发送清除发送消息的STA。The second STA is an STA that does not send a clear send message to the AP.
结合第五方面的第四种可能的实现方式中,在第五方面的第五种可能的实现方式中,多用户消息中还包括第二STA的第二标识;With reference to the fourth possible implementation manner of the fifth aspect, in a fifth possible implementation manner of the fifth aspect, the multi-user message further includes a second identifier of the second STA;
处理器,还用于:The processor is also used to:
将第二STA的第二标识设置为无效值。The second identity of the second STA is set to an invalid value.
第六方面,提供一种站点,包括:In a sixth aspect, a site is provided, comprising:
接收机,用于接收接入点AP发送的请求发送消息和多用户消息,其中,请求发送消息中包括至少一个站点STA的第一标识,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;以及,在资源分配信息对应的资源上接收AP发送的数据;a receiver, configured to receive a request sending message and a multi-user message sent by the access point AP, where the request sending message includes a first identifier of the at least one station STA, where the multi-user message includes resource indication information corresponding to the STA, where the STA corresponds The resource indication information is used to indicate resource allocation information corresponding to the STA; and the data sent by the AP is received on the resource corresponding to the resource allocation information;
处理器,用于根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息。And a processor, configured to determine resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the request to send the message.
结合第六方面,在第六方面的第一种可能的实现方式中,处理器,还用于:In conjunction with the sixth aspect, in a first possible implementation manner of the sixth aspect, the processor is further configured to:
确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
在多用户消息的所有资源指示信息中,确定出位置与STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;In the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
根据STA对应的资源指示信息,确定出STA对应的资源分配信息。The resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
结合第六方面或第六方面的第一种可能的实现方式,在第六方面的第二 种可能的实现方式中,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;In combination with the sixth aspect or the first possible implementation of the sixth aspect, the second aspect of the sixth aspect In a possible implementation manner, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
处理器,还用于:The processor is also used to:
根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识;Determining a second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in all the first identifiers of the request to send the message;
根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。And determining, according to the determined second identifier of the STA, resource allocation information corresponding to the second identifier of the STA.
结合第六方面的第二种可能的实现方式,在第六方面的第三种可能的实现方式中,STA的第二标识是根据下列信息中的任一项确定:With reference to the second possible implementation manner of the sixth aspect, in a third possible implementation manner of the sixth aspect, the second identifier of the STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,即第一STA为请求发送消息中包括的第一标识对应的STA,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. The first STA is the STA corresponding to the first identifier included in the request sending message, and the AP generates the resource indication corresponding to the first STA according to the location of the first identifier corresponding to the first STA in all the first identifiers of the request to send the message. The information, where the resource indication information corresponding to the first STA is used to indicate resource allocation information corresponding to the first STA, and the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier. The location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. The header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention, Those skilled in the art can also obtain other drawings based on these drawings without paying for inventive labor.
图1为背景技术中的AP向STA发送的多用户消息的物理帧的结构示意图;1 is a schematic structural diagram of a physical frame of a multi-user message sent by an AP to a STA in the background art;
图2为本发明实施例提供的一种系统结构示意图;2 is a schematic structural diagram of a system according to an embodiment of the present invention;
图3为本发明实施例中AP与STA进行数据传输的物理层结构示意图;3 is a schematic structural diagram of a physical layer of data transmission between an AP and a STA according to an embodiment of the present invention;
图4为本发明实施例提供的一种数据传输方法的流程示意图;4 is a schematic flowchart of a data transmission method according to an embodiment of the present invention;
图5为本发明实施例提供的另一种数据传输方法的流程示意图;FIG. 5 is a schematic flowchart diagram of another data transmission method according to an embodiment of the present disclosure;
图6为本发明实施例提供的一种接入点的结构示意图;FIG. 6 is a schematic structural diagram of an access point according to an embodiment of the present disclosure;
图7为本发明实施例提供的一种站点的结构示意图;FIG. 7 is a schematic structural diagram of a station according to an embodiment of the present disclosure;
图8为本发明实施例提供的另一种接入点的结构示意图;FIG. 8 is a schematic structural diagram of another access point according to an embodiment of the present disclosure;
图9为本发明实施例提供的另一种站点的结构示意图。FIG. 9 is a schematic structural diagram of another station according to an embodiment of the present invention.
为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
图2示例性示出了本发明实施例适用一种系统结构示意图,如图2所示,一个AP201与多个STA202共同组成无线局域网200。无线局域网200即为一个基本服务集(Basic Service Set,简称BSS),AP201可通过多个子信道与多个STA202之间传输数据。FIG. 2 exemplarily shows a schematic structural diagram of a system according to an embodiment of the present invention. As shown in FIG. 2, an
本发明实施例中,AP发送的请求发送消息是一个媒体访问控制(Medium Access Control,简称MAC)层的消息或物理层消息,优选为MAC层消息,请求发送消息中包括多个STA的第一标识。In the embodiment of the present invention, the request sending message sent by the AP is a Medium Access Control (MAC) layer message or a physical layer message, preferably a MAC layer message, and the request sending message includes the first of the multiple STAs. Logo.
图3为本发明实施例中AP与STA进行数据传输的物理层结构示意图, 如图3所示,80MHz的信道被分为四个子信道,分别为第一子信道301(Sub-channel301)、第二子信道302(Sub-channel302)、第三子信道303(Sub-channel303)、第四子信道304(Sub-channel304),每个子信道为20MHz。AP在整个80MHz的信道上向STA1、STA2、STA3和STA4发送请求发送消息,之后进入STA向AP发送清除发送消息阶段,此阶段用于使STA1、STA2、STA3、STA4接收下行数据的信息时避免干扰,即使下行数据传输得到保护,之后AP发送包括下行传输的资源分配信息的前导,以使各个STA确定各自所对应的资源分配信息。本发明实施例中的STA的资源分配信息可为为该STA分配的资源,该STA可在该分配的资源上传输信息和/或数据。具体来说,AP在每个STA对应的信道资源上向该STA发送该STA对应的数据,比如,在第一子信道301的5MHz资源上发送STA1的数据(STA1 Data)305、在第一子信道301的其它15MHz资源上发送STA2的数据(STA2 Data)306、在第二子信道302和第三子信道303联合的资源上发送STA3的数据(STA3 Data)307、在第四子信道304上发送STA4的数据(STA4 Data)308。给每个STA分配的信道资源与要向每个STA传输的数据的大小有关,一次调度的STA的数量不确定。FIG. 3 is a schematic structural diagram of a physical layer of data transmission between an AP and a STA according to an embodiment of the present disclosure; As shown in FIG. 3, the 80 MHz channel is divided into four subchannels, which are a first subchannel 301 (Sub-channel 301), a second subchannel 302 (Sub-channel 302), and a third subchannel 303 (Sub-channel 303). The fourth subchannel 304 (Sub-channel 304) has 20 MHz per subchannel. The AP sends a request to send messages to STA1, STA2, STA3, and STA4 on the entire 80MHz channel, and then enters the STA to send a clear send message to the AP. This phase is used to prevent STA1, STA2, STA3, and STA4 from receiving downlink data. Interference, even if the downlink data transmission is protected, the AP then transmits a preamble including the resource allocation information of the downlink transmission, so that each STA determines the resource allocation information corresponding to each. The resource allocation information of the STA in the embodiment of the present invention may be a resource allocated to the STA, and the STA may transmit information and/or data on the allocated resource. Specifically, the AP sends data corresponding to the STA to the STA on the channel resource corresponding to each STA, for example, sending STA1 data (STA1 Data) 305 on the 5 MHz resource of the first subchannel 301, in the first sub The STA2 data (STA2 Data) 306 is transmitted on the other 15 MHz resources of the channel 301, and the STA3 data (STA3 Data) 307 is transmitted on the resources of the second subchannel 302 and the third subchannel 303, on the fourth subchannel 304. The STA4 data (STA4 Data) 308 is transmitted. The channel resources allocated to each STA are related to the size of data to be transmitted to each STA, and the number of STAs scheduled at one time is uncertain.
基于上述内容,图4示例性示出本发明实施例提供的一种数据传输方法的流程示意图。Based on the above, FIG. 4 exemplarily shows a schematic flowchart of a data transmission method according to an embodiment of the present invention.
如图4所示,本发明实施例提供一种数据传输方法,包括:As shown in FIG. 4, an embodiment of the present invention provides a data transmission method, including:
步骤401,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识;Step 401: The AP sends a request to send a message, where the request sending message includes a first identifier of at least one station STA.
步骤402,AP接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;Step 402: The AP receives a clear sending message sent by the first STA, where the first STA is one of the at least one STA.
步骤403,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息;Step 403: The AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, and the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information;
步骤404,AP根据资源指示信息生成多用户消息; Step 404: The AP generates a multi-user message according to the resource indication information.
步骤405,AP发送多用户消息。In
本发明实施例中接收到多用户消息的STA可根据该STA的第一标识在请求发送消息的所有第一标识中的位置,确定该STA在多用户消息中对应的资源指示信息,并根据该STA对应的资源指示信息确定出该STA对应的资源分配信息,并在该STA对应的资源分配信息对应的资源上接收该AP发送的数据。本发明实施例中的STA的资源分配信息可为该STA分配的资源,该STA与AP可在该分配的资源上传输信息和/或数据。The STA that receives the multi-user message in the embodiment of the present invention may determine the resource indication information corresponding to the STA in the multi-user message according to the location of the first identifier of the STA in the first identifier of the requesting message, and according to the The resource indication information corresponding to the STA determines the resource allocation information corresponding to the STA, and receives the data sent by the AP on the resource corresponding to the resource allocation information corresponding to the STA. The resource allocation information of the STA in the embodiment of the present invention may be a resource allocated by the STA, and the STA and the AP may transmit information and/or data on the allocated resource.
具体实施中,多用户消息中包括物理头域和数据域。数据域承载发送给STA的数据,STA在该STA对应的资源分配信息对应的资源上接收该AP发送的承载于多用户消息的数据域中的数据。物理头域的传统前导部分可在每个20MHz子信道上分别传输,在时间上是并行的,在频谱上是分别调制的。如此,STA就能够根据接收到的传统前导确定该传统前导是一个Wi-Fi帧的开始,并且STA知道这个帧将持续多长时间。802.11ax中的物理头域的HE部分可在各20MHz子信道上分别调制,也可在整个信道上调制。数据域包括在不同资源上传输的STA对应的数据。AP将每个STA分别对应的数据在为该STA分配的资源上进行传输。当资源分配信息为频谱资源时,每个STA所对应的频谱资源可宽可窄,根据要传输的数据量确定,例如用5MHz给STA1传输,用15MHz给STA2传输等等。而且根据各STA距离AP的远近,给每个STA传输数据时使用的速率也可能不同。In a specific implementation, the multi-user message includes a physical header field and a data domain. The data domain carries the data sent to the STA, and the STA receives the data in the data domain that is sent by the AP and is carried in the multi-user message on the resource corresponding to the resource allocation information corresponding to the STA. The traditional preamble portion of the physical header field can be transmitted separately on each 20 MHz subchannel, parallel in time, and separately modulated in frequency spectrum. As such, the STA can determine from the received legacy preamble that the legacy preamble is the beginning of a Wi-Fi frame and the STA knows how long this frame will last. The HE portion of the physical header field in 802.11ax can be modulated separately on each 20 MHz subchannel or on the entire channel. The data field includes data corresponding to STAs transmitted on different resources. The AP transmits the data corresponding to each STA on the resources allocated for the STA. When the resource allocation information is a spectrum resource, the spectrum resource corresponding to each STA may be wide or narrow, and is determined according to the amount of data to be transmitted, for example, 5 MHz for STA1 transmission, 15 MHz for STA2 transmission, and the like. Moreover, depending on the distance of each STA from the AP, the rate at which data is transmitted to each STA may also be different.
优选地,多用户消息的物理头域中包括用于指示STA对应的资源分配信息的资源指示信息。STA对应的资源指示信息可为该STA对应的资源分配信息;或者该资源指示信息可能指示出该STA对应的资源分配信息的信息,比如,在AP和STA上均预设一个表格,该资源指示信息可指示出一个资源分配信息组位于该表格中的哪个位置,之后,STA根据该资源指示信息,以及自己在资源分配信息组中的位置,从该预设的表格中确定出该STA对应的资源分配信息。一个STA对应的资源分配信息为AP为该STA分配的资源,该STA在该分配的资源上接收AP发送的多用户消息的数据域中承载的数据。 Preferably, the physical header field of the multi-user message includes resource indication information indicating resource allocation information corresponding to the STA. The resource indication information corresponding to the STA may be the resource allocation information corresponding to the STA; or the resource indication information may indicate the information of the resource allocation information corresponding to the STA. For example, a table is preset on the AP and the STA, and the resource indication is preset. The information may indicate where in the table the resource allocation information group is located, and then the STA determines, according to the resource indication information and the location in the resource allocation information group, the STA corresponding to the STA from the preset table. Resource allocation information. The resource allocation information corresponding to the STA is the resource allocated by the AP to the STA, and the STA receives the data carried in the data domain of the multi-user message sent by the AP on the allocated resource.
具体来说,本发明实施例中的资源分配信息可为AP向STA发送多用户消息中的数据域时所使用的OFDMA频谱资源或者MU-MIMO空间流资源。当AP使用MU-MIMO技术向STA发送多用户消息中的数据域时,由于STA的数据传输都是在全信道上进行,因此AP不需要给STA指定频谱资源,但AP需为STA指定空间流资源等。Specifically, the resource allocation information in the embodiment of the present invention may be an OFDMA spectrum resource or a MU-MIMO spatial stream resource used when the AP sends the data field in the multi-user message to the STA. When the AP uses the MU-MIMO technology to send the data field in the multi-user message to the STA, since the data transmission of the STA is performed on the full channel, the AP does not need to specify the spectrum resource for the STA, but the AP needs to specify the spatial stream for the STA. Resources, etc.
上述步骤401中,AP预先与多个STA建立连接,AP与该多个建立连接的STA之间组成一个无线局域网,之后AP在该无线局域网内确定出此次需要调度的STA,并向被调度的多个STA发送请求发送消息,该请求发送消息中包括多个STA的第一标识。AP可以在该AP与STA之间的所有子信道上广播发送该请求发送消息,也可分别在每个子信道上发送一个该请求发送消息,请求发送消息的具体发送方式有多种,本发明实施例不做限制。本发明实施例中AP与STA之间的子信道具体可为传统Wi-Fi设备的工作信道,比如20MHz的Wi-Fi信道。In the foregoing
请求发送消息可以是MU-RTS帧。请求发送消息中包括多个STA的第一标识所指示的STA即为此次AP所调度的STA。STA的第一标识可为STA的MAC地址,或者由于AP在用STA的AID、STA部分AID表示均可,只要能够唯一标识出该STA即可。The request to send message may be a MU-RTS frame. The STA indicated by the first identifier of the multiple STAs in the request to send message is the STA scheduled by the AP. The first identifier of the STA may be the MAC address of the STA, or the AP may be represented by the STA's AID and the STA part AID, as long as the STA can be uniquely identified.
上述步骤402中,一种实施方式为,若AP在一个子信道上发送请求发送消息,则接收到该请求发送消息的STA均在该一个子信道上向AP发送清除发送消息。比如,AP在一个信道宽度为20MHz的子信道1上发送请求发送消息,即AP的工作信道的宽度只有一个子信道宽度,而不包括更多子信道,且该请求发送消息中仅包括STA1、STA2和STA3的第一标识,则STA1、STA2和STA3均在子信道1上发送清除发送消息。此时,AP所发送的请求发送消息中可以不包括用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息。In the foregoing
另一种实施方式为,若AP在多个子信道上发送请求发送消息,则请求发送消息中还应包括用于指示出M个STA中每个STA发送清除发送消息所使 用的子信道的指示消息,AP在STA对应的子信道上接收该STA发送的清除发送消息。清除发送消息可以是CTS帧,清除发送消息用于表示发送该清除发送消息的STA将占用发送该清除发送消息所使用的子信道。In another implementation manner, if the AP sends a request to send message on multiple subchannels, the request to send message further includes indicating that each of the M STAs sends a clear send message. The indication message of the used subchannel, the AP receives the clear sending message sent by the STA on the subchannel corresponding to the STA. The clear send message may be a CTS frame, and the clear send message is used to indicate that the STA that sent the clear send message will occupy the subchannel used to send the clear send message.
具体来说,用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息有多种方式,以下通过方式a1、方式a2、方式a3介绍几种优选的实施方式:Specifically, there are multiple manners for indicating that each of the M STAs sends an indication message for clearing a subchannel used for sending a message. Several preferred implementation manners are described by way of mode a1, mode a2, and mode a3:
方式a1:用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息为STA发送清除发送消息所使用的子信道。Mode a1: an indication message for indicating that each of the M STAs sends a subchannel used to clear the transmission message, and sends a subchannel used by the STA to clear the transmission message.
比如,请求发送消息中包括如下内容:STA1在子信道1上发送清除发送消息、STA2在子信道2上发送清除发送消息、STA3在子信道3上发送清除发送消息,则AP在子信道1上接收STA1发送的清除发送消息、在子信道2上接收STA2发送的清除发送消息、在子信道3上接收STA3发送的清除发送消息。具体实施中,AP可能指定一个STA在多个子信道上发送清除发送消息,也可指定多个STA在同一个子信道上发送各个STA对应的清除发送消息。比如,STA1在子信道1和子信道2上发送清除发送消息,或者,STA1和STA2均在子信道1上发送清除发送消息。For example, the request sending message includes the following content: STA1 sends a clear sending message on subchannel 1, STA2 sends a clear sending message on subchannel 2, STA3 sends a clear sending message on subchannel 3, and the AP is on subchannel 1. Receiving the clear send message sent by STA1, receiving the clear send message sent by STA2 on subchannel 2, and receiving the clear send message sent by STA3 on subchannel 3. In a specific implementation, the AP may specify that one STA sends a clear sending message on multiple subchannels, and may also specify that multiple STAs send clear sending messages corresponding to each STA on the same subchannel. For example, STA1 sends a clear send message on subchannel 1 and subchannel 2, or both STA1 and STA2 send a clear send message on subchannel 1.
方式a2:用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息为STA对应的资源分配信息,或者为STA对应的资源指示信息。The mode a2 is used to indicate that the indication message of the sub-channel used by each of the M STAs to clear the transmission message is the resource allocation information corresponding to the STA, or the resource indication information corresponding to the STA.
STA根据该STA对应的资源分配信息确定出该STA发送清除发送消息所使用的子信道,或者STA根据该STA对应的资源指示信息确定出该STA发送清除发送消息所使用的子信道。比如,通过STA1的资源指示信息或者资源分配信息所表示出的分配给STA1的资源位于子信道1,则STA1将通过子信道1发送该STA1对应的清除发送消息。或者,通过STA1的资源指示信息或者资源分配信息所表示出的分配给STA1的资源一部分位于子信道1,另一部分位于子信道2,则STA将通过子信道1和子信道2上同时发送清除发送消息。 The STA determines, according to the resource allocation information corresponding to the STA, the subchannel used by the STA to send the clear sending message, or the STA determines, according to the resource indication information corresponding to the STA, the subchannel used by the STA to send the clear sending message. For example, if the resource allocated to STA1 indicated by the resource indication information or the resource allocation information of STA1 is located in subchannel 1, STA1 will send the clear transmission message corresponding to STA1 through subchannel 1. Alternatively, if the resource allocated to the STA1 indicated by the resource indication information or the resource allocation information of the STA1 is located in the subchannel 1 and the other part is located in the subchannel 2, the STA will simultaneously send the clear transmission message through the subchannel 1 and the subchannel 2. .
方式a3:STA使用多用户-多输入多输出(Multiple User Multiple Input Multiple Output,简称MU-MIMO)技术接收多用户消息的子信道。Mode a3: The STA receives a subchannel of a multi-user message by using a Multiple User Multiple Input Multiple Output (MU-MIMO) technology.
STA在使用MU-MIMO技术的所有子信道上发送清除发送信息。比如,AP指示STA1在子信道1和子信道2上使用MU-MIMO技术接收下行数据,则STA1将在子信道1和子信道2上发送STA1对应的清除发送消息。或者,AP指示STA1和STA2在子信道1和子信道2上使用MU-MIMO技术接收下行数据,则STA1和STA2将在子信道1和子信道2上发送STA1和STA2对应的清除发送消息。The STA transmits clear transmission information on all subchannels using MU-MIMO technology. For example, the AP instructs STA1 to receive downlink data on subchannel 1 and subchannel 2 using MU-MIMO technology, and STA1 will send a clear transmission message corresponding to STA1 on subchannel 1 and subchannel 2. Alternatively, the AP instructs STA1 and STA2 to receive downlink data on subchannel 1 and subchannel 2 using MU-MIMO technology, and STA1 and STA2 will transmit clear transmission messages corresponding to STA1 and STA2 on subchannel 1 and subchannel 2.
具体实施中,为了使AP能正确接收STA发送的清除发送消息,以及使其它AP或STA能正确侦听到该清楚发送消息,STA在发送清除发送消息时可采用相同的扰码对物理帧进行加扰,以便使同一个子信道上的多个清除发送消息能正确叠加而不是相互干扰。In a specific implementation, in order for the AP to correctly receive the clear sending message sent by the STA, and enable other APs or STAs to correctly detect the clear sending message, the STA may use the same scrambling code to send the physical frame to the clear sending message. Scrambling so that multiple clear send messages on the same subchannel can be correctly stacked instead of interfering with each other.
实际应用中,可能请求发送消息中包括的所有第一标识中部分第一标识对应的STA因为资源分配的原因被指定在相同的子信道上发送清除发送消息,因此这种清除发送消息在物理层面上有特殊要求,即多个STA在同一个子信道上传输的清除发送消息的物理信号要完全一致,这样在AP处信号才能正确叠加而不是相互干扰,以便AP能正确接收清除发送消息。此时,一种方式为,AP可能不知道在这个子信道上到底是哪个STA发了CTS消息,因而只能一旦在一个子信道收到CTS消息,就认为这个子信道所对应的STA都发送了CTS消息。另一种方式为,AP如何识别出该子信道上发送清除发送消息的STA。In an actual application, the STA corresponding to the first identifier of all the first identifiers included in the request message may be sent to send the clear send message on the same subchannel because of resource allocation, so the clear send message is at the physical level. There is a special requirement that the physical signals of the clearing and transmitting messages transmitted by multiple STAs on the same subchannel should be completely consistent, so that the signals can be correctly superimposed at the AP instead of mutual interference, so that the AP can correctly receive the clear sending message. In this case, the AP may not know which STA sent the CTS message on the subchannel, and therefore, once the CTS message is received on one subchannel, the STA corresponding to the subchannel is sent. CTS message. Another way is how the AP identifies the STA on the subchannel that sends the clear send message.
上述步骤402和步骤403中,AP可根据请求发送消息中的所有第一标识对应的STA的第一标识在请求发送消息的所有第一标识中的位置,生成资源指示信息,并将资源指示信息置于多用户消息中。也可在接收到至少一个第一STA发送的清除发送消息后,根据每个第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成资源指示信息,并将资源指示信息置于多用户消息中,从而生成多用户消息。其中,第一STA为至少一个STA中
的一个,即第一STA为请求发送消息中包括的第一标识对应的STA。针对上述两种方式中,多用户消息中可以仅包括第一STA对应的资源指示信息,或者多用户消息中包括第一STA对应的资源指示信息和第二STA对应的资源指示信息,此时AP将第二STA对应的资源指示信息设置为无效值。第二STA为请求发送消息中包括的第一标识对应的STA中第二STA。AP发送多用户消息,STA接收到多用户消息之后,STA根据该STA的第一标识在请求发送消息的所有第一标识中的位置,确定STA在多用户消息中对应的资源指示信息,进而该STA根据该STA对应的资源指示信息,确定出该STA对应的资源分配信息,并在该STA对应的资源分配信息对应的资源上接收AP发送的多用户消息中的数据域中的数据。In
上述步骤403中,AP可根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息;另一种实施方式为,AP不根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,此时,STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,并在资源分配信息对应的资源上接收AP发送的数据。In the foregoing
上述步骤404中,AP将资源指示信息置于多用户消息中,继而生成多用户消息。多用户消息中包括的内容有有多种形式,本发明实施例中通过以下方式b1、方式b2和方式b3介绍几种优选的方式:In the
方式b1,多用户消息中至少包括第一STA的第二标识和资源指示信息。In the mode b1, the multi-user message includes at least a second identifier of the first STA and resource indication information.
第一STA的第二标识用于表示第一STA对应的第一标识在请求发送消息的所有第一标识中的位置。The second identifier of the first STA is used to indicate the location of the first identifier corresponding to the first STA in all the first identifiers of the request to send the message.
一种优选的实施方式为,针对第一STA和第二STA中的任意一个STA,STA的第二标识与资源指示信息为一一对应关系,如此,该STA可根据该STA的第二标识确定出该STA的第二标识对应的资源指示信息,之后该STA根据该STA对应的资源指示信息确定出该STA对应的资源分配信息。另一种优选的实施方式为,一个资源指示信息指示出了所有或者多个STA对应的资源分 配信息所处的位置,之后,STA根据该STA的第一标识在请求发送消息中所有第一标识中的位置,从资源指示信息所指示的资源分配信息所处的位置处确定出该STA对应的资源分配信息。A preferred embodiment is that, for any one of the first STA and the second STA, the second identifier of the STA is in a one-to-one correspondence with the resource indication information, and the STA may be determined according to the second identifier of the STA. The resource indication information corresponding to the second identifier of the STA is obtained, and the STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA. Another preferred implementation manner is that one resource indication information indicates resource points corresponding to all or multiple STAs. The location where the information is located, after which the STA determines the location in all the first identifiers in the request message according to the first identifier of the STA, and determines the STA corresponding to the location where the resource allocation information indicated by the resource indication information is located. Resource allocation information.
比如,多用户消息中包括五个STA的第二标识,则多用户消息中可包括五个资源指示信息,第二标识与资源指示信息为一一对应关系。或者,比如,在AP和STA上均预设一个表格,该资源指示信息可指示出一个资源分配信息组位于该表格中的第五行,之后,STA根据该资源指示信息,以及该STA的第一标识在请求发送消息的所有第一标识中的位置,从该预设的表格中确定出该STA对应的资源分配信息。为描述方便,以下本发明实施例中以第二标识与资源指示信息为一一对应关系为例进行介绍。For example, if the multi-user message includes the second identifier of the five STAs, the multi-user message may include five resource indication information, and the second identifier and the resource indication information have a one-to-one correspondence. Or, for example, a table is preset on the AP and the STA, where the resource indication information indicates that a resource allocation information group is located in the fifth row in the table, and then the STA according to the resource indication information, and the first of the STA Identifying a location in all the first identifiers of the request to send the message, and determining resource allocation information corresponding to the STA from the preset table. For convenience of description, in the following embodiments of the present invention, a one-to-one correspondence between the second identifier and the resource indication information is introduced as an example.
本发明实施例中的STA对应的第一标识在请求发送消息的所有第一标识中的位置,具体是指该STA对应的第一标识在请求发送消息中的所有第一标识中位于第几个;类似的,该STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置,具体是指该STA对应的资源指示信息在多用户消息中的所有资源指示信息中位于第几个。优选地,一个STA的第二标识在所有第二标识中的位置,与该STA对应的资源指示信息在所有资源指示信息中的位置一致,或者一个STA的第二标识在所有第二标识中的位置,与该STA对应的资源指示信息所指示的资源分配信息在所有资源指示信息所指示出的所有资源分配信息中的位置一致。The first identifier corresponding to the STA in the embodiment of the present invention is located in all the first identifiers of the request to send the message, and the first identifier corresponding to the STA is located in the first identifier of all the first identifiers in the request to send message. Similarly, the resource indication information corresponding to the STA is located in all the resource indication information of the multi-user message, and specifically, the resource indication information corresponding to the STA is located in the first of all the resource indication information in the multi-user message. Preferably, the location of the second identifier of one STA in all the second identifiers, the location of the resource indication information corresponding to the STA in all the resource indication information, or the second identifier of one STA in all the second identifiers The location, the resource allocation information indicated by the resource indication information corresponding to the STA is consistent in all the resource allocation information indicated by all the resource indication information.
举个例子,在多用户消息的前导中包含的五个第二标识,第一STA的第一标识在请求发送消息中的所有第一标识中的位置为第一,则第一STA的第二标识在五个第二标识中位置为第一,且该第一STA对应的资源指示信息在五个第二标识对应的资源指示信息中的位置为第一,或者该第一STA对应的资源指示信息所指示的资源分配信息在五个第二标识所对应的资源分配信息中的位置为第一。For example, the five second identifiers included in the preamble of the multi-user message, the first identifier of the first STA is the first position in all the first identifiers in the request to send message, and the second address of the first STA The identifier is first in the five second identifiers, and the location of the resource indication information corresponding to the first STA is the first in the resource indication information corresponding to the five second identifiers, or the resource indication corresponding to the first STA The location of the resource allocation information indicated by the information in the resource allocation information corresponding to the five second identifiers is first.
本发明实施例中由于AP在发送请求发送消息时,请求发送消息中包括多个STA的第一标识,AP后续所发送的多用户消息中的资源指示信息所对应的 STA一定是在请求发送消息中的第一标识所对应的STA的范围内的,因此,多用户消息中的STA的第二标识只要在请求发送消息中包括的多个第一标识所对应的STA中唯一即可。由于请求发送消息中的第一标识所对应的STA的数量是一个非常有限的值,因而只要使用很少的比特即可使该STA的第二标识具有唯一性。In the embodiment of the present invention, when the AP sends a request to send a message, the request sends a first identifier that includes multiple STAs, and the resource indication information in the multi-user message sent by the AP subsequently corresponds. The STA must be within the range of the STA corresponding to the first identifier in the request to send the message. Therefore, the second identifier of the STA in the multi-user message is only the STA corresponding to the multiple first identifiers included in the request to send the message. The only one can be. Since the number of STAs corresponding to the first identifier in the request to send message is a very limited value, the second identifier of the STA can be made unique by using only a few bits.
举例来说,AP发送请求发送消息,请求发送消息中共包括四个STA的第一标识,第一标识为AID,且各个STA的第一标识在请求发送消息中依序排列为STA1 AID、STA2 AID、STA3 AID、STA4 AID。可见,STA1对应的第一标识STA1AID在请求发送消息的所有第一标识中的位置为第一位;STA2对应的第一标识STA2 AID在请求发送消息的所有第一标识中的位置为第二位;STA3对应的第一标识STA3 AID在请求发送消息的所有第一标识中的位置为第三位;STA4对应的第一标识STA4 AID在请求发送消息的所有第一标识中的位置为第四位。或者,STA1 AID在请求发送消息的所有第一标识中的位置为第零位;STA2 AID在请求发送消息的所有第一标识中的位置为第一位;STA3 AID在请求发送消息的所有第一标识中的位置为第二位;STA4 AID在请求发送消息的所有第一标识中的位置为第三位。也就是说,数每个STA的第一标识在请求发送消息的所有第一标识中的位置时,可以以第一位作为起始,也可以以第零位作为起始。或者设置一些特殊值,比如,以第一位作为起始时,以第零位代表请求发送消息中的全部STA。For example, the AP sends a request to send a message, and the request message includes a first identifier of four STAs, the first identifier is an AID, and the first identifier of each STA is sequentially arranged in the request sending message as STA1 AID, STA2 AID. , STA3 AID, STA4 AID. It can be seen that the first identifier STA1AID corresponding to STA1 is in the first position in all the first identifiers of the request to send the message; the first identifier STA2 AID corresponding to STA2 is in the second position in all the first identifiers of the request to send the message. The first identifier STA3 corresponding to STA3 is in the third position in all the first identifiers of the request to send the message; the first identifier STA4 AID corresponding to STA4 is in the fourth position in all the first identifiers of the request to send the message. . Or, the STA1 AID is in the first position in all the first identifiers of the request to send the message; the STA2 AID is in the first position in all the first identifiers of the request to send the message; the STA3 AID is in the first of all requests to send the message The location in the identity is the second digit; the STA4 AID is the third digit in all the first identifiers of the request to send the message. That is to say, the number of the first identifier of each STA may start with the first bit or start with the zeroth bit when requesting the location in all the first identifiers of the message. Or set some special values, for example, when starting with the first digit, all the STAs in the message are sent with the zeroth digit on behalf of the request.
针对第一STA和第二STA中的任意一个STA,使用STA的第二标识来表示STA对应的第一标识在请求发送消息的所有第一标识中的位置。可以用两个比特来表示第二标识,如此,则STA1的第二标识为00、STA2的第二标识为01、STA3的第二标识为10、STA4的第二标识为11。可见,若多用户消息中资源分配信息对应4个STA时,则第二标识仅使用两个比特即可,若多用户消息中资源分配信息对应5-8个STA时,则第二标识仅使用三个比特即可。第二标识所占用的比特数可以根据请求发送消息中包括的第一标识的数量来确定,也可以根据AP一次可调度的STA的最大数量确定,例如AP在全 信道是20MHz时一次最多调度9个STA,则将第二标识所占用的比特数设定为固定的4比特,或者AP在全信道是40MHz时一次最多调度18个STA,则将第二标识所占用的比特数设定为固定的5比特。For any one of the first STA and the second STA, the second identifier of the STA is used to indicate the location of the first identifier corresponding to the STA in all the first identifiers of the request to send the message. The second identifier may be represented by two bits. Thus, the second identifier of STA1 is 00, the second identifier of STA2 is 01, the second identifier of STA3 is 10, and the second identifier of STA4 is 11. It can be seen that if the resource allocation information of the multi-user message corresponds to 4 STAs, the second identifier can only use two bits. If the resource allocation information of the multi-user message corresponds to 5-8 STAs, the second identifier is only used. Three bits are enough. The number of bits occupied by the second identifier may be determined according to the number of the first identifiers included in the request sending message, or may be determined according to the maximum number of STAs that the AP can schedule at one time, for example, the AP is in the whole When the channel is 20 MHz, a maximum of 9 STAs are scheduled at a time, and the number of bits occupied by the second identifier is set to a fixed 4 bits, or the AP schedules at most 18 STAs at a time when the full channel is 40 MHz, and the second identifier is used. The number of occupied bits is set to a fixed 5 bits.
AP和STA可根据预先协商的规则,并根据请求发送消息中包括的第一标识所对应的STA的数量,AP和STA均可确定出请求发送消息中包括的STA对应的第二标识。在多用户传输消息中使用STA的第二标识来唯一指示STA,很大程度上缩短了多用户传输消息中头域的长度。The AP and the STA may determine the number of STAs corresponding to the first identifier included in the message according to the pre-negotiated rule, and the AP and the STA may determine the second identifier corresponding to the STA included in the request to send the message. Using the second identity of the STA in the multi-user transmission message to uniquely indicate the STA greatly shortens the length of the header field in the multi-user transmission message.
在上述方式b1的具体实现方式包括多种方式,以下通过方式c1、方式c2和方式c3介绍几种优选的实施方式:The specific implementation manner of the above manner b1 includes multiple manners. Several preferred embodiments are introduced by way of mode c1, mode c2 and mode c3:
方式c1,多用户消息中仅包括第一STA的第二标识和资源指示信息。且,请求发送消息中包括的第一标识的数量和发送清除发送消息的STA的数量相等。In the mode c1, the multi-user message includes only the second identifier of the first STA and the resource indication information. And, the number of the first identifier included in the request to send message is equal to the number of STAs that send the clear send message.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4的第一标识,之后,AP收到STA1、STA2、STA3和STA4分别发送的清除发送信息,因此,AP发送的多用户消息中包括STA1、STA2、STA3和STA4对应的第二标识。For example, the request sending message sent by the AP includes the first identifiers of STA1, STA2, STA3, and STA4, and then the AP receives the clear sending information sent by STA1, STA2, STA3, and STA4, and therefore, the multiple users sent by the AP. The message includes a second identifier corresponding to STA1, STA2, STA3, and STA4.
方式c2,多用户消息中包括第一STA的第二标识和资源指示信息,以及第二STA的第二标识和资源指示信息,,则AP将第二STA的第二标识和/或资源指示信息设置为无效值。或者多用户消息中包括第一STA的第二标识和资源指示信息,以及第二STA的第二标识,则AP将第二STA的第二标识设置为无效值。或者多用户消息中包括第一STA的第二标识和资源指示信息,以及第二STA的资源指示信息。AP将第二STA的资源指示信息设置为无效值。In the mode c2, the multi-user message includes the second identifier and the resource indication information of the first STA, and the second identifier and the resource indication information of the second STA, where the AP sends the second identifier and/or the resource indication information of the second STA. Set to an invalid value. Or the multi-user message includes the second identifier of the first STA and the resource indication information, and the second identifier of the second STA, the AP sets the second identifier of the second STA to an invalid value. Or the multi-user message includes a second identifier and resource indication information of the first STA, and resource indication information of the second STA. The AP sets the resource indication information of the second STA to an invalid value.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4,可能因为STA2和STA4未能成功接收请求发送消息,从而使AP仅收到STA1和STA3发送的清除发送消息。AP发送的多用户消息中包括STA1、STA2、STA3和STA4对应的资源指示信息,以及STA1、STA2、STA3和STA4对应 的第二标识。但是由于AP仅收到STA1和STA3发送的清除发送消息,因此,该多用户消息中的仅STA1和STA3对应的第二标识和资源指示信息是有效值,STA2和STA4对应的第二标识和/或资源指示信息无效值。For example, the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, possibly because STA2 and STA4 fail to receive the request sending message, so that the AP only receives the clear sending message sent by STA1 and STA3. The multi-user message sent by the AP includes resource indication information corresponding to STA1, STA2, STA3, and STA4, and corresponding to STA1, STA2, STA3, and STA4. The second logo. However, since the AP only receives the clear sending message sent by the STA1 and the STA3, only the second identifier and the resource indication information corresponding to the STA1 and the STA3 in the multi-user message are valid values, and the second identifier corresponding to STA2 and STA4 is Or the resource indicates an invalid value.
方式c3,多用户消息中仅包括第一STA的第二标识和资源指示信息。请求发送消息中包括的第一标识的数量和发送清除发送消息的STA的数量不相等。In the mode c3, the multi-user message includes only the second identifier of the first STA and the resource indication information. The number of the first identifier included in the request to send message is not equal to the number of STAs that send the clear send message.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4,但是,AP仅收到STA1和STA3发送的清除发送消息。此时,AP发送的多用户消息中可仅包括STA1和STA3对应的第二标识和资源指示信息,空出来的资源可以重新分配给其它STA。此时,第二标识所占用的比特数可以根据发送清除发送消息的STA的数量来确定,比如该例子中,发送清除发送消息的仅有两个STA,则第二标识仅占用一个比特即可。For example, the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, but the AP only receives the clear sending message sent by STA1 and STA3. At this time, the multi-user message sent by the AP may include only the second identifier and the resource indication information corresponding to the STA1 and the STA3, and the vacated resources may be re-allocated to other STAs. At this time, the number of bits occupied by the second identifier may be determined according to the number of STAs that send and clear the sending message. For example, in this example, only two STAs that send the clear sending message may occupy only one bit. .
方式b2,针对第一STA和第二STA中的任意一个STA,多用户消息中仅包括STA对应的资源指示信息,不包括STA的第二标识。In the mode b2, for the any one of the first STA and the second STA, the multi-user message includes only the resource indication information corresponding to the STA, and does not include the second identifier of the STA.
在方式b2中由于多用户消息的RA域中不再包括STA的第二标识,因此多用户消息的头域更加短。In mode b2, since the RA field of the multi-user message no longer includes the second identity of the STA, the header field of the multi-user message is shorter.
多用户消息中仅包括第一STA对应的资源指示信息时,需要任意一个第一STA的第一标识在请求发送消息中的所有第一标识中的位置,与该第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。如此,接收到多用户消息的第一STA确定第一STA对应的第一标识在请求发送消息的第一标识中的位置,第一STA在多用户消息的所有资源指示信息中,确定出位置与第一STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到第一STA对应的资源指示信息,第一STA根据第一STA对应的资源指示信息,确定出第一STA对应的资源分配信息。When the multi-user message includes only the resource indication information corresponding to the first STA, the location of the first identifier of any one of the first STAs in all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA The location in all resource indications of the multi-user message is consistent. As such, the first STA that receives the multi-user message determines the location of the first identifier corresponding to the first STA in the first identifier of the request to send the message, and the first STA determines the location and location in all the resource indication information of the multi-user message. Determining, by the first STA, the resource indication information that is consistent in the first identifier of all the first identifiers of the requesting message, and obtaining the resource indication information corresponding to the first STA, where the first STA determines, according to the resource indication information corresponding to the first STA, Resource allocation information corresponding to the first STA.
举例来说,请求发送消息中共包括四个STA的第一标识,第一标识为AID,且各个STA的第一标识在请求发送消息中依序排列为STA1 AID、STA2 AID、STA3 AID、STA4 AID。则在多用户消息中,包括各个STA对应的资源 指示信息依序排列为:STA1对应的资源指示信息、STA2对应的资源指示信息、STA3对应的资源指示信息、STA4对应的资源指示信息。接收到多用户消息的STA3确定出自己的第一标识在请求发送消息中的位置为第三,因此,STA3在多用户消息中确定位置第三的资源指示信息,即为STA3对应的资源指示信息。For example, the request sending message includes a first identifier of four STAs, and the first identifier is an AID, and the first identifier of each STA is sequentially arranged in the request sending message as STA1 AID, STA2 AID, STA3 AID, STA4 AID. . In the multi-user message, the resources corresponding to the respective STAs are included. The indication information is sequentially arranged as: resource indication information corresponding to STA1, resource indication information corresponding to STA2, resource indication information corresponding to STA3, and resource indication information corresponding to STA4. The STA3 that receives the multi-user message determines that the location of the first identifier in the request-to-send message is the third. Therefore, the STA3 determines the resource indication information of the third location in the multi-user message, that is, the resource indication information corresponding to the STA3. .
上述方式b2包括多种实现方式,以下通过方式d1、方式d2和方式d3介绍几种优选的实施方式:The above manner b2 includes various implementation manners, and several preferred embodiments are introduced in the following manners: mode d1, mode d2, and mode d3:
方式d1,多用户消息中包括第一STA对应的资源指示信息,且请求发送消息中包括的第一标识的数量和多用户消息中包括的资源指示信息对应的STA的数量相等。In the mode d1, the multi-user message includes the resource indication information corresponding to the first STA, and the number of the first identifiers included in the request-to-send message is equal to the number of STAs corresponding to the resource indication information included in the multi-user message.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4的第一标识,之后,AP收到STA1、STA2、STA3和STA4分别发送的清除发送信息,因此,AP发送的多用户消息中包括STA1、STA2、STA3和STA4对应的资源指示信息。For example, the request sending message sent by the AP includes the first identifiers of STA1, STA2, STA3, and STA4, and then the AP receives the clear sending information sent by STA1, STA2, STA3, and STA4, and therefore, the multiple users sent by the AP. The message includes resource indication information corresponding to STA1, STA2, STA3, and STA4.
方式d2,多用户消息中包括第一STA对应的资源指示信息和第二STA对应的资源指示信息,且请求发送消息中包括的第一标识的数量和多用户消息中包括的资源指示信息对应的STA的数量不相等。In the mode d2, the multi-user message includes the resource indication information corresponding to the first STA and the resource indication information corresponding to the second STA, and the number of the first identifier included in the request to send the message corresponds to the resource indication information included in the multi-user message. The number of STAs is not equal.
此时,AP将多用户消息中的第二STA对应的资源指示信息或第二STA对应的资源指示信息所指示的资源分配信息为无效值。At this time, the AP sets the resource indication information corresponding to the second STA in the multi-user message or the resource allocation information indicated by the resource indication information corresponding to the second STA as an invalid value.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4,AP仅收到STA1和STA3发送的清除发送消息。AP发送的多用户消息中包括STA1、STA2、STA3和STA4对应的资源指示信息。但是由于AP仅收到STA1和STA3发送的清除发送消息,因此,该多用户消息中的仅STA1和STA3对应的资源指示信息是有效值,STA2和STA4对应的资源指示信息或资源指示信息指示的资源分配信息是无效值。For example, the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, and the AP only receives the clear sending message sent by STA1 and STA3. The multi-user message sent by the AP includes resource indication information corresponding to STA1, STA2, STA3, and STA4. However, since the AP only receives the clear sending message sent by STA1 and STA3, only the resource indication information corresponding to STA1 and STA3 in the multi-user message is a valid value, and the resource indication information or resource indication information corresponding to STA2 and STA4 indicates The resource allocation information is an invalid value.
方式d3,多用户消息中包括第一STA对应的资源指示信息和第二STA对应的资源指示信息,且请求发送消息中包括的第一标识的数量和多用户消息 中包括的资源指示信息对应的STA的数量不相等。In the mode d3, the multi-user message includes the resource indication information corresponding to the first STA and the resource indication information corresponding to the second STA, and the number of the first identifier and the multi-user message included in the request to send the message The number of STAs corresponding to the resource indication information included in the information is not equal.
此时,针对第一STA中位置末位的特殊STA,该特殊STA之前所排列的第二STA对应的资源指示信息或STA对应的资源指示信息所指示的资源分配信息为无效值,而该特殊STA之后所排列的所有STA均为第二STA,因此,多用户消息中可不包括该特殊STA之后所排列的所有STA所对应的资源指示信息。In this case, the resource allocation information corresponding to the second STA that is arranged in the first STA, or the resource allocation information indicated by the resource indication information corresponding to the STA, is an invalid value, and the special All the STAs that are arranged after the STA are all the second STAs. Therefore, the resource indication information corresponding to all the STAs arranged after the special STA may not be included in the multi-user message.
举例来说,AP发送的请求发送消息中包括STA1、STA2、STA3和STA4,AP仅收到STA1和STA3发送的清除发送消息。针对第一STA中位置末位的特殊STA为STA3,因此,STA3之前的STA2对应的资源指示信息或资源指示信息指示的资源分配信息是无效值。多用户消息中不包括STA3之后的STA4所对应的资源指示信息,方式d3下,多用户消息中仅包括STA1、STA2、STA3对应的资源指示信息,且STA2对应的资源指示信息或资源指示信息指示的资源分配信息是无效值。For example, the request sending message sent by the AP includes STA1, STA2, STA3, and STA4, and the AP only receives the clear sending message sent by STA1 and STA3. The special STA for the last bit in the first STA is STA3. Therefore, the resource indication information corresponding to STA2 before STA3 or the resource allocation information indicated by the resource indication information is an invalid value. The multi-user message does not include the resource indication information corresponding to the STA4 after the STA3. In the mode d3, the multi-user message includes only the resource indication information corresponding to the STA1, the STA2, and the STA3, and the resource indication information or the resource indication information corresponding to the STA2 The resource allocation information is an invalid value.
从上述内容可看出:本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括多个站点STA的第一标识;AP在接收到至少一个STA发送的清除发送消息后,根据发送清除发送消息的每个STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成包括每个STA对应的资源分配信息的多用户消息,AP向第一STA发送多用户消息。如此,则可使STA根据对应的第一标识在请求发送消息的所有第一标识中的位置确定出该STA在多用户消息中对应的资源分配信息,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。As can be seen from the above, in the embodiment of the present invention, the AP sends a request to send a message, where the request to send the message includes the first identifier of the multiple station STAs; after receiving the clear sending message sent by the at least one STA, the AP Transmitting, by the first identifier corresponding to each STA of the clear sending message, the location of all the first identifiers of the requesting sending message, generating a multi-user message including the resource allocation information corresponding to each STA, and the AP sending the multi-user message to the first STA . In this way, the STA may determine, according to the location of the corresponding first identifier in all the first identifiers of the request to send the message, the resource allocation information corresponding to the STA in the multi-user message, so that the header field of the multi-user message may not be needed. Carrying the longer STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting multi-user messages, and improving data transmission efficiency.
图5示例性示出本发明实施例提供的一种数据传输方法的流程示意图。FIG. 5 is a schematic flowchart diagram of a data transmission method according to an embodiment of the present invention.
基于相同构思,如图5所示,本发明实施例提供一种数据传输方法,包括:Based on the same concept, as shown in FIG. 5, an embodiment of the present invention provides a data transmission method, including:
步骤501,STA接收接入点AP发送的请求发送消息,其中,请求发送消 息中包括至少一个STA的第一标识;Step 501: The STA receives a request sending message sent by the access point AP, where the request is sent. The information includes at least one first identifier of the STA;
步骤502,STA向AP发送清除发送消息;Step 502: The STA sends a clear sending message to the AP.
步骤503,STA接收AP发送的多用户消息;其中,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;Step 503: The STA receives the multi-user message sent by the AP, where the multi-user message includes the resource indication information corresponding to the STA, and the resource indication information corresponding to the STA is used to indicate the resource allocation information corresponding to the STA.
步骤504,STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,并在资源分配信息对应的资源上接收AP发送的数据。Step 504: The STA determines, according to the location of the first identifier of the STA, the resource allocation information corresponding to the STA, and receives the data sent by the AP on the resource corresponding to the resource allocation information.
上述步骤502中,一种实施方式为,若AP在一个子信道上发送请求发送消息,则接收到该请求发送消息的STA均在该一个子信道上向AP发送清除发送消息。另一种实施方式为,若AP在多个子信道上发送请求发送消息,则请求发送消息中还应包括用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息,AP在STA对应的子信道上接收该STA发送的清除发送消息。清除发送消息可以是CTS帧,清除发送消息用于表示发送该清除发送消息的STA将占用发送该清除发送消息所使用的子信道。In the foregoing
具体来说,用于指示出M个STA中每个STA发送清除发送消息所使用的子信道的指示消息有多种方式,前述内容通过方式a1、方式a2、方式a3介绍几种优选的实施方式,在此不再赘述。Specifically, there are multiple manners for indicating that each of the M STAs sends an indication message for clearing a subchannel used for sending a message, and the foregoing describes several preferred implementation manners by using mode a1, mode a2, and mode a3. , will not repeat them here.
AP将资源指示信息置于多用户消息中,继而生成多用户消息。多用户消息中包括的内容有有多种形式,本发明实施例中通过上述方式b1、方式b2和方式b3介绍几种优选的方式,在此不再赘述。The AP places the resource indication information in a multi-user message, which in turn generates a multi-user message. The content included in the multi-user message has various forms. In the embodiment of the present invention, several preferred modes are introduced by using the foregoing manners b1, b2, and b3, and details are not described herein again.
在STA接收到多用户消息之后,优选地,STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,包括:After the STA receives the multi-user message, the STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
STA确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining, by the STA, a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
STA在多用户消息的所有资源指示信息中,确定出位置与STA的第一标 识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;The STA determines the location and the first standard of the STA in all the resource indication information of the multi-user message. Obtaining the resource indication information that is consistent with the location in all the first identifiers of the request to send the message, and obtaining the resource indication information corresponding to the STA;
STA根据STA对应的资源指示信息,确定出STA对应的资源分配信息。The STA determines the resource allocation information corresponding to the STA according to the resource indication information corresponding to the STA.
优选地,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;Preferably, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息,包括:The STA determines the resource allocation information corresponding to the STA according to the location of the first identifier of the STA in the first identifier of the requesting message, including:
STA根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识;Determining, by the STA, the second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in the first identifier of the request to send the message;
STA根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。The STA determines the resource allocation information corresponding to the second identifier of the STA according to the determined second identifier of the STA.
优选地,STA的第二标识是根据下列信息中的任一项确定:Preferably, the second identity of the STA is determined according to any of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。 In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier. The location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. The header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
图6示例性示出本发明实施例提供的一种接入点的结构意图。FIG. 6 exemplarily shows the structural intention of an access point provided by an embodiment of the present invention.
基于相同构思,如图6所示,本发明实施例提供一种接入点,包括:Based on the same concept, as shown in FIG. 6, an embodiment of the present invention provides an access point, including:
发送机606,用于在处理器604的控制下发送请求发送消息和多用户消息,请求发送消息中包括至少一个站点STA的第一标识;;a
接收机601,用于在处理器604的控制下接收接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;a
处理器604,用于根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,并根据资源指示信息生成多用户消息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息;The
存储器605,用于存储信息和数据。The
优选地,第一STA对应的第一标识在请求发送消息中的所有第一标识中的位置,与第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。Preferably, the first identifier corresponding to the first STA is in the location of all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA is consistent in all the resource indication information of the multi-user message.
优选地,多用户消息中还包括第一STA的第二标识,第一STA的第二标识用于表示第一STA的第一标识在请求发送消息的所有第一标识中的位置。Preferably, the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate a location of the first identifier of the first STA in all first identifiers of the request to send the message.
优选地,第一STA的第二标识是根据下列信息中的任一项确定:Preferably, the second identity of the first STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
优选地,多用户消息中还包括第二STA对应的资源指示信息;其中,第二STA为请求发送消息中包括的第一标识对应的STA中未发送清除发送消息的STA;Preferably, the multi-user message further includes the resource indication information corresponding to the second STA, where the second STA is the STA that does not send the clear sending message among the STAs corresponding to the first identifier included in the request sending message;
处理器604,还用于:The
将第二STA的资源指示信息设置为无效值;第二STA为未向AP发送清除发送消息的STA。The resource indication information of the second STA is set to an invalid value; the second STA is an STA that does not send a clear transmission message to the AP.
优选地,多用户消息中还包括第二STA的第二标识; Preferably, the multi-user message further includes a second identifier of the second STA;
处理器604,还用于:The
将第二STA的第二标识设置为无效值。The second identity of the second STA is set to an invalid value.
在图6中,总线架构(用总线600来代表),总线600可以包括任意数量的互联的总线和桥,总线600将包括由处理器604代表的一个或多个处理器和存储器605代表的存储器的各种电路链接在一起。总线600还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口603在总线600和接收机601和发送机606之间提供接口。接收机601和发送机606可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器604处理的数据通过天线602在无线介质上进行传输,进一步,天线602还接收数据并将数据传送给处理器604。In FIG. 6, a bus architecture (represented by bus 600),
处理器604负责管理总线600和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器605可以被用于存储处理器604在执行操作时所使用的数据。The
可选的,处理器604可以是CPU(中央处埋器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)。Optionally, the
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标 识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message is configured according to the corresponding first label. The location of the first identifier in the request to send the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. Therefore, the header field of the multi-user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency. .
图7示例性示出本发明实施例提供的一种站点的结构意图。FIG. 7 exemplarily shows a structural intention of a site provided by an embodiment of the present invention.
基于相同构思,如图7所示,本发明实施例提供一种站点,包括:Based on the same concept, as shown in FIG. 7, an embodiment of the present invention provides a site, including:
接收机702,用于在处理器701的控制下接收接入点AP发送的请求发送消息和多用户消息,其中,请求发送消息中包括至少一个站点STA的第一标识,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;以及,在资源分配信息对应的资源上接收AP发送的数据;The
发送机706,用于在处理器701的控制下向AP发送清除发送消息;a
处理器701,用于根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息。The
优选地,处理器701,还用于:Preferably, the
确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
在多用户消息的所有资源指示信息中,确定出位置与STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;In the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
根据STA对应的资源指示信息,确定出STA对应的资源分配信息。The resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
优选地,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;Preferably, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
处理器701,还用于:The
根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识; Determining a second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in all the first identifiers of the request to send the message;
根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。And determining, according to the determined second identifier of the STA, resource allocation information corresponding to the second identifier of the STA.
优选地,STA的第二标识是根据下列信息中的任一项确定:Preferably, the second identity of the STA is determined according to any of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
在图7中,总线架构(用总线700来代表),总线700可以包括任意数量的互联的总线和桥,总线700将包括由通用处理器701代表的一个或多个处理器和存储器704代表的存储器的各种电路链接在一起。总线700还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口703在总线700和收发机702之间提供接口。收发机702可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。例如:收发机702从其他设备接收外部数据。收发机702用于将处理器701处理后的数据发送给其他设备。取决于计算系统的性质,还可以提供用户接口705,例如小键盘、显示器、扬声器、麦克风、操纵杆。In FIG. 7, a bus architecture (represented by bus 700), which may include any number of interconnected buses and bridges, will include one or more processors and
处理器701负责管理总线700和通常的处理,如前述运行通用操作系统。而存储器704可以被用于存储处理器701在执行操作时所使用的数据。The
可选的,处理器701可以是CPU、ASIC、FPGA或CPLD。Optionally, the
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信 息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier. The location in all the first identifiers of the message determines the resource allocation letter corresponding to the STA In the prior art, the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided, so that the header field of the multi-user message does not need to carry the longer in the prior art. The STA identifier shortens the length of the multi-user information header field, reduces the overhead required to send multi-user messages, and improves data transmission efficiency.
图8示例性示出本发明实施例提供的一种接入点的结构意图。FIG. 8 exemplarily shows the structural intention of an access point provided by an embodiment of the present invention.
基于相同构思,如图8所示,本发明实施例提供一种接入点,包括发送单元801、接收单元802、处理单元803:Based on the same concept, as shown in FIG. 8, an embodiment of the present invention provides an access point, including a sending
发送单元801,用于发送请求发送消息和多用户消息,请求发送消息中包括至少一个站点STA的第一标识;The sending
接收单元802,用于接收第一STA发送的清除发送消息;其中,第一STA为至少一个STA中的一个;The receiving
处理单元803,用于根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,并根据资源指示信息生成多用户消息;第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息。The
优选地,第一STA对应的第一标识在请求发送消息中的所有第一标识中的位置,与第一STA对应的资源指示信息在多用户消息的所有资源指示信息中的位置一致。Preferably, the first identifier corresponding to the first STA is in the location of all the first identifiers in the request to send the message, and the resource indication information corresponding to the first STA is consistent in all the resource indication information of the multi-user message.
优选地,多用户消息中还包括第一STA的第二标识,第一STA的第二标识用于表示第一STA的第一标识在请求发送消息的所有第一标识中的位置。Preferably, the multi-user message further includes a second identifier of the first STA, where the second identifier of the first STA is used to indicate a location of the first identifier of the first STA in all first identifiers of the request to send the message.
优选地,第一STA的第二标识是根据下列信息中的任一项确定:Preferably, the second identity of the first STA is determined according to any one of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
优选地,多用户消息中还包括第二STA对应的资源指示信息;其中,第二STA为请求发送消息中包括的第一标识对应的STA中未发送清除发送消息的STA; Preferably, the multi-user message further includes the resource indication information corresponding to the second STA, where the second STA is the STA that does not send the clear sending message among the STAs corresponding to the first identifier included in the request sending message;
处理单元803,还用于:The
将第二STA的资源指示信息设置为无效值;Setting the resource indication information of the second STA to an invalid value;
第二STA为未向AP发送清除发送消息的STA。The second STA is an STA that does not send a clear send message to the AP.
优选地,多用户消息中还包括第二STA的第二标识;Preferably, the multi-user message further includes a second identifier of the second STA;
处理单元803,还用于:The
将第二STA的第二标识设置为无效值。The second identity of the second STA is set to an invalid value.
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message sends the request according to the corresponding first identifier. The location of all the first identifiers of the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. The header field of the user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency.
图9示例性示出本发明实施例提供的一种站点的结构意图。FIG. 9 exemplarily shows a structural intention of a site provided by an embodiment of the present invention.
基于相同构思,如图9所示,本发明实施例提供一种站点,包括接收单元901、发送单元902、处理单元903:Based on the same concept, as shown in FIG. 9, an embodiment of the present invention provides a station, including a receiving
接收单元901,用于接收接入点AP发送的请求发送消息和多用户消息,其中,请求发送消息中包括至少一个站点STA的第一标识,多用户消息包括STA对应的资源指示信息,STA对应的资源指示信息用于指示STA对应的资源分配信息;以及,在资源分配信息对应的资源上接收AP发送的数据;
The receiving
发送单元902,用于向AP发送清除发送消息;The sending
处理单元903,用于根据STA的第一标识在请求发送消息的所有第一标识中的位置,确定出STA对应的资源分配信息。The
优选地,处理单元903,还用于:Preferably, the
确定STA对应的第一标识在请求发送消息的所有第一标识中的位置;Determining a location of the first identifier corresponding to the STA in all first identifiers of the request to send the message;
在多用户消息的所有资源指示信息中,确定出位置与STA的第一标识在请求发送消息的所有第一标识中的位置一致的资源指示信息,得到STA对应的资源指示信息;In the resource indication information of the multi-user message, the resource indication information that is consistent with the location of the first identifier of the STA in the first identifier of the request to send the message is determined, and the resource indication information corresponding to the STA is obtained;
根据STA对应的资源指示信息,确定出STA对应的资源分配信息。The resource allocation information corresponding to the STA is determined according to the resource indication information corresponding to the STA.
优选地,多用户消息中还包括STA的第二标识;STA的第二标识用于表示STA的第一标识在请求发送消息的所有第一标识中的位置;Preferably, the multi-user message further includes a second identifier of the STA; the second identifier of the STA is used to indicate a location of the first identifier of the STA in all first identifiers of the request to send the message;
处理单元903,还用于:The
根据STA的第一标识在请求发送消息的所有第一标识中的位置,在多用户消息中确定出STA的第二标识;Determining a second identifier of the STA in the multi-user message according to the location of the first identifier of the STA in all the first identifiers of the request to send the message;
根据确定出的STA的第二标识,确定出STA的第二标识对应的资源分配信息。And determining, according to the determined second identifier of the STA, resource allocation information corresponding to the second identifier of the STA.
优选地,STA的第二标识是根据下列信息中的任一项确定:Preferably, the second identity of the STA is determined according to any of the following information:
请求发送消息中包括的第一标识的数量、发送清除发送消息的STA的数量和AP一次可调度的STA的最大数量。The number of the first identifier included in the request to send the message, the number of STAs that send the clear-to-send message, and the maximum number of STAs that the AP can schedule at one time.
本发明实施例中,AP发送请求发送消息,其中,请求发送消息中包括至少一个站点STA的第一标识,接收第一STA发送的清除发送消息,其中,第一STA为至少一个STA中的一个,AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置,生成第一STA对应的资源指示信息,其中,第一STA对应的资源指示信息用于指示第一STA对应的资源分配信息,AP根据资源指示信息生成多用户消息,并发送多用户消息。由于AP根据第一STA对应的第一标识在请求发送消息的所有第一标识中的位置生成第一STA对应的资源指示信息,因此接收到多用户消息的STA根据对应的第一标 识在请求发送消息的所有第一标识中的位置确定该STA对应的资源分配信息,避免了现有技术中STA必须根据多用户消息中的STA的标识确定该STA对应的资源分配信息的方式,从而可使多用户消息的头域中无需携带现有技术中的较长的STA标识,从而缩短了多用户信息头域的长度,减少了发送多用户消息所需要的开销,提高了数据传输效率。In the embodiment of the present invention, the AP sends a request to send a message, where the request sending message includes the first identifier of the at least one station STA, and receives the clear sending message sent by the first STA, where the first STA is one of the at least one STA. And the AP generates the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA in the first identifier of the first message, where the resource indication information corresponding to the first STA is used to indicate the first STA. Corresponding resource allocation information, the AP generates a multi-user message according to the resource indication information, and sends a multi-user message. The AP receives the resource indication information corresponding to the first STA according to the first identifier corresponding to the first STA, and the STA that receives the multi-user message is configured according to the corresponding first label. The location of the first identifier in the request to send the message determines the resource allocation information corresponding to the STA, and the manner in which the STA must determine the resource allocation information corresponding to the STA according to the identifier of the STA in the multi-user message is avoided. Therefore, the header field of the multi-user message does not need to carry the long STA identifier in the prior art, thereby shortening the length of the multi-user information header field, reducing the overhead required for transmitting the multi-user message, and improving the data transmission efficiency. .
本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包括有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, or a computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While the preferred embodiment of the invention has been described, it will be understood that Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。 It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and variations of the invention as claimed.
Claims (30)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201580079245.0A CN107534999B (en) | 2015-08-26 | 2015-08-26 | Data transmission method, access point and station |
| PCT/CN2015/088192 WO2017031731A1 (en) | 2015-08-26 | 2015-08-26 | Data transmission method, access point, and station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/088192 WO2017031731A1 (en) | 2015-08-26 | 2015-08-26 | Data transmission method, access point, and station |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017031731A1 true WO2017031731A1 (en) | 2017-03-02 |
Family
ID=58099368
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/088192 Ceased WO2017031731A1 (en) | 2015-08-26 | 2015-08-26 | Data transmission method, access point, and station |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107534999B (en) |
| WO (1) | WO2017031731A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109151999A (en) * | 2017-06-27 | 2019-01-04 | 华为技术有限公司 | Information transferring method and communication node |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110691381B (en) | 2018-07-06 | 2023-01-13 | 华为技术有限公司 | Joint transmission method and communication device |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110090855A1 (en) * | 2009-10-20 | 2011-04-21 | Electronics And Telecommunications Research Institute | Method for managing resources in high capacity wireless communication system |
| US20120020269A1 (en) * | 2010-07-20 | 2012-01-26 | Gong Michelle X | Media access techniques for multiple user transmissions |
| CN102404082A (en) * | 2010-09-10 | 2012-04-04 | 中兴通讯股份有限公司 | Initial frame sending method, response frame replying method, channel reservation method, device and system |
| CN103260136A (en) * | 2012-02-17 | 2013-08-21 | 华为终端有限公司 | Communication method, site equipment and access point (AP) equipment |
| WO2015119374A1 (en) * | 2014-02-10 | 2015-08-13 | 엘지전자 주식회사 | Method and device for transmitting frame in wireless lan |
| CN104852777A (en) * | 2014-02-14 | 2015-08-19 | 华为终端有限公司 | Multi-target aggregation transmission method, related equipment, and system |
-
2015
- 2015-08-26 CN CN201580079245.0A patent/CN107534999B/en active Active
- 2015-08-26 WO PCT/CN2015/088192 patent/WO2017031731A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110090855A1 (en) * | 2009-10-20 | 2011-04-21 | Electronics And Telecommunications Research Institute | Method for managing resources in high capacity wireless communication system |
| US20120020269A1 (en) * | 2010-07-20 | 2012-01-26 | Gong Michelle X | Media access techniques for multiple user transmissions |
| CN102404082A (en) * | 2010-09-10 | 2012-04-04 | 中兴通讯股份有限公司 | Initial frame sending method, response frame replying method, channel reservation method, device and system |
| CN103260136A (en) * | 2012-02-17 | 2013-08-21 | 华为终端有限公司 | Communication method, site equipment and access point (AP) equipment |
| WO2015119374A1 (en) * | 2014-02-10 | 2015-08-13 | 엘지전자 주식회사 | Method and device for transmitting frame in wireless lan |
| CN104852777A (en) * | 2014-02-14 | 2015-08-19 | 华为终端有限公司 | Multi-target aggregation transmission method, related equipment, and system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109151999A (en) * | 2017-06-27 | 2019-01-04 | 华为技术有限公司 | Information transferring method and communication node |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107534999B (en) | 2020-07-24 |
| CN107534999A (en) | 2018-01-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102072283B1 (en) | Wireless communication terminal and wireless communication method for multi-user uplink transmission | |
| CN107509252B (en) | A data transmission method and device | |
| EP3883324B1 (en) | Data transmission methods | |
| WO2015169025A1 (en) | Parallel data transmission processing method and device, and computer storage medium | |
| CN105191469B (en) | Operating system and method for wireless user equipment comprising cellular interface and Wi-Fi interface | |
| CN108768600A (en) | Method and apparatus for WLAN ofdma communications | |
| CN110234164B (en) | Method and apparatus for determining control channel position and processor readable storage medium | |
| CN112217759B (en) | Wireless communication method and wireless communication terminal for transmitting information about buffer status | |
| CN116602032A (en) | Non-Primary Channel Transmission in Wireless Networks | |
| US20250039921A1 (en) | Wireless communication method for saving power and wireless communication terminal using same | |
| WO2020063577A1 (en) | Transmission medium sharing in a wireless communications network | |
| JP2016511580A (en) | Data transmission method, apparatus, and system | |
| WO2017084582A1 (en) | Method and apparatus for channel resource indication | |
| CN106658725B (en) | A data transmission method and device | |
| CN106856629A (en) | A data transmission protection method and device thereof | |
| KR20190112194A (en) | Wireless communication method and terminal for multi-user uplink transmission | |
| CN116489808B (en) | Wireless communication methods using network allocation vectors and their wireless communication terminals | |
| CN107534996B (en) | A data transmission method, device, system and access point | |
| CN107534999B (en) | Data transmission method, access point and station | |
| CN110392429A (en) | Scheduling resource indication and acquisition method, base station, terminal, readable medium | |
| WO2018032915A1 (en) | Method and device for transmitting data on unlicensed spectrum | |
| WO2018000932A1 (en) | Transmission method, device and station, and computer storage medium | |
| WO2016107315A1 (en) | Sending and receiving method and device for scheduling indication information | |
| WO2016078041A1 (en) | Data transmission method, access point and station | |
| JP2020188499A (en) | Data transmission method and equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15902002 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15902002 Country of ref document: EP Kind code of ref document: A1 |