WO2016033798A1 - Communication method within wireless local area network, and communication device - Google Patents
Communication method within wireless local area network, and communication device Download PDFInfo
- Publication number
- WO2016033798A1 WO2016033798A1 PCT/CN2014/086016 CN2014086016W WO2016033798A1 WO 2016033798 A1 WO2016033798 A1 WO 2016033798A1 CN 2014086016 W CN2014086016 W CN 2014086016W WO 2016033798 A1 WO2016033798 A1 WO 2016033798A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- packet
- uplink
- length
- access point
- user
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- Embodiments of the present invention relate to the field of communications, and, more particularly, to a communication method and communication apparatus in a wireless local area network.
- Wireless Local Area Network (English: Wireless Local Access Network, WLAN for short) based on Orthogonal Frequency Division Multiplexing (OFDM) technology is gradually evolved from 802.11a, 802.11n, 802.11ac, etc. composition.
- the 802.11ac version supports the downlink multi-user multiple input multiple output (English: Multiple User Multiple Input Multiple Output, MU-MIMO for short) technology.
- MU-MIMO Multiple User Multiple Input Multiple Output
- an access point (English: Access Point, abbreviated as AP) uses a specific downlink beam formed by precoding to simultaneously transmit corresponding sites to multiple sites (English: Station, abbreviated as STA) in the same channel. Downstream signal.
- the STA sends a response packet (English: Acknowledgement, abbreviated as ACK) or a block response packet to the AP after a short inter-frame space (English: Short Inter-frame Space, SIFS for short). (English: Block Acknowledgement, abbreviated as BA) to indicate that it has correctly received the downlink packet (English: downlink packet).
- ACK Acknowledgement
- SIFS Short Inter-frame Space
- BA Block Acknowledgement
- a specific downlink beam is formed by precoding, so that each STA receives only the signal sent to itself and cannot receive the signal sent to other STAs, thereby causing the STA not to know the entire downlink MU- The end time of the MIMO packet.
- the AP cannot receive the ACK/BA packet sent by the STA, causing unnecessary data retransmission. Therefore, when the lengths of the downlink packets sent to different STAs are different, the AP fills the useless bits in the Medium Access Control (MAC) layer, so that the downlink packets sent to different STAs have the same Length to avoid the aforementioned problems.
- MAC Medium Access Control
- Embodiments of the present invention provide a communication method and a communication device in a wireless local area network, which can reduce power loss of a STA.
- an embodiment of the present invention provides a communication method in a wireless local area network, where the method includes:
- the access point sends a transmission control packet to multiple sites, and the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites;
- the access point receives the uplink multi-user packet from multiple sites, and the uplink multi-user packet includes the uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include the padding for increasing the length of the uplink packet. Bit.
- the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and each uplink packet of the uplink multi-user packet The length values are all less than or equal to the upper length limit.
- the preamble of the uplink multi-user packet received by the access point includes a length value of the uplink packet sent by each of the multiple sites.
- the transmission control packet sent by the access point includes a length value of the uplink packet sent by each of the multiple sites.
- the method further includes:
- the access point determines an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple sites;
- the gain of the receiver of the access point is increased.
- the method further includes:
- the access point determines an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites;
- the access point stops detecting the uplink packet sent by the second station.
- the method further includes:
- the access point determines the sending time of sending the acknowledgement packet according to the upper limit of the length
- the access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
- the method further includes:
- the access point determines the maximum length of the uplink packet sent by the multiple sites according to the length value of the uplink packet sent by each of the multiple sites;
- the access point determines, according to the maximum value of the length of the uplink packet, a sending moment of sending the acknowledgement packet
- the access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
- an embodiment of the present invention provides a communication method in a wireless local area network, where the method includes:
- the station receives the transmission control packet from the access point, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
- the station transmits an uplink packet to the access point according to the transmission control packet, and the uplink packet does not include padding bits for increasing the length of the uplink packet.
- the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and the length value of the uplink packet is less than or equal to the length. Limit.
- the preamble of the uplink packet includes a length value of the uplink packet.
- the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
- the method further includes:
- the station determines the receiving time of the receiving acknowledgement packet according to the upper limit value of the length
- the station receives an acknowledgment packet from the access point at the time of reception.
- the method further includes:
- the station determines the receiving time of receiving the acknowledgement packet according to the length of the uplink packet sent by each of the multiple sites;
- the station receives an acknowledgment packet from the access point at the time of reception.
- an embodiment of the present invention provides a communications apparatus, where the communications apparatus includes:
- a sending unit configured to send a transmission control packet to the multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet;
- the receiving unit receives the uplink multi-user packet from multiple sites, and the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include a padding for increasing the length of the uplink packet. Bit.
- the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and each uplink packet of the uplink multi-user packet The length values are all less than or equal to the upper length limit.
- the preamble of the uplink multi-user packet received by the communications device includes a length value of the uplink packet sent by each of the multiple sites.
- the transmission control packet sent by the communications apparatus includes a length value of the uplink packet sent by each of the multiple stations.
- the communications apparatus further includes a gain control unit,
- the gain control unit is configured to determine an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple stations; and increase the gain of the receiver of the access point at the end time.
- the communication device further includes a detection control unit,
- the detection control unit is configured to determine an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple stations; and stop detecting the uplink packet sent by the second station at the end time.
- the sending unit is further configured to: determine, according to the upper limit value of the length, the sending time of sending the acknowledgment packet; at the sending time, to the multiple sites One or more stations that successfully send an upstream packet send an acknowledgment packet.
- the sending unit is further configured to: determine, according to the length value of the uplink packet sent by each of the multiple sites, The maximum value of the length of the uplink packet sent by the station; determining the transmission time of the transmission acknowledgement packet according to the maximum value of the length of the uplink packet; and transmitting the acknowledgement to one or more stations that successfully transmit the uplink packet to the plurality of stations at the transmission time Grouping.
- an embodiment of the present invention provides a communications apparatus, where the communications apparatus includes:
- a receiving unit configured to receive a transmission control packet from the access point, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
- a sending unit configured to send, to the access point, an uplink packet according to the transmission control packet, where the uplink packet does not include a padding bit for increasing an uplink packet length.
- the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and the length value of the uplink packet is less than or equal to the length. Limit.
- the preamble of the uplink packet includes a length value of the uplink packet.
- the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
- the receiving unit is further configured to determine, according to the upper limit value of the length, a receiving moment of the receiving acknowledgement packet; and at the receiving moment, the receiving point Receive an acknowledgment packet.
- the receiving unit is further configured to determine, according to the length of the uplink packet sent by each of the multiple sites, the receiving moment of the receiving acknowledgement packet; At the time of reception, an acknowledgment packet is received from the access point.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power loss of the STA.
- FIG. 1 is a schematic structural diagram of a communication system to which a communication method in a wireless local area network is applicable according to an embodiment of the present invention.
- FIG. 2 is a schematic flow chart of a communication method in a wireless local area network according to an embodiment of the present invention.
- FIG. 3 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- FIG. 4 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- FIG. 5 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- FIG. 6 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- Figure 7 is a schematic block diagram of a communication device in accordance with one embodiment of the present invention.
- Figure 8 is a schematic block diagram of a communication device in accordance with one embodiment of the present invention.
- FIG. 9 is a schematic block diagram of an access point according to another embodiment of the present invention.
- Figure 10 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
- FIG. 11 is a schematic block diagram of an access point according to another embodiment of the present invention.
- Figure 12 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
- the access point AP can convert the wired network into a wireless network, and provide wireless access services for the station STA.
- the STA can be a user equipment (English: User Equipment, referred to as "UE"), a terminal (English: Terminal), a mobile station (English: Mobile Station, referred to as "MS"), a mobile terminal (English: Mobile Terminal), etc. .
- UE User Equipment
- MS Mobile Station
- the STA may be a mobile phone (or "cellular" phone), a computer with a mobile terminal, or the like.
- the STA can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
- FIG. 1 is a schematic structural diagram of a communication system to which a communication method in a wireless local area network is applicable according to an embodiment of the present invention.
- the communication system in FIG. 1 is a WLAN system, and an AP 102 with a coverage of 101 is taken as an example for description. It should be understood that the embodiment of the present invention does not make the number of APs in the WLAN system. limited.
- the STA (103a, 103b, 103c) falls within the coverage 101 of the AP 102 and accesses the AP 102 for communication.
- the STAs (103a, 103b, 103c) divided into the same transmission group need to fill the useless bits to be aligned to be the same. length.
- the STAs (103a, 103b, 103c) need to transmit useless bits, a waste of the transmission power of the STAs (103a, 103b, 103c) is caused. Further, transmitting unwanted bits also increases the interference of the WLAN system.
- the embodiments of the present invention provide a method, an AP, and an STA for uplink multi-user multiple-input multi-output MU-MIMO transmission in a wireless local area network, which can reduce the power consumption of the STA, and further reduce the interference of the WLAN system.
- FIG. 2 is a schematic flow chart of a communication method in a wireless local area network according to an embodiment of the present invention. The method shown in FIG. 2 can be performed by the AP 102 shown in FIG. 1.
- the access point sends a transmission control packet (English: transmission control packet), where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites.
- a transmission control packet (English: transmission control packet)
- the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites.
- the access point receives an uplink multiple user packet from multiple sites, and the uplink multi-user packet includes an uplink packet sent by each of the multiple sites (English: uplink packet), and the uplink multi-user packet
- Each of the upstream packets does not include padding bits for increasing the length of the uplink packet.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power loss of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are directly discarded after the sender sends the packet containing the padding bits.
- the padding bits according to the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet is 4 8 Bits (Octet) are bits added at the MAC layer for the boundary, and bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
- OFctet 8 Bits
- each station may be instructed to transmit the upper limit of the length of the uplink packet.
- the length value of the uplink packet sent by each station may also be indicated.
- FIG. 3 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 3 may be performed by the AP 102 illustrated in FIG. 1.
- the access point sends a transmission control packet to multiple sites, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the access point receives an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet has a length value that is less than or equal to the length. Limit, each upstream packet in the uplink multi-user packet does not include padding bits for increasing the length of the uplink packet.
- the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP.
- the STA sends an uplink packet to the AP, it only needs to ensure that the length of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, without It is guaranteed that the length of the uplink packet sent by itself is the same as the length of the uplink packet sent by other STAs in the uplink multi-user packet, so there is no need to transmit padding bits for increasing the length of the uplink packet. That is to say, the STA does not need to perform an action of adding a padding bit to the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
- the uplink packets sent by the multiple sites respectively form an uplink multi-user packet through the uplink MU-MIMO channel
- the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user from multiple sites as described in the foregoing solution. Grouping.
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power consumption.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet.
- the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
- the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites.
- the access point may further determine the end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple sites. The access point then increases the gain of the receiver of the access point at the end of the time.
- the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the AP may improve the gain of the receiver after one or more STAs end the uplink packet transmission, thereby improving the signal-to-noise ratio of the subsequent received signal (English: Signal to Noise Ratio) , referred to as SNR).
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the AP may determine, according to the uplink packet length information, the time at which the STA ends the uplink packet transmission.
- the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding.
- the uplink packet of a STA ends, the average power of the AP received signal will decrease.
- the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
- the gain of the receiver refers to the amplification factor of the receiver amplifier.
- the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
- the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites.
- the access point may determine the end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites. Then, at the end time, the access point stops detecting the uplink packet sent by the second station.
- the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
- the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the second site may be the same as the first site described above, or may be different from the first site described above.
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the AP may determine, according to the uplink packet length information, the time at which the STA ends the uplink packet transmission.
- the AP may no longer detect the signal of the STA in the MIMO detection. That is, when a certain STA ends the uplink packet transmission, the AP stops to this. The detection of STAs, thereby improving the detection performance of the AP.
- STAs (103a, 103b, 103c) communicate with AP 102 via uplink MU-MIMO.
- H 33 is a MIMO channel matrix used when the AP currently detects a signal
- x 3 is a spatial stream vector formed by spatial streams of the foregoing three STAs
- n is a noise vector
- expressions of H 33 and x 3 are respectively as formulas ( 1) and formula (2):
- H 32 is a MIMO channel matrix used by the STA 103c to end the uplink transmission after the AP 102 detects the signal, and the expressions of H 32 and x 2 are respectively expressed by formulas (3) and (4):
- the AP 102 since the AP 102 does not need to estimate the spatial stream signal x 3 of the STA 103c in the MIMO detection process, the complexity of the MIMO detection may decrease, and since the spatial stream signals of the STA 103a and the STA 103b are not interfered by the spatial stream signal of the STA 103c, It is advantageous for AP 102 to improve the performance of subsequent MIMO detection.
- the access point may further determine, according to the length upper limit, the sending moment of sending the acknowledgement packet.
- the access point then transmits an acknowledgment packet to one or more stations in the plurality of stations that successfully transmitted the uplink packet at the time of transmission.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the AP can know the end time of the entire uplink multi-user packet according to the upper limit of the length. Thus, after a short frame interval elapses after the end time, the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA.
- the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet.
- the acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- FIG. 4 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 4 may be performed by the AP 102 illustrated in FIG. 1.
- the access point sends a transmission control packet to multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they send uplink packets to the AP according to the same transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the access point receives an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include an uplink packet length.
- the padding bits are used to
- each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet.
- the action of adding padding bits to the uplink packet is not performed. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
- uplink packets sent by multiple stations respectively form an uplink through the uplink MU-MIMO channel.
- the uplink multi-user packet the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user packet from multiple sites as described in the foregoing scheme.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power consumption of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the access point may further determine, according to the length of the uplink packet sent by the first station in the multiple sites, the uplink sent by the first station. The end time of the grouping. The access point then increases the gain of the receiver of the access point at the end of the time.
- the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
- the AP may determine the time at which the STA ends the uplink packet transmission according to the length of the uplink packet sent by each known STA.
- the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding.
- the uplink packet of a STA ends, the average power of the AP received signal will decrease.
- the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
- the gain of the receiver refers to the amplification factor of the receiver amplifier.
- the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
- the access point may further determine the length according to the length of the uplink packet sent by the second station in the multiple sites. The end time of the upstream packet sent by the second station. Then, at the end time, the access point stops detecting the uplink packet sent by the second station.
- the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
- the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the second site may be the same as the first site described above, or may be different from the first site described above.
- the AP may determine the time at which the STA ends the uplink packet transmission according to the known length of the uplink packet sent by each STA.
- the AP may no longer detect the signal of the STA in the MIMO detection. That is to say, when a certain STA ends the uplink packet transmission, the AP stops detecting the STA, thereby improving the detection performance of the AP.
- STAs (103a, 103b, 103c) communicate with AP 102 via uplink MU-MIMO.
- H 33 is a MIMO channel matrix used when the AP currently detects a signal
- x 3 is a spatial stream vector formed by spatial streams of the foregoing three STAs
- n is a noise vector
- expressions of H 33 and x 3 are respectively as formulas ( 5) and formula (6):
- H 32 is a MIMO channel matrix used by the STA 103c to end the uplink transmission after the AP 102 detects the signal, and the expressions of H 32 and x 2 are respectively expressed by formulas (7) and (8):
- the AP 102 since the AP 102 does not need to estimate the spatial stream signal x 3 of the STA 103c in the MIMO detection process, the complexity of the MIMO detection may decrease, and since the spatial stream signals of the STA 103a and the STA 103b are not interfered by the spatial stream signal of the STA 103c, It is advantageous for AP 102 to improve the performance of subsequent MIMO detection.
- the access point may determine, according to the length of the uplink packet sent by each of the multiple sites, the sending moment of sending the acknowledgement packet. .
- the access point then transmits an acknowledgment packet to one or more stations in the plurality of stations that successfully transmitted the uplink packet at the time of transmission.
- the access point determines the maximum length of the uplink packet sent by the multiple stations according to the length value of the uplink packet sent by each of the multiple sites.
- the access point determines the transmission time of the transmission acknowledgement packet according to the maximum value of the length of the uplink packet.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the AP can know the end time of the entire uplink multi-user packet according to the known length value of the uplink packet sent by each STA. Thus, after a short frame interval elapses after the end time, the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA.
- the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet.
- the acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- FIG. 5 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- the method illustrated in FIG. 5 may be performed by the STA illustrated in FIG. 1, such as STA 103a, STA 103b, or STA 103c.
- the station receives a transmission control packet from the access point, where the transmission control packet is used to indicate that each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station sends the uplink packet. length.
- the station sends an uplink packet to the access point according to the transmission control packet, and the uplink packet does not include a padding bit used to increase the length of the uplink packet.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power loss of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, system interference caused by padding bits can be reduced.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are directly discarded after the sender sends the packet containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets at the MAC.
- each station may be instructed to transmit the upper limit of the length of the uplink packet.
- the length value of the uplink packet sent by each station may also be indicated.
- FIG. 6 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
- the method illustrated in FIG. 6 may be performed by the STA illustrated in FIG. 1, such as STA 103a, STA 103b, or STA 103c.
- the station receives a transmission control packet from the access point, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission corresponding to the station.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to be indicated according to the transmission control packet.
- the upper limit of the length of the multi-user packet, and the uplink packet is transmitted.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the station sends an uplink packet to the access point according to the transmission control packet, where the length of the uplink packet is less than or equal to the upper limit of the length, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
- the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP.
- the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet.
- the uplink packets sent by the STA have the same length, so there is no need to transmit padding bits for increasing the length of the uplink packet.
- the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
- the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet.
- the STA can be in the number The length of the preamble is increased according to the field, and the upper limit of the length of the uplink multi-user packet is obtained.
- the preamble of the uplink packet includes a length value of the uplink packet.
- the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
- the STA may also send the length information to the AP while transmitting the uplink packet to the AP.
- the length value of the uplink packet that it sends may be carried in the preamble of the uplink packet.
- the preambles of the uplink packets sent by the STAs together constitute the preamble of the uplink multi-user packet
- the length values of the uplink packets sent by each station together constitute the uplink packet length information.
- the station may further determine, according to the length upper limit, the reception time of the reception acknowledgement packet. The station then receives an acknowledgment packet from the access point at the time of reception.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the AP can know the end time of the entire uplink multi-user packet according to the upper limit of the length.
- the AP sends an acknowledgment packet to the STA.
- the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
- the station After receiving the transmission control packet, the station transmits the uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet.
- the communication device 70 shown in FIG. 7 includes a transmitting unit 701 and a receiving unit 702.
- the communication device 70 can be the AP 102 shown in FIG.
- the sending unit 701 is configured to send a transmission control packet to the multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet.
- the receiving unit 702 receives an uplink multi-user packet from multiple sites, and the uplink multi-user packet includes An uplink packet sent by each of the plurality of stations, each of the uplink multi-user packets does not include padding bits for increasing the length of the uplink packet.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power loss of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are directly discarded after the sender sends the packet containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets (Octet).
- each station may be instructed to transmit the upper limit of the length of the uplink packet.
- the length value of the uplink packet sent by each station may also be indicated.
- the sending unit 701 is configured to send, to the multiple stations, a transmission control packet, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission.
- the receiving unit 702 is configured to receive an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and the length of each uplink packet in the uplink multi-user packet is less than or equal to the length.
- the upper limit value, each of the uplink packets in the uplink multi-user packet does not include padding bits for increasing the length of the uplink packet.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet.
- the STA can be in the number The length of the preamble is increased according to the field, and the upper limit of the length of the uplink multi-user packet is obtained.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be in the form of broadcast to the same transmission group.
- the STA transmits a transmission control packet or separately transmits a transmission control packet to each STA in the same transmission group.
- the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP.
- the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet.
- the uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
- the uplink packets sent by the multiple sites respectively form an uplink multi-user packet through the uplink MU-MIMO channel, and the receiving unit 702 receives the uplink multi-user packet, that is, the receiving unit 702 receives the uplink from multiple sites. Multi-user grouping.
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power consumption.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the plurality of stations.
- the access point 70 also includes a gain control unit 703.
- the gain control unit 703 is configured to determine an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple stations, and increase the gain of the receiver of the access point at the end time.
- the gain control unit 703 may improve the gain of the receiver after one or more of the STAs end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the gain control unit 703 can determine the timing at which the STA ends the transmission of the uplink packet based on the uplink packet length information.
- the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding.
- the gain control unit 703 can perform the operation of the AGC.
- the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
- the gain of the receiver refers to the amplification factor of the receiver amplifier.
- the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
- the uplink multi-user packet leads a length value of an uplink packet sent by each of the multiple sites.
- Access point 70 also includes a detection control unit 704.
- the detection control unit 704 is configured to determine an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple stations, and stop detecting the uplink packet sent by the second station at the end time.
- the detection control unit 704 can be in After one or more STAs end the transmission of the uplink packet, the detection of the one or more STAs is stopped, thereby reducing the complexity of the AP detection and improving the subsequent detection performance.
- the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the second site may be the same as the first site described above, or may be different from the first site described above.
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the detection control unit 704 can determine the time at which the STA ends the transmission of the uplink packet based on the uplink packet length information.
- the AP may no longer detect the signal of the STA in the MIMO detection. That is to say, when a certain STA ends the uplink packet transmission, the AP stops detecting the STA, thereby improving the detection performance of the AP.
- the operation performed by the detection control unit 704 is the same as the method described in the text. To avoid repetition, details are not described herein again.
- the sending unit 701 is further configured to determine, according to the length upper limit value, a sending moment of sending the acknowledgment packet, and successfully send one or more sites of the uplink packet to the multiple sites at the sending moment. Send a confirmation packet.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the sending unit 701 can know the end time of the entire uplink multi-user packet according to the upper limit value of the length.
- the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet.
- the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA.
- the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet.
- the acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- the sending unit 701 is further configured to: according to the length of the uplink packet sent by each of the multiple sites, determine a sending moment of sending the acknowledgment packet, and successfully send the acknowledgment packet to the multiple sites.
- One or more sites of the upstream packet send an acknowledgment packet.
- the maximum value of the length of the uplink packet sent by the multiple stations may be determined according to the length value of the uplink packet sent by each of the multiple sites; and the sending time of the sending the acknowledgement packet is determined according to the maximum value of the length of the uplink packet; At the time of transmission, an acknowledgment packet is sent to one or more stations that successfully transmit the uplink packet in the plurality of stations.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the sending unit 701 can learn the end time of the entire uplink multi-user packet according to the known length value of the uplink packet sent by each STA. Thus, after a short frame interval elapses after the end time, the transmitting unit 701 transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA.
- the sending unit 701 sends an acknowledgment packet to the STA the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be uplinked in the multi-user packet.
- the STA transmits an acknowledgment packet, or separately transmits an acknowledgment packet to each STA in the uplink multi-user packet.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- FIG. 8 is a schematic block diagram of a communication device in a wireless local area network according to an embodiment of the present invention.
- the device is, for example, a site or a dedicated circuit or chip that implements related functions.
- the communication device 80 shown in FIG. 8 includes a receiving unit 801 and a transmitting unit 802.
- the communication device 80 may be the STA 103a, the STA 103b or the STA 103c shown in FIG. 1.
- the receiving unit 801 is configured to receive, by the access point, a transmission control packet, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station.
- the sending unit 802 is configured to send, according to the transmission control packet, an uplink packet to the access point, where the uplink packet does not include a padding bit for increasing the length of the uplink packet.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power loss of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are directly discarded after the sender sends the packet containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets at the MAC.
- each station may be instructed to transmit the upper limit of the length of the uplink packet.
- the length value of the uplink packet sent by each station may also be indicated.
- the receiving unit 801 is configured to receive, by the access point, a transmission control packet, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission corresponding to the station.
- the sending unit 802 is configured to send, according to the transmission control packet, an uplink packet to the access point, where the length value of the uplink packet is less than or equal to the upper limit value, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the transmitting unit 802 may determine that it transmits the length value of the uplink packet and send the uplink packet to the AP.
- the sending unit 802 sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit value of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and the uplink multi-user packet.
- the uplink packets sent by other STAs are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted.
- the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
- the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
- the STA does not transmit padding bits for increasing the length of the uplink packet, system interference caused by padding bits can be reduced.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet.
- the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
- the preamble of the uplink packet includes a length value of the uplink packet.
- the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
- the STA may also send the length information to the AP while transmitting the uplink packet to the AP.
- the length value of the uplink packet that it sends may be carried in the preamble of the uplink packet.
- the preambles of the uplink packets sent by the STAs together constitute the preamble of the uplink multi-user packet
- the length values of the uplink packets sent by each station together constitute the uplink packet length information.
- the receiving unit 801 is further configured to determine, according to the length upper limit value, a receiving moment of receiving the acknowledgement packet, and receive an acknowledgement packet from the access point at the receiving moment.
- the STA can learn that the transmission of the uplink packet has been completed, otherwise the STA needs to be restarted. Send an upstream packet.
- the receiving unit 801 can know the end time of the entire uplink multi-user packet according to the upper limit of the length. Thus, after a short frame interval elapses after the end time, the AP sends an acknowledgment packet to the STA. That is, the receiving unit 801 receives the acknowledgment packet from the AP at the end time.
- the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- the receiving unit 801 is further configured to determine, according to the length of the uplink packet sent by each of the multiple sites, the receiving moment of the receiving acknowledgement packet, and receive the acknowledgement packet from the access point at the receiving moment.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the receiving unit 801 can send the end time of the entire uplink multi-user packet according to the length of the uplink packet sent by each station indicated by the transmission control packet.
- the AP sends an acknowledgment packet to the STA. That is, the receiving unit 901 receives an acknowledgment packet from the AP at the end time.
- the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA.
- the embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
- FIG. 9 is a schematic block diagram of an access point according to another embodiment of the present invention.
- access point 90 of Figure 9 can be used to implement the steps and methods of the above method embodiments.
- access point 90 includes an antenna 910, a transmitter 920, a receiver 930, a processor 940, and a memory 950.
- Processor 940 controls the operation of access point 90 and can be used to process signals.
- Memory 950 can include read only memory and random access memory and provides instructions and data to processor 940.
- Transmitter 920 and receiver 930 can be coupled to antenna 910.
- the various components of access point 90 are coupled together by a bus system 960, which in addition to the data bus includes a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 960 in the figure.
- access point 90 can be AP 102 as shown in FIG.
- the memory 950 can store instructions to perform the following process:
- the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and the length of each uplink packet in the uplink multi-user packet is less than or equal to the upper limit of the length, and the uplink is more
- Each of the uplink packets in the user packet does not include padding bits for increasing the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP.
- the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet.
- the uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
- the uplink packets sent by the multiple sites respectively form an uplink multi-user packet after the uplink MU-MIMO channel
- the AP receives the uplink multi-user packet, that is, the access point receives multiple uplinks from multiple sites as described in the foregoing solution.
- User grouping
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the STA sends an uplink packet to the AP, it can send an uplink packet whose length is less than the upper limit of the length, without The padding bits for increasing the length of the uplink packet are transmitted in the same manner as the length of the uplink packet sent by other STAs, thereby reducing the power consumption of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet.
- the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are discarded directly after the packet sent by the sender containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
- the memory 950 may store instructions to perform the following process:
- the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites; after transmitting the transmission control packet to the multiple sites, determining according to the length value of the uplink packet sent by the first station of the multiple sites The end time of the uplink packet sent by the first station; at the end time, the gain of the receiver of the access point is increased.
- the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the memory 950 can store instructions to perform the following process:
- the preamble of the uplink multi-user packet includes the uplink packet sent by each of the multiple sites a length value; after transmitting the transmission control packet to the multiple sites, determining an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites; and stopping detecting the second at the end time The upstream packet sent by the site.
- the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
- the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the second site may be the same as the first site described above, or may be different from the first site described above.
- the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole.
- the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
- the memory 950 may store instructions to perform the following process:
- the transmission timing of the transmission acknowledgement packet may also be determined according to the length upper limit value. Then, at the time of transmission, an acknowledgment packet is transmitted to one or more stations that successfully transmit the uplink packet among the plurality of stations.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- Figure 10 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
- the station 100 of FIG. 10 can be used to implement the steps and methods in the above method embodiments.
- station 100 includes an antenna 1010, a transmitter 1020, a receiver 1030, a processor 1040, and a memory 1050.
- the processor 1040 controls the operation of the station 100 and can be used to process signals.
- Memory 1050 can include read only memory and random access memory and provides instructions and data to processor 1040.
- Transmitter 1020 and receiver 1030 can be coupled to antenna 1010.
- the various components of the site 100 are coupled together by a bus system 1060 that includes, in addition to the data bus, a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1060 in the figure.
- the station 100 may be the STA 103a, the STA 103b or the STA 103c shown in FIG. 1.
- the memory 1050 can store instructions to perform the following process:
- the uplink packet is sent to the access point, the length value of the uplink packet is less than or equal to the length upper limit value, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP.
- the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet.
- the uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet. In this way, the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
- the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point.
- the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the upper length limit in the transmission control packet can be represented by a variety of information. For example, It is represented by the length value of the data field in the uplink multi-user packet, and can also be represented by the overall length value of the uplink multi-user packet.
- the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are discarded directly after the packet sent by the sender containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
- the memory 1050 may also store instructions to perform the following process:
- the preamble of the uplink packet includes the length value of the uplink packet.
- the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
- the memory 1050 may also store instructions to perform the following process:
- an acknowledgment packet is received from the access point.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- FIG. 11 is a schematic block diagram of an access point according to another embodiment of the present invention.
- access point 110 can be used to implement the steps and methods in the foregoing method embodiments.
- access point 110 includes an antenna 1110, a transmitter 1120, a receiver 1130, a processor 1140, and a memory 1150.
- the processor 1140 controls the operation of the access point 110 and can be used to process signals.
- Memory 1150 can include read only memory and random access memory and provides instructions and data to processor 1140.
- Transmitter 1120 and receiver 1130 can be coupled to antenna 1110.
- the various components of access point 110 are coupled together by a bus system 1160, which in addition to the data bus includes a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1160 in the figure.
- access point 110 can be AP 102 as described in FIG.
- the memory 1150 can store instructions to perform the following process:
- the transmission control packet is used to indicate that each of the plurality of stations transmits the length of the uplink packet;
- the uplink multi-user packet is received from a plurality of stations, and the uplink multi-user packet includes an uplink packet sent by each of the plurality of stations, and each of the uplink multi-user packets does not include padding bits for increasing the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they send uplink packets to the AP according to the same transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- Each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet.
- the action of adding padding bits to the uplink packet is not performed. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
- the uplink packets sent by the multiple sites respectively form an uplink multi-user packet after the uplink MU-MIMO channel
- the AP receives the uplink multi-user packet, that is, the access point receives multiple uplinks from multiple sites as described in the foregoing solution.
- User grouping
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power consumption of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the padding bit according to the present invention refers to the sender in order to increase the packet to be sent.
- the length which is added to the to-be-sent packet at the MAC layer or the physical layer, does not carry any useful information.
- the receiver will discard the padding bit directly after receiving the packet containing the padding bit sent by the sender.
- the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
- the memory 1150 may also store instructions to perform the following process:
- the gain of the receiver of the access point is increased.
- the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
- the memory 1150 may also store instructions to perform the following process:
- the detection of the uplink packet sent by the second station is stopped.
- the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
- the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier.
- the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites.
- the second site may be the same as the first site described above, or may be different from the first site described above.
- the memory 1150 may also store instructions to perform the following process:
- the access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- Figure 12 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
- station 120 includes an antenna 1210, a transmitter 1220, a receiver 1230, a processor 1240, and a memory 1250.
- the processor 1240 controls the operation of the station 120 and can be used to process signals.
- Memory 1250 can include read only memory and random access memory and provides instructions and data to processor 1240.
- Transmitter 1220 and receiver 1230 can be coupled to antenna 1210.
- the various components of the station 120 are coupled together by a bus system 1260 that includes, in addition to the data bus, a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1260 in the figure.
- station 120 may be STA 103a, STA 103b or STA 103c as shown in FIG.
- the memory 1250 can store instructions to perform the following process:
- a transmission control packet where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
- An uplink packet is transmitted to the access point according to the transmission control packet, and the uplink packet does not include padding bits for increasing the length of the uplink packet.
- the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG.
- STAs 103a, 103b, 103c
- they send uplink packets to the AP according to the same transmission control packet.
- the foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission.
- the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
- the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast.
- the control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group.
- Each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet.
- the STA transmits the uplink packet there is no need to perform an action of adding a padding bit to the uplink packet in order to increase the length of the uplink packet. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
- the uplink packets sent by the multiple sites respectively form an uplink multi-user packet
- the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user packet from multiple sites as described in the foregoing scheme.
- the station in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs.
- the padding bits of the length in turn, can reduce the power consumption of the STA.
- the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
- the padding bit refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit.
- the padding bits are directly discarded after the sender sends the packet containing the padding bits.
- the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
- the memory 1350 can store instructions to perform the following process:
- an acknowledgment packet is received from the access point.
- the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
- the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be taken to the embodiments of the present invention.
- the implementation process constitutes any limitation.
- the disclosed apparatus and method may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. Specifically, it can be implemented by means of software and necessary general hardware.
- the general-purpose hardware includes a general-purpose integrated circuit, a general-purpose CPU, a general-purpose memory, a general-purpose component, and the like, and of course, the dedicated hardware includes an application-specific integrated circuit, a dedicated CPU, and a dedicated memory. , special components, etc. to achieve.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- the technical solution of the present invention contributes in essence or to the prior art, or the technical side All or part of the case may be embodied in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to execute the present invention. All or part of the steps of the method described in the various embodiments are invented.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated as ROM), a random access memory (English: Random Access Memory, abbreviated as RAM), a magnetic disk or an optical disk, and the like.
- ROM Read-Only Memory
- RAM Random Access Memory
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed are a communication method within a wireless local area network, and a communication device. The method comprises: an access point sends a transmission control packet to a plurality of stations, the transmission control packet being used for indicating to each station within the plurality of stations a length for sending an uplink packet; the access point receives an uplink multi-user packet from the plurality of stations, the uplink multi-user packet comprising an uplink packet sent by each station within the plurality of stations, each uplink packet within the uplink multi-user packet not comprising padding bits used for increasing the uplink packet length. The present invention can reduce the power loss of an STA.
Description
本发明实施例涉及通信领域,并且更具体地,涉及一种无线局域网中的通信方法和通信装置。Embodiments of the present invention relate to the field of communications, and, more particularly, to a communication method and communication apparatus in a wireless local area network.
基于正交频分复用(英文:Orthogonal Frequency Division Multiplexing,简称为OFDM)技术的无线局域网(英文:Wireless Local Access Network,简称为WLAN)标准由逐步演进的802.11a、802.11n、802.11ac等版本组成。其中,802.11ac版本支持下行多用户多输入多输出(英文:Multiple User Multiple Input Multiple Output,简称为MU-MIMO)技术。在下行MU-MIMO技术中,接入点(英文:Access Point,简称为AP)采用预编码形成的特定下行波束在同一信道中同时向多个站点(英文:Station,简称为STA)发射相应的下行信号。Wireless Local Area Network (English: Wireless Local Access Network, WLAN for short) based on Orthogonal Frequency Division Multiplexing (OFDM) technology is gradually evolved from 802.11a, 802.11n, 802.11ac, etc. composition. Among them, the 802.11ac version supports the downlink multi-user multiple input multiple output (English: Multiple User Multiple Input Multiple Output, MU-MIMO for short) technology. In the downlink MU-MIMO technology, an access point (English: Access Point, abbreviated as AP) uses a specific downlink beam formed by precoding to simultaneously transmit corresponding sites to multiple sites (English: Station, abbreviated as STA) in the same channel. Downstream signal.
按照WLAN协议规定,下行信号结束后,经过短帧间间隔(英文:Short Inter-frame Space,简称为SIFS)的时间,STA向AP发送应答分组(英文:Acknowledgement,简称为ACK)或块应答分组(英文:Block Acknowledgement,简称为BA),以指示其已经正确接收下行分组(英文:downlink packet)。但是,由于下行MU-MIMO技术中通过预编码形成特定的下行波束,使得每个STA只接收到发送给自己的信号而不能接收到发送给其它STA的信号,进而导致STA不能获知整个下行MU-MIMO分组的结束时间。若某STA的下行分组先行结束而其它STA的下行分组还在传输,该STA随后发送的ACK/BA分组将对其它还在接收下行分组的STA造成干扰。并且,AP也不能接收到该STA发送的ACK/BA分组,造成不必要的数据重传。因而,在发送给不同STA的下行分组的长度不同时,AP会在媒体接入控制(英文:Media Access Control,简称为MAC)层填充无用的比特,使得发送给不同STA的下行分组具有相同的长度,以避免前述问题。According to the WLAN protocol, after the downlink signal ends, the STA sends a response packet (English: Acknowledgement, abbreviated as ACK) or a block response packet to the AP after a short inter-frame space (English: Short Inter-frame Space, SIFS for short). (English: Block Acknowledgement, abbreviated as BA) to indicate that it has correctly received the downlink packet (English: downlink packet). However, in the downlink MU-MIMO technology, a specific downlink beam is formed by precoding, so that each STA receives only the signal sent to itself and cannot receive the signal sent to other STAs, thereby causing the STA not to know the entire downlink MU- The end time of the MIMO packet. If the downlink packet of a STA ends first and the downlink packet of other STAs is still transmitting, the ACK/BA packet subsequently sent by the STA will cause interference to other STAs that are still receiving the downlink packet. Moreover, the AP cannot receive the ACK/BA packet sent by the STA, causing unnecessary data retransmission. Therefore, when the lengths of the downlink packets sent to different STAs are different, the AP fills the useless bits in the Medium Access Control (MAC) layer, so that the downlink packets sent to different STAs have the same Length to avoid the aforementioned problems.
然而,在上行方向的MU-MIMO传输中,如果延用下行MU-MIMO的方式,会带来STA功耗较大等问题。
However, in the MU-MIMO transmission in the uplink direction, if the downlink MU-MIMO mode is extended, problems such as large power consumption of the STA may occur.
发明内容Summary of the invention
本发明实施例提供了一种无线局域网中的通信方法和通信装置,能够降低STA的功率损耗。Embodiments of the present invention provide a communication method and a communication device in a wireless local area network, which can reduce power loss of a STA.
第一方面,本发明实施例提供了一种无线局域网中的通信方法,该方法包括:In a first aspect, an embodiment of the present invention provides a communication method in a wireless local area network, where the method includes:
接入点向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;The access point sends a transmission control packet to multiple sites, and the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites;
接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。The access point receives the uplink multi-user packet from multiple sites, and the uplink multi-user packet includes the uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include the padding for increasing the length of the uplink packet. Bit.
结合第一方面,在第一方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值。With reference to the first aspect, in a first implementation manner of the first aspect, the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and each uplink packet of the uplink multi-user packet The length values are all less than or equal to the upper length limit.
结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,接入点接收的上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。In conjunction with the first aspect and the foregoing implementation manner, in a second implementation manner of the first aspect, the preamble of the uplink multi-user packet received by the access point includes a length value of the uplink packet sent by each of the multiple sites.
结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,接入点发送的传输控制分组包括多个站点中每一个站点发送上行分组的长度值。In conjunction with the first aspect and the foregoing implementation manner, in a third implementation manner of the first aspect, the transmission control packet sent by the access point includes a length value of the uplink packet sent by each of the multiple sites.
结合第一方面及其上述实现方式,在第一方面的第四种实现方式中,在接入点向多个站点发送传输控制分组之后,该方法还包括:With reference to the first aspect and the foregoing implementation manner, in a fourth implementation manner of the first aspect, after the access point sends the transmission control packet to the multiple sites, the method further includes:
接入点根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;The access point determines an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple sites;
接入点在结束时刻,提高接入点的接收机的增益。At the end of the access point, the gain of the receiver of the access point is increased.
结合第一方面及其上述实现方式,在第一方面的第五种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:With reference to the first aspect and the foregoing implementation manner, in a fifth implementation manner of the first aspect, after the access point receives the uplink multi-user packet from the multiple sites, the method further includes:
接入点根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;The access point determines an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites;
接入点在结束时刻,停止检测第二站点发送的上行分组。At the end time, the access point stops detecting the uplink packet sent by the second station.
结合第一方面及其上述实现方式,在第一方面的第六种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:
With reference to the first aspect and the foregoing implementation manner, in a sixth implementation manner of the first aspect, after the access point receives the uplink multi-user packet from the multiple sites, the method further includes:
接入点根据长度上限值,确定发送确认分组的发送时刻;The access point determines the sending time of sending the acknowledgement packet according to the upper limit of the length;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。The access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
结合第一方面及其上述实现方式,在第一方面的第七种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:With reference to the first aspect and the foregoing implementation manner, in a seventh implementation manner of the first aspect, after the access point receives the uplink multi-user packet from the multiple sites, the method further includes:
接入点根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值;The access point determines the maximum length of the uplink packet sent by the multiple sites according to the length value of the uplink packet sent by each of the multiple sites;
接入点根据上行分组的长度的最大值,确定发送确认分组的发送时刻;The access point determines, according to the maximum value of the length of the uplink packet, a sending moment of sending the acknowledgement packet;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。The access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
第二方面,本发明实施例提供了一种无线局域网中的通信方法,该方法包括:In a second aspect, an embodiment of the present invention provides a communication method in a wireless local area network, where the method includes:
站点从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;The station receives the transmission control packet from the access point, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
站点根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。The station transmits an uplink packet to the access point according to the transmission control packet, and the uplink packet does not include padding bits for increasing the length of the uplink packet.
结合第二方面,在第二方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行分组的长度值小于或等于长度上限值。With reference to the second aspect, in a first implementation manner of the second aspect, the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and the length value of the uplink packet is less than or equal to the length. Limit.
结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,上行分组的前导包括上行分组的长度值。With reference to the second aspect and the foregoing implementation manner, in the second implementation manner of the second aspect, the preamble of the uplink packet includes a length value of the uplink packet.
结合第二方面及其上述实现方式,在第二方面的第三种实现方式中,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。In conjunction with the second aspect and the foregoing implementation manner, in a third implementation manner of the second aspect, the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,在站点根据传输控制分组,向接入点发送上行分组之后,该方法还包括:With reference to the second aspect and the foregoing implementation manner, in a fourth implementation manner of the second aspect, after the station sends the uplink packet to the access point according to the transmission control packet, the method further includes:
站点根据长度上限值,确定接收确认分组的接收时刻;The station determines the receiving time of the receiving acknowledgement packet according to the upper limit value of the length;
站点在接收时刻,从接入点接收确认分组。The station receives an acknowledgment packet from the access point at the time of reception.
结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,在站点根据传输控制分组,向接入点发送上行分组之后,该方法还包括:With reference to the second aspect and the foregoing implementation manner, in a fourth implementation manner of the second aspect, after the station sends the uplink packet to the access point according to the transmission control packet, the method further includes:
站点根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;
The station determines the receiving time of receiving the acknowledgement packet according to the length of the uplink packet sent by each of the multiple sites;
站点在接收时刻,从接入点接收确认分组。The station receives an acknowledgment packet from the access point at the time of reception.
第三方面,本发明实施例提供了一种通信装置,该通信装置包括:In a third aspect, an embodiment of the present invention provides a communications apparatus, where the communications apparatus includes:
发送单元,用于向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;a sending unit, configured to send a transmission control packet to the multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet;
接收单元,从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。The receiving unit receives the uplink multi-user packet from multiple sites, and the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include a padding for increasing the length of the uplink packet. Bit.
结合第三方面,在第三方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值。With reference to the third aspect, in a first implementation manner of the third aspect, the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and each uplink packet of the uplink multi-user packet The length values are all less than or equal to the upper length limit.
结合第三方面及其上述实现方式,在第三方面的第二种实现方式中,通信装置接收的上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。In conjunction with the third aspect and the foregoing implementation manner, in a second implementation manner of the third aspect, the preamble of the uplink multi-user packet received by the communications device includes a length value of the uplink packet sent by each of the multiple sites.
结合第三方面及其上述实现方式,在第三方面的第三种实现方式中,通信装置发送的传输控制分组包括多个站点中每一个站点发送上行分组的长度值。In conjunction with the third aspect and the foregoing implementation manner, in a third implementation manner of the third aspect, the transmission control packet sent by the communications apparatus includes a length value of the uplink packet sent by each of the multiple stations.
结合第三方面及其上述实现方式,在第三方面的第四种实现方式中,通信装置还包括增益控制单元,With reference to the third aspect and the foregoing implementation manner, in a fourth implementation manner of the third aspect, the communications apparatus further includes a gain control unit,
增益控制单元,用于根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;在结束时刻,提高接入点的接收机的增益。The gain control unit is configured to determine an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple stations; and increase the gain of the receiver of the access point at the end time.
结合第三方面及其上述实现方式,在第三方面的第五种实现方式中,通信装置还包括检测控制单元,With reference to the third aspect and the foregoing implementation manner, in a fifth implementation manner of the third aspect, the communication device further includes a detection control unit,
检测控制单元,用于根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;在结束时刻,停止检测第二站点发送的上行分组。The detection control unit is configured to determine an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple stations; and stop detecting the uplink packet sent by the second station at the end time.
结合第三方面及其上述实现方式,在第三方面的第六种实现方式中,发送单元,还用于根据长度上限值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。With reference to the third aspect and the foregoing implementation manner, in a sixth implementation manner of the third aspect, the sending unit is further configured to: determine, according to the upper limit value of the length, the sending time of sending the acknowledgment packet; at the sending time, to the multiple sites One or more stations that successfully send an upstream packet send an acknowledgment packet.
结合第三方面及其上述实现方式,在第三方面的第七种实现方式中,发送单元,还用于根据多个站点中每一个站点发送上行分组的长度值,确定多
个站点发送的上行分组的长度的最大值;根据上行分组的长度的最大值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。With reference to the third aspect and the foregoing implementation manner, in a seventh implementation manner of the third aspect, the sending unit is further configured to: determine, according to the length value of the uplink packet sent by each of the multiple sites,
The maximum value of the length of the uplink packet sent by the station; determining the transmission time of the transmission acknowledgement packet according to the maximum value of the length of the uplink packet; and transmitting the acknowledgement to one or more stations that successfully transmit the uplink packet to the plurality of stations at the transmission time Grouping.
第四方面,本发明实施例提供了一种通信装置,该通信装置包括:In a fourth aspect, an embodiment of the present invention provides a communications apparatus, where the communications apparatus includes:
接收单元,用于从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;a receiving unit, configured to receive a transmission control packet from the access point, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
发送单元,用于根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。And a sending unit, configured to send, to the access point, an uplink packet according to the transmission control packet, where the uplink packet does not include a padding bit for increasing an uplink packet length.
结合第四方面,在第四方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行分组的长度值小于或等于长度上限值。With reference to the fourth aspect, in a first implementation manner of the fourth aspect, the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission, and the length value of the uplink packet is less than or equal to the length. Limit.
结合第四方面及其上述实现方式,在第四方面的第二种实现方式中,上行分组的前导包括上行分组的长度值。With reference to the fourth aspect and the foregoing implementation manner, in a second implementation manner of the fourth aspect, the preamble of the uplink packet includes a length value of the uplink packet.
结合第四方面及其上述实现方式,在第四方面的第三种实现方式中,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。In conjunction with the fourth aspect and the foregoing implementation manner, in a third implementation manner of the fourth aspect, the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
结合第四方面及其上述实现方式,在第四方面的第四种实现方式中,接收单元,还用于根据长度上限值,确定接收确认分组的接收时刻;在接收时刻,从接入点接收确认分组。With reference to the fourth aspect and the foregoing implementation manner, in a fourth implementation manner of the fourth aspect, the receiving unit is further configured to determine, according to the upper limit value of the length, a receiving moment of the receiving acknowledgement packet; and at the receiving moment, the receiving point Receive an acknowledgment packet.
结合第四方面及其上述实现方式,在第四方面的第五种实现方式中,接收单元,还用于根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;在接收时刻,从接入点接收确认分组。With reference to the fourth aspect and the foregoing implementation manner, in a fifth implementation manner of the fourth aspect, the receiving unit is further configured to determine, according to the length of the uplink packet sent by each of the multiple sites, the receiving moment of the receiving acknowledgement packet; At the time of reception, an acknowledgment packet is received from the access point.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power loss of the STA.
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的
前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. One of ordinary skill in the art, without creative labor
Further drawings can also be obtained from these drawings.
图1是本发明实施例无线局域网中的通信方法可应用的通信***的示意性架构图。1 is a schematic structural diagram of a communication system to which a communication method in a wireless local area network is applicable according to an embodiment of the present invention.
图2是本发明一个实施例的无线局域网中的通信方法的示意性流程图。2 is a schematic flow chart of a communication method in a wireless local area network according to an embodiment of the present invention.
图3是本发明另一实施例的无线局域网中的通信方法的示意性流程图。FIG. 3 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
图4是本发明另一实施例的无线局域网中的通信方法的示意性流程图。FIG. 4 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
图5是本发明另一实施例的无线局域网中的通信方法的示意性流程图。FIG. 5 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
图6是本发明另一实施例的无线局域网中的通信方法的示意性流程图。FIG. 6 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention.
图7是本发明一个实施例的通信装置的示意性框图。Figure 7 is a schematic block diagram of a communication device in accordance with one embodiment of the present invention.
图8是本发明一个实施例的通信装置的示意性框图。Figure 8 is a schematic block diagram of a communication device in accordance with one embodiment of the present invention.
图9是本发明另一实施例的接入点的示意性框图。9 is a schematic block diagram of an access point according to another embodiment of the present invention.
图10是本发明另一实施例的站点的示意性框图。Figure 10 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
图11是本发明另一实施例的接入点的示意性框图。11 is a schematic block diagram of an access point according to another embodiment of the present invention.
图12是本发明另一实施例的站点的示意性框图。Figure 12 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.
应理解,本发明实施例的技术方案应用于WLAN***中。在本发明实施例中,接入点AP可以将有线网络转化为无线网络,为站点STA提供无线接入服务。站点STA可以为用户设备(英文:User Equipment,简称为“UE”)、终端(英文:Terminal)、移动台(英文:Mobile Station,简称为“MS”)、移动终端(英文:Mobile Terminal)等。例如,STA可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等。又如,STA还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。It should be understood that the technical solution of the embodiment of the present invention is applied to a WLAN system. In the embodiment of the present invention, the access point AP can convert the wired network into a wireless network, and provide wireless access services for the station STA. The STA can be a user equipment (English: User Equipment, referred to as "UE"), a terminal (English: Terminal), a mobile station (English: Mobile Station, referred to as "MS"), a mobile terminal (English: Mobile Terminal), etc. . For example, the STA may be a mobile phone (or "cellular" phone), a computer with a mobile terminal, or the like. As another example, the STA can also be a portable, pocket, handheld, computer built-in or in-vehicle mobile device.
为描述方便,下述实施例将以接入点AP和站点STA为例进行说明。For convenience of description, the following embodiments will be described by taking an access point AP and a station STA as an example.
图1是本发明实施例无线局域网中的通信方法可应用的通信***的示意性架构图。图1中的通信***为WLAN***,这里以覆盖范围为101的AP102为例进行描述。应理解,本发明实施例对WLAN***中AP的数量不作
限定。1 is a schematic structural diagram of a communication system to which a communication method in a wireless local area network is applicable according to an embodiment of the present invention. The communication system in FIG. 1 is a WLAN system, and an AP 102 with a coverage of 101 is taken as an example for description. It should be understood that the embodiment of the present invention does not make the number of APs in the WLAN system.
limited.
STA(103a,103b,103c)落在AP 102的覆盖范围101内,并且接入至AP 102进行通信。在STA(103a,103b,103c)上行传输的过程中,如果延用下行MU-MIMO的方式,划分到同一个传输组中的STA(103a,103b,103c)需要填充无用的比特以对齐成相同的长度。这样,由于STA(103a,103b,103c)需要发送无用的比特,造成了STA(103a,103b,103c)发射功率的浪费。进一步地,发送无用的比特还会增加WLAN***的干扰。The STA (103a, 103b, 103c) falls within the coverage 101 of the AP 102 and accesses the AP 102 for communication. In the uplink transmission process of the STA (103a, 103b, 103c), if the downlink MU-MIMO mode is extended, the STAs (103a, 103b, 103c) divided into the same transmission group need to fill the useless bits to be aligned to be the same. length. Thus, since the STAs (103a, 103b, 103c) need to transmit useless bits, a waste of the transmission power of the STAs (103a, 103b, 103c) is caused. Further, transmitting unwanted bits also increases the interference of the WLAN system.
本发明实施例提供一种无线局域网中上行多用户多输入多输出MU-MIMO传输的方法、AP和STA,能够降低STA的功耗,进一步地还可以降低WLAN***的干扰。The embodiments of the present invention provide a method, an AP, and an STA for uplink multi-user multiple-input multi-output MU-MIMO transmission in a wireless local area network, which can reduce the power consumption of the STA, and further reduce the interference of the WLAN system.
图2是本发明一个实施例的无线局域网中的通信方法的示意性流程图。图2所示的方法可以由图1中示出的AP 102执行。2 is a schematic flow chart of a communication method in a wireless local area network according to an embodiment of the present invention. The method shown in FIG. 2 can be performed by the AP 102 shown in FIG. 1.
201,接入点向多个站点发送传输控制分组(英文:transmission control packet),传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。201. The access point sends a transmission control packet (English: transmission control packet), where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites.
202,接入点从多个站点接收上行多用户分组(英文:uplink multiple user packet),上行多用户分组包括多个站点中每一个站点发送的上行分组(英文:uplink packet),上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。202. The access point receives an uplink multiple user packet from multiple sites, and the uplink multi-user packet includes an uplink packet sent by each of the multiple sites (English: uplink packet), and the uplink multi-user packet Each of the upstream packets does not include padding bits for increasing the length of the uplink packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power loss of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are directly discarded after the sender sends the packet containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8
位组(Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits according to the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet is 4 8
Bits (Octet) are bits added at the MAC layer for the boundary, and bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。It should also be understood that when the transmission control packet indicates that each of the plurality of stations transmits the length of the uplink packet, each station may be instructed to transmit the upper limit of the length of the uplink packet. Alternatively, the length value of the uplink packet sent by each station may also be indicated.
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。Embodiments of the present invention will be described in detail below with reference to specific examples. It should be noted that these examples are only intended to assist those skilled in the art to better understand the embodiments of the present invention and not to limit the scope of the embodiments of the present invention.
图3是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图3所示的方法可以由图1中示出的AP 102执行。FIG. 3 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 3 may be performed by the AP 102 illustrated in FIG. 1.
301,接入点向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值。301. The access point sends a transmission control packet to multiple sites, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
302,接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。302. The access point receives an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet has a length value that is less than or equal to the length. Limit, each upstream packet in the uplink multi-user packet does not include padding bits for increasing the length of the uplink packet.
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需
保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,因此不需要发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中添加填充比特的动作。For example, in combination with the need to transmit data by itself, the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP. Here, when the STA sends an uplink packet to the AP, it only needs to ensure that the length of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, without
It is guaranteed that the length of the uplink packet sent by itself is the same as the length of the uplink packet sent by other STAs in the uplink multi-user packet, so there is no need to transmit padding bits for increasing the length of the uplink packet. That is to say, the STA does not need to perform an action of adding a padding bit to the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。In this way, the uplink packets sent by the multiple sites respectively form an uplink multi-user packet through the uplink MU-MIMO channel, and the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user from multiple sites as described in the foregoing solution. Grouping.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power consumption.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导(Preamble)的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
可选地,作为另一实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点向多个站点发送传输控制分组之后,接入点还可以根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻。然后,接入点在结束时刻,提高接入点的接收机的增益。Optionally, as another embodiment, the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites. After the access point sends the transmission control packet to the multiple sites, the access point may further determine the end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple sites. The access point then increases the gain of the receiver of the access point at the end of the time.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的信号噪声功率比(英文:Signal to Noise Ratio,简称为SNR)。
It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. In the process of receiving the uplink multi-user packet, the AP may improve the gain of the receiver after one or more STAs end the uplink packet transmission, thereby improving the signal-to-noise ratio of the subsequent received signal (English: Signal to Noise Ratio) , referred to as SNR).
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
例如,AP根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。For example, the AP may determine, according to the uplink packet length information, the time at which the STA ends the uplink packet transmission. When one of the plurality of STAs ends the uplink packet transmission, the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding. When the uplink packet of a STA ends, the average power of the AP received signal will decrease. Specifically, the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高倍时,可以将其中某一个放大器的放大倍数提高倍。或者,也可以将提高的倍数分配到多个放大器,使接收机整体的增益提高倍。It should be understood that the gain of the receiver refers to the amplification factor of the receiver amplifier. Here, if the receiver includes multiple amplifiers, the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
可选地,作为另一实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点向多个站点发送传输控制分组之后,接入点可以根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻。然后,接入点在结束时刻,停止检测第二站点发送的上行分组。Optionally, as another embodiment, the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites. After the access point sends the transmission control packet to the multiple sites, the access point may determine the end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites. Then, at the end time, the access point stops detecting the uplink packet sent by the second station.
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。In this way, in the process of receiving the uplink multi-user packet, the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. It should also be understood that the second site may be the same as the first site described above, or may be different from the first site described above.
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
例如,AP根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这
个STA的检测,进而提高AP的检测性能。For example, the AP may determine, according to the uplink packet length information, the time at which the STA ends the uplink packet transmission. When the uplink packet of a certain STA ends, the AP may no longer detect the signal of the STA in the MIMO detection. That is, when a certain STA ends the uplink packet transmission, the AP stops to this.
The detection of STAs, thereby improving the detection performance of the AP.
如图1所示,STA(103a,103b,103c)通过上行MU-MIMO与AP 102通信。STA(103a,103b,103c)传输的上行分组分别对应于空间流信号x1,x2,x3,则AP的接收信号为y=H33x3+n。As shown in FIG. 1, STAs (103a, 103b, 103c) communicate with AP 102 via uplink MU-MIMO. The uplink packets transmitted by the STAs (103a, 103b, 103c) correspond to the spatial stream signals x 1 , x 2 , x 3 , respectively, and the received signals of the APs are y=H 33 x 3 +n.
其中,H33为AP当前检测信号时使用的MIMO信道矩阵,x3为前述3个STA的空间流信号形成的空间流向量,n为噪声向量,H33与x3的表达式分别如公式(1)和公式(2)所示:Wherein, H 33 is a MIMO channel matrix used when the AP currently detects a signal, x 3 is a spatial stream vector formed by spatial streams of the foregoing three STAs, n is a noise vector, and expressions of H 33 and x 3 are respectively as formulas ( 1) and formula (2):
这样,假设STA 103c首先结束上行传输,这时STA 103a和STA 103b形成空间向量流x2,则AP 102的接收信号为y=H32x2+n。其中,H32为STA103c结束上行传输后AP 102检测信号时使用的MIMO信道矩阵,H32与x2的表达式分别如公式(3)和公式(4)所示:Thus, it is assumed that the STA 103c first ends the uplink transmission, at which time the STA 103a and the STA 103b form a spatial vector stream x 2 , and the received signal of the AP 102 is y=H 32 x 2 +n. Wherein, H 32 is a MIMO channel matrix used by the STA 103c to end the uplink transmission after the AP 102 detects the signal, and the expressions of H 32 and x 2 are respectively expressed by formulas (3) and (4):
这样,由于AP 102在MIMO检测过程中无需估计STA 103c的空间流信号x3,MIMO检测的复杂度会下降,且由于STA 103a和STA 103b的空间流信号不在受STA 103c空间流信号的干扰,有利于AP 102提高后续MIMO检测的性能。In this way, since the AP 102 does not need to estimate the spatial stream signal x 3 of the STA 103c in the MIMO detection process, the complexity of the MIMO detection may decrease, and since the spatial stream signals of the STA 103a and the STA 103b are not interfered by the spatial stream signal of the STA 103c, It is advantageous for AP 102 to improve the performance of subsequent MIMO detection.
可选地,作为另一实施例,接入点从多个站点接收上行多用户分组之后,接入点还可以根据长度上限值,确定发送确认分组的发送时刻。然后,接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。Optionally, as another embodiment, after the access point receives the uplink multi-user packet from the multiple sites, the access point may further determine, according to the length upper limit, the sending moment of sending the acknowledgement packet. The access point then transmits an acknowledgment packet to one or more stations in the plurality of stations that successfully transmitted the uplink packet at the time of transmission.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,AP根据长度上限值,可以获知整个上行多用户分组的结束时刻。
这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the AP can know the end time of the entire uplink multi-user packet according to the upper limit of the length.
Thus, after a short frame interval elapses after the end time, the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA. Here, when the AP sends an acknowledgment packet to the STA, the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet. The acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
图4是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图4所示的方法可以由图1中示出的AP 102执行。FIG. 4 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 4 may be performed by the AP 102 illustrated in FIG. 1.
401,接入点向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。401. The access point sends a transmission control packet to multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they send uplink packets to the AP according to the same transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
402,接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。402. The access point receives an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet does not include an uplink packet length. The padding bits.
例如,前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。For example, each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet. Here, when the STA transmits the uplink packet, the action of adding padding bits to the uplink packet is not performed. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个
上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。In this way, uplink packets sent by multiple stations respectively form an uplink through the uplink MU-MIMO channel.
The uplink multi-user packet, the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user packet from multiple sites as described in the foregoing scheme.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power consumption of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
可选地,作为一个实施例,在接入点向多个站点发送传输控制分组之后,接入点还可以根据多个站点中第一站点发送的上行分组的长度,确定第一站点发送的上行分组的结束时刻。然后,接入点在结束时刻,提高接入点的接收机的增益。Optionally, as an embodiment, after the access point sends the transmission control packet to the multiple sites, the access point may further determine, according to the length of the uplink packet sent by the first station in the multiple sites, the uplink sent by the first station. The end time of the grouping. The access point then increases the gain of the receiver of the access point at the end of the time.
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。It should be understood that in the multiple stations indicated by the access point, the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. In the process of receiving the uplink multi-user packet, the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
例如,AP根据已知的各个STA发送上行分组的长度,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。For example, the AP may determine the time at which the STA ends the uplink packet transmission according to the length of the uplink packet sent by each known STA. When one of the plurality of STAs ends the uplink packet transmission, the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding. When the uplink packet of a STA ends, the average power of the AP received signal will decrease. Specifically, the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高倍时,可以将其中某一个放大器的放大倍数提高倍。或者,也可以将提高的倍数分配到多个放大器,使接收机整体的增益提高倍。It should be understood that the gain of the receiver refers to the amplification factor of the receiver amplifier. Here, if the receiver includes multiple amplifiers, the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
可选地,作为另一实施例,在接入点从多个站点接收上行多用户分组之后,接入点还可以根据多个站点中第二站点发送的上行分组的长度,确定第
二站点发送的上行分组的结束时刻。然后,接入点在结束时刻,停止检测第二站点发送的上行分组。Optionally, as another embodiment, after the access point receives the uplink multi-user packet from the multiple sites, the access point may further determine the length according to the length of the uplink packet sent by the second station in the multiple sites.
The end time of the upstream packet sent by the second station. Then, at the end time, the access point stops detecting the uplink packet sent by the second station.
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。In this way, in the process of receiving the uplink multi-user packet, the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。It should be understood that in the multiple stations indicated by the access point, the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. It should also be understood that the second site may be the same as the first site described above, or may be different from the first site described above.
例如,AP根据已知的各个STA发送的上行分组的长度,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这个STA的检测,进而提高AP的检测性能。For example, the AP may determine the time at which the STA ends the uplink packet transmission according to the known length of the uplink packet sent by each STA. When the uplink packet of a certain STA ends, the AP may no longer detect the signal of the STA in the MIMO detection. That is to say, when a certain STA ends the uplink packet transmission, the AP stops detecting the STA, thereby improving the detection performance of the AP.
如图1所示,STA(103a,103b,103c)通过上行MU-MIMO与AP 102通信。STA(103a,103b,103c)传输的上行分组分别对应于空间流信号x1,x2,x3,则AP的接收信号为y=H33x3+n。As shown in FIG. 1, STAs (103a, 103b, 103c) communicate with AP 102 via uplink MU-MIMO. The uplink packets transmitted by the STAs (103a, 103b, 103c) correspond to the spatial stream signals x 1 , x 2 , x 3 , respectively, and the received signals of the APs are y=H 33 x 3 +n.
其中,H33为AP当前检测信号时使用的MIMO信道矩阵,x3为前述3个STA的空间流信号形成的空间流向量,n为噪声向量,H33与x3的表达式分别如公式(5)和公式(6)所示:Wherein, H 33 is a MIMO channel matrix used when the AP currently detects a signal, x 3 is a spatial stream vector formed by spatial streams of the foregoing three STAs, n is a noise vector, and expressions of H 33 and x 3 are respectively as formulas ( 5) and formula (6):
这样,假设STA 103c首先结束上行传输,这时STA 103a和STA 103b形成空间向量流x2,则AP 102的接收信号为y=H32x2+n。其中,H32为STA103c结束上行传输后AP 102检测信号时使用的MIMO信道矩阵,H32与x2的表达式分别如公式(7)和公式(8)所示:
Thus, it is assumed that the STA 103c first ends the uplink transmission, at which time the STA 103a and the STA 103b form a spatial vector stream x 2 , and the received signal of the AP 102 is y=H 32 x 2 +n. Wherein, H 32 is a MIMO channel matrix used by the STA 103c to end the uplink transmission after the AP 102 detects the signal, and the expressions of H 32 and x 2 are respectively expressed by formulas (7) and (8):
这样,由于AP 102在MIMO检测过程中无需估计STA 103c的空间流信号x3,MIMO检测的复杂度会下降,且由于STA 103a和STA 103b的空间流信号不在受STA 103c空间流信号的干扰,有利于AP 102提高后续MIMO检测的性能。In this way, since the AP 102 does not need to estimate the spatial stream signal x 3 of the STA 103c in the MIMO detection process, the complexity of the MIMO detection may decrease, and since the spatial stream signals of the STA 103a and the STA 103b are not interfered by the spatial stream signal of the STA 103c, It is advantageous for AP 102 to improve the performance of subsequent MIMO detection.
可选地,作为另一实施例,在接入点从多个站点接收上行多用户分组之后,接入点可以根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻。然后,接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。具体地,接入点根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值。然后,接入点根据上行分组的长度的最大值,确定发送确认分组的发送时刻Optionally, as another embodiment, after the access point receives the uplink multi-user packet from the multiple sites, the access point may determine, according to the length of the uplink packet sent by each of the multiple sites, the sending moment of sending the acknowledgement packet. . The access point then transmits an acknowledgment packet to one or more stations in the plurality of stations that successfully transmitted the uplink packet at the time of transmission. Specifically, the access point determines the maximum length of the uplink packet sent by the multiple stations according to the length value of the uplink packet sent by each of the multiple sites. Then, the access point determines the transmission time of the transmission acknowledgement packet according to the maximum value of the length of the uplink packet.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,AP根据已知的各个STA发送的上行分组的长度值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the AP can know the end time of the entire uplink multi-user packet according to the known length value of the uplink packet sent by each STA. Thus, after a short frame interval elapses after the end time, the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA. Here, when the AP sends an acknowledgment packet to the STA, the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet. The acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
图5是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图5所示的方法可以由图1中示出的STA执行,如STA 103a,STA 103b或STA103c。FIG. 5 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 5 may be performed by the STA illustrated in FIG. 1, such as STA 103a, STA 103b, or STA 103c.
501,站点从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组
的长度。501. The station receives a transmission control packet from the access point, where the transmission control packet is used to indicate that each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station sends the uplink packet.
length.
502,站点根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。502. The station sends an uplink packet to the access point according to the transmission control packet, and the uplink packet does not include a padding bit used to increase the length of the uplink packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power loss of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够降低由填充比特带来的***干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, system interference caused by padding bits can be reduced.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are directly discarded after the sender sends the packet containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets at the MAC. The bits added by the layer, as well as the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。It should also be understood that when the transmission control packet indicates that each of the plurality of stations transmits the length of the uplink packet, each station may be instructed to transmit the upper limit of the length of the uplink packet. Alternatively, the length value of the uplink packet sent by each station may also be indicated.
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。Embodiments of the present invention will be described in detail below with reference to specific examples. It should be noted that these examples are only intended to assist those skilled in the art to better understand the embodiments of the present invention and not to limit the scope of the embodiments of the present invention.
图6是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图6所示的方法可以由图1中示出的STA执行,如STA 103a,STA 103b或STA103c。FIG. 6 is a schematic flowchart of a communication method in a wireless local area network according to another embodiment of the present invention. The method illustrated in FIG. 6 may be performed by the STA illustrated in FIG. 1, such as STA 103a, STA 103b, or STA 103c.
601,站点从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户多输入多输出传输的上行多用户分组的长度上限值。601. The station receives a transmission control packet from the access point, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission corresponding to the station.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行
多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to be indicated according to the transmission control packet.
The upper limit of the length of the multi-user packet, and the uplink packet is transmitted. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
602,站点根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。602. The station sends an uplink packet to the access point according to the transmission control packet, where the length of the uplink packet is less than or equal to the upper limit of the length, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,因此不需要发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成上行多用户分组。For example, in combination with the need to transmit data by itself, the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP. Here, when the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet. The uplink packets sent by the STA have the same length, so there is no need to transmit padding bits for increasing the length of the uplink packet. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet. In this way, the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数
据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA can be in the number
The length of the preamble is increased according to the field, and the upper limit of the length of the uplink multi-user packet is obtained.
可选地,作为一个实施例,上行分组的前导包括上行分组的长度值。Optionally, as an embodiment, the preamble of the uplink packet includes a length value of the uplink packet.
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。In this way, since the uplink multi-user packet received by the AP includes the uplink packet sent by each STA, the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
例如,STA可以在向AP发送上行分组的同时,也向AP发送该长度信息。具体地,在STA向AP发送上行分组时,可以在上行分组的前导中携带其发送的上行分组的长度值。这样,各个STA发送的上行分组的前导共同构成了上行多用户分组的前导,每一个站点发送的上行分组的长度值共同构成了上行分组长度信息。For example, the STA may also send the length information to the AP while transmitting the uplink packet to the AP. Specifically, when the STA sends an uplink packet to the AP, the length value of the uplink packet that it sends may be carried in the preamble of the uplink packet. In this way, the preambles of the uplink packets sent by the STAs together constitute the preamble of the uplink multi-user packet, and the length values of the uplink packets sent by each station together constitute the uplink packet length information.
可选地,作为另一实施例,站点根据传输控制分组,向接入点发送上行分组之后,站点还可以根据长度上限值,确定接收确认分组的接收时刻。然后,站点在接收时刻,从接入点接收确认分组。Optionally, as another embodiment, after the station sends the uplink packet to the access point according to the transmission control packet, the station may further determine, according to the length upper limit, the reception time of the reception acknowledgement packet. The station then receives an acknowledgment packet from the access point at the time of reception.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,AP根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the AP can know the end time of the entire uplink multi-user packet according to the upper limit of the length. Thus, after a short frame interval elapses after the end time, the AP sends an acknowledgment packet to the STA. Here, when the AP transmits an acknowledgment packet to the STA, the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
可选地,作为另一实施例,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。Optionally, as another embodiment, the transmission control packet includes a length value of each of the plurality of stations transmitting the uplink packet.
这样,站点接收到传输控制分组后,根据传输控制分组指示自身发送上行分组的长度来发送上行分组。In this way, after receiving the transmission control packet, the station transmits the uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet.
图7是本发明一个实施例的无线局域网中的通信装置的示意性框图。该通信装置例如为接入点,或者实现相关功能的专用电路或者芯片。图7所示的通信装置70包括发送单元701和接收单元702。例如,该通信装置70可以为图1中示出的AP 102。7 is a schematic block diagram of a communication device in a wireless local area network according to an embodiment of the present invention. The communication device is, for example, an access point or a dedicated circuit or chip that implements related functions. The communication device 70 shown in FIG. 7 includes a transmitting unit 701 and a receiving unit 702. For example, the communication device 70 can be the AP 102 shown in FIG.
发送单元701,用于向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。The sending unit 701 is configured to send a transmission control packet to the multiple sites, where the transmission control packet is used to indicate that each of the multiple sites sends the length of the uplink packet.
接收单元702,从多个站点接收上行多用户分组,上行多用户分组包括
多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。The receiving unit 702 receives an uplink multi-user packet from multiple sites, and the uplink multi-user packet includes
An uplink packet sent by each of the plurality of stations, each of the uplink multi-user packets does not include padding bits for increasing the length of the uplink packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power loss of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are directly discarded after the sender sends the packet containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets (Octet). The bits added at the MAC layer, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。It should also be understood that when the transmission control packet indicates that each of the plurality of stations transmits the length of the uplink packet, each station may be instructed to transmit the upper limit of the length of the uplink packet. Alternatively, the length value of the uplink packet sent by each station may also be indicated.
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。Embodiments of the present invention will be described in detail below with reference to specific examples. It should be noted that these examples are only intended to assist those skilled in the art to better understand the embodiments of the present invention and not to limit the scope of the embodiments of the present invention.
可选地,作一个实施例,发送单元701,用于向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值。接收单元702,用于从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。Optionally, in an embodiment, the sending unit 701 is configured to send, to the multiple stations, a transmission control packet, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission. The receiving unit 702 is configured to receive an uplink multi-user packet from multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and the length of each uplink packet in the uplink multi-user packet is less than or equal to the length. The upper limit value, each of the uplink packets in the uplink multi-user packet does not include padding bits for increasing the length of the uplink packet.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数
据字段基础上增加前导(Preamble)的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA can be in the number
The length of the preamble is increased according to the field, and the upper limit of the length of the uplink multi-user packet is obtained.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在发送单元701向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the sending unit 701 sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be in the form of broadcast to the same transmission group. The STA transmits a transmission control packet or separately transmits a transmission control packet to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。For example, in combination with the need to transmit data by itself, the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP. Here, when the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet. The uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个上行多用户分组,接收单元702接收该上行多用户分组,也就是前述方案中描述的,接收单元702从多个站点接收上行多用户分组。In this way, the uplink packets sent by the multiple sites respectively form an uplink multi-user packet through the uplink MU-MIMO channel, and the receiving unit 702 receives the uplink multi-user packet, that is, the receiving unit 702 receives the uplink from multiple sites. Multi-user grouping.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power consumption.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。
Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
可选地,作为一个实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点70还包括增益控制单元703。Optionally, as an embodiment, the preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the plurality of stations. The access point 70 also includes a gain control unit 703.
增益控制单元703,用于根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻,在结束时刻,提高接入点的接收机的增益。The gain control unit 703 is configured to determine an end time of the uplink packet sent by the first station according to the length value of the uplink packet sent by the first station in the multiple stations, and increase the gain of the receiver of the access point at the end time.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,增益控制单元703可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. In the process of receiving the uplink multi-user packet, the gain control unit 703 may improve the gain of the receiver after one or more of the STAs end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
例如,增益控制单元703根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。这时,增益控制单元703可以执行AGC的操作。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。For example, the gain control unit 703 can determine the timing at which the STA ends the transmission of the uplink packet based on the uplink packet length information. When one of the plurality of STAs ends the uplink packet transmission, the AP stops the uplink reception processing for the STA, including physical layer operations such as demodulation and decoding. When the uplink packet of a STA ends, the average power of the AP received signal will decrease. At this time, the gain control unit 703 can perform the operation of the AGC. Specifically, the AP can measure the average power of the currently received signal and then increase the gain of the receiver. Times. Where P in is the average received power before the end of the uplink packet of the STA, and P' in is the average received power after the end of the uplink packet of the STA.
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高倍时,可以将其中某一个放大器的放大倍数提高倍。或者,也可以将提高的倍数分配到多个放大器,使接收机整体的增益提高倍。It should be understood that the gain of the receiver refers to the amplification factor of the receiver amplifier. Here, if the receiver includes multiple amplifiers, the gain of the receiver is increased. When you double, you can increase the magnification of one of the amplifiers. Times. Or, you can also increase the multiple Assigned to multiple amplifiers to increase the overall gain of the receiver Times.
可选地,作为另一实施例,上行多用户分组的前导多个站点中每一个站点发送的上行分组的长度值。接入点70还包括检测控制单元704。Optionally, as another embodiment, the uplink multi-user packet leads a length value of an uplink packet sent by each of the multiple sites. Access point 70 also includes a detection control unit 704.
检测控制单元704,用于根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻,在结束时刻,停止检测第二站点发送的上行分组。The detection control unit 704 is configured to determine an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple stations, and stop detecting the uplink packet sent by the second station at the end time.
这样,在接收上行多用户分组的过程中,检测控制单元704可以在其中
的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。Thus, in the process of receiving the uplink multi-user packet, the detection control unit 704 can be in
After one or more STAs end the transmission of the uplink packet, the detection of the one or more STAs is stopped, thereby reducing the complexity of the AP detection and improving the subsequent detection performance.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. It should also be understood that the second site may be the same as the first site described above, or may be different from the first site described above.
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
例如,检测控制单元704根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这个STA的检测,进而提高AP的检测性能。这里,检测控制单元704执行的操作与文描述的方法相同,为避免重复,在此不再赘述。For example, the detection control unit 704 can determine the time at which the STA ends the transmission of the uplink packet based on the uplink packet length information. When the uplink packet of a certain STA ends, the AP may no longer detect the signal of the STA in the MIMO detection. That is to say, when a certain STA ends the uplink packet transmission, the AP stops detecting the STA, thereby improving the detection performance of the AP. Here, the operation performed by the detection control unit 704 is the same as the method described in the text. To avoid repetition, details are not described herein again.
可选地,作为另一实施例,发送单元701,还用于据长度上限值,确定发送确认分组的发送时刻,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。Optionally, as another embodiment, the sending unit 701 is further configured to determine, according to the length upper limit value, a sending moment of sending the acknowledgment packet, and successfully send one or more sites of the uplink packet to the multiple sites at the sending moment. Send a confirmation packet.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,发送单元701根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the sending unit 701 can know the end time of the entire uplink multi-user packet according to the upper limit value of the length. Thus, after a short frame interval elapses after the end time, the AP transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA. Here, when the AP sends an acknowledgment packet to the STA, the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be sent in the form of a broadcast to the STA in the multi-user packet. The acknowledgment packet is sent, or each acknowledgment packet is sent to each of the STAs in the multi-user packet. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
可选地,作为另一实施例,发送单元701,还用于根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
Optionally, in another embodiment, the sending unit 701 is further configured to: according to the length of the uplink packet sent by each of the multiple sites, determine a sending moment of sending the acknowledgment packet, and successfully send the acknowledgment packet to the multiple sites. One or more sites of the upstream packet send an acknowledgment packet.
具体地,可以根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值;根据上行分组的长度的最大值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。Specifically, the maximum value of the length of the uplink packet sent by the multiple stations may be determined according to the length value of the uplink packet sent by each of the multiple sites; and the sending time of the sending the acknowledgement packet is determined according to the maximum value of the length of the uplink packet; At the time of transmission, an acknowledgment packet is sent to one or more stations that successfully transmit the uplink packet in the plurality of stations.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,发送单元701根据已知的各个STA发送的上行分组的长度值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,发送单元701向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,发送单元701向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the sending unit 701 can learn the end time of the entire uplink multi-user packet according to the known length value of the uplink packet sent by each STA. Thus, after a short frame interval elapses after the end time, the transmitting unit 701 transmits an acknowledgment packet to the STA that successfully transmits the uplink packet. It should be understood that the STA successfully sends an uplink packet, that is, the AP receives and successfully parses the uplink packet sent by the STA. Here, when the sending unit 701 sends an acknowledgment packet to the STA, the acknowledgment packet may be sent to the STA in the uplink multi-user packet based on the downlink MU-MIMO technology or the downlink OFDMA technology, or may be uplinked in the multi-user packet. The STA transmits an acknowledgment packet, or separately transmits an acknowledgment packet to each STA in the uplink multi-user packet. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
图8是本发明一个实施例的无线局域网中的通信装置的示意性框图。该装置例如为站点或者实现相关功能的专用电路或者芯片。图8所示的通信装置80包括接收单元801和发送单元802。例如,通信装置80可以为图1中示出的STA 103a,STA 103b或STA103c。FIG. 8 is a schematic block diagram of a communication device in a wireless local area network according to an embodiment of the present invention. The device is, for example, a site or a dedicated circuit or chip that implements related functions. The communication device 80 shown in FIG. 8 includes a receiving unit 801 and a transmitting unit 802. For example, the communication device 80 may be the STA 103a, the STA 103b or the STA 103c shown in FIG. 1.
接收单元801,用于从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度。The receiving unit 801 is configured to receive, by the access point, a transmission control packet, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station.
发送单元802,用于根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。The sending unit 802 is configured to send, according to the transmission control packet, an uplink packet to the access point, where the uplink packet does not include a padding bit for increasing the length of the uplink packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power loss of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。
Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are directly discarded after the sender sends the packet containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes than increasing the length of the packet to be transmitted, for example, to ensure that the length of the MAC layer packet is bounded by four octets at the MAC. The bits added by the layer, as well as the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。It should also be understood that when the transmission control packet indicates that each of the plurality of stations transmits the length of the uplink packet, each station may be instructed to transmit the upper limit of the length of the uplink packet. Alternatively, the length value of the uplink packet sent by each station may also be indicated.
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。Embodiments of the present invention will be described in detail below with reference to specific examples. It should be noted that these examples are only intended to assist those skilled in the art to better understand the embodiments of the present invention and not to limit the scope of the embodiments of the present invention.
可选地,作为一个实施例,接收单元801,用于从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户多输入多输出传输的上行多用户分组的长度上限值。发送单元802,用于根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。Optionally, as an embodiment, the receiving unit 801 is configured to receive, by the access point, a transmission control packet, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission corresponding to the station. The sending unit 802 is configured to send, according to the transmission control packet, an uplink packet to the access point, where the length value of the uplink packet is less than or equal to the upper limit value, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
例如,结合自身发送数据量的需要,发送单元802可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,发送单元802向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成上行多用户分组。For example, in response to the need to transmit the amount of data by itself, the transmitting unit 802 may determine that it transmits the length value of the uplink packet and send the uplink packet to the AP. Here, when the sending unit 802 sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit value of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and the uplink multi-user packet. The uplink packets sent by other STAs are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet. In this way, the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够降低由填充比特带来的***干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, system interference caused by padding bits can be reduced.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
可选地,作为一个实施例,上行分组的前导包括上行分组的长度值。Optionally, as an embodiment, the preamble of the uplink packet includes a length value of the uplink packet.
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。In this way, since the uplink multi-user packet received by the AP includes the uplink packet sent by each STA, the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
例如,STA可以在向AP发送上行分组的同时,也向AP发送该长度信息。具体地,在STA向AP发送上行分组时,可以在上行分组的前导中携带其发送的上行分组的长度值。这样,各个STA发送的上行分组的前导共同构成了上行多用户分组的前导,每一个站点发送的上行分组的长度值共同构成了上行分组长度信息。For example, the STA may also send the length information to the AP while transmitting the uplink packet to the AP. Specifically, when the STA sends an uplink packet to the AP, the length value of the uplink packet that it sends may be carried in the preamble of the uplink packet. In this way, the preambles of the uplink packets sent by the STAs together constitute the preamble of the uplink multi-user packet, and the length values of the uplink packets sent by each station together constitute the uplink packet length information.
可选地,作为另一实施例,接收单元801,还用于根据长度上限值,确定接收确认分组的接收时刻,在接收时刻,从接入点接收确认分组。Optionally, as another embodiment, the receiving unit 801 is further configured to determine, according to the length upper limit value, a receiving moment of receiving the acknowledgement packet, and receive an acknowledgement packet from the access point at the receiving moment.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新
发送上行分组。In this way, the STA can learn that the transmission of the uplink packet has been completed, otherwise the STA needs to be restarted.
Send an upstream packet.
例如,接收单元801根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。也就是说,接收单元801在该结束时刻从AP接收确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the receiving unit 801 can know the end time of the entire uplink multi-user packet according to the upper limit of the length. Thus, after a short frame interval elapses after the end time, the AP sends an acknowledgment packet to the STA. That is, the receiving unit 801 receives the acknowledgment packet from the AP at the end time. Here, when the AP transmits an acknowledgment packet to the STA, the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
可选地,作为一个实施例,接收单元801,还用于根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻,在接收时刻,从接入点接收确认分组。Optionally, as an embodiment, the receiving unit 801 is further configured to determine, according to the length of the uplink packet sent by each of the multiple sites, the receiving moment of the receiving acknowledgement packet, and receive the acknowledgement packet from the access point at the receiving moment.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
例如,接收单元801根据传输控制分组指示的每一个站点发送上行分组的长度,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。也就是说,接收单元901在结束时刻从AP接收确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。For example, the receiving unit 801 can send the end time of the entire uplink multi-user packet according to the length of the uplink packet sent by each station indicated by the transmission control packet. Thus, after a short frame interval elapses after the end time, the AP sends an acknowledgment packet to the STA. That is, the receiving unit 901 receives an acknowledgment packet from the AP at the end time. Here, when the AP transmits an acknowledgment packet to the STA, the acknowledgment packet may be transmitted to the STA based on the downlink MU-MIMO technology or the downlink OFDMA technique, or the acknowledgment packet may be transmitted to the STA in the form of a broadcast, or the acknowledgment packet may be transmitted to each STA. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
图9是本发明另一实施例的接入点的示意性框图。9 is a schematic block diagram of an access point according to another embodiment of the present invention.
图9的接入点90可用于实现上述方法实施例中各步骤及方法。图90的实施例中,接入点90包括天线910、发射机920、接收机930、处理器940和存储器950。处理器940控制接入点90的操作,并可用于处理信号。存储器950可以包括只读存储器和随机存取存储器,并向处理器940提供指令和数据。发射机920和接收机930可以耦合到天线910。接入点90的各个组件通过总线***960耦合在一起,其中总线***960除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***960。例如,接入点90可以为图1所示的AP 102。The access point 90 of Figure 9 can be used to implement the steps and methods of the above method embodiments. In the embodiment of FIG. 90, access point 90 includes an antenna 910, a transmitter 920, a receiver 930, a processor 940, and a memory 950. Processor 940 controls the operation of access point 90 and can be used to process signals. Memory 950 can include read only memory and random access memory and provides instructions and data to processor 940. Transmitter 920 and receiver 930 can be coupled to antenna 910. The various components of access point 90 are coupled together by a bus system 960, which in addition to the data bus includes a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 960 in the figure. For example, access point 90 can be AP 102 as shown in FIG.
具体地,存储器950可存储执行以下过程的指令:
Specifically, the memory 950 can store instructions to perform the following process:
向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值;Transmitting a transmission control packet to a plurality of stations, where the transmission control packet includes an upper limit value of an uplink multi-user packet of the uplink multi-user multiple input multiple output transmission;
从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。Receiving an uplink multi-user packet from multiple sites, the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and the length of each uplink packet in the uplink multi-user packet is less than or equal to the upper limit of the length, and the uplink is more Each of the uplink packets in the user packet does not include padding bits for increasing the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。In combination with the need to transmit data by itself, the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP. Here, when the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet. The uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet.
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。In this way, the uplink packets sent by the multiple sites respectively form an uplink multi-user packet after the uplink MU-MIMO channel, and the AP receives the uplink multi-user packet, that is, the access point receives multiple uplinks from multiple sites as described in the foregoing solution. User grouping.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了
与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, it can send an uplink packet whose length is less than the upper limit of the length, without
The padding bits for increasing the length of the uplink packet are transmitted in the same manner as the length of the uplink packet sent by other STAs, thereby reducing the power consumption of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example, it may be represented by the length value of the data field in the uplink multi-user packet, or by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
还应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should also be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are discarded directly after the packet sent by the sender containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
可选地,作为另一实施例,存储器950可存储执行以下过程的指令:Alternatively, as another embodiment, the memory 950 may store instructions to perform the following process:
上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值;在向多个站点发送传输控制分组之后,根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;在结束时刻,提高接入点的接收机的增益。The preamble of the uplink multi-user packet includes a length value of the uplink packet sent by each of the multiple sites; after transmitting the transmission control packet to the multiple sites, determining according to the length value of the uplink packet sent by the first station of the multiple sites The end time of the uplink packet sent by the first station; at the end time, the gain of the receiver of the access point is increased.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. In the process of receiving the uplink multi-user packet, the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
可选地,作为一个实施例,存储器950可存储执行以下过程的指令:Alternatively, as an embodiment, the memory 950 can store instructions to perform the following process:
上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的
长度值;在向多个站点发送传输控制分组之后,根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;在结束时刻,停止检测第二站点发送的上行分组。The preamble of the uplink multi-user packet includes the uplink packet sent by each of the multiple sites
a length value; after transmitting the transmission control packet to the multiple sites, determining an end time of the uplink packet sent by the second station according to the length value of the uplink packet sent by the second station in the multiple sites; and stopping detecting the second at the end time The upstream packet sent by the site.
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。In this way, in the process of receiving the uplink multi-user packet, the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。It should be understood that the starting times of the foregoing multiple stations transmitting the uplink packets are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. It should also be understood that the second site may be the same as the first site described above, or may be different from the first site described above.
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。It should also be understood that the preamble of the uplink multi-user packet is for the entire uplink multi-user packet as a whole. Specifically, the preamble of the uplink multi-user packet includes a preamble of the uplink packet sent by each STA.
可选地,作为另一实施例,存储器950可存储执行以下过程的指令:Alternatively, as another embodiment, the memory 950 may store instructions to perform the following process:
从多个站点接收上行多用户分组之后,还可以根据长度上限值,确定发送确认分组的发送时刻。然后,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。After receiving the uplink multi-user packet from the multiple sites, the transmission timing of the transmission acknowledgement packet may also be determined according to the length upper limit value. Then, at the time of transmission, an acknowledgment packet is transmitted to one or more stations that successfully transmit the uplink packet among the plurality of stations.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
图10是本发明另一实施例的站点的示意性框图。Figure 10 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
图10的站点100可用于实现上述方法实施例中各步骤及方法。图10的实施例中,站点100包括天线1010、发射机1020、接收机1030、处理器1040和存储器1050。处理器1040控制站点100的操作,并可用于处理信号。存储器1050可以包括只读存储器和随机存取存储器,并向处理器1040提供指令和数据。发射机1020和接收机1030可以耦合到天线1010。站点100的各个组件通过总线***1060耦合在一起,其中总线***1060除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***1060。例如,站点100可以为图1所示的STA 103a,STA 103b或STA103c。The station 100 of FIG. 10 can be used to implement the steps and methods in the above method embodiments. In the embodiment of FIG. 10, station 100 includes an antenna 1010, a transmitter 1020, a receiver 1030, a processor 1040, and a memory 1050. The processor 1040 controls the operation of the station 100 and can be used to process signals. Memory 1050 can include read only memory and random access memory and provides instructions and data to processor 1040. Transmitter 1020 and receiver 1030 can be coupled to antenna 1010. The various components of the site 100 are coupled together by a bus system 1060 that includes, in addition to the data bus, a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1060 in the figure. For example, the station 100 may be the STA 103a, the STA 103b or the STA 103c shown in FIG. 1.
具体地,存储器1050可存储执行以下过程的指令:Specifically, the memory 1050 can store instructions to perform the following process:
从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户
多输入多输出传输的上行多用户分组的长度上限值;Receiving a transmission control packet from the access point, where the transmission control packet includes an uplink multi-user corresponding to the site
The upper limit of the length of the uplink multi-user packet for multiple input multiple output transmission;
根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。According to the transmission control packet, the uplink packet is sent to the access point, the length value of the uplink packet is less than or equal to the length upper limit value, and the uplink packet does not include the padding bit used to increase the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they need to send uplink packets according to the upper limit of the length of the uplink multi-user packet indicated by the transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, the upper limit value of the uplink multi-user packet corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by the STAs in the transmission group together constitute an uplink multi-user packet, and the upper limit of the length of the uplink multi-user packet is for the entire uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组。In combination with the need to transmit data by itself, the STA may determine the length value of the uplink packet sent by itself and send the uplink packet to the AP. Here, when the STA sends an uplink packet to the AP, it only needs to ensure that the length value of the uplink packet is less than or equal to the upper limit of the length of the uplink multi-user packet, and does not need to ensure the length of the uplink packet sent by itself and other in the uplink multi-user packet. The uplink packets sent by the STA are the same length, and then the padding bits for increasing the length of the uplink packet are transmitted. That is to say, the STA does not need to perform an action of adding padding bits in the uplink packet in order to increase the length of the uplink packet when transmitting the uplink packet. In this way, the uplink packet sent by the STA and the uplink packet sent by other stations in the same transmission group pass through the uplink MU-MIMO channel to form an uplink multi-user packet.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。Based on the above technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends an uplink packet according to the upper limit value of the length of the uplink multi-user packet received from the access point. When the STA sends an uplink packet to the AP, the uplink packet whose length is less than the upper limit of the length may be sent, and the padding bit for increasing the length of the uplink packet is not required to be the same as the length of the uplink packet sent by other STAs, thereby reducing the STA. Power loss.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可
以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。It should be understood that the upper length limit in the transmission control packet can be represented by a variety of information. For example,
It is represented by the length value of the data field in the uplink multi-user packet, and can also be represented by the overall length value of the uplink multi-user packet. When the length value of the data field in the uplink multi-user packet, the STA may increase the length of the preamble based on the data field to obtain the upper limit of the length of the uplink multi-user packet.
还应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should also be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are discarded directly after the packet sent by the sender containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
可选地,作为一个实施例,存储器1050还可存储执行以下过程的指令:Alternatively, as an embodiment, the memory 1050 may also store instructions to perform the following process:
上行分组的前导包括上行分组的长度值。The preamble of the uplink packet includes the length value of the uplink packet.
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。In this way, since the uplink multi-user packet received by the AP includes the uplink packet sent by each STA, the AP can determine the length of the uplink packet sent by each station from the uplink multi-user packet.
可选地,作为另一实施例,存储器1050还可存储执行以下过程的指令:Alternatively, as another embodiment, the memory 1050 may also store instructions to perform the following process:
在根据传输控制分组,向接入点发送上行分组之后,根据长度上限值,确定接收确认分组的接收时刻;After transmitting the uplink packet to the access point according to the transmission control packet, determining the reception time of the reception acknowledgement packet according to the length upper limit value;
在接收时刻,从接入点接收确认分组。At the time of reception, an acknowledgment packet is received from the access point.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
图11是本发明另一实施例的接入点的示意性框图。11 is a schematic block diagram of an access point according to another embodiment of the present invention.
图11的接入点110可用于实现上述方法实施例中各步骤及方法。图11的实施例中,接入点110包括天线1110、发射机1120、接收机1130、处理器1140和存储器1150。处理器1140控制接入点110的操作,并可用于处理信号。存储器1150可以包括只读存储器和随机存取存储器,并向处理器1140提供指令和数据。发射机1120和接收机1130可以耦合到天线1110。接入点110的各个组件通过总线***1160耦合在一起,其中总线***1160除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***1160。例如,接入点110可以为图1所述的AP 102。
The access point 110 of FIG. 11 can be used to implement the steps and methods in the foregoing method embodiments. In the embodiment of FIG. 11, access point 110 includes an antenna 1110, a transmitter 1120, a receiver 1130, a processor 1140, and a memory 1150. The processor 1140 controls the operation of the access point 110 and can be used to process signals. Memory 1150 can include read only memory and random access memory and provides instructions and data to processor 1140. Transmitter 1120 and receiver 1130 can be coupled to antenna 1110. The various components of access point 110 are coupled together by a bus system 1160, which in addition to the data bus includes a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1160 in the figure. For example, access point 110 can be AP 102 as described in FIG.
具体地,存储器1150可存储执行以下过程的指令:Specifically, the memory 1150 can store instructions to perform the following process:
向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;Transmitting a transmission control packet to a plurality of stations, the transmission control packet is used to indicate that each of the plurality of stations transmits the length of the uplink packet;
从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。The uplink multi-user packet is received from a plurality of stations, and the uplink multi-user packet includes an uplink packet sent by each of the plurality of stations, and each of the uplink multi-user packets does not include padding bits for increasing the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they send uplink packets to the AP according to the same transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. The embodiments of the present invention are not limited thereto, and it should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。Each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet. Here, when the STA transmits the uplink packet, the action of adding padding bits to the uplink packet is not performed. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。In this way, the uplink packets sent by the multiple sites respectively form an uplink multi-user packet after the uplink MU-MIMO channel, and the AP receives the uplink multi-user packet, that is, the access point receives multiple uplinks from multiple sites as described in the foregoing solution. User grouping.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power consumption of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的
长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to the sender in order to increase the packet to be sent.
The length, which is added to the to-be-sent packet at the MAC layer or the physical layer, does not carry any useful information. The receiver will discard the padding bit directly after receiving the packet containing the padding bit sent by the sender.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
可选地,作为一个实施例,存储器1150还可存储执行以下过程的指令:Alternatively, as an embodiment, the memory 1150 may also store instructions to perform the following process:
在向多个站点发送传输控制分组之后,根据多个站点中第一站点发送的上行分组的长度,确定第一站点发送的上行分组的结束时刻;After sending the transmission control packet to the multiple sites, determining an end time of the uplink packet sent by the first station according to the length of the uplink packet sent by the first station in the multiple sites;
在结束时刻,提高接入点的接收机的增益。At the end time, the gain of the receiver of the access point is increased.
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。It should be understood that in the multiple stations indicated by the access point, the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the first station, so that the end time of the uplink packet sent by the first station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. In the process of receiving the uplink multi-user packet, the AP may improve the gain of the receiver after one or more STAs of the STA end the uplink packet transmission, thereby improving the SNR of the subsequent reception.
可选地,作为另一实施例,存储器1150还可存储执行以下过程的指令:Alternatively, as another embodiment, the memory 1150 may also store instructions to perform the following process:
在从多个站点接收上行多用户分组之后,根据多个站点中第二站点发送的上行分组的长度,确定第二站点发送的上行分组的结束时刻;After receiving the uplink multi-user packet from the multiple sites, determining an end time of the uplink packet sent by the second station according to the length of the uplink packet sent by the second station of the multiple sites;
在结束时刻,停止检测第二站点发送的上行分组。At the end time, the detection of the uplink packet sent by the second station is stopped.
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。In this way, in the process of receiving the uplink multi-user packet, the AP may stop detecting the one or more STAs after one or more of the STAs end the uplink packet transmission, thereby reducing the complexity of the AP detection. Conducive to the improvement of subsequent detection performance.
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。It should be understood that in the multiple stations indicated by the access point, the starting times of the uplink packets sent by the respective stations are the same, so that the station transmitting the shorter uplink packets ends the transmission of the uplink packets earlier. Here, the station that ends the uplink packet transmission earlier in the plurality of stations is referred to as the second station, so that the end time of the uplink packet sent by the second station falls in the process in which the access point receives the uplink multi-user packet from multiple sites. It should also be understood that the second site may be the same as the first site described above, or may be different from the first site described above.
可选地,作为另一实施例,存储器1150还可存储执行以下过程的指令:
Alternatively, as another embodiment, the memory 1150 may also store instructions to perform the following process:
在从多个站点接收上行多用户分组之后,根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻;After receiving the uplink multi-user packet from the multiple sites, determining the transmission time of the transmission acknowledgement packet according to the length of the uplink packet sent by each of the multiple sites;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。The access point transmits an acknowledgment packet to one or more stations of the plurality of stations that successfully transmit the uplink packet at the time of transmission.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
图12是本发明另一实施例的站点的示意性框图。Figure 12 is a schematic block diagram of a station in accordance with another embodiment of the present invention.
图12的站点120可用于实现上述方法实施例中各步骤及方法。图12的实施例中,站点120包括天线1210、发射机1220、接收机1230、处理器1240和存储器1250。处理器1240控制站点120的操作,并可用于处理信号。存储器1250可以包括只读存储器和随机存取存储器,并向处理器1240提供指令和数据。发射机1220和接收机1230可以耦合到天线1210。站点120的各个组件通过总线***1260耦合在一起,其中总线***1260除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***1260。例如,站点120可以为图1所示的STA 103a,STA 103b或STA103c。The site 120 of Figure 12 can be used to implement the various steps and methods of the above method embodiments. In the embodiment of FIG. 12, station 120 includes an antenna 1210, a transmitter 1220, a receiver 1230, a processor 1240, and a memory 1250. The processor 1240 controls the operation of the station 120 and can be used to process signals. Memory 1250 can include read only memory and random access memory and provides instructions and data to processor 1240. Transmitter 1220 and receiver 1230 can be coupled to antenna 1210. The various components of the station 120 are coupled together by a bus system 1260 that includes, in addition to the data bus, a power bus, a control bus, and a status signal bus. However, for clarity of description, various buses are labeled as bus system 1260 in the figure. For example, station 120 may be STA 103a, STA 103b or STA 103c as shown in FIG.
具体地,存储器1250可存储执行以下过程的指令:Specifically, the memory 1250 can store instructions to perform the following process:
从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;Receiving, by the access point, a transmission control packet, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites of the uplink multi-user multiple input multiple output transmission corresponding to the station;
根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。An uplink packet is transmitted to the access point according to the transmission control packet, and the uplink packet does not include padding bits for increasing the length of the uplink packet.
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。For example, in the uplink MU-MIMO transmission process, the access point AP may divide the station STA into different transmission groups according to service requirements, such as STAs (103a, 103b, 103c) in FIG. For STAs in the same transmission group, they send uplink packets to the AP according to the same transmission control packet. The foregoing plurality of stations belong to the same transmission group, that is, uplink multi-user packets corresponding to the same uplink MU-MIMO transmission. In this way, the uplink packets sent by each STA in the transmission group together constitute an uplink multi-user packet.
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,
应理解以上实施方式都应落在本发明实施例的保护范围内。When the AP sends the transmission control packet to the STA, the transmission control packet may be sent to the STA in the same transmission group based on the downlink MU-MIMO or OFDMA technology, or may be sent to the STA in the same transmission group by means of broadcast. The control packet is transmitted, or the transmission control packet is sent to each STA in the same transmission group. This embodiment of the present invention does not limit this.
It should be understood that the above embodiments are all within the scope of protection of the embodiments of the present invention.
前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。Each STA in the foregoing transmission group transmits an uplink packet according to the length of the transmission control packet indicating that it transmits the uplink packet. Here, when the STA transmits the uplink packet, there is no need to perform an action of adding a padding bit to the uplink packet in order to increase the length of the uplink packet. That is to say, the uplink packet transmitted by the STA does not include padding bits for increasing the length of the uplink packet.
这样,多个站点分别发送的上行分组会形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。In this way, the uplink packets sent by the multiple sites respectively form an uplink multi-user packet, and the AP receives the uplink multi-user packet, that is, the access point receives the uplink multi-user packet from multiple sites as described in the foregoing scheme.
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。Based on the foregoing technical solution, in the process of uplink multi-user multiple input multiple output transmission, the station sends the uplink packet according to the length indicated by the transmission control packet, and does not need to send the uplink packet for the same length as the uplink packet sent by other STAs. The padding bits of the length, in turn, can reduce the power consumption of the STA.
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对***造成的干扰。Further, since the STA does not transmit padding bits for increasing the length of the uplink packet, it is possible to avoid interference to the system due to the transmission of these padding bits.
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。It should be understood that the padding bit according to the present invention refers to a bit that does not carry any useful information added by the sender to the to-be-sent packet in the MAC layer or the physical layer in order to increase the length of the packet to be transmitted, and the receiver receives the bit. The padding bits are directly discarded after the sender sends the packet containing the padding bits.
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。It should also be understood that the padding bits of the present invention do not include bits added for other purposes in addition to increasing the length of the packet to be transmitted, for example, to ensure the length of the MAC layer packet by four octets (English: Octet) The bits added at the MAC layer for the boundary, and the bits added at the physical layer to ensure that the length of the physical layer packet is bounded by the OFDM symbol.
可选地,作为一个实施例,存储器1350可存储执行以下过程的指令:Alternatively, as an embodiment, the memory 1350 can store instructions to perform the following process:
在根据传输控制分组,向接入点发送上行分组之后,根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;After transmitting the uplink packet to the access point according to the transmission control packet, determining the reception time of the reception acknowledgement packet according to the length of the uplink packet sent by each of the multiple sites;
在接收时刻,从接入点接收确认分组。At the time of reception, an acknowledgment packet is received from the access point.
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。In this way, the STA can know that the transmission of the uplink packet has been completed, and the STA needs to resend the uplink packet.
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
It should be understood that, in various embodiments of the present invention, the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be taken to the embodiments of the present invention. The implementation process constitutes any limitation.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both, for clarity of hardware and software. Interchangeability, the composition and steps of the various examples have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, or an electrical, mechanical or other form of connection.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。具体的,可以借助软件加必需的通用硬件的方式来实现,通用硬件包括通用集成电路、通用CPU、通用存储器、通用元器件等,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit. Specifically, it can be implemented by means of software and necessary general hardware. The general-purpose hardware includes a general-purpose integrated circuit, a general-purpose CPU, a general-purpose memory, a general-purpose component, and the like, and of course, the dedicated hardware includes an application-specific integrated circuit, a dedicated CPU, and a dedicated memory. , special components, etc. to achieve.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方
案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称为ROM)、随机存取存储器(英文:Random Access Memory,简称为RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention contributes in essence or to the prior art, or the technical side
All or part of the case may be embodied in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to execute the present invention. All or part of the steps of the method described in the various embodiments are invented. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated as ROM), a random access memory (English: Random Access Memory, abbreviated as RAM), a magnetic disk or an optical disk, and the like. A variety of media that can store program code.
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
The above is only the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any equivalent person can be easily conceived within the technical scope of the present invention by any person skilled in the art. Modifications or substitutions are intended to be included within the scope of the invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims (28)
- 一种无线局域网中的通信方法,其特征在于,所述方法包括:A communication method in a wireless local area network, characterized in that the method comprises:接入点向多个站点发送传输控制分组,所述传输控制分组用于指示所述多个站点中每一个站点发送上行分组的长度;The access point sends a transmission control packet to the multiple sites, where the transmission control packet is used to indicate the length of the uplink packet sent by each of the multiple sites;所述接入点从所述多个站点接收上行多用户分组,所述上行多用户分组包括所述多个站点中每一个站点发送的上行分组,所述上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。The access point receives an uplink multi-user packet from the multiple sites, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, and each uplink packet in the uplink multi-user packet Fill bits for increasing the length of the upstream packet are not included.
- 根据权利要求1所述的方法,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行多用户分组中每一个上行分组的长度值均小于或等于所述长度上限值。The method according to claim 1, wherein said transmission control packet comprises an upper limit value of an uplink multi-user packet of uplink multi-user multiple input multiple output transmission, and each uplink packet of said uplink multi-user packet The length values are all less than or equal to the upper length limit.
- 根据权利要求2所述的方法,其特征在于,所述接入点接收的所述上行多用户分组的前导包括所述多个站点中每一个站点发送的上行分组的长度值。The method according to claim 2, wherein the preamble of the uplink multi-user packet received by the access point comprises a length value of an uplink packet sent by each of the plurality of stations.
- 根据权利要求1所述的方法,其特征在于,所述接入点发送的所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。The method according to claim 1, wherein the transmission control packet sent by the access point comprises a length value of an uplink packet sent by each of the plurality of stations.
- 根据权利要求3或4所述的方法,其特征在于,在所述接入点向多个站点发送传输控制分组之后,所述方法还包括:The method according to claim 3 or 4, wherein after the access point sends the transmission control packet to the multiple sites, the method further includes:所述接入点根据所述多个站点中第一站点发送的上行分组的长度值,确定所述第一站点发送的上行分组的结束时刻;Determining, by the access point, an end time of the uplink packet sent by the first station according to a length value of the uplink packet sent by the first station of the multiple sites;所述接入点在所述结束时刻,提高所述接入点的接收机的增益。The access point increases the gain of the receiver of the access point at the end time.
- 根据权利要求3或4所述的方法,其特征在于,在所述接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:The method according to claim 3 or 4, wherein after the access point receives the uplink multi-user packet from the plurality of sites, the method further comprises:所述接入点根据所述多个站点中第二站点发送的上行分组的长度值,确定所述第二站点发送的上行分组的结束时刻;Determining, by the access point, an end time of the uplink packet sent by the second station according to a length value of the uplink packet sent by the second station in the multiple sites;所述接入点在所述结束时刻,停止检测所述第二站点发送的上行分组。The access point stops detecting the uplink packet sent by the second station at the end time.
- 根据权利要求2,3,5和6中任一项所述的方法,其特征在于,在所述接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:The method of any of claims 2, 3, 5 and 6, wherein after the access point receives the uplink multi-user packet from the plurality of stations, the method further comprises:所述接入点根据所述长度上限值,确定发送确认分组的发送时刻;Determining, by the access point, a sending moment of sending an acknowledgement packet according to the length upper limit value;所述接入点在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。The access point transmits the acknowledgement packet to one or more stations of the plurality of stations that successfully transmit an uplink packet at the sending moment.
- 根据权利要求3,5和6中任一项所述的方法,其特征在于,在所述 接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:A method according to any one of claims 3, 5 and 6, wherein in said After the access point receives the uplink multi-user packet from the multiple sites, the method further includes:所述接入点根据所述多个站点中每一个站点发送上行分组的长度值,确定所述多个站点发送的上行分组的长度的最大值;Determining, by the access point, a length value of an uplink packet sent by each of the multiple sites, and determining a maximum value of an uplink packet sent by the multiple sites;所述接入点根据所述上行分组的长度的最大值,确定发送确认分组的发送时刻;Determining, by the access point, a sending moment of sending an acknowledgment packet according to a maximum value of a length of the uplink packet;所述接入点在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。The access point transmits the acknowledgement packet to one or more stations of the plurality of stations that successfully transmit an uplink packet at the sending moment.
- 一种无线局域网中的通信方法,其特征在于,所述方法包括:A communication method in a wireless local area network, characterized in that the method comprises:站点从接入点接收传输控制分组,所述传输控制分组用于指示所述站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;Receiving, by the station, a transmission control packet, where the transmission control packet is used to indicate that each of the multiple sites of the uplink multi-user multiple-input multiple-output transmission corresponding to the station sends the length of the uplink packet;所述站点根据所述传输控制分组,向所述接入点发送上行分组,所述上行分组不包括用于增加上行分组长度的填充比特。The station transmits an uplink packet to the access point according to the transmission control packet, the uplink packet not including padding bits for increasing an uplink packet length.
- 根据权利要求9所述的方法,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行分组的长度值小于或等于所述长度上限值。The method according to claim 9, wherein the transmission control packet comprises an upper limit value of an uplink multi-user packet of uplink multi-user multiple input multiple output transmission, and a length value of the uplink packet is less than or equal to Upper length limit.
- 根据权利要求10所述的方法,其特征在于,所述上行分组的前导包括所述上行分组的长度值。The method of claim 10 wherein the preamble of the upstream packet comprises a length value of the upstream packet.
- 根据权利要求9所述的方法,其特征在于,所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。The method of claim 9, wherein the transmission control packet comprises a length value of an uplink packet sent by each of the plurality of stations.
- 根据权利要求10或11所述的方法,其特征在于,在所述站点根据所述传输控制分组,向所述接入点发送上行分组之后,所述方法还包括:The method according to claim 10 or 11, wherein after the station sends an uplink packet to the access point according to the transmission control packet, the method further includes:所述站点根据所述长度上限值,确定接收确认分组的接收时刻;Determining, by the station, a reception time of receiving an acknowledgement packet according to the length upper limit value;所述站点在所述接收时刻,从所述接入点接收所述确认分组。The station receives the acknowledgement packet from the access point at the time of receipt.
- 根据权利要求12所述的方法,其特征在于,在所述站点根据所述传输控制分组,向所述接入点发送上行分组之后,所述方法还包括:The method according to claim 12, wherein after the station sends an uplink packet to the access point according to the transmission control packet, the method further includes:所述站点根据所述多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;Determining, by the station, a length of an uplink packet according to each of the multiple sites, determining a receiving moment of receiving the acknowledgement packet;所述站点在所述接收时刻,从所述接入点接收所述确认分组。The station receives the acknowledgement packet from the access point at the time of receipt.
- 一种无线局域网中的通信装置,其特征在于,所述通信装置包括:A communication device in a wireless local area network, characterized in that the communication device comprises:发送单元,用于向多个站点发送传输控制分组,所述传输控制分组用于 指示所述多个站点中每一个站点发送上行分组的长度;a sending unit, configured to send a transmission control packet to multiple sites, where the transmission control packet is used Instructing each of the plurality of stations to send an uplink packet length;接收单元,从所述多个站点接收上行多用户分组,所述上行多用户分组包括所述多个站点中每一个站点发送的上行分组,所述上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。Receiving, receiving, by the plurality of stations, an uplink multi-user packet, where the uplink multi-user packet includes an uplink packet sent by each of the multiple sites, where each uplink packet in the uplink multi-user packet is not included A padding bit used to increase the length of the upstream packet.
- 根据权利要求15所述的接入点,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行多用户分组中每一个上行分组的长度值均小于或等于所述长度上限值。The access point according to claim 15, wherein said transmission control packet comprises an upper limit value of an uplink multi-user packet of uplink multi-user multiple input multiple output transmission, and each of said uplink multi-user packets is uplinked The length values of the packets are all less than or equal to the upper length limit.
- 根据权利要求16所述的接入点,其特征在于,所述通信装置接收的所述上行多用户分组的前导包括所述多个站点中每一个站点发送的上行分组的长度值。The access point according to claim 16, wherein the preamble of the uplink multi-user packet received by the communication device comprises a length value of an uplink packet sent by each of the plurality of stations.
- 根据权利要求15所述的通信装置,其特征在于,所述通信装置发送的所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。The communication apparatus according to claim 15, wherein said transmission control packet transmitted by said communication device includes a length value of an uplink packet transmitted by each of said plurality of stations.
- 根据权利要求17或18所述的通信装置,其特征在于,所述通信装置还包括增益控制单元,A communication device according to claim 17 or 18, wherein said communication device further comprises a gain control unit,所述增益控制单元,用于根据所述多个站点中第一站点发送的上行分组的长度值,确定所述第一站点发送的上行分组的结束时刻;在所述结束时刻,提高所述接入点的接收机的增益。The gain control unit is configured to determine an end time of an uplink packet sent by the first station according to a length value of an uplink packet sent by the first station in the multiple sites; and at the end time, increase the connection The gain of the receiver at the in point.
- 根据权利要求17或18所述的通信装置,其特征在于,所述通信装置还包括检测控制单元,A communication device according to claim 17 or 18, wherein said communication device further comprises a detection control unit,所述检测控制单元,用于根据所述多个站点中第二站点发送的上行分组的长度值,确定所述第二站点发送的上行分组的结束时刻;在所述结束时刻,停止检测所述第二站点发送的上行分组。The detection control unit is configured to determine an end time of an uplink packet sent by the second station according to a length value of an uplink packet sent by the second station in the multiple sites, and stop detecting the end time at the end time The uplink packet sent by the second station.
- 根据权利要求16,17,19和20中任一项所述的通信装置,其特征在于,所述发送单元,还用于根据所述长度上限值,确定发送确认分组的发送时刻;在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。The communication device according to any one of claims 16, 17, 19 and 20, wherein the transmitting unit is further configured to determine, according to the length upper limit value, a transmission time of transmitting an acknowledgment packet; At the time of transmission, the acknowledgement packet is sent to one or more stations of the plurality of stations that successfully transmit the uplink packet.
- 根据权利要求17,19和20中任一项所述的通信装置,其特征在于,所述发送单元,还用于根据所述多个站点中每一个站点发送上行分组的长度值,确定所述多个站点发送的上行分组的长度的最大值;根据所述上行分组的长度的最大值,确定发送确认分组的发送时刻;在所述发送时刻,向所述 多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。The communication device according to any one of claims 17, 19 and 20, wherein the transmitting unit is further configured to determine, according to a length value of an uplink packet sent by each of the plurality of stations, a maximum value of a length of an uplink packet transmitted by the plurality of stations; determining, according to a maximum value of a length of the uplink packet, a transmission timing of transmitting an acknowledgment packet; The acknowledgment packet is sent by one or more stations in the plurality of stations that successfully sent the uplink packet.
- 一种无线局域网中的通信装置,其特征在于,所述通信装置包括:A communication device in a wireless local area network, characterized in that the communication device comprises:接收单元,用于从接入点接收传输控制分组,所述传输控制分组用于指示所述站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;a receiving unit, configured to receive, by the access point, a transmission control packet, where the transmission control packet is used to indicate that each of the multiple sites of the uplink multi-user multiple-input multiple-output transmission corresponding to the station sends the length of the uplink packet;发送单元,用于根据所述传输控制分组,向所述接入点发送上行分组,所述上行分组不包括用于增加上行分组长度的填充比特。And a sending unit, configured to send, according to the transmission control packet, an uplink packet to the access point, where the uplink packet does not include padding bits for increasing an uplink packet length.
- 根据权利要求23所述的通信装置,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行分组的长度值小于或等于所述长度上限值。The communication apparatus according to claim 23, wherein said transmission control packet comprises an upper limit value of an uplink multi-user packet of uplink multi-user multiple input multiple output transmission, and a length value of said uplink packet is less than or equal to The upper limit of the length.
- 根据权利要求24所述的通信装置,其特征在于,所述上行分组的前导包括所述上行分组的长度值。The communication device of claim 24, wherein the preamble of the uplink packet comprises a length value of the uplink packet.
- 根据权利要求23所述的通信装置,其特征在于,所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。The communication apparatus according to claim 23, wherein said transmission control packet includes a length value of an uplink packet transmitted by each of said plurality of stations.
- 根据权利要求24或25所述的通信装置,其特征在于,所述接收单元,还用于根据所述长度上限值,确定接收确认分组的接收时刻;在所述接收时刻,从所述接入点接收所述确认分组。The communication device according to claim 24 or 25, wherein the receiving unit is further configured to determine, according to the length upper limit value, a reception time of receiving an acknowledgment packet; at the receiving time, from the receiving time The entry point receives the acknowledgement packet.
- 根据权利要求26所述的通信装置,其特征在于,所述接收单元,还用于根据所述多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;在所述接收时刻,从所述接入点接收所述确认分组。 The communication device according to claim 26, wherein the receiving unit is further configured to: according to the length of the uplink packet sent by each of the plurality of stations, determine a receiving moment of receiving the acknowledgement packet; At the moment, the acknowledgement packet is received from the access point.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/086016 WO2016033798A1 (en) | 2014-09-05 | 2014-09-05 | Communication method within wireless local area network, and communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/086016 WO2016033798A1 (en) | 2014-09-05 | 2014-09-05 | Communication method within wireless local area network, and communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016033798A1 true WO2016033798A1 (en) | 2016-03-10 |
Family
ID=55439041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/086016 WO2016033798A1 (en) | 2014-09-05 | 2014-09-05 | Communication method within wireless local area network, and communication device |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2016033798A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101137182A (en) * | 2006-09-01 | 2008-03-05 | 华为技术有限公司 | Resource allocation method and system for wireless communication system |
US20110194475A1 (en) * | 2010-02-10 | 2011-08-11 | Broadcom Corporation | Preamble and header bit allocation for power savings within multiple user, multiple access, and/or MIMO wireless communications |
US20120020261A1 (en) * | 2010-07-21 | 2012-01-26 | Qualcomm Incorporated | Method and apparatus for ordering sub-fields of vht-sig-a and vit-sig-b fields |
US20130286959A1 (en) * | 2012-04-30 | 2013-10-31 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting coordinated orthogonal block-based resource allocation (cobra) operations |
-
2014
- 2014-09-05 WO PCT/CN2014/086016 patent/WO2016033798A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101137182A (en) * | 2006-09-01 | 2008-03-05 | 华为技术有限公司 | Resource allocation method and system for wireless communication system |
US20110194475A1 (en) * | 2010-02-10 | 2011-08-11 | Broadcom Corporation | Preamble and header bit allocation for power savings within multiple user, multiple access, and/or MIMO wireless communications |
US20120020261A1 (en) * | 2010-07-21 | 2012-01-26 | Qualcomm Incorporated | Method and apparatus for ordering sub-fields of vht-sig-a and vit-sig-b fields |
US20130286959A1 (en) * | 2012-04-30 | 2013-10-31 | Interdigital Patent Holdings, Inc. | Method and apparatus for supporting coordinated orthogonal block-based resource allocation (cobra) operations |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9948370B2 (en) | Method and apparatus for multiple frame transmission for supporting MU-MIMO | |
US9807794B2 (en) | Systems, methods and devices for dynamically setting response indication deferral in wireless networks | |
US10476648B2 (en) | Method and apparatus for transmitting frame | |
US10225061B2 (en) | Method and apparatus for receiving frame | |
JP6321174B2 (en) | Sharing transmission opportunities (TXOP) | |
US10251085B2 (en) | Method and device for transmitting frame including error check bits for header in wireless LAN | |
US20180263047A1 (en) | Method and apparatus for transmitting data unit on basis of trigger frame | |
WO2010143894A2 (en) | Method and apparatus for transmitting frame in wireless local area network (wlan) system | |
WO2017084364A1 (en) | Communication device, and communication method for frame aggregation and transmission | |
KR20180059858A (en) | Systems and methods for signaling and generating variable length block acknowledgment fields in a wireless network | |
KR20130063058A (en) | Method of transmitting data block and transmiter using the same | |
JP2018512818A (en) | Control frame aggregation frame | |
US11564169B2 (en) | Wake-up-radio link adaptation | |
EP3930409B1 (en) | Apparatus and method for signaling expansion in wireless local area network system | |
US11894891B2 (en) | Signaling for scheduled multi-user multiple-input multiple-output acknowledgement | |
WO2017198043A1 (en) | Data transmission method and device | |
WO2016070395A1 (en) | Information transmission method, access point and user equipment | |
WO2016033798A1 (en) | Communication method within wireless local area network, and communication device | |
RU2780356C2 (en) | Preamble structure for support of full duplex communication | |
KR20210149567A (en) | Apparatus and method for supporting transmission of uplink fd a-ppdu in a wireless local area network system |
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: 14901179 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: 14901179 Country of ref document: EP Kind code of ref document: A1 |