[go: up one dir, main page]

WO2016033798A1 - 无线局域网中的通信方法和通信装置 - Google Patents

无线局域网中的通信方法和通信装置 Download PDF

Info

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

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

本发明公开了一种无线局域网中的通信方法和通信装置。该方法包括:接入点向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。本发明实施例能够降低STA的功率损耗。

Description

无线局域网中的通信方法和通信装置 技术领域
本发明实施例涉及通信领域,并且更具体地,涉及一种无线局域网中的通信方法和通信装置。
背景技术
基于正交频分复用(英文: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)发射相应的下行信号。
按照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的下行分组具有相同的长度,以避免前述问题。
然而,在上行方向的MU-MIMO传输中,如果延用下行MU-MIMO的方式,会带来STA功耗较大等问题。
发明内容
本发明实施例提供了一种无线局域网中的通信方法和通信装置,能够降低STA的功率损耗。
第一方面,本发明实施例提供了一种无线局域网中的通信方法,该方法包括:
接入点向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;
接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
结合第一方面,在第一方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值。
结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,接入点接收的上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。
结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,接入点发送的传输控制分组包括多个站点中每一个站点发送上行分组的长度值。
结合第一方面及其上述实现方式,在第一方面的第四种实现方式中,在接入点向多个站点发送传输控制分组之后,该方法还包括:
接入点根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;
接入点在结束时刻,提高接入点的接收机的增益。
结合第一方面及其上述实现方式,在第一方面的第五种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:
接入点根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;
接入点在结束时刻,停止检测第二站点发送的上行分组。
结合第一方面及其上述实现方式,在第一方面的第六种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:
接入点根据长度上限值,确定发送确认分组的发送时刻;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
结合第一方面及其上述实现方式,在第一方面的第七种实现方式中,在接入点从多个站点接收上行多用户分组之后,该方法还包括:
接入点根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值;
接入点根据上行分组的长度的最大值,确定发送确认分组的发送时刻;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
第二方面,本发明实施例提供了一种无线局域网中的通信方法,该方法包括:
站点从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;
站点根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。
结合第二方面,在第二方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行分组的长度值小于或等于长度上限值。
结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,上行分组的前导包括上行分组的长度值。
结合第二方面及其上述实现方式,在第二方面的第三种实现方式中,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。
结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,在站点根据传输控制分组,向接入点发送上行分组之后,该方法还包括:
站点根据长度上限值,确定接收确认分组的接收时刻;
站点在接收时刻,从接入点接收确认分组。
结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,在站点根据传输控制分组,向接入点发送上行分组之后,该方法还包括:
站点根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;
站点在接收时刻,从接入点接收确认分组。
第三方面,本发明实施例提供了一种通信装置,该通信装置包括:
发送单元,用于向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;
接收单元,从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
结合第三方面,在第三方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值。
结合第三方面及其上述实现方式,在第三方面的第二种实现方式中,通信装置接收的上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。
结合第三方面及其上述实现方式,在第三方面的第三种实现方式中,通信装置发送的传输控制分组包括多个站点中每一个站点发送上行分组的长度值。
结合第三方面及其上述实现方式,在第三方面的第四种实现方式中,通信装置还包括增益控制单元,
增益控制单元,用于根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;在结束时刻,提高接入点的接收机的增益。
结合第三方面及其上述实现方式,在第三方面的第五种实现方式中,通信装置还包括检测控制单元,
检测控制单元,用于根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;在结束时刻,停止检测第二站点发送的上行分组。
结合第三方面及其上述实现方式,在第三方面的第六种实现方式中,发送单元,还用于根据长度上限值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
结合第三方面及其上述实现方式,在第三方面的第七种实现方式中,发送单元,还用于根据多个站点中每一个站点发送上行分组的长度值,确定多 个站点发送的上行分组的长度的最大值;根据上行分组的长度的最大值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
第四方面,本发明实施例提供了一种通信装置,该通信装置包括:
接收单元,用于从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;
发送单元,用于根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。
结合第四方面,在第四方面的第一种实现方式中,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,上行分组的长度值小于或等于长度上限值。
结合第四方面及其上述实现方式,在第四方面的第二种实现方式中,上行分组的前导包括上行分组的长度值。
结合第四方面及其上述实现方式,在第四方面的第三种实现方式中,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。
结合第四方面及其上述实现方式,在第四方面的第四种实现方式中,接收单元,还用于根据长度上限值,确定接收确认分组的接收时刻;在接收时刻,从接入点接收确认分组。
结合第四方面及其上述实现方式,在第四方面的第五种实现方式中,接收单元,还用于根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;在接收时刻,从接入点接收确认分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的 前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例无线局域网中的通信方法可应用的通信系统的示意性架构图。
图2是本发明一个实施例的无线局域网中的通信方法的示意性流程图。
图3是本发明另一实施例的无线局域网中的通信方法的示意性流程图。
图4是本发明另一实施例的无线局域网中的通信方法的示意性流程图。
图5是本发明另一实施例的无线局域网中的通信方法的示意性流程图。
图6是本发明另一实施例的无线局域网中的通信方法的示意性流程图。
图7是本发明一个实施例的通信装置的示意性框图。
图8是本发明一个实施例的通信装置的示意性框图。
图9是本发明另一实施例的接入点的示意性框图。
图10是本发明另一实施例的站点的示意性框图。
图11是本发明另一实施例的接入点的示意性框图。
图12是本发明另一实施例的站点的示意性框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
应理解,本发明实施例的技术方案应用于WLAN系统中。在本发明实施例中,接入点AP可以将有线网络转化为无线网络,为站点STA提供无线接入服务。站点STA可以为用户设备(英文:User Equipment,简称为“UE”)、终端(英文:Terminal)、移动台(英文:Mobile Station,简称为“MS”)、移动终端(英文:Mobile Terminal)等。例如,STA可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等。又如,STA还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。
为描述方便,下述实施例将以接入点AP和站点STA为例进行说明。
图1是本发明实施例无线局域网中的通信方法可应用的通信系统的示意性架构图。图1中的通信系统为WLAN系统,这里以覆盖范围为101的AP102为例进行描述。应理解,本发明实施例对WLAN系统中AP的数量不作 限定。
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系统的干扰。
本发明实施例提供一种无线局域网中上行多用户多输入多输出MU-MIMO传输的方法、AP和STA,能够降低STA的功耗,进一步地还可以降低WLAN系统的干扰。
图2是本发明一个实施例的无线局域网中的通信方法的示意性流程图。图2所示的方法可以由图1中示出的AP 102执行。
201,接入点向多个站点发送传输控制分组(英文:transmission control packet),传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。
202,接入点从多个站点接收上行多用户分组(英文:uplink multiple user packet),上行多用户分组包括多个站点中每一个站点发送的上行分组(英文:uplink packet),上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8 位组(Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
图3是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图3所示的方法可以由图1中示出的AP 102执行。
301,接入点向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
302,接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需 保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,因此不需要发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中添加填充比特的动作。
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导(Preamble)的长度,得到上行多用户分组的长度上限值。
可选地,作为另一实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点向多个站点发送传输控制分组之后,接入点还可以根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻。然后,接入点在结束时刻,提高接入点的接收机的增益。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的信号噪声功率比(英文:Signal to Noise Ratio,简称为SNR)。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
例如,AP根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高
Figure PCTCN2014086016-appb-000001
倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高
Figure PCTCN2014086016-appb-000002
倍时,可以将其中某一个放大器的放大倍数提高
Figure PCTCN2014086016-appb-000003
倍。或者,也可以将提高的倍数
Figure PCTCN2014086016-appb-000004
分配到多个放大器,使接收机整体的增益提高
Figure PCTCN2014086016-appb-000005
倍。
可选地,作为另一实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点向多个站点发送传输控制分组之后,接入点可以根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻。然后,接入点在结束时刻,停止检测第二站点发送的上行分组。
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
例如,AP根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这 个STA的检测,进而提高AP的检测性能。
如图1所示,STA(103a,103b,103c)通过上行MU-MIMO与AP 102通信。STA(103a,103b,103c)传输的上行分组分别对应于空间流信号x1,x2,x3,则AP的接收信号为y=H33x3+n。
其中,H33为AP当前检测信号时使用的MIMO信道矩阵,x3为前述3个STA的空间流信号形成的空间流向量,n为噪声向量,H33与x3的表达式分别如公式(1)和公式(2)所示:
Figure PCTCN2014086016-appb-000006
Figure PCTCN2014086016-appb-000007
这样,假设STA 103c首先结束上行传输,这时STA 103a和STA 103b形成空间向量流x2,则AP 102的接收信号为y=H32x2+n。其中,H32为STA103c结束上行传输后AP 102检测信号时使用的MIMO信道矩阵,H32与x2的表达式分别如公式(3)和公式(4)所示:
Figure PCTCN2014086016-appb-000008
Figure PCTCN2014086016-appb-000009
这样,由于AP 102在MIMO检测过程中无需估计STA 103c的空间流信号x3,MIMO检测的复杂度会下降,且由于STA 103a和STA 103b的空间流信号不在受STA 103c空间流信号的干扰,有利于AP 102提高后续MIMO检测的性能。
可选地,作为另一实施例,接入点从多个站点接收上行多用户分组之后,接入点还可以根据长度上限值,确定发送确认分组的发送时刻。然后,接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,AP根据长度上限值,可以获知整个上行多用户分组的结束时刻。 这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
图4是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图4所示的方法可以由图1中示出的AP 102执行。
401,接入点向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
402,接入点从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
例如,前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个 上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
可选地,作为一个实施例,在接入点向多个站点发送传输控制分组之后,接入点还可以根据多个站点中第一站点发送的上行分组的长度,确定第一站点发送的上行分组的结束时刻。然后,接入点在结束时刻,提高接入点的接收机的增益。
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。
例如,AP根据已知的各个STA发送上行分组的长度,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高
Figure PCTCN2014086016-appb-000010
倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高
Figure PCTCN2014086016-appb-000011
倍时,可以将其中某一个放大器的放大倍数提高
Figure PCTCN2014086016-appb-000012
倍。或者,也可以将提高的倍数
Figure PCTCN2014086016-appb-000013
分配到多个放大器,使接收机整体的增益提高
Figure PCTCN2014086016-appb-000014
倍。
可选地,作为另一实施例,在接入点从多个站点接收上行多用户分组之后,接入点还可以根据多个站点中第二站点发送的上行分组的长度,确定第 二站点发送的上行分组的结束时刻。然后,接入点在结束时刻,停止检测第二站点发送的上行分组。
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。
例如,AP根据已知的各个STA发送的上行分组的长度,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这个STA的检测,进而提高AP的检测性能。
如图1所示,STA(103a,103b,103c)通过上行MU-MIMO与AP 102通信。STA(103a,103b,103c)传输的上行分组分别对应于空间流信号x1,x2,x3,则AP的接收信号为y=H33x3+n。
其中,H33为AP当前检测信号时使用的MIMO信道矩阵,x3为前述3个STA的空间流信号形成的空间流向量,n为噪声向量,H33与x3的表达式分别如公式(5)和公式(6)所示:
Figure PCTCN2014086016-appb-000015
Figure PCTCN2014086016-appb-000016
这样,假设STA 103c首先结束上行传输,这时STA 103a和STA 103b形成空间向量流x2,则AP 102的接收信号为y=H32x2+n。其中,H32为STA103c结束上行传输后AP 102检测信号时使用的MIMO信道矩阵,H32与x2的表达式分别如公式(7)和公式(8)所示:
Figure PCTCN2014086016-appb-000017
Figure PCTCN2014086016-appb-000018
这样,由于AP 102在MIMO检测过程中无需估计STA 103c的空间流信号x3,MIMO检测的复杂度会下降,且由于STA 103a和STA 103b的空间流信号不在受STA 103c空间流信号的干扰,有利于AP 102提高后续MIMO检测的性能。
可选地,作为另一实施例,在接入点从多个站点接收上行多用户分组之后,接入点可以根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻。然后,接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。具体地,接入点根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值。然后,接入点根据上行分组的长度的最大值,确定发送确认分组的发送时刻
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,AP根据已知的各个STA发送的上行分组的长度值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
图5是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图5所示的方法可以由图1中示出的STA执行,如STA 103a,STA 103b或STA103c。
501,站点从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组 的长度。
502,站点根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够降低由填充比特带来的系统干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
图6是本发明另一实施例的无线局域网中的通信方法的示意性流程图。图6所示的方法可以由图1中示出的STA执行,如STA 103a,STA 103b或STA103c。
601,站点从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户多输入多输出传输的上行多用户分组的长度上限值。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行 多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
602,站点根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,因此不需要发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数 据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。
可选地,作为一个实施例,上行分组的前导包括上行分组的长度值。
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。
例如,STA可以在向AP发送上行分组的同时,也向AP发送该长度信息。具体地,在STA向AP发送上行分组时,可以在上行分组的前导中携带其发送的上行分组的长度值。这样,各个STA发送的上行分组的前导共同构成了上行多用户分组的前导,每一个站点发送的上行分组的长度值共同构成了上行分组长度信息。
可选地,作为另一实施例,站点根据传输控制分组,向接入点发送上行分组之后,站点还可以根据长度上限值,确定接收确认分组的接收时刻。然后,站点在接收时刻,从接入点接收确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,AP根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
可选地,作为另一实施例,传输控制分组包括多个站点中每一个站点发送上行分组的长度值。
这样,站点接收到传输控制分组后,根据传输控制分组指示自身发送上行分组的长度来发送上行分组。
图7是本发明一个实施例的无线局域网中的通信装置的示意性框图。该通信装置例如为接入点,或者实现相关功能的专用电路或者芯片。图7所示的通信装置70包括发送单元701和接收单元702。例如,该通信装置70可以为图1中示出的AP 102。
发送单元701,用于向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度。
接收单元702,从多个站点接收上行多用户分组,上行多用户分组包括 多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
可选地,作一个实施例,发送单元701,用于向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值。接收单元702,用于从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数 据字段基础上增加前导(Preamble)的长度,得到上行多用户分组的长度上限值。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在发送单元701向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
例如,结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道形成一个上行多用户分组,接收单元702接收该上行多用户分组,也就是前述方案中描述的,接收单元702从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
可选地,作为一个实施例,上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值。接入点70还包括增益控制单元703。
增益控制单元703,用于根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻,在结束时刻,提高接入点的接收机的增益。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,增益控制单元703可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
例如,增益控制单元703根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。在多个STA中的某一个STA结束上行分组发送时,AP停止对这个STA的上行接收处理,包括解调、解码等物理层操作。当某个STA的上行分组结束后,AP接收信号的平均功率将会下降。这时,增益控制单元703可以执行AGC的操作。具体地,AP可以测量当前接收信号的平均功率,然后将接收机的增益提高
Figure PCTCN2014086016-appb-000019
倍。其中,Pin为该STA的上行分组结束前的平均接收功率,P'in为该STA的上行分组结束后的平均接收功率。
应理解,接收机的增益是指接收机放大器的放大倍数。这里,如果接收机包括多个放大器,在将接收机的增益提高
Figure PCTCN2014086016-appb-000020
倍时,可以将其中某一个放大器的放大倍数提高
Figure PCTCN2014086016-appb-000021
倍。或者,也可以将提高的倍数
Figure PCTCN2014086016-appb-000022
分配到多个放大器,使接收机整体的增益提高
Figure PCTCN2014086016-appb-000023
倍。
可选地,作为另一实施例,上行多用户分组的前导多个站点中每一个站点发送的上行分组的长度值。接入点70还包括检测控制单元704。
检测控制单元704,用于根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻,在结束时刻,停止检测第二站点发送的上行分组。
这样,在接收上行多用户分组的过程中,检测控制单元704可以在其中 的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
例如,检测控制单元704根据上行分组长度信息,可以确定STA结束上行分组发送的时刻。当某个STA的上行分组结束后,AP在MIMO检测中可以不再检测该STA的信号。也就是说,在某一个STA结束上行分组发送时,AP停止对这个STA的检测,进而提高AP的检测性能。这里,检测控制单元704执行的操作与文描述的方法相同,为避免重复,在此不再赘述。
可选地,作为另一实施例,发送单元701,还用于据长度上限值,确定发送确认分组的发送时刻,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,发送单元701根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
可选地,作为另一实施例,发送单元701,还用于根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
具体地,可以根据多个站点中每一个站点发送上行分组的长度值,确定多个站点发送的上行分组的长度的最大值;根据上行分组的长度的最大值,确定发送确认分组的发送时刻;在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,发送单元701根据已知的各个STA发送的上行分组的长度值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,发送单元701向成功发送上行分组的STA发送确认分组。应理解,STA成功发送上行分组是指,AP接收并成功解析了STA发送的上行分组。这里,发送单元701向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向上行多用户分组中的STA发送确认分组,也可以通过广播的形式向上行多用户分组中的STA发送确认分组,或者分别向上行多用户分组中的各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
图8是本发明一个实施例的无线局域网中的通信装置的示意性框图。该装置例如为站点或者实现相关功能的专用电路或者芯片。图8所示的通信装置80包括接收单元801和发送单元802。例如,通信装置80可以为图1中示出的STA 103a,STA 103b或STA103c。
接收单元801,用于从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度。
发送单元802,用于根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
还应理解,传输控制分组指示多个站点中每一个站点发送上行分组的长度时,可以指示各个站点发送上行分组的长度上限值。或者,也可以指示各个站点分别发送的上行分组的长度值。
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
可选地,作为一个实施例,接收单元801,用于从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户多输入多输出传输的上行多用户分组的长度上限值。发送单元802,用于根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
例如,结合自身发送数据量的需要,发送单元802可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,发送单元802向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够降低由填充比特带来的系统干扰。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。
可选地,作为一个实施例,上行分组的前导包括上行分组的长度值。
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。
例如,STA可以在向AP发送上行分组的同时,也向AP发送该长度信息。具体地,在STA向AP发送上行分组时,可以在上行分组的前导中携带其发送的上行分组的长度值。这样,各个STA发送的上行分组的前导共同构成了上行多用户分组的前导,每一个站点发送的上行分组的长度值共同构成了上行分组长度信息。
可选地,作为另一实施例,接收单元801,还用于根据长度上限值,确定接收确认分组的接收时刻,在接收时刻,从接入点接收确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新 发送上行分组。
例如,接收单元801根据长度上限值,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。也就是说,接收单元801在该结束时刻从AP接收确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
可选地,作为一个实施例,接收单元801,还用于根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻,在接收时刻,从接入点接收确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
例如,接收单元801根据传输控制分组指示的每一个站点发送上行分组的长度,可以获知整个上行多用户分组的结束时刻。这样,在结束时刻后再经历一个短帧间隔的时间,AP向STA发送确认分组。也就是说,接收单元901在结束时刻从AP接收确认分组。这里,AP向STA发送确认分组时,可以基于下行MU-MIMO技术,或者下行OFDMA技术,向STA发送确认分组,也可以通过广播的形式向STA发送确认分组,或者分别向各个STA发送确认分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
图9是本发明另一实施例的接入点的示意性框图。
图9的接入点90可用于实现上述方法实施例中各步骤及方法。图90的实施例中,接入点90包括天线910、发射机920、接收机930、处理器940和存储器950。处理器940控制接入点90的操作,并可用于处理信号。存储器950可以包括只读存储器和随机存取存储器,并向处理器940提供指令和数据。发射机920和接收机930可以耦合到天线910。接入点90的各个组件通过总线系统960耦合在一起,其中总线系统960除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统960。例如,接入点90可以为图1所示的AP 102。
具体地,存储器950可存储执行以下过程的指令:
向多个站点发送传输控制分组,传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值;
从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组的长度值均小于或等于长度上限值,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了 与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。
还应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
可选地,作为另一实施例,存储器950可存储执行以下过程的指令:
上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的长度值;在向多个站点发送传输控制分组之后,根据多个站点中第一站点发送的上行分组的长度值,确定第一站点发送的上行分组的结束时刻;在结束时刻,提高接入点的接收机的增益。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
可选地,作为一个实施例,存储器950可存储执行以下过程的指令:
上行多用户分组的前导包括多个站点中每一个站点发送的上行分组的 长度值;在向多个站点发送传输控制分组之后,根据多个站点中第二站点发送的上行分组的长度值,确定第二站点发送的上行分组的结束时刻;在结束时刻,停止检测第二站点发送的上行分组。
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。
应理解,前述多个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。
也应理解,上行多用户分组的前导是对整个上行多用户分组整体而言的。具体地,上行多用户分组的前导包括各个STA发送的上行分组的前导。
可选地,作为另一实施例,存储器950可存储执行以下过程的指令:
从多个站点接收上行多用户分组之后,还可以根据长度上限值,确定发送确认分组的发送时刻。然后,在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
图10是本发明另一实施例的站点的示意性框图。
图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。
具体地,存储器1050可存储执行以下过程的指令:
从接入点接收传输控制分组,传输控制分组包括站点对应的上行多用户 多输入多输出传输的上行多用户分组的长度上限值;
根据传输控制分组,向接入点发送上行分组,上行分组的长度值小于或等于长度上限值,上行分组不包括用于增加上行分组长度的填充比特。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们需要根据传输控制分组指示的上行多用户分组的长度上限值,发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组的长度上限值。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组,上行多用户分组的长度上限值是对整个上行多用户分组而言的。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
结合自身发送数据量的需要,STA可以确定自身发送上行分组的长度值,并向AP发送上行分组。这里,STA向AP发送上行分组时,只需要保证上行分组的长度值小于或等于上行多用户分组的长度上限值,而不需保证自身发送的上行分组的长度与上行多用户分组中的其它STA发送的上行分组的长度相同,进而发送用于增加上行分组长度的填充比特。也就是说,STA发送上行分组时不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。这样,STA发送的上行分组与前述同一个传输组中的其它站点发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据从接入点接收的上行多用户分组的长度上限值发送上行分组。STA向AP发送上行分组时,可以发送长度小于长度上限值的上行分组,而不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功率损耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,传输控制分组中的长度上限值可以用多种信息表示。例如,可 以用上行多用户分组中数据字段的长度值表示,也可以用上行多用户分组的整体长度值表示。在上行多用户分组中数据字段的长度值时,STA可以在数据字段基础上增加前导的长度,得到上行多用户分组的长度上限值。
还应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
可选地,作为一个实施例,存储器1050还可存储执行以下过程的指令:
上行分组的前导包括上行分组的长度值。
这样,由于AP接收到的上行多用户分组包括各个STA发送的上行分组,进而AP可以从上行多用户分组中确定各个站点发送的上行分组的长度。
可选地,作为另一实施例,存储器1050还可存储执行以下过程的指令:
在根据传输控制分组,向接入点发送上行分组之后,根据长度上限值,确定接收确认分组的接收时刻;
在接收时刻,从接入点接收确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
图11是本发明另一实施例的接入点的示意性框图。
图11的接入点110可用于实现上述方法实施例中各步骤及方法。图11的实施例中,接入点110包括天线1110、发射机1120、接收机1130、处理器1140和存储器1150。处理器1140控制接入点110的操作,并可用于处理信号。存储器1150可以包括只读存储器和随机存取存储器,并向处理器1140提供指令和数据。发射机1120和接收机1130可以耦合到天线1110。接入点110的各个组件通过总线系统1160耦合在一起,其中总线系统1160除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线系统1160。例如,接入点110可以为图1所述的AP 102。
具体地,存储器1150可存储执行以下过程的指令:
向多个站点发送传输控制分组,传输控制分组用于指示多个站点中每一个站点发送上行分组的长度;
从多个站点接收上行多用户分组,上行多用户分组包括多个站点中每一个站点发送的上行分组,上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定,应理解以上实施方式都应落在本发明实施例的保护范围内。
前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。
这样,多个站点分别发送的上行分组经过上行MU-MIMO信道后形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的 长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
可选地,作为一个实施例,存储器1150还可存储执行以下过程的指令:
在向多个站点发送传输控制分组之后,根据多个站点中第一站点发送的上行分组的长度,确定第一站点发送的上行分组的结束时刻;
在结束时刻,提高接入点的接收机的增益。
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第一站点,这样第一站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,提高接收机的增益,进而能够提高后续接收的SNR。
可选地,作为另一实施例,存储器1150还可存储执行以下过程的指令:
在从多个站点接收上行多用户分组之后,根据多个站点中第二站点发送的上行分组的长度,确定第二站点发送的上行分组的结束时刻;
在结束时刻,停止检测第二站点发送的上行分组。
这样,在接收上行多用户分组的过程中,AP可以在其中的某一个或多个STA结束上行分组发送后,停止对该一个或多个STA的检测,进而能够降低AP检测的复杂度,也有利于后续检测性能的提高。
应理解,在接入点指示的多个站点中,各个站点发送上行分组的起始时刻相同,这样发送较短的上行分组的站点会较早结束上行分组的发送。这里将多个站点中较早结束上行分组发送的站点称为第二站点,这样第二站点发送的上行分组的结束时刻落在接入点从多个站点接收上行多用户分组的过程中。也应理解,第二站点可以与前述第一站点相同,也可以与前述第一站点不同。
可选地,作为另一实施例,存储器1150还可存储执行以下过程的指令:
在从多个站点接收上行多用户分组之后,根据多个站点中每一个站点发送上行分组的长度,确定发送确认分组的发送时刻;
接入点在发送时刻,向多个站点中成功发送上行分组的一个或多个站点发送确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
图12是本发明另一实施例的站点的示意性框图。
图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。
具体地,存储器1250可存储执行以下过程的指令:
从接入点接收传输控制分组,传输控制分组用于指示站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;
根据传输控制分组,向接入点发送上行分组,上行分组不包括用于增加上行分组长度的填充比特。
例如,在上行MU-MIMO传输过程中,接入点AP可以根据业务需求,将站点STA划分到不同的传输组,如图1中的STA(103a,103b,103c)。对于同一个传输组中的STA而言,它们根据同一个传输控制分组,向AP发送上行分组。前述的多个站点属于同一个传输组,也就是对应于同一个上行MU-MIMO传输的上行多用户分组。这样,传输组中各个STA发送的上行分组共同构成上行多用户分组。
其中,在AP向STA发送传输控制分组时,可以基于下行MU-MIMO或OFDMA技术,向同一个传输组中的STA发送传输控制分组,也可以通过广播的形式向同一个传输组中的STA发送传输控制分组,或者分别向同一个传输组中的各个STA发送传输控制分组。本发明实施例对此不作限定, 应理解以上实施方式都应落在本发明实施例的保护范围内。
前述传输组中的各个STA根据传输控制分组中指示自身发送上行分组的长度发送上行分组。这里,STA发送上行分组时,不需要为了增加上行分组的长度而执行在上行分组中增加填充比特的动作。也就是说,STA发送的上行分组不包括用于增加上行分组长度的填充比特。
这样,多个站点分别发送的上行分组会形成一个上行多用户分组,AP接收该上行多用户分组,也就是前述方案中描述的,接入点从多个站点接收上行多用户分组。
基于上述技术方案,在上行多用户多输入多输出传输的过程中,站点根据传输控制分组指示的长度发送上行分组,不需要为了与其它STA发送的上行分组的长度相同而发送用于增加上行分组长度的填充比特,进而能够降低STA的功耗。
进一步地,由于STA不发送用于增加上行分组长度的填充比特,进而能够避免由于发送这些填充比特而对系统造成的干扰。
应理解,本发明所述的填充比特,是指发送方为了增加待发送的分组的长度,而在MAC层或物理层添加到待发送分组中的不携带任何有用信息的比特,接收方接收到发送方发送的包含有所述填充比特的分组后将直接丢弃所述填充比特。
还应理解,本发明所述的填充比特不包括用于除增加待发送分组长度以外为其它目的而添加的比特,例如,为了保证MAC层分组的长度以4个8位组(英文:Octet)为边界而在MAC层添加的比特,以及为了保证物理层分组的长度以OFDM符号为边界而在物理层添加的比特。
可选地,作为一个实施例,存储器1350可存储执行以下过程的指令:
在根据传输控制分组,向接入点发送上行分组之后,根据多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;
在接收时刻,从接入点接收确认分组。
这样,STA可以获知已经完成了上行分组的发送,反之STA需要重新发送上行分组。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。具体的,可以借助软件加必需的通用硬件的方式来实现,通用硬件包括通用集成电路、通用CPU、通用存储器、通用元器件等,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方 案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称为ROM)、随机存取存储器(英文:Random Access Memory,简称为RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (28)

  1. 一种无线局域网中的通信方法,其特征在于,所述方法包括:
    接入点向多个站点发送传输控制分组,所述传输控制分组用于指示所述多个站点中每一个站点发送上行分组的长度;
    所述接入点从所述多个站点接收上行多用户分组,所述上行多用户分组包括所述多个站点中每一个站点发送的上行分组,所述上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
  2. 根据权利要求1所述的方法,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行多用户分组中每一个上行分组的长度值均小于或等于所述长度上限值。
  3. 根据权利要求2所述的方法,其特征在于,所述接入点接收的所述上行多用户分组的前导包括所述多个站点中每一个站点发送的上行分组的长度值。
  4. 根据权利要求1所述的方法,其特征在于,所述接入点发送的所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。
  5. 根据权利要求3或4所述的方法,其特征在于,在所述接入点向多个站点发送传输控制分组之后,所述方法还包括:
    所述接入点根据所述多个站点中第一站点发送的上行分组的长度值,确定所述第一站点发送的上行分组的结束时刻;
    所述接入点在所述结束时刻,提高所述接入点的接收机的增益。
  6. 根据权利要求3或4所述的方法,其特征在于,在所述接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:
    所述接入点根据所述多个站点中第二站点发送的上行分组的长度值,确定所述第二站点发送的上行分组的结束时刻;
    所述接入点在所述结束时刻,停止检测所述第二站点发送的上行分组。
  7. 根据权利要求2,3,5和6中任一项所述的方法,其特征在于,在所述接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:
    所述接入点根据所述长度上限值,确定发送确认分组的发送时刻;
    所述接入点在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。
  8. 根据权利要求3,5和6中任一项所述的方法,其特征在于,在所述 接入点从所述多个站点接收上行多用户分组之后,所述方法还包括:
    所述接入点根据所述多个站点中每一个站点发送上行分组的长度值,确定所述多个站点发送的上行分组的长度的最大值;
    所述接入点根据所述上行分组的长度的最大值,确定发送确认分组的发送时刻;
    所述接入点在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。
  9. 一种无线局域网中的通信方法,其特征在于,所述方法包括:
    站点从接入点接收传输控制分组,所述传输控制分组用于指示所述站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;
    所述站点根据所述传输控制分组,向所述接入点发送上行分组,所述上行分组不包括用于增加上行分组长度的填充比特。
  10. 根据权利要求9所述的方法,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行分组的长度值小于或等于所述长度上限值。
  11. 根据权利要求10所述的方法,其特征在于,所述上行分组的前导包括所述上行分组的长度值。
  12. 根据权利要求9所述的方法,其特征在于,所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。
  13. 根据权利要求10或11所述的方法,其特征在于,在所述站点根据所述传输控制分组,向所述接入点发送上行分组之后,所述方法还包括:
    所述站点根据所述长度上限值,确定接收确认分组的接收时刻;
    所述站点在所述接收时刻,从所述接入点接收所述确认分组。
  14. 根据权利要求12所述的方法,其特征在于,在所述站点根据所述传输控制分组,向所述接入点发送上行分组之后,所述方法还包括:
    所述站点根据所述多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;
    所述站点在所述接收时刻,从所述接入点接收所述确认分组。
  15. 一种无线局域网中的通信装置,其特征在于,所述通信装置包括:
    发送单元,用于向多个站点发送传输控制分组,所述传输控制分组用于 指示所述多个站点中每一个站点发送上行分组的长度;
    接收单元,从所述多个站点接收上行多用户分组,所述上行多用户分组包括所述多个站点中每一个站点发送的上行分组,所述上行多用户分组中每一个上行分组均不包括用于增加上行分组长度的填充比特。
  16. 根据权利要求15所述的接入点,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行多用户分组中每一个上行分组的长度值均小于或等于所述长度上限值。
  17. 根据权利要求16所述的接入点,其特征在于,所述通信装置接收的所述上行多用户分组的前导包括所述多个站点中每一个站点发送的上行分组的长度值。
  18. 根据权利要求15所述的通信装置,其特征在于,所述通信装置发送的所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。
  19. 根据权利要求17或18所述的通信装置,其特征在于,所述通信装置还包括增益控制单元,
    所述增益控制单元,用于根据所述多个站点中第一站点发送的上行分组的长度值,确定所述第一站点发送的上行分组的结束时刻;在所述结束时刻,提高所述接入点的接收机的增益。
  20. 根据权利要求17或18所述的通信装置,其特征在于,所述通信装置还包括检测控制单元,
    所述检测控制单元,用于根据所述多个站点中第二站点发送的上行分组的长度值,确定所述第二站点发送的上行分组的结束时刻;在所述结束时刻,停止检测所述第二站点发送的上行分组。
  21. 根据权利要求16,17,19和20中任一项所述的通信装置,其特征在于,所述发送单元,还用于根据所述长度上限值,确定发送确认分组的发送时刻;在所述发送时刻,向所述多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。
  22. 根据权利要求17,19和20中任一项所述的通信装置,其特征在于,所述发送单元,还用于根据所述多个站点中每一个站点发送上行分组的长度值,确定所述多个站点发送的上行分组的长度的最大值;根据所述上行分组的长度的最大值,确定发送确认分组的发送时刻;在所述发送时刻,向所述 多个站点中成功发送上行分组的一个或多个站点发送所述确认分组。
  23. 一种无线局域网中的通信装置,其特征在于,所述通信装置包括:
    接收单元,用于从接入点接收传输控制分组,所述传输控制分组用于指示所述站点对应的上行多用户多输入多输出传输的多个站点中每一个站点发送上行分组的长度;
    发送单元,用于根据所述传输控制分组,向所述接入点发送上行分组,所述上行分组不包括用于增加上行分组长度的填充比特。
  24. 根据权利要求23所述的通信装置,其特征在于,所述传输控制分组包括上行多用户多输入多输出传输的上行多用户分组的长度上限值,所述上行分组的长度值小于或等于所述长度上限值。
  25. 根据权利要求24所述的通信装置,其特征在于,所述上行分组的前导包括所述上行分组的长度值。
  26. 根据权利要求23所述的通信装置,其特征在于,所述传输控制分组包括所述多个站点中每一个站点发送上行分组的长度值。
  27. 根据权利要求24或25所述的通信装置,其特征在于,所述接收单元,还用于根据所述长度上限值,确定接收确认分组的接收时刻;在所述接收时刻,从所述接入点接收所述确认分组。
  28. 根据权利要求26所述的通信装置,其特征在于,所述接收单元,还用于根据所述多个站点中每一个站点发送上行分组的长度,确定接收确认分组的接收时刻;在所述接收时刻,从所述接入点接收所述确认分组。
PCT/CN2014/086016 2014-09-05 2014-09-05 无线局域网中的通信方法和通信装置 Ceased WO2016033798A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/086016 WO2016033798A1 (zh) 2014-09-05 2014-09-05 无线局域网中的通信方法和通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/086016 WO2016033798A1 (zh) 2014-09-05 2014-09-05 无线局域网中的通信方法和通信装置

Publications (1)

Publication Number Publication Date
WO2016033798A1 true WO2016033798A1 (zh) 2016-03-10

Family

ID=55439041

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/086016 Ceased WO2016033798A1 (zh) 2014-09-05 2014-09-05 无线局域网中的通信方法和通信装置

Country Status (1)

Country Link
WO (1) WO2016033798A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101137182A (zh) * 2006-09-01 2008-03-05 华为技术有限公司 一种无线通信系统中的资源分配方法及系统
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101137182A (zh) * 2006-09-01 2008-03-05 华为技术有限公司 一种无线通信系统中的资源分配方法及系统
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
EP3547560B1 (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
EP3160058B1 (en) Method and apparatus for transmitting frame
JP6321174B2 (ja) 送信の機会(txop)をシェアすること
US20170149547A1 (en) Method and apparatus for receiving frame
WO2010143894A2 (en) Method and apparatus for transmitting frame in wireless local area network (wlan) system
US20180263047A1 (en) Method and apparatus for transmitting data unit on basis of trigger frame
WO2017084364A1 (en) Communication device, and communication method for frame aggregation and transmission
CN106575988A (zh) 多用户、多输入多输出系统中的并行信道训练
US12058230B2 (en) Apparatus and method for signaling expansion in wireless local area network system
CN108631815B (zh) 数据传输方法、网络设备及终端设备
EP3425965B1 (en) Wake-up-radio link adaptation
JP2018512818A (ja) 制御フレームアグリゲーションフレーム
KR20180059858A (ko) 무선 네트워크에서의 가변 길이 블록 확인응답 필드들을 시그널링하고 생성하기 위한 시스템들 및 방법들
CN105850222A (zh) 用于正交频分多址(ofdma)传输的系统及方法
CN102932918B (zh) 物理上行控制信道分配方法、用户设备、和基站
WO2017198043A1 (zh) 数据传输方法及设备
CN113329500B (zh) 信息传输方法和装置
CN107078783B (zh) 传输信息的方法、接入点和用户设备
CN116368767A (zh) 一种Wi-Fi通信方法及设备
WO2016033798A1 (zh) 无线局域网中的通信方法和通信装置
KR20210149567A (ko) Wlan 시스템에서 상향 링크 fd a-ppdu 전송을 지원하기 위한 장치 및 방법

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