Data transmission methods, AP, terminal and apparatus

By employing a hybrid communication method combining distributed and ordinary resource units in Wi-Fi 7, the problems of low power and reduced coverage caused by terminals occupying continuous subcarriers in Wi-Fi 7 are solved, achieving more efficient data transmission and more stable signal coverage.

WO2026020460A1PCT designated stage Publication Date: 2026-01-29NEW H3C TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/107861
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-26
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

In Wi-Fi 7, terminals occupying consecutive subcarriers result in low AP power, reduced coverage, and weakened signal affecting overall data transmission quality.

Method used

Data transmission is performed using a hybrid approach of distributed resource units (dRU) and ordinary resource units (NRU). The subcarrier spacing in a distributed RU does not belong to that RU, forming a hybrid RU. Terminals can use either distributed RUs or ordinary RUs for communication.

Benefits of technology

It improves the signal coverage radius and uplink/downlink power balance, reduces the impact of signal attenuation on overall transmission quality, and enhances the stability and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024107861_29012026_PF_FP_ABST
    Figure CN2024107861_29012026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application relate to the technical field of communications. Provided are data transmission methods, an AP, a terminal and an apparatus. A method applied to an AP comprises: by means of subcarriers comprised in an MRU corresponding to a terminal, performing data transmission with the terminal, different terminals corresponding to different MRUs, each MRU comprising a plurality of distributed RUs, and the subcarriers within each distributed RU being spaced apart from other subcarriers that do not belong to the distributed RU; or, by means of subcarriers comprised in a distributed RU or common RU corresponding to the terminal, performing data transmission with the terminal, wherein among all of the subcarriers, excepting preset idle subcarriers which do not participate in data transmission, the subcarriers comprised in each common RU are adjacent to each other, the distributed RUs and the common RUs constituting mixed RUs, and the mixed RUs being used by all of terminals accessing the AP. Applying the embodiments of the present application can implement data transmission between APs and terminals on the basis of an OFDMA mode.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method, AP, terminal and device TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a data transmission method, an AP, a terminal and a device. BACKGROUND

[0002] OFDMA (Orthogonal Frequency Division Multiple Access) is a kind of multiple access technology based on OFDM (Orthogonal Frequency Division Multiplexing) and using OFDM to subcarrier the channel and then transmitting data to different terminals through different subcarriers. Unlike OFDM technology, OFDMA divides all subcarriers under the same bandwidth into several distributed RUs. Each group is called a RU (Resource Unit) and can be allocated to different terminals for use.

[0003] Referring to FIG. 1, it is an OFDM mode diagram provided in the related art.

[0004] The horizontal direction of the diagram represents the time domain (t) and the vertical direction represents the frequency domain (f). Different rectangles in the diagram represent time-frequency domain resources in different time units. Different terminals use different time-frequency domain resources when transmitting data, that is, different terminals correspond to different time-frequency domain resources represented by different rectangles. As can be seen, in the OFDM mode, the time-frequency domain resources corresponding to each terminal occupy the complete channel bandwidth.

[0005] Referring to FIG. 2, it is an OFDMA mode diagram provided in the related art.

[0006] The horizontal direction of the diagram represents the time domain (t) and the vertical direction represents the frequency domain (f). Different colored squares in the diagram represent RUs used by different terminals when transmitting data. As can be seen, compared with the OFDM mode, the allocation of time-frequency domain resources in the OFDMA mode is more flexible.

[0007] In order to take advantage of the characteristics of the OFDMA mode, a wireless LAN data transmission method between an AP (Access Point) and a terminal based on the OFDMA mode is needed.

[0008] SUMMARY

[0009] The purpose of the embodiments of the present application is to provide a data transmission method, an AP, a terminal and a device to realize data transmission between an AP and a terminal based on the OFDMA mode. The specific technical solutions are as follows:

[0010] In a first aspect, an embodiment of the present application provides a data transmission method applied to a wireless access point AP, the method comprising:

[0011] transmitting data with the terminal through subcarriers contained in a multiple resource unit MRU corresponding to the terminal;

[0012] wherein the MRU corresponding to different terminals is different; each MRU comprises a plurality of distributed resource units RUs, and subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU;

[0013] or

[0014] transmitting data with the terminal through subcarriers contained in a distributed RU or a normal RU corresponding to the terminal;

[0015] wherein subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, subcarriers contained in each normal RU are adjacent to each other in all subcarriers except for preset idle subcarriers not participating in data transmission, the distributed RU and the normal RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0016] In a second aspect, an embodiment of the present application provides a data transmission method applied to a terminal, the method comprising:

[0017] transmitting data with the AP through subcarriers contained in a multiple resource unit MRU corresponding to the terminal;

[0018] wherein the MRU corresponding to different terminals is different; each MRU comprises a plurality of distributed resource units RUs, and subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU;

[0019] or

[0020] transmitting data with the AP through subcarriers contained in a distributed RU or a normal RU corresponding to the terminal;

[0021] wherein subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, subcarriers contained in each normal RU are adjacent to each other in all subcarriers except for preset idle subcarriers not participating in data transmission, the distributed RU and the normal RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0022] In a third aspect, an embodiment of the present application provides an AP, the wireless access point AP comprising:

[0023] a processor;

[0024] transceiver;

[0025] a machine readable storage medium storing machine executable instructions executable by the processor; the machine executable instructions causing the processor to perform the method steps of any one of the first aspect.

[0026] In a fourth aspect, an embodiment of the present application provides a terminal, the terminal comprising:

[0027] a processor;

[0028] a transceiver;

[0029] a machine readable storage medium storing machine executable instructions executable by the processor; the machine executable instructions causing the processor to perform the method steps of any one of the second aspect.

[0030] In a fifth aspect, an embodiment of the present application provides a data transmission apparatus applied to a wireless access point AP, the apparatus comprising:

[0031] a first data transmission module configured to perform data transmission with a terminal through subcarriers contained in a multiple resource unit MRU corresponding to the terminal;

[0032] wherein the MRU corresponding to different terminals is different; each MRU comprises a plurality of distributed resource units RUs, and subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU;

[0033] or

[0034] a second data transmission module configured to perform data transmission with the terminal through subcarriers contained in a distributed RU or a normal RU corresponding to the terminal;

[0035] wherein subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, and in all subcarriers, subcarriers contained in each normal RU are adjacent to each other except for idle subcarriers not participating in data transmission, the distributed RU and the normal RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0036] In a sixth aspect, an embodiment of the present application provides a data transmission apparatus applied to a terminal, the apparatus comprising:

[0037] a third data transmission module configured to perform data transmission with an AP through subcarriers contained in a multiple resource unit MRU corresponding to the terminal;

[0038] Different MRUs correspond to different terminals; each MRU includes a plurality of distributed resource units (RUs), and subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU;

[0039] or

[0040] The fourth data transmission module is configured to perform data transmission with the AP through subcarriers included in the distributed RU or the common RU corresponding to the terminal.

[0041] In each distributed RU, subcarriers included in the distributed RU are spaced apart from other subcarriers in the distributed RU, and in all subcarriers, subcarriers included in each common RU are adjacent to each other except for idle subcarriers that do not participate in data transmission, the distributed RU and the common RU form a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0042] In a seventh aspect, an embodiment of the present application provides a machine-readable storage medium storing machine-executable instructions, when called and executed by a processor, the machine-executable instructions cause the processor to implement the method in any of the first aspect or the second aspect.

[0043] In an eighth aspect, an embodiment of the present application provides a computer program product, which causes a processor to implement the method in any of the first aspect or the second aspect.

[0044] The embodiment of the present application has the following beneficial effects:

[0045] In the scheme provided by the embodiments of the present application, the AP and the terminal communicate through the MRU or the mixed RU. The MRU includes multiple distributed RUs. The mixed RU corresponding to part of the terminals is a distributed RU, and the mixed RU corresponding to another part of the terminals is a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers that do not belong to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If the signal weakening occurs in a short time, the data transmission quality of multiple subcarriers arranged in sequence in the time period of signal weakening will decrease. In this case, if the subcarriers corresponding to the same terminal are arranged continuously and there is no interval, the data transmission quality of the subcarriers corresponding to the terminal will generally decrease, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if the problem of signal weakening occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For the terminal that uses such a distributed RU for communication, only a small amount of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, which do not belong to the terminal and are not used, can be collectively used to complete data transmission. Thus, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved. BRIEF DESCRIPTION OF DRAWINGS

[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other embodiments can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0047] FIG. 1 is a schematic diagram of an OFDM mode provided in the related art;

[0048] FIG. 2 is a schematic diagram of an OFDMA mode provided in the related art;

[0049] FIG. 3 is a schematic diagram of an RU of Wi-Fi 6 provided in the related art;

[0050] FIG. 4 is a schematic diagram of an RU of Wi-Fi 7 provided in the related art;

[0051] FIG. 5 is a schematic diagram of a first distributed RU distribution provided by the embodiments of the present application;

[0052] FIG. 6 is a diagram of a second distributed RU distribution according to an embodiment of the present application;

[0053] FIG. 7 is a diagram of a first mixed RU distribution according to an embodiment of the present application;

[0054] FIG. 8 is a diagram of a third distributed RU distribution according to an embodiment of the present application;

[0055] FIG. 9 is a diagram of a fourth distributed RU distribution according to an embodiment of the present application;

[0056] FIG. 10 is a diagram of a second mixed RU distribution according to an embodiment of the present application;

[0057] FIG. 11 is a diagram of a first idle subcarrier position according to an embodiment of the present application;

[0058] FIG. 12 is a diagram of a second idle subcarrier position according to an embodiment of the present application;

[0059] FIG. 13 is a diagram of a third idle subcarrier position according to an embodiment of the present application;

[0060] FIG. 14 is a diagram of a DL PPDU multi-user transmission process based on a dRU resource according to an embodiment of the present application;

[0061] FIG. 15 is a diagram of a UL PPDU multi-user transmission process based on a dRU resource according to an embodiment of the present application;

[0062] FIG. 16 is a diagram of a structure of an AP according to an embodiment of the present application;

[0063] FIG. 17 is a diagram of a structure of a terminal according to an embodiment of the present application. DETAILED DESCRIPTION

[0064] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the scope of protection of the present application.

[0065] In order to reflect the difference between the present application and the related art, the related art is described first.

[0066] The Wi-Fi protocol standard before Wi-Fi 6 mainly adopts OFDM modulation mode, which divides the channel into multiple subcarriers, improves the rate, and has strong anti-interference ability, but a single channel can only serve the same user at the same time. Wi-Fi 6 introduces OFDMA technology, the subcarrier bandwidth is narrower, and the concept of RU is added, a single channel can serve multiple users at the same time. In Wi-Fi 6, each RU will contain data subcarriers and pilot subcarriers at the same time, for example, the smallest 26-tone RU is composed of 24 data subcarriers and 2 pilot subcarriers, and the 52-tone RU contains 48 data and 4 pilot subcarriers, and other detailed information please refer to the detailed introduction of the protocol. Among them, the data subcarrier is used to transmit data, and the pilot subcarrier is used to transmit phase and orbit parameters. In addition, there are unused subcarriers, or become idle subcarriers, which do not transmit data, and are often used for boundary protection.

[0067] Referring to FIG. 3, it is a schematic diagram of RU of Wi-Fi 6 provided in the related art.

[0068] As shown in FIG. 3, the horizontal direction of the figure represents the frequency domain, and the vertical direction represents the time domain. Each rectangle in the figure represents a time-frequency domain resource. As an example of 20MHz bandwidth, it can be seen that there are 9 26-tone RUs under 20MHz bandwidth. The 8 rectangles marked 26 in the figure represent 8 26-tone RUs, and the two rectangles marked 13 between the rectangles marked 26 together form a 26-tone RU. The subcarriers numbered -69, -3 to +3, +69 indicated by the arrows belong to Null subcarriers, which do not transmit any data. Among them, the subcarriers numbered -3 to +3 are used as 7 DC subcarriers. At the same time, there are 6 Null subcarriers on the left and 5 Null subcarriers on the right as edge protection. The uplink and downlink transmission supports 26-tone RU, 52-tone RU marked as 52 in the figure, 106-tone RU marked as 106 in the figure, 242-tone RU marked as 242 in the figure, and 484-tone RU, 996-tone RU and 2x996-tone RU not shown in the figure. There are 3 DCs between the 242-tone RUs.

[0069] In Wi-Fi 6, each terminal can only use a single RU resource, which lacks flexibility. On this basis, Wi-Fi 7 breaks through such a limitation and allows a terminal to simultaneously occupy multiple RU resources, and different sizes (that is, containing different numbers of subcarriers) of RUs can be combined. However, in order to reduce the implementation complexity and balance the spectrum resource utilization efficiency, some restrictions will also be made. Only small RUs with occupied spectrum resources less than 20 MHz can be combined with each other, and large RUs with occupied spectrum resources greater than or equal to 20 MHz can be combined with each other. Small RUs and large RUs cannot be combined.

[0070] Referring to FIG. 4, an RU diagram of Wi-Fi 7 provided in the related art is shown.

[0071] The RU distribution shown in FIG. 4 is similar to the RU distribution shown in FIG. 3. Compared with FIG. 3, the 242-tone RU is omitted in FIG. 4. In FIG. 4, the RUs other than white are occupied by terminals. Different RUs can be occupied by different terminals.

[0072] However, there are problems in the related art. First, in Wi-Fi 6, each terminal occupies an RU, and the RU is composed of continuous distributed RUs, that is, the subcarriers that can be used by each terminal are continuous. In Wi-Fi 7, although a terminal can occupy multiple RUs, the RUs are still composed of continuous distributed RUs, so most of the subcarriers used by the terminal are still continuous.

[0073] In this case, for the LPI (Low Power Indoor) scenario, since the AP needs to continuously transmit data to the same terminal in continuous subcarriers, the power of the AP is relatively low, which will cause the energy that can be used by the AP to transmit data to the terminal in each subcarrier to be low. This will cause the PSD (Power Spectral Density) of the AP and the terminal to be very low. This will cause the AP cell coverage to decrease, and the uplink and downlink transmission power between the AP and the terminal to be unbalanced.

[0074] Moreover, if the signal attenuation problem occurs in a short time, the continuous subcarriers in the short time will all have signal transmission problems. If the subcarriers occupied by the terminal are exactly these subcarriers, the terminal will not be able to normally transmit data in this period of time.

[0075] To solve the above problems, an embodiment of the present application provides a data transmission method, an AP, a terminal and an apparatus.

[0076] In an embodiment of the present application, the AP can implement data transmission through the following steps A or step B.

[0077] Step A: data transmission with the terminal through the subcarriers contained in the MRU corresponding to the terminal.

[0078] wherein the MRU corresponding to different terminals is different; each MRU includes a plurality of distributed RUs, and the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU.

[0079] Step B: data transmission with the terminal through the subcarriers contained in the distributed RU or the normal RU corresponding to the terminal.

[0080] wherein the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, and the subcarriers contained in each normal RU are adjacent to each other in all subcarriers except for preset idle subcarriers not participating in data transmission, the distributed RU and the normal RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP. That is, among all terminals accessing the AP, a part uses the distributed RU, and another part uses the normal RU.

[0081] Specifically, the distributed RU can be referred to as a dRU (Distributed Resource Unit), and the number of subcarriers contained in each distributed RU is 26, or other numbers such as 52, 106, etc. The number of subcarriers contained in each distributed RU is not limited in the embodiments of the present application.

[0082] In an embodiment of the present application, the number of subcarriers contained in the distributed RU or the normal RU can be set according to requirements, in order to be consistent with the protocol standards of Wi-Fi 6 and Wi-Fi 7, the distributed RU or the normal RU can contain 26 subcarriers, and the distributed RU or the normal RU can be referred to as a 26-tone.

[0083] In another embodiment of the present application, the number of subcarriers contained in the RUs corresponding to different data transmission bandwidths can be the same or different. For example, when the data transmission bandwidth is 20 MHz or 40 MHz, the number of subcarriers contained in each RU is 26. If the data transmission bandwidth is 80 MHz, the number of subcarriers contained in each RU can be larger, such as 52, and if 52 subcarriers are contained, the RU can be referred to as a 52-tone, etc.

[0084] Alternatively, if there are 104 subcarriers in one RU, it can be referred to as a 104-tone. If there are 106 subcarriers, the RU can include 104 non-idle subcarriers for data transmission and 2 idle subcarriers that are not used for data transmission, and the RU can be referred to as a 106-tone. The 2 idle subcarriers can be located on both sides of all non-idle subcarriers for boundary protection. The 2 idle subcarriers can also be located at any pre-set position between the non-idle subcarriers, and the embodiments are not limited in this regard.

[0085] Further, the number of other subcarriers between two sequentially adjacent subcarriers in the same distributed RU can be fixed or different. For example, there are 3 other subcarriers fixedly located between two sequentially adjacent subcarriers in the same distributed RU. Alternatively, there are 2 other subcarriers located between a first subcarrier and a second subcarrier, and 4 other subcarriers located between the second subcarrier and a third subcarrier, and so on. Using a fixed number of subcarriers to allocate to the distributed RU can reduce the complexity of configuration, but the embodiments are not limited to using a fixed number of subcarriers for allocation.

[0086] In addition, the embodiments are applicable to any terminal connected to the AP for communication, which can be a STA (Station) or a user terminal such as a mobile phone or a computer. The terminal transmits data to the AP through the subcarriers included in the RU corresponding to the terminal, and can only transmit uplink data or downlink data in one subcarrier.

[0087] In one embodiment, the MRU can include 2 distributed RUs, 3 distributed RUs, 4 distributed RUs, and so on.

[0088] In another embodiment, the mixed RU can be referred to as a Mix RU (Mix Resource Unit). For example, it includes 4 distributed RUs and 4 normal RUs, or 4 distributed RUs and 2 normal RUs. The normal RU can be referred to as an NRU (Normal Resource Unit). The number of subcarriers included in the normal RU is 26 or 52 or 106, and the embodiments are not limited in this regard.

[0089] As can be seen from the above, the AP communicates with the terminal through the MRU or the mixed RU. The MRU contains multiple distributed RUs. Part of the terminals correspond to a distributed RU, and another part of the terminals correspond to a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers that do not belong to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If the signal weakening occurs in a short time, the data transmission quality of multiple subcarriers arranged in sequence in the time period of signal weakening will be reduced. In this case, if the subcarriers corresponding to the same terminal are arranged continuously without spacing, the data transmission quality of the subcarriers corresponding to the terminal will be generally reduced, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if the problem of signal weakening occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For the terminal that uses such a distributed RU for communication, only a small number of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, which do not belong to the terminal and are not used, can be collectively used for data transmission. Thus, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved.

[0090] In an embodiment of the present application, in the case where the number of other subcarriers that do not belong to the distributed RU and are spaced apart between two subcarriers in sequence in the same distributed RU is not fixed, a fourth preset number can be set. When allocating the subcarriers contained in the distributed RU, every continuous fourth preset number of subcarriers except the subcarriers that do not participate in the allocation of the distributed RU are taken as a group. In the case where there is spacing between the subcarriers in the same distributed RU, each subcarrier in a group of subcarriers is allocated to different distributed RUs at random.

[0091] In another embodiment of the present application, in the case where the number of other subcarriers that do not belong to the distributed RU and are spaced apart between two subcarriers in sequence in the same distributed RU is fixed, the above method further includes the following step C:

[0092] Step C: In all subcarriers, except for the preset subcarriers that do not participate in the allocation of the distributed RU, the remaining subcarriers are arranged in order according to the number of the subcarriers. Between every two subcarriers belonging to the same distributed RU, a first preset number of subcarriers belonging to other distributed RUs are arranged.

[0093] The preset subcarriers not participating in the distributed RU allocation include preset idle subcarriers not participating in data transmission.

[0094] That is, in the distributed RU, two subcarriers adjacent in sequence are separated by a first preset number of subcarriers, except for the preset subcarriers not participating in the distributed RU allocation.

[0095] In this case, the number of the distributed RU is represented by the number of the first subcarrier, the number of the last subcarrier and a first value contained in the distributed RU. The first value is the sum of the first preset number and a second value, and the second value can be 1, 2, 3, etc. For ease of description, the value of the first value in each example below is uniformly 1.

[0096] Alternatively, regardless of whether the number of other subcarriers separated between two subcarriers adjacent in sequence in the same distributed RU is fixed, for each distributed RU, the numbers of all subcarriers belonging to the distributed RU can be recorded respectively as the number of the distributed RU.

[0097] In an embodiment of the present application, in the case of a data transmission bandwidth of 20 MHz, the first preset number is 3 or 8. It should be noted that the first preset number of 3 or 8 is only a preferred embodiment, and in actual application, it can be adjusted as needed.

[0098] Referring to FIG. 5, a first distributed RU distribution diagram provided by an embodiment of the present application is shown.

[0099] FIG. 5 shows the distribution of 9 distributed RUs in the case of a data transmission bandwidth of 20 MHz, an RU corresponding to a terminal being an MRU, each distributed RU containing 26 subcarriers, and the first preset number being 8.

[0100] Each square in the figure represents a subcarrier, and the number on each subcarrier is the number of the subcarrier. There are 245 subcarriers from -122 to 122. The vertical direction represents the frequency domain, and the horizontal direction represents the time domain. The subcarriers numbered -5 to 5 in the figure are idle subcarriers, which belong to preset subcarriers that do not participate in distributed RU allocation in this embodiment. In addition to these subcarriers, the subcarriers numbered -122, -113, -104, -95, -86, -77, -68, -59, -50, -41, -32, -23, -14, 6, 15, 24, 33, 42, 51, 60, 69, 78, 87, 96, 105, 114 belong to one distributed RU. The subcarriers numbered -121, -112, -103, -94, -85, -76, -67, -58, -49, -40, -31, -22, -13, 7, 16, 25, 34, 43, 52, 61, 70, 79, 88, 97, 106, 115 belong to one distributed RU. The subcarriers numbered -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, -12, 8, 17, 26, 35, 44, 53, 62, 71, 80, 89, 98, 107, 116 belong to one distributed RU. The subcarriers numbered -119, -110, -101, -92, -83, -74, -65, -56, -47, -38, -29, -20, -11, 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 117 belong to one distributed RU. The subcarriers numbered -118, -109, -100, -91, -82, -73, -64, -55, -46, -37, -28, -19, -10, 10, 19, 28, 37, 46, 55, 64, 73, 82, 91, 100, 109, 118 belong to one distributed RU. The subcarriers numbered -117, -108, -99, -90, -81, -72, -63, -54, -45, -36, -27, -18, -9, 11, 20, 29, 38, 47, 56, 65, 74, 83, 92, 101, 110, 119 belong to one distributed RU. The subcarriers numbered -116, -107, -98, -89, -80, -71, -62, -53, -44, -35, -26, -17, -8, 12, 21, 30, 39, 48, 57, 66, 75, 84, 93, 102, 111, 120 belong to one distributed RU. The subcarriers numbered -115, -106, -97, -88, -79, -70, -61, -52, -43, -34, -25, -16, -7, 13, 22, 31, 40, 49, 58, 67, 76, 85, 94, 103, 112, 121 belong to one distributed RU.The numbers -114, -105, -96, -87, -78, -69, -60, -51, -42, -33, -24, -15, -6, 14, 23, 32, 41, 50, 59, 68, 77, 86, 95, 104, 113, 122 belong to one distributed RU. As shown in the figure, except for the idle subcarriers, for each distributed RU, every two subcarriers belonging to the same distributed RU are spaced apart by 8 subcarriers belonging to other distributed RUs.

[0101] As shown in the figure, the frequency domain positions of the subcarriers of each distributed RU span 20MHz. In the representation shown above, the subcarrier numbers in each dRU can be represented as: dRU1: [-122:9:114], dRU2: [-121:9:115], dRU3: [-120:9:116], dRU4: [-119:9:117], dRU5: [-118:9:118], dRU6: [-117:9:119], dRU7: [-116:9:120], dRU8: [-115:9:121], dRU9: [-114:9:122].

[0102] The above representation is explained by taking dRU1 as an example. [-122:9:114] indicates that the number of the first subcarrier contained in dRU1 is -122. The first value is the first preset number (8) + the second value (1) = 9, indicating that there is one subcarrier belonging to dRU1 in every 9 subcarriers. The number of the last subcarrier is 114. By analogy, the numbers of the subcarriers in each dRU can be determined.

[0103] Referring to FIG. 6, a second distributed RU distribution diagram provided by an embodiment of the present application is shown.

[0104] FIG. 6 shows the distribution of 8 distributed RUs in the case where the data transmission bandwidth is 20MHz, the terminal corresponds to an MRU, each distributed RU contains 26 subcarriers, and the first preset number is 3.

[0105] Each square in the figure represents one subcarrier, and the number on each subcarrier is the number of the subcarrier. There are 245 subcarriers from -122 to 122. The vertical direction represents the frequency domain, and the horizontal direction represents the time domain. In the figure, the subcarriers numbered from -18 to 18 belong to preset subcarriers that do not participate in distributed RU allocation in the embodiment, and the subcarriers numbered from -5 to 5 are idle subcarriers. In addition to the subcarriers that do not participate in distributed RU allocation, the subcarriers numbered from -122 to -19 that have the same color depth belong to the same distributed RU. The subcarriers numbered from 19 to 122 that have the same color depth belong to the same distributed RU. As can be seen from the figure, in addition to the subcarriers numbered from -18 to 18, for each distributed RU, there are 3 subcarriers that belong to other distributed RUs between every two subcarriers that belong to the same distributed RU.

[0106] In the figure, the subcarriers numbered from -18 to -6 and from 6 to 18 can be configured as idle subcarriers or as normal RUs.

[0107] As can be seen from the figure, the frequency domain positions of the subcarriers of each distributed RU span half of the 20 MHz, that is, 10 MHz. In the representation shown in the foregoing, the numbers of the distributed RUs can be represented as: dRU1: [-122:4:-22], dRU2: [-121:4:-21], dRU3: [-120:4:-20], dRU4: [-119:4:-19], dRU5: [-18:-6; 6:18] or idle subcarriers, dRU6: [19:4:119], dRU7: [20:4:120], dRU8: [21:4:121], and dRU9: [22:4:122].

[0108] In the figure, the subcarriers numbered from -18 to -6 and from 6 to 18 can be configured as idle subcarriers or as normal RUs.

[0109] On this basis, referring to Table 1, a first distributed RU indication table provided in the embodiment of the present application is provided.

[0110] Table 1

[0111] Table 1 is established based on the allocation manners shown in FIG. 5 and FIG. 6, and it is to be noted that the embodiment is not limited to the size of the first preset number, and the number of other subcarriers between the sequentially adjacent subcarriers included in the same distributed RU is not fixed. Table 1 is only one form of allocation.

[0112] In another allocation manner, a part of the subcarriers in the transmission bandwidth belong to the distributed RU, and another part belong to the normal RU. Referring to FIG. 7, it is a distributed diagram of the first mixed RU provided by the embodiment of the present application.

[0113] FIG. 7 shows the distribution of the four distributed RUs and the four normal RUs in the case where the data transmission bandwidth is 20 MHz, the RU corresponding to the terminal is the mixed RU, each distributed RU includes 26 subcarriers, and the first preset number is 3. The distribution of the distributed RUs to which the subcarriers numbered -122 to -19 belong is the same as that shown in the embodiment of FIG. 6, and will not be described herein.

[0114] Each square in the diagram represents a subcarrier, and the numbers on the subcarriers are the numbers of the subcarriers. There are 245 subcarriers numbered -122 to 122. The vertical direction represents the frequency domain, and the horizontal direction represents the time domain. The subcarriers numbered -18 to 122 belong to the preset subcarriers that do not participate in the allocation of the distributed RU in the embodiment, and the subcarriers numbered -5 to 5 are the idle subcarriers. In addition to the subcarriers that do not participate in the allocation of the distributed RU, the subcarriers numbered -122 to -19 are the same in color depth, and belong to the same distributed RU. As can be seen from the diagram, in addition to the subcarriers numbered -18 to 122, for each distributed RU, there are three subcarriers belonging to other distributed RUs between every two subcarriers belonging to the same distributed RU, that is, the first preset number is 3.

[0115] The subcarriers numbered -18 to -6 and 6 to 18 do not participate in the allocation of the distributed RU, and the above subcarriers can be configured as idle subcarriers or normal RUs.

[0116] In addition, the subcarriers numbered 19-122 are configured as normal RUs. The subcarriers numbered 19-44 belong to one normal RU. The subcarriers numbered 45-70 belong to one normal RU. The subcarriers numbered 71-96 belong to one normal RU. The subcarriers numbered 97-122 belong to one normal RU. There are four normal RUs in the diagram, each of which includes 26 subcarriers, and the subcarriers included in each normal RU are adjacent to each other.

[0117] As shown in the figure, the frequency domain position of each subcarrier of the distributed RU is through half of the 20MHz, i.e. 10MHz. The representation of each distributed dRU can refer to the description of the figure 6 in the foregoing, which will not be repeated here. The number of each normal RU can be represented by the number of the first subcarrier and the number of the last subcarrier contained in the normal RU. The number of the NRU5 composed of the subcarriers numbered 19-44 can be represented as [19:44], the number of the NRU6 composed of the subcarriers numbered 45-70 can be represented as [45:70], the number of the NRU7 composed of the subcarriers numbered 71-96 can be represented as [71:96], and the number of the NRU8 composed of the subcarriers numbered 97-122 can be represented as [97:122].

[0118] In another embodiment of the present application, the number of the normal RU can be represented by the number of the first subcarrier and the number of the contained subcarriers. For example, the number of the NRU5 can be represented as [19:26], the number of the NRU6 can be represented as [45:26], the number of the NRU7 can be represented as [71:26], the number of the NRU8 can be represented as [97:26], and so on.

[0119] In addition, in the case that the NRU contains 52 subcarriers, the number of the NRU5 can be represented as [19:70], the number of the NRU6 can be represented as [71:122], and so on.

[0120] On this basis, referring to table 2, the first RU indication table provided by the embodiment of the present application is provided.

[0121] Table 2

[0122] In another embodiment of the present application, in the case that the data transmission bandwidth is 40MHz, the first preset number is 8 or 17. It should be noted that the first preset number is 8 or 17 is only a preferred embodiment, which can be adjusted according to the needs in the actual application process.

[0123] Referring to figure 8, the third distributed RU distribution diagram provided by the embodiment of the present application is provided.

[0124] Figure 8 shows the distribution of the 18 distributed RUs in the case that the data transmission bandwidth is 40MHz, each distributed RU contains 26 subcarriers, and the first preset number is 8.

[0125] Each rectangle in the figure represents one subcarrier, and the numbers above the subcarriers represent the subcarrier indices, which range from -244 to 244, for a total of 489 subcarriers. Due to image size constraints, the complete image is split into three parts in this figure. The actual arrangement of the three parts in Figure 8 should be that the first image is to the left of the second image, and the second image is to the left of the third image.

[0126] In the figure, the vertical direction represents the frequency domain, and the horizontal direction represents the time domain. The subcarriers numbered -10 to 10 in the figure are idle subcarriers, which in this embodiment belong to the preset subcarriers that do not participate in distributed RU allocation. In addition to these subcarriers, the subcarriers numbered -244, -235, -226, -217, -208, -199, -190, -181, -172, -163, -154, -145, -136, -127, -118, -109, -100, -91, -82, -73, -64, -55, -46, -37, -28, -19 belong to the same distributed RU. The subcarriers numbered -243, -234, -225, -216, -207, -198, -189, -180, -171, -162, -153, -144, -135, -126, -117, -108, -99, -90, -81, -72, -63, -54, -45, -36, -27, -18 belong to the same distributed RU. The subcarriers numbered -242, -233, -224, -215, -206, -197, -188, -179, -170, -161, -152, -143, -134, -125, -116, -107, -98, -89, -80, -71, -62, -53, -44, -35, -26, -17 belong to the same distributed RU. The subcarriers numbered -241, -232, -223, -214, -205, -196, -187, -178, -169, -160, -151, -142, -133, -124, -115, -106, -97, -88, -79, -70, -61, -52, -43, -34, -25, -16 belong to the same distributed RU. The subcarriers numbered -240, -231, -222, -213, -204, -195, -186, -177, -168, -159, -150, -141, -132, -123, -114, -105, -96, -87, -78, -69, -60, -51, -42, -33, -24, -15 belong to the same distributed RU. The subcarriers numbered -239, -230, -221, -212, -203, -194, -185, -176, -167, -158, -149, -140, -131, -122, -113, -104, -95, -86, -77, -68, -59, -50, -41, -32, -23, -14 belong to the same distributed RU. The subcarriers numbered -238, -229, -220, -211, -202, -193, -184, -175, -166, -157, -148, -139, -130, -121, -112, -103, -94, -85, -76, -67, -58, -49, -40, -31, -22, -13 belong to the same distributed RU.Numbers -237, -228, -219, -210, -201, -192, -183, -174, -165, -156, -147, -138, -129, -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, -12 belong to the same distributed RU. Numbers -236, -227, -218, -209, -200, -191, -182, -173, -164, -155, -146, -137, -128, -119, -110, -101, -92, -83, -74, -65, -56, -47, -38, -29, -20, -11 belong to the same distributed RU. Numbers 11, 20, 29, 38, 47, 56, 65, 74, 83, 92, 101, 110, 119, 128, 137, 146, 155, 164, 173, 182, 191, 200, 209, 218, 227, 236 belong to the same distributed RU. Numbers 12, 21, 30, 39, 48, 57, 66, 75, 84, 93, 102, 111, 120, 129, 138, 147, 156, 165, 174, 183, 192, 201, 210, 219, 228, 237 belong to the same distributed RU. Numbers 13, 22, 31, 40, 49, 58, 67, 76, 85, 94, 103, 112, 121, 130, 139, 148, 157, 166, 175, 184, 193, 202, 211, 220, 229, 238 belong to the same distributed RU. Numbers 14, 23, 32, 41, 50, 59, 68, 77, 86, 95, 104, 113, 122, 131, 140, 149, 158, 167, 176, 185, 194, 203, 212, 221, 230, 239 belong to the same distributed RU. Numbers 15, 24, 33, 42, 51, 60, 69, 78, 87, 96, 105, 114, 123, 132, 141, 150, 159, 168, 177, 186, 195, 204, 213, 222, 231, 240 belong to the same distributed RU. Numbers 16, 25, 34, 43, 52, 61, 70, 79, 88, 97, 106, 115, 124, 133, 142, 151, 160, 169, 178, 187, 196, 205, 214, 223, 232, 241 belong to the same distributed RU.The numbers 17, 26, 35, 44, 53, 62, 71, 80, 89, 98, 107, 116, 125, 134, 143, 152, 161, 170, 179, 188, 197, 206, 215, 224, 233, 242 belong to the same distributed RU. The numbers 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 117, 126, 135, 144, 153, 162, 171, 180, 189, 198, 207, 216, 225, 234, 243 belong to the same distributed RU. The numbers 19, 28, 37, 46, 55, 64, 73, 82, 91, 100, 109, 118, 127, 136, 145, 154, 163, 172, 181, 190, 199, 208, 217, 226, 235, 244 belong to the same distributed RU. As can be seen from the figure, in addition to the idle subcarriers, for each distributed RU, every two subcarriers belonging to the same distributed RU are spaced apart by 8 subcarriers belonging to other distributed RUs.

[0127] As can be seen from the figure, the frequency domain positions of the subcarriers of each distributed RU span half of the 40MHz, i.e. 20MHz. In the representation shown in the foregoing, the numbers of the respective distributed RUs can be represented as: dRU1: [-244:9:-19], dRU2: [-243:9:-18], dRU3: [-242:9:-17], dRU4: [-241:9:-16], dRU5: [-240:9:-15], dRU6: [-239:9:-14], dRU7: [-238:9:-13], dRU8: [-237:9:-12], dRU9: [-236:9:-11], dRU10: [11:9:236], dRU11: [12:9:237], dRU12: [13:9:238], dRU13: [14:9:239], dRU14: [15:9:240], dRU15: [16:9:241], dRU16: [17:9:242], dRU17: [18:9:243], dRU18: [19:9:244].

[0128] Referring to FIG. 9, a fourth distributed RU distribution diagram provided by an embodiment of the present application is shown.

[0129] FIG. 9 shows the distribution of the 18 distributed RUs in the case where the data transmission bandwidth is 40MHz, each distributed RU contains 26 subcarriers, and the first preset number is 17.

[0130] Each rectangle in the figure represents one subcarrier, and the numbers above the subcarriers represent the subcarrier indices, which range from -244 to 244, for a total of 489 subcarriers. Due to image size constraints, the complete image is split into three parts in this figure. The actual arrangement of the three parts in Figure 9 should be that the first image is to the left of the second image, and the second image is to the left of the third image.

[0131] The longitudinal direction represents the frequency domain, and the transverse direction represents the time domain. Among them, the subcarriers numbered from -10 to 10 are idle subcarriers, which belong to the preset subcarriers not participating in distributed RU allocation in this embodiment. In addition to such subcarriers, the subcarriers numbered -244, -266, -208, -190, -172, -154, -136, -118, -100, -82, -64, -46, -28, 11, 29, 47, 65, 83, 101, 119, 137, 155, 173, 191, 209, 227 belong to the same distributed RU. The subcarriers numbered -243, -265, -207, -189, -171, -153, -135, -117, -99, -81, -63, -45, -27, 12, 30, 48, 66, 84, 102, 120, 138, 156, 174, 192, 210, 228 belong to the same distributed RU. The subcarriers numbered -242, -264, -206, -188, -170, -152, -134, -116, -98, -80, -62, -44, -26, 13, 31, 49, 67, 85, 103, 121, 139, 157, 175, 193, 211, 229 belong to the same distributed RU. The subcarriers numbered -241, -263, -205, -187, -169, -151, -133, -115, -97, -79, -61, -43, -25, 14, 32, 50, 68, 86, 104, 122, 140, 158, 176, 194, 212, 230 belong to the same distributed RU. The subcarriers numbered -240, -262, -204, -186, -168, -150, -132, -114, -96, -78, -60, -42, -24, 15, 33, 51, 69, 87, 105, 123, 141, 159, 177, 195, 213, 231 belong to the same distributed RU. The subcarriers numbered -239, -261, -203, -185, -167, -149, -131, -113, -95, -77, -59, -41, -23, 16, 34, 52, 70, 88, 106, 124, 142, 160, 178, 196, 214, 232 belong to the same distributed RU. The subcarriers numbered -238, -260, -202, -184, -166, -148, -130, -112, -94, -76, -58, -40, -22, 17, 35, 53, 71, 89, 107, 125, 143, 161, 179, 197, 215, 233 belong to the same distributed RU.The subcarriers numbered -237, -259, -201, -183, -165, -147, -129, -111, -93, -75, -57, -39, -21, 18, 36, 54, 72, 90, 108, 126, 144, 162, 180, 198, 216, 234 belong to the same distributed RU. The subcarriers numbered -236, -258, -200, -182, -164, -146, -128, -110, -92, -74, -56, -38, -20, 19, 37, 55, 73, 91, 109, 127, 145, 163, 181, 199, 217, 235 belong to the same distributed RU. The subcarriers numbered -235, -257, -199, -181, -163, -145, -127, -109, -91, -73, -55, -37, -19, 20, 38, 56, 74, 92, 110, 128, 146, 164, 182, 200, 218, 236 belong to the same distributed RU. The subcarriers numbered -234, -256, -198, -180, -162, -144, -126, -108, -90, -72, -54, -36, -18, 21, 39, 57, 75, 93, 111, 129, 147, 165, 183, 201, 219, 237 belong to the same distributed RU. The subcarriers numbered -233, -255, -197, -179, -161, -143, -125, -107, -89, -71, -53, -35, -17, 22, 40, 58, 76, 94, 112, 130, 148, 166, 184, 202, 220, 238 belong to the same distributed RU. The subcarriers numbered -232, -254, -196, -178, -160, -142, -124, -106, -88, -70, -52, -34, -16, 23, 41, 59, 77, 95, 113, 131, 149, 167, 185, 203, 221, 239 belong to the same distributed RU. The subcarriers numbered -231, -253, -195, -177, -159, -141, -123, -105, -87, -69, -51, -33, -15, 24, 42, 60, 78, 96, 114, 132, 150, 168, 186, 204, 222, 240 belong to the same distributed RU. The subcarriers numbered -230, -252, -194, -176, -158, -140, -122, -104, -86, -68, -50, -32, -14, 25, 43, 61, 79, 97, 115, 133, 151, 169, 187, 205, 223, 241 belong to the same distributed RU.The subcarriers numbered -229, -251, -193, -175, -157, -139, -121, -103, -85, -67, -49, -31, -13, 26, 44, 62, 80, 98, 116, 134, 152, 170, 188, 206, 224, 242 belong to the same distributed RU. The subcarriers numbered -228, -250, -192, -174, -156, -138, -120, -102, -84, -66, -48, -30, -12, 27, 45, 63, 81, 99, 117, 135, 153, 171, 189, 207, 225, 243 belong to the same distributed RU. The subcarriers numbered -227, -249, -191, -173, -155, -137, -119, -101, -83, -65, -47, -29, -11, 28, 46, 64, 82, 100, 118, 136, 154, 172, 190, 208, 226, 244 belong to the same distributed RU. As can be seen from the figure, for each distributed RU, there are 17 subcarriers belonging to other distributed RUs between every two subcarriers belonging to the same distributed RU, except for the subcarriers numbered -10 to 10.

[0132] As can be seen from the figure, the frequency domain positions of the subcarriers of each distributed RU span 40MHz. In the representation shown above, the numbers of the respective distributed RUs can be represented as: dRU1: [-244:18:227], dRU2: [-243:18:228], dRU3: [-242:18:229], dRU4: [-241:18:230], dRU5: [-240:18:231], dRU6: [-239:18:232], dRU7: [-238:18:233], dRU8: [-237:18:234], dRU9: [-236:18:235], dRU10 [-235:18:236], dRU11 [-234:18:237], dRU12 [-233:18:238], dRU13: [-232:18:239], dRU14: [-231:18:240], dRU15: [-230:18:241], dRU16: [-229:18:242], dRU17: [-228:18:243], dRU18: [-227:18:244].

[0133] In addition, the embodiment of the present application provides a dRU grouping and indication manner for 40MHz bandwidth.

[0134] Table 3 is a second distributed RU indication table provided by the embodiment of the present application.

[0135] Table 3

[0136] Table 3 is established based on the distribution manners shown in FIG. 8 and FIG. 9, and it is to be noted that the embodiment is not limited to the size of the first preset number, and the number of other subcarriers between the order-adjacent subcarriers contained in the same distributed RU is not fixed. Table 3 is only one form of distribution.

[0137] In another distribution manner, a part of the subcarriers in the transmission bandwidth belong to the distributed RU, and another part belong to the common RU. Referring to FIG. 10, it is a distribution diagram of the second mixed RU provided by the embodiment of the present application.

[0138] FIG. 10 shows the distribution of 9 distributed RUs and 1 common RU in the case that the data transmission bandwidth is 40 MHz, the RU corresponding to the terminal is the mixed RU, each distributed RU contains 26 subcarriers, and the first preset number is 8.

[0139] Each rectangle in the figure represents a subcarrier, and the numbers on the subcarriers are the numbers of the subcarriers. There are 489 subcarriers from -244 to 244. Due to the size of the image, the complete image is divided into three parts in the figure. The actual arrangement order of the three parts of the image in FIG. 9 from top to bottom should be that the first image is located on the left side of the second image, and the second image is located on the left side of the third image.

[0140] The longitudinal direction represents the frequency domain, and the transverse direction represents the time domain. In the figure, the subcarriers numbered from -10 to 2 are idle subcarriers, and the subcarriers numbered from 3 to 244 belong to normal RUs, which in this embodiment belong to preset subcarriers that do not participate in distributed RU allocation. The subcarriers numbered from -244 to -11 are divided into distributed RUs. Specifically, the subcarriers numbered -244, -235, -226, -217, -208, -199, -190, -181, -172, -163, -154, -145, -136, -127, -118, -109, -100, -91, -82, -73, -64, -55, -46, -37, -28, -19 belong to the same distributed RU. The subcarriers numbered -243, -234, -225, -216, -207, -198, -189, -180, -171, -162, -153, -144, -135, -126, -117, -108, -99, -90, -81, -72, -63, -54, -45, -36, -27, -18 belong to the same distributed RU. The subcarriers numbered -242, -233, -224, -215, -206, -197, -188, -179, -170, -161, -152, -143, -134, -125, -116, -107, -98, -89, -80, -71, -62, -53, -44, -35, -26, -17 belong to the same distributed RU. The subcarriers numbered -241, -232, -223, -214, -205, -196, -187, -178, -169, -160, -151, -142, -133, -124, -115, -106, -97, -88, -79, -70, -61, -52, -43, -34, -25, -16 belong to the same distributed RU. The subcarriers numbered -240, -231, -222, -213, -204, -195, -186, -177, -168, -159, -150, -141, -132, -123, -114, -105, -96, -87, -78, -69, -60, -51, -42, -33, -24, -15 belong to the same distributed RU. The subcarriers numbered -239, -230, -221, -212, -203, -194, -185, -176, -167, -158, -149, -140, -131, -122, -113, -104, -95, -86, -77, -68, -59, -50, -41, -32, -23, -14 belong to the same distributed RU.The numbers -238, -229, -220, -211, -202, -193, -184, -175, -166, -157, -148, -139, -130, -121, -112, -103, -94, -85, -76, -67, -58, -49, -40, -31, -22, -13 belong to the same distributed RU. The numbers -237, -228, -219, -210, -201, -192, -183, -174, -165, -156, -147, -138, -129, -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, -12 belong to the same distributed RU. The numbers -236, -227, -218, -209, -200, -191, -182, -173, -164, -155, -146, -137, -128, -119, -110, -101, -92, -83, -74, -65, -56, -47, -38, -29, -20, -11 belong to the same distributed RU.

[0141] As can be seen from the figure, the frequency domain positions of the subcarriers of each distributed RU span half of the 40MHz, i.e., 40MHz. The representation of each distributed RU can be referred to the description of FIG. 8, which will not be repeated here. The positions of the subcarriers contained in each normal RU can be represented by the number of the first subcarrier and the number of the last subcarrier contained in the normal RU. The normal RU (NRU10) in the figure can be represented as [3:244].

[0142] In another embodiment of the present application, the number of the normal RU can be represented by the number of the first subcarrier and the number of the subcarriers contained. For example, NRU10 can be represented as [3:242].

[0143] In addition, in the case where 26 subcarriers are contained in the NRU, the remaining subcarriers, except for the subcarriers belonging to the distributed RU and the idle subcarriers, can be divided into 9 groups of NRUs. The subcarriers numbered -10 to 10 are idle subcarriers. In the case where the number of the NRU is represented by the number of the first subcarrier and the number of the last subcarrier contained, NRU10 can be represented as [11:36], NRU11 can be represented as [37:62], NRU12 can be represented as [63:88], NRU13 can be represented as [89:114], NRU14 can be represented as [115:140], NRU15 can be represented as [141:166], NRU16 can be represented as [167:192], NRU17 can be represented as [193:218], and NRU18 can be represented as [219:244].

[0144] In the case that the NRU contains 52 subcarriers, the remaining subcarriers, except for the subcarriers belonging to the distributed RU and the idle subcarriers, can be divided into 4 groups of NRUs. The subcarriers numbered from -10 to 36 are idle subcarriers. In the case that the number of the NRU is expressed by the number of the first subcarrier contained therein and the number of the last subcarrier, the NRU 10 can be expressed as [37:88], the NRU 11 can be expressed as [89:140], the NRU 12 can be expressed as [141:192], and the NRU 13 can be expressed as [193:244].

[0145] In the case that the NRU contains 106 subcarriers, the remaining subcarriers, except for the subcarriers belonging to the distributed RU and the idle subcarriers, can be divided into 2 groups of NRUs. The subcarriers numbered from -10 to 32 are idle subcarriers. The NRU 10 can be expressed as [33:138], and the NRU 11 can be expressed as [139:244].

[0146] On this basis, referring to Table 4, a second RU indication table provided by an embodiment of the present application is provided.

[0147] Table 4

[0148] The MRU is described in detail as follows:

[0149] Each MRU can contain a plurality of distributed RUs divided in the foregoing manner.

[0150] In an embodiment of the present application, the number of distributed RUs contained in each MRU is the same, the distributed RUs contained in different MRUs are different, and each two distributed RUs belonging to the same MRU are separated by a third preset number of distributed RUs belonging to other MRUs. For example, if the third preset number is 4, the first distributed RU and the sixth distributed RU are divided into one MRU, the second distributed RU and the seventh distributed RU are divided into one MRU, and so on.

[0151] Based on the above division manner, the MRU can contain 2 distributed RUs, 3 distributed RUs, 4 distributed RUs, or other numbers of distributed RUs, which can be set according to requirements, and the present embodiment does not limit this.

[0152] In an embodiment of the present application, the number of the MRU is expressed by the number of the distributed RU contained therein.

[0153] On this basis, referring to Table 5, an MRU resource grouping table provided by an embodiment of the present application is provided.

[0154] Table 5

[0155] In the table 2, the subcarriers contained in the dRUs dRU1-dRU9 corresponding to different values of the first preset quantity are described in the table 1, which will not be repeated here.

[0156] In the table 2, the subcarriers contained in the dRUs dRU1-dRU9 corresponding to different values of the first preset quantity are described in the table 1, which will not be repeated here.

[0157] The mixed RU will be described in detail as follows:

[0158] Part of the terminals correspond to a mixed RU of a distributed RU, and another part of the terminals correspond to a mixed RU of a normal RU. The distributed RU and the normal RU can be divided into different mixed RUs (i.e. Mix RU).

[0159] In the case of a transmission bandwidth of 20MHz, the distribution of the dRU and the NRU can be described in the table 2. On this basis, the dRU and the NRU are divided into different Mix RUs, and the results can be described in the table 6.

[0160] Referring to the table 6, the first mixed RU division mode table provided by the embodiment of the present application is provided.

[0161] Table 6

[0162] In the case of a transmission bandwidth of 40MHz, the distribution of the dRU and the NRU can be described in the table 4. On this basis, the dRU and the NRU are divided into different Mix RUs, and the results can be described in the table 7. In the table 7, for each division mode, the number of the dRUs participating in the Mix RU division is 4. For the case of the NRU containing 26 subcarriers or 52 subcarriers, the number of the NRUs participating in the Mix RU division is 4, and for the case of the NRU containing 106 subcarriers, the number of the NRUs participating in the Mix RU division is 2.

[0163] It should be noted that the example shown in Table 7 is only one case, and all distributed RUs and normal RUs in the embodiments of the present application can participate in the division of the Mix RU. In the actual division process, part or all of the distributed RUs and part or all of the normal RUs can be selected for Mix RU division according to the needs. The number of distributed RUs and normal RUs participating in the Mix RU division and the number of distributed RUs and normal RUs actually participating in the Mix RU division are not limited in the present application, as long as the distributed RUs and normal RUs participate in the division of the Mix RU.

[0164] Referring to Table 7, the first mixed RU division mode table provided by the embodiments of the present application is shown.

[0165] Table 7

[0166] The position of the idle subcarrier is described below.

[0167] In an embodiment of the present application, the idle subcarrier is located in the middle position of all subcarriers in the transmission bandwidth, and the idle subcarrier is a DC subcarrier.

[0168] Specifically, the idle subcarriers are arranged continuously, and the subcarrier located in the center of the idle subcarriers is the subcarrier located in the center of all subcarriers in the transmission bandwidth, and in this case all idle subcarriers are DC subcarriers. The number of idle subcarriers can be configured according to the needs, and the embodiments of the present application do not limit it.

[0169] In this case, referring to FIG. 11, the first position diagram of the idle subcarrier provided by the embodiments of the present application is shown.

[0170] Due to the limitation of image size, the subcarriers in the figure are divided into two rows. As can be seen from the figure, the idle subcarriers in the figure are 11 DC subcarriers, which are located in the middle position of all subcarriers.

[0171] In one example, in the case of a data transmission bandwidth of 20MHz, there are 245 subcarriers, including 11 idle subcarriers as DC subcarriers. The 11 DC subcarriers are located in the middle position of the 245 subcarriers, and the other non-idle subcarriers are located on both sides of the DC subcarriers, and there are 117 non-idle subcarriers on both sides.

[0172] In another example, in the case of a data transmission bandwidth of 40MHz, there are 489 subcarriers, including 21 idle subcarriers as DC subcarriers. The 21 DC subcarriers are located in the middle position of the 489 subcarriers, and the other non-idle subcarriers are located on both sides of the DC subcarriers, and there are 234 non-idle subcarriers on both sides.

[0173] In another embodiment of the present application, the first end position, the last end position and the middle position of all subcarriers in the transmission bandwidth respectively have idle subcarriers, and the idle subcarriers in the middle position are DC subcarriers.

[0174] Specifically, the preset idle subcarriers can be divided into three parts, and the data amount of the subcarriers in the three parts can be the same or different, or the number of idle subcarriers in the first end position is the same as the number of idle subcarriers in the last end position, but different from the number of idle subcarriers in the middle position. The number of idle subcarriers can be configured according to requirements, and the embodiments of the present application do not limit comparison.

[0175] The idle subcarriers in the first end position and the idle subcarriers in the last end position can play a role of out-of-band interference protection.

[0176] Referring to FIG. 12, FIG. 12 is a schematic diagram of the position of idle subcarriers provided by an embodiment of the present application.

[0177] Due to the limitation of image size, the subcarriers in the figure are divided into two rows for display. As can be seen from the figure, the idle subcarriers in the middle position in the figure are DC subcarriers, the remaining idle subcarriers are respectively located in the first end position and the last end position, and the remaining subcarriers are non-idle subcarriers.

[0178] In an example, in the case of a data transmission bandwidth of 20 MHz, there are 245 subcarriers, including 11 idle subcarriers divided into 3 parts. Among them, 5 idle subcarriers as DC subcarriers are located in the middle position. The remaining 8 idle subcarriers are divided into 2 parts, 4 idle (Null) subcarriers in the first end position and 4 idle (Null) subcarriers in the last end position. Other non-idle subcarriers are located on both sides of the DC subcarriers, and there are 117 non-idle subcarriers on both sides.

[0179] In another example, in the case of a data transmission bandwidth of 40 MHz, there are 489 subcarriers, including 21 idle subcarriers divided into 3 parts. Among them, 5 idle subcarriers as DC subcarriers are located in the middle position. The remaining 16 idle subcarriers are divided into 2 parts, located in the first end position and the last end position. Other non-idle subcarriers are located on both sides of the DC subcarriers, and there are 234 non-idle subcarriers on both sides.

[0180] In another embodiment of the present application, the middle position of all subcarriers in the transmission bandwidth has a second preset number of idle subcarriers, and other idle subcarriers are located at any position in the above all subcarriers, and the idle subcarriers in the middle position are DC subcarriers.

[0181] Specifically, the second preset number of idle subcarriers are configured in the middle position of all subcarriers. The remaining idle subcarriers can be configured in any position in all subcarriers in a manner of random allocation, or one or more idle subcarriers are configured every fifth preset number of non-idle subcarriers. The configuration positions of the idle subcarriers other than the second preset number of subcarriers in the middle position can be adjacent or not adjacent, and the embodiments of the present application do not limit the specific values of the second preset number.

[0182] Referring to FIG. 13, a third position diagram of idle subcarriers provided by an embodiment of the present application is shown.

[0183] Due to the limitation of image size, the subcarriers are divided into two rows in the figure. As shown in the figure, the idle subcarriers in the middle position of the figure are 3 DC subcarriers, and the remaining subcarriers are non-idle subcarriers. The vertical lines represent the other idle subcarriers except the DC subcarriers, which are respectively located between the non-idle subcarriers.

[0184] In one example, in the case of a data transmission bandwidth of 20 MHz, there are 245 subcarriers, including 11 idle subcarriers. Among them, 3 idle subcarriers are DC subcarriers located in the middle position. One of the remaining 8 idle subcarriers is inserted between every 26 non-idle subcarriers.

[0185] In another example, in the case of a data transmission bandwidth of 40 MHz, there are 489 subcarriers, including 21 idle subcarriers divided into 3 parts. Among them, 5 idle subcarriers are DC subcarriers located in the middle position. One of the remaining 16 idle subcarriers is inserted between every 26 non-idle subcarriers.

[0186] Before the AP and the terminal use the RU for data transmission, the RU needs to be configured between the two. For this purpose, the transmission of configuration information needs to be performed in advance between the two. The configuration method is described below.

[0187] In one embodiment of the present application, the above method further includes the following steps D-G, which enable the terminal to determine the number of subcarriers in the RU used in the process of transmitting downlink data.

[0188] Step D: a first trigger frame is sent to the terminal.

[0189] The first trigger frame includes a variant user information field (Variant User Info Field), which is used to carry a first parameter, a second parameter and a third parameter. The first parameter represents the number of RUs corresponding to the data transmission bandwidth. The second parameter represents a first value, which is the sum of the first preset number and a second value. The third parameter represents the type of RU, which is MRU or mixed RU.

[0190] The first trigger frame can be a MU-RTS (Multi-User Request-To-Send).

[0191] Step E: receiving a trigger frame response sent by the terminal according to the first trigger frame.

[0192] When the first trigger frame is a MU-RTS, the trigger frame response can be a CTS (Clear To Send).

[0193] Step F: sending a DL PPDU to the terminal, wherein the DL PPDU includes a common information field (Common Info Field) used to carry a fourth parameter, and the fourth parameter represents the data transmission bandwidth, so that the terminal determines the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter and the first information stored in advance.

[0194] The first information represents the corresponding relationship between the data transmission bandwidth, the number of RUs, the first value, the type of RU and the number of subcarriers.

[0195] Step G: receiving ACK (Acknowledge) information sent by the terminal.

[0196] In an embodiment of the present application, the information exchange between the AP and the terminal is configuration information transmission using a TB (Trigger Based) frame exchange mechanism. The MU-RTS and the CTS are TB exchange frames. The fourth parameter is recorded in the Common Info Field in the TB exchange frame. The first parameter, the second parameter and the third parameter are recorded in the Variant User Info Field in the TB exchange frame.

[0197] The Common Info Field has a size of 2 bits, the Variant User Info Field can have a size of 8 bits, and each bit from front to back is B0-B7, wherein B0 can be a reserved bit. B1-B7 can have 128 different values, and each value can correspond to a different RU number.

[0198] Alternatively, the number of bits of the Variant User Info Field can be determined according to the number of required values. For example, if the number of required different values is 41, the number of bits of the Variant User Info Field is 6.

[0199] Since the first information is stored in the terminal, the first information indicates the correspondence between the data transmission bandwidth, the RU number, the first value, the RU type, and the subcarrier number. Therefore, after the terminal receives the fourth parameter and determines the RU number according to the first parameter, the terminal can determine whether the RU corresponding to the terminal is an MRU or a hybrid RU according to the RU number, the first value indicated by the second parameter, and the RU type indicated by the third parameter, and then determine the subcarrier number in the RU according to the RU number and the first value indicated by the second parameter.

[0200] Specifically, the first information can be in the form of the data table shown in Tables 1-7. In an embodiment of the present application, after the fourth parameter, the first parameter, and the third parameter are obtained, it can be determined whether the RU is an MRU or a hybrid RU, and the RU number can be determined. Then, the RU number and the first value indicated by the second parameter are used to determine the number of normal RUs or distributed RUs contained in the RU, and the number of subcarriers contained in the normal RUs or distributed RUs is used to further obtain the number of subcarriers contained in the RU.

[0201] Alternatively, in the case where the interval between the subcarriers in the RU is not fixed, the first information can be in the form of the data transmission bandwidth, the RU number, the RU type, and the number of each subcarrier contained in the distributed RU and the normal RU. Then, the AP sends the fourth parameter, the first parameter, and the third parameter to the terminal, and the terminal can determine the number of subcarriers in the RU according to the first information, the fourth parameter, the first parameter, and the third parameter.

[0202] In addition, in order to determine the RU number corresponding to the fourth parameter and the first parameter, the terminal also stores third information. The third information indicates the correspondence between the data transmission bandwidth and the RU number corresponding to the first parameter.

[0203] Referring to Table 8, a third information diagram provided by an embodiment of the present application is shown.

[0204] Table 8

[0205] The meaning of Table 8 is: if the value of B1-B7 (i.e. the first parameter) is 41, and the data transmission bandwidth indicated by the fourth parameter is 20MHz or 40MHz, it indicates that the terminal corresponds to an MRU, the MRU contains 2 dRUs, each dRU contains 26 subcarriers, and the corresponding MRU number is MRU1. If the value of B1-B7 is 42, and the data transmission bandwidth indicated by the fourth parameter is 20MHz or 40MHz, it indicates that the terminal corresponds to an MRU, the MRU contains 2 dRUs, each dRU contains 26 subcarriers, and the corresponding MRU number is MRU2. In succession, according to the third information, the number of the MRU or the hybrid RU corresponding to the fourth parameter and the first parameter can be determined.

[0206] It should be noted that the correspondence between the data transmission bandwidth and the number of the RU shown in Table 8 is only an example, and the embodiments of the present application do not limit this.

[0207] In an embodiment of the present application, in order to be able to transmit downlink data with the terminal, the AP can send the first trigger frame carrying the first parameter, the second parameter and the third parameter to the terminal.

[0208] After receiving the first trigger frame, the terminal returns a trigger frame response to the AP to determine that the first trigger frame is received. Then the AP sends a DL PPDU (DownLink Physical Protocol Data Unit) carrying the fourth parameter in the dRU resource corresponding to the terminal. The terminal receives the DL PPDU in the dRU resource indicated by the first trigger frame, and returns an ACK information after successful reception.

[0209] It should be noted that no matter whether the terminal connected with the AP is one or multiple, the AP issues the first parameter, the second parameter, the third parameter and the fourth parameter in the same way for each terminal.

[0210] Referring to FIG. 14, it is a DL PPDU multi-user transmission flow diagram based on dRU resource provided by an embodiment of the present application.

[0211] The figure contains 4 STAs, which are STA1, STA2, STA3 and STA4, as terminals. The AP sends the first trigger frame and the DL PPDU to the 4 STAs. Each STA feeds back the trigger frame response and the ACK to the AP.

[0212] That is, in the above process, the AP sends the first parameter, the second parameter, the third parameter and the fourth parameter to the STA through the first trigger frame and the DL PPDU respectively, and completes the configuration of the RU.

[0213] In yet another embodiment of the present application, the method further comprises the following steps H to K, wherein the terminal determines the subcarrier number in the RU used in the uplink data transmission by the following steps H to K.

[0214] Step H: a second trigger frame is sent to the terminal, wherein the second trigger frame comprises a variant user information field, and the variant user information field is used to carry a fifth parameter, a sixth parameter and a seventh parameter, so that the terminal determines the subcarrier number in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter and the first information stored in advance.

[0215] wherein the fifth parameter represents the RU number corresponding to the data transmission bandwidth, the sixth parameter represents a first value, the seventh parameter represents the type of the RU, the type is MRU or mixed RU, the first information represents the correspondence between the data transmission bandwidth, the RU number, the first value, the type of the RU and the subcarrier number, and the first value is the sum of the first preset number and the second value. The second trigger frame can be MU-RTS.

[0216] Step I: receiving an UL PPDU (UpLink Physical Protocol Data Unit) sent by the terminal.

[0217] The eighth parameter is carried in the common information field in the UL PPDU, and the eighth parameter represents the data transmission bandwidth.

[0218] Step J: determining the subcarrier number in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter and the first information stored in advance.

[0219] Specifically, the fifth parameter corresponds to the first parameter described above, the sixth parameter corresponds to the second parameter described above, the seventh parameter corresponds to the third parameter described above, and the eighth parameter corresponds to the fourth parameter described above. The fifth parameter, the sixth parameter, the seventh parameter and the eighth parameter and the first information are described above and will not be repeated here.

[0220] Step K: sending ACK information to the terminal.

[0221] In an embodiment of the present application, in order to perform uplink data transmission, the AP can send a trigger frame carrying the fifth parameter, the sixth parameter and the seventh parameter to the terminal. After receiving the trigger frame, the terminal sends an UL PPDU carrying the eighth parameter to the AP in the corresponding dRU resource of the terminal. Finally, the AP sends an ACK to the terminal after receiving the UL PPDU, and the RU configuration of the terminal is completed. The trigger frame and the UL PPDU are TB frames.

[0222] Referring to FIG. 15, FIG. 15 is a flow diagram of a dRU resource-based UL PPDU multi-user transmission process according to an embodiment of the present application.

[0223] As can be seen from the figure, the figure contains four STAs as terminals, namely STA1, STA2, STA3 and STA4. The AP sends a trigger frame to the STAs, the STAs feed back an UL PPDU to the AP, and then the AP feeds back an ACK to the STAs.

[0224] It should be noted that the four STAs in the figure are only an example. Regardless of whether one or more terminals are connected in communication with the AP, the fifth parameter, the sixth parameter, the seventh parameter and the eighth parameter are exchanged between the AP and the terminal in the same way for each terminal.

[0225] Since the first preset number and the data transmission bandwidth are not limited in the embodiments of the present application, the positions of the subcarriers included in the distributed RU are different in the case of different first preset numbers and data transmission bandwidths. Therefore, in order to ensure that the AP and the terminal can perform data transmission using a unified distributed RU, the first preset number and the data transmission bandwidth need to be unified in advance between the AP and the terminal.

[0226] Therefore, the above method further includes the following step L.

[0227] Step L: sending a ninth parameter and a tenth parameter to the terminal, so that the terminal determines the number of subcarriers in each distributed RU based on the ninth parameter, the tenth parameter and the second information stored in advance.

[0228] The ninth parameter represents the data transmission bandwidth, the tenth parameter represents the first value, and the second information represents the number of subcarriers in the distributed RU corresponding to the first value and the data transmission bandwidth.

[0229] In one embodiment of the present application, for different first values, different subcarrier allocations can be made in advance for different data transmission bandwidths, and the resulting allocation results can be recorded in the aforementioned Table 1-Table 4, etc. The aforementioned second information is stored in both the AP and the terminal, so that after the transmission of the ninth parameter and the tenth parameter, the subcarriers contained in the uniform RU between the two can be determined according to the pre-stored second information.

[0230] As can be seen from the above, in the embodiments of the present application, the subcarriers contained in the RU are not limited, and different ways of allocating subcarriers in the RU can be used to achieve the configuration of the uniform RU between the AP and the terminal.

[0231] Corresponding to the aforementioned data transmission method applied to the AP, the embodiments of the present application also provide a data transmission method applied to the terminal.

[0232] The embodiments of the present application provide a data transmission method applied to the terminal, and the method comprises:

[0233] Data transmission is performed between the terminal and the AP through the subcarriers contained in the multiple resource units (MRU) corresponding to the terminal;

[0234] Wherein, the MRU corresponding to different terminals is different; each MRU includes multiple distributed resource units (RU), and the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU;

[0235] Or

[0236] Data transmission is performed between the terminal and the AP through the subcarriers contained in the distributed RU or the normal RU corresponding to the terminal;

[0237] Wherein, the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, and in all subcarriers, except for the idle subcarriers that do not participate in data transmission, the subcarriers contained in each normal RU are adjacent to each other, the distributed RU and the normal RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0238] As can be seen from the above, the AP communicates with the terminal through the MRU or the hybrid RU. The MRU contains multiple distributed RUs. The hybrid RU corresponding to part of the terminals is a distributed RU, and the hybrid RU corresponding to another part of the terminals is a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers that do not belong to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If a signal weakening occurs in a short time, the data transmission quality of multiple subcarriers arranged in sequence in the time period of signal weakening will decrease. In this case, if the subcarriers corresponding to the same terminal are arranged continuously and there is no interval, the data transmission quality of the subcarriers corresponding to the terminal will generally decrease, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if a signal weakening problem occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For a terminal that communicates using such a distributed RU, only a small number of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, not corresponding to the terminal, and not used can be collectively used to complete data transmission. Thus, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved.

[0239] In an embodiment of the present application, the method further comprises:

[0240] Among all the subcarriers, except for the preset subcarriers that do not participate in the distributed RU allocation, the remaining subcarriers are arranged in the order of the subcarrier numbers;

[0241] Between every two subcarriers belonging to the same distributed RU, a first preset number of subcarriers belonging to other distributed RUs are configured;

[0242] Among the preset subcarriers that do not participate in the distributed RU allocation, there are preset idle subcarriers that do not participate in data transmission.

[0243] In an embodiment of the present application, the number of the distributed RU is represented by the number of the first subcarrier contained in the distributed RU, the number of the last subcarrier, and a first value.

[0244] Among the preset subcarriers that do not participate in the distributed RU allocation, there are preset idle subcarriers that do not participate in data transmission.

[0245] In one embodiment of the present application, the idle subcarrier is located in the middle of all subcarriers in the transmission bandwidth, and the idle subcarrier is a direct current (DC) subcarrier.

[0246] In one embodiment of the present application, the idle subcarriers are located in the front end, the rear end and the middle of all subcarriers in the transmission bandwidth, and the idle subcarrier located in the middle is a DC subcarrier.

[0247] In one embodiment of the present application, the second preset number of idle subcarriers are located in the middle of all subcarriers in the transmission bandwidth, and the idle subcarriers other than the second preset number of idle subcarriers located in the middle are located in any position of the all subcarriers, and the idle subcarrier located in the middle is a DC subcarrier.

[0248] In one embodiment of the present application, the number of the common RU is represented by the number of the first subcarrier and the number of the last subcarrier contained in the common RU.

[0249] In one embodiment of the present application, the number of the MRU is represented by the identification of the distributed RU contained in the MRU.

[0250] In one embodiment of the present application, the number of the distributed RU contained in each MRU is the same, and the distributed RU contained in different MRUs is different.

[0251] The third preset number of distributed RUs belonging to other MRUs are located between every two distributed RUs belonging to the same MRU.

[0252] In one embodiment of the present application, the method further comprises:

[0253] receiving a first trigger frame sent by the AP, wherein the first trigger frame comprises a variant user information field, the variant user information field is used to carry a first parameter, a second parameter and a third parameter, the first parameter represents the number of the RU corresponding to the data transmission bandwidth, the second parameter represents a first value, and the first value is the sum of the first preset number and a second value, and the third parameter represents the type of the RU, and the type is MRU or mixed RU;

[0254] replying to the AP with a trigger frame response;

[0255] receiving a downlink physical layer protocol data unit (DL PPDU) sent by the AP, wherein the DL PPDU comprises a common information field, and the common information field is used to carry a fourth parameter, and the fourth parameter represents the data transmission bandwidth.

[0256] determining the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter and the first information stored in advance, wherein the first information indicates the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU and the number of the subcarriers;

[0257] replying to the AP with acknowledgement ACK information.

[0258] In an embodiment of the present application, the method further comprises:

[0259] receiving a second trigger frame sent by the AP, wherein the second trigger frame comprises a variant user information field used to carry a fifth parameter, a sixth parameter and a seventh parameter, the fifth parameter indicating the number of the RU corresponding to the data transmission bandwidth, the sixth parameter indicating the first value, and the seventh parameter indicating the type of the RU corresponding to the terminal, the type being MRU or mixed RU, and the first value being the sum of the first preset number and the second value;

[0260] determining the number of subcarriers in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter and the first information stored in advance;

[0261] sending an uplink physical protocol data unit UL PPDU to the AP, wherein the UL PPDU comprises a common information field used to carry an eighth parameter, so that the AP determines the number of subcarriers in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter and the first information stored in advance after receiving the eighth parameter, the eighth parameter indicating the data transmission bandwidth, and the first information indicating the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU and the number of the subcarriers;

[0262] receiving ACK information sent by the AP.

[0263] As can be seen from the above, in the embodiments of the present application, the subcarriers contained in the RU are not limited, and different ways can be used to allocate the subcarriers in the RU, and the configuration is unified between the AP and the terminal.

[0264] In an embodiment of the present application, the number of subcarriers contained in the distributed RU or the ordinary RU is 26 or 52 or 106.

[0265] In an embodiment of the present application, in the case where the data transmission bandwidth is 20MHz, the first preset number is 3 or 8;

[0266] In the case where the data transmission bandwidth is 40MHz, the first preset number is 8 or 17.

[0267] Corresponding to the foregoing data transmission method applied to the AP, embodiments of the present application also provide an AP, as shown in FIG. 16, the foregoing AP comprises:

[0268] a processor 1601;

[0269] a transceiver 1604;

[0270] a machine readable storage medium 1602, the machine readable storage medium 1602 stores machine executable instructions capable of being executed by the processor 1601; the machine executable instructions cause the processor 1601 to execute the method steps in any one of the data transmission methods applied to the AP.

[0271] As shown in FIG. 16, the network device can also include a communication bus 1603. The processor 1601, the machine readable storage medium 1602 and the transceiver 1604 complete the communication among each other through the communication bus 1603, and the communication bus 1603 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus 1603 can be divided into an address bus, a data bus, a control bus, etc.

[0272] The transceiver 1604 can be a wireless communication module, and the transceiver 1604 is controlled by the processor 1601 to interact with other devices.

[0273] The machine readable storage medium 1602 can include a Random Access Memory (RAM), and can also include a Non-Volatile Memory (NVM), for example, at least one disk memory. In addition, the machine readable storage medium 1602 can also be at least one storage device located away from the foregoing processor.

[0274] The processor 1601 can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0275] As can be seen from the above, the AP communicates with the terminal through the MRU or the hybrid RU. The MRU contains a plurality of distributed RUs. The hybrid RU corresponding to part of the terminals is a distributed RU, and the hybrid RU corresponding to another part of the terminals is a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers not belonging to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If the signal weakening occurs in a short time, the data transmission quality of the plurality of subcarriers arranged in sequence in the time period of signal weakening will decrease. In this case, if the subcarriers corresponding to the same terminal are arranged continuously without spacing, the data transmission quality of the subcarriers corresponding to the terminal will generally decrease, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if the problem of signal weakening occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For the terminal that communicates using such a distributed RU, only a small amount of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, not corresponding to the terminal and not used, can be concentrated to complete data transmission together. Thus, the power of the signal can be improved, the coverage radius of the signal can be improved, and thus the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved.

[0276] Corresponding to the foregoing data transmission method applied to the terminal, the present application embodiment also provides a terminal, as shown in FIG. 17, the terminal includes:

[0277] a processor 1701;

[0278] a transceiver 1704;

[0279] The machine readable storage medium 1702 stores machine executable instructions capable of being executed by the processor 1701; the machine executable instructions cause the processor 1701 to perform the method steps of any one of the data transmission methods applied to the AP.

[0280] As shown in FIG. 17, the network device can further include a communication bus 1703. The processor 1701, the machine readable storage medium 1702, and the transceiver 1704 can communicate with each other through the communication bus 1703. The communication bus 1703 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus 1703 can be divided into an address bus, a data bus, a control bus, etc.

[0281] The transceiver 1704 can be a wireless communication module. The transceiver 1704 communicates data with other devices under the control of the processor 1701.

[0282] The machine readable storage medium 1702 can include a Random Access Memory (RAM) and can further include a Non-Volatile Memory (NVM), such as at least one disk storage. In addition, the machine readable storage medium 1702 can be at least one storage device remotely located from the aforementioned processor.

[0283] The processor 1701 can be a general purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc. The processor 1701 can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components.

[0284] As can be seen from the above, the AP communicates with the terminal through the MRU or the mixed RU. The MRU contains multiple distributed RUs. The mixed RU corresponding to part of the terminals is a distributed RU, and the mixed RU corresponding to another part of the terminals is a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers that do not belong to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If the signal weakening occurs in a short time, the data transmission quality of multiple subcarriers arranged in sequence in the time period of signal weakening will decrease. In this case, if the subcarriers corresponding to the same terminal are arranged continuously and there is no interval, the data transmission quality of the subcarriers corresponding to the terminal will generally decrease, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if the problem of signal weakening occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For the terminal that uses such a distributed RU for communication, only a small amount of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, which do not belong to the terminal and are not used, can be collectively used to complete data transmission. Thus, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved.

[0285] Corresponding to the foregoing data transmission method applied to the AP, an embodiment of the present application provides a data transmission device applied to the AP.

[0286] An embodiment of the present application provides a data transmission device applied to a wireless access point AP, the device comprising:

[0287] A first data transmission module is configured to perform data transmission with a terminal through subcarriers contained in a multiple resource unit MRU corresponding to the terminal;

[0288] wherein the MRU corresponding to different terminals is different; each MRU includes multiple distributed resource units RUs, and the subcarriers contained in each distributed RU are spaced apart by other subcarriers that do not belong to the distributed RU;

[0289] or

[0290] A second data transmission module is configured to perform data transmission with the terminal through subcarriers contained in a distributed RU or a normal RU corresponding to the terminal;

[0291] The subcarriers in each distributed RU are spaced apart from each other by subcarriers not belonging to the distributed RU. The subcarriers in each normal RU are adjacent to each other, except for preset idle subcarriers not participating in data transmission. The distributed RUs and the normal RUs form a hybrid RU, which is used by all terminals accessing the AP.

[0292] As can be seen from the above, the AP and the terminals communicate with each other through MRUs or hybrid RUs. The MRUs include a plurality of distributed RUs. Some terminals correspond to a distributed RU, and the other terminals correspond to a normal RU. Therefore, the AP and the terminals can communicate with each other through the subcarriers in the distributed RUs. Since the subcarriers in the distributed RUs are spaced apart from each other by subcarriers not belonging to the distributed RUs, the subcarriers corresponding to the same terminal are relatively dispersed. If signal weakening occurs in a short period of time, the data transmission quality of the plurality of subcarriers arranged in sequence in the period of time in which signal weakening occurs will decrease. In this case, if the subcarriers corresponding to the same terminal are arranged continuously without spacing, the data transmission quality of the subcarriers corresponding to the terminal will generally decrease, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RUs are relatively dispersed. Even if signal weakening occurs in a short period of time, it will only affect a small number of subcarriers in a part of the distributed RUs. For a terminal using such distributed RUs for communication, only a small number of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, not belonging to the terminal, and not being used can be collectively used to complete data transmission. Therefore, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink powers can be improved.

[0293] In an embodiment of the present application, the apparatus further includes:

[0294] The first subcarrier configuration module is configured to arrange the remaining subcarriers in a remaining subcarrier arrangement order in all subcarriers, except for preset subcarriers not participating in distributed RU allocation; and configure a first preset number of subcarriers belonging to other distributed RUs between each two subcarriers belonging to the same distributed RU.

[0295] The preset subcarriers not participating in distributed RU allocation include preset idle subcarriers not participating in data transmission.

[0296] In one embodiment of the present application, the number of the distributed RU is represented by the number of the first subcarrier, the number of the last subcarrier and a first value contained in the distributed RU.

[0297] The first value is the sum of the first preset number and a second value.

[0298] In one embodiment of the present application, the idle subcarrier is located in the middle of all the subcarriers in the transmission bandwidth, and the idle subcarrier is a direct current (DC) subcarrier.

[0299] In one embodiment of the present application, the frontmost position, the last position and the middle position of all the subcarriers in the transmission bandwidth respectively exist idle subcarriers, and the idle subcarrier in the middle position is a DC subcarrier.

[0300] In one embodiment of the present application, the middle position of all the subcarriers in the transmission bandwidth exists a second preset number of idle subcarriers, and the idle subcarriers other than the second preset number of idle subcarriers in the middle position are located in any position of the all subcarriers, and the idle subcarrier in the middle position is a DC subcarrier.

[0301] In one embodiment of the present application, the number of the normal RU is represented by the number of the first subcarrier and the number of the last subcarrier contained in the normal RU.

[0302] In one embodiment of the present application, the number of the MRU is represented by the number of the contained distributed RU.

[0303] In one embodiment of the present application, the number of the distributed RU contained in each MRU is the same, and the number of the distributed RU contained in different MRUs is different.

[0304] Every two distributed RUs belonging to the same MRU are separated by a third preset number of distributed RUs belonging to other MRUs.

[0305] In one embodiment of the present application, the apparatus further comprises:

[0306] The first trigger frame sending module is configured to send a first trigger frame to the terminal, wherein the first trigger frame comprises a variant user information field, and the variant user information field is configured to carry a first parameter, a second parameter and a third parameter, the first parameter represents the number of the RU corresponding to the data transmission bandwidth, the second parameter represents a first value, and the first value is the sum of the first preset number and a second value, and the third parameter represents the type of the RU, and the type is MRU or mixed RU.

[0307] The response receiving module is configured to receive a trigger frame response sent by the terminal according to the first trigger frame.

[0308] The DL PPDU sending module is configured to send a downlink physical layer protocol data unit (DL PPDU) to the terminal, wherein the DL PPDU comprises a common information field, and the common information field is configured to carry a fourth parameter, and the fourth parameter represents a data transmission bandwidth, so that the terminal determines the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter and the first information stored in advance, wherein the first information represents the correspondence between the data transmission bandwidth, the number of RUs, the first value, the type of RU and the number of subcarriers.

[0309] The first ACK receiving module is configured to receive acknowledgement (ACK) information sent by the terminal.

[0310] In an embodiment of the present application, the apparatus further comprises:

[0311] The second trigger frame sending module is configured to send a second trigger frame to the terminal, wherein the second trigger frame comprises a variant user information field, and the variant user information field is configured to carry a fifth parameter, a sixth parameter and a seventh parameter, so that the terminal determines the number of subcarriers in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter and the first information stored in advance, wherein the fifth parameter represents the number of RUs corresponding to the data transmission bandwidth, the sixth parameter represents the first value, the seventh parameter represents the type of RU, the type is MRU or mixed RU, and the first information represents the correspondence between the data transmission bandwidth, the number of RUs, the first value, the type of RU and the number of subcarriers, and the first value is the sum of the first preset number and the second value.

[0312] The UL PPDU receiving module is configured to receive an uplink physical protocol data unit (UL PPDU) sent by the terminal, wherein the UL PPDU comprises a common information field, and the common information field is configured to carry an eighth parameter, and the eighth parameter represents a data transmission bandwidth.

[0313] The subcarrier number determining module is configured to determine the number of subcarriers in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter and the first information stored in advance.

[0314] The ACK sending module is configured to send ACK information to the terminal.

[0315] As can be seen from the above, in the embodiments of the present application, the subcarriers contained in the RU are not limited, and different ways can be used for the allocation of the subcarriers in the RU, and the unification of configuration is realized between the AP and the terminal.

[0316] In one embodiment of the present application, the number of subcarriers contained in the distributed RU or the common RU is 26 or 52 or 106.

[0317] In one embodiment of the present application, the first preset number is 3 or 8 when the data transmission bandwidth is 20 MHz.

[0318] In the case of a data transmission bandwidth of 40 MHz, the first preset number is 8 or 17.

[0319] Corresponding to the aforementioned data transmission method applied to a terminal, the embodiments of the present application also provide a data transmission device applied to a terminal.

[0320] The embodiments of the present application provide a data transmission device applied to a terminal, and the device comprises:

[0321] A third data transmission module is configured to perform data transmission with the AP through the subcarriers contained in the multiple resource units (MRU) corresponding to the terminal.

[0322] Wherein, the MRU corresponding to different terminals is different; each MRU comprises a plurality of distributed resource units (RU), and the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU.

[0323] Or

[0324] A fourth data transmission module is configured to perform data transmission with the AP through the subcarriers contained in the distributed RU or the common RU corresponding to the terminal.

[0325] Wherein, the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU, and in all subcarriers, the subcarriers contained in each common RU are adjacent to each other except for the idle subcarriers which do not participate in data transmission; the distributed RU and the common RU constitute a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

[0326] As can be seen from the above, the AP communicates with the terminal through the MRU or the mixed RU. The MRU contains multiple distributed RUs. Part of the terminals correspond to a mixed RU which is a distributed RU, and another part of the terminals correspond to a mixed RU which is a normal RU. Therefore, the AP and the terminal can communicate through the subcarriers in the distributed RU. Since the subcarriers in the distributed RU are spaced apart by subcarriers not belonging to the distributed RU, the distribution of the subcarriers corresponding to the same terminal is relatively dispersed. If the signal weakening occurs in a short time, the data transmission quality of multiple subcarriers arranged in sequence in the time period of signal weakening will be reduced. In this case, if the subcarriers corresponding to the same terminal are arranged continuously without spacing, the data transmission quality of the subcarriers corresponding to the terminal will be generally reduced, thereby affecting the overall data transmission quality of the terminal. However, in the present application, the subcarriers in the distributed RU are relatively dispersed, so even if the problem of signal weakening occurs in a short time, it will only affect a small part of the subcarriers in the distributed RU. For the terminal using such a distributed RU for communication, only a small amount of subcarriers used by the terminal will be affected. The overall data transmission of the terminal will not be affected. Furthermore, since the subcarriers corresponding to the terminal are relatively dispersed, when the AP transmits a signal to the terminal through a subcarrier, the power of the subcarriers adjacent to the subcarrier, not belonging to the terminal and not being used, can be collectively used to complete data transmission. Thus, the power of the signal can be improved, the coverage radius of the signal can be increased, and the coverage radius of the AP cell can be improved. The PSD between the AP and the terminal can also be improved, and the balance of the uplink and downlink power can be improved.

[0327] In an embodiment of the present application, the apparatus further comprises:

[0328] The second subcarrier configuration module is configured to arrange the remaining subcarriers in the order of the subcarrier numbers in all the subcarriers except the preset subcarriers not participating in the distributed RU allocation, and configure a first preset number of subcarriers belonging to other distributed RUs between every two subcarriers belonging to the same distributed RU.

[0329] The preset subcarriers not participating in the distributed RU allocation include preset idle subcarriers not participating in data transmission.

[0330] In an embodiment of the present application, the number of the distributed RU is represented by the number of the first subcarrier, the number of the last subcarrier and a first value contained in the distributed RU.

[0331] The first value is the sum of the first preset number and a second value.

[0332] In an embodiment of the present application, the idle subcarrier is located at the middle position of all the subcarriers in the transmission bandwidth, and the idle subcarrier is a direct current (DC) subcarrier.

[0333] In one embodiment of the present application, the first end position, the last end position and the middle position of all subcarriers in the transmission bandwidth respectively exist idle subcarriers, and the idle subcarrier at the middle position is a DC subcarrier.

[0334] In one embodiment of the present application, the middle position of all subcarriers in the transmission bandwidth exists a second preset number of idle subcarriers, and the idle subcarriers other than the second preset number of idle subcarriers at the middle position are located at any position in the all subcarriers, and the idle subcarrier at the middle position is a DC subcarrier.

[0335] In one embodiment of the present application, the number of the common RU is represented by the number of the first subcarrier and the number of the last subcarrier contained in the common RU.

[0336] In one embodiment of the present application, the number of the MRU is represented by the identification of the distributed RU contained.

[0337] In one embodiment of the present application, the number of the distributed RU contained in each MRU is the same, and the distributed RU contained in different MRUs is different.

[0338] Every two distributed RUs belonging to the same MRU are separated by a third preset number of distributed RUs belonging to other MRUs.

[0339] In one embodiment of the present application, the device further comprises:

[0340] The first trigger frame receiving module is configured to receive the first trigger frame sent by the AP, wherein the first trigger frame comprises a variant user information field, and the variant user information field is configured to carry a first parameter, a second parameter and a third parameter, the first parameter represents the number of the RU corresponding to the data transmission bandwidth, the second parameter represents a first value, and the first value is the sum of the first preset number and a second value, and the third parameter represents the type of the RU, and the type is MRU or mixed RU.

[0341] The response sending module is configured to reply to the AP with a trigger frame response.

[0342] The DL PPDU receiving module is configured to receive the downlink physical layer protocol data unit (DL PPDU) sent by the AP, wherein the DL PPDU comprises a common information field, and the common information field is configured to carry a fourth parameter, and the fourth parameter represents the data transmission bandwidth.

[0343] The first number determining module is configured to determine the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter, and the first information stored in advance, wherein the first information indicates the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU, and the number of the subcarriers.

[0344] The ACK reply module is configured to reply to the AP with acknowledgement ACK information.

[0345] In an embodiment of the present application, the apparatus further comprises:

[0346] The second trigger frame receiving module is configured to receive a second trigger frame sent by the AP, wherein the second trigger frame comprises a variant user information field, and the variant user information field is configured to carry a fifth parameter, a sixth parameter, and a seventh parameter, the fifth parameter indicating the number of the RU corresponding to the data transmission bandwidth, the sixth parameter indicating the first value, and the seventh parameter indicating the type of the RU corresponding to the terminal, the type being MRU or mixed RU, and the first value being the sum of the first preset number and a second value.

[0347] The second number determining module is configured to determine the number of subcarriers in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter, and the first information stored in advance.

[0348] The UL PPDU sending module is configured to send an uplink physical protocol data unit UL PPDU to the AP, wherein the UL PPDU comprises a common information field, and the common information field is configured to carry an eighth parameter, so that the AP determines the number of subcarriers in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter, and the first information stored in advance after receiving the eighth parameter, the eighth parameter indicating the data transmission bandwidth, and the first information indicating the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU, and the number of the subcarriers.

[0349] The second ACK receiving module is configured to receive the ACK information sent by the AP.

[0350] As can be seen from the above, in the embodiments of the present application, the subcarriers contained in the RU are not limited, and different ways can be used to allocate the subcarriers in the RU, and the configuration unification is realized between the AP and the terminal.

[0351] In an embodiment of the present application, the number of the subcarriers contained in the distributed RU or the ordinary RU is 26 or 52 or 106.

[0352] In one embodiment of the present application, the first preset number is 3 or 8 when the data transmission bandwidth is 20MHz.

[0353] In one embodiment of the present application, the first preset number is 8 or 17 when the data transmission bandwidth is 40MHz.

[0354] Based on the same inventive concept, according to the data transmission method provided in the embodiments of the present application, a machine readable storage medium is provided, which stores machine executable instructions. When the machine executable instructions are invoked and executed by a processor, the machine executable instructions cause the processor to implement the steps of any of the data transmission methods applied to an AP or a terminal.

[0355] In another embodiment of the present application, a computer program product containing instructions is provided, which, when running on a computer, causes the computer to implement the steps of any of the data transmission methods applied to an AP or a terminal in the above embodiments.

[0356] In the above embodiments, the implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented through software, the implementation can be in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed by a computer, the entire or partial processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0357] It is to be noted that, in the present text, relationaiy terms such as first and second and the like can merely be used to distinguish one entity or action from another, without necessarily requiring or implying any such actual relationship or order between such entities or actions. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or even inherent to such process, method, article, or apparatus. An element proceeded by "comprises a... " does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0358] Each of the embodiments in the present specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for the AP, terminal, apparatus, computer-readable storage medium, and computer program product embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiments.

[0359] The above only describes the preferred embodiments of the present application, and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A data transmission method, characterized by, The method is applied to a wireless access point (AP) and includes the following steps: Data transmission is performed between a terminal and the terminal through subcarriers included in a multi-resource unit (MRU) corresponding to the terminal; Different MRUs correspond to different terminals; each MRU includes a plurality of distributed resource units (RUs); and subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU. Or Data transmission is performed between a terminal and the terminal through subcarriers included in a distributed RU corresponding to the terminal or subcarriers included in a common RU; Subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU; in all subcarriers, subcarriers included in each common RU are adjacent to each other, except for idle subcarriers that do not participate in data transmission; the distributed RU and the common RU form a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

2. The method of claim 1, wherein, The method further includes the following steps: In all subcarriers, subcarriers are arranged in the order of subcarrier numbers, except for preset subcarriers that do not participate in distributed RU allocation; First, a preset number of subcarriers belonging to other distributed RUs are arranged between every two subcarriers belonging to the same distributed RU; The preset subcarriers that do not participate in distributed RU allocation include preset idle subcarriers that do not participate in data transmission.

3. The method of claim 2, wherein, The number of the distributed RU is represented by the number of the first subcarrier included in the distributed RU, the number of the last subcarrier included in the distributed RU, and a first value; The first value is the sum of the first preset number and a second value.

4. The method of claim 2, wherein, The idle subcarrier is located in the middle of all subcarriers in the transmission bandwidth, and the idle subcarrier is a direct current (DC) subcarrier.

5. The method of claim 2, wherein, Idle subcarriers exist in the frontmost position, the last position, and the middle position of all subcarriers in the transmission bandwidth, and the idle subcarrier in the middle position is a DC subcarrier.

6. The method of claim 2, wherein, A second preset number of idle subcarriers exist in the middle of all subcarriers in the transmission bandwidth; except for the second preset number of idle subcarriers in the middle, other idle subcarriers are located at any position in the all subcarriers; and the idle subcarrier in the middle is a DC subcarrier.

7. The method of claim 1, wherein, The number of the common RU is represented by the number of the first subcarrier included in the common RU and the number of the last subcarrier included in the common RU.

8. The method of claim 1, wherein, The number of the MRU is represented by the number of the distributed RU included in the MRU.

9. The method of claim 1, wherein, The number of distributed RUs included in each MRU is the same, and the number of distributed RUs included in different MRUs is different; Every two distributed RUs belonging to the same MRU are spaced apart by a third preset number of distributed RUs belonging to other MRUs.

10. The method of any one of claims 2-6, wherein, The method further includes the following steps: A first trigger frame is sent to the terminal; the first trigger frame includes a variant user information field, which is used to carry a first parameter, a second parameter, and a third parameter; the first parameter represents the number of an RU corresponding to a data transmission bandwidth; the second parameter represents a first value, which is the sum of the first preset number and a second value; and the third parameter represents the type of the RU, which is an MRU or a hybrid RU. receiving a trigger frame response sent by the terminal according to the first trigger frame; sending a downlink physical layer protocol data unit (DL PPDU) to the terminal, the DL PPDU including a common information field used to carry a fourth parameter representing a data transmission bandwidth, so that the terminal determines the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter, and the first information stored in advance, wherein the first information represents the correspondence between the data transmission bandwidth, the number of RUs, the first value, the type of RU, and the number of subcarriers. receiving acknowledgement (ACK) information sent by the terminal.

11. The method of any one of claims 2-6, wherein, The method further includes: sending a second trigger frame to the terminal, the second trigger frame including a variant user information field used to carry a fifth parameter, a sixth parameter, and a seventh parameter, so that the terminal determines the number of subcarriers in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter, and the first information stored in advance, wherein the fifth parameter represents the number of RUs corresponding to the data transmission bandwidth, the sixth parameter represents the first value, the seventh parameter represents the type of RU, the type being MRU or hybrid RU, and the first information represents the correspondence between the data transmission bandwidth, the number of RUs, the first value, the type of RU, and the number of subcarriers, the first value being the sum of the first preset number and a second value; receiving an uplink physical protocol data unit (UL PPDU) sent by the terminal, the UL PPDU including a common information field used to carry an eighth parameter representing a data transmission bandwidth; determining the number of subcarriers in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter, and the first information stored in advance; sending ACK information to the terminal.

12. The method according to any one of claims 1-9, characterized in that, The number of subcarriers included in the distributed RU or the normal RU is 26 or 52 or 106.

13. The method of any one of claims 2-6, wherein, In the case of a data transmission bandwidth of 20 MHz, the first preset number is 3 or 8. In the case of a data transmission bandwidth of 40 MHz, the first preset number is 8 or 17.

14. A data transmission method, characterized by, The method applied to a terminal includes: performing data transmission with an AP through subcarriers included in a multiple resource unit (MRU) corresponding to the terminal; wherein different MRUs correspond to different terminals, each MRU including a plurality of distributed resource units (RUs), and the subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU; or performing data transmission with an AP through subcarriers included in a distributed RU or a normal RU corresponding to the terminal. The subcarriers in each distributed RU are spaced apart from other subcarriers in the distributed RU, and the subcarriers in each normal RU are adjacent to each other in the data transmission bandwidth except for preset idle subcarriers that do not participate in data transmission. The distributed RUs and the normal RUs form a mixed RU, and the mixed RU is used by all terminals accessing the AP.

15. The method of claim 14, wherein, The method further includes: In the data transmission bandwidth, the remaining subcarriers are arranged according to the numbering order of the subcarriers except for preset subcarriers that do not participate in distributed RU allocation. A first preset number of subcarriers belonging to other distributed RUs are arranged between every two subcarriers belonging to the same distributed RU. The preset subcarriers that do not participate in distributed RU allocation include preset idle subcarriers that do not participate in data transmission.

16. The method of claim 15, wherein, The number of the distributed RUs is represented by the number of the first subcarrier, the number of the last subcarrier, and a first value in the distributed RUs. The first value is the sum of the first preset number and a second value.

17. The method of claim 15, wherein, The idle subcarriers are located in the middle of all subcarriers in the transmission bandwidth, and the idle subcarriers are DC subcarriers.

18. The method of claim 15, wherein, Idle subcarriers exist in the frontmost position, the last position, and the middle position of all subcarriers in the transmission bandwidth, and the idle subcarriers in the middle position are DC subcarriers.

19. The method of claim 15, wherein, A second preset number of idle subcarriers exist in the middle of all subcarriers in the transmission bandwidth, and the idle subcarriers in the middle position are DC subcarriers.

20. The method of claim 14, wherein, The number of the normal RUs is represented by the number of the first subcarrier and the number of the last subcarrier in the normal RUs.

21. The method of claim 20, wherein, The number of the MRU is represented by the identification of the distributed RUs contained in the MRU.

22. The method of claim 20, wherein, The number of distributed RUs contained in each MRU is the same, and the number of distributed RUs contained in different MRUs is different. A third preset number of distributed RUs belonging to other MRUs are arranged between every two distributed RUs belonging to the same MRU.

23. The method of any one of claims 15-19, wherein, The method further includes: receiving a first trigger frame sent by the AP; wherein the first trigger frame includes a variant user information field, and the variant user information field is used to carry a first parameter, a second parameter, and a third parameter, the first parameter represents the number of RUs corresponding to the data transmission bandwidth, the second parameter represents a first value, and the first value is the sum of the first preset number and a second value, and the third parameter represents the type of the RU, which is an MRU or a mixed RU; replying to the AP with a trigger frame response; receiving a downlink physical layer protocol data unit (DL PPDU) sent by the AP, wherein the DL PPDU includes a common information field, and the common information field is used to carry a fourth parameter, and the fourth parameter represents the data transmission bandwidth. determining the number of subcarriers in the RU corresponding to the terminal according to the first parameter, the second parameter, the third parameter, the fourth parameter and the first information stored in advance, wherein the first information indicates the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU and the number of the subcarriers; replying to the AP with acknowledgement ACK information.

24. The method of any one of claims 15-19, wherein, The method further comprises: receiving a second trigger frame sent by the AP, wherein the second trigger frame comprises a variant user information field used to carry a fifth parameter, a sixth parameter and a seventh parameter, the fifth parameter indicating the number of the RU corresponding to the data transmission bandwidth, the sixth parameter indicating the first value, and the seventh parameter indicating the type of the RU corresponding to the terminal, the type being MRU or hybrid RU, and the first value being the sum of the first preset number and a second value; determining the number of subcarriers in the RU corresponding to the terminal according to the current data transmission bandwidth, the fifth parameter, the sixth parameter, the seventh parameter and the first information stored in advance; sending an uplink physical protocol data unit UL PPDU to the AP, wherein the UL PPDU comprises a common information field used to carry an eighth parameter, so that the AP determines the number of subcarriers in the RU corresponding to the terminal based on the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter and the first information stored in advance after receiving the eighth parameter, the eighth parameter indicating the data transmission bandwidth, and the first information indicating the correspondence between the data transmission bandwidth, the number of the RU, the first value, the type of the RU and the number of the subcarriers; receiving ACK information sent by the AP.

25. The method of any one of claims 14-22, wherein, The number of subcarriers contained in the distributed RU or the normal RU is 26 or 52 or 106.

26. The method of any one of claims 15-19, wherein, In the case of a data transmission bandwidth of 20 MHz, the first preset number is 3 or 8. In the case of a data transmission bandwidth of 40 MHz, the first preset number is 8 or 17.

27. An AP, comprising: The wireless access point AP comprises: a processor; a transceiver; a machine readable storage medium storing machine executable instructions executable by the processor; the machine executable instructions cause the processor to perform the method steps of any one of claims 1-13.

28. A terminal, characterized by The terminal comprises: a processor; a transceiver; a machine readable storage medium storing machine executable instructions executable by the processor; the machine executable instructions cause the processor to perform the method steps of any one of claims 14-26.

29. A data transmission device, characterized by The apparatus applied to the wireless access point AP comprises: a first data transmission module configured to perform data transmission with a terminal through subcarriers contained in a multiple resource unit MRU corresponding to the terminal; wherein the MRU corresponding to different terminals is different; each MRU comprises a plurality of distributed resource units RUs, and the subcarriers contained in each distributed RU are spaced apart from other subcarriers in the distributed RU; or The second data transmission module is configured to perform data transmission with the terminal through subcarriers included in the distributed RU or the common RU corresponding to the terminal. The subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU, and the subcarriers included in each common RU are adjacent to each other in all subcarriers except for preset idle subcarriers that do not participate in data transmission. The distributed RU and the common RU form a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

30. A data transmission device, characterized by The apparatus applied to a terminal comprises: The third data transmission module is configured to perform data transmission with the AP through subcarriers included in a multiple resource unit (MRU) corresponding to the terminal. The MRU corresponding to different terminals is different, each MRU includes a plurality of distributed resource units (RUs), and the subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU. Or The fourth data transmission module is configured to perform data transmission with the AP through subcarriers included in a distributed RU or a common RU corresponding to the terminal. The subcarriers included in each distributed RU are spaced apart from other subcarriers in the distributed RU, and the subcarriers included in each common RU are adjacent to each other in all subcarriers except for preset idle subcarriers that do not participate in data transmission. The distributed RU and the common RU form a hybrid RU, and the hybrid RU is used by all terminals accessing the AP.

31. A machine-readable storage medium, characterized in that, The machine executable instructions stored in the computer readable medium, when called and executed by the processor, cause the processor to implement the method of any one of claims 1-13 or 14-26.

32. A computer program product, characterised in that, The computer program product causes the processor to implement the method of any one of claims 1-13 or 14-26.

Citation Information

Patent Citations

  • Transmission method of long training field sequence and communication device

    CN115720368A

  • Communication method and communication device in wireless local area network

    CN117500077A

  • Resource configuration method and communication device

    CN117596685A

  • Wide bandwidth distributed tone resource unit operation

    CN117769024A