COMMUNICATION APPARATUS AND METHOD FOR TRANSMITTING VIA A COMBINATION OF A PLURALITY OF RESOURCE UNITS - Patent application
Patent Information
- Application Number
- JP2022549717
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-04-17
- Filing Date
- 2021-02-02
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-02-02
Smart Images

Figure 0007639015000008 
Figure 0007639015000009 
Figure 0007639015000010
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a communication device and a communication method for transmitting via a combination of multiple resource units, and more particularly, to a communication device and a communication method for transmitting via a combination of multiple resource units in an extremely high throughput wireless local area network (EHT WLAN). [Background technology]
[0002] In the standardization of the next generation wireless local area network (WLAN), a new radio access technology that is backward compatible with IEEE 802.11a / b / g / n / ac / ax technologies is being considered in the IEEE 802.11 Working Group and named IEEE 802.11be Extremely High Throughput (EHT) WLAN.
[0003] In order to significantly increase peak throughput and capacity over 802.11ax high-efficiency (HE) WLANs, 802.11be EHT WLANs are expected to increase the maximum channel bandwidth from 160 MHz to 320 MHz, increase the maximum number of spatial streams from 8 to 16, and support multi-link operation. In addition, in order to improve spectral efficiency over 11ax HE WLANs, it is proposed to allow multiple contiguous and non-contiguous resource units (RUs) to be assigned to one communication device in an EHT physical layer protocol data unit (PPDU) transmitted to multiple communication devices. Summary of the Invention [Problem to be solved by the invention]
[0004] However, little discussion has been given so far regarding a communication device and a communication method for efficiently transmitting via multiple RUs assigned to one communication device in an EHT PPDU.
[0005] Therefore, there is a need for a communication apparatus and method that provides a viable technical solution for transmitting over a combination of multiple RUs in the context of an EHT WLAN. Furthermore, other desirable features and characteristics will become apparent from the following detailed description and appended claims, taken in conjunction with the accompanying drawings and the background technology herein. [Means for solving the problem]
[0006] Non-limiting and exemplary embodiments facilitate providing a communications apparatus and method for transmitting over a combination of multiple resource units in the context of an EHT WLAN.
[0007] In a first aspect, the present disclosure provides a communications device comprising: a circuit for generating, when operated, a physical layer protocol data unit (PPDU) including a signal field and a data field, where the signal field includes a resource unit (RU) allocation field and one or more user-specific fields, and the data field includes one or more physical layer service data units (PSDUs); and a transmitter for transmitting the generated PPDU, when operated, where one PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single low density parity check (LDPC) tone mapper depends on a size of the two or more RUs of the combination of RUs.
[0008] In a second aspect, the present disclosure provides a communication method, the method including: generating a PPDU including a signal field and a data field, where the signal field includes an RU assignment field and one or more user-specific fields, and the data field includes one or more PSDUs; and transmitting the generated PPDU, where one PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single LDPC tone mapper depends on a size of the two or more RUs of the combination of RUs.
[0009] In a third aspect, the present disclosure provides a communications device comprising: a receiver that, when operated, receives a PPDU including a signal field and a data field, where the signal field includes an RU assignment field and one or more user-specific fields, and the data field includes one or more PSDUs; and a circuit that, when operated, processes the received PPDU, where one PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single LDPC tone mapper depends on a size of the two or more RUs of the combination of RUs.
[0010] It should be noted that the general or specific embodiments may be implemented as a system, a method, an integrated circuit, a computer program, a storage medium, or any combination thereof.
[0011] Further benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings, and these benefits and / or advantages may be obtained individually through the various embodiments and features of the specification and drawings, and it is not necessary for all of these features to be present in order to obtain one or more of such benefits and / or advantages. [Brief description of the drawings]
[0012] Embodiments of the present disclosure will be better understood and readily apparent to those of ordinary skill in the art upon reading the following description, given by way of example only, and upon reference to the drawings in which: [Figure 1A] 1 shows a schematic diagram of uplink and downlink single-user (SU) multiple input multiple output (MIMO) communication between an access point (AP) and a station (STA) in a MIMO wireless network. [Figure 1B] 1 shows a schematic diagram of downlink multi-user (MU) communication between an AP and multiple STAs in a MIMO wireless network. [Figure 1C] 1 shows a schematic diagram of trigger-based uplink MU communication between an AP and multiple STAs in a MIMO wireless network. [Figure 1D] 1 shows a schematic diagram of trigger-based downlink multi-AP communication between multiple APs and STAs in a MIMO wireless network. [Figure 2A] 1 shows an example of a format of a PPDU (Physical Layer Protocol Data Unit) used for uplink and downlink SU communication between an AP and a STA in a HE WLAN. [Figure 2B] 1 shows an example of a format of a PPDU used for downlink MU communication between an AP and multiple STAs in a HE WLAN. [Figure 2C] 1 shows the HE-SIG-B fields in detail. [Figure 2D] 1 shows an example of a format of a PPDU used for trigger-based uplink MU communication between an AP and multiple STAs in a HE WLAN. [Figure 3A]1 illustrates an example of transmitter processing used to process a user's physical layer service data unit (PSDU) transmitted on a combination of small size RUs in an orthogonal frequency division multiple access (OFDMA) transmission. [Figure 3B] 13 shows an example of transmitter processing used to process PSDUs for users in a large size RU combination in OFDMA or non-OFDMA transmission. [Figure 4A] 1 illustrates a schematic example of a communication device according to various embodiments, which may be implemented as an AP or a STA and may be configured to transmit via a combination of multiple RUs in accordance with the present disclosure. [Figure 4B] 1 shows a flow chart illustrating a communication method according to the present disclosure. [Diagram 5] 1 shows a flowchart illustrating downlink communications in accordance with various embodiments. [Figure 6A] 1 shows an example of the format of the EHT basic PPDU for non-trigger-based communication. [Figure 6B] 1 shows an example of transmission of a U-SIG field. [Figure 6C] 1 is a table showing how the number of EHT-SIG content channels depends on the bandwidth of the EHT basic PPDU. [Figure 6D] 1 shows a diagram of the mapping of two EHT-SIG content channels in a 40 MHz EHT basic PPDU. [Figure 6E] 1 shows a diagram of the mapping of two EHT-SIG content channels in an 80 MHz EHT basic PPDU. [Figure 6F] 1 shows a diagram of the mapping of the four EHT-SIG content channels in an 80+80MHz or 160MHz EHT basic PPDU. [Figure 7] 1 shows an example of the format of an EHT TB (trigger-based) PPDU. [Figure 8] 1 illustrates the structure of a communication device, for example an AP, according to the present disclosure. [Figure 9] 1 illustrates the structure of a communication device, such as a STA, according to the present disclosure.
[0013] Those skilled in the art will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some elements in the illustrations, block diagrams, or flow charts may be exaggerated relative to other elements to facilitate an accurate understanding of the embodiments of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Some embodiments of the present disclosure will now be described, by way of example only, with reference to the drawings in which like reference numbers and characters indicate similar or equivalent elements, and in which:
[0015] In the following paragraphs, certain exemplary embodiments are described with particular reference to an access point (AP) and a station (STA) transmitting over a combination of multiple resource units in a multiple-input multiple-output (MIMO) wireless network.
[0016] In the context of IEEE 802.11 (Wi-Fi) technology, a station (also synonymously referred to as a STA) is a communication device capable of using the 802.11 protocol. Based on the definition in IEEE 802.11-2016, a STA can be any device that includes an IEEE 802.11-compliant medium access control (MAC) and physical layer (PHY) interface to the wireless medium (WM).
[0017] An STA may be, for example, a notebook, a desktop personal computer (PC), a personal digital assistant (PDA), an access point, or a Wi-Fi phone in a wireless local area network (WLAN) environment. An STA may be stationary or mobile. In a WLAN environment, the terms "STA", "wireless client", "user", "user device", and "node" are often used synonymously.
[0018] Similarly, an AP (also synonymously known as a Wireless Access Point (WAP) in the context of IEEE 802.11 (Wi-Fi) technology) is a communications device that allows STAs in a WLAN to connect to a wired network. APs are typically connected to a router (through the wired network) as standalone devices, but APs can also be integrated with or used within a router.
[0019] As mentioned above, a STA in a WLAN can function as an AP in other cases, and vice versa. The reason for this is that a communication device in the context of IEEE 802.11 (Wi-Fi) technology may include both STA hardware elements and AP hardware elements. In this way, the communication device can switch between STA mode and AP mode based on the actual WLAN conditions and / or requirements.
[0020] In a MIMO wireless network, "multiple" refers to multiple antennas used simultaneously for transmission over a wireless channel and multiple antennas used simultaneously for reception. In this regard, "multiple input" refers to multiple transmitter antennas that input wireless signals into a channel, and "multiple output" refers to multiple receiver antennas that receive wireless signals from the channel into a receiver. For example, in an N×M MIMO network system, N is the number of transmitter antennas and M is the number of receiver antennas, and N may or may not be equal to M. For the sake of brevity, this disclosure will not further discuss the number of transmitter antennas and the number of receiver antennas.
[0021] In a MIMO wireless network, single-user (SU) and multi-user (MU) communications can be deployed between communication devices such as APs and STAs. MIMO wireless networks have advantages such as spatial multiplexing and spatial diversity, which achieve higher data rates and robustness by using multiple spatial streams. According to various embodiments, the term "spatial stream" may be used interchangeably with the term "space-time stream" (or STS).
[0022] FIG. 1A shows a schematic diagram of SU communication 100 between an AP 102 and a STA 104 in a MIMO wireless network. As shown, the MIMO wireless network can include one or more STAs (e.g., STA 104, STA 106, etc.). If the SU communication 100 in the channel is performed in the entire channel bandwidth, it is called full-bandwidth SU communication. If the SU communication 100 in the channel is performed in a portion of the channel bandwidth (e.g., one or more 20 MHz subchannels in the channel are punctured), it is called punctured SU communication. In the SU communication 100, the AP 102 transmits multiple space-time streams using multiple antennas (e.g., four antennas as shown in FIG. 1A), with all space-time streams directed to a single communication device (i.e., STA 104). For the sake of simplicity, the multiple space-time streams directed to the STA 104 are shown as a bundled data transmission arrow 108 directed to the STA 104.
[0023] SU communication 100 can be configured for bidirectional transmission. As shown in FIG. 1A, in SU communication 100, STA 104 can transmit multiple space-time streams using multiple antennas (e.g., two antennas as shown in FIG. 1A) with all space-time streams directed to AP 102. For simplicity, the multiple space-time streams directed to AP 102 are shown as a bundled data transmission arrow 110 directed to AP 102.
[0024] Thus, the SU communication 100 shown in FIG. 1A allows for both uplink and downlink SU transmissions in a MIMO wireless network.
[0025] FIG. 1B shows a schematic diagram of downlink MU communication 112 between an AP 114 and multiple STAs 116, 118, 120 in a MIMO wireless network. The MIMO wireless network may include one or multiple STAs (e.g., STA 116, STA 118, STA 120, etc.). The MU communication 112 may be OFDMA (orthogonal frequency division multiple access) communication or MU-MIMO communication. In the case of OFDMA communication in a channel, the AP 114 transmits multiple streams simultaneously to the STAs 116, 118, 120 in the network in different resource units (RUs) in the channel bandwidth. In the case of MU-MIMO communication in a channel, the AP 114 transmits multiple streams simultaneously to the STAs 116, 118, 120 in the same (one or more) RUs in the channel bandwidth using multiple antennas through spatial mapping or precoding techniques. When the RUs performing OFDMA or MU-MIMO communication occupy the entire channel bandwidth, the OFDMA or MU-MIMO communication is referred to as full-band OFDMA or full-band MU-MIMO communication. When the RUs performing OFDMA or MU-MIMO communication occupy a portion of the channel bandwidth (e.g., one or more 20 MHz subchannels in the channel are punctured), the OFDMA or MU-MIMO communication is referred to as punctured OFDMA or MU-MIMO communication. For example, two space-time streams may be directed to STA 118, another space-time stream may be directed to STA 116, and yet another space-time stream may be directed to STA 120. For simplicity, the two space-time streams directed to STA 118 are shown as bundled data transmission arrow 124, the space-time stream directed to STA 116 is shown as data transmission arrow 122, and the space-time stream directed to STA 120 is shown as data transmission arrow 126.
[0026] To enable uplink MU transmissions, a trigger-based communication is provided in the MIMO wireless network. In this regard, FIG. 1C shows a schematic diagram of trigger-based uplink MU communication 128 between an AP 130 and multiple STAs 132, 134, and 136 in a MIMO wireless network.
[0027] Because multiple STAs 132, 134, and 136 participate in this trigger-based uplink MU communication, the AP 130 must coordinate the simultaneous transmissions of the multiple STAs 132, 134, and 136.
[0028] To this end, as shown in FIG. 1C, the AP 130 simultaneously transmits trigger frames 139, 141, and 143 to the STAs 132, 134, and 136 to indicate user-specific resource allocation information (e.g., the number of space-time streams, the starting STS number, and the assigned RU) that each STA can use. In response to the trigger frames, the STAs 132, 134, and 136 can simultaneously transmit their respective space-time streams to the AP 130 according to the user-specific resource allocation information indicated in the trigger frames 139, 141, and 143. For example, two space-time streams are directed from the STA 134 to the AP 130, another space-time stream is directed from the STA 132 to the AP 130, and yet another space-time stream is directed from the STA 136 to the AP 130. For simplicity, the two space-time streams directed from STA 134 to AP 130 are shown as a combined data transmission arrow 140, the space-time stream directed from STA 132 to AP 130 is shown as data transmission arrow 138, and the space-time stream directed from STA 136 to AP 130 is shown as data transmission arrow 142.
[0029] Also, trigger-based communication is provided in the MIMO wireless network to enable downlink multi-AP communication. In this regard, FIG. 1D shows a schematic diagram of downlink multi-AP communication 144 between a STA 150 and multiple APs 146, 148 in the MIMO wireless network.
[0030] Since multiple APs 146,148 participate in this trigger-based downlink multi-AP MIMO communication, the master AP 146 needs to coordinate the simultaneous transmissions of the multiple APs 146,148.
[0031] To this end, as shown in FIG. 1D, the master AP 146 simultaneously transmits trigger frames 147, 153 to the AP 148 and the STA 150, indicating AP-specific resource allocation information (e.g., number of space-time streams, starting STS stream number, assigned RU) that each AP can use. In response to the trigger frames, the multiple APs 146, 148 can transmit their respective space-time streams to the STA 150 according to the AP-specific resource allocation information indicated in the trigger frame 147. The STA 150 can receive all the space-time streams according to the AP-specific resource allocation information indicated in the trigger frame 153. For example, two space-time streams are directed from the AP 146 to the STA 150, and another two space-time streams are directed from the AP 148 to the STA 150. For simplicity, the two space-time streams directed from AP 146 to STA 150 are shown as a combined data transmission arrow 152, and the two space-time streams directed from AP 148 to STA 150 are shown as a combined data transmission arrow 154.
[0032] In 802.11 WLANs, due to the packet / PPDU (Physical Layer Protocol Data Unit) based transmission and distributed MAC (Medium Access Control) scheme, there is no time scheduling (e.g. allocation of periodic time slots for data transmission as in TDMA (Time Division Multiple Access)). Scheduling of frequency and space resources is performed on a packet-by-packet basis. In other words, resource allocation information is PPDU-based.
[0033] 2A shows an example of a format of a PPDU 200 used for SU communication between an AP and a STA in a HE WLAN. Such a PPDU 200 is referred to as an HE SU PPDU 200. The HE SU PPDU 200 may include a non-High Throughput Short Training field (L-STF), a non-High Throughput Long Training field (L-LTF), a non-High Throughput SIGNAL (L-SIG) field, a Repeated L-SIG (RL-SIG) field, a HE SIGNAL A (HE-SIG-A) field 202, a HE Short Training field (HE-STF), a HE Long Training field (HE-LTF), a Data field, and a Packet Extension (PE) field. The RL-SIG field is primarily used to identify the format of the HE PPDU. The HE-SIG-A field 202 contains control information necessary to decode the Data field, such as uplink / downlink, modulation coding scheme (MCS), and bandwidth (BW).
[0034] 2B illustrates an example format of a PPDU 204 used for downlink MU communication between an AP and multiple STAs in a HE WLAN, such as OFDMA transmission or full-bandwidth MU-MIMO transmission. Such a PPDU 204 is referred to as an HE MU PPDU 204. The HE MU PPDU may have a similar format to the HE SU PPDU, but may include a HE SIGNAL B (HE-SIG-B) field 210. In particular, the HE MU PPDU 204 may include an L-STF field, an L-LTF field, an L-SIG field, an RL-SIG field, an HE-SIG-A field 206, an HE-SIG-B field 210, an HE-STF field, an HE-LTF field, a Data field 214, and a PE field. In the HE MU PPDU 204, the HE-SIG-B field 210 provides OFDMA and MU-MIMO resource allocation information so that STAs can identify the corresponding resources used in the Data field 214, as indicated by arrow 212. The HE-SIG-A field 206 contains information necessary to decode the HE-SIG-B field 210 (e.g., MCS of HE-SIG-B, number of HE-SIG-B symbols), as indicated by arrow 208.
[0035] 2C shows the HE-SIG-B field 210 in more detail. The HE-SIG-B field 210 includes (or consists of) a Common field 216 (when present) followed by a User Specific field 218, collectively referred to as the HE-SIG-B content channel. The HE-SIG-B field 210 includes an RU Allocation subfield indicating RU information for each allocation. The RU information includes the location of the RU in the frequency domain, an indication of the RUs allocated for non-MU-MIMO or MU-MIMO allocation, and the number of users in the MU-MIMO allocation. The Common field 216 does not exist in case of full-band MU-MIMO transmission. In this case, the RU information (e.g., the number of users in the MU-MIMO allocation) is indicated in the HE-SIG-A field 206.
[0036] The User Specific field 218 includes (or consists of) one or more User fields for non-MU-MIMO and / or MU-MIMO assignments. The User fields include user information indicating user-specific assignments (i.e., user-specific assignment information). In the example shown in FIG. 2C, the User Specific field 218 includes five User fields (User Field 0, ..., User Field 4), where user-specific assignment information for an assignment (Allocation 0) is provided by User Field 0, user-specific assignment information for a further assignment (Allocation 1, which includes three MU-MIMO users) is provided by User Field 1, User Field 2, and User Field 3, and user-specific assignment information for a further assignment (Allocation 2) is provided by User Field 4.
[0037] FIG. 2D shows the format of a PPDU 220 used for uplink MU communication between an AP and multiple STAs in a HE WLAN. Such a PPDU 220 is referred to as an HE TB (trigger-based) PPDU 220. The HE TB PPDU may have a format similar to that of the HE SU PPDU. Specifically, the HE TB PPDU 220 may include an L-STF field, an L-LTF field, an L-SIG field, an RL-SIG field, an HE-SIG-A field 222, an HE-STF field, an HE-LTF field, a Data field, and a PE field. The HE-STF of the HE TB PPDU 220 has a duration of 8 μs. The HE TB PPDU 220 is used for uplink MU transmission in response to a trigger frame. Instead of using the HE-SIG-B field, the information required for uplink MU transmission from one or more STAs is conveyed by the trigger frame requesting this transmission. In a typical transmission of the HE TB PPDU 220 , the HE-SIG-A related information is copied from the requesting trigger frame into the HE-SIG-A field 222 of the HE TB PPDU 220 .
[0038] In 802.11ax HE WLAN, only one resource unit (RU) can be assigned to one STA. With the maximum channel bandwidth increasing from 160MHz to 320MHz, the maximum number of spatial streams increasing from 8 to 16, and the support for multi-link operation expanding in 802.11be EHT WLAN, the objective of the present disclosure is to substantially overcome the existing problem of providing a communication apparatus and a communication method for transmitting via a combination of multiple RUs, which can assign multiple contiguous or non-contiguous RUs to a STA to improve the spectral efficiency of 802.11be EHT WLAN over 802.11ax HE WLAN.
[0039] According to the present disclosure, to achieve a trade-off between bandwidth utilization and scheduling complexity, small size RUs can only be paired with small size RUs, and large size RUs can only be paired with large size RUs. In various embodiments, RUs with 242 tones or more are defined as large size RUs, and RUs with less than 242 tones are defined as small size RUs.
[0040] According to this disclosure, the combination of small size RUs shall not cross the 20 MHz channel boundary. In OFDMA transmission in 20 MHz, 40 MHz, or 80 MHz channels, two adjacent 26-tone RUs and a 52-tone RU, or two adjacent 26-tone RUs and a 106-tone RU may be combined and assigned to one STA. In OFDMA transmission in channels with bandwidths larger than 80 MHz, the combination of small size RUs is not allowed to achieve a trade-off between bandwidth utilization and scheduling complexity.
[0041] According to the present disclosure, in order to achieve a trade-off between bandwidth utilization and scheduling complexity, in OFDMA transmission in 80 MHz channel, only one 242-tone RU and one 484-tone RU can be combined and assigned to one STA, and in OFDMA transmission in 160 MHz channel, only one 484-tone RU and one 996-tone RU can be combined and assigned to one STA. In OFDMA transmission in 240 MHz channel, large size RU combinations are allowed for one STA only in 160 MHz channel consisting of two adjacent 80 MHz channels. In OFDMA transmission in 160+80 MHz channel, large size RU combinations are allowed for one STA only in 160 MHz channel or other 80 MHz channel. In OFDMA transmission in 320 MHz channel or 160+160 MHz channel, large size RU combinations are allowed for one STA only in primary 160 MHz channel or secondary 160 MHz channel, except for combination of three 996-tone RUs for one STA. The primary 160 MHz channel is composed of a primary 80 MHz channel and a secondary 80 MHz channel, and the secondary 160 MHz channel is the 160 MHz channel that is not the primary 160 MHz channel in a 320 MHz channel or a 160+160 MHz channel.
[0042] According to the present disclosure, for non-OFDMA transmission in an 80 MHz channel, any of four 242-tone RUs can be punctured, i.e., one 242-tone RU and one 484-tone RU can be combined. Note that non-OFDMA transmission includes SU transmission and MU-MIMO transmission. For non-OFDMA transmission in a 160 MHz channel or an 80+80 MHz channel, any of eight 242-tone RUs or any of four 484-tone RUs can be punctured, i.e., one 242-tone RU, one 484-tone RU and one 996-tone RU can be combined, or one 484-tone RU and one 996-tone RU can be combined. For non-OFDMA transmission in 240 MHz or 160+80 MHz channels, either six 484-tone RUs or three 996-tone RUs can be punctured, i.e., one 484-tone RU and two 996-tone RUs can be combined, or two 996-tone RUs can be combined. For non-OFDMA transmission in 320 MHz or 160+160 MHz channels, either eight 484-tone RUs or four 996-tone RUs can be punctured, i.e., one 484-tone RU and three 996-tone RUs can be combined, or three 996-tone RUs can be combined.
[0043] FIG. 3A shows an example transmitter processing 300 used to process a user's physical layer service data unit (PSDU) transmitted in a combination of small size RUs in an OFDMA transmission. The data field of an EHT basic PPDU or an EHT TB PPDU includes one PSDU per user. The user's data field can be generated using a transmitter consisting of the following processing blocks: The transmitter processing can first encode the data, such as a low density parity check (LDPC) encoder 302 adding redundant information to the data stream that may enable error detection and correction before the encoded data is output to a stream parser 304. The stream parser 304 can then split the coded bits from the LDPC encoder 302 into multiple blocks, which are correspondingly split into multiple spatial streams (N SS For simplicity, in this example, three spatial streams (N SS Only spatial streams 306a, 306b, 306c (=3) are shown. Each spatial stream corresponds to a block of coded bits that is sent to a constellation mapper, such as 306a, 306b, 306c, and an LDPC tone mapper, such as 308a, 308b, 308c. In various embodiments, the constellation mappers 306a, 306b, 306c map each block of coded bits to a constellation point (complex number) using a selected modulation, and the LDPC tone mappers 308a, 308b, 308c map each constellation point (complex number) to an OFDM (orthogonal frequency division multiplexing) subcarrier such that each OFDM subcarrier is separated by a sufficient distance to maximize frequency diversity gain.
[0044] When multiple spatial streams are present, a phase shift is applied to each spatial stream to avoid unintended beamforming. Such phase shifting is referred to as cyclic shift diversity (CSD). In one embodiment, different phase shifts or CSD values are applied to different spatial streams other than the first spatial stream (i.e., the spatial stream output from the LDPC tone mapper 308a), as shown in per-SS CSD 310b, 310c.
[0045] The spatial streams are then sent to a space-frequency mapping unit 312, which maps one or more RUs and multiple transmit chains (N TX The spatial streams are mapped to the three transmit chains (where r is the number of transmit chains). The one or more RUs assigned to a user can be a combination of smaller size RUs. In various embodiments, each spatial stream is mapped to a transmit chain by the space-frequency mapping unit 312 and sent to an Inverse Discrete Fourier Transform (IDFT) unit 314a, 314b, 314c, respectively. In this example, three spatial streams are mapped to three transmit chains via the space-frequency mapping unit 312, respectively. In various embodiments, each of the IDFT units 314a, 314b, 314c converts the OFDM subcarriers on the transmit chain, which is frequency domain data, into time domain data for transmission. The time domain data from each of the IDFT units, such as 314a, 314b, 314c, is then sent to a guard interval (GI) insertion and windowing unit 316a, 316b, 316c, which inserts a GI at the beginning of each OFDM symbol accordingly and may also window each OFDM symbol to minimize adjacent channel interference. The time domain data from each transmit chain is then sent to an analog and RF section, such as 318a, 318b, 318c, to prepare the data for transmission over the antennas.
[0046] FIG. 3B shows an example transmitter processing 320 used to process user PSDUs in a large size RU combination in OFDMA or non-OFDMA transmission. The data field of the EHT Basic PPDU or EHT TB PPDU contains one PSDU per user. The user data field can be generated using a transmitter consisting of the following processing blocks: The transmitter processing can first encode the data, such as an LDPC encoder 322 adding redundant information to the data stream that may enable error detection and correction before the encoded data is output to the stream parser. Next, a stream parser 324 can divide the coded bits from the LDPC encoder 322 into multiple blocks, which correspond to multiple spatial streams (N SS In this example, each spatial stream corresponds to a block of coded bits that is sent to a segment parser such as 326a, 326b, 326c (N s where N is the number of segments per spatial stream), and each spatial stream is further split into multiple segments in the segment parser. For simplicity, in this example, we use three spatial streams (N SS =3) and two segments per spatial stream (N s3. Only 328 segments (=2) are shown. Each segment corresponds to a sub-block of coded bits and is sent to a constellation mapper such as 328a, 328b, 328c, 328d, 328e, 328f, and then to a LDPC tone mapper such as 330a, 330b, 330c, 330d, 330e, 330f, respectively. In various embodiments, the constellation mappers 328a, 328b, 328c, 328d, 328e, 328f map each segment of coded bits to a constellation point (complex number) using a selected modulation, and the LDPC tone mappers 330a, 330b, 330c, 330d, 330e, 330f map each constellation point (complex number) to an OFDM subcarrier such that each OFDM subcarrier is separated by a sufficient distance to maximize frequency diversity gain.
[0047] When multiple spatial streams are present, a phase shift is applied to each spatial stream to avoid unintended beamforming. Such a phase shift is called CSD. In one embodiment, different phase shifts or CSD values are applied to different spatial streams other than the first spatial stream (i.e., output from segment parser 326a) as shown in per SS CSD units 332c, 332d, 332e, 332f. In this example where each spatial stream is split into two segments, the same CSD value is applied to two segments of the same spatial stream. For example, both segments of the second spatial stream output from segment parser 326b have the same CSD value applied in per SS CSD units 332c, 332d, respectively, and both segments of the third spatial stream output from segment parser 326c have another same CSD value applied in per SS CSD units 332e, 332f, respectively.
[0048] The spatial streams are then sent to a space-frequency mapping unit 334, which maps the RUs and transmit chains (N TXis the number of transmit chains). One or more RUs assigned to a user can be a combination of larger size RUs. In various embodiments, each spatial stream is mapped to a transmit chain by the space-frequency mapping unit 334 and sent to the IDFT units 336a, 336b, and 336c, respectively. In this example, three spatial streams are mapped to three transmit chains respectively through the space-frequency mapping unit 334. In various embodiments, each of the IDFT units 336a, 336b, and 336c converts the OFDM subcarriers on the transmit chain, which is frequency domain data, into time domain data for transmission. The time domain data of each of the IDFT units, such as 336a, 336b, and 336c, is then sent to GI insertion and windowing units 338a, 338b, and 338c to insert a GI at the beginning of each OFDM symbol accordingly, and each OFDM symbol can also be windowed to minimize adjacent channel interference. The time domain data for each transmit chain is then sent to an analog and RF section, such as 320a, 320b, 320c, to prepare the data for transmission over the antennas.
[0049] According to various embodiments, the EHT WLAN supports non-triggered communication as shown in Figures 1A and 1B and triggered communication as shown in Figures 1C and 1D. In non-triggered communication, a communication device transmits a PPDU to one other communication device or two or more other communication devices without an explicit request. In triggered communication, a communication device transmits a PPDU to one other communication device or two or more other communication devices only after receiving a requesting trigger frame.
[0050] 4A illustrates a partially boxed schematic diagram of a communication device 400 according to the present disclosure. The communication device 400 can be implemented as an AP or a STA.
[0051] As shown in Fig. 4A, the communication device 400 may include a circuit 414, at least one wireless transmitter 402, at least one wireless receiver 404, and at least one antenna 412 (only one antenna is depicted in Fig. 4A for purposes of illustration for simplicity). The circuit 414 may include at least one controller 406 that is used to perform, with the aid of software and hardware, the tasks that the at least one controller 406 is designed to perform, including controlling communications with one or more other communication devices in a MIMO wireless network. The circuit 414 may further include at least one transmit signal generator 408 and at least one receive signal processor 410. The at least one controller 406 can control the at least one transmission signal generator 408 to generate PPDUs (e.g., EHT basic PPDUs used for non-triggered based communication or EHT TB PPDUs used for triggered based multi-AP joint transmission if the communication device 400 is an AP, and EHT basic PPDUs used for non-triggered based communication or EHT TB PPDUs used for triggered based uplink transmission if the communication device 400 is an STA, for example) to be transmitted to one or more other communication devices through the at least one wireless transmitter 402, and can also control the at least one reception signal processor 410 to process PPDUs (e.g., EHT basic PPDUs used for non-triggered based communication or EHT TB PPDUs used for triggered based uplink transmission if the communication device 400 is an AP, and EHT basic PPDUs used for non-triggered based communication or EHT TB PPDUs used for triggered based multi-AP joint transmission if the communication device 400 is an STA, for example) received through the at least one wireless receiver 404 from one or more other communication devices under the control of the at least one controller 406.The at least one transmit signal generator 408 and the at least one receive signal processor 410 may be standalone modules of the communication device 400, which communicate with the at least one controller 406 for the above-mentioned functions, as shown in FIG. 4A. Alternatively, the at least one transmit signal generator 408 and the at least one receive signal processor 410 may be included in the at least one controller 406. Those skilled in the art will appreciate that the arrangement of these functional modules is flexible and may vary according to actual needs and / or requirements. The data processing device, storage device, and other related control devices may be provided on a suitable circuit board and / or chipset. In various embodiments, in operation, the at least one wireless transmitter 402, the at least one wireless receiver 404, and the at least one antenna 412 may be controlled by the at least one controller 406.
[0052] In operation, the communication device 400 provides a necessary function for transmitting via a combination of multiple RUs assigned to one STA in an EHT PPDU. For example, the communication device 400 may be an AP, and the circuit 414 (e.g., at least one transmission signal generator 408 of the circuit 414) in operation can generate a transmission signal including a signal field and a data field (e.g., an EHT basic PPDU used for non-trigger-based communication, or an EHT TB PPDU used for trigger-based multi-AP joint transmission), where the signal field includes an RU assignment field and one or more user-specific fields, and the data field includes one or more PSDUs. In operation, the wireless transmitter 402 can transmit the generated transmission signal, where one PSDU of the one or more PSDUs is transmitted via the combination of RUs, and whether two or more RUs of the combination of RUs share an LDPC tone mapper depends on the size of the two or more RUs of the combination of RUs.
[0053] The communication device 400 may be a STA, and the wireless receiver 404, in operation, can receive a transmission signal including a signal field and a data field (e.g., an EHT basic PPDU used for non-triggered communication, or an EHT TB PPDU used for triggered-based multi-AP joint transmission), where the signal field includes an RU assignment field and one or more user-specific fields, and the data field includes one or more PSDUs. The circuit 414 (e.g., at least one receiving signal processor 410 of the circuit 414) can, in operation, process the received transmission signal, where one PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share an LDPC tone mapper depends on the size of the two or more RUs of the combination of RUs.
[0054] 4B shows a flowchart 416 illustrating a communication method for transmitting a generated transmission signal according to the present disclosure. In step 418, a transmission signal is generated, where the transmission signal (e.g., an EHT Basic PPDU used for non-triggered based communication or an EHT TB PPDU used for triggered based communication) includes a signal field and a data field, where the signal field includes an RU assignment field and one or more user specific fields, and where the data field includes one or more PSDUs. In step 420, the generated transmission signal is transmitted to one or more other communication devices, where one PSDU of the one or more PSDUs is transmitted via a combination of RUs, where whether two or more RUs of the combination of RUs share a single LDPC tone mapper depends on the size of the two or more RUs of the combination of RUs.
[0055] In various embodiments, if the size of two or more RUs of the RU combination is less than or equal to a defined value, two or more RUs of the RU combination share a single LDPC tone mapper. In one embodiment, the defined value is 996 tones. In various embodiments, the same transmission parameters are applied to two or more RUs of the RU combination that share a single LDPC tone mapper. In one embodiment, the same transmission parameters include an MCS. According to various embodiments of the present disclosure, two or more RUs of the RU combination that share a single LDPC tone mapper are indicated in the RU assignment field. In another embodiment, the one or more user-specific fields in the signal field include a user-specific field corresponding to one RU of the two or more RUs of the RU combination that share a single LDPC tone mapper, and do not include a user-specific field corresponding to the remaining RUs of the two or more RUs of the RU combination that share a single LDPC tone mapper. This can be transmitted over a combination of multiple RUs assigned to one STA in an EHT PPDU, which may advantageously enable efficient signaling support and improved spectral efficiency of 802.11be EHT WLAN over 802.11ax HE WLAN.
[0056] In the following paragraphs, a particular example embodiment is described with reference to an AP and multiple STAs transmitting over a combination of multiple RUs assigned to a single communication device in an EHT Basic PPDU or EHT TB PPDU.
[0057] 5 shows a flow chart 500 illustrating downlink communication according to the present disclosure, either between an AP 502 and a single STA 504 or between the AP 502 and multiple communication devices (e.g., STA 504, STA 506, etc.). A contention-based channel access procedure, such as an enhanced distributed channel access (EDCA) procedure, is illustrated by block 508, and short interframe spacing (SIFS) 511 is shown. The AP 502 can generate a transmission signal (e.g., EHT basic PPDU) 510 including a signal field and a data field, where the signal field includes an RU assignment field and one or more user-specific fields, and the data field includes one or more PSDUs. The radio transmitter of the AP 502 can transmit the generated transmission signal 510 to the STA 504 or the STAs 504, 506, and one of the one or more PSDUs is transmitted via the RU combination, and whether two or more RUs of the RU combination share a single LDPC tone mapper depends on the size of the two or more RUs of the RU combination.
[0058] In IEEE 802.11 networks, a SIFS is a time interval before an acknowledgement is transmitted by a STA. After the last symbol of a transmission signal 510 is transmitted, a SIFS 511 may be valid. When a transmission signal 510 is transmitted to the STAs 504, 506 at 512 and includes one or more trigger frames for the STAs 504, 506, the STAs 504, 506 may generate respective transmission signals (e.g., EHT TB PPDUs) including respective block acknowledgement (BA) frames 514, 515, and the wireless transmitters of the STAs 504, 506 may simultaneously transmit the respective EHT TB PPDUs to the AP 502 according to the trigger information included in the transmission signal 510. At 512, when the transmission signal 510 is transmitted only to the STA 504, the STA 504 can generate a transmission signal (e.g., an EHT basic PPDU) including a BA frame 514, and the radio transmitter of the STA 504 can transmit the EHT basic PPDU including the BA frame 514 to the AP 502.
[0059] According to the present disclosure, the EHT Basic PPDU can be used for non-trigger based communication. Figure 6A shows an example of the format of the EHT Basic PPDU 600. The EHT Basic PPDU 600 includes an L-STF field, an L-LTF field, an L-SIG field, an RL-SIG field, a Universal Signal (U-SIG) field 602, an EHT Signal (EHT-SIG) field 604, an EHT-STF field, an EHT-LTF field, a Data field, and a PE field. The L-STF field, the L-LTF field, the L-SIG field, the RL-SIG field, the U-SIG field, and the EHT-SIG field can be grouped as a pre-EHT modulated field, and the EHT-STF field, the EHT-LTF field, the Data field, and the PE field can be grouped as an EHT modulated field. The RL-SIG field is used to identify the PHY (physical layer) version starting from 802.11be.
[0060] According to various embodiments, the U-SIG field 602 has a duration of two OFDM symbols. The data bits of the U-SIG field 602 are jointly coded and modulated, similar to the HE-SIG-A field of 802.11ax. The modulated data bits of the U-SIG field 602 are mapped to 52 data tones of each of the two OFDM symbols and are replicated for each 20 MHz subchannel in each 80 MHz frequency segment. An example of the transmission of the U-SIG field 602 when the bandwidth of the EHT basic PPDU 600 is 160 MHz is shown in FIG. 6B. In this example, the U-SIG field transmitted in the first 80 MHz frequency segment (i.e., U-SIGA) may contain different information than the U-SIG field transmitted in the second 80 MHz frequency segment (i.e., U-SIGB). According to various embodiments, the term "frequency segment" may be used interchangeably with the term "subchannel."
[0061] In various embodiments, the U-SIG field 602 has the same format whether the EHT basic PPDU 600 is transmitted to a single STA or multiple STAs. The U-SIG field 602 has two parts, U-SIG1 and U-SIG2, each containing 26 data bits. The U-SIG field 602 includes all version-independent bits and a portion of version-dependent bits. All version-independent bits are included in U-SIG1 and have static positions and bit definitions across different PHY versions, including PHY version identifier (3 bits), uplink / downlink (UL / DL) flag (1 bit), basic service set (BSS) color (e.g., 6 bits), transmission opportunity (TXOP) duration (e.g., 7 bits), and bandwidth (e.g., 3 bits). The version-independent bits PHY version identifier are used to identify the exact PHY version starting with 802.11be. The effect of including all version-independent bits in one part of the U-SIG field 602 (i.e., U-SIG1) is that legacy STAs only need to parse U-SIG1, thus improving their power efficiency. On the other hand, the version-dependent bits may have variable bit definitions for each version of the PHY. In addition to the PPDU type, the part of version-dependent bits included in the U-SIG field 602 may include EHT-SIG-related bits used to interpret the EHT-SIG field 604 and punctured channel information-related bits used to indicate whether each of the 20 MHz subchannels in the 80 MHz frequency segment in which the U-SIG field 602 is transmitted is punctured or not. [Table 1]
[0062] Table 1 shows an example of the format of the U-SIG field 602. As mentioned above, the U-SIG field 602 has two parts, U-SIG1 and U-SIG2, each containing 26 data bits. U-SIG1 includes a PHY Version Identifier field, a UL / DL Flag field, a BSS Color field, a TXOP Duration field, a BW (Bandwidth) field, and a PPDU Type field. The U-SIG2 includes an EHT-SIG Compression field, an EHT-SIG Dual sub-Carrier Modulation (DCM) field, an EHT-SIG EHT MCS field, a Number Of EHT-SIG Symbols Or Non-OFDMA Users field, a Punctured Channel Info field, followed by spare bits, a Cyclic Redundancy Check (CRC) field for error detection, and tail bits. In one embodiment, when the PHY Version Identifier field refers to 802.11be, the PPDU Type field can be set to "0" for EHT Basic PPDU and "1" for EHT TB PPDU. The Punctured Channel Info field may include a bitmap indicating whether each of the 20 MHz subchannels within the 80 MHz frequency segment in which the U-SIG field 602 is transmitted is punctured. The EHT-SIG Compression field may be set to 1 to indicate a non-OFDMA transmission or 0 to indicate an OFDMA transmission.When the EHT-SIG Compression field indicates non-OFDMA transmission, a value of "0" in the Number Of EHT-SIG Symbols Or Non-OFDMA Users field indicates SU transmission, and a value other than 0 in the Number Of EHT-SIG Symbols Or Non-OFDMA Users field indicates MU-MIMO transmission. It will be apparent to one of ordinary skill in the art that unless otherwise specified herein, the standard definitions, protocols, and functions of most of the fields in the U-SIG field 602 listed in Table 1 are derived from 802.11ax / D6.0.
[0063] Returning to FIG. 6A, the EHT-SIG field 604 of the EHT Basic PPDU 600 may include the remaining version-dependent bits. The EHT-SIG field 604 has a variable MCS and a variable length. The EHT-SIG field 604 includes a Common field followed by a User Specific field, collectively referred to as the EHT-SIG content channel. Each of the one or more User Specific fields conveys user-specific resource allocation information. When the EHT Basic PPDU 600 is transmitted to a single STA, there is one User Specific field in the EHT-SIG field 604. Otherwise, there are multiple User Specific fields in the EHT-SIG field 604. The Common field includes a first portion and may include a second portion. The first portion includes information common to all scheduled STAs except for RU allocation information, and the second portion may include RU allocation information. The first portion includes a determined number of data bits and may be the same across all EHT-SIG content channels, while the second portion may differ between EHT-SIG content channels.
[0064] FIG. 6C is a table showing how the number of EHT-SIG content channels depends on the bandwidth of the EHT Basic PPDU 600. As shown in FIG. 6C, in an embodiment where the BW of the EHT Basic PPDU 600 is 20 MHz, there is only one EHT-SIG content channel. In an embodiment where the BW of the EHT Basic PPDU 600 is 40 MHz or 80 MHz, there are two EHT-SIG content channels. In an embodiment where the BW of the EHT Basic PPDU 600 is 160 MHz or 80+80 MHz, there are four EHT-SIG content channels. In an embodiment where the BW of the EHT Basic PPDU 600 is 240 MHz or 160+80 MHz, there are six EHT-SIG content channels. In an embodiment where the BW of the EHT Basic PPDU 600 is 320 MHz or 160+160 MHz, there are eight EHT-SIG content channels. This is explained in more detail below.
[0065] Figure 6D shows a diagram of the mapping of two EHT-SIG content channels in a 40 MHz EHT basic PPDU. The 40 MHz channel includes two 20 MHz frequency segments. The two EHT-SIG content channels (i.e., EHT-SIG Content Channel 1 and EHT-SIG Content Channel 2) are transmitted in the first 20 MHz subchannel and the second 20 MHz subchannel, respectively.
[0066] 6E shows a diagram of the mapping of two EHT-SIG content channels (i.e., EHT-SIG Content Channel 1 and EHT-SIG Content Channel 2) in an 80 MHz EHT Basic PPDU. In an 80 MHz channel that includes four 20 MHz subchannels, EHT-SIG Content Channel 1 is duplicated and transmitted in the first and third 20 MHz subchannels, and EHT-SIG Content Channel 2 is duplicated and transmitted in the second and fourth 20 MHz subchannels.
[0067] FIG. 6F shows a diagram of the mapping of four EHT-SIG content channels in an 80+80 MHz or 160 MHz EHT Basic PPDU. In an 80+80 MHz or 160 MHz channel containing eight 20 MHz subchannels, EHT-SIG content channel 1 is duplicated and transmitted in the first and third 20 MHz subchannels in the first 80 MHz frequency segment, EHT-SIG content channel 2 is duplicated and transmitted in the second and fourth 20 MHz subchannels in the first 80 MHz frequency segment, EHT-SIG content channel 3 is duplicated and transmitted in the fifth and seventh 20 MHz subchannels in the second 80 MHz frequency segment, and EHT-SIG content channel 4 is duplicated and transmitted in the sixth and eighth 20 MHz subchannels in the second 80 MHz frequency segment. [Table 2]
[0068] Returning to the EHT-SIG field 604, an example of the format of the first portion of the common field of the EHT-SIG field 604 is shown in Table 2. As shown above, the first portion of the common field contains information common to all scheduled STAs, except for RU allocation information, and contains a determined number of data bits that may be the same across all EHT-SIG content channels. Specifically, the first portion of the common field may include an LDPC Extra Symbol Segment subfield, a Pre-FEC Padding Factor subfield, a PE Disambiguity subfield, a Doppler subfield, a GI-LTF Size subfield, and a Number Of EHT-LTF Symbols And Midamble Periodicity subfield.
[0069] The second part of the common field of the EHT-SIG field 604 may include RU allocation information and / or supplemental punctured channel information, which may differ between EHT-SIG content channels. Note that for non-OFDMA transmissions, the RU allocation information may not be present in the common field of the EHT-SIG field 604. The RU allocation information and the supplemental punctured channel information may be included in one field of the second part of the common field (e.g., the RU Allocation Or Supplemental Punctured Channel Info field). Alternatively, the RU allocation information and the supplemental punctured channel information may be included in two separate fields of the second part of the common field (e.g., the RU Allocation Info field and the Supplemental Punctured Channel Info field, respectively). Specifically, the second portion of the common field of the EHT-SIG field 604 may include a bitmap for conveying supplemental punctured channel information. The bitmap indicates whether each of the outer 20 MHz subchannels of the 80 MHz frequency segment in which the EHT-SIG field 604 is transmitted is punctured. As described above, the punctured channel information included in the U-SIG field 602 may indicate whether each of the 20 MHz subchannels in the 80 MHz frequency segment in which the U-SIG field 602 is transmitted is punctured. As a result, the STA only needs to process at most one 80 MHz frequency segment of the pre-EHT modulation field (up to and including the EHT-SIG field) to obtain the complete punctured channel information of the EHT basic PPDU 600, which may reduce the power consumption of the STA.
[0070] Examples of formats of user-specific fields of EHT-SIG field 604 for non-MU-MIMO and MU-MIMO assignments are shown in Tables 3 and 4, respectively. For non-MU MIMO assignments, the user-specific fields may include STA ID, EHT MCS, DCM, Number Of Space-Time Streams (NSTS), Coding, and Beamformed fields, while for MU-MIMO assignments, the user-specific fields may include STA ID, EHT MCS, Spatial Configuration, and Coding fields. It should be apparent to one of ordinary skill in the art that unless otherwise specified herein, the standard definitions, protocols, and functions of all fields of the common and user-specific fields listed in Tables 3 and 4 are taken from IEEE P802.11ax / D6.0. [Table 3] [Table 4]
[0071] According to the present disclosure, a STA only needs to process up to one 80 MHz frequency segment of the pre-EHT modulation field (up to and including the EHT-SIG field) to obtain all resource allocation information intended for it. As a result, no change of the 80 MHz frequency segment is required while the STA processes the pre-EHT modulation field, which may reduce the power consumption of the STA.
[0072] FIG. 7 shows an example of the format of the EHT TB PPDU 700. The EHT TB PPDU 700 may include an L-STF field, an L-LTF field, an L-SIG field, an RL-SIG field, a U-SIG field 702, an EHT-STF field, an EHT-LTF field, a Data field, and a PE field. The EHT-STF of the EHT TB PPDU 700 has a duration of 8 μs. The EHT TB PPDU 700 is used for trigger-based transmission in response to a trigger frame in an EHT WLAN. The information required for a trigger-based transmission is conveyed by the trigger frame that requests its transmission. In a typical transmission of the EHT TB PPDU 700, the U-SIG related information is copied from the previous trigger frame to the U-SIG field 702 of the EHT TB PPDU 700.
[0073] Table 5 shows an example of the format of the U-SIG field 702 of the EHT TB PPDU 700. Similar to the EHT Basic PPDU 600, the U-SIG field 702 includes two parts, U-SIG1 and U-SIG2, each containing 26 data bits. In this embodiment, all version independent bits can be included in U-SIG1. The first part of the U-SIG field 702, i.e., U-SIG1, includes a PHY Version Identifier field, a UL / DL Flag field, a BSS Color field, a TXOP Duration field, a BW field, and a PPDU Type field, which have the same definitions as their corresponding fields in the U-SIG field 602 of the EHT Basic PPDU 600. The second part of the U-SIG field 702, i.e., U-SIG2, includes Spatial Reuse 1-4 fields, followed by a CRC field and tail bits. It should be apparent to one of ordinary skill in the art that the standard definitions, protocols, and functions of most of the fields in the U-SIG field 702 of the EHT TB PPDU 700 are derived from IEEE P802.11ax / D6.0. [Table 5]
[0074] In various embodiments of the present disclosure, a component RU refers to one RU among two or more RUs of a combination of RUs. According to the present disclosure, when transmitting an EHT basic PPDU 600 or an EHT TB PPDU 700, one PSDU can be transmitted through a combination of RUs, and whether two or more component RUs of a combination of RUs share a single LDPC tone mapper depends on the size of the two or more component RUs of the combination of RUs. In various embodiments, two or more component RUs of a combination of RUs share a single LDPC tone mapper if the size of the two or more component RUs is equal to or smaller than a defined value (e.g., 242 tones or 996 tones). Otherwise, two or more component RUs of a combination of RUs use different LDPC tone mappers. Furthermore, in various embodiments, the same transmission parameters (e.g., MCS, NSTS, etc.) are applied to two or more component RUs of a combination of RUs that share a single LDPC tone mapper. The reason for this is that for RU combinations, LDPC tone mapping exploits frequency diversity gain across two or more component RUs that share a single LDPC tone mapper, and therefore it is not necessary to apply different transmission parameters to the two or more component RUs of such RU combinations. Advantageously, applying the same transmission parameters to the two or more component RUs of such RU combinations may reduce transmitter and receiver processing complexity.
[0075] Furthermore, for the EHT basic PPDU 600, a user-specific field corresponding to one component RU of two or more component RUs of a combination of RUs sharing a single LDPC tone mapper is present in the EHT-SIG field 604, and the user-specific field(s) corresponding to the remaining component RUs of two or more component RUs of a combination of RUs sharing a single LDPC tone mapper are skipped. Advantageously, this reduces the signaling overhead in the EHT-SIG field 604. In one embodiment, the component RUs of a combination of RUs sharing a single LDPC tone mapper are explicitly indicated in the RU allocation field of the EHT-SIG field 604. In another embodiment, the component RUs of a combination of RUs using different LDPC tone mappers are explicitly indicated in the RU allocation field of the EHT-SIG field 604 or are implicitly indicated in the user-specific field of the EHT-SIG field 604. For example, user-specific fields with the same STA ID can implicitly indicate RUs of a combination of RUs, with each user-specific field corresponding to a specific RU.
[0076] In the following paragraphs, two exemplary embodiments for the two defined values are described with reference to an AP and multiple STAs transmitting via a combination of multiple RUs assigned to a single communication device in an EHT Basic PPDU 600 or EHT TB PPDU 700.
[0077] In the first embodiment of the present disclosure, two or more component RUs of a combination of RUs with a defined value of 242 tones and a size equal to or less than the defined value of 242 tones share a single LDPC tone mapper. In this first embodiment, the number of LDPC tone mappers for a combination of small-sized RUs is one. Note that a small-sized RU is defined as an RU with less than 242 tones, and as described above, a small-sized RU can only be combined with a small-sized RU. The same transmission parameters are applied to each component RU of a combination of small-sized RUs. For the EHT basic PPDU 600, a user-specific field corresponding to one component RU (e.g., a first component RU) of the two or more component RUs of the combination of small-sized RUs is present in the EHT-SIG field 604, while the user-specific field(s) corresponding to the remaining component RUs of the two or more component RUs of the combination of small-sized RUs are skipped. In one embodiment, each combination of small-sized RUs is explicitly indicated in the RU allocation field of the EHT-SIG field 604.
[0078] Regarding LDPC tone mapping for small size RU combinations, in the case of an EHT basic PPDU 600 or an EHT TB PPDU 700 without DCM, LDPC tone mapping for one or more LDPC coded streams of a user in a small size RU combination r is performed by permuting the stream of constellation points (complex numbers) generated by the constellation mapper based on the following formula:
number
[0079] During the ceremony, u is the user index, u=0,1,...,N user,r -1 N user,ris the number of users multiplexed in RU combination r i is the stream index, i=0,1,...,N SS,r,u -1 N SS,r,u is the number of spatial streams assigned to user u in RU combination r n is the OFDM symbol index, n=0,1,...,N SYM -1 N SYM is the number of OFDM symbols in the Data field of the EHT Basic PPDU 600 or EHT TB PPDU 700 k is the data tone index, k=0,1,2,...,N SD,r -1 N SD,r is the total number of data tones in RU combination r, and N SD,r =N SD,r,1 +N SD,r,2 N SD,r,1 is the number of data tones in the first component RU of RU combination r N SD,r,2 is the number of data tones in the second component RU of RU combination r ·
number
[0080] The above symbols and notations can further refer to IEEE P802.11ax / D6.0.
[0081] Meanwhile, according to the first embodiment, the number of LDPC tone mappers for a large size RU combination is the number of component RUs of the large size RU combination. In particular, there is a single LDPC tone mapper for each of the component RUs of the large size RU combination. Different transmission parameters can be applied to the component RUs of the large size RU combination. For the EHT basic PPDU 600, there is a user-specific field in the EHT-SIG field 604 corresponding to all the component RUs of the large size RU combination. In one embodiment, each large size RU combination is explicitly indicated in the RU allocation field of the EHT-SIG field 604 or implicitly indicated in a user-specific field of the EHT-SIG field 604.
[0082] For LDPC tone mapping for a large-size RU combination, similar to LDPC tone mapping for 11ax, LDPC tone mapping is performed individually for each component RU of the large-size RU combination. Note that a single LDPC tone mapper is used to perform LDPC tone mapping for a particular component RU, so the number of LDPC tone mappers is equal to the number of component RUs of the large-size RU combination. In other words, the number of LDPC tone mappers corresponds to the number of LDPC tone mappings performed on the RU combination.
[0083] In a second embodiment of the present disclosure, the defined value is 996 tones, and two or more component RUs whose size is equal to or less than the defined value of 996 tones share a single LDPC tone mapper. In this second embodiment, the number of LDPC tone mappers for a combination of RUs whose size is equal to or less than 996 tones is 1. Examples of combinations of RUs whose size is equal to or less than 996 tones include (i) all combinations of RUs with small sizes, and (ii) any combination of one 242-tone RU and one 484-tone RU. The same transmission parameters are applied to each component RU of a combination of RUs whose size is equal to or less than 996 tones. For the EHT basic PPDU 600, a user-specific field corresponding to one component RU (e.g., a first component RU) of the two or more component RUs of such a combination of RUs is present in the EHT-SIG field 604, while the user-specific field(s) corresponding to the remaining component RUs of the two or more component RUs of such a combination of RUs are skipped. In one embodiment, each combination of RUs having a size of 996 tones or less is explicitly indicated in the RU allocation field of the EHT-SIG field 604.
[0084] With respect to LDPC tone mapping for a combination of RUs with a size of 996 tones or less, in the case of an EHT basic PPDU 600 or an EHT TB PPDU 700 without DCM, LDPC tone mapping for a user's LDPC coded stream in such a combination of RUs is performed by rearranging the stream of constellation points (complex numbers) generated by the constellation mapper based on Equation 1 above.
[0085] According to the second embodiment, the number of LDPC tone mappers for a combination of large size RUs whose size is greater than 996 tones and less than or equal to 2*996 tones is 2. Examples of combinations of large size RUs whose size is greater than 996 tones and less than or equal to 2*996 tones include: (i) any combination of one 484-tone RU and one 996-tone RU, (ii) any combination of one 484-tone RU, one 242-tone RU, and one 996-tone RU, and (iii) any combination of one 996-tone RU and one 996-tone RU. A user-specific field corresponding to one component RU of two or more component RUs of such a combination of large size RUs that share a single LDPC tone mapper is present in the EHT-SIG field 604, while the user-specific field(s) corresponding to the remaining component RUs of two or more component RUs of such a combination of large size RUs that share a single LDPC tone mapper are skipped.
[0086] For larger size RU combinations, such as a combination of one 484-tone RU, one 242-tone RU, and one 996-tone RU, where a single LDPC tone mapper is shared and used for both the 484-tone RU and the 242-tone RU, and another LDPC tone mapper is used only for the 996-tone RU, the transmission parameters of both the 484-tone RU and the 242-tone RU may be the same and different from the transmission parameters of the 996-tone RU. A user-specific field corresponding to the 996-tone RU and one of both the 484-tone RU and the 242-tone RU are present in the EHT-SIG field 604, while the user-specific field corresponding to the remaining of the 484-tone RU and the 242-tone RU may be skipped. In one embodiment, the combination of one 484-tone RU, one 242-tone RU, and one 996-tone RU is explicitly indicated in the RU allocation field of the EHT-SIG field 604. Alternatively, a combination of one 484-tone RU, one 242-tone RU, and one 996-tone RU may be indicated in both the RU allocation field and the user specific field of the EHT-SIG field 604.
[0087] For larger size RU combinations, such as a combination of two 996-tone RUs or a combination of a 484-tone RU and a 996-tone RU, the transmission parameters of each of the component RUs may be different. In one embodiment, the combination of one 484-tone RU and one 996-tone RU or two 996-tone RUs may be explicitly indicated in the RU allocation field of the EHT-SIG field 604 or may be implicitly indicated in a user-specific field.
[0088] Meanwhile, according to the second embodiment, the number of LDPC tone mappers for a combination of large-sized RUs having a size larger than 2*996 is the number of component RUs of the combination of large-sized RUs. Examples of combinations of large-sized RUs having a size larger than 2*996 tones include (i) any combination of one 484-tone RU and two 996-tone RUs, (ii) any combination of three 996-tone RUs, and (iii) any combination of one 484-tone RU and three 996-tone RUs. There is a single LDPC tone mapper for each of the component RUs of such a combination of large-sized RUs. There are user-specific fields in the EHT-SIG field 604 corresponding to all the component RUs of the combination of large-sized RUs. In one embodiment, each combination of large-sized RUs is explicitly indicated in the RU allocation field of the EHT-SIG field 604 or implicitly indicated in a user-specific field of the EHT-SIG field 604.
[0089] For LDPC tone mapping for larger size RU combinations, such as one 484-tone RU and one 996-tone RU, two 996-tone RUs, one 484-tone RU and two 996-tone RUs, three 996-tone RUs, and one 484-tone RU and three 996-tone RUs, LDPC tone mapping is performed separately for each component RU of such larger size RU combination, similar to 11ax LDPC tone mapping. Note that a single LDPC tone mapper is used to perform LDPC tone mapping for a particular component RU. Thus, the number of LDPC tone mappers is equal to the number of component RUs of the larger size RU combination.
[0090] Regarding LDPC tone mapping for a combination of one 484-tone RU, one 242-tone RU, and one 996-tone RU, in the case of an EHT basic PPDU or EHT TB PPDU without DCM, LDPC tone mapping for a user's LDPC coded stream in both the 484-tone RU and the 242-tone RU of such a combination of RUs is performed by rearranging the stream of constellation points (complex numbers) generated by the constellation mapper based on the above-mentioned Equation 1. LDPC tone mapping for a user's LDPC coded stream in the 996-tone RU of such a combination of RUs is performed in a similar manner to 11ax LDPC tone mapping.
[0091] FIG. 8 illustrates a structure of a communication device 800, e.g., an AP, according to various embodiments. Similar to the schematic example of the communication device 400 illustrated in FIG. 4A, the communication device 800 includes a circuit 802, at least one wireless transmitter 810, at least one wireless receiver 812, and at least one antenna 814 (only one antenna is illustrated in FIG. 8 for simplicity). The circuit 802 may include at least one controller 808, which is used to perform the tasks for which the controller 808 is designed to perform transmissions via a combination of multiple RUs, with the assistance of software and hardware. The circuit 802 may further include a transmit signal generator 804 and a receive signal processor 806. The at least one controller 808 may control the transmit signal generator 804 and the receive signal processor 806. The transmit signal generator 804 may include a frame generator 822, a control signaling generator 824, and a PPDU generator 826. The frame generator 822 may generate a MAC frame, such as a data frame or a trigger frame. The control signaling generator 824 may generate a control signaling field of a generated PPDU (e.g., a U-SIG field and an EHT-SIG field of an EHT Basic PPDU, or a U-SIG field of an EHT TB PPDU). The PPDU generator 826 may generate a PPDU (e.g., an EHT Basic PPDU or an EHT TB PPDU).
[0092] The receive signal processor 806 may include a data demodulator and decoder 832 capable of demodulating and decoding a data portion of the received signal (e.g., a data field of an EHT Basic PPDU or an EHT TB PPDU). The receive signal processor 806 may further include a control demodulator and decoder 834 capable of demodulating and decoding a control signaling portion of the received signal (e.g., a U-SIG field and an EHT-SIG field of an EHT Basic PPDU, or a U-SIG field of an EHT TB PPDU). The at least one controller 808 may include a control signal parser 842 and a scheduler 844. The scheduler 844 may determine RU information and user specific allocation information for allocation of non-triggered based transmissions, and trigger information for allocation of triggered based transmissions. The control signal parser 842 can analyze the control signaling portion of the received signal and trigger information for trigger-based transmission allocation shared by the scheduler 844, and assist the data demodulator and decoder 832 in demodulating and decoding the data portion of the received signal.
[0093] FIG. 9 illustrates the structure of a communication device 900, e.g., a STA, according to various embodiments. Similar to the schematic example of the communication device 400 illustrated in FIG. 4A, the communication device 900 includes a circuit 902, at least one wireless transmitter 910, at least one wireless receiver 912, and at least one antenna 914 (only one antenna is shown in FIG. 9 for simplicity). The circuit 902 may include at least one controller 908, which is used to perform the tasks it is designed to perform, with the assistance of software and hardware, to perform the transmission via a combination of multiple RUs. The controller 908 may further include a receive signal processor 906 and a transmit signal generator 904. The at least one controller 908 may control the receive signal processor 906 and the transmit signal generator 904. The receive signal processor 906 may include a data demodulator and decoder 932 and a control demodulator and decoder 934. The control demodulator and decoder 934 can demodulate and decode the control signaling portion of the received signal (e.g., the U-SIG field and the EHT-SIG field of the EHT basic PPDU). The data demodulator and decoder 932 can demodulate and decode the data portion of the received signal (e.g., the data field of the EHT basic PPDU) according to the RU information and the user-specific allocation information of its own allocation.
[0094] At least one controller 908 may include a control signal parser 942, a scheduler 944, and a trigger information parser 946. The control signal parser 942 may analyze a control signaling portion of a received signal (e.g., a U-SIG field and an EHT-SIG field of an EHT Basic PPDU) and assist the data demodulator and decoder 932 in demodulating and decoding a data portion of the received signal (e.g., a data field of an EHT Basic PPDU). The trigger information parser 946 may analyze trigger information for its uplink allocation from a received trigger frame included in the data portion of the received signal. The transmission signal generator 904 may include a control signaling generator 924, which may generate a control signaling field of a generated PPDU (e.g., a U-SIG field and an EHT-SIG field of an EHT Basic PPDU, or a U-SIG field of an EHT TB PPDU). The transmission signal generator 904 may further include a PPDU generator 926 that may generate a PPDU (e.g., an EHT basic PPDU or an EHT TB PPDU). The transmission signal generator 904 may further include a frame generator 922 that may generate a MAC frame (e.g., a data frame).
[0095] As described above, the embodiments of the present disclosure provide an advanced communication system, communication method, and communication device that transmits via a combination of multiple RUs in a MIMO WLAN network with extremely high throughput and improves spectral efficiency in the MIMO WLAN network.
[0096] The present disclosure can be implemented by software, hardware, or software cooperating with hardware. Each functional block used in the description of each embodiment above can be implemented in part or in whole by an LSI such as an integrated circuit, and each process described in each embodiment can be controlled in part or in whole by the same LSI or a combination of LSIs. The LSI can be formed as multiple chips individually, or a single chip can be formed to include some or all of the functional blocks. The LSI can include a data input / output unit coupled to it. Depending on the degree of integration, the LSI can also be called an IC, a system LSI, a super LSI, or an ultra LSI. However, the technology for implementing the integrated circuit is not limited to the LSI, and can be implemented by using a dedicated circuit, a general-purpose processor, or a dedicated processor. Furthermore, an FPGA (Field Programmable Gate Array) that can be programmed after the LSI is manufactured, or a reconfigurable processor that can reconfigure the connections and settings of the circuit cells arranged inside the LSI, can also be used. The present disclosure can be implemented as digital processing or analog processing. If a future integrated circuit technology replaces LSI as a result of advances in semiconductor technology or other derivative technologies, the future integrated circuit technology can be used to integrate the functional blocks. Biotechnology can also be applied.
[0097] The present disclosure may be implemented by any type of apparatus, device, or system having communication capabilities, referred to as a communications apparatus.
[0098] A communication device may include a transceiver and processing / control circuitry. The transceiver may include a receiver and a transmitter and / or function as a receiver and a transmitter. The transceiver (as a transmitter and receiver) may include an RF (radio frequency) module that includes an amplifier, an RF modulator / demodulator, and one or more antennas.
[0099] Some non-limiting examples of such communications devices include phones (e.g., cell phones, smartphones), tablets, personal computers (PCs) (e.g., laptops, desktops, notebooks), cameras (e.g., digital still / video cameras), digital players (digital audio / video players), wearable devices (e.g., wearable cameras, smart watches, tracking devices), game consoles, e-book readers, telehealth / telemedicine equipment, vehicles that provide communications capabilities (e.g., cars, airplanes, ships), and various combinations thereof.
[0100] Communications devices are not limited to portable or portable, but can also include any type of equipment, device, or system that is non-portable or stationary, such as smart home devices (e.g., appliances, lights, smart meters, control panels), vending machines, and any other "things" in the Internet of Things (IoT) network.
[0101] Communications may include, for example, exchanging data through cellular systems, wireless LAN systems, satellite systems, and various combinations thereof.
[0102] A communications device may include devices such as a controller or a sensor coupled to the communications device to perform the communications functions described in this disclosure. For example, a communications device may include a controller or a sensor that generates control or data signals used by the communications device to perform the communications functions of the communications device.
[0103] The communications apparatus may further include infrastructure facilities, such as base stations, access points, and any other apparatus, devices, or systems that communicate with or control apparatuses such as the apparatuses in the non-limiting examples above.
[0104] Although some features of the various embodiments are described with reference to a device, the corresponding features also apply to the methods of the various embodiments, and vice versa.
[0105] It will be appreciated by those skilled in the art that numerous changes and / or modifications may be made to the present disclosure as shown in the specific embodiments without departing from the spirit or scope of the present disclosure as broadly described, and the embodiments herein are therefore to be considered in all respects as illustrative and not restrictive.
Claims
1. 1. A communication device, comprising: a circuit for generating a physical layer protocol data unit (PPDU) including a signal field and a data field, the signal field including a resource unit (RU) allocation field and one or more user specific fields, and the data field including one or more physical layer service data units (PSDUs); a transmitter that, during operation, transmits the generated PPDU, wherein a PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single low-density parity check (LDPC) tone mapper depends on a size of the two or more RUs of the combination of RUs; Equipped with the same transmission parameters are applied to the two or more RUs of the combination of RUs that share a single LDPC tone mapper; Communications equipment.
2. if the size of the two or more RUs of the combination of RUs is less than or equal to a defined value, the two or more RUs of the combination of RUs share a single LDPC tone mapper. The communication device according to claim 1 .
3. The defined value is 996 tones. The communication device according to claim 2 .
4. the same transmission parameters include a modulation and coding scheme; The communication device according to claim 1 .
5. The two or more RUs of the RU combination that share a single LDPC tone mapper are indicated in the RU assignment field. The communication device according to claim 1 .
6. A communication device, a circuit for generating a physical layer protocol data unit (PPDU) including a signal field and a data field, the signal field including a resource unit (RU) allocation field and one or more user specific fields, and the data field including one or more physical layer service data units (PSDUs); a transmitter that, during operation, transmits the generated PPDU, wherein a PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single low-density parity check (LDPC) tone mapper depends on a size of the two or more RUs of the combination of RUs; Equipped with the one or more user-specific fields in the signal field include a user-specific field corresponding to one RU of the two or more RUs of the combination of RUs that share a single LDPC tone mapper, and the one or more user-specific fields in the signal field do not include user-specific fields corresponding to remaining RUs of the two or more RUs of the combination of RUs that share the single LDPC tone mapper. Communications equipment.
7. A communication method for a communication device, comprising: generating a physical layer protocol data unit (PPDU) including a signal field and a data field, the signal field including a resource unit (RU) allocation field and one or more user specific fields, and the data field including one or more physical layer service data units (PSDUs); transmitting the generated PPDU, where a PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single low-density parity check (LDPC) tone mapper depends on a size of the two or more RUs of the combination of RUs; Including, applying the same transmission parameters to the two or more RUs of the combination of RUs that share a single LDPC tone mapper. Communication methods.
8. If a size of the two or more RUs of the combination of RUs is less than or equal to a defined value, the two or more RUs of the combination of RUs share a single LDPC tone mapper. The communication method according to claim 7.
9. The defined value is 996 tones. The communication method according to claim 8.
10. the same transmission parameters include a modulation and coding scheme; The communication method according to claim 7.
11. The two or more RUs of the RU combination that share a single LDPC tone mapper are indicated in the RU assignment field. The communication method according to claim 7.
12. A communication method for a communication device, comprising: generating a physical layer protocol data unit (PPDU) including a signal field and a data field, the signal field including a resource unit (RU) allocation field and one or more user specific fields, and the data field including one or more physical layer service data units (PSDUs); transmitting the generated PPDU, where a PSDU of the one or more PSDUs is transmitted via a combination of RUs, and whether two or more RUs of the combination of RUs share a single low-density parity check (LDPC) tone mapper depends on a size of the two or more RUs of the combination of RUs; Including, the one or more user-specific fields include a user-specific field corresponding to one RU of the two or more RUs of the combination of RUs that share a single LDPC tone mapper, and the one or more user-specific fields do not include user-specific fields corresponding to remaining RUs of the two or more RUs of the combination of RUs that share the single LDPC tone mapper. Communication methods.
Citation Information
Patent Citations
Multiple resource unit allocation for ofdma WLAN
US20180248591A1