[go: up one dir, main page]

WO2017031731A1 - Procédé de transmission de données, point d'accès et station - Google Patents

Procédé de transmission de données, point d'accès et station Download PDF

Info

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
Application number
PCT/CN2015/088192
Other languages
English (en)
Chinese (zh)
Inventor
丁志明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201580079245.0A priority Critical patent/CN107534999B/zh
Priority to PCT/CN2015/088192 priority patent/WO2017031731A1/fr
Publication of WO2017031731A1 publication Critical patent/WO2017031731A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-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

Des modes de réalisation de la présente invention concernent le domaine technique des communications sans fil, et en particulier, un procédé de transmission de données, un point d'accès (AP) et une station (STA), permettant la réduction de la longueur d'un champ d'en-tête physique d'un message multi-utilisateur et la réduction de ressources occupées par le champ d'en-tête physique, ce qui permet d'améliorer l'efficacité de transmission de données. Dans les modes de réalisation de la présente invention, un AP envoie un message de demande de transmission (RTS) et reçoit un message de signal de voie libre (CTS) ; l'AP génère, en fonction d'un emplacement d'un premier identifiant correspondant à une première STA parmi tous les premiers identifiants dans le message de RTS, des informations d'indication de ressources correspondant à la première STA ; et l'AP génère et envoie un message multi-utilisateur en fonction des informations d'indication de ressources. De cette manière, une STA recevant le message multi-utilisateur détermine des informations d'attribution de ressources correspondant à la STA en fonction d'un emplacement d'un premier identifiant correspondant parmi tous les premiers identifiants dans le message de RTS, de manière qu'un champ d'en-tête du message multi-utilisateur n'aie pas besoin de porter un identifiant de STA relativement long dans l'état de la technique, ce qui permet la réduction de la longueur du champ d'en-tête des informations multi-utilisateur et l'amélioration de l'efficacité de transmission de données.
PCT/CN2015/088192 2015-08-26 2015-08-26 Procédé de transmission de données, point d'accès et station Ceased WO2017031731A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201580079245.0A CN107534999B (zh) 2015-08-26 2015-08-26 一种数据传输方法及接入点、站点
PCT/CN2015/088192 WO2017031731A1 (fr) 2015-08-26 2015-08-26 Procédé de transmission de données, point d'accès et station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/088192 WO2017031731A1 (fr) 2015-08-26 2015-08-26 Procédé de transmission de données, point d'accès et station

Publications (1)

Publication Number Publication Date
WO2017031731A1 true WO2017031731A1 (fr) 2017-03-02

Family

ID=58099368

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/088192 Ceased WO2017031731A1 (fr) 2015-08-26 2015-08-26 Procédé de transmission de données, point d'accès et station

Country Status (2)

Country Link
CN (1) CN107534999B (fr)
WO (1) WO2017031731A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151999A (zh) * 2017-06-27 2019-01-04 华为技术有限公司 信息传输方法及通信节点

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110691381B (zh) * 2018-07-06 2023-01-13 华为技术有限公司 联合传输方法及通信装置

Citations (6)

* Cited by examiner, † Cited by third party
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 (zh) * 2010-09-10 2012-04-04 中兴通讯股份有限公司 初始帧发送、响应帧回复、信道预约方法、装置及系统
CN103260136A (zh) * 2012-02-17 2013-08-21 华为终端有限公司 通信方法、站点设备及接入点设备
WO2015119374A1 (fr) * 2014-02-10 2015-08-13 엘지전자 주식회사 Procédé et dispositif pour transmettre une trame dans un réseau local (lan) sans fil
CN104852777A (zh) * 2014-02-14 2015-08-19 华为终端有限公司 多目标聚合传输方法和相关设备及系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
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 (zh) * 2010-09-10 2012-04-04 中兴通讯股份有限公司 初始帧发送、响应帧回复、信道预约方法、装置及系统
CN103260136A (zh) * 2012-02-17 2013-08-21 华为终端有限公司 通信方法、站点设备及接入点设备
WO2015119374A1 (fr) * 2014-02-10 2015-08-13 엘지전자 주식회사 Procédé et dispositif pour transmettre une trame dans un réseau local (lan) sans fil
CN104852777A (zh) * 2014-02-14 2015-08-19 华为终端有限公司 多目标聚合传输方法和相关设备及系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109151999A (zh) * 2017-06-27 2019-01-04 华为技术有限公司 信息传输方法及通信节点

Also Published As

Publication number Publication date
CN107534999B (zh) 2020-07-24
CN107534999A (zh) 2018-01-02

Similar Documents

Publication Publication Date Title
US20240306206A1 (en) Controlling transmissions from multiple user devices via a request-clear technique
US20230421285A1 (en) Wireless communication terminal and wireless communication method for multi-user uplink transmission
CN107509252B (zh) 一种数据传输方法及装置
EP3883324B1 (fr) Procédés de transmission de données
WO2015169025A1 (fr) Procédé et dispositif de traitement de transmission de données parallèle et support de stockage informatique
CN105191469B (zh) 一种包含蜂窝接口和Wi-Fi接口的无线用户设备的操作系统和方法
CN112217759B (zh) 发送关于缓冲状态信息的无线通信方法和无线通信终端
US20250039921A1 (en) Wireless communication method for saving power and wireless communication terminal using same
WO2019170097A1 (fr) Procédé de détermination d'emplacement de canal de commande, dispositif et support de stockage lisible par processeur
WO2020063577A1 (fr) Partage de support de transmission dans un réseau de communication sans fil
JP2016511580A (ja) データ送信方法、装置、及びシステム
WO2017084582A1 (fr) Procédé et appareil pour une indication de ressource de canal
CN106658725B (zh) 一种数据传输方法及装置
CN106856629A (zh) 一种数据传输保护方法及其装置
KR20190112194A (ko) 다중 사용자 상향 전송을 위한 무선 통신 방법 및 무선 통신 단말
CN116489808B (zh) 使用网络分配矢量的无线通信方法及其无线通信终端
CN109245872B (zh) 一种无线局域网上行ofdmappdu传输方法和装置
WO2017118297A1 (fr) Procédé de transmission de données, dispositif et support de stockage informatique associés
CN107534999B (zh) 一种数据传输方法及接入点、站点
CN110392429A (zh) 调度资源的指示及获取方法、基站、终端、可读介质
WO2018032915A1 (fr) Procédé et dispositif de transmission de données sur un spectre sans licence
CN117134873A (zh) 信道接入方法和相关装置
WO2018000932A1 (fr) Procédé d'émission, dispositif et station, et support de stockage informatique
CN114828086A (zh) 一种数据传输方法以及通信装置
WO2016107315A1 (fr) Procédé et dispositif d'envoi et de réception pour planifier des informations d'indication

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