Communication method and apparatus based on distributed resource unit
Through distributed resource unit technology, the subcarriers are discrete onto the broad bandwidth and triggering frame scheduling, the problem of device transmission power is solved, and the spectrum utilization is improved and uplink communication is achieved at more sites.
Patent Information
- Application Number
- PCT/CN2025/076005
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-08
- Filing Date
- 2025-02-06
- Publication Date
- 2025-08-14
AI Technical Summary
In the prior art, the transmission power of the device is subject to the double limitation of the maximum power and the maximum power spectrum density, resulting in the station's transmission power being limited when the bandwidth is less than 320MHz and the spectrum resources cannot be effectively utilized.
The distributed resource unit (dRU) technology is used to discrete continuous subcarriers in the resource unit onto the broad bandwidth, and the dRU is scheduled for uplink and downlink communication by triggering frame indication information. A tone plan containing more dRUs is designed to improve spectrum utilization.
Without increasing the power spectrum density, the transmission power and spectrum utilization of the device are improved, supporting uplink communications of more sites.
Smart Images

Figure CN2025076005_14082025_PF_FP_ABST
Abstract
Description
Communication method and device based on distributed resource unit
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 8, 2024, with application number 202410179448.8, and priority to the Chinese patent application entitled “Communication method and device based on distributed resource units”, all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of wireless communication technology, and in particular to a communication method and device based on distributed resource units. Background Art
[0003] The European Telecommunications Standards Institute (ETSI) has issued regulations for the 6 GHz spectrum, limiting the maximum transmit power to 23 dBm (decibel-milliwatts) and the maximum power spectral density to 10 dBm / MHz (decibel-milliwatts / megahertz). The US Federal Communications Commission has also issued regulations for the 6 GHz spectrum, defining a low-power indoor (LPI) communication mode with strict limits on maximum transmit power and maximum frequency spectral density. For access points (APs), the maximum transmit power is limited to 30 dBm and the maximum power spectral density is 5 dBm / MHz. For stations (STAs), the maximum transmit power is limited to 24 dBm and the maximum power spectral density is -1 dBm / MHz. A device's transmit power is subject to both maximum power and maximum power spectral density limits: the transmit power cannot exceed the maximum power value, and the transmit power spectral density (PSD) cannot exceed the maximum power spectral density. Compared to maximum power, maximum power spectral density (PSD) limits are more stringent, and the maximum transmit power is generally more restricted by PSD. For a station, the transmit power reaches the specified maximum power limit only when the bandwidth is 320 MHz. When the bandwidth is less than 320 MHz, the station can only transmit at a lower power (here, lower than the specified maximum power) due to the PSD limit.
[0004] Based on this, distributed resource unit (DRU) technology was proposed to improve transmit power. The basic idea of DRU is to disperse the consecutive subcarriers within a resource unit (RU) over the widest possible bandwidth, reducing the number of subcarriers within 1MHz. This increases the transmit power of each subcarrier and, in turn, the total transmit power.
[0005] However, how to use dRU for communication remains to be explored. Summary of the Invention
[0006] The embodiments of the present application provide a communication method and apparatus based on distributed resource units, which can support the use of dRUs for uplink communication and / or downlink communication, and design a tone plan containing more dRUs. In addition, the embodiments of the present application also provide a corresponding dRU indication method, thereby improving spectrum utilization.
[0007] The present application is introduced below from different aspects. It should be understood that the implementation methods and beneficial effects of the following different aspects can be referenced to each other.
[0008] In a first aspect, the present application provides a communication method based on distributed resource units, the method comprising: a first communication device receives a trigger frame, the trigger frame including indication information, the indication information being used to indicate a dRU in a subcarrier planning of a dRU corresponding to a first bandwidth; the first communication device uses the dRU indicated by the indication information to send a physical layer protocol data unit (PPDU). The subcarrier planning of the dRU corresponding to the first bandwidth comprises any one of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz.
[0009] Exemplarily, the first communication device may be a station.
[0010] Exemplarily, a dRU may be identified by size and location. The size of a dRU may refer to the number of subcarriers in the dRU, and the location of the dRU may refer to the location of the subcarriers in the dRU in the frequency domain. Typically, a subcarrier index range may be used to represent the location of the subcarriers in the dRU in the frequency domain. This will not be discussed further below.
[0011] In this application, a 26-tone dRU can be understood as a dRU containing 26 subcarriers. Similarly, a 52-tone dRU can be understood as a dRU containing 52 subcarriers, and a 106-tone dRU can be understood as a dRU containing 106 subcarriers.
[0012] In this application, the DRU includes multiple subcarriers that are discrete in the frequency domain. The multiple discrete subcarriers can be partially discrete or completely discrete. In other words, the multiple discrete subcarriers can include some subcarriers that are continuous in frequency and some subcarriers that are discontinuous in frequency; or the multiple discrete subcarriers can also be completely discontinuous in frequency.
[0013] The present application schedules uplink transmission through a trigger frame, and carries indication information in the trigger frame to indicate the dRU, which can support the use of dRU for uplink communication; and compared with the existing technology, the indication information can indicate more dRUs, so that more sites can be scheduled for uplink communication (one site is assigned one dRU), thereby improving the spectrum utilization of uplink transmission.
[0014] In a second aspect, the present application provides a communication method based on distributed resource units, the method comprising: a second communication device sending a trigger frame, the trigger frame including indication information, the indication information being used to indicate a dRU in the subcarrier planning of the dRU corresponding to the first bandwidth; and the second communication device receiving a PPDU on the dRU indicated by the indication information. The subcarrier planning of the dRU corresponding to the first bandwidth comprises any one of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz.
[0015] Exemplarily, the second communication device may be an access point.
[0016] In combination with the first aspect or the second aspect, in one possible implementation, the indication information includes an RU allocation subfield (RU Allocation subfield) and a master-slave 160 subfield (PS160 subfield). The RU allocation subfield and the master-slave 160 subfield can be used to jointly indicate the dRU. The present application can reuse the existing RU / MRU indication to schedule the dRU, which improves compatibility.
[0017] For example, when the first bandwidth is 40 MHz, the nine 52-tone DRUs include 52-tone DRUs with physical DRU indices from 1 to 9. When the first bandwidth is 80 MHz, the eighteen 52-tone DRUs include 52-tone DRUs with physical DRU indices from 1 to 18. When the first bandwidth is 160 MHz, the thirty-six 52-tone DRUs include 52-tone DRUs with physical DRU indices from 1 to 36. When the first bandwidth is 320 MHz, the seventy-two 52-tone DRUs include 52-tone DRUs with physical DRU indices from 1 to 72. When the first bandwidth is 80 MHz, the nine 106-tone DRUs include 106-tone DRUs with physical DRU indices from 1 to 9. When the first bandwidth is 160 MHz, the eighteen 106-tone DRUs include 106-tone DRUs with physical DRU indices from 1 to 18. When the first bandwidth is 320 MHz, the 36 106-tone DRUs include 106-tone DRUs with physical DRU indexes from 1 to 36.
[0018] Exemplarily, the indication (applicable to the transmitting end) / interpretation (applicable to the receiving end) of the Master-Slave 160 subfield and the RU Allocation subfield includes one or more of the following:
[0019] The value of N is determined based on the bandwidth (BW), the master-slave 160 subfield, the B0 bit of the RU allocation subfield, and part or all of the configuration information. For example, at least one of the first value, the second value, the third value, and the fourth value is a value between 107 and 127. The fifth value is 18.
[0020] This application, based on the reuse of existing RU / MRU indications to schedule dRU resources, adds additional entries to indicate more dRUs, allowing the access point to schedule more sites for uplink communication (one site is assigned one dRU), thereby improving the spectrum utilization of uplink transmission. In addition, this application can also solve the problem of insufficient indication signaling when the RU / MRU indication method is reused to indicate dRUs.
[0021] In combination with the first aspect or the second aspect, in a possible implementation manner, when the first bandwidth is 40 MHz, a 52-tone dRU with a physical dRU index of 9 includes subcarriers of a 26-tone dRU with physical dRU indexes of 5 and 14.
[0022] For example, the 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-229,-203,-185,-167,-153,-135,-117,-99,-81,-63,-45,-31,-13,13,31,45,63,81,99,117,135,153,167,185,203,229]; the 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-229,-203,-185,-167,-153,-135,-117,-99,-81,-63,-45,-31,-13,13,31,45,63,81,99,117,135,153,167,185,203,229]; The subcarrier indices included in the dRU are [-234,-216,-198,-180,-162,-148,-130,-112,-86,-68,-50,-36,-18,18,36,50,68,86,112,130,148,162,180,198,216,234].
[0023] This application designs the ninth 52-tone dRU under 40MHz bandwidth to improve spectrum utilization.
[0024] In combination with the first aspect or the second aspect, in one possible implementation, when the first bandwidth is 80 MHz, a 52-tone dRU with a physical dRU index of 17 includes subcarriers of a 26-tone dRU with physical dRU indexes of 5 and 14. When the first bandwidth is 80 MHz, a 52-tone dRU with a physical dRU index of 18 includes subcarriers of a 26-tone dRU with physical dRU indexes of 24 and 33.
[0025] In combination with the first aspect or the second aspect, in one possible implementation, when the first bandwidth is 80 MHz, the 106-tone dRU with a physical dRU index of 9 includes subcarriers of a 26-tone dRU with physical dRU indices of 5, 14, 24, and 33, and subcarriers with subcarrier indices of [-19, 19].
[0026] For example, in 80MHz bandwidth, the subcarrier indices of a 26-tone DRU with a physical DRU index of 5 are [-477, -444, -398, -362, -329, -291, -255, -222, -185, -140, -107, -70, -33, 33, 70, 107, 140, 185, 222, 255, 291, 329, 362, 398, 444, 477]. The subcarrier indexes included in the DRU are [-495,-462,-425,-380,-347,-310,-273,-237,-204,-158,-122,-89,-51,51,89,122,158,204,237,273,310,347,380,425,462,495]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-482,-449,-411,-375,-342,-305,-260,-227,-190,-153,-117,-84,-38,38,84,117,153,190,227,260,305,342,375,411,449,482]; the physical DRU index is 26-tone 33 The subcarrier indices included in the dRU are [-500,-467,-430,-393,-357,-324,-278,-242,-209,-171,-135,-102,-65,65,102,135,171,209,242,278,324,357,393,430,467,500].
[0027] This application designs the 17th and 18th 52-tone dRUs and the 9th 106-tone dRU under 80MHz bandwidth, which can improve spectrum utilization.
[0028] In combination with the first aspect or the second aspect, in one possible implementation, when the first bandwidth is 80 MHz, the 106-tone dRU with a physical dRU index of 9 includes subcarriers of a 26-tone dRU with physical dRU indices of 5, 14, 24, and 33, and subcarriers with subcarrier indices of [-32, 32].
[0029] For example, in 80MHz bandwidth, the subcarrier indices of a 26-tone DRU with a physical DRU index of 5 are [-477,-445,-401,-365,-333,-297,-261,-229,-193,-149,-117,-81,-45,45,81,117,149,193,229,261,297,333,365,401,445,477]; The subcarrier indexes included in the DRU are [-495,-463,-427,-383,-351,-315,-279,-243,-211,-167,-131,-99,-63,63,99,131,167,211,243,279,315,351,383,427,463,495]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-482,-450,-414,-378,-346,-310,-266,-234,-198,-162,-126,-94,-50,50,94,126,162,198,234,266,310,346,378,414,450,482]; the physical DRU index is 26-tone 33. The subcarrier indices included in the dRU are [-500,-468,-432,-396,-360,-328,-284,-248,-216,-180,-144,-112,-76,76,112,144,180,216,248,284,328,360,396,432,468,500].
[0030] In combination with the first aspect or the second aspect, in one possible implementation, when the first bandwidth is 160 MHz, a 52-tone dRU with a physical dRU index of 33 includes subcarriers of a 26-tone dRU with physical dRU indexes of 5 and 14. When the first bandwidth is 160 MHz, a 52-tone dRU with a physical dRU index of 34 includes subcarriers of a 26-tone dRU with physical dRU indexes of 24 and 33. When the first bandwidth is 160 MHz, a 52-tone dRU with a physical dRU index of 35 includes subcarriers of a 26-tone dRU with physical dRU indexes of 42 and 51. When the first bandwidth is 160 MHz, a 52-tone dRU with a physical dRU index of 36 includes subcarriers of a 26-tone dRU with physical dRU indexes of 61 and 70.
[0031] In combination with the first aspect or the second aspect, in one possible implementation, when the first bandwidth is 160 MHz, a 106-tone dRU with a physical dRU index of 17 includes subcarriers of a 26-tone dRU with physical dRU indexes of 5, 14, 24, and 33, and a subcarrier with a subcarrier index of [-493, 493]. When the first bandwidth is 160 MHz, a 106-tone dRU with a physical dRU index of 18 includes subcarriers of a 26-tone dRU with physical dRU indexes of 42, 51, 61, and 70, and a subcarrier with a subcarrier index of [-531, 531].
[0032] For example, in a 160 MHz bandwidth, the subcarrier indices of a 26-tone DRU with a physical DRU index of 5 are [-955, -873, -803, -733, -651, -581, -448, -378, -304, -234, -156, -84, -14, 14, 84, 156, 234, 304, 378, 448, 581, 651, 733, 803, 873, 955]; the subcarrier indices of a 26-tone DRU with a physical DRU index of 14 are [-955, -873, -803, -733, -651, -581, -448, -378, -304, -234, -156, -84, -14, 14, 84, 156, 234, 304, 378, 448, 581, 651, 733, 803, 873, 955]; The subcarrier indexes included in the DRU are [-987,-909,-841,-765,-695,-619,-545,-410,-342,-272,-188,-120,-46,46,120,188,272,342,410,545,619,695,765,841,909,987]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-973,-891,-821,-747,-669,-601,-474,-396,-324,-254,-170,-102,-32,32,102,170,254,324,396,474,601,669,747,821,891,973]; the physical DRU index is 26-tone 33. The subcarrier indexes included in the DRU are [-1005,-935,-859,-785,-715,-633,-563,-428,-360,-286,-208,-138,-64,64,138,208,286,360,428,563,633,715,785,859,935,1005]; the physical DRU index is 42 for 26-tone The subcarrier indexes included in the DRU are [-960,-886,-816,-738,-664,-596,-461,-391,-309,-239,-165,-89,-19,19,89,165,239,309,391,461,596,664,738,816,886,960]; the physical DRU index is 26-tone 51. The subcarrier indexes included in the dRU are [-992,-922,-854,-770,-700,-628,-550,-423,-355,-277,-203,-133,-51,51,133,203,277,355,423,550,628,700,770,854,922,992];The 26-tone DRU with a physical DRU index of 61 includes the subcarrier indices [-978,-904,-836,-752,-682,-614,-479,-405,-329,-259,-183,-115,-37,37,115,183,259,329,405,479,614,682,752,836,904,978]. The 26-tone DRU with a physical DRU index of 70 includes the subcarrier indices [-978,-904,-836,-752,-682,-614,-479,-405,-329,-259,-183,-115,-37,37,115,183,259,329,405,479,614,682,752,836,904,978]. The subcarrier indexes included in the dRU are [-1010,-940,-868,-790,-720,-646,-576,-443,-373,-291,-221,-151,-69,69,151,221,291,373,443,576,646,720,790,868,940,1010].
[0033] In a third aspect, the present application provides a communication device configured to execute the method in the first aspect or any possible implementation of the first aspect. The communication device includes a module configured to execute the method in the first aspect or any possible implementation of the first aspect.
[0034] In a fourth aspect, the present application provides a communication device configured to execute the method of the second aspect or any possible implementation of the second aspect. The communication device includes a module configured to execute the method of the second aspect or any possible implementation of the second aspect.
[0035] In the third or fourth aspect, the communication device may include a transceiver module and a processing module. For a detailed description of the transceiver module and the processing module, reference may be made to the device embodiments described below. The beneficial effects of the third and fourth aspects may be referenced to the relevant descriptions of the first and second aspects, and are not further elaborated here.
[0036] In a fifth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a first communication device generates a PPDU according to the subcarrier planning of a 40MHz bandwidth dRU, and one or more dRUs corresponding to the subcarrier planning of the dRU include 9 52-tone dRUs; the first communication device sends the PPDU.
[0037] For ease of description, this application refers to "one or more dRUs corresponding to the dRU's subcarrier planning" as "dRU's subcarrier planning (dRU toneplan). In other words, the "dRU's subcarrier planning" described in this application can be understood as "one or more dRUs corresponding to the dRU's subcarrier planning." This description will not be repeated below.
[0038] For example, the subcarrier planning of a 40 MHz bandwidth dRU can be found in the description of the following embodiment and will not be described in detail here.
[0039] Exemplarily, the first communication device may be an access point or a station.
[0040] This application defines 9 52-tone DRUs in a 40 MHz bandwidth so that more frequency domain resources can be used in the 40 MHz bandwidth, thereby improving spectrum utilization and increasing the transmit power of the device without increasing the power spectrum density.
[0041] In a sixth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a second communication device receiving a PPDU according to a subcarrier plan of a 40 MHz bandwidth dRU, wherein the subcarrier plan of the dRU includes nine 52-tone dRUs; and a first communication device processing the PPDU. Exemplarily, the second communication device receives the PPDU according to a dRU in the subcarrier plan of the 40 MHz bandwidth dRU.
[0042] Exemplarily, the second communication device may be a station or an access point.
[0043] In combination with the fifth aspect or the sixth aspect, in a possible implementation manner, the 52-tone dRU with a physical dRU index of 9 among the above 9 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 5 and 14.
[0044] For example, the 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-229,-203,-185,-167,-153,-135,-117,-99,-81,-63,-45,-31,-13,13,31,45,63,81,99,117,135,153,167,185,203,229]; the 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-229,-203,-185,-167,-153,-135,-117,-99,-81,-63,-45,-31,-13,13,31,45,63,81,99,117,135,153,167,185,203,229]; The subcarrier indices included in the dRU are [-234,-216,-198,-180,-162,-148,-130,-112,-86,-68,-50,-36,-18,18,36,50,68,86,112,130,148,162,180,198,216,234].
[0045] This application designs the ninth 52-tone dRU under 40MHz bandwidth to improve spectrum utilization.
[0046] In a seventh aspect, the present application provides a communication device configured to execute the method of the fifth aspect or any possible implementation of the fifth aspect. The communication device includes a module configured to execute the method of the fifth aspect or any possible implementation of the fifth aspect.
[0047] In an eighth aspect, the present application provides a communication device configured to execute the method of the sixth aspect or any possible implementation of the sixth aspect. The communication device includes a module configured to execute the method of the sixth aspect or any possible implementation of the sixth aspect.
[0048] In the seventh or eighth aspects, the communication device may include a transceiver module and a processing module. For a detailed description of the transceiver module and the processing module, reference may be made to the device embodiments described below. The beneficial effects of the seventh to eighth aspects may be referenced to the relevant descriptions of the fifth and sixth aspects, and are not further elaborated here.
[0049] In a ninth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a first communication device generates a PPDU according to the subcarrier planning of an 80MHz bandwidth dRU, the subcarrier planning of the dRU including 18 52-tone dRUs or 9 106-tone dRUs; the first communication device sends the PPDU.
[0050] For example, the subcarrier planning of the 80MHz bandwidth dRU can be found in the description of the embodiment below and will not be described in detail here.
[0051] Exemplarily, the first communication device may be an access point or a station.
[0052] This application defines 18 52-tone DRUs or 9 106-tone DRUs in an 80 MHz bandwidth so that more frequency domain resources can be used in the 80 MHz bandwidth, thereby improving spectrum utilization and increasing the transmit power of the device without increasing the power spectrum density.
[0053] In a tenth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a second communication device receiving a PPDU according to a subcarrier plan of an 80 MHz bandwidth dRU, wherein the subcarrier plan of the dRU includes 18 52-tone dRUs or 9 106-tone dRUs; and a first communication device processing the PPDU. Exemplarily, the second communication device receives the PPDU according to the dRU in the subcarrier plan of the 80 MHz bandwidth dRU.
[0054] Exemplarily, the second communication device may be a station or an access point.
[0055] In combination with the ninth aspect or the tenth aspect, in one possible implementation, the 52-tone dRU with a physical dRU index of 17 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 5 and 14. The 52-tone dRU with a physical dRU index of 18 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 24 and 33.
[0056] In combination with the ninth aspect or the tenth aspect, in a possible implementation, the 106-tone dRU with a physical dRU index of 9 among the above-mentioned 9 106-tone dRUs includes subcarriers of a 26-tone dRU with physical dRU indexes of 5, 14, 24, and 33, and subcarriers with subcarrier indexes of [-19, 19].
[0057] For example, the 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-477, -444, -398, -362, -329, -291, -255, -222, -185, -140, -107, -70, -33, 33, 70, 107, 140, 185, 222, 255, 291, 329, 362, 398, 444, 477]; the 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-477, -444, -398, -362, -329, -291, -255, -222, -185, -140, -107, -70, -33, 33, 70, 107, 140, 185, 222, 255, 291, 329, 362, 398, 444, 477]; The subcarrier indexes included in the DRU are [-495,-462,-425,-380,-347,-310,-273,-237,-204,-158,-122,-89,-51,51,89,122,158,204,237,273,310,347,380,425,462,495]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-482,-449,-411,-375,-342,-305,-260,-227,-190,-153,-117,-84,-38,38,84,117,153,190,227,260,305,342,375,411,449,482]; the physical DRU index is 26-tone 33 The subcarrier indices included in the dRU are [-500,-467,-430,-393,-357,-324,-278,-242,-209,-171,-135,-102,-65,65,102,135,171,209,242,278,324,357,393,430,467,500].
[0058] This application designs the 17th and 18th 52-tone dRUs and the 9th 106-tone dRU under 80MHz bandwidth, which can improve spectrum utilization.
[0059] In combination with the ninth aspect or the tenth aspect, in a possible implementation, the 106-tone dRU with a physical dRU index of 9 among the above-mentioned 9 106-tone dRUs includes subcarriers of a 26-tone dRU with physical dRU indexes of 5, 14, 24, and 33, and subcarriers with a subcarrier index of [-32, 32].
[0060] For example, the 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-477, -445, -401, -365, -333, -297, -261, -229, -193, -149, -117, -81, -45, 45, 81, 117, 149, 193, 229, 261, 297, 333, 365, 401, 445, 477]; the 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-477, -445, -401, -365, -333, -297, -261, -229, -193, -149, -117, -81, -45, 45, 81, 117, 149, 193, 229, 261, 297, 333, 365, 401, 445, 477]; The subcarrier indexes included in the DRU are [-495,-463,-427,-383,-351,-315,-279,-243,-211,-167,-131,-99,-63,63,99,131,167,211,243,279,315,351,383,427,463,495]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-482,-450,-414,-378,-346,-310,-266,-234,-198,-162,-126,-94,-50,50,94,126,162,198,234,266,310,346,378,414,450,482]; the physical DRU index is 26-tone 33. The subcarrier indices included in the dRU are [-500,-468,-432,-396,-360,-328,-284,-248,-216,-180,-144,-112,-76,76,112,144,180,216,248,284,328,360,396,432,468,500].
[0061] In an eleventh aspect, the present application provides a communication device configured to execute the method of the ninth aspect or any possible implementation of the ninth aspect. The communication device includes a module configured to execute the method of the ninth aspect or any possible implementation of the ninth aspect.
[0062] In a twelfth aspect, the present application provides a communication device configured to execute the method in the tenth aspect or any possible implementation of the tenth aspect. The communication device includes a module configured to execute the method in the tenth aspect or any possible implementation of the tenth aspect.
[0063] In the eleventh or twelfth aspect, the communication device may include a transceiver module and a processing module. For a detailed description of the transceiver module and the processing module, reference may be made to the device embodiments described below. The beneficial effects of the eleventh to twelfth aspects may be described with reference to the relevant descriptions of the ninth and tenth aspects, and are not further elaborated here.
[0064] In a thirteenth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a first communication device generates a PPDU according to the subcarrier planning of a 160MHz bandwidth dRU, the subcarrier planning of the dRU including 36 52-tone dRUs or 18 106-tone dRUs; the first communication device sends the PPDU.
[0065] Exemplarily, the first communication device may be an access point or a station.
[0066] This application defines 36 52-tone DRUs or 18 106-tone DRUs in a 160 MHz bandwidth to allow more frequency domain resources to be used in the 160 MHz bandwidth, thereby improving spectrum utilization and increasing the transmit power of the device without increasing the power spectrum density.
[0067] In a fourteenth aspect, the present application provides a communication method based on distributed resource units, the method comprising: a second communication device receiving a PPDU according to a subcarrier plan of a 160 MHz bandwidth DRU, wherein the subcarrier plan of the DRU includes 36 52-tone DRUs or 18 106-tone DRUs; and a first communication device processing the PPDU. Exemplarily, the second communication device receives the PPDU according to the DRU in the subcarrier plan of the 160 MHz bandwidth DRU.
[0068] Exemplarily, the second communication device may be a station or an access point.
[0069] In combination with the thirteenth aspect or the fourteenth aspect, in one possible implementation, the 52-tone dRU with a physical dRU index of 33 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 5 and 14. The 52-tone dRU with a physical dRU index of 34 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 24 and 33. The 52-tone dRU with a physical dRU index of 35 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 42 and 51. The 52-tone dRU with a physical dRU index of 36 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRU with physical dRU indexes of 61 and 70.
[0070] In combination with the thirteenth aspect or the fourteenth aspect, in one possible implementation, the 106-tone dRU with a physical dRU index of 17 among the nine 106-tone dRUs includes subcarriers of a 26-tone dRU with physical dRU indexes of 5, 14, 24, and 33, and subcarriers with subcarrier indexes of [-493, 493]. The 106-tone dRU with a physical dRU index of 18 among the nine 106-tone dRUs includes subcarriers of a 26-tone dRU with physical dRU indexes of 42, 51, 61, and 70, and subcarriers with subcarrier indexes of [-531, 531].
[0071] For example, the 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-955, -873, -803, -733, -651, -581, -448, -378, -304, -234, -156, -84, -14, 14, 84, 156, 234, 304, 378, 448, 581, 651, 733, 803, 873, 955]; the 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-955, -873, -803, -733, -651, -581, -448, -378, -304, -234, -156, -84, -14, 14, 84, 156, 234, 304, 378, 448, 581, 651, 733, 803, 873, 955]; The subcarrier indexes included in the DRU are [-987,-909,-841,-765,-695,-619,-545,-410,-342,-272,-188,-120,-46,46,120,188,272,342,410,545,619,695,765,841,909,987]; the physical DRU index is 24 for 26-tone The subcarrier indexes included in the DRU are [-973,-891,-821,-747,-669,-601,-474,-396,-324,-254,-170,-102,-32,32,102,170,254,324,396,474,601,669,747,821,891,973]; the physical DRU index is 26-tone 33. The subcarrier indexes included in the DRU are [-1005,-935,-859,-785,-715,-633,-563,-428,-360,-286,-208,-138,-64,64,138,208,286,360,428,563,633,715,785,859,935,1005]; the physical DRU index is 42 for 26-tone The subcarrier indexes included in the DRU are [-960,-886,-816,-738,-664,-596,-461,-391,-309,-239,-165,-89,-19,19,89,165,239,309,391,461,596,664,738,816,886,960]; the physical DRU index is 26-tone 51. The subcarrier indexes included in the dRU are [-992,-922,-854,-770,-700,-628,-550,-423,-355,-277,-203,-133,-51,51,133,203,277,355,423,550,628,700,770,854,922,992];The 26-tone DRU with a physical DRU index of 61 includes the subcarrier indices [-978,-904,-836,-752,-682,-614,-479,-405,-329,-259,-183,-115,-37,37,115,183,259,329,405,479,614,682,752,836,904,978]. The 26-tone DRU with a physical DRU index of 70 includes the subcarrier indices [-978,-904,-836,-752,-682,-614,-479,-405,-329,-259,-183,-115,-37,37,115,183,259,329,405,479,614,682,752,836,904,978]. The subcarrier indexes included in the dRU are [-1010,-940,-868,-790,-720,-646,-576,-443,-373,-291,-221,-151,-69,69,151,221,291,373,443,576,646,720,790,868,940,1010].
[0072] This application designs the 33rd to 36th 52-tone dRUs and the 17th and 18th 106-tone dRUs in a 160 MHz bandwidth, which can improve spectrum utilization.
[0073] In a fifteenth aspect, the present application provides a communication device configured to execute the method in the thirteenth aspect or any possible implementation of the thirteenth aspect. The communication device includes a module configured to execute the method in the thirteenth aspect or any possible implementation of the thirteenth aspect.
[0074] In a sixteenth aspect, the present application provides a communication device configured to execute the method in the fourteenth aspect or any possible implementation of the fourteenth aspect. The communication device includes a module configured to execute the method in the fourteenth aspect or any possible implementation of the fourteenth aspect.
[0075] In the fifteenth or sixteenth aspect, the communication device may include a transceiver module and a processing module. For a detailed description of the transceiver module and the processing module, reference may be made to the device embodiments described below. The beneficial effects of the fifteenth through sixteenth aspects may be referenced to the relevant descriptions of the thirteenth and fourteenth aspects, and are not further elaborated here.
[0076] In a seventeenth aspect, the present application provides a communication device, comprising a processor for executing the method described in any possible implementation of the first aspect, the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, the thirteenth aspect, the fourteenth aspect, or any of the fourteenth aspect, or any of the above. Alternatively, the processor is used to execute a program stored in a memory, and when the program is executed, the method described in any possible implementation of the first aspect, the second aspect, the fifth aspect, the sixth aspect, the ninth aspect, the tenth aspect, the thirteenth aspect, the fourteenth aspect, or any of the above is executed.
[0077] In combination with the seventeenth aspect, in a possible implementation, the memory is located outside the above-mentioned communication device.
[0078] In combination with the seventeenth aspect, in one possible implementation, the memory is located within the above-mentioned communication device.
[0079] In the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. Exemplarily, the communication device may be a chip.
[0080] In combination with the seventeenth aspect, in a possible implementation, the communication device also includes a transceiver, which is used to send or receive PPDU / trigger frames.
[0081] In an eighteenth aspect, the present application provides a communication device, which may include a logic circuit and an interface, and the logic circuit and the interface are coupled. Wherein, the interface is used to interact (or receive and send or input and output) information or data, and the logic circuit is used to run program instructions so that the communication device executes the method described in any possible implementation of the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or any of the aspects thereof. Wherein, the interface may be a communication interface, or a transceiver. The transceiver may be a radio frequency module in a communication device, or a combination of a radio frequency module and an antenna, or an input and output interface of a chip or circuit.
[0082] In the nineteenth aspect, the present application provides a readable storage medium having program instructions stored thereon, which, when executed on a computer, enables the computer to execute the method described in any possible implementation of the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or any one of the aspects therein.
[0083] In the twentieth aspect, the present application provides a computer program product comprising program instructions, which, when executed, enables the method described in the first aspect, or the second aspect, or the fifth aspect, or the sixth aspect, or the ninth aspect, or the tenth aspect, or the thirteenth aspect, or the fourteenth aspect, or any possible implementation of any one of them to be executed.
[0084] In aspect 21, the present application provides a communication system comprising a first communication device and a second communication device; the first communication device is used to execute the method described in any possible implementation of the first aspect, the fifth aspect, the ninth aspect, the thirteenth aspect, or any one of them, and the second communication device is used to execute the method described in any possible implementation of the second aspect, the sixth aspect, the tenth aspect, the fourteenth aspect, or any one of them.
[0085] The technical effects achieved in the above-mentioned aspects can be referred to each other or to the beneficial effects in the method embodiments shown below, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0086] FIG1 is a network architecture diagram of a wireless communication system provided in an embodiment of the present application;
[0087] FIG2a is a schematic structural diagram of an access point provided in an embodiment of the present application;
[0088] FIG2 b is a schematic diagram of the structure of a site provided in an embodiment of the present application;
[0089] FIG3 is a schematic diagram of 20 MHz subcarrier distribution and RU distribution provided in an embodiment of the present application;
[0090] FIG4 is a schematic diagram of 40 MHz subcarrier distribution and RU distribution provided in an embodiment of the present application;
[0091] FIG5 is a schematic diagram of 80 MHz subcarrier distribution and RU distribution provided in an embodiment of the present application;
[0092] FIG6 is a schematic diagram of a flow chart of uplink multi-user transmission according to an embodiment of the present application;
[0093] FIG7 is a schematic diagram of the frame format of the EHT variant user information field provided in an embodiment of the present application;
[0094] FIG8 is a flow chart of a communication method based on distributed resource units according to an embodiment of the present application;
[0095] FIG9 is a block diagram of a dRU transmission based on BCC coding provided in an embodiment of the present application;
[0096] FIG10 is a block diagram of a dRU transmission based on LDPC coding provided in an embodiment of the present application;
[0097] FIG11 is a logical architecture diagram of a dRU within a 40 MHz bandwidth provided in an embodiment of the present application;
[0098] FIG12 is a logical architecture diagram of a dRU within an 80 MHz bandwidth provided in an embodiment of the present application;
[0099] FIG13 is another flow chart of a communication method based on distributed resource units according to an embodiment of the present application;
[0100] FIG14 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0101] FIG15 is another schematic structural diagram of a communication device provided in an embodiment of the present application;
[0102] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0103] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application.
[0104] In the description of this application, "first" and "second" etc. are only used to distinguish different objects, rather than to describe a specific order. In addition, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. "The following one (or more)" or similar expressions refer to any combination of these items, including any combination of single or plural items (individuals). For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Among them, a, b, c can be single or multiple.
[0105] The terms "comprise," "include," "have," and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0106] In this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary," "for example," or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete way.
[0107] It should be understood that in this application, the phrases "when," "if," and "if" all refer to the device performing a corresponding action under certain objective circumstances. They do not specify a time limit, do not require the device to perform a judgment action during implementation, and do not imply any other limitations. Specifically, "the device performing a corresponding action under certain objective circumstances" includes: the device performing the corresponding action only when the objective circumstances are met; or the device performing the corresponding action only when the objective circumstances and other circumstances are met.
[0108] The term "simultaneously" in this application may be understood as "in parallel", or at the same time point, or within a period of time, or within the same cycle, and may be understood in conjunction with the context.
[0109] Elements used in the singular herein are intended to mean "one or more" rather than "one and only one" unless specifically stated otherwise.
[0110] It will be understood that in the various embodiments of the present application, "A corresponds to B", "A corresponds to B", or similar expressions, means that B is associated with A and B can be determined based on A. Determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.
[0111] The technical solution provided in the embodiments of the present application can be applied to wireless local area network (WLAN) scenarios, for example, supporting Institute of Electrical and Electronics Engineers (IEEE) 802.11 related standards, such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, IEEE 802.11ax next-generation Wi-Fi protocols, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay or 802.11bf, and 802.11be next generation, Wi-Fi 8, etc., and can also be applied to ultra-wideband (UWB)-based Band (UWB) wireless personal area network systems, such as the 802.15 series standards, can also be applied to sensing systems, such as the 802.11bf series standards, and can also be applied to the 802.11bn standard or the ultra-high reliability (UHR) standard, and can also be applied to the Spark Link / NearLink standard protocols. Among them, 802.11bf includes two major categories of standards: low frequency (for example, sub7GHz) and high frequency (for example, 60GHz). The implementation of sub7GHz mainly relies on standards such as 802.11ac, 802.11ax, 802.11be and the next generation, and the implementation of 60GHz mainly relies on standards such as 802.11ad, 802.11ay and the next generation. Among them, 802.11ad can also be called the directional multi-gigabit (DMG) standard, and 802.11ay can also be called the enhanced directional multi-gigabit (EDMG) standard.
[0112] The technical solutions of the embodiments of this application can be applied to communication scenarios between access points and stations, communication scenarios between access points and access points, and communication scenarios between stations. In the embodiments of this application, the term "communication" can also be described as "data transmission," "information transmission," or "transmission." In the embodiments of this application, the term "transmission" can also be described as "sending" and / or "receiving."
[0113] Refer to Figure 1, which is a network architecture diagram of a wireless communication system provided in an embodiment of the present application. As shown in Figure 1, the wireless communication system may include one or more access point (AP) type stations (STA), and one or more non-access point type stations (none access point station, non-AP STA). For ease of description, this document refers to the access point type station (AP STA) as the access point (AP), and the non-access point type station (non-AP STA) as the station (STA). AP and STA support WLAN communication protocols, which may include 802.11bn (or UHR), and may also include 802.11be, 802.11ax, 802.11ac and other protocols. Of course, with the continuous evolution and development of communication technology, the communication protocol may also include the next generation protocol of 802.11bn, etc. Taking WLAN as an example, the device for implementing the method of the present application may be an AP and / or STA in the WLAN, or a chip or processing system installed in the AP and / or STA.
[0114] It is understood that FIG1 illustrates a wireless communication system including one AP and six stations (STA 1, STA 2, STA 3, STA 4, STA 5, and STA 6) as an example. In actual applications, the number of APs and STAs included in the wireless communication system may be greater or lesser, and this application does not limit the number of APs and STAs in the wireless communication system.
[0115] In one possible implementation, an access point (such as the AP in Figure 1) can be a device with wireless communication capabilities, supports communication using the WLAN protocol, and has the ability to communicate with other devices in the WLAN network (such as sites or other access points). The device with wireless communication capabilities can be a complete device, or it can be a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. Access points can be deployed in homes, inside buildings, and inside campuses, with a coverage radius of tens to hundreds of meters. Of course, they can also be deployed outdoors. An access point can be understood as a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. For example, an access point can be a terminal device (such as a mobile phone) with a wireless fidelity (Wi-Fi) chip or a network device (such as a communication server, router, switch, bridge, and other communication entities).
[0116] The access point in this application may be a device that supports the 802.11bn standard. Of course, the access point may also support multiple WLAN standards in the 802.11 family, such as 802.11be, 802.11bf, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ad, 802.11ay, and 802.11a. The access point may also support UWB or sensing-related protocols.
[0117] In one possible implementation, a site (such as any site in Figure 1) can be a device with wireless communication capabilities, supports communication using the WLAN protocol, and has the ability to communicate with other sites or access points in the WLAN network. The device with wireless communication capabilities can be a complete device, or it can be a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. The site can also be a wireless communication chip, a wireless sensor, or a wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone that supports Wi-Fi communication functions, a tablet computer that supports Wi-Fi communication functions, a set-top box that supports Wi-Fi communication functions, a smart TV that supports Wi-Fi communication functions, a smart wearable device that supports Wi-Fi communication functions, a vehicle-mounted communication device that supports Wi-Fi communication functions, or a computer that supports Wi-Fi communication functions, etc.
[0118] The station in this application may also be a device that supports the 802.11bn standard. Of course, the station may also support multiple WLAN standards in the 802.11 family, such as 802.11be, 802.11bf, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ad, 802.11ay, and 802.11a. The station may also support UWB or sensing-related protocols.
[0119] WLAN systems can provide high-speed and low-latency transmission. As WLAN application scenarios continue to evolve, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, the banking industry, corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, devices supporting WLAN communication (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices in the Internet of Vehicles, infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service cash registers, self-service ordering machines, etc.), and equipment in large sports and music venues, etc. The specific forms of sites and access points in the embodiments of the present application are not limited and are only illustrative.
[0120] It should be understood that the 802.11 standard focuses on the physical layer (PHY) and medium access control (MAC) layer. In one example, see Figure 2a, which is a schematic diagram of the structure of the access point provided in an embodiment of the present application. The AP can be multi-antenna / multi-radio or a single antenna / single radio, and the antenna / radio is used to send / receive physical layer protocol data units (PPDUs). In one implementation, the antenna or radio part of the AP can be separated from the main body of the AP, forming a remote layout structure. In Figure 2a, the AP may include a physical layer processing circuit and a medium access control processing circuit. The physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals. In another example, see Figure 2b, which is a schematic diagram of the structure of the site provided in an embodiment of the present application. Figure 2b shows a schematic diagram of the STA structure of a single antenna / single radio. In actual scenarios, the STA can also be multi-antenna / multi-radio, and can be a device with more than two antennas, and the antenna / radio is used to send / receive data packets. In one implementation, the antenna or radio frequency portion of the STA can be separated from the main body of the STA, forming a remote layout. In Figure 2b, the STA can include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit can be used to process physical layer signals, and the MAC layer processing circuit can be used to process MAC layer signals.
[0121] In some embodiments, the AP in the wireless communication system shown in FIG. 1 can be replaced with an access point multi-link device (AP multi-link device, AP MLD), and the STA can be replaced with a non-AP multi-link device (non-AP MLD). That is, the technical solution provided in the embodiments of the present application can also be applied to scenarios where a multi-link device (MLD) communicates with a multi-link device. A multi-link device is a wireless communication device that supports parallel transmission of multiple links. Compared with devices that only support single-link transmission, multi-link devices have higher transmission efficiency and higher throughput. A multi-link device includes one or more affiliated stations STA (affiliated STA). An affiliated STA is a logical station that can work on one link. The affiliated station can be an access point (AP) or a non-AP STA. A multi-link device whose affiliated station is an AP can be called an AP MLD, and a multi-link device whose affiliated station is a non-AP STA can be called a non-AP MLD.
[0122] In one possible implementation, the multi-link device involved in the embodiment of the present application (which can be either a non-AP MLD or an AP MLD) is a device with wireless communication function. The device can be a complete device, or a chip or processing system installed in the complete device. Devices installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of these chips or processing systems.
[0123] Although the embodiments of the present application are mainly described using a network that deploys the Institute of Electrical and Electronics Engineers (IEEE) 802.11 as an example, it will be readily understood by those skilled in the art that the various aspects of the present application can be extended to other networks that adopt various standards or protocols. For example, a personal area network (PAN), Bluetooth (BLUETOOTH), a high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, primarily used in Europe), and a wide area network (WAN) or other networks now known or developed later. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided in the present application can be applied to any suitable wireless network.
[0124] The following is a brief description of some terms or nouns involved in this application.
[0125] 1. Resource Unit (RU)-based Subcarrier Planning (Tone Plan)
[0126] Wireless local area networks (WLANs) have evolved through several generations, including 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, and the currently under discussion 802.11bn. 802.11n is also known as high throughput (HT), 802.11ac is also known as very high throughput (VHT), 802.11ax is also known as high efficiency (HE), 802.11be is also known as extremely high throughput (EHT), and 802.11bn is also known as ultra-high reliability (UHR). 802.11ax currently supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between 160MHz and 80+80MHz is that the former is a continuous frequency band, while the latter can separate the two 80MHz bands. 802.11be only supports continuous frequency bands, including 20MHz, 40MHz, 80MHz, 160MHz, and 320MHz bandwidths.
[0127] In 802.11ax and 802.11be, in order to improve spectrum utilization, the orthogonal frequency division multiplexing access (OFDMA) transmission method is defined. In the OFDMA transmission method, part of the continuous subcarriers within a bandwidth can be divided into a resource unit (RU). For example, 9 26-tone RUs are defined in a 20MHz bandwidth in 802.11ax / be. Each 26-tone RU has 26 continuous subcarriers, and a 26-tone RU can be allocated to one user. This method can increase the number of user access. For the sake of convenience, this application mainly describes the subcarrier distribution (Tone Plan) currently defined in the 802.11be standard. The subcarrier distribution and RU distribution under different bandwidths are explained below.
[0128] Refer to Figure 3, which is a schematic diagram of the 20MHz subcarrier distribution and RU distribution provided in an embodiment of the present application. As shown in Figure 3, when the bandwidth is 20MHz, the entire bandwidth (i.e., 20MHz) can include a 242-tone RU, or various combinations of 26-tone RU, 52-tone RU, and 106-tone RU. Each RU includes a data subcarrier and a pilot subcarrier. The data subcarrier can be used to carry data information, and the pilot subcarrier can be used to estimate the phase deviation and / or frequency deviation. In addition to the RU, the 20MHz bandwidth also includes some guard subcarriers, empty subcarriers, and / or direct current (DC) subcarriers.
[0129] It can be understood that a 242-tone RU can be understood as an RU containing 242 subcarriers. Similarly, a 26-tone RU can be understood as an RU containing 26 subcarriers. A 52-tone RU can be understood as an RU containing 52 subcarriers. A 106-tone RU can be understood as an RU containing 106 subcarriers.
[0130] See Figure 4, which is a schematic diagram of the 40MHz subcarrier distribution and RU distribution provided in an embodiment of the present application. As shown in Figure 4, when the bandwidth is 40MHz, the entire bandwidth (i.e., 40MHz) can include a 484-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU. Among them, a 484-tone RU can be understood as an RU containing 484 subcarriers.
[0131] Refer to Figure 5, which is a schematic diagram of the subcarrier distribution and RU distribution of 80MHz provided in an embodiment of the present application. As shown in Figure 5, when the bandwidth is 80MHz, the entire bandwidth (i.e., 80MHz) can include a 996-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, and 484-tone RU. Among them, the 996-tone RU can be understood as an RU containing 996 subcarriers. As shown in Figure 5, 484L in Figure 5 represents the left half of the 484-tone RU (i.e., the subcarrier range [-500:-17] or the subcarrier range [17:500]), and 484R in Figure 5 represents the right half of the 484-tone RU. 484L and 484R each contain 242 subcarriers, which is another schematic representation of 484+5DC. Among them, the 996-tone RU can be understood as an RU containing 996 subcarriers. The terms "left" and "right" here refer only to the relative positions in the frequency domain relative to the center. For example, in the 484-tone RU [-500:-17], in the actual frequency domain, "484L" represents the low-frequency portion relative to the frequency center of the 484-tone RU, that is, [-500:-259], and "484R" represents the high-frequency portion relative to the frequency center of the 484-tone RU, that is, [-258:-17]. Similarly, for the 484-tone RU [17:500], "484L" represents [17:258], and "484R" represents [259:500].
[0132] It is understood that in this application, [a:b] can refer to all integers from x to y (a and b are also integers), that is, a, (a+1), (a+2), (a+3), ..., b; this will not be repeated below. For example, [259:500] means 259, 260, 261, 262, ..., 498, 499, 500.
[0133] When the bandwidth is 160 MHz, the entire bandwidth (i.e., 160 MHz) can be understood as a replication of two 80 MHz subcarrier distributions. The entire bandwidth (i.e., 160 MHz) can include two 996-tone RUs, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs. When the bandwidth is 320 MHz, the entire bandwidth (i.e., 320 MHz) can be understood as a replication of four 80 MHz subcarrier distributions. This will not be further elaborated here.
[0134] The various subcarrier distributions shown in Figures 3 through 5 are based on 242-tone RUs. Assume that the leftmost RU in Figures 3 through 5 represents the lowest frequency, and the rightmost RU in Figures 3 through 5 represents the highest frequency. From left to right, the 242-tone RUs are numbered: 1st, 2nd, ..., 16th. As can be understood, using a 320MHz bandwidth as an example, the data field in a radio frame occupies a maximum of 16 242-tone RUs. That is, in the data field, there are at most 16 242-tone RUs corresponding to the 16 20MHz channels, in ascending order of frequency.
[0135] In terms of bandwidth, a 26-tone RU corresponds to approximately 2 MHz, a 52-tone RU corresponds to approximately 4 MHz, a 106-tone RU corresponds to approximately 8 MHz, and a 242-tone RU corresponds to approximately 20 MHz. The bandwidths corresponding to RUs of other sizes can be inferred by adding or multiplying them accordingly, so we will not elaborate on this here.
[0136] It is understandable that because the 802.11be standard allows multiple RUs to be allocated to a STA, that is, multiple RUs can be combined and allocated to a single STA, the 802.11be standard supports multiple resource units (MRUs). In other words, in addition to the several types of RUs mentioned above, the 802.11be standard also introduces some MRUs. For example, a 52-tone RU and a 26-tone RU can form a 52+26-tone MRU; a 106-tone RU and a 26-tone RU can form a 106+26-tone MRU. For another example, a 484-tone RU and a 242-tone RU can form a 484+242-tone MRU, and a 996-tone RU and a 484-tone RU can form a 996+484-tone MRU. For example, a 996-tone RU, a 484-tone RU, and a 242-tone RU can form a 996+484+242-tone MRU; two 996-tone RUs and a 484-tone RU can form a 2×996+484-tone MRU; three 996-tone RUs can form a 3×996-tone MRU; three 996-tone RUs and a 484-tone RU can form a 3×996+484-tone MRU; and so on. It is understood that with the continuous evolution and development of communication technology, the next generation of 802.11be standards may support more RU or MRU formats, and this application does not impose any limitations thereon.
[0137] 2. Uplink Multi-User Transmission
[0138] Uplink multi-user transmission is an important technology. See Figure 6, which is a schematic diagram of the uplink multi-user transmission process provided by an embodiment of the present application. As shown in Figure 6, the uplink multi-user transmission process may include: the AP sends a trigger frame to trigger uplink multi-user transmission, and the trigger frame carries the identifier information and resource allocation information of one or more sites; after receiving the trigger frame, each site uses a trigger-based physical layer protocol data unit (TB PPDU) to send an uplink data frame on the allocated resource unit (RU), and receives an acknowledgment (block acknowledgement, BA) frame sent by the AP after a short inter-frame space (SIFS).
[0139] In one possible implementation, the trigger frame may include but is not limited to a common information field and a user information list field. The common information field may contain common information that all STAs scheduled by the trigger frame need to read. In 802.11be, the user information list field of the trigger frame may include but is not limited to one or more EHT variant user information fields (EHTvariant User Info field). An EHT variant user information field may contain information that an EHT STA needs to read. See Figure 7, which is a schematic diagram of the frame format of the EHT variant user information field provided in an embodiment of the present application. As shown in Figure 7, the EHT variant user information field includes but is not limited to a resource unit allocation subfield (RU Allocation subfield) and a master-slave 160 subfield (PS160 subfield). The RU Allocation subfield and the PS160 subfield can be used to jointly indicate the size and position of an RU or MRU. For example, the B0 bit in the RU allocation subfield, the B7 to B1 bits in the RU allocation subfield, the PS160 subfield, and the mapping relationship between the RU and the MRU are shown in Table 1 below. Table 1 shows the interpretation of the RU allocation subfield and the PS160 subfield in the 802.11be trigger frame.
[0140] Table 1
[0141] In one possible implementation, N in Table 1 can be obtained by the formula N=2*X1+X0. The values of X1 and X0 can be found in Table 2 below, which shows a lookup table for X1 and N.
[0142] Table 2
[0143] It can be understood that P80 in the above Table 2 represents the primary 80 MHz channel, S80 represents the secondary 80 MHz channel, and S160 represents the secondary 160 MHz channel.
[0144] The configurations in Table 2 above refer to the order of P80, S80, and S160 in absolute frequency, representing the order from low to high frequency from left to right. For example, [P80 S80] indicates that the primary 80 MHz channel is the first 80 MHz channel in ascending order, and the secondary 80 MHz channel is the second 80 MHz channel in ascending order. Alternatively, [P80 S80] indicates that the primary 80 MHz channel is the lower 80 MHz channel, and the secondary 80 MHz channel is the upper 80 MHz channel. For another example, [S80 P80 S160] indicates that the secondary 80 MHz channel is the lower 80 MHz channel within the lower 160 MHz channels, the primary 80 MHz channel is the upper 80 MHz channel within the lower 160 MHz channels, and the secondary 160 MHz channel is the upper 160 MHz channel.
[0145] 3. Distributed Resource Unit (dRU)
[0146] Both the European Telecommunications Standards Institute (ETSI) and the U.S. Federal Communications Commission have issued regulations on the 6GHz spectrum, which limit the maximum power and maximum power spectral density of transmission. Compared with the maximum power, the maximum power spectral density is more strictly limited, and the maximum power allowed to be transmitted is usually more limited by the power spectral density (PSD). Limited by the maximum power spectral density, the transmission power of a single continuous RU is limited. It should be understood that the continuous RU in this application refers to an RU composed of multiple continuous subcarriers, or a continuous RU is an RU composed of two groups of continuous subcarrier groups, and the multiple subcarriers included in each group of continuous subcarrier groups are continuous, and the two groups of continuous subcarrier groups are only separated by protected subcarriers, empty subcarriers, or DC subcarriers. Of course, the continuous RU can also be called other names, such as regular RU (rRU), "continuous RU" and "regular RU" can be used interchangeably, and this application does not limit the name of the continuous RU.
[0147] The maximum power spectral density can refer to the maximum transmit power within 1 MHz, or in other words, the maximum power spectral density is expressed in the form of the transmit power at 1 MHz not exceeding x dBm (dBm = 10log (mW), where lg represents the logarithm to the base 10). The minimum granularity of the maximum power spectral density is 1 MHz. Therefore, without changing the transmit power at 1 MHz, that is, without changing the power spectral density, a distributed RU technology is proposed to increase the transmit power. A distributed RU corresponds to a continuous RU. A distributed RU includes multiple subcarriers that are discrete in the frequency domain. The discrete multiple subcarriers can be partially discrete or completely discrete. That is, the discrete multiple subcarriers can include some subcarriers that are continuous in frequency and some subcarriers that are discontinuous in frequency; alternatively, the discrete multiple subcarriers can be completely discontinuous in frequency. It should be understood that "distributed RU" and "dRU" are used interchangeably herein. It should also be understood that the distributed RU mentioned in this article refers to the RU whose subcarriers are discrete in the frequency domain. That is to say, the RU with this characteristic is called a distributed RU in this article, but in practice the RU with this characteristic may also have other names, which is not limited in this application.
[0148] For dRU and continuous RU (or rRU) containing the same number of subcarriers, the bandwidth spanned by dRU in the frequency domain from the low-frequency starting position to the high-frequency ending position is greater than the frequency domain bandwidth occupied by continuous RU. In this way, under the same maximum power spectrum density, the total transmit power of dRU can be higher than the total transmit power of continuous RU. That is to say, when the power spectrum density is limited, the transmit power can be increased by discretizing a limited number of subcarriers (such as the 26 subcarriers contained in a continuous 26-tone RU) to a wider bandwidth, that is, more subcarriers (such as the odd subcarriers of 2 continuous 26-tone RUs). Therefore, compared with continuous RU, when using dRU for data transmission, the transmit power on each subcarrier can be increased, the total transmit power can be increased, and the signal-to-noise ratio (SNR) can be improved.
[0149] In the embodiments of the present application, it is understood that during a transmission process of a user (such as a STA), the transmission power of each subcarrier in the resource unit allocated to the STA is the same. Taking the carrier spacing of 78.125kHz as an example, 1MHz contains 12.8 (1000 / 78.125=12.8, which is approximately 13) subcarriers. Assuming that the transmission power of 1MHz does not exceed p mW (that is, the maximum power spectral density). The maximum number of subcarriers carrying signals in any consecutive 13 subcarriers will determine the average power of each subcarrier, and then determine the transmission power of the signal, where the transmission power of the signal is equal to the product of the average power of each subcarrier and the number of subcarriers. For example, assuming that at most 5 of any 13 consecutive subcarriers (1 MHz) carry signals, the average power per subcarrier within the 1 MHz bandwidth is (p / 5) mW. Assuming that at most 2 of any 13 consecutive subcarriers (1 MHz) carry signals, the average power per subcarrier within the 1 MHz bandwidth is (p / 2) mW. In other words, given a constant maximum power spectral density, the greater the number of subcarriers carrying signals within any 13 consecutive subcarriers, the lower the average power per subcarrier and the total transmit power. Assume that the resource unit allocated to the STA is a 26-tone dRU, that is, the number of subcarriers carrying signals is 26. If at most 2 subcarriers carry signals among any 13 consecutive subcarriers in the toneplan, and the bandwidth occupied by the 26-tone dRU is 26 / 2 = 13 MHz, then the average power of each subcarrier within the 1 MHz bandwidth is (p / 2) mW. The total transmit power of the 26-tone dRU can be calculated based on the total subcarrier transmit power, specifically (p / 2) * 26 mW, or based on the bandwidth occupied by the subcarriers, specifically 13 * p mW. If the resource unit allocated to the STA is a continuous 26-tone RU, since the continuous 26-tone RU includes 26 consecutive subcarriers (2 groups of 13 consecutive subcarriers), that is, the bandwidth occupied by the continuous 26-tone RU is 2MHz, then the average power of each subcarrier in the 1MHz bandwidth is (p / 13)mW, and the total transmit power of the continuous 26-tone RU can be calculated based on the total transmit power of the subcarriers, specifically (p / 13)*26mW, or based on the bandwidth occupied by the subcarriers, specifically 2*pmW. In contrast, under the same maximum power spectral density, the total transmit power of the 26-tone dRU is 6.5 times higher than the total transmit power of the continuous 26-tone RU. The symbol "*" in this document can mean "multiply" or "multiply by", which will not be repeated below.
[0150] In one implementation, the DRU can be designed based on equal subcarrier spacing. For example, the subcarrier spacing in a 26-tone DRU within a 20MHz bandwidth is 9, the subcarrier spacing in a 26-tone DRU within a 40MHz bandwidth is 18, and the subcarrier spacing in a 26-tone DRU within an 80MHz bandwidth is 36. The prior art constructs eight 52-tone DRUs within a 40MHz bandwidth, and sixteen 52-tone DRUs and eight 106-tone DRUs within an 80MHz bandwidth. Because the subcarrier spacing in a 26-tone DRU within a 40MHz bandwidth is 18, and the corresponding subcarrier spacing in a 52-tone DRU is 9, theoretically, nine 52-tone DRUs can be constructed within a 40MHz bandwidth. Similarly, within an 80MHz bandwidth, the subcarrier spacing in a 26-tone DRU is 36. The corresponding subcarrier spacing for a 52-tone DRU is 18, and for a 106-tone DRU is 9. Therefore, theoretically, 18 52-tone DRUs and 9 106-tone DRUs can be constructed within an 80MHz bandwidth. In other words, the existing technology wastes one 52-tone DRU within a 40MHz bandwidth, and two 52-tone DRUs and one 106-tone DRU within an 80MHz bandwidth.
[0151] In addition, when allocating DRU resources based on 802.11be RU or MRU indications, a maximum of eight 52-tone DRUs can be indicated in a 40MHz bandwidth, and a maximum of 16 52-tone DRUs and eight 106-tone DRUs can be indicated in an 80MHz bandwidth. Therefore, if 40MHz / 80MHz includes more DRUs, how to use these DRUs (for example, using the ninth 52-tone DRU in a 40MHz bandwidth, or the seventeenth or eighteenth 52-tone DRU in an 80MHz bandwidth, or the ninth 106-tone DRU in an 80MHz bandwidth) for transmission to improve spectrum utilization has become an urgent issue to be solved.
[0152] The present application provides a subcarrier planning (tone plan) design of a dRU, which can be applied to uplink and / or downlink transmission. The subcarrier planning of the dRU under 40MHz bandwidth can include 9 52-tone dRUs. The subcarrier planning of the dRU under 80MHz bandwidth can include 18 52-tone dRUs, or 9 106-tone dRUs. The subcarrier planning of the dRU under 160MHz bandwidth can include 36 52-tone dRUs, or 18 106-tone dRUs. The present application provides a communication method and device based on distributed resource units, which can improve spectrum utilization by using dRUs in 40MHz / 80MHz / 160MHz dRU tone plan for transmission.
[0153] The present application also provides another communication method and device based on distributed resource units, which reuses the existing RU / MRU indication method and adds additional entries to indicate more dRUs, so that the site can use more dRUs for uplink communication, thereby improving the spectrum utilization of uplink transmission.
[0154] In one possible implementation, the 26-tone dRU in this application can be understood as a dRU containing 26 subcarriers. Similarly, a 52-tone dRU can be understood as a dRU containing 52 subcarriers, a 106-tone dRU can be understood as a dRU containing 106 subcarriers, a 242-tone dRU can be understood as a dRU containing 242 subcarriers, a 484-tone dRU can be understood as a dRU containing 484 subcarriers, and a 996-tone dRU can be understood as a dRU containing 996 subcarriers. This will not be further described below.
[0155] The DRU in this application includes multiple subcarriers that are discrete in the frequency domain. The multiple discrete subcarriers can be partially discrete or completely discrete. In other words, the multiple discrete subcarriers can include some subcarriers that are continuous in frequency and some subcarriers that are discontinuous in frequency; or the multiple discrete subcarriers can also be completely discontinuous in frequency.
[0156] The communication device in this application may support 802.11 family protocols, such as 802.11bn or the next generation of 802.11bn. Of course, the communication device in this application may also support multiple WLAN standards in the 802.11 family, such as 802.11be, 802.11bf, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11ad, 802.11ay, and 802.11a. The communication device in this application may also support other standard protocols, such as sensing or ranging standards, which are not listed here.
[0157] In this application, unless otherwise specified, the same or similar parts between the various embodiments or implementation methods can refer to each other. In the various embodiments in this application, and the various implementation methods / implementation methods / implementation methods in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and the various implementation methods / implementation methods / implementation methods in each embodiment can be combined to form new embodiments, implementation methods, implementation methods, or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application.
[0158] Referring to Figure 8, Figure 8 is a flow chart of a distributed resource unit-based communication method provided in an embodiment of the present application. The first communication device in the method may be the AP or STA in Figure 1, and the corresponding second communication device may be the STA or AP in Figure 1. Of course, the first communication device in the method may also be an AP MLD or a non-AP MLD, and the corresponding second communication device may be a non-AP MLD or an AP MLD, without limitation in the embodiment of the present application.
[0159] As shown in FIG8 , the communication method based on the distributed resource unit includes but is not limited to the following steps:
[0160] S101: A first communication device generates a PPDU according to subcarrier planning of a dRU.
[0161] S102: The first communication device sends the PPDU.
[0162] S103: The second communication device receives the PPDU according to the subcarrier planning of the dRU.
[0163] S104: The second communication device processes the PPDU.
[0164] In one possible implementation, when the bandwidth (or distributed bandwidth) is 40 MHz, the subcarrier planning of the above-mentioned dRU may include: 9 52-tone dRUs, or 18 26-tone dRUs, or 4 106-tone dRUs, or 2 242-tone dRUs, or 1 484-tone dRU, or various combinations of 26-tone dRU, 52-tone dRU, 106-tone dRU, and 242-tone dRU. When the bandwidth (or distributed bandwidth) is 80 MHz, the subcarrier planning of the above-mentioned DRU may include: 18 52-tone DRUs, or 9 106-tone DRUs, or 36 26-tone DRUs (or 37 26-tone DRUs), or 4 242-tone DRUs, or 2 484-tone DRUs, or 1 996-tone DRU, or various combinations of 26-tone DRUs, 52-tone DRUs, 106-tone DRUs, 242-tone DRUs, and 484-tone DRUs. When the bandwidth (or distributed bandwidth) is 160MHz, the subcarrier planning of the above-mentioned dRU may include: 36 52-tone dRUs, or 18 106-tone dRUs, or 74 26-tone dRUs, or 8 242-tone dRUs, or 4 484-tone dRUs, or 2 996-tone dRUs, or 1 2×996-tone dRU, or various combinations of 26-tone dRU, 52-tone dRU, 106-tone dRU, 242-tone dRU, 484-tone dRU, and 996-tone dRU. For details about the dRU tone plan under different bandwidths, please refer to the description below. The distributed bandwidth may represent the bandwidth of the subcarrier distribution with the dRU. The distributed bandwidth is less than or equal to the PPDU bandwidth (which may be the transmission bandwidth).
[0165] In one possible implementation, the first communication device may generate a PPDU based on the subcarrier planning (dRU tone plan) of the dRU under a certain bandwidth / distributed bandwidth (for example, 40MHz, or 80MHz, or 160MHz) and send the PPDU. It can be understood that the dRU tone plan of a certain bandwidth includes multiple dRUs. The first communication device may generate and send a PPDU based on one or more dRUs in the dRU tone plan of the bandwidth. In other words, in actual applications, when the first communication device generates and sends a PPDU, it may only use part (such as one or more) of the dRUs in the dRU tone plan, and the other dRUs in the dRU tone plan are not used, or the PPDU generated and / or sent by the first communication device does not carry information on certain subcarriers of the PPDU transmission bandwidth.
[0166] In one possible implementation, when the first communication device is an AP or AP MLD and the second communication device is a STA or non-AP MLD, the first communication device can determine the dRU it uses based on the 40MHz / 80MHz / 160MHz dRU tone plan, and can carry information about the dRU it uses (for example, size and / or location) in the signaling (SIG) field of the PPDU. The dRU can be one or more of the 40MHz / 80MHz / 160MHz dRU tone plan. Accordingly, after the second communication device receives (or parses) the SIG field of the PPDU, it can receive the other parts of the PPDU (such as data) on the dRU. In other words, the second communication device receives the PPDU on a dRU in the 40MHz / 80MHz / 160MHz dRU tone plan.
[0167] In one possible implementation, when the first communication device is a STA or a non-AP MLD and the second communication device is an AP or an AP MLD, the second communication device may send a frame for triggering, wherein the frame for triggering includes indication information, and the indication information is used to indicate the dRU assigned to the first communication device. The dRU assigned to the first communication device is one or more of the above-mentioned dRU subcarrier plans (dRU tone plan). After receiving the frame for triggering, the first communication device may determine its own assigned dRU based on the indication information in the frame for triggering, and may generate and send a PPDU based on the dRU and the above-mentioned dRU subcarrier plan. The second communication device may receive and process the PPDU from the first communication device based on the dRU assigned to the first communication device and the above-mentioned dRU subcarrier plan.
[0168] It can be understood that the first communication device (such as a station STA) can be one or more, and the second communication device (such as an AP) can allocate a corresponding dRU to each of the one or more first communication devices (such as a STA). For example, the second communication device (such as an AP) can determine the dRU allocated to one or more first communication devices (such as a STA) based on the dRU's subcarrier planning (dRU tone plan). The specific determination method can be an internal policy of the second communication device (such as an AP), which is not limited in the embodiment of the present application. The second communication device (such as an AP) sends a trigger frame to trigger uplink multi-user transmission. The trigger frame includes one or more indication information. One indication information is used to indicate the dRU allocated to a first communication device (such as a STA). The dRUs allocated to different first communication devices (such as STAs) can be different and non-conflicting (such as different dRUs of the same size, or dRUs of different sizes but non-conflicting). In other words, the dRUs allocated by the second communication device (such as an AP) to multiple first communication devices (such as STAs) can be different dRUs of the same size, or dRUs of different sizes that do not conflict with each other. Alternatively, a second communication device (e.g., an AP) can simultaneously schedule non-conflicting DRUs of different sizes. For example, a second communication device can allocate DRUs to two first communication devices using a trigger frame, where one of the first communication devices is allocated the first 52-tone DRU and the other is allocated the third 106-tone DRU.
[0169] Accordingly, each first communication device (such as STA) that schedules uplink multi-user transmission by the second communication device (such as AP) receives the trigger frame. For the convenience of description, this application takes a first communication device (such as STA) as an example. The first communication device (such as STA) determines its own assigned DRU based on the indication information in the trigger frame, and can use its own assigned DRU to send a PPDU (for example, a trigger-based PPDU (TB PPDU)).
[0170] It can also be understood that because the second communication device (such as AP) can simultaneously schedule multiple first communication devices (such as STA) for uplink transmission, the second communication device (such as AP) can determine which subcarriers the data on based on the dRU allocated to each first communication device (such as STA) and the subcarrier planning of the dRU, so that the second communication device (such as AP) can distinguish uplink data from different first communication devices (such as STA).
[0171] In one possible implementation, the triggering frame may adopt various possible frame formats. It may be a type of control frame in a MAC frame specified by the standard, referred to as a trigger frame; or it may be another MAC frame with a triggering function, which is not limited in the embodiments of the present application. Another MAC frame with a triggering function may also be referred to as a MAC frame with a TRS (triggered response scheduling) function, which is generally implemented by including a TRS Control subfield in the MAC frame. Exemplarily, the indication information may be carried in the RU / dRU allocation field of the user info field in the trigger frame, or in the RU / dRU allocation field of the TRS Control subfield in another MAC frame. As another example, a new field (such as a dRU allocation field) may be added to the user info field of the trigger frame to carry the indication information. Similarly, a new field (such as a dRU allocation field) may be added to the TRS Control subfield of another MAC frame to carry the indication information. At this time, a user info field may include both the RUallocation field and the dRUallocation field, so more information may be needed to indicate whether the RUallocation field or the dRUallocation field in the user info field is enabled.
[0172] It can be understood that the embodiments of the present application do not limit the structure of the above-mentioned frame used for triggering, nor do they limit the carrying method of the above-mentioned indication information in the above-mentioned frame used for triggering and the corresponding frame format.
[0173] In one possible implementation, the above-mentioned indication information can be used to indicate the dRU to which the first communication device (such as a STA) is assigned. The dRU can be determined by size and position. The size of the dRU can refer to the number of subcarriers in the dRU, and the position of the dRU can refer to the position of the subcarriers in the dRU in the frequency domain. Generally, the subcarrier index range can be used to represent the position of the subcarriers in the dRU in the frequency domain. In this embodiment of the present application, the size and position of the dRU conform to the size and position defined in the dRU tone plan below.
[0174] In one possible implementation, the first communication device sending the PPDU includes: the first communication device sending the PPDU data information on the data subcarrier of the dRU, and may send the pilot information of the PPDU on the pilot subcarrier of the dRU. The specific subcarriers included in the dRU may be determined by the subcarrier planning (tone plan) of the dRU. For details about the subcarrier planning of the dRU, please refer to the description below and will not be repeated here.
[0175] For example, taking the dRU transmission based on binary convolutional code (BCC) encoding as an example, the process of the first communication device sending the PPDU can be shown in Figure 9. Figure 9 is a block diagram of the dRU transmission based on BCC encoding provided by an embodiment of the present application. As shown in Figure 9, after the first communication device performs BCC interleaving on the signal, it can perform constellation mapping. During the constellation mapping process, the frequency domain sequence of the signal can be mapped to multiple subcarriers of the dRU, and then undergo subsequent processing (for example: performing cyclic shift diversity (CSD) on each stream, space and frequency mapping, inverse discrete Fourier transform (IDFT), inserting guard interval (GI) and window, etc.), and finally sending it out through analog and RF operations.
[0176] For example, taking the dRU uplink transmission based on low-density parity check (LDPC) encoding as an example, the process of the first communication device sending the PPDU can be shown in Figure 10. Figure 10 is a block diagram of the dRU transmission based on LDPC encoding provided by an embodiment of the present application. As shown in Figure 10, after the first communication device performs a stream parsing operation on the signal, constellation mapping is performed for each stream. During the constellation mapping process, the frequency domain sequence of the signal can be mapped to multiple subcarriers of the dRU, and then undergoes subsequent processing (for example: LDPC subcarrier mapping, cyclic shift diversity (CSD), space and frequency mapping, inverse discrete Fourier transform (IDFT), insertion of guard interval (GI) and window, etc.) for each stream after constellation mapping, and finally sends it out through analog and RF operations.
[0177] The block diagrams shown in Figures 9 and 10 above can be understood as the process of generating and sending a PPDU. It is understood that the process of generating and sending a PPDU can also refer to existing technologies (such as the existing 802.11be standard), and only a brief description is provided here. It is also understood that the process of receiving and processing a PPDU can be the inverse of the process of generating and sending the PPDU, and is not described in detail here.
[0178] The following examples illustrate the dRU tone plans with different bandwidths provided in the embodiments of the present application.
[0179] (1) 40MHz dRU tone plan
[0180] In 802.11be, each 40MHz bandwidth includes eight 52-tone RUs (as shown in Figure 4 above). These eight 52-tone RUs can be discretized over the 40MHz bandwidth to obtain eight 52-tone DRUs. In addition, as mentioned above, to improve spectrum utilization, an additional 52-tone DRU can be constructed within the 40MHz bandwidth. That is, the DRU tone plan in the 40MHz bandwidth of this embodiment of the present application can include nine 52-tone DRUs.
[0181] For ease of description, this application numbers DRUs of different sizes. For example, for the nine 52-tone DRUs in a 40MHz dRU tone plan, if numbering starts at 0, the first 52-tone DRU has an index of 0 (also represented as 52-tone dRU 0), the second 52-tone DRU has an index of 1 (also represented as 52-tone dRU 1), and so on, the ninth 52-tone DRU has an index of 8 (also represented as 52-tone dRU 8). If numbering starts at 1, the first 52-tone dRU has an index of 1 (also denoted as 52-tone dRU 1), the second 52-tone dRU has an index of 2 (also denoted as 52-tone dRU 2), and so on, until the ninth 52-tone dRU has an index of 9 (also denoted as 52-tone dRU 9). Similarly, other dRUs in the 40MHz dRU tone plan (such as 26-tone dRU, 106-tone dRU, 242-tone dRU, and 484-tone dRU) can be numbered in a similar manner, which is not detailed here. Similarly, dRUs in dRU tone plans of other bandwidths can also be numbered in a similar manner, which is not detailed below.
[0182] The indexes in the embodiment of the present application are numbered starting from the value 1 as an example, and will not be described in detail below.
[0183] In one possible implementation, one of the nine 52-tone dRUs includes the subcarriers of 26-tone dRUs 5 and 14 (i.e., the 26-tone dRUs indexed 5 and 14). For example, this 52-tone dRU can be represented as 52-tone dRU 9 (i.e., the 52-tone dRU indexed 9, or the ninth 52-tone dRU). In other words, at a 40 MHz bandwidth, 52-tone dRU 9 can include the subcarriers of 26-tone dRUs 5 and 14 (i.e., the 26-tone dRUs indexed 5 and 14, or the fifth and fourteenth 26-tone dRUs). In other words, the subcarriers included in 52-tone dRU 9 are the same as the subcarriers included in 26-tone dRUs 5 and 14. Of course, this 52-tone dRU (i.e., a 52-tone dRU consisting of 26-tone dRU 5 and 14 subcarriers) can also be represented by other index values. For example, this 52-tone dRU can be represented as: 52-tone dRU 3 (i.e., a 52-tone dRU with an index of 3, or the third 52-tone dRU). This embodiment of the present application is not limited.
[0184] Refer to Figure 11, which is a logical architecture diagram of the dRU within the 40MHz bandwidth provided by an embodiment of the present application. As shown in Figure 11, the 40MHz bandwidth can include 18 26-tone dRUs, and these 18 26-tone dRUs can construct 9 52-tone dRUs. Among them, the 52-tone dRU 9 includes subcarriers of 26-tone dRUs 5 and 14 (i.e., 26-tone dRUs with indexes of 5 and 14). It can be understood that the logical architecture of the dRU shown in Figure 11 is only an example. In actual applications, the index mapping relationship between dRUs of different sizes may also have other forms, which are not limited by the embodiments of the present application.
[0185] The "dRU with index x" in the embodiment of the present application may refer to a dRU with a physical dRU index (PHY dRUindex) of x. Detailed description will be omitted below.
[0186] In one possible implementation, the 52-tone dRU 9 in a 40 MHz bandwidth has the following characteristics: the number of data subcarriers of the 52-tonedRU 9 within 1 MHz is less than or equal to 2, and the number of subcarriers of the 52-tonedRU 9 within 1 MHz where the pilot subcarrier is located is 1.
[0187] In this application, "any 1 MHz where the subcarrier is located" can be understood as 1 MHz including this subcarrier, or 13 consecutive subcarriers including this subcarrier, which will not be repeated below.
[0188] For example, 18 26-tone dRUs are defined in a 40 MHz bandwidth, where the subcarriers included in 26-tone dRUs 5 and 14 are shown in Table 3 below; correspondingly, the subcarriers included in 52-tone dRU 9 are shown in Table 4 below.
[0189] Table 3
[0190] Table 4
[0191] It is understood that the 26-tone dRU index in Table 3, the 52-tone dRU index in Table 4, and the 26-tone dRU index may refer to a physical dRU index (PHY dRUindex). It is also understood that the index values in Tables 3 and 4 are merely examples and may be replaced with other values in actual applications. The embodiments of the present application do not limit the dRU index value in the dRU tone plan.
[0192] (2)80MHz dRU tone plan
[0193] In 802.11be, each 80MHz bandwidth includes 16 52-tone RUs (as shown in Figure 5 above). These 16 52-tone RUs can be discretized onto the 80MHz bandwidth to obtain 16 52-tone dRUs. In addition, in order to improve spectrum utilization, two additional 52-tone dRUs can be constructed within the 80MHz bandwidth, that is, the dRU tone plan of the embodiment of the present application at 80MHz bandwidth can include 18 52-tone dRUs. Among these 18 52-tone dRUs, one 52-tone dRU includes subcarriers of 26-tone dRUs 5 and 14 (i.e., 26-tone dRUs with indices 5 and 14), and another 52-tone dRU includes subcarriers of 26-tone dRUs 24 and 33 (i.e., 26-tone dRUs with indices 24 and 33). For example, these two 52-tone dRUs can be represented as: 52-tone dRU 17 (i.e., the 52-tone dRU with an index of 17, or the 17th 52-tone dRU), and 52-tone dRU 18 (i.e., the 52-tone dRU with an index of 18, or the 18th 52-tone dRU). In other words, under 80MHz bandwidth, 52-tone dRU 17 can include subcarriers of 26-tone dRUs 5 and 14, and 52-tone dRU 18 can include subcarriers of 26-tone dRUs 24 and 33 (i.e., the 26-tone dRUs with indices of 24 and 33). Of course, these two 52-tone dRUs can also be represented by other index values, which is not limited in the embodiments of the present application.
[0194] In 802.11be, each 80MHz bandwidth includes 8 106-tone RUs (as shown in Figure 5 above). The 8 106-tone RUs can be discretized onto the 80MHz bandwidth to obtain 8 106-tone dRUs. In addition, in order to improve spectrum utilization, an additional 106-tone dRU can be constructed within the 80MHz bandwidth, that is, the dRU tone plan of the embodiment of the present application at 80MHz bandwidth can include 9 106-tone dRUs. Among these 9 106-tone dRUs, one 106-tone dRU includes 26-tone dRUs 5, 14, 24 and 33 subcarriers and 2 additional subcarriers. For example, this 106-tone dRU can be represented as: 106-tone dRU 9 (that is, the 106-tone dRU with an index of 9, or the 9th 106-tone dRU). In other words, at 80 MHz bandwidth, a 106-tone dRU 9 can include the subcarriers of 26-tone dRUs 5, 14, 24, and 33, as well as two additional subcarriers. Alternatively, a 106-tone dRU 9 can include the subcarriers of 52-tone dRUs 17 and 18, as well as two additional subcarriers. Of course, this 106-tone dRU can also be represented by other index values, which are not limited in this embodiment of the present application.
[0195] Refer to Figure 12, which is a logical architecture diagram of a DRU within an 80MHz bandwidth provided by an embodiment of the present application. As shown in Figure 12, the 80MHz bandwidth can include 37 26-tone DRUs (of which 26-tone DRU 19 is undefined). These 37 26-tone DRUs (of which 26-tone DRU 19 is undefined) can construct 18 52-tone DRUs, or 9 106-tone DRUs. Among them, 52-tone DRU 17 includes the subcarriers of 26-tone DRUs 5 and 14 (i.e., 26-tone DRUs indexed as 5 and 14), and 52-tone DRU 18 can include the subcarriers of 26-tone DRUs 24 and 33 (i.e., 26-tone DRUs indexed as 24 and 33). The 106-tone DRU 9 may include the subcarriers of the 26-tone DRUs 5, 14, 24, and 33 and two additional subcarriers, or include the subcarriers of the 52-tone DRUs 17 and 18 and two additional subcarriers. It will be understood that the logical architecture of the DRU shown in FIG12 is only an example. In actual applications, the index mapping relationship between DRUs of different sizes may have other forms, which are not limited by the embodiments of the present application.
[0196] In one possible implementation, 52-tone DRUs 17 and 18 in an 80 MHz bandwidth have the following characteristics: the spacing between any subcarriers in the 52-tone DRU is greater than or equal to 13, or in other words, each subcarrier in the 52-tone DRU occupies 1 MHz. A 106-tone DRU 9 in an 80 MHz bandwidth has the following characteristics: the number of data subcarriers in 106-tone DRU 9 within 1 MHz is less than or equal to 2, and the number of subcarriers in 106-tone DRU 9 within 1 MHz where the pilot subcarriers are located is 1.
[0197] For example, there may be no more than 37 26-tone dRUs in an 80 MHz bandwidth, where the subcarriers included in 26-tone dRUs 5, 14, 24, and 33 are shown in Table 5 below. Correspondingly, the subcarriers included in 52-tone dRUs 17 and 18 are shown in Table 6 below, and the subcarriers included in 106-tone dRU 9 are shown in Table 7 below.
[0198] Table 5
[0199] Table 6
[0200] Table 7
[0201] For another example, there may be 36 26-tone dRUs in an 80 MHz bandwidth, where the subcarriers included in 26-tone dRUs 5, 14, 24, and 33 are shown in Table 8 below. Correspondingly, the subcarriers included in 52-tone dRUs 17 and 18 are shown in Table 9 below, and the subcarriers included in 106-tone dRU 9 are shown in Table 10 below.
[0202] Table 8
[0203] Table 9
[0204] Table 10
[0205] It is understood that the 26-tone dRU index in Tables 5 to 10, the 52-tone dRU index in Tables 6 and 9, and the 106-tone dRU index in Tables 7 and 10 may refer to a physical dRU index (PHY dRU index). It is also understood that the index values in Tables 5 to 10 are merely examples and may be replaced with other values in actual applications. The embodiments of the present application do not limit the dRU index value in the dRU tone plan.
[0206] (3)160MHz dRU tone plan
[0207] In 802.11be, each 160MHz bandwidth includes 32 52-tone RUs. These 32 52-tone RUs can be discretized over the 160MHz bandwidth to obtain 32 52-tone DRUs. In addition, to improve spectrum utilization, an additional 4 52-tone DRUs can be constructed within the 160MHz bandwidth. That is, the DRU tone plan in the 160MHz bandwidth of the embodiment of the present application can include 36 52-tone DRUs. Exemplarily, the additional 4 52-tone DRUs can be represented as: 52-tone DRUs 33, 34, 35, and 36 (i.e., 52-tone DRUs with indexes 33, 34, 35, and 36, or the 33rd, 34th, 35th, and 36th 52-tone DRUs). Of course, these 4 52-tone DRUs can also be represented by other index values, which is not limited by the embodiment of the present application.
[0208] In 802.11be, each 160MHz bandwidth includes 16 106-tone RUs. These 16 106-tone RUs can be discretized into 160MHz bandwidth to obtain 16 106-tone dRUs. In addition, in order to improve spectrum utilization, 2 additional 106-tone dRUs can be constructed within the 160MHz bandwidth, that is, the dRU tone plan of the embodiment of the present application at 160MHz bandwidth can include 18 106-tone dRUs. Exemplarily, the 2 additionally constructed 106-tone dRUs can be represented as: 106-tone dRU 17 and 18 (that is, 106-tone dRUs with indexes 17 and 18, or the 17th and 18th 106-tone dRUs). Of course, these 2 106-tone dRUs can also be represented by other index values, which is not limited by the embodiment of the present application.
[0209] In one possible implementation, at a bandwidth of 160 MHz, a 52-tone dRU 33 may include subcarriers of 26-tone dRUs 5 and 14, a 52-tone dRU 34 may include subcarriers of 26-tone dRUs 24 and 33, a 52-tone dRU 35 may include subcarriers of 26-tone dRUs 42 and 51 (i.e., 26-tone dRUs indexed as 42 and 51), and a 52-tone dRU 36 may include subcarriers of 26-tone dRUs 61 and 70 (i.e., 26-tone dRUs indexed as 61 and 70). In a 160 MHz bandwidth, a 106-tone dRU 17 can include the subcarriers of 26-tone dRUs 5, 14, 24, and 33, plus two additional subcarriers, and a 106-tone dRU 18 can include the subcarriers of 26-tone dRUs 42, 51, 61, and 70, plus two additional subcarriers. Alternatively, a 106-tone dRU 17 can include the subcarriers of 52-tone dRUs 33 and 34, plus two additional subcarriers, and a 106-tone dRU 18 can include the subcarriers of 52-tone dRUs 35 and 36, plus two additional subcarriers. For example, in a 160 MHz bandwidth, 52-tone dRUs 33 to 36 and 106-tone dRUs 17 and 18 have the following characteristics: the interval between any subcarriers in the 52-tone dRU and the 106-tone dRU is greater than or equal to 13, or each subcarrier in the 52-tone dRU and the 106-tone dRU occupies 1 MHz.
[0210] For example, 74 26-tone DRUs are defined in a 160 MHz bandwidth, where the subcarriers included in 26-tone DRUs 5, 14, 24, 33, 42, 51, 61, and 70 are shown in Table 11 below. Correspondingly, the subcarriers included in 52-tone DRUs 33 to 36 are shown in Table 12 below, and the subcarriers included in 106-tone DRUs 17 and 18 are shown in Table 13 below.
[0211] Table 11
[0212] Table 12
[0213] Table 13
[0214] It is understood that the 26-tone dRU index in Tables 11 to 13, the 52-tone dRU index in Table 12, and the 106-tone dRU index in Table 13 may refer to a physical dRU index (PHY dRU index). It is also understood that the index values in Tables 11 to 13 are merely examples and may be replaced with other values in actual applications. The embodiments of the present application do not limit the dRU index value in the dRU tone plan.
[0215] It can be understood that the 320MHz dRU toneplan can be understood as consisting of two 160MHz dRU toneplans or four 80MHz dRU toneplans. In 802.11be, the 320MHz bandwidth includes 64 52-tone RUs. These 64 52-tone RUs can be discretized onto the 320MHz bandwidth to obtain 64 52-tone dRUs. In addition, an additional eight 52-tone dRUs can be constructed. These eight additional 52-tone dRUs can be represented as 52-tone dRUs 65 to 72. One possible construction method is: 52-tone dRU 65 includes subcarriers of 26-tone dRU 5 and 14, 52-tone dRU 66 includes subcarriers of 26-tone dRU 24 and 33, 52-tone dRU 67 includes subcarriers of 26-tone dRU 42 and 51, 52-tone dRU 68 includes subcarriers of 26-tone dRU 61 and 70, 52-tone dRU 69 includes subcarriers of 26-tone dRU 79 and 88, 52-tone dRU 70 includes subcarriers of 26-tone dRU 98 and 107, 52-tone dRU 71 includes subcarriers of 26-tone dRU 116 and 125, and 52-tone dRU 72 includes subcarriers of 26-tone dRU 135 and 144.
[0216] In 802.11be, a 320 MHz bandwidth consists of 32 106-tone RUs. These 32 106-tone RUs can be discretized into 32 106-tone DRUs across the 320 MHz bandwidth. Furthermore, four additional 106-tone DRUs can be constructed, represented as 106-tone DRUs 33, 34, 35, and 36, respectively. One possible construction is: 106-tone dRU 33 includes the subcarriers of 26-tone dRUs 5, 14, 24, and 33, and two additional subcarriers; 106-tone dRU 34 includes the subcarriers of 26-tone dRUs 42, 51, 61, and 70, and two additional subcarriers; 106-tone dRU 35 includes the subcarriers of 26-tone dRUs 79, 88, 98, and 107, and two additional subcarriers; 106-tone dRU 36 includes the subcarriers of 26-tone dRUs 116, 125, 135, and 144, and two additional subcarriers. Another possible construction is: 106-tone dRU 33 includes the subcarriers of 52-tone dRUs 65 and 66 and two additional subcarriers, 106-tone dRU 34 includes the subcarriers of 52-tone dRUs 67 and 68 and two additional subcarriers, 106-tone dRU 35 includes the subcarriers of 52-tone dRUs 69 and 70 and two additional subcarriers, and 106-tone dRU 36 includes the subcarriers of 52-tone dRUs 71 and 72 and two additional subcarriers.
[0217] The dRU toneplan designed in the embodiment of the present application includes more dRUs (such as 9 52-tone dRUs at 40MHz, 18 52-tone dRUs or 9 106-tone dRUs at 80MHz, and 36 52-tone dRUs or 18 106-tone dRUs at 160MHz), and transmission is performed based on the dRU toneplan, which can not only improve the transmission power but also improve the spectrum utilization.
[0218] Referring to Figure 13, Figure 13 is another flow diagram of a communication method based on distributed resource units provided in an embodiment of the present application. The first communication device in this method may be the STA in Figure 1, and the corresponding second communication device may be the AP in Figure 1. Of course, the first communication device in this method may also be a non-AP MLD, and the corresponding second communication device may be an AP MLD, without limitation in this embodiment of the present application.
[0219] In a possible implementation, the embodiment shown in FIG13 may be implemented in combination with the dRU tone plan of the embodiment shown in FIG8 , or may be implemented separately, and the embodiment of the present application does not limit this.
[0220] As shown in FIG13 , the communication method based on the distributed resource unit includes but is not limited to the following steps:
[0221] S201: A second communication device sends a trigger frame, where the trigger frame includes indication information, where the indication information is used to indicate a dRU in a subcarrier planning of a dRU corresponding to a first bandwidth. The subcarrier planning of the dRU corresponding to the first bandwidth includes any one of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz.
[0222] Correspondingly, the first communication device receives the trigger frame.
[0223] S202: The first communication device sends the PPDU using the dRU indicated by the above indication information.
[0224] Accordingly, the second communication device receives the PPDU on the corresponding dRU.
[0225] In one possible implementation, the above-mentioned indication information can be carried in the user information field of the trigger frame. Exemplarily, the indication information can include the RU allocation subfield (RU Allocation subfield) and / or the master-slave 160 subfield (PS160 subfield). Of course, the indication information can also be implemented through other fields, which is not limited by the embodiment of the present application. Among them, the RU allocation subfield and the PS160 subfield can be used to jointly indicate the dRU (including size and location) in the dRU toneplan corresponding to the first bandwidth. The dRUtoneplan corresponding to the first bandwidth may include, but is not limited to, any of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz. It is understood that when the above-mentioned indication information (such as the RU allocation subfield and the PS160 subfield) takes different values, different dRUs may be indicated.
[0226] For example, the length of the RU Allocation subfield is 8 bits, which are represented as B0, B1, B2, ..., B7; the length of the PS160 subfield is 1 bit. B7–B1 of the RU Allocation subfield has a total of 7 bits, which can represent 128 (2 7 ) entries (i.e., values 0 to 127), some of which (i.e., values) can be used to indicate dRU. In one possible implementation, the indication method of the above indication information (such as the RU allocation subfield and the PS160 subfield) can be shown in the following Table 14.
[0227] Table 14
[0228] It is understood that for the transmitting end (e.g., the second communication device), Table 14 can be understood as an indication of the RU Allocation subfield and the PS160 subfield. For the receiving end (e.g., the first communication device), Table 14 can be understood as the receiving end's interpretation of the RU Allocation subfield and the PS160 subfield. It is also understood that the transmitting end and the receiving end can maintain the same understanding of the RU Allocation subfield and the PS160 subfield.
[0229] The value of N in Table 14 above may be determined based on the bandwidth BW, the PS160 subfield, the B0 bit of the RU allocation subfield, and part or all of the configuration information. For example, the relationship between N and the bandwidth BW, the PS160 subfield, the B0 bit of the RU allocation subfield, and the configuration information may be as shown in Table 2 above, and is not further described here.
[0230] It is understood that Table 14 above lists only some of the dRU indication methods. In actual applications, the above indication information can also indicate more dRUs. For example, the indication method of dRUs not shown in Table 14 can refer to the indication method of RU / MRU in 802.11be (i.e., Table 1 above), except that the RU in Table 1 is replaced by dRU.
[0231] It can be understood that in Table 14 above, the bandwidth BW determines the value range of the PS160 subfield (length is 1 bit) and the RU allocation subfield B0, a total of 2 bits. For example: when the bandwidth BW is 160MHz, the value range of B0 in the PS160 subfield and the RU allocation subfield is 0 to 1; when the bandwidth BW is 320MHz, the value range of B0 in the PS160 subfield and the RU allocation subfield is 0 to 3. Therefore, when the next generation standard of 802.11be, such as 802.11bn, supports a larger bandwidth (greater than 320MHz), more bits may be required to represent the larger bandwidth. In other words, when 802.11bn supports a larger bandwidth (greater than 320MHz), it may be necessary to expand the number of bits in the RU allocation subfield and / or the PS160 subfield to indicate dRUs under various bandwidths.
[0232] For example, the fifth value in Table 14 may be 18. In one possible implementation, when the bandwidth is 80 MHz, 160 MHz, or 320 MHz, a 26-tone dRU 19 (i.e., a 26-tone dRU with a physical dRU index of 19) may exist. The 26-tone dRU 19 may be composed of RUs located near the DC subcarrier in the 80 MHz PPDU of 802.11ax, which are discretized into an 80 MHz bandwidth. Alternatively, the 26-tone dRU 19 may be a 26-tone dRU that constitutes a 996-tone dRU. The 26-tone dRU, two 484-tone dRUs, and two additional subcarriers may constitute a 996-tone dRU.
[0233] For example, at least one of the first, second, third, and fourth values in Table 14 can be a value between 107 and 127. For example, the first value can be 107, the second and third values can be 108 and 109, respectively, and the fourth value can be 110. Of course, the first through fifth values can also be values between 0 and 127, and the first through fifth values can be different. For example, for DRUs of the same size at different bandwidths, the values of B7 to B1 in the RU Allocation subfield can be a continuous range of integers, such as 37 to 55, which can represent 52-tone DRUs at different bandwidths, where the first value can be 53, the second value can be 54, and the third value can be 55. The values of B7 to B1 in the subsequent RU Allocation subfields can be shifted backward, such as starting with 56 to represent 106-tone DRUs at different bandwidths, such as 56 to 64, which represent 106-tone DRUs at different bandwidths, where the fourth value can be 64. This is not limited in this embodiment of the present application.
[0234] For example, the first value, second value, third value and fourth value are 107 to 110 respectively. When the value of B7-B1 of the RU Allocation subfield is 107, it means that the bandwidth BW is 40MHz, and the allocated frequency domain resources are 52-tone dRUs with a physical dRU index of 9. When B7-B1 of the RU Allocation subfield is 108 or 109, it means that the bandwidth BW is 80MHz, 160MHz or 320MHz, and the allocated frequency domain resources are additional 52-tone dRUs. The PS160 subfield can indicate which logical 80MHz position the dRU is located at. The logical 80MHz position does not represent the frequency domain position of an 80MHz subchannel in the actual bandwidth, but is only used to calculate the physical dRU index. For example, when the PPDU bandwidth is 160 MHz, the PS160 subfield is 0, and B0 is 0 or 1. In this case, a total of four 52-tone dRUs can be indicated. Specifically, if PS160 subfield = 0, B0 = 0, and B7–B1 of the RU Allocation subfield is 108, the PHY dRU index of the 52-tone dRU is 16×1+2×0+17=33. If PS160 subfield = 0, B0 = 0, and B7–B1 of the RU Allocation subfield is 109, the PHY dRU index of the 52-tone dRU is 16×1+2×0+18=34. If PS160 subfield = 0, B0 = 1, and B7–B1 of the RU Allocation subfield is 108, the PHY dRU index of the 52-tone dRU is 16×1+2×1+17=35. subfield=0, B0=1, and B7–B1 of the RU Allocation subfield is 109, indicating a PHY dRU index of 52-tone dRU = 16×1+2×1+18=36.
[0235] When the B7-B1 of the RU Allocation subfield is 110, the bandwidth (BW) is 80 MHz, 160 MHz, or 320 MHz, and the allocated frequency domain resource is 106-tone dRU 9. The PS160 subfield indicates the logical 80 MHz position of the dRU. This logical 80 MHz position does not represent the frequency domain position of an 80 MHz subchannel in the actual bandwidth and is only used to calculate the physical dRU index. For example, when the PPDU bandwidth is 160 MHz, the PS160 subfield is 0, and B0 is 0 or 1. A total of two 106-tone dRUs can be indicated as follows: PS160subfield = 0, B0 = 0, and B7–B1 of the RU Allocation subfield is 110. The PHY dRU index of the 106-tone dRU is 8×1+0+9=17. PS160subfield = 0, B0 = 1, and B7–B1 of the RU Allocation subfield is 110. The PHY dRU index of the 106-tone dRU is 8×1+1+9=18.
[0236] In addition, when B7-B1 of the RU Allocation subfield is 18, it indicates that the bandwidth BW is 80 MHz, 160 MHz, or 320 MHz, and the allocated frequency domain resource is 26-tone dRU 19.
[0237] In one possible implementation, when the bandwidth BW is 40 MHz, the above indication information (such as the PS160 subfield and the RU allocation subfield in Table 14) can indicate the dRU in the 40 MHz dRU toneplan. The 40 MHz dRU toneplan includes but is not limited to: 52-tone dRUs with physical dRU indexes of 1 to 9 (or the 1st to 9th 52-tone dRUs). Among these 9 52-tone dRUs, one 52-tone dRU includes the subcarriers of 26-tone dRUs 5 and 14 (i.e., the 26-tone dRUs with physical dRU indexes of 5 and 14). Exemplarily, in the above Table 14, when the bandwidth BW is 40 MHz, the 52-tone dRU with a physical dRU index of 9 includes the subcarriers of the 26-tone dRU with physical dRU indexes of 5 and 14. In other words, the subcarriers included in the 52-tone dRU 9 are the same as the subcarriers included in the 26-tone dRUs 5 and 14. For example, the subcarriers included in the 52-tone dRU 9 under a 40 MHz bandwidth are shown in Table 4 above, and the subcarriers included in the 26-tone dRUs 5 and 14 are shown in Table 3 above, which are not described in detail here.
[0238] When the bandwidth BW is 80 MHz, the above indication information (such as the PS160 subfield and the RU allocation subfield in Table 14) can indicate the dRU in the 80 MHz dRU toneplan. The 80 MHz dRU toneplan includes but is not limited to: 52-tone dRUs with physical dRU indices from 1 to 18 (or the 1st to 18th 52-tone dRUs), or 106-tone dRUs with physical dRU indices from 1 to 9 (or the 1st to 9th 106-tone dRUs). Among these 18 52-tone dRUs, one 52-tone dRU includes subcarriers of 26-tone dRUs 5 and 14 (i.e., a 26-tone dRU with physical dRU indices of 5 and 14), and another 52-tone dRU includes subcarriers of 26-tone dRUs 24 and 33 (i.e., a 26-tone dRU with physical dRU indices of 24 and 33). For example, in Table 14, when the bandwidth BW is 80 MHz, the 52-tone dRU with a physical dRU index of 17 includes the subcarriers of the 26-tone dRU with physical dRU indexes 5 and 14. In Table 14, when the bandwidth BW is 80 MHz, the 52-tone dRU with a physical dRU index of 18 includes the subcarriers of the 26-tone dRU with physical dRU indexes 24 and 33. Among the nine 106-tone dRUs, one 106-tone dRU includes the subcarriers of the 26-tone dRUs 5, 14, 24, and 33 and two additional subcarriers. For example, in Table 14 above, when the bandwidth BW is 80 MHz, the 106-tone DRU with a physical DRU index of 9 includes the subcarriers of 26-tone DRUs 5, 14, 24, and 33, as well as two additional subcarriers. Alternatively, 106-tone DRU 9 may include the subcarriers of 52-tone DRUs 17 and 18, as well as two additional subcarriers. For example, the subcarriers included in 52-tone DRUs 17 and 18 at 80 MHz bandwidth are as shown in Table 6 or Table 9 above, and the subcarriers included in 26-tone DRUs 5, 14, 24, and 33 are as shown in Table 5 or Table 8 above, which are not further described here. For example, the subcarriers included in 106-tone DRU 9 at 80 MHz bandwidth are as shown in Table 7 or Table 10 above, which are not further described here.
[0239] When the bandwidth BW is 160 MHz, the above indication information (such as the PS160 subfield and RU allocation subfield in Table 14) can indicate the dRU in the 160 MHz dRU toneplan. The 160 MHz dRU toneplan includes but is not limited to: 52-tone dRUs with physical dRU indices from 1 to 36 (or the 1st to 36th 52-tone dRUs), or 106-tone dRUs with physical dRU indices from 1 to 18 (or the 1st to 18th 106-tone dRUs). Among these 36 52-tone dRUs, 4 52-tone dRUs are composed of subcarriers of 26-tone dRUs 5, 14, 24, 33, 42, 51, 61, and 70. Among these 18 106-tone dRUs, two 106-tone dRUs are composed of 26-tone dRU subcarriers 5, 14, 24, 33, 42, 51, 61, and 70, and an additional 4 subcarriers. For example, in Table 14 above, when the bandwidth BW is 160 MHz, the 52-tone dRU with a physical dRU index of 33 includes the subcarriers of the 26-tone dRU with physical dRU indexes 5 and 14; the 52-tone dRU with a physical dRU index of 34 includes the subcarriers of the 26-tone dRU with physical dRU indexes 24 and 33; the 52-tone dRU with a physical dRU index of 35 includes the subcarriers of the 26-tone dRU with physical dRU indexes 42 and 51; and the 52-tone dRU with a physical dRU index of 36 includes the subcarriers of the 26-tone dRU with physical dRU indexes 61 and 70. For example, in Table 14 above, when the bandwidth BW is 160 MHz, the 106-tone dRU with a physical dRU index of 17 includes the subcarriers of the 26-tone dRU with physical dRU indexes of 5, 14, 24, and 33, and the subcarrier with a subcarrier index of [-493, 493]. The 106-tone dRU with a physical dRU index of 18 includes the subcarriers of the 26-tone dRU with physical dRU indexes of 42, 51, 61, and 70, and the subcarrier with a subcarrier index of [-531, 531]. For example, the subcarriers included in 52-tone dRUs 33 to 36 in 160 MHz bandwidth are shown in Table 12 above, and the subcarriers included in 26-tone dRUs 5, 14, 24, 33, 42, 51, 61, and 70 are shown in Table 11 above, which are not repeated here. For example, the subcarriers included in the 106-tone dRUs 17 and 18 under a 160 MHz bandwidth are shown in Table 13 above, which will not be described in detail here.
[0240] When the bandwidth (BW) is 320 MHz, the above indication information (such as the PS160 subfield and the RU allocation subfield in Table 14) can indicate the DRU in the 320 MHz dRU toneplan. The 320 MHz dRU toneplan includes but is not limited to: 52-tone dRUs with physical dRU indices from 1 to 72 (or the 1st to 72nd 52-tone dRUs), or 106-tone dRUs with physical dRU indices from 1 to 36 (or the 1st to 36th 106-tone dRUs). Among these 72 52-tone dRUs, 8 52-tone dRUs are composed of subcarriers that make up 26-tone dRUs 5, 14, 24, 33, 42, 51, 61, 70, 79, 88, 98, 107, 116, 125, 135, and 144. Of these 36 106-tone dRUs, four 106-tone dRUs consist of subcarriers that make up the 26-tone dRUs 5, 14, 24, 33, 42, 51, 61, 70, 79, 88, 98, 107, 116, 125, 135, and 144, plus an additional 8 subcarriers. For example, when the bandwidth BW in Table 14 is 320 MHz, 52-tone dRU 65 includes subcarriers of 26-tone dRU 5 and 14, 52-tone dRU 66 includes subcarriers of 26-tone dRU 24 and 33, 52-tone dRU 67 includes subcarriers of 26-tone dRU 42 and 51, 52-tone dRU 68 includes subcarriers of 26-tone dRU 61 and 70, 52-tone dRU 69 includes subcarriers of 26-tone dRU 79 and 88, 52-tone dRU 70 includes subcarriers of 26-tone dRU 98 and 107, 52-tone dRU 71 includes subcarriers of 26-tone dRU 116 and 125, and 52-tone dRU 72 includes subcarriers of 26-tone dRU 135 and 144. For example, when the bandwidth BW in Table 14 is 320 MHz, the 106-tone dRU 33 includes the subcarriers of the 26-tone dRUs 5, 14, 24, and 33 and two additional subcarriers, the 106-tone dRU 34 includes the subcarriers of the 26-tone dRUs 42, 51, 61, and 70 and two additional subcarriers, the 106-tone dRU 35 includes the subcarriers of the 26-tone dRUs 79, 88, 98, and 107 and two additional subcarriers, and the 106-tone dRU 36 includes the subcarriers of the 26-tone dRUs 116, 125, 135, and 144 and two additional subcarriers.Alternatively, the 106-tone dRU 33 includes the subcarriers of the 52-tone dRUs 65 and 66 and two additional subcarriers, the 106-tone dRU 34 includes the subcarriers of the 52-tone dRUs 67 and 68 and two additional subcarriers, the 106-tone dRU 35 includes the subcarriers of the 52-tone dRUs 69 and 70 and two additional subcarriers, and the 106-tone dRU 36 includes the subcarriers of the 52-tone dRUs 71 and 72 and two additional subcarriers.
[0241] In one possible implementation, the first communication device may allocate dRUs to one or more second communication devices in the manner of Table 14 above. It can be understood that the above-mentioned trigger frame may include one or more user information fields, and a user information field may include information that a second communication device (such as a site) needs to read. Exemplarily, the user information field here may be an EHT or UHR or other variant user information field (EHT or UHR or others variant User Info field). A user information field of the trigger frame includes the above-mentioned indication information, and the above-mentioned indication information in different user information fields (such as the PS160 subfield and the RU allocation subfield) may take different values, thereby allocating different (or non-conflicting) dRUs to different second communication devices. For the convenience of description, this application takes a second communication device (such as a site) as an example for illustration.
[0242] For example, a first communication device (e.g., an AP) sends a trigger frame, and the indication information in the user information field of the trigger frame can be set as shown in Table 14, thereby allocating a DRU to the second communication device. The second communication device (e.g., a STA) can determine its allocated DRU based on the indication information in the trigger frame and use the allocated DRU to send a PPDU (e.g., a TB PPDU).
[0243] It can be understood that because the first communication device (such as AP) can simultaneously schedule multiple second communication devices (such as STA) for uplink transmission, the first communication device (such as AP) can determine which subcarriers the data on belong to the same second communication device (such as STA) based on the dRU allocated to each second communication device (such as STA) and the subcarrier planning of the dRU, so that the first communication device (such as AP) can distinguish uplink data from different second communication devices (such as STA).
[0244] The embodiments of the present application provide a dRU indication method for indicating more dRUs, based on the reuse of existing RU / MRU indications to schedule dRU resources. This allows the access point to schedule more sites for uplink communication (one dRU is assigned to each site), thereby improving spectrum utilization for uplink transmission. Furthermore, the embodiments of the present application can also solve the problem of insufficient indication signaling when the RU / MRU indication method is reused to indicate dRUs.
[0245] The above content elaborates on the method provided by the present application. In order to facilitate the implementation of the above scheme of the embodiment of the present application, the embodiment of the present application also provides corresponding devices or equipment.
[0246] The present application divides the functional modules of the communication device according to the above-mentioned method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in this application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The communication device of the embodiment of the present application will be described in detail below with reference to Figures 14 to 16.
[0247] Referring to Figure 14 , Figure 14 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in Figure 14 , the communication device includes a transceiver module 801 and a processing module 802. The transceiver module 801 can implement corresponding communication functions, and the processing module 802 is used for data processing. For example, the transceiver module 801 can also be referred to as an interface, a communication interface, or a communication module.
[0248] In some embodiments of the present application, the communication device may be the first communication device shown above. That is, the communication device shown in Figure 14 may be used to execute the steps or functions performed by the first communication device in the above method embodiment. For example, the communication device may be the first communication device or a chip or functional module configured in the first communication device, etc., which is not limited in the present embodiment. The transceiver module 801 is used to execute the transceiver-related operations of the first communication device in the above method embodiment, and the processing module 802 is used to execute the processing-related operations of the first communication device in the above method embodiment.
[0249] Exemplarily, the transceiver module 801 is used to receive a trigger frame, which includes indication information, and the indication information is used to indicate the dRU in the subcarrier planning of the dRU corresponding to the first bandwidth; the transceiver module 801 is also used to send the PPDU using the dRU indicated by the indication information.
[0250] Exemplarily, the processing module 802 is configured to generate a PPDU.
[0251] It is understandable that the transceiver module 801 may receive a trigger frame from other communication devices, or the transceiver module 801 may input the trigger frame from other components or other functional modules in the communication device. The description of other information input by the transceiver module is similar and will not be described in detail below.
[0252] In the embodiment of the present application, the description of the indication information, the subcarrier planning of the dRU corresponding to the first bandwidth, the dRU, and the PPDU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0253] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG13 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0254] Exemplarily, the processing module 802 is configured to generate a PPDU according to the subcarrier planning of a 40 MHz bandwidth dRU, where the subcarrier planning of the dRU includes 9 52-tone dRUs; and the transceiver module 801 is configured to send the PPDU.
[0255] It is understandable that the transceiver module 801 can send the PPDU to other communication devices, or the transceiver module 801 can output the PPDU from the processing module 802 to other components or other functional modules in the communication device. The relevant description of other information output by the transceiver module is similar and will not be detailed below.
[0256] In the embodiment of the present application, the description of the subcarrier planning of the 40MHz bandwidth dRU and the 52-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0257] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0258] Exemplarily, the processing module 802 is configured to generate a PPDU according to the subcarrier planning of an 80 MHz bandwidth dRU, where the subcarrier planning of the dRU includes 18 52-tone dRUs or 9 106-tone dRUs; and the transceiver module 801 is configured to send the PPDU.
[0259] In the embodiments of the present application, the description of the subcarrier planning of the 80MHz bandwidth dRU, 52-tone dRU, and 106-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0260] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0261] Exemplarily, the processing module 802 is configured to generate a PPDU based on the subcarrier planning of a 160 MHz bandwidth dRU, where the subcarrier planning of the dRU includes 36 52-tone dRUs or 18 106-tone dRUs; and the transceiver module 801 is configured to send the PPDU.
[0262] In the embodiments of the present application, the description of the subcarrier planning of the 160MHz bandwidth dRU, 52-tone dRU, and 106-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0263] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0264] Reusing Figure 14, in some other embodiments of the present application, the communication device may be the second communication device shown above. That is, the communication device shown in Figure 14 can be used to execute the steps or functions performed by the second communication device in the above method embodiment. Exemplarily, the communication device may be a second communication device or a chip or functional module configured in the second communication device, etc., which is not limited in the present embodiment. The transceiver module 801 is used to execute the transceiver-related operations of the second communication device in the above method embodiment, and the processing module 802 is used to execute the processing-related operations of the second communication device in the above method embodiment.
[0265] Exemplarily, the transceiver module 801 is used to send a trigger frame, which includes indication information, and the indication information is used to indicate the dRU in the subcarrier planning of the dRU corresponding to the first bandwidth; the transceiver module 801 is also used to receive PPDU on the dRU indicated by the indication information.
[0266] Exemplarily, the processing module 802 is configured to generate a trigger frame.
[0267] In the embodiment of the present application, the description of the indication information, the subcarrier planning of the dRU corresponding to the first bandwidth, the dRU, and the PPDU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0268] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG13 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0269] Exemplarily, the transceiver module 801 is configured to receive a PPDU according to a subcarrier planning of a 40 MHz bandwidth dRU, where the subcarrier planning of the dRU includes nine 52-tone dRUs; and the processing module 802 is configured to process the PPDU.
[0270] In the embodiment of the present application, the description of the subcarrier planning of the 40MHz bandwidth dRU and the 52-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0271] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0272] Exemplarily, the transceiver module 801 is configured to receive a PPDU according to a subcarrier planning of an 80 MHz bandwidth dRU, where the subcarrier planning of the dRU includes 18 52-tone dRUs or 9 106-tone dRUs; and the processing module 802 is configured to process the PPDU.
[0273] In the embodiments of the present application, the description of the subcarrier planning of the 80MHz bandwidth dRU, 52-tone dRU, and 106-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0274] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0275] Exemplarily, the transceiver module 801 is configured to receive a PPDU according to a subcarrier planning of a 160 MHz bandwidth dRU, where the subcarrier planning of the dRU includes 36 52-tone dRUs or 18 106-tone dRUs; and the processing module 802 is configured to process the PPDU.
[0276] In the embodiments of the present application, the description of the subcarrier planning of the 160MHz bandwidth dRU, 52-tone dRU, and 106-tone dRU, etc. can be referred to the introduction in the above method embodiment, and will not be described in detail here.
[0277] It is understood that the specific descriptions of the transceiver module and the processing module shown in the embodiment of the present application are merely examples. For the specific functions or execution steps of the transceiver module and the processing module, reference can be made to the above-mentioned method embodiment (such as FIG8 ), which will not be described in detail here. In addition, the technical effects of the embodiment of the present application refer to the technical effects of the above-mentioned method embodiment, and for the sake of brevity, they will not be repeated here.
[0278] The above describes the communication device according to the embodiment of the present application. The following describes possible product forms of the communication device. It should be understood that any product having the functions of the communication device described in FIG8 falls within the scope of protection of the embodiment of the present application. It should also be understood that the following description is merely illustrative and does not limit the product forms of the communication device according to the embodiment of the present application to these examples.
[0279] In one possible implementation, in the communication device shown in FIG14 , the processing module 802 may be one or more processors, the transceiver module 801 may be a transceiver, or the transceiver module 801 may be a transmitting module and a receiving module, the transmitting module may be a transmitter, the receiving module may be a receiver, and the transmitting module and the receiving module are integrated into a single device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver may be coupled, etc., and the embodiment of the present application does not limit the connection method between the processor and the transceiver. During the execution of the above method, the process of sending information (such as sending a PPDU) in the above method can be understood as the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After being output by the processor, the above information may also need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information (such as receiving a PPDU) in the above method can be understood as the process of the processor receiving the input information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to be processed further before being input into the processor.
[0280] Referring to Figure 15 , Figure 15 is another schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may be a first communication device or a second communication device, or a chip therein. Figure 15 only shows the main components of the communication device. In addition to the processor 1001, the communication device may further include a transceiver 1002 and a memory 1003, as well as input and output devices (not shown).
[0281] Processor 1001 is primarily used to process communication protocols and communication data, control the entire communication device, execute software programs, and process software program data. Memory 1003 is primarily used to store software programs and data. In one design, transceiver 1002 can be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement transceiver functions. Transceiver 1002 can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function. In another design, transceiver 1002 can include a control circuit and an antenna. The control circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touch screens, displays, and keyboards, are primarily used to receive user input and output data to the user.
[0282] When the communication device is turned on, the processor 1001 can read the software program in the memory 1003, interpret and execute the instructions of the software program, process the data of the software program, and control the medium access control (MAC) layer and the physical layer (PHY) to implement the method of the embodiment of the present application. When data needs to be sent wirelessly, the processor 1001 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1001. The processor 1001 converts the baseband signal into data and processes the data.
[0283] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.
[0284] The processor 1001 , the transceiver 1002 , and the memory 1003 may be connected via a communication bus.
[0285] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the first communication device in the above-mentioned method embodiment, the processor 1001 can be used to execute step S101 in Figure 8, and / or to execute other processes of the technology described herein; the transceiver 1002 can be used to execute step S102 in Figure 8, and / or to execute other processes of the technology described herein.
[0286] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the second communication device in the above-mentioned method embodiment, the processor 1001 can be used to execute step S104 in Figure 8, and / or to execute other processes of the technology described herein; the transceiver 1002 can be used to execute step S103 in Figure 8, and / or to execute other processes of the technology described herein.
[0287] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the first communication device in the above-mentioned method embodiment, the processor 1001 can be used to generate the PPDU sent in step S202 of Figure 13, and / or to execute other processes of the technology described herein; the transceiver 1002 can be used to execute step S202 in Figure 13, and / or to execute other processes of the technology described herein.
[0288] Exemplarily, when the communication device is used to execute the steps, methods, or functions performed by the second communication device in the above-mentioned method embodiment, the processor 1001 can be used to generate a trigger frame sent by step S201 of Figure 13, and / or to execute other processes of the technology described herein; the transceiver 1002 can be used to execute step S201 in Figure 13, and / or to execute other processes of the technology described herein.
[0289] In any of the above designs, processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0290] In any of the above designs, processor 1001 may store instructions, which may be computer programs. The computer programs, when executed on processor 1001, may cause the communication device to perform the methods described in the above method embodiments. The computer programs may be embedded in processor 1001, in which case processor 1001 may be implemented by hardware.
[0291] In one implementation, the communication device may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiment. The processor and transceiver described in this application can be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-channel metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0292] It is understood that the communication device shown in the embodiment of the present application may also have more components than those in Figure 15, and the embodiment of the present application is not limited to this. The method performed by the processor and transceiver shown above is only an example. For the specific steps performed by the processor and transceiver, please refer to the description of the method embodiment above.
[0293] In another possible implementation, in the communication device shown in Figure 14, the processing module 802 can be one or more logic circuits, and the transceiver module 801 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Or the transceiver module 801 can also be a sending module and a receiving module, the sending module can be an output interface, the receiving module can be an input interface, and the sending module and the receiving module are integrated into one module, such as an input / output interface. Referring to Figure 16, Figure 16 is another structural diagram of a communication device provided in an embodiment of the present application. As shown in Figure 16, the communication device shown in Figure 16 includes a logic circuit 901 and an interface 902. That is, the above-mentioned processing module 802 can be implemented with a logic circuit 901, and the transceiver module 801 can be implemented with an interface 902. Among them, the logic circuit 901 can be a chip, a processing circuit, an integrated circuit or a system on chip (SoC) chip, etc., and the interface 902 can be a communication interface, an input / output interface, a pin, etc. Exemplarily, Figure 16 is shown as an example of the above-mentioned communication device being a chip, and the chip includes a logic circuit 901 and an interface 902.
[0294] In the embodiment of the present application, the logic circuit and the interface may also be coupled to each other. The embodiment of the present application does not limit the specific connection method between the logic circuit and the interface.
[0295] Exemplarily, when the communication device is used to execute the method, function or step executed by the first communication device in the aforementioned method embodiment, the interface 902 is used to input a trigger frame, which includes indication information, and the indication information is used to indicate the dRU in the subcarrier planning of the dRU corresponding to the first bandwidth; the logic circuit 901 is used to generate a PPDU; and the interface 902 is also used to output the PPDU using the dRU indicated by the indication information.
[0296] Exemplarily, when the communication device is used to execute the method, function or step performed by the second communication device in the aforementioned method embodiment, the logic circuit 901 is used to generate a trigger frame; the interface 902 is used to output the trigger frame, and the trigger frame includes indication information, and the indication information is used to indicate the dRU in the subcarrier planning of the dRU corresponding to the first bandwidth; the interface 902 is also used to input the PPDU on the dRU indicated by the indication information.
[0297] In the embodiment of the present application, the description of the indication information, the subcarrier planning of the dRU corresponding to the first bandwidth, the dRU, and the PPDU, etc. can be referred to the introduction in the above method embodiment (such as Figure 13), and will not be described in detail here.
[0298] Exemplarily, when the communication device is used to execute the method, function or step performed by the first communication device in the aforementioned method embodiment, the logic circuit 901 is used to generate a PPDU according to the subcarrier planning of the 40MHz / 80MHz / 160MHz bandwidth dRU; the interface 902 is used to output the PPDU.
[0299] Exemplarily, when the communication device is used to execute the method, function or step performed by the second communication device in the aforementioned method embodiment, the interface 902 is used to input the PPDU according to the subcarrier planning of the 40MHz / 80MHz / 160MHz bandwidth dRU; the logic circuit 901 is used to process the PPDU.
[0300] In the embodiment of the present application, the description of subcarrier planning of 40MHz / 80MHz / 160MHz bandwidth dRU, 52-tone dRU, and 106-tone dRU, etc. can be referred to the introduction in the above method embodiment (as shown in Figure 8), and will not be described in detail here.
[0301] It can be understood that the communication device shown in the embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware, or can implement the method provided in the embodiment of the present application in the form of software, etc., and the embodiment of the present application is not limited to this.
[0302] For the specific implementation of the embodiment shown in FIG16 , reference may also be made to the above embodiments, which will not be described in detail here.
[0303] An embodiment of the present application further provides a communication system, which includes a first communication device and a second communication device. The first communication device and the second communication device can be used to execute the method in any of the aforementioned method embodiments.
[0304] In addition, the present application also provides a computer program, which is used to implement the operations and / or processing performed by the first communication device in the method provided by the present application.
[0305] The present application also provides a computer program, which is used to implement the operations and / or processing performed by the second communication device in the method provided by the present application.
[0306] The present application also provides a computer-readable storage medium, which stores computer code. When the computer code runs on a computer, the computer executes the operations and / or processing performed by the first communication device in the method provided by the present application.
[0307] The present application also provides a computer-readable storage medium having computer code stored therein. When the computer code is run on a computer, the computer executes the operations and / or processing performed by the second communication device in the method provided in the present application.
[0308] The present application also provides a computer program product, which includes computer code or computer program. When the computer code or computer program is run on a computer, the operations and / or processing performed by the first communication device in the method provided by the present application are executed.
[0309] The present application also provides a computer program product, which includes computer code or computer program. When the computer code or computer program is run on a computer, the operations and / or processing performed by the second communication device in the method provided by the present application are executed.
[0310] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, or can be electrical, mechanical or other forms of connection.
[0311] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of the present application.
[0312] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0313] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a readable storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned readable storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and other media that can store program code.
[0314] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A communication method based on distributed resource units, characterized in that: include: Receive a trigger frame, where the trigger frame includes indication information, where the indication information is used to indicate a dRU in a subcarrier planning of a distributed resource unit dRU corresponding to a first bandwidth, where the subcarrier planning of the distributed resource unit dRU corresponding to the first bandwidth includes any one of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz; The physical layer protocol data unit PPDU is sent by the dRU indicated by the indication information.
2. A communication method based on distributed resource units, characterized in that: include: Send a trigger frame, where the trigger frame includes indication information, where the indication information is used to indicate a dRU in a subcarrier planning of a distributed resource unit dRU corresponding to a first bandwidth, where the subcarrier planning of the distributed resource unit dRU corresponding to the first bandwidth includes any one of the following: 9 52-tone dRUs when the first bandwidth is 40 MHz, 18 52-tone dRUs when the first bandwidth is 80 MHz, 36 52-tone dRUs when the first bandwidth is 160 MHz, 72 52-tone dRUs when the first bandwidth is 320 MHz, 9 106-tone dRUs when the first bandwidth is 80 MHz, 18 106-tone dRUs when the first bandwidth is 160 MHz, or 36 106-tone dRUs when the first bandwidth is 320 MHz; A physical layer protocol data unit (PPDU) is received on the DRU indicated by the indication information.
3. The method according to claim 1 or 2, characterized in that The indication information includes a resource unit RU allocation subfield and a master-slave 160 subfield, and the RU allocation subfield and the master-slave 160 subfield are used to jointly indicate a dRU.
4. The method according to claim 3, characterized in that When the first bandwidth is 40 MHz, the nine 52-tone DRUs include 52-tone DRUs with physical DRU indexes from 1 to 9; When the first bandwidth is 80 MHz, the 18 52-tone DRUs include 52-tone DRUs with physical DRU indexes from 1 to 18; When the first bandwidth is 160 MHz, the 36 52-tone DRUs include 52-tone DRUs with physical DRU indexes from 1 to 36; When the first bandwidth is 320 MHz, the 72 52-tone DRUs include 52-tone DRUs with physical DRU indexes from 1 to 72; When the first bandwidth is 80 MHz, the nine 106-tone DRUs include 106-tone DRUs with physical DRU indexes from 1 to 9; When the first bandwidth is 160 MHz, the 18 106-tone DRUs include 106-tone DRUs with physical DRU indexes from 1 to 18; When the first bandwidth is 320 MHz, the 36 106-tone DRUs include 106-tone DRUs with physical DRU indexes from 1 to 36.
5. The method according to claim 4, characterized in that The indication / interpretation of the Master-Slave 160 subfield and the RU Allocation subfield includes one or more of the following: The value of N is determined based on the bandwidth BW, the master-slave 160 subfield, the B0 bit of the RU allocation subfield, and part or all of the configuration information.
6. The method according to claim 5, characterized in that The fifth value is 18.
7. The method according to claim 5 or 6, characterized in that At least one of the first value, the second value, the third value, and the fourth value is a value between 107 and 127.
8. The method according to any one of claims 1 to 7, characterized in that When the first bandwidth is 40 MHz, the 52-tone DRU with a physical DRU index of 9 includes subcarriers of the 26-tone DRU with physical DRU indexes of 5 and 14.
9. The method according to claim 8, characterized in that The 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-229, -203, -185, -167, -153, -135, -117, -99, -81, -63, -45, -31, -13, 13, 31, 45, 63, 81, 99, 117, 135, 153, 167, 185, 203, 229]. The 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-234, -216, -198, -180, -162, -148, -130, -112, -86, -68, -50, -36, -18, 18, 36, 50, 68, 86, 112, 130, 148, 162, 180, 198, 216, 234].
10. The method according to any one of claims 1 to 7, characterized in that When the first bandwidth is 80 MHz, the 52-tone dRU with a physical dRU index of 17 includes subcarriers of a 26-tone dRU with physical dRU indexes of 5 and 14; when the first bandwidth is 80 MHz, the 52-tone dRU with a physical dRU index of 18 includes subcarriers of a 26-tone dRU with physical dRU indexes of 24 and 33.
11. The method according to any one of claims 1 to 7, characterized in that When the first bandwidth is 80 MHz, the 106-tone DRU with a physical DRU index of 9 includes subcarriers of a 26-tone DRU with physical DRU indexes of 5, 14, 24, and 33, and subcarriers with subcarrier indexes of [-19, 19].
12. The method according to claim 10 or 11, characterized in that The 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-477, -444, -398, -362, -329, -291, -255, -222, -185, -140, -107, -70, -33, 33, 70, 107, 140, 185, 222, 255, 291, 329, 362, 398, 444, 477]; The 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-495, -462, -425, -380, -347, -310, -273, -237, -204, -158, -122, -89, -51, 51, 89, 122, 158, 204, 237, 273, 310, 347, 380, 425, 462, 495]. The 26-tone DRU with a physical DRU index of 24 includes subcarrier indices of [-482, -449, -411, -375, -342, -305, -260, -227, -190, -153, -117, -84, -38, 38, 84, 117, 153, 190, 227, 260, 305, 342, 375, 411, 449, 482]. The 26-tone DRU with a physical DRU index of 33 includes subcarrier indices of [-500, -467, -430, -393, -357, -324, -278, -242, -209, -171, -135, -102, -65, 65, 102, 135, 171, 209, 242, 278, 324, 357, 393, 430, 467, 500].
13. The method according to any one of claims 1 to 7, characterized in that When the first bandwidth is 80 MHz, the 106-tone DRU with a physical DRU index of 9 includes subcarriers of a 26-tone DRU with physical DRU indexes of 5, 14, 24, and 33, and subcarriers with subcarrier indexes of [-32, 32].
14. The method according to claim 10 or 13, characterized in that The 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-477, -445, -401, -365, -333, -297, -261, -229, -193, -149, -117, -81, -45, 45, 81, 117, 149, 193, 229, 261, 297, 333, 365, 401, 445, 477]. The 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-495, -463, -427, -383, -351, -315, -279, -243, -211, -167, -131, -99, -63, 63, 99, 131, 167, 211, 243, 279, 315, 351, 383, 427, 463, 495]. The 26-tone DRU with a physical DRU index of 24 includes subcarrier indices of [-482, -450, -414, -378, -346, -310, -266, -234, -198, -162, -126, -94, -50, 50, 94, 126, 162, 198, 234, 266, 310, 346, 378, 414, 450, 482]. The 26-tone DRU with a physical DRU index of 33 includes subcarrier indices of [-500, -468, -432, -396, -360, -328, -284, -248, -216, -180, -144, -112, -76, 76, 112, 144, 180, 216, 248, 284, 328, 360, 396, 432, 468, 500].
15. The method according to any one of claims 1 to 7, characterized in that A 52-tone DRU with a physical DRU index of 33 when the first bandwidth is 160 MHz, including subcarriers of a 26-tone DRU with physical DRU indexes of 5 and 14; A 52-tone DRU with a physical DRU index of 34 when the first bandwidth is 160 MHz, including subcarriers of a 26-tone DRU with physical DRU indexes of 24 and 33; A 52-tone DRU with a physical DRU index of 35 when the first bandwidth is 160 MHz, including subcarriers of a 26-tone DRU with physical DRU indexes of 42 and 51; When the first bandwidth is 160 MHz, the 52-tone dRU with a physical dRU index of 36 includes subcarriers of the 26-tone dRU with physical dRU indexes of 61 and 70.
16. The method according to any one of claims 1 to 7, characterized in that A 106-tone DRU with a physical DRU index of 17 when the first bandwidth is 160 MHz, including subcarriers of a 26-tone DRU with physical DRU indexes of 5, 14, 24, and 33, and a subcarrier with a subcarrier index of [-493, 493]. When the first bandwidth is 160 MHz, the 106-tone DRU with a physical DRU index of 18 includes subcarriers of a 26-tone DRU with physical DRU indexes of 42, 51, 61, and 70, and a subcarrier with a subcarrier index of [-531, 531].
17. The method according to claim 15 or 16, characterized in that The 26-tone DRU with a physical DRU index of 5 includes subcarrier indices of [-955, -873, -803, -733, -651, -581, -448, -378, -304, -234, -156, -84, -14, 14, 84, 156, 234, 304, 378, 448, 581, 651, 733, 803, 873, 955]; The 26-tone DRU with a physical DRU index of 14 includes subcarrier indices of [-987, -909, -841, -765, -695, -619, -545, -410, -342, -272, -188, -120, -46, 46, 120, 188, 272, 342, 410, 545, 619, 695, 765, 841, 909, 987]. The 26-tone DRU with a physical DRU index of 24 includes subcarrier indices of [-973, -891, -821, -747, -669, -601, -474, -396, -324, -254, -170, -102, -32, 32, 102, 170, 254, 324, 396, 474, 601, 669, 747, 821, 891, 973]; The 26-tone DRU with a physical DRU index of 33 includes subcarrier indices of [-1005, -935, -859, -785, -715, -633, -563, -428, -360, -286, -208, -138, -64, 64, 138, 208, 286, 360, 428, 563, 633, 715, 785, 859, 935, 1005]; The 26-tone DRU with a physical DRU index of 42 includes subcarrier indices of [-960, -886, -816, -738, -664, -596, -461, -391, -309, -239, -165, -89, -19, 19, 89, 165, 239, 309, 391, 461, 596, 664, 738, 816, 886, 960]. The 26-tone DRU with a physical DRU index of 51 includes subcarrier indices of [-992, -922, -854, -770, -700, -628, -550, -423, -355, -277, -203, -133, -51, 51, 133, 203, 277, 355, 423, 550, 628, 700, 770, 854, 922, 992]. The 26-tone DRU with a physical DRU index of 61 includes subcarrier indices of [-978, -904, -836, -752, -682, -614, -479, -405, -329, -259, -183, -115, -37, 37, 115, 183, 259, 329, 405, 479, 614, 682, 752, 836, 904, 978]. The 26-tone DRU with a physical DRU index of 70 includes subcarrier indices of [-1010, -940, -868, -790, -720, -646, -576, -443, -373, -291, -221, -151, -69, 69, 151, 221, 291, 373, 443, 576, 646, 720, 790, 868, 940, 1010].
18. A communication method based on distributed resource units, characterized in that: include: Generate a physical layer protocol data unit (PPDU) based on a subcarrier plan of a 40 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes nine 52-tone DRUs; Send the PPDU.
19. A communication method based on distributed resource units, characterized in that: include: Receive a physical layer protocol data unit (PPDU) according to a subcarrier plan of a 40 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes nine 52-tone DRUs; Process the PPDU.
20. The method according to claim 18 or 19, characterized in that The 52-tone dRU with an index of 9 among the 9 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes of 5 and 14.
21. The method according to claim 20, characterized in that The 26-tone DRU with index 5 includes subcarrier indices [-229,-203,-185,-167,-153,-135,-117,-99,-81,-63,-45,-31,-13,13,31,45,63,81,99,117,135,153,167,185,203,229]; The 26-tone DRU with index 14 includes subcarrier indices of [-234, -216, -198, -180, -162, -148, -130, -112, -86, -68, -50, -36, -18, 18, 36, 50, 68, 86, 112, 130, 148, 162, 180, 198, 216, 234].
22. A communication method based on distributed resource units, characterized in that: include: Generate a physical layer protocol data unit (PPDU) based on a subcarrier plan of an 80 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes 18 52-tone DRUs or 9 106-tone DRUs; Send the PPDU.
23. A communication method based on distributed resource units, characterized in that: include: Receive a physical layer protocol data unit (PPDU) according to a subcarrier plan of an 80 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes 18 52-tone DRUs or 9 106-tone DRUs; Process the PPDU.
24. The method according to claim 22 or 23, characterized in that The 52-tone dRU with index 17 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes 5 and 14; The 52-tone dRU with an index of 18 among the 18 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes of 24 and 33.
25. The method according to claim 22 or 23, characterized in that The 106-tone dRU with an index of 9 among the 9 106-tone dRUs includes subcarriers of the 26-tone dRU with indexes of 5, 14, 24, and 33, and a subcarrier with a subcarrier index of [-19, 19].
26. The method according to claim 24 or 25, characterized in that The 26-tone DRU with index 5 includes subcarrier indices [-477, -444, -398, -362, -329, -291, -255, -222, -185, -140, -107, -70, -33, 33, 70, 107, 140, 185, 222, 255, 291, 329, 362, 398, 444, 477]. The 26-tone DRU with index 14 includes subcarrier indices [-495, -462, -425, -380, -347, -310, -273, -237, -204, -158, -122, -89, -51, 51, 89, 122, 158, 204, 237, 273, 310, 347, 380, 425, 462, 495]. The 26-tone DRU with index 24 includes subcarrier indices [-482, -449, -411, -375, -342, -305, -260, -227, -190, -153, -117, -84, -38, 38, 84, 117, 153, 190, 227, 260, 305, 342, 375, 411, 449, 482]. The 26-tone DRU with index 33 includes subcarrier indices of [-500, -467, -430, -393, -357, -324, -278, -242, -209, -171, -135, -102, -65, 65, 102, 135, 171, 209, 242, 278, 324, 357, 393, 430, 467, 500].
27. The method according to claim 22 or 23, characterized in that The 106-tone dRU with an index of 9 among the 9 106-tone dRUs includes subcarriers of the 26-tone dRU with indexes of 5, 14, 24, and 33, and a subcarrier with a subcarrier index of [-32, 32].
28. The method according to claim 24 or 27, characterized in that The 26-tone DRU with index 5 includes subcarrier indices [-477, -445, -401, -365, -333, -297, -261, -229, -193, -149, -117, -81, -45, 45, 81, 117, 149, 193, 229, 261, 297, 333, 365, 401, 445, 477]. The 26-tone DRU with index 14 includes subcarrier indices of [-495, -463, -427, -383, -351, -315, -279, -243, -211, -167, -131, -99, -63, 63, 99, 131, 167, 211, 243, 279, 315, 351, 383, 427, 463, 495]. The 26-tone DRU with index 24 includes subcarrier indices of [-482,-450,-414,-378,-346,-310,-266,-234,-198,-162,-126,-94,-50,50,94,126,162,198,234,266,310,346,378,414,450,482]; The 26-tone DRU with index 33 includes subcarrier indices of [-500, -468, -432, -396, -360, -328, -284, -248, -216, -180, -144, -112, -76, 76, 112, 144, 180, 216, 248, 284, 328, 360, 396, 432, 468, 500].
29. A communication method based on distributed resource units, characterized in that: include: Generate a physical layer protocol data unit (PPDU) based on a subcarrier plan of a 160 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes 36 52-tone DRUs or 18 106-tone DRUs; Send the PPDU.
30. A communication method based on distributed resource units, characterized in that: include: Receive a physical layer protocol data unit (PPDU) according to a subcarrier plan of a 160 MHz bandwidth distributed resource unit (DRU), wherein the subcarrier plan of the DRU includes 36 52-tone DRUs or 18 106-tone DRUs; Process the PPDU.
31. The method according to claim 29 or 30, characterized in that The 52-tone dRU with index 33 among the 36 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes 5 and 14; The 52-tone dRU with index 34 among the 36 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes 24 and 33; The 52-tone dRU with index 35 among the 36 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes 42 and 51; The 52-tone dRU with an index of 36 among the 36 52-tone dRUs includes subcarriers of the 26-tone dRUs with indexes of 61 and 70.
32. The method according to claim 29 or 30, characterized in that The 106-tone dRU with index 17 among the 18 106-tone dRUs includes subcarriers of the 26-tone dRUs with indexes 5, 14, 24, and 33, and a subcarrier with a subcarrier index of [-493, 493]. The 106-tone dRU with an index of 18 among the 18 106-tone dRUs includes subcarriers of the 26-tone dRU with indexes of 42, 51, 61, and 70, and a subcarrier with a subcarrier index of [-531, 531].
33. The method according to claim 31 or 32, characterized in that The 26-tone DRU with index 5 includes subcarrier indices [-955,-873,-803,-733,-651,-581,-448,-378,-304,-234,-156,-84,-14,14,84,156,234,304,378,448,581,651,733,803,873,955]; The 26-tone DRU with index 14 includes subcarrier indices [-987, -909, -841, -765, -695, -619, -545, -410, -342, -272, -188, -120, -46, 46, 120, 188, 272, 342, 410, 545, 619, 695, 765, 841, 909, 987]. The 26-tone DRU with index 24 includes subcarrier indices of [-973, -891, -821, -747, -669, -601, -474, -396, -324, -254, -170, -102, -32, 32, 102, 170, 254, 324, 396, 474, 601, 669, 747, 821, 891, 973]. The 26-tone DRU with index 33 includes subcarrier indices [-1005,-935,-859,-785,-715,-633,-563,-428,-360,-286,-208,-138,-64,64,138,208,286,360,428,563,633,715,785,859,935,1005]; The 26-tone DRU with index 42 includes subcarrier indices [-960, -886, -816, -738, -664, -596, -461, -391, -309, -239, -165, -89, -19, 19, 89, 165, 239, 309, 391, 461, 596, 664, 738, 816, 886, 960]. The 26-tone DRU with index 51 includes subcarrier indices [-992,-922,-854,-770,-700,-628,-550,-423,-355,-277,-203,-133,-51,51,133,203,277,355,423,550,628,700,770,854,922,992]; The 26-tone DRU with index 61 includes subcarrier indices [-978, -904, -836, -752, -682, -614, -479, -405, -329, -259, -183, -115, -37, 37, 115, 183, 259, 329, 405, 479, 614, 682, 752, 836, 904, 978]. The 26-tone DRU with index 70 includes subcarrier indices of [-1010, -940, -868, -790, -720, -646, -576, -443, -373, -291, -221, -151, -69, 69, 151, 221, 291, 373, 443, 576, 646, 720, 790, 868, 940, 1010].
34. A communication device, characterized in that: Comprising means for performing the method of any one of claims 1 to 33.
35. A communication device, characterized in that: include: one or more processors coupled to one or more memories; The one or more memories are used to store computer programs, and the one or more processors are used to execute the computer programs stored in the one or more memories, so that the communication device performs the method according to any one of claims 1 to 33.
36. A communication device, characterized in that comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input and / or output information, and the logic circuit is used to execute the method according to any one of claims 1 to 33.
37. A readable storage medium, characterized in that The device is used to store a program, wherein the program is executed by one or more processors so that a device including the one or more processors performs the method according to any one of claims 1 to 33.
38. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 33 is performed.
39. A communication system, characterized in that: The communication system comprises a communication device for performing any one of claims 1, 3 to 17, and a communication device for performing any one of claims 2 to 17; Alternatively, the communication system comprises a communication device for performing any one of claims 18, 20 to 21, and a communication device for performing any one of claims 19 to 21; Alternatively, the communication system comprises a communication device for performing any one of claims 22, 24 to 28, and a communication device for performing any one of claims 23 to 28; Alternatively, the communication system includes a communication device for executing any one of claims 29, 31 to 33, and a communication device for executing any one of claims 30 to 33.
Citation Information
Patent Citations
Communication method and device based on distributed resource unit
CN120456274A
Wireless communication terminal and wireless communication method
CN113692049A
Resource indication method and device
CN115515214A
Communication method and communication device
CN116133137A
Distributed Resource Unit Tone Plan Optimization For PAPR Reduction
US20230025632A1