Communication method and communication device

By generating and sending a first PPDU part with a variety of subcarrier configurations, the differences in the subcarrier spacing requirements of different devices for the data part are solved, efficient and robust transmission is achieved, and device compatibility is ensured.

CN119496681APending Publication Date: 2025-02-21HUAWEI TECH CO LTD

Patent Information

Application Number
CN202311051673.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-18
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

The prior art cannot meet the needs of different devices for data partial subcarrier intervals, resulting in the inability to take into account both transmission efficiency and robustness.

Method used

The needs of different devices are met by generating and sending a first PPDU portion with a variety of sub-carrier configurations, including an index of the data sub-carrier and a pilot sub-carrier, and a sub-carrier interval.

Benefits of technology

It achieves the satisfaction of the subcarrier spacing requirements of different devices, improves transmission efficiency and robustness, and ensures compatibility between devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496681A_ABST
    Figure CN119496681A_ABST
Patent Text Reader

Abstract

The invention relates to the field of communication, in particular to a communication method and a communication device. In the method, a first device generates a first PPDU, the number of subcarriers of a data portion of the first PPDU in a first bandwidth is the same as the number of subcarriers of a data portion of a second PPDU in a second bandwidth, and the subcarrier interval of the data portion of the first PPDU in the first bandwidth is smaller than the subcarrier interval of the data portion of the second PPDU in the second bandwidth. The second PPDU is a PPDU defined by an existing standard, such as a UHR PPDU, an HE PPDU, a VHT PPDU and an EHT PPDU, and the second bandwidth is greater than the first bandwidth. Thus, the subcarrier configuration of the data part of the first PPDU in the first bandwidth can be flexibly adjusted, and the requirements of different devices for the subcarrier interval of the data part can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Art

[0002] In high-frequency communication of wireless local area network (WLAN), in order to better utilize the existing physical layer protocol data unit (PPDU) design of low-frequency communication, people have proposed a solution based on the "up-clocked" version of low-frequency PPDU for transmission as high-frequency PPDU. For example, the PPDU originally used for communication in 40MHz bandwidth can be communicated in 320MHz bandwidth through 8 times up-clocking.

[0003] At present, the ratio between the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part is the same before and after the up-clock operation, that is, the up-clock operation operates on the PPDU as a whole. For example, the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part are uniformly amplified according to the same amplification factor. Since the ratio between the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part is relatively fixed, this cannot meet the needs of different devices. For example, devices with better performance require a smaller subcarrier spacing of the data part to improve transmission efficiency, and devices with poorer performance require a larger subcarrier spacing of the data part to improve transmission robustness. Therefore, how to meet the needs of different devices for subcarriers in the data part is a technical problem that needs to be solved urgently. Summary of the invention

[0004] The present application provides a communication method and a communication device, which can meet the requirements of different devices for the subcarrier spacing of the data part.

[0005] In a first aspect, a communication method is provided, including: generating a first part of a first PPDU, the first part of the first PPDU is used to carry data information, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as or partially the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as or partially the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is smaller than the subcarrier spacing of the first part of the second PPDU in the second bandwidth, the second bandwidth is greater than the first bandwidth, the second PPDU is any one of a very high throughput (VHT) PPDU, a high efficiency (HE) PPDU, an ultra-high reliability (UHR) PPDU and an extreme high throughput (EHT) PPDU, and the first part of the second PPDU is used to carry data information; sending the first part of the first PPDU.

[0006] The execution subject of the solution described in the first aspect may be the first device, or a chip or integrated circuit in the first device, etc. For ease of description, the following description is taken as an example of the first device.

[0007] In one embodiment, the first device sends the first part of the first PPDU, which can be: the first device applies upper clock processing to the first part of the first PPDU, obtains the upper clock version of the first part, and sends the upper clock version of the first part to the second device.

[0008] By reusing the subcarrier configuration of the first part of the second PPDU in the corresponding bandwidth defined by the existing standard, the present application can support a more diverse subcarrier configuration of the first part of the first PPDU in the first bandwidth (including the index of the data subcarrier, the index of the pilot subcarrier and the subcarrier spacing, etc.), for example, the first bandwidth is 20MHz, the second bandwidth is 40MHz\80MHz\160MHz, and the subcarrier configuration of the first part of the first PPDU in 20MHz can correspond to the subcarrier configuration of the first part of the second PPDU in 40MHz\80MHz\160MHz bandwidth respectively. In this way, the subcarrier configuration of the first part of the first PPDU in the first bandwidth can be flexibly adjusted, thereby being able to meet the requirements of different devices for the subcarrier spacing of the data part.

[0009] In combination with the first aspect, a possible implementation method, the method also includes: generating a second part of the first PPDU, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or the subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth; sending the second part of the first PPDU.

[0010] This helps to ensure compatibility between devices, that is, devices that support subcarrier spacings of different data parts can all understand the preamble signaling part of the first PPDU.

[0011] In combination with the first aspect, in a possible implementation manner, the method further includes: sending an indication signaling, where the indication signaling is used to indicate the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0012] In this way, the second device can obtain information about the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0013] In a second aspect, a communication method is provided, including: receiving a first part of a first PPDU, the first part of the first PPDU being used to carry data information, the index of data subcarriers of the first part of the first PPDU in a first bandwidth being the same as or partially the same as the index of data subcarriers of the first part of the second PPDU in a second bandwidth, the index of pilot subcarriers of the first part of the first PPDU in the first bandwidth being the same as or partially the same as the index of pilot subcarriers of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth being smaller than the subcarrier spacing of the first part of the second PPDU in the second bandwidth, and the second bandwidth being larger than the first bandwidth; and processing the first part of the first PPDU.

[0014] The execution subject of the solution described in the second aspect may be the second device, or a chip or integrated circuit in the second device, etc. For ease of description, the following description is made by taking the second device as an example.

[0015] By reusing the subcarrier configuration of the first part of the second PPDU in the corresponding bandwidth defined by the existing standard, the present application can support a more diverse subcarrier configuration of the first part of the first PPDU in the first bandwidth (including the index of the data subcarrier, the index of the pilot subcarrier and the subcarrier spacing, etc.), for example, the first bandwidth is 20MHz, the second bandwidth is 40MHz\80MHz\160MHz, and the subcarrier configuration of the first part of the first PPDU in 20MHz can correspond to the subcarrier configuration of the first part of the second PPDU in 40MHz\80MHz\160MHz bandwidth respectively. In this way, the subcarrier configuration of the first part of the first PPDU in the first bandwidth can be flexibly adjusted, and the subcarrier spacing of the data part of the upper clock version of the PPDU generated based on the first PPDU can also be flexibly adjusted, thereby being able to meet the requirements of different devices for the ratio between the subcarrier spacing of the data part of the upper clock version of the PPDU and the subcarrier spacing of the preamble signaling part.

[0016] In combination with the second aspect, a possible implementation method, the method also includes: receiving the second part of the first PPDU, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or the subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth; processing the second part of the first PPDU.

[0017] This helps to ensure compatibility between devices, that is, devices that support subcarrier spacings of different data parts can all understand the preamble signaling part of the first PPDU.

[0018] In combination with the second aspect, in a possible implementation manner, the method further includes: receiving indication signaling, where the indication signaling is used to indicate the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0019] In this way, the second device can obtain information about the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0020] In combination with the method described in any one of the first and second aspects, a possible implementation method is that the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 312.5KHz, and the subcarrier spacing of the first part of the first PPDU in the first bandwidth is: 312.5KHz, 156.25KHz or 78.125KHz.

[0021] Specifically, the present application supports a larger ratio between the subcarrier spacing of the first part of the first PPDU in the first bandwidth and the subcarrier spacing of the second part in the first bandwidth, for example, it can support ratios such as 64:64, 64:128 and 64:256, which can flexibly adjust the subcarrier spacing of the first part of the first PPDU in the first bandwidth, thereby meeting the requirements of different devices for the subcarrier spacing of the data part.

[0022] In combination with the method described in any one of the first aspect and the second aspect, in a possible implementation manner, the first bandwidth is an integer multiple of 20 MHz.

[0023] This allows compatibility with existing standards.

[0024] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 312.5KHz, the first bandwidth is 20MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth includes: K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Contains 52 indexes.

[0025] In this way, a subcarrier configuration of the first part of the first PPDU in the first bandwidth may be configured according to the above subcarrier index.

[0026] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 156.25KHz, the first bandwidth is 20MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth includes: K SP={-53,-25,-11,11,25,53}, K SD ={-58,…,58}-K SP -{-1,0,1};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 108 indexes.

[0027] In this way, another subcarrier configuration of the first part of the first PPDU in the first bandwidth may be configured according to the above subcarrier index.

[0028] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 78.125KHz, the first bandwidth is 20MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth includes: K SP ={-103,-75,-39,-11,11,39,75,103}, K SD ={-122,…,122}-K SP -{-1,0,1};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 234 indexes.

[0029] In this way, a subcarrier configuration of the first part of the first PPDU in the first bandwidth may be configured according to the above subcarrier index.

[0030] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the first bandwidth is 20 MHz, and the index of the subcarrier in the first bandwidth of the second part of the first PPDU includes: K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Contains 52 indexes.

[0031] This allows compatibility with existing standards.

[0032] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the first bandwidth is 20 MHz, and the index of the subcarrier in the first bandwidth of the second part of the first PPDU includes: K SP ={-21,-7,7,21}, K SD ={-26,…,26}-K sP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 48 indexes.

[0033] In combination with the method described in any one of the first and second aspects, a possible implementation method is that the index of the pilot subcarriers of the first part of the first PPDU in the first bandwidth is partially the same as the index of the pilot subcarriers of the first part of the second PPDU in the second bandwidth, and the partial similarity includes: when the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, at least one of the indices of the pilot subcarriers of the first part of the first PPDU in the first bandwidth is different from the index of the pilot subcarriers of the first part of the second PPDU in the second bandwidth; when the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, the pilot subcarriers of the first part of the first PPDU in the first bandwidth also include at least one of the empty subcarriers and the protection subcarriers in the first bandwidth.

[0034] As an example, when the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth, at least one of the indices of the pilot subcarriers in the first part of the first PPDU in the first bandwidth is different from the indices of the pilot subcarriers in the first part of the second PPDU in the second bandwidth, for example, the indices of the pilot subcarriers in the first part of the first PPDU in the first bandwidth are: {1,3,5,7,9,11,13,15,17,19}, and the indices of the pilot subcarriers in the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}.

[0035] As an example, when the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth, the indexes of the pilot subcarriers in the first part of the first PPDU in the first bandwidth include all the indexes of the pilot subcarriers in the first part of the second PPDU in the second bandwidth, for example, the indexes of the pilot subcarriers in the first part of the first PPDU in the first bandwidth are: {1,2,3,4,5,6,7,8,9,10,11,12}, and the indexes of the pilot subcarriers in the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}.

[0036] In one example, when the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth, the index of the pilot subcarriers in the first part of the first PPDU in the first bandwidth includes at least one index of the pilot subcarriers in the first part of the second PPDU in the second bandwidth, or at least one index of the pilot subcarriers in the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarriers in the first part of the second PPDU in the second bandwidth. For example, the indexes of the pilot subcarriers of the first part of the first PPDU in the first bandwidth are: {1,2,3,4,5,6,7,8,9,11,12,13} or {1,2,3,4,5,6,12,13,14,15,16,17} or {1,12,13,14,15,16,22,23,24,25,26,27}, and the indexes of the pilot subcarriers of the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}.

[0037] In this way, the diversity of configuration of pilot subcarriers in the first bandwidth of the first part of the first PPDU may be increased.

[0038] In this way, the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth may be increased, and the channel estimation performance may be improved.

[0039] In combination with the method described in any one of the first and second aspects, in a possible implementation manner, the pilot subcarriers in the first bandwidth of the second part of the first PPDU also include at least one of a null subcarrier and a protection subcarrier in the first bandwidth.

[0040] In this way, the number of pilot subcarriers in the second part of the first PPDU in the first bandwidth may be increased, and the channel estimation performance may be improved.

[0041] In a third aspect, a communication method is provided, including: generating a first part of a first PPDU, the first part of the first PPDU being used to carry data information, the sum of the number of data subcarriers and pilot subcarriers corresponding to the first part of the first PPDU being greater than or equal to the number of subcarriers of a first resource unit (resource unit, RU) or a first multi-resource unit (multi-RU, MRU), and the subcarrier spacing corresponding to the first part of the first PPDU being greater than the subcarrier spacing of the first RU or the first MRU; and sending the first part of the first PPDU.

[0042] The execution subject of the solution described in the third aspect may be a third device, or a chip or integrated circuit in the third device, etc. For ease of description, the following description is made by taking the third device as an example.

[0043] By utilizing the subcarrier configuration of RU or MRU defined in the existing standards, the present application can support a more diverse subcarrier configuration corresponding to the first part of the first PPDU (including the index of the data subcarrier, the index of the pilot subcarrier and the subcarrier spacing, etc.). For example, the subcarrier configuration of the 52-tone RU\106-tone RU can be modified to obtain the subcarrier configuration corresponding to the first part of the first PPDU. In this way, the subcarrier configuration of the first part of the first PPDU can be flexibly adjusted, thereby being able to meet the requirements of different devices for the subcarrier spacing of the data part.

[0044] In combination with the third aspect, a possible implementation method, the method also includes: generating a second part of the first PPDU, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing corresponding to the second part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first part of the first PPDU, or the subcarrier spacing corresponding to the first part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second part of the first PPDU; sending the second part of the first PPDU.

[0045] In combination with the third aspect, a possible implementation manner, the method also includes: receiving indication signaling, where the indication signaling is used to indicate the subcarrier spacing corresponding to the first part of the first PPDU.

[0046] In this way, the second device can obtain information about the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0047] In a fourth aspect, a communication method is provided, including: receiving a first part of a PPDU, the first part of the first PPDU being used to carry data information, the sum of the number of data subcarriers and pilot subcarriers corresponding to the first part of the first PPDU being greater than or equal to the number of subcarriers of a first resource unit RU or a first multi-resource unit MRU, and the subcarrier spacing corresponding to the first part of the first PPDU being greater than the subcarrier spacing of the first RU or the first MRU; and processing the first part of the first PPDU.

[0048] The execution subject of the solution described in the fourth aspect may be the second device, or a chip or integrated circuit in the second device, etc. For ease of description, the second device is used as an example for description below.

[0049] In combination with the fourth aspect, a possible implementation method, the method also includes: receiving the second part of the first PPDU, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing corresponding to the second part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first part of the first PPDU, or the subcarrier spacing corresponding to the first part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second part of the first PPDU; processing the second part.

[0050] In combination with the fourth aspect, a possible implementation manner, the method also includes: receiving indication signaling, where the indication signaling is used to indicate the subcarrier spacing corresponding to the first part of the first PPDU.

[0051] In combination with the method described in any one of the third aspects and the fourth aspect, a possible implementation method is that the first RU is an RU whose number of subcarriers in the existing RU is closest to the total number of subcarriers corresponding to the first part of the first PPDU, or the first MRU is an MRU whose number of subcarriers in the existing MRU is closest to the total number of subcarriers corresponding to the first part of the first PPDU.

[0052] In this way, the number of data subcarriers can be maximized based on the existing RU generation module.

[0053] In combination with the method described in any one of the third and fourth aspects, a possible implementation method is that the subcarrier spacing corresponding to the second part of the first PPDU is 312.5KHz, and the subcarrier spacing corresponding to the first part of the first PPDU is: 312.5KHz or 156.25KHz.

[0054] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the first RU or the first MRU is any one of the following: 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, 2*996-tone RU or 4*996-tone RU.

[0055] In this way, compatibility with existing standards can be achieved.

[0056] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the first part of the first PPDU is 312.5KHz, the first RU or the first MRU is a 52-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-21,-7,7,21}, K SD ={-26,…,26}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 48 indexes.

[0057] In this way, a subcarrier configuration of the first part of the first PPDU can be configured according to the above subcarrier index.

[0058] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the first part of the first PPDU is 312.5KHz, the first RU or the first MRU is a 52-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-20,-6,6,20}, K SD ={-26,…,26}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 48 indexes.

[0059] In this way, a subcarrier configuration of the first part of the first PPDU can be configured according to the above subcarrier index.

[0060] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the first part of the first PPDU is 156.25KHz, the first RU or the first MRU is a 106-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-47,-21,21,47}, K SD ={-53,…,53}-K SP -{-0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 102 indexes.

[0061] In this way, a subcarrier configuration of the first part of the first PPDU can be configured according to the above subcarrier index.

[0062] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the first part of the first PPDU is 156.25KHz, the first RU or the first MRU is a 106-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU satisfies: K SP ={-48,-22,22,48}, K SD ={-53,…,53}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 102 indexes.

[0063] In this way, a subcarrier configuration of the first part of the first PPDU can be configured according to the above subcarrier index.

[0064] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the second part of the first PPDU is 312.5KHz, and the index of the subcarrier corresponding to the second part of the first PPDU satisfies: K sP ={-21,-7,7,21}, K SD ={-26,…,26}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 48 indexes.

[0065] In this way, a subcarrier configuration of the second part of the first PPDU can be configured according to the above subcarrier index.

[0066] In combination with the method described in any one of the third aspect and the fourth aspect, in a possible implementation manner, the subcarrier spacing corresponding to the second part of the first PPDU is 312.5KHz, and the index of the subcarrier corresponding to the second part of the first PPDU satisfies: K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Includes 48 indexes.

[0067] In this way, a subcarrier configuration of the second part of the first PPDU can be configured according to the above subcarrier index.

[0068] In combination with the method described in any one of the third aspect and the fourth aspect, a possible implementation method is that the pilot subcarrier corresponding to the first part of the first PPDU also includes at least one of an empty subcarrier and a protection subcarrier in the bandwidth corresponding to the first part of the first PPDU.

[0069] In this way, the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth may be increased, and the channel estimation performance may be improved.

[0070] In combination with the method described in any one of the third aspect and the fourth aspect, a possible implementation method is that the pilot subcarrier corresponding to the second part of the first PPDU also includes at least one of an empty subcarrier and a protection subcarrier in the bandwidth corresponding to the second part of the first PPDU.

[0071] In this way, the number of pilot subcarriers in the second part of the first PPDU in the first bandwidth may be increased, and the channel estimation performance may be improved.

[0072] In a fifth aspect, a communication method is provided, including: generating a first PPDU, the first PPDU including a first part, the first part of the first PPDU being used to carry data information, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth being the same as or partially the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth being the same as or partially the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth being smaller than the subcarrier spacing of the first part of the second PPDU in the second bandwidth, the second bandwidth being larger than the first bandwidth, the second PPDU being any one of VHT PPDU, HE PPDU, UHR PPDU and EHT PPDU, and the first part of the second PPDU being used to carry data information; sending the first PPDU.

[0073] In combination with the fifth aspect, a possible implementation method is that the first PPDU also includes a second part, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth.

[0074] For the description of the first part corresponding to the first PPDU in the fifth aspect, please refer to the relevant description in the first aspect and will not be repeated here.

[0075] In a sixth aspect, a communication method is provided, including: receiving a first PPDU, the first PPDU including a part, the first part of the first PPDU being used to carry data information, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth being the same as or partially the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth being the same as or partially the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth being smaller than the subcarrier spacing of the first part of the second PPDU in the second bandwidth, the second bandwidth being larger than the first bandwidth, the second PPDU being any one of VHT PPDU, HE PPDU, UHR PPDU and EHT PPDU, and the first part of the second PPDU being used to carry data information; processing the first PPDU.

[0076] In combination with the sixth aspect, a possible implementation method is that the first PPDU also includes a second part, the second part of the first PPDU is used to carry signaling information, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth.

[0077] For the description of the first part corresponding to the first PPDU in the sixth aspect, please refer to the relevant description in the first aspect and will not be repeated here.

[0078] In the seventh aspect, a communication device is provided, which is used to execute the method provided in any one of the first and fourth aspects. Specifically, the communication device includes a unit and / or module for executing the method provided in the first aspect or any one of the above-mentioned implementations of the first aspect, or includes a unit and / or module for executing the method provided in the second aspect or any one of the above-mentioned implementations of the second aspect, or includes a unit and / or module for executing the method provided in the third aspect or any one of the above-mentioned implementations of the third aspect, or includes a unit and / or module for executing the method provided in the fourth aspect or any one of the above-mentioned implementations of the fourth aspect; or includes a unit and / or module for executing the method provided in the fifth aspect or any one of the above-mentioned implementations of the fifth aspect; or includes a unit and / or module for executing the method provided in the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0079] In one implementation, the communication device is a device (such as a first device, or a second device). When the communication device is a device, the transceiver unit may be a transceiver, or an input / output interface; the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0080] In another implementation, the communication device is a chip, a chip system or a circuit used in a device (such as a first device or a second device). When the communication device is a chip, a chip system or a circuit used in a device, the transceiver unit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip, the chip system or the circuit; the processing unit may be at least one processor, a processing circuit or a logic circuit.

[0081] In an eighth aspect, a communication device is provided, the device comprising: a memory for storing programs; at least one processor for executing computer programs or instructions stored in the memory to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect; or to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0082] In one implementation, the communication apparatus is a device (such as a first device or a second device).

[0083] In another implementation, the device is a chip, a chip system or a circuit used in a device (such as the first device or the second device).

[0084] In a ninth aspect, the present application provides a processor for executing the methods provided in the above aspects.

[0085] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or unless they conflict with their actual function or internal logic in the relevant description, they can be understood as operations such as processor output, reception, input, etc., or as sending and receiving operations performed by the radio frequency circuit and antenna, and this application does not limit this.

[0086] In a tenth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, wherein the program code includes instructions for executing the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or includes instructions for executing the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or includes instructions for executing the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or includes instructions for executing the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or includes instructions for executing the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or includes instructions for executing the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0087] In the eleventh aspect, a computer program product comprising instructions is provided. When the computer program product runs on a computer, it enables the computer to execute the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or enables the computer to execute the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or enables the computer to execute the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or enables the computer to execute the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect, or enables the computer to execute the method provided by the fifth aspect or any one of the above-mentioned implementations of the fifth aspect, or enables the computer to execute the method provided by the sixth aspect or any one of the above-mentioned implementations of the sixth aspect.

[0088] In the twelfth aspect, a chip is provided, the chip including a processor and an input-output interface, the processor reads instructions stored in a memory through the input-output interface, executes the method provided by the first aspect or any one of the above-mentioned implementations of the first aspect, or executes the method provided by the second aspect or any one of the above-mentioned implementations of the second aspect, or executes the method provided by the third aspect or any one of the above-mentioned implementations of the third aspect, or executes the method provided by the fourth aspect or any one of the above-mentioned implementations of the fourth aspect.

[0089] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored in the memory. When the computer program or instruction is executed, the processor is used to execute the method provided by the first aspect or any one of the above-mentioned implementation methods of the first aspect, or execute the method provided by the second aspect or any one of the above-mentioned implementation methods of the second aspect, or execute the method provided by the third aspect or any one of the above-mentioned implementation methods of the third aspect, or execute the method provided by the fourth aspect or any one of the above-mentioned implementation methods of the fourth aspect; or execute the method provided by the fifth aspect or any one of the above-mentioned implementation methods of the fifth aspect, or execute the method provided by the sixth aspect or any one of the above-mentioned implementation methods of the sixth aspect.

[0090] In a thirteenth aspect, a communication system is provided, comprising the first device and the second device mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] Figure 1 It is a schematic diagram of an applicable scenario of an embodiment of the present application.

[0092] Figure 2 It is a schematic structural diagram of a communication device according to an embodiment of the present application.

[0093] Figure 3 It is a schematic diagram of subcarrier distribution and RU distribution in 20MHz bandwidth.

[0094] Figure 4 It is a schematic diagram of subcarrier distribution and RU distribution in 40MHz bandwidth.

[0095] Figure 5 It is a schematic diagram of subcarrier distribution and RU distribution in 80MHz bandwidth.

[0096] Figure 6 It is a schematic diagram of the PPDU format in several low-frequency communication protocols.

[0097] Figure 7 It is a schematic diagram of the interaction process of a communication method in an embodiment of the present application.

[0098] Figure 8 It is a schematic diagram of the relationship between the first bandwidth and the second bandwidth.

[0099] Fig. 9 This is another schematic diagram of the relationship between the first bandwidth and the second bandwidth.

[0100] Fig.10 This is another schematic diagram of the relationship between the first bandwidth and the second bandwidth.

[0101] Fig.11 It is a schematic diagram of the interaction flow of another communication method of an embodiment of the present application.

[0102] Fig.12 It is a schematic diagram of the relationship between the first part and RU.

[0103] Fig.13 This is a schematic diagram of a 52-tone RU.

[0104] Fig.14 It is another schematic diagram of the relationship between the first part and RU.

[0105] Fig.15 This is a schematic diagram of a 106-tone RU.

[0106] Fig.16 is a schematic diagram of the second part of the first PPDU under a large bandwidth.

[0107] Fig.17 It is a schematic diagram of interactive signaling between a first device and a second device.

[0108] Fig.18 It is a schematic block diagram of a communication device according to an embodiment of the present application.

[0109] Fig.19 It is a schematic block diagram of another communication device according to an embodiment of the present application.

[0110] Fig. 20It is a schematic block diagram of a chip system according to an embodiment of the present application. DETAILED DESCRIPTION

[0111] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0112] The technical solution provided in the embodiments of the present application can be applicable to wireless local area network (WLAN) scenarios, for example, supporting the Institute of Electrical and Electronics Engineers (IEEE) 802.11 related standards, such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, IEEE 802.11ax next-generation Wi-Fi protocols, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay or 802.11bf, such as 802.11be next generation, Wi-Fi 8, etc., and can also be applied to wireless personal area network systems based on ultra wide band (UWB), such as the 802.15 series standards, and can also be applied to sensing systems, such as the 802.11bf series standards. Among them, the 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT) standard, the 802.11ax standard is called high efficient (HE) standard, and the 802.11be standard is called extremely high throughput (EHT) standard. Among them, 802.11bf includes two major standards: low frequency (for example, sub7GHz) and high frequency (for example, 60GHz). The implementation of sub7GHz mainly relies on 802.11ac, 802.11ax, 802.11be and the next generation standards, and the implementation of 60GHz mainly relies on 802.11ad, 802.11ay and the next generation standards. Among them, 802.11ad may also be called a directional multi-gigabit (DMG) standard, and 802.11ay may also be called an enhanced directional multi-gigabit (EDMG) standard.

[0113] Although the embodiments of the present application are mainly described by deploying a WLAN network, especially a network using the IEEE 802.11 system standard, it is easy for those skilled in the art to understand that the various aspects involved in the embodiments of the present application can be extended to other networks using various standards or protocols, such as a high performance radio local area network (HIPERLAN), a wireless wide area network (WWAN), a wireless personal area network (WPAN), or other networks known now or developed later. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided in the embodiments of the present application can be applied to any suitable wireless network.

[0114] The technical solution of the embodiment of the present application can also be applied to various communication systems, such as: WLAN communication system, wireless fidelity (wireless fidelity, Wi-Fi) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), universal mobile telecommunication system (universal mobile telecommunication system, UMTS), worldwide interoperability for microwave access (worldwide interoperability for microwave access, WiMAX) communication system, fifth generation (5 th generation, 5G) systems or new radio (NR), sixth generation (6 th generation, 6G) systems, internet of things (IoT) networks or vehicle to x (V2X), etc.

[0115] The above-mentioned communication system applicable to the present application is only an example for illustration, and the communication system applicable to the present application is not limited to this. A unified description is given here and no further elaboration is given below.

[0116] Figure 1 Schematic diagram of the applicable scenario of the embodiment of the present application. Figure 1As shown, the communication method provided by the present application is applicable to data communication between stations (STA), wherein the station can be an access point (AP) type station or a non-access point type station (none access point station, non-AP STA), referred to as AP and non-AP station respectively. Specifically, the scheme of the present application is applicable to data communication between an AP and one or more non-AP stations (for example, data communication between AP1 and non-AP STA1, non-AP STA2), and is also applicable to data communication between APs (for example, data communication between AP1 and AP2), and data communication between non-AP STAs and non-AP STAs (for example, data communication between non-AP STA2 and non-AP STA3).

[0117] Among them, the access point can be a node for terminals (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed in homes, buildings and parks, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0118] Specifically, the access point may be a terminal or network device with a Wi-Fi chip, or may be a terminal or network device including a chip for accessing a wired (wireless) network, and the network device may be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, a network device in a 6G network, or a network device in a public land mobile network (PLMN), etc., which is not limited in the embodiments of the present application. The access point may be a device that supports the Wi-Fi standard. For example, the access point may also support one or more standards of the IEEE 802.11 series such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, 802.11ay, etc.

[0119] A non-AP site may be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and may also be referred to as a user, user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. A non-AP site may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a 6G network or a terminal device in a PLMN, etc., and the embodiments of the present application are not limited to this. A non-AP site may be a device that supports the WLAN format. For example, the non-AP station may support one or more standards of the IEEE 802.11 series, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0120] For example, non-AP sites can be mobile phones, tablets, set-top boxes, smart TVs, smart wearable devices, vehicle-mounted communication devices, computers, IoT nodes, sensors, smart homes such as smart cameras, smart remote controls, smart water and electricity meters, and sensors in smart cities.

[0121] The above-mentioned AP or non-AP site may include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are respectively used for sending and receiving packet structures, the memory is used to store signaling information and store preset values ​​agreed in advance, etc., and the processor is used to parse signaling information, process related data, etc.

[0122] For example, Figure 2 is a schematic structural diagram of a communication device according to an embodiment of the present application, Figure 2 The device shown can be an AP or a non-AP site. Among them, the medium access control (MAC) layer processing module, the physical (PHY) layer processing module, the radio frequency / antenna, etc. are used to implement the relevant functions of the above-mentioned transmitter and receiver, such as Figure 2 As shown, in addition to the MAC layer processing module, the PHY layer processing module, the RF / antenna, the memory, and the processor, the device may also include a controller and a scheduler.

[0123] It should be understood that Figure 2 This is only an example of a device provided in the present application and does not constitute a limitation of the present application. For example, the device may not include a controller and / or a scheduler.

[0124] To facilitate understanding of the embodiments of the present application, several nouns or terms involved in the present application are first introduced below.

[0125] 1. Subcarrier: Wireless communication signals are transmitted within a certain channel bandwidth. Orthogonal frequency division multiplexing (OFDM) technology can be used to divide the bandwidth into multiple frequency components at a certain frequency interval within the channel bandwidth. These components are called subcarriers.

[0126] 2. Subcarrier distribution based on continuous RU definition (Tone Plan)

[0127] See also Figure 3 , Figure 3 This is a schematic diagram of the subcarrier distribution and RU distribution in a 20MHz bandwidth. Figure 3 As shown, when the bandwidth is 20MHz, the entire bandwidth can be composed of a whole 242-tone RU, or it can be composed of 26-tone RU, 52-tone RU, 106-tone RU or at least two combinations thereof. Among them, 26-tone RU means that the RU contains 26 subcarriers, 52-tone RU means that the RU contains 52 subcarriers, 106-tone RU means that the RU contains 106 subcarriers, and so on. In addition to the subcarriers used to transmit data, the RU also includes pilot subcarriers. In addition to the subcarriers that make up the RU, the bandwidth also includes some guard subcarriers, empty subcarriers, or direct current (DC) subcarriers.

[0128] See also Figure 4 , Figure 4 This is a schematic diagram of the subcarrier distribution and RU distribution in a bandwidth of 40MHz. When the bandwidth is 40MHz, the entire bandwidth is roughly equivalent to a replication of the subcarrier distribution of 20MHz. The entire bandwidth can be composed of a whole 484-tone RU, or it can be composed of any one of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, or a combination of at least two of them.

[0129] See also Figure 5 , Figure 5This is a schematic diagram of the subcarrier distribution and RU distribution in a bandwidth of 80MHz. When the bandwidth is 80MHz, the entire bandwidth can be composed of 4 242-tone RUs, or a whole 996-tone RU, or a combination of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, and 484-tone RU.

[0130] When the bandwidth is 160MHz or 80+80MHz, the entire bandwidth can be regarded as a copy of two 80MHz subcarrier distributions. The entire bandwidth can be composed of a whole 2*996-tone RU, or any one of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, or a combination of at least two of them. When the bandwidth is 240MHz or 160+80MHz, the entire bandwidth can be regarded as a copy of three 80MHz subcarrier distributions; when the bandwidth is 320MHz or 160+160MHz, the entire bandwidth can be regarded as a copy of four 80MHz subcarrier distributions, and the distribution diagram is not given separately here.

[0131] The subcarrier index ranges of different types of RUs at different bandwidths are given below.

[0132] First, let's take 20MHz bandwidth as an example. Since the subcarrier spacing of the current WLAN system (i.e., the subcarrier spacing defined in the 802.11ax standard) is 78.125kHz, the 20MHz bandwidth contains a total of 256 continuous subcarriers, which are numbered from low to high according to the subcarrier frequency. The subcarrier index values ​​are -128, -127, ..., 0, ..., 126, 127, that is, starting from -128 and ending at 127 with an interval of 1. The subcarriers in the RU are divided into two categories, namely data subcarriers and pilot subcarriers. The data subcarriers are used to carry data information from the upper layer; the pilot subcarriers transmit fixed values, which are used for the receiving end to estimate the phase and perform phase correction. Table 1 gives the index value of each RU in the 20MHz bandwidth, the subcarrier index range corresponding to each RU and the index of the pilot subcarrier, where RU# represents the index of the RU, [a:b] represents the index value of the subcarrier contained in the RU starting from a with an interval of 1 to b and including a and b itself, {x, y, …} represents the index corresponding to the pilot subcarrier contained in the RU, and the number of digits in {} represents the number of pilot subcarriers.

[0133] Table 1

[0134]

[0135]

[0136] It can be seen from Table 1 that the 26-tone RU has a total of 24 data subcarriers and 2 pilot subcarriers, the 52-tone RU has a total of 48 data subcarriers and 4 pilot subcarriers, the 106-tone RU has a total of 102 data subcarriers and 4 pilot subcarriers, and the 242-tone RU has a total of 234 data subcarriers and 8 pilot subcarriers. It can be understood that Table 1 also shows the index value of each RU in the 20MHz bandwidth, the subcarrier index range corresponding to each RU, and the index of the pilot subcarrier. In another form of expression, Table 1 can also be split into two or more tables. Taking the split into two tables as an example, one of them gives the index value of each RU in the 20MHz bandwidth and the subcarrier index range corresponding to each RU; the other gives the index of the pilot subcarrier in each RU in the 20MHz bandwidth. It can be clearly obtained from Table 1, and it is not shown one by one here. Similarly, Table 2, Table 3, etc. below can be split and deformed in the same way, and will not be repeated later.

[0137] When the bandwidth is 40MHz, the 40MHz bandwidth contains a total of 512 subcarriers, which are numbered from low to high according to the subcarrier frequency, and the subcarrier index value is -256 to 255. Table 2 shows the index value of each RU in the 40MHz bandwidth, the subcarrier index range corresponding to each RU, and the index of the pilot subcarrier.

[0138] Table 2

[0139]

[0140]

[0141] As can be seen from Table 2, the 484-tone RU has a total of 468 data subcarriers and 16 pilot subcarriers.

[0142] When the bandwidth is 80MHz, the 80MHz bandwidth contains a total of 1024 subcarriers, which are numbered from low to high according to the subcarrier frequency, and the subcarrier index value is -512 to 511. Table 3 shows the index value of each RU in the 80MHz bandwidth, the subcarrier index range corresponding to each RU, and the index of the pilot subcarrier.

[0143] Table 3

[0144]

[0145]

[0146]

[0147] As can be seen from Table 3, the 996-tone RU has a total of 980 data subcarriers and 16 pilot subcarriers.

[0148] The subcarrier index range and the index of the pilot subcarrier of each RU included in the bandwidth of 160MHz or more can refer to the definition in the existing standard or protocol. Exemplarily, the subcarrier index range and the index of the pilot subcarrier of each RU included in the bandwidth of 160MHz or more are determined according to the subcarrier index range and the index of the pilot subcarrier of each RU included in the bandwidth of 80MHz. Specifically, the subcarrier index range of each RU included in the 160MHz bandwidth is obtained by offsetting the subcarrier index range of each RU included in the 80MHz bandwidth according to the offset value, and the index of the pilot subcarrier of each RU included in the 160MHz bandwidth is obtained by offsetting the index of the pilot subcarrier of each RU included in the 80MHZ according to the offset value, and the offset value includes ±512 (512 is 1 / 2 of the number of subcarriers included in the 80MHz bandwidth). The subcarrier index range of each RU included in the 320MHz bandwidth is obtained by offsetting the subcarrier index range of each RU included in the 160MHz bandwidth according to the offset value, and the index of the pilot subcarrier of each RU included in the 320MHz bandwidth is obtained by offsetting the index of the pilot subcarrier of each RU included in the 160MHZ according to the offset value, and the offset value includes ±1024 (1024 is 1 / 2 of the number of subcarriers included in the 160MHz bandwidth), and so on, the subcarrier index range and pilot subcarrier index of each RU included in a larger bandwidth can be obtained.

[0149] Taking the 106-tone RU included in the 160MHz bandwidth as an example, the subcarrier index ranges of 106-tone RU1 to 106-tone RU8 included in the 160MHz bandwidth are obtained by subtracting 512 from the subcarrier index range of 106-tone RU1 to 106-tone RU8 included in the 80MHz bandwidth, the indexes of the pilot subcarriers of 106-tone RU1 to 106-tone RU8 included in the 160MHz bandwidth are obtained by subtracting 512 from the indexes of the pilot subcarriers of 106-tone RU1 to 106-tone RU8 included in the 80MHz bandwidth, the subcarrier index ranges of 106-tone RU9 to 106-tone RU16 included in the 160MHz bandwidth are obtained by adding 512 to the subcarrier index range of 106-tone RU1 to 106-tone RU8 included in the 80MHz bandwidth, and the subcarrier index ranges of 106-tone RU9 to 106-tone RU16 included in the 160MHz bandwidth are obtained by adding 512 to the subcarrier index range of 106-tone RU1 to 106-tone RU8 included in the 80MHz bandwidth. The index of the pilot subcarrier of RU16 is obtained by adding 512 to the index of the pilot subcarrier of 106-tone RU1 to 106-tone RU8 included in the 80MHz bandwidth. For example, the subcarrier index range of 106-tone RU1 included in the 80MHz bandwidth is [-499:-394], and the subcarrier index range of 106-tone RU1 included in the 160MHz bandwidth is [-1011:-906] after subtracting 512. The index range of the pilot subcarrier of 106-tone RU1 included in the 80MHz bandwidth is {-494, -468, -426, -400}, and the subcarrier index range of 106-tone RU1 included in the 160MHz bandwidth is {-1006, -980, -938, -912} after subtracting 512. For the sake of brevity, the subcarrier index range of each RU and the index of the pilot subcarrier included in a bandwidth of 160 MHz or greater are not shown below.

[0150] 3. Multi-resource unit (multi-RU, MRU): MRU includes multiple continuous or discontinuous RUs, that is, MRU is an RU composed of multiple RUs.

[0151] For example, the 802.11be protocol introduces multiple MRUs: 52+26-tone MRU consisting of a 52-tone RU and a 26-tone RU, 106+26-tone MRU consisting of a 106-tone RU and a 26-tone RU, 484+242-tone MRU consisting of a 484-tone RU and a 242-tone RU, 996+484-tone MRU consisting of a 996-tone RU and a 484-toneRU, 242+484+996-tone MRU consisting of a 242-tone RU, a 484-tone RU and a 996-tone RU, 2*996+484-tone MRU consisting of two 996-tone RUs and a 484-tone RU, 3*996-tone MRU consisting of three 996-tone RUs, and 3*996-tone MRU consisting of three 996-tone RUs and a 484-tone RU consists of 3*996+484-tone MRU, etc.

[0152] The subcarrier index ranges of different MRUs with different bandwidths are obtained by concatenating the subcarrier index ranges of the RUs that make up the MRU, and the index of the pilot subcarrier of the MRU is the index of the pilot subcarrier of the RU that makes up the MRU. In conjunction with Table 4, the following takes the MRU with a bandwidth of 20MHz as an example to illustrate the method of determining the subcarrier index range of the MRU and the index of the pilot subcarrier.

[0153] Table 4 shows the types, indexes and combinations of different MRUs included in the 20 MHz bandwidth.

[0154] Table 4

[0155]

[0156] Taking 52+26-tone MRU1 as an example, 52+25-tone MRU1 consists of 52-tone RU2 and 26-tone RU2. As shown in Table 1, the subcarrier index ranges of 52-tone RU2 and 26-tone RU2 are [-95:-70] and [-68:-17] respectively. The subcarrier index range of 52+26-tone MRU1 obtained by concatenating the subcarrier index ranges of 52-tone RU2 and 26-tone RU2 is [-95:-70, -68:-17]. As can be seen from Table 1, the indexes of the pilot subcarriers of 52-tone RU2 and 26-tone RU2 are {-90, -76} and {-62, -48, -36, -22} respectively. Therefore, the indexes of the pilot subcarriers of 52+26-tone MRU1 are {90, -76, -62, -48, -36, -22}.

[0157] Currently, in WLAN low-frequency communications, PPDU can be transmitted using OFDM technology.

[0158] For example, Figure 6 shows the PPDU format in several low-frequency communication protocols, Figure 6 (a), (b), and (c) respectively show the formats of the PPDU of the 802.11ac (i.e., VHT) protocol, the single-user (SU) PPDU of the 802.11ax (HE) protocol, and the multi-user (MU) PPDU of the 802.11be (EHT) protocol.

[0159] like Figure 6 As shown in (a), the VHT PPDU includes a legacy short training field (L-STF), a legacy long training field (L-LTF), a legacy signaling field (L-SIG), a VHT signaling field A (VHT-signal A field, VHT-SIG-A), a VHT short training field (VHT-STF), a VHT long training field (VHT-long trainingfield, VHT-LTF), a VHT signaling field B (VHT-signal A field, VHT-SIG-B) and a data field (Data).

[0160] like Figure 6As shown in (b), the HE SU PPDU includes L-STF, L-LTF, L-SIG, repeat legacy-signal field (repeat legacy-signal field, RL-SIG), HE signaling field A (VHT-signal A field, HE-SIG-A), HE short training field (HE-short training field, HE-STF), HE long training field (HE-long trainingfield, HE-LTF), data field (Data) and package extension field (package extension, PE).

[0161] like Figure 6 As shown in (c), the EHT MU PPDU includes L-STF, L-LTF, L-SIG, RL-SIG, universal-signal field (U-SIG), EHT short training field (EHT-short training field, EHT-STF), EHT long training field (EHT-long training field, EHT-LTF), data field (Data) and package extension field (PE).

[0162] It should be understood that Figure 6 This is just an example. The PPDU format in other low-frequency communication protocols is similar to Figure 6 Basically similar, it basically includes traditional preamble codes (including L-STF, L-LTF and L-SIG), a new generation of preamble codes (such as U-SIG, EHT-STF or EHT-LTF, etc.) and data fields (Data), etc.

[0163] In high-frequency communication, OFDM technology is not used at the beginning of PPDU. Specifically, in high-frequency communication, multiple fields in the preamble are modulated by a single subcarrier (SC) method, and the fields after the preamble are transmitted using OFDM technology, which has the advantages of lower peak to average power ratio (PAPR) and resistance to phase noise. However, the transmission method of using both SC and OFDM in a PPDU also has some disadvantages: such as the inconsistency of the modulation method within the PPDU, incompatibility with the low-frequency PPDU format, etc., which brings additional complexity to the equipment that implements both low and high frequencies.

[0164] To this end, an "upclocking" version of the low-frequency PPDU may be used to transmit the high-frequency PPDU.

[0165] The following uses L-STF in VHT PPDU as an example to explain "clocking".

[0166] As an example, the sequence format of the L-STF of the VHT PPDU in the frequency domain may be as follows:

[0167]

[0168] Among them, s -26,26 Represents a sequence of subcarriers from -26 to 26, where each value in {} corresponds to a subcarrier in the frequency domain.

[0169] In OFDM transmission, although the number of subcarriers of L-STF is 64, in fact, traditional low-frequency generally only transmits information on some of the subcarriers. Therefore, the subcarriers shown in the above formula are from -26 to 26, s -26,26 There are 11 zeros on both sides of the sequence that are not given. Since 64 subcarriers are used, each subcarrier corresponds to 0.05 microseconds, so the period corresponding to these 64 subcarriers is 3.2 microseconds. According to the relationship that the period and the subcarrier spacing are reciprocal, the subcarrier spacing corresponding to the above sequence is 312.5KHz (i.e. 1 / 3.2 microseconds).

[0170] The so-called "up-clocking" means shortening the time interval between adjacent subcarriers. When the number of transmitted subcarriers remains unchanged, the period corresponding to the same number of subcarriers will be shortened. Since the period is inversely proportional to the subcarrier interval, the subcarrier interval will increase.

[0171] For example, for a VHT PPDU (such as Figure 6 As shown in (a), the subcarrier spacing of all fields of the PPDU is 312.5KHz. When 4 times the clock is used, the subcarrier spacing of the 4 times the clock version of the VHT PPDU (i.e., 4x 802.11ac PPDU) is 1.25MHz (i.e., 312.5KHz*4); when 8 times the clock is used, the subcarrier spacing of the 8 times the clock version of the VHT PPDU (i.e., 8x802.11ac PPDU) is 2.5MHz (i.e., 312.5KHz*8).

[0172] For another example, for EHT MU PPDU (such as Figure 6(c)), the subcarrier spacing of the fields before EHT-STF (including L-STF, L-LTF, L-SIG, RL-SIG, and U-SIG fields) is 312.5KHz, and the subcarrier spacing of EHT-STF and subsequent fields (including EHT-STF, EHT-LTF, Data, and PE fields) becomes 78.125KHz, and 256 subcarriers are included in each 20MHz. When using 16x clocking, in the 16x clocking version of the EHT MU PPDU (i.e., 16x 802.11be PPDU), the subcarrier spacing of the fields before EHT-STF is 5MHz (i.e., 312.5KHz*16), and the subcarrier spacing of EHT-STF and subsequent fields such as the data field is 1.25MHz (i.e., 78.125KHz*16).

[0173] Table 5 shows the parameters of 4x 802.11ac PPDU, 8x 802.11ac PPDU, and 16x 802.11be PPDU, including: the bandwidth that can be transmitted, the subcarrier spacing, the discrete Fourier transform (DFT) / inverse discrete Fourier transform (IDFT) period, and the size of the IDFT / DFT. The size of the IDFT / DFT can also be said to be the number of points / subcarriers of the IDFT / DFT. For example, the IDFT size is 64, which means an IDFT of 64 points / 64 subcarriers.

[0174] Table 5

[0175]

[0176] As can be seen from the above, in the current "up-clock" version of PPDU, a unified "up-clock" method is adopted, that is, the multiples of the "up-clock" used by different parts of a PPDU are the same. In addition, the subcarrier spacing in the same bandwidth of different parts of the "up-clock" version of PPDU can be different.

[0177] At present, the ratio between the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part is the same before and after the up-clock operation, and the up-clock operation is performed on the PPDU as a whole. For example, the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part are uniformly amplified according to the same amplification factor. Since the ratio between the subcarrier spacing of the data part of the PPDU and the subcarrier spacing of the preamble signaling part is relatively fixed, this cannot meet the needs of different devices. For example, devices with better performance require a smaller subcarrier spacing of the data part to improve transmission efficiency, and devices with poorer performance require a larger subcarrier spacing of the data part to improve transmission robustness. Therefore, how to meet the needs of different devices for the subcarrier spacing of the data part is a technical problem that needs to be solved urgently.

[0178] In view of this, the present application provides a communication method and a communication device, which can meet the requirements of different devices for the subcarrier spacing of the data part.

[0179] For ease of understanding and explanation, the communication method of the present application is described below by taking the interaction between the first device and the second device as an example, but this should not constitute any limitation on the execution subject of the communication method of the present application. For example, the first device shown below can be replaced by a component configured in the first device (such as a circuit, a chip, or a chip system, etc.), and the second device can be replaced by a component configured in the second device (such as a circuit, a chip, or a chip system, etc.). Among them, the first device can be an AP or a STA, and the second device can be an AP or a STA.

[0180] Figure 7 Schematic diagram of an interactive process of a communication method in an embodiment of the present application. Figure 7 As shown, the method includes:

[0181] S701. A first device generates a first part of a first PPDU, where the first part of the first PPDU is used to carry data information.

[0182] The first part of the first PPDU can be understood as the data part of the first PPDU, which is used to carry data information. Among them, the subcarrier configuration of the first part of the first PPDU in the first bandwidth is generated according to the subcarrier configuration of the first part of the second PPDU (also used to carry data information) in the second bandwidth. In other words, the subcarrier configuration of the first part of the first PPDU in the first bandwidth can be diverse. For example, the first part of the first PPDU supports multiple subcarrier configurations in the first bandwidth, and the multiple subcarrier configurations are the same as or partially the same as the subcarrier configuration of the first part of the second PPDU in the corresponding bandwidth.

[0183] The "subcarrier configuration" may include one or more of the number of subcarriers, the number of data subcarriers, the number of pilot subcarriers, the index of data subcarriers, the index of pilot subcarriers, empty subcarriers, and protection subcarriers, etc., without limitation.

[0184] The second PPDU can be any one of EHT PPDU, HE PPDU, VHT PPDU and UHR PPDU. In other words, the present application supports a new design of the subcarrier configuration of the data part of the first PPDU based on the second PPDU defined in the existing standard, so as to meet the needs of different devices. The first PPDU is the PPDU before clocking.

[0185] In a possible implementation, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same or partially the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same or partially the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is smaller than the subcarrier spacing of the first part of the second PPDU in the second bandwidth, and the second bandwidth is larger than the first bandwidth. For descriptions of the first bandwidth and the second bandwidth, please refer to Table 6, Figure 8-Figure 10 The contents shown in Table 6 are to be understood as examples only and are not to be construed as final limitations.

[0186] Table 6

[0187] A first bandwidth corresponding to a first part of a first PPDU A second bandwidth corresponding to the first part of the second PPDU 20MHz 40MHz 20MHz 80MHz 20MHz 160MHz 40Mhz 80MHz 40MHz 160MHz 80MHz 160MHz

[0188] As shown in Table 6, exemplarily, the first bandwidth is 20 MHz and the second bandwidth is 40 MHz; the first bandwidth is 20 MHz and the second bandwidth is 80 MHz; the first bandwidth is 20 MHz and the second bandwidth is 160 MHz; the first bandwidth is 40 MHz and the second bandwidth is 80 MHz; the first bandwidth is 40 MHz and the second bandwidth is 160 MHz; the first bandwidth is 80 MHz and the second bandwidth is 160 MHz.

[0189] Taking the first bandwidth as 20MHz as an example, the first part of the first PPDU can support the subcarrier configuration of the first part of the second PPDU in 40MHz bandwidth, 80MHz bandwidth and 160MHz bandwidth in the 20MHz bandwidth. For example, the first part of the first PPDU can support the number of subcarriers of the first part of the second PPDU in 40MHz bandwidth in the 20MHz bandwidth, the first part of the first PPDU can support the number of subcarriers of the first part of the second PPDU in 80MHz bandwidth in the 20MHz bandwidth, and the first part of the first PPDU can support the number of subcarriers of the first part of the second PPDU in 160MHz bandwidth in the 20MHz bandwidth. Among them, the subcarrier spacing of the same number of subcarriers in different bandwidths is different. In this way, multiple subcarrier spacings of the first part of the first PPDU in the first bandwidth can be constructed, and then the proportional relationship between the subcarrier spacing of the preamble signaling part of the first PPDU and the subcarrier spacing of the data part of the first PPDU can be adjusted, so as to meet the needs of different devices.

[0190] Taking the above-mentioned second PPDU as VHT PPDU as an example, for 20MHz bandwidth, the data part of VHT PPDU supports 64 subcarriers with a subcarrier spacing of 312.5KHz; for 40MHz bandwidth, the data part of VHT PPDU supports 128 subcarriers with a subcarrier spacing of 312.5KHz; for 80MHz bandwidth, the data part of VHT PPDU supports 256 subcarriers with a subcarrier spacing of 312.5KHz. Therefore, by multiplexing the subcarrier configurations of VHT PPDU in 40MHz bandwidth and 80MHz bandwidth, the present application supports the construction of the first part of the first PPDU that can support quantity configurations such as 128 subcarriers and 256 subcarriers in 20MHz bandwidth, and then can adjust the proportional relationship between the subcarrier spacing of the preamble signaling part of the first PPDU and the subcarrier spacing of the data part of the first PPDU, so as to meet the needs of different devices.

[0191] Figure 8 is a schematic diagram of the relationship between the first bandwidth and the second bandwidth. Figure 8As shown, the second bandwidth is 40MHz, the subcarrier spacing of the first part of the second PPDU in the second bandwidth is 312.5KHz, and the subcarriers of the first part of the second PPDU corresponding to the 40MHz bandwidth are 128 consecutive subcarriers, which are numbered from low to high according to the subcarrier frequency, and the subcarrier index values ​​are -64, -63, ..., 0, ..., 62, 63, that is, starting from -64 and ending at 63 with an interval of 1. By compressing the 128 subcarriers supported by the first part of the second PPDU in the 40Mhz bandwidth, the 128 subcarriers can be used for the 20MHz bandwidth, and the subcarrier spacing is shortened by half, that is, 156.25KHz.

[0192] In a possible implementation, the index of the subcarrier in the 20 MHz bandwidth of the first part of the first PPDU includes:

[0193] K SP ={-53,-25,-11,11,25,53}, K SD ={-58,…,58}-K SP -{-1,0,1};K SP The index set used to indicate the pilot subcarriers, K SD The index set used to indicate the data subcarrier, K SD Including 52 indexes. In this way, a subcarrier configuration of the first part of the first PPDU in the first bandwidth can be configured according to the above subcarrier indexes.

[0194] Since the first bandwidth may include null subcarriers and protection subcarriers in addition to data subcarriers and pilot subcarriers, the above index set only reflects the index of the data subcarriers and the index of the pilot subcarriers in the first part of the first PPDU in the first bandwidth, and does not reflect the index of the null subcarriers and the index of the protection subcarriers.

[0195] In order to support the first part of the first PPDU to support 128 subcarriers in 20MHz bandwidth, the present application supports copying the subcarrier configuration of the first part of the second PPDU in 40MHz bandwidth to the 20MHz bandwidth supported by the first part of the first PPDU, and correspondingly reducing the subcarrier spacing of the 40MHz bandwidth, so that the first part of the first PPDU in 20MHz bandwidth can also support the number of subcarriers supported by the first part of the second PPDU in 40MHz bandwidth.

[0196] Fig. 9 is another schematic diagram of the relationship between the first bandwidth and the second bandwidth. Fig. 9As shown, the second bandwidth is 80MHz, the subcarrier spacing of the first part of the second PPDU in the second bandwidth is 312.5KHz, and the subcarriers corresponding to the 80MHz bandwidth of the first part of the second PPDU are 256 consecutive subcarriers, which are numbered from low to high according to the subcarrier frequency, and the subcarrier index values ​​are -128, -127, ..., 0, ..., 126, 127. By compressing the 256 subcarriers supported by the first part of the second PPDU in the 80Mhz bandwidth, the 256 subcarriers can be used for the 20MHz bandwidth, and the subcarrier spacing is shortened by one quarter, that is, 78.125KHz.

[0197] In a possible implementation, the index of the subcarrier in the 20 MHz bandwidth of the first part of the first PPDU includes:

[0198] K SP ={-103,-75,-39,-11,11,39,75,103}, K SD ={-122,…,122}-K SP -{-1,0,1};K SD Including 108 indexes. In this way, a subcarrier configuration of the first part of the first PPDU in the first bandwidth can be configured according to the above subcarrier indexes.

[0199] In order to support the first part of the first PPDU to support 256 subcarriers in 20MHz bandwidth, the present application supports copying the subcarrier configuration of the first part of the second PPDU in 80MHz to the 20MHz bandwidth supported by the first part of the first PPDU, and correspondingly reducing the subcarrier spacing of the 80MHz bandwidth, so that the first part of the first PPDU in 20MHz bandwidth can also support the number of subcarriers supported by the first part of the second PPDU in 80MHz bandwidth.

[0200] Fig.10 is another schematic diagram of the relationship between the first bandwidth and the second bandwidth. Fig.10 As shown, the second bandwidth is 80MHz, the subcarrier spacing of the first part of the second PPDU in the second bandwidth is 312.5KHz, and the subcarriers corresponding to the 80MHz bandwidth of the first part of the second PPDU are 256 consecutive subcarriers, which are numbered from low to high according to the subcarrier frequency, and the subcarrier index values ​​are -128, -127, ..., 0, ..., 126, 127. By compressing the 256 subcarriers supported by the first part of the second PPDU in the 80MHz bandwidth, the 256 subcarriers can be used for the 40MHz bandwidth, and the subcarrier spacing can be shortened by half, that is, 156.25KHz.

[0201] In order to support the first part of the first PPDU to support 256 subcarriers in 40MHz bandwidth, the present application supports copying the subcarrier configuration of the first part of the second PPDU in 80MHz to the 40MHz bandwidth supported by the first part of the first PPDU, and correspondingly reducing the subcarrier spacing of the 80MHz bandwidth, so that the first part of the first PPDU in 40MHz bandwidth can also support the number of subcarriers supported by the first part of the second PPDU in 80MHz bandwidth.

[0202] It should be noted that Figure 8 The description is made by taking the first bandwidth as 20 MHz and the second bandwidth as 40 MHz as an example. Fig. 9 The description is made by taking the first bandwidth as 20 MHz and the second bandwidth as 80 MHz as an example. Fig.10 The first bandwidth is 40MHz and the second bandwidth is 80MHz, but the above content is only used as an example and is not a final limitation. The description of the first bandwidth being 40MHZ and the second bandwidth being 160MHz can also be found in the previous text, or the description of the first bandwidth being 80MHz and the second bandwidth being 320MHz can also be found in the previous text, and will not be repeated below.

[0203] In a possible implementation, the first PPDU may also include a second part, the second part of the first PPDU is used to carry signaling information, and the second part of the first PPDU is located in the preamble signaling part. The second part of the first PPDU can be understood as a universal part (non-data part) of the first PPDU (for example, universal SIG, U-SIG) (it may also have other names), which is used to carry parameters related to the first PPDU, such as modulation and coding scheme (MCS) and field length.

[0204] In a possible implementation, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth. For example, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 312.5KHz, and the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 156.25KHz, or the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 78.125KHz; or the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 156.25KHz, and the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 78.125KHz, and so on, and this is not limited.

[0205] Specifically, the present application supports a larger ratio between the subcarrier spacing of the first part of the first PPDU in the first bandwidth and the subcarrier spacing of the second part in the first bandwidth, for example, it can support ratios such as 64:64, 64:128 and 64:256, which can flexibly adjust the subcarrier spacing of the first part of the first PPDU in the first bandwidth, thereby meeting the requirements of different devices for the subcarrier spacing of the data part.

[0206] In one possible implementation, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth. For example, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 312.5KHz, and the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 156.25KHz, or the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 78.125KHz; or the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 156.25KHz, and the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 78.125KHz, etc., and this is not limited.

[0207] Specifically, the present application supports a larger ratio between the subcarrier spacing of the first part of the first PPDU in the first bandwidth and the subcarrier spacing of the second part in the first bandwidth, for example, it can support ratios such as 64:64, 64:128 and 64:256, which can flexibly adjust the subcarrier spacing of the first part of the first PPDU in the first bandwidth, thereby meeting the requirements of different devices for the subcarrier spacing of the data part.

[0208] In a possible implementation, the first bandwidth is 20 MHz, the subcarrier spacing of the second part of the first PPDU in the first bandwidth is 312.5 KHz, and the index of the subcarrier of the second part of the first PPDU in the first bandwidth includes:

[0209] K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0}; or, K SP ={-21,-7,7,21}, K SD ={-26,…,26}-K SP -{0}.

[0210] This allows compatibility with existing standards.

[0211] In a possible implementation, the first bandwidth is 20 MHz, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 312.5 KHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth includes:

[0212] K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0}.

[0213] This allows compatibility with existing standards.

[0214] Since the first bandwidth also includes null subcarriers and guard subcarriers, the pilot subcarriers of the first part of the first PPDU in the first bandwidth may also include at least one of null subcarriers and guard subcarriers in the first bandwidth. In this way, the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth may be increased.

[0215] Since the first bandwidth also includes null subcarriers and guard subcarriers, the pilot subcarriers of the second part of the first PPDU in the first bandwidth may also include at least one of null subcarriers and guard subcarriers in the first bandwidth. In this way, the number of pilot subcarriers of the second part of the first PPDU in the first bandwidth may be increased.

[0216] S702: The first device sends a first part of a first PPDU.

[0217] In one embodiment, the first device sends the first part of the first PPDU, which can be: the first device applies upper clock processing to the first part of the first PPDU, obtains the upper clock version of the first part, and sends the upper clock version of the first part to the second device.

[0218] Specifically, the first device may send the first part of the first PPDU in an upper clock manner. In other words, the first device processes the first part of the first PPDU using an upper clock, so that the subcarrier spacing of the first part can be expanded. For the description of the upper clock, please refer to the previous text and will not be repeated here.

[0219] The second device may process the first part to obtain information carried by the first part of the first PPDU.

[0220] When the first device also generates the second part of the first PPDU, the first device also sends the second part of the first PPDU to the second device, and the second device processes the second part of the first PPDU to obtain the information carried by the second part of the first PPDU. In this way, it helps to ensure the compatibility between devices, that is, devices supporting subcarrier spacings of different data parts can all understand the preamble signaling part of the first PPDU (which is the second part of the first PPDU).

[0221] In the above description, the present application may also support adjusting the position or number of subcarriers of the first part of the first PPDU in the first bandwidth, for example, increasing or decreasing the number of pilot subcarriers or data subcarriers of the first part of the first PPDU in the first bandwidth. Therefore, the index of the data subcarrier of the first part of the first PPDU in the first bandwidth may be the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, or may be partially the same as the index of the data subcarrier of the first part of the first PPDU in the second bandwidth; the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth may be the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, or may be partially the same as the index of the pilot subcarrier of the first part of the first PPDU in the second bandwidth, and this is not limited.

[0222] The “partially the same as (or partially identical to)” may include: the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is greater than or less than the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth; it may also include: the number of data subcarriers in the first part of the first PPDU in the first bandwidth is greater than or less than the number of data subcarriers in the first part of the second PPDU in the second bandwidth; it may also include: the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is equal to the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth, and at least one of the indexes of the pilot subcarriers in the first part of the first PPDU in the first bandwidth is different from the index of the pilot subcarriers in the second bandwidth of the first part of the second PPDU (which can be achieved by offsetting the indexes of the pilot subcarriers); it may also include: the number of data subcarriers in the first part of the first PPDU in the first bandwidth is equal to the number of data subcarriers in the first part of the second PPDU in the second bandwidth, and at least one of the indexes of the data subcarriers in the first part of the first PPDU in the first bandwidth is different from the index of the data subcarriers in the second bandwidth of the first part of the second PPDU (which can be achieved by offsetting the indexes of the data subcarriers). In this way, the diversity of configuration of pilot subcarriers or data subcarriers in the first bandwidth of the first part of the first PPDU may be increased.

[0223] In one example, when the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, at least one of the indices of the pilot subcarriers of the first part of the first PPDU in the first bandwidth is different from the indices of the pilot subcarriers of the first part of the second PPDU in the second bandwidth, for example, the indices of the pilot subcarriers of the first part of the first PPDU in the first bandwidth are: {1,3,5,7,9,11,13,15,17,19}, and the indices of the pilot subcarriers of the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}.

[0224] As an example, when the number of pilot subcarriers in the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first part of the second PPDU in the second bandwidth, the indexes of the pilot subcarriers in the first part of the first PPDU in the first bandwidth include all the indexes of the pilot subcarriers in the first part of the second PPDU in the second bandwidth, for example, the indexes of the pilot subcarriers in the first part of the first PPDU in the first bandwidth are: {1,2,3,4,5,6,7,8,9,10,11,12}, and the indexes of the pilot subcarriers in the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}.

[0225] As another example, when the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarriers of the first part of the first PPDU in the first bandwidth includes at least one index of the pilot subcarriers of the first part of the second PPDU in the second bandwidth, or at least one index of the pilot subcarriers of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarriers of the first part of the second PPDU in the second bandwidth. For example, the indexes of the pilot subcarriers of the first part of the first PPDU in the first bandwidth are: {1,2,3,4,5,6,7,8,9,11,12,13} or {1,2,3,4,5,6,12,13,14,15,16,17} or {1,12,13,14,15,16,22,23,24,25,26,27}, and the indexes of the pilot subcarriers of the first part of the second PPDU in the second bandwidth are: {1,2,3,4,5,6,7,8,9,10}. By reusing the subcarrier configuration of the first part of the second PPDU in the corresponding bandwidth defined by the existing standard, the present application can support a more diverse subcarrier configuration of the first part of the first PPDU in the first bandwidth (including the index of the data subcarrier, the index of the pilot subcarrier and the subcarrier spacing, etc.), for example, the first bandwidth is 20MHz, the second bandwidth is 40MHz\80MHz\160MHz, and the subcarrier configuration of the first part of the first PPDU in 20MHz can correspond to the subcarrier configuration of the first part of the second PPDU in 40MHz\80MHz\160MHz bandwidth respectively. In this way, the subcarrier configuration of the first part of the first PPDU in the first bandwidth can be flexibly adjusted, thereby meeting the requirements of different devices for the subcarrier spacing of the data part.

[0226] Figure 7 The method shown is described by taking the example that the subcarrier configuration of the first part of the first PPDU in the first bandwidth is generated according to the subcarrier configuration of the first part of the second PPDU in the second bandwidth, but the subcarrier configuration of the first part of the first PPDU in the first bandwidth can also be generated based on the subcarrier configuration of the RU or MRU. For details, see Fig.11 Description.

[0227] Combined with the following Fig.11 Another communication method of an embodiment of the present application is described.

[0228] Fig.11 FIG. 1 is a schematic diagram of an interaction flow of another communication method according to an embodiment of the present application. Fig.11 As shown, the method includes:

[0229] S1101. A first device generates a first part of a first PPDU.

[0230] The first part in the first PPDU may be the data part of the first PPDU, which is used to carry data information. The sum of the number of data subcarriers and pilot subcarriers corresponding to the first part of the first PPDU is greater than or equal to the number of subcarriers of the first RU or the first MRU, and the subcarrier spacing corresponding to the first part of the first PPDU is greater than the subcarrier spacing of the first RU or the first MRU.

[0231] In a possible implementation, the first RU is an RU whose subcarrier data volume among existing RUs is closest to the total number of subcarriers corresponding to the first part of the first PPDU, or the first MRU is an MRU whose subcarrier data volume among existing MRUs is closest to the total number of subcarriers corresponding to the first part of the first PPDU. In this way, the number of data subcarriers can be maximized based on the existing RU generation module. For details, please refer to Table 7 and Table 8. The contents shown in Table 7 and Table 8 are to be understood as examples only and are not to be regarded as final limitations.

[0232] Table 7

[0233] The number of subcarriers corresponding to the first part of the first PPDU First RU 64 52-tone RU 128 106-tone RU 256 242-tone RU 512 484-tone RU 1024 996-tone RU 2048 2*996-tone RU 4096 4*996-tone RU

[0234] As shown in Table 7, the number of subcarriers corresponding to the first part of the first PPDU is 64 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 64), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 52-toneRU, not 26-tone RU; the number of subcarriers corresponding to the first part of the first PPDU is 128, and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 106-tone RU, not 52-tone RU. The number of subcarriers corresponding to the first part of the first PPDU is 256 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 256), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 242-tone RU, not 106-tone RU. The number of subcarriers corresponding to the first part of the first PPDU is 512 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 512), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 484-tone RU, not 242-tone RU. The number of subcarriers corresponding to the first part of the first PPDU is 1024 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 1024), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 996-tone RU, not 484-tone RU. The number of subcarriers corresponding to the first part of the first PPDU is 2048 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 2048), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 2*996-tone RU, not 996-tone RU. The number of subcarriers corresponding to the first part of the first PPDU is 4096 (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 4096), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 4*996-tone RU, not 2*996-tone RU.

[0235] Table 8

[0236] The number of subcarriers corresponding to the first part of the first PPDU First MRU 80 52+26-tone MRU 140 106+26-tone MRU 750 484+242-tone MRU 1500 996+484-tone MRU

[0237] As shown in Table 8, the number of subcarriers corresponding to the first part of the first PPDU is 80 (the number of subcarriers = bandwidth / subcarrier spacing) (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 80), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 52+26-tone MRU; the number of subcarriers corresponding to the first part of the first PPDU is 140 (the number of subcarriers = bandwidth / subcarrier spacing) (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 140), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 106+26-tone MRU. The number of subcarriers corresponding to the first part of the first PPDU is 750 (the number of subcarriers = bandwidth / subcarrier spacing) (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 750), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 484+242-tone MRU. The number of subcarriers corresponding to the first part of the first PPDU is 1500 (number of subcarriers = bandwidth / subcarrier spacing) (the sum of the number of data subcarriers and pilot subcarriers will be less than or equal to 1500), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on the 996+484-tone MRU.

[0238] In combination with the above content, it can be known that in a possible implementation, the first RU or the first MRU can be any of the following:

[0239] 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, 2*996-tone RU or 4*996-tone RU. In this way, compatibility with existing standards can be achieved.

[0240] For a description of the relationship between the first RU and the first part of the first PPDU, see Fig.12 and Fig.13 The description of the relationship between the first MRU and the first part of the first PPDU can also be found in Fig.12 and Fig.13 The content will not be repeated below.

[0241] Fig.12 Schematic diagram of the relationship between the first part of the first PPDU and the first RU. Fig.12As shown, the first bandwidth is 20MHz. Since 20MHz includes multiple 52-tone RUs, taking 52-tone RU1 as an example, the subcarrier index of 52-tone RU1 is: [–121:–70]–116,–102,-90,–76}. In order to make the subcarrier spacing of the first part of the first PPDU in the 20MHz bandwidth 312.5KHz, this application supports the expansion of 52-tone RU1 to obtain 52-tone RU* (a custom RU type, different from the RU defined in the existing standard). 52-tone RU* (which can also be understood as the subcarrier configuration of the first part of the first PPDU in 20MHz) can occupy the entire 20MHz, that is, the 20MHz bandwidth includes a 52-tone RU*.

[0242] Fig.12 In one possible implementation, the index of the subcarriers in the 52-tone RU* includes:

[0243] K SP ={-21,-7,7,21}, K SD ={-26,…,26}-K SP -{0}; or,

[0244] K SP ={-20,-6,6,20}, K SD ={-26,…,26}- SP -{0}.

[0245] In this way, by expanding the first RU, the present application supports that the subcarrier spacing of the first part of the first PPDU in the corresponding bandwidth can be diverse.

[0246] For a description of 52-tone RU, see Fig.13 .

[0247] Fig.13 This is a schematic diagram of a 52-tone RU. Fig.13 As shown in (a), one type of 52-tone RU is: 6+1+13+1+11+13+1+5, a number other than 1 is used to represent the number of data subcarriers at the corresponding position in the 52-tone RU (represented by a cross-textured box), and a number 1 is used to represent the number of pilot subcarriers at the corresponding position in the 52-tone RU (represented by a white box). Fig.13As shown in (b), another type of 52-tone RU is: 5+1+13+1+11+13+1+6, where non-1 numbers are used to represent the number of data subcarriers at corresponding positions in the 52-tone RU (represented by cross-textured boxes), and number 1 is used to represent the number of pilot subcarriers at corresponding positions in the 52-tone RU (represented by white boxes). Since the existing 52-tone RU does not consider the influence of the DC component (the above 52-tone RU is located on the left or right side of the DC subcarrier), the number of data subcarriers in the middle part of the 52-tone RU is an odd number (11) and does not affect the center-based symmetry, but if the 52-tone RU is designed to pass through DC and expand to 20MHz, the number of data subcarriers in the middle part of the 52-tone RU is an even number to meet the symmetry requirements. Therefore, the number of data subcarriers in the middle part of the 52-tone RU* obtained based on the expansion of the 52-tone RU (10 or 12) is an even number, which can meet the symmetry requirements.

[0248] Fig.14 FIG. 4 is another schematic diagram of the relationship between the first part of the first PPDU and the first RU. Fig.14 As shown, the first bandwidth is 20MHz. Since 20MHz includes multiple 106-tone RUs, taking 106-tone RU1 as an example, the subcarrier index of 106-tone RU1 is: [–122:–17]{–116,-90,-48,-22}. In order to make the subcarrier spacing of the first part of the first PPDU in the 20MHz bandwidth 156.25KHz, this application supports the expansion of 106-tone RU1 to obtain 106-toneRU* (a custom RU type, different from the RU defined in the existing standard). 106-tone RU* (which can also be understood as the subcarrier configuration of the first part of the first PPDU in 20MHz) can occupy the entire 20MHz, that is, the 20MHz bandwidth includes a 106-tone RU*.

[0249] Fig.14 In one possible implementation, the index of the subcarriers in the 106-tone RU* may include:

[0250] K SP ={-47,-21,21,47}, K SD ={-53,…,53}-K SP -{-0}, or,

[0251] K SP ={-48,-22,22,48}, K SD ={-53,…,53}-KSP -{0}.

[0252] In this way, by expanding the first RU, the present application supports that the number of subcarriers in the first part in the first bandwidth can be diverse.

[0253] For a description of 106-tone RU, see Fig.15 .

[0254] Fig.15 This is a schematic diagram of a 106-tone RU. Fig.15 As shown in (a), one type of 106-tone RU is: 6+1+25+1+41+1+25+1+5, a number other than 1 is used to represent the number of data subcarriers at the corresponding position in the 106-tone RU (represented by a cross-textured box), and a number 1 is used to represent the number of pilot subcarriers at the corresponding position in the 106-tone RU (represented by a white box). Fig.15 As shown in (b), another type of 106-tone RU is: 5+1+25+1+41+1+25+1+6, where non-1 numbers are used to represent the number of data subcarriers at corresponding positions in the 106-tone RU (represented by cross-textured boxes), and number 1 is used to represent the number of pilot subcarriers at corresponding positions in the 106-tone RU (represented by white boxes). Since the existing 106-tone RU does not consider the influence of the DC component (the above 106-tone RU is located on the left or right side of the DC subcarrier), the number of data subcarriers in the middle part of the 106-tone RU is an odd number (41) and does not affect the center-based symmetry, but if the 106-tone RU is designed to pass through DC and expand to 20MHz, the number of data subcarriers in the middle part of the 106-tone RU is an even number to meet the symmetry requirements. Therefore, the number of data subcarriers in the middle part of the 106-tone RU* obtained based on the expansion of the 106-tone RU is an even number (40 or 42), which can meet the symmetry requirements.

[0255] It should be noted that Fig.12 Take the first bandwidth as 20MHZ and the first RU as 52-tone RU as an example. Fig.13 It is taken as an example that the first bandwidth is 20 MHz and the first RU is 106-tone RU, but the above content is only described as an example and is not a final limitation.

[0256] Optionally, when the first RU is a 242-tone RU, the subcarrier configuration corresponding to the first part of the first PPDU can reuse the subcarrier configuration of the 242-tone RU, which is not repeated here.

[0257] It should be noted that the positional relationship between the data subcarriers and the pilot subcarriers in the subcarrier indexes listed above also takes into account the number of DC subcarriers, as shown below:

[0258] K SP ={-21,-7,7,21}, K SD ={-26,…,26}-K SP -{0}

[0259] One implementation method may be that the number of DC subcarriers may be changed without changing the number of data subcarriers and pilot subcarriers. In this case, the pilot subcarrier or the data subcarrier needs to be shifted to the left or right as a whole, as shown below:

[0260] K SP ={-22,-8,8,22}, K SD ={-27,…,27}-K SP -{-1,0,+1}

[0261] Or the data subcarrier is supplemented outward, and the pilot subcarrier position remains unchanged. As described in the following example:

[0262] K SP ={-21,-7,7,21}, K SD ={-27,…,27}-K SP -{-1,0,+1}.

[0263] In addition, the first PPDU may further include a second part. For a description of the second part of the first PPDU, see Figure 7 The description in , will not be repeated below.

[0264] S1102. The first device sends a first part of a first PPDU.

[0265] For the description of S1102, please refer to the description of S702, which will not be repeated here.

[0266] By utilizing the subcarrier configuration of RU or MRU defined in the existing standards, the present application can support a more diverse subcarrier configuration corresponding to the first part of the first PPDU (including the index of the data subcarrier, the index of the pilot subcarrier and the subcarrier spacing, etc.). For example, the subcarrier configuration of the 52-tone RU\106-tone RU can be modified to obtain the subcarrier configuration corresponding to the first part of the first PPDU. In this way, the subcarrier configuration of the first part of the first PPDU can be flexibly adjusted, thereby being able to meet the requirements of different devices for the subcarrier spacing of the data part.

[0267] It should be noted that Figure 11-Figure 15The content shown is described using RU as an example, but the present application also supports the expansion of MRU, so as to support that the number of subcarriers in the first part in the first bandwidth can be diverse. Among them, the scheme for expanding MRU is the same as the scheme for expanding RU, and will not be repeated below.

[0268] Combination Figures 7 to 15 The present application mainly describes the first bandwidth as 20 MHz as an example, but the first bandwidth may also be a bandwidth greater than 20 MHz, for example, 40 MHz or 80 MHz or a bandwidth that is an integer multiple of 20 MHz, etc. For details, see Table 9 and Fig.16 . Among them, although the bandwidth is increased, the method is still as described above, and it can be based on the second PPDU with a second larger bandwidth to compress and obtain the index of all or part of the subcarriers of the data subcarrier or pilot subcarrier; it can also be based on the RU or MRU expansion, and the selection method of the extended RU can be as shown in Table 7.

[0269] When the first bandwidth is greater than 20 MHz, the present application supports replication in units of 20 MHz bandwidth. For example, if the first bandwidth is 40 MHz, the 20 MHz bandwidth can be replicated once, and the subcarrier configuration of the first part in each 20 MHz bandwidth remains consistent, that is, the subcarrier configuration of the first part in the 20 MHz bandwidth is as described above. Figure 7 and Fig.11 If the first bandwidth is 80 MHz, the 20 MHz bandwidth can be replicated twice, and the subcarrier configuration of the first part in each 20 MHz bandwidth remains consistent, as shown in Table 9. The content shown in Table 9 is only understood as an example and is not a final limitation.

[0270] Table 9

[0271]

[0272] As shown in Table 9, the first bandwidth is 40MHz, and the number of subcarriers in the 20MHz bandwidth of the first part is 64, 128 or 256 respectively, which can be replicated twice with 20MHz bandwidth as a unit, and the content carried on each 20MHz bandwidth can be different, but the subcarrier configuration can be similar. When the first bandwidth is 80MHz, the number of subcarriers in the 20MHz bandwidth of the first part is 64, 128 or 256 respectively, which can be replicated four times with 20MHz bandwidth as a unit, and the content carried on each 20MHz bandwidth can be different, but the subcarrier configuration can be similar.

[0273] Fig.16 Schematic diagram of the second part of the first PPDU under large bandwidth. Taking the first bandwidth as 80 MHz as an example, replication is performed in units of 20 MHz bandwidth. Fig.16 As shown in (a), if the 20MHz bandwidth is used as a unit for replication, the 20MHz bandwidth can be replicated twice. Fig.16 Each U-SIG in (a) can represent the second part of the first PPDU. After being replicated twice in units of 20MHz bandwidth, four U-SIGs can be obtained. Each U-SIG can carry different or identical information, without limitation. The subcarrier configuration of each U-SIG in 20MHz is consistent. Fig.16 As shown in (b), the 20MHz bandwidth is replicated twice, and U-SIG 1, U-SIG 1, U-SIG 2, and U-SIG 2 are obtained respectively. The two U-SIG 1s carry the same information, the two U-SIG 2s carry the same information, and the subcarrier configurations of each in the 20MHz bandwidth are consistent. Fig.16 As shown in (c), if the 20MHz bandwidth is used as a unit for replication, the 20MHz bandwidth can be replicated twice to obtain U-SIG 1, U-SIG 2, U-SIG 1 and U-SIG 2. Among them, the two U-SIG 1s carry the same information, the two U-SIG 2s carry the same information, and the subcarrier configurations of each in the 20MHz bandwidth remain consistent.

[0274] In addition, the schematic diagram of the first part of the first PPDU under large bandwidth can also be seen in Fig.16 The description of the first PPDU under the large bandwidth is omitted. It should be noted that the first part of the first PPDU under the large bandwidth can also be copied in units of 20MHz to obtain multiple first parts, and the information carried by each part is the same or different, which is not limited. The subcarrier configuration of each first part in the 20MHz bandwidth is consistent. The configuration of other bandwidths can also refer to the above description and will not be repeated.

[0275] It should be noted that in Figure 7 and Fig.11 In the method shown, the first device sends the first part of the first PPDU to the second device, and the first device may also send to the second device a subcarrier spacing indicating the first part of the first PPDU in the first bandwidth, for details, see Fig.17 .

[0276] Fig.17 is a schematic diagram of the interactive signaling between the first device and the second device. Fig.17As shown, the first device can send an indication signaling to the second device through a low frequency, and the indication signaling is used to indicate the subcarrier spacing of the first part of the first PPDU in the first bandwidth. In this way, the second device can determine the subcarrier spacing of the first part of the first PPDU in the first bandwidth based on the indication signaling. In this way, the second device can obtain information about the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

[0277] In a possible implementation, the first device may also send the indication signaling to the second device via high frequency, which is not limited to this.

[0278] In one possible implementation, the indication signaling can be used to indicate the target wake time (TWT) channel information, which is used to inform the channel-related information of the high-frequency docking, so that the second device can receive or send the PPDU at the high-frequency docking position. For example, the indication signaling is used to indicate the channel-related information of the PPDU corresponding to 320MHz (including preamble code 2 and data 2), or the indication signaling can also be used to indicate the channel-related information of the PPDU corresponding to 160MHz (including preamble code 1 and data 1).

[0279] In a possible implementation, the above indication signaling may also be used to indicate data channel allocation information, which is used to inform the resource information occupied by the data field, such as which channels are occupied (this information may be consistent with or different from the above parking information).

[0280] In a possible implementation method, the above-mentioned indication signaling can also be used to indicate beam information such as sector ID, which is used to inform the device itself or the opposite device of the sector ID information corresponding to the PPDU sent at high frequency, or information such as omnidirectional transmission or directional transmission.

[0281] Among them, the information listed above can also be indicated in the PHY of the high-frequency PPDU, that is, placed in the signaling indication of the physical layer, such as: the subcarrier spacing of the first part of the first PPDU in the first bandwidth, data channel allocation information, sector ID and other beam information.

[0282] It should be noted that the above description is only an example description and is not a final limitation.

[0283] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0284] The following, combined Figures 18 to 20 It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the contents not described in detail can be referred to the above method embodiment, and some contents are not repeated for the sake of brevity.

[0285] The embodiment of the present application can divide the functional modules of the first device or the second device according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0286] Fig.18 is a schematic block diagram of a communication device according to an embodiment of the present application. Fig.18 As shown, the communication device may include a transceiver unit 1810 and a processing unit 1820. The transceiver unit 1810 may communicate with the outside, and the processing unit 1820 is used for data processing. The transceiver unit 1810 may also be called a communication interface or a communication unit.

[0287] Optionally, the communication device may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 1820 may read the instructions and / or data in the storage unit so that the communication device implements the aforementioned method embodiment.

[0288] In the first design, the communication device may be the first device in the aforementioned embodiment, or may be a component (such as a chip) of the first device. The communication device may implement the steps or processes corresponding to those performed by the first device in the above method embodiment, wherein the transceiver unit 1810 may be used to perform the transceiver-related operations of the first device in the above method embodiment, and the processing unit 1820 may be used to perform the processing-related operations of the first device in the above method embodiment.

[0289] In a possible implementation, the processing unit 1820 is used to generate the first part of the first PPDU; the transceiver unit 1810 is used to send the first part of the first PPDU.

[0290] In the second design, the communication device may be the second device in the aforementioned embodiment, or may be a component (such as a chip) of the second device. The communication device may implement the steps or processes corresponding to those performed by the second device in the above method embodiment, wherein the transceiver unit 1810 may be used to perform the transceiver-related operations of the second device in the above method embodiment, and the processing unit 1820 may be used to perform the processing-related operations of the second device in the above method embodiment.

[0291] In a possible implementation, the transceiver unit 1810 is used to receive the first part of the first PPDU; the processing unit 1820 is used to parse the first part of the first PPDU.

[0292] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0293] It should also be understood that the communication device herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit, and / or other suitable components that support the described functions.

[0294] In an optional example, those skilled in the art can understand that the communication device can be specifically the first device in the above embodiment, which can be used to execute the various processes and / or steps corresponding to the first device in the above method embodiments; or the communication device can be specifically the second device in the above embodiment, which can be used to execute the various processes and / or steps corresponding to the second device in the above method embodiments. To avoid repetition, it is not repeated here. The above transceiver unit 1810 can also be a transceiver circuit (for example, it can include a receiving circuit and a transmitting circuit), and the processing unit 1820 can be a processing circuit.

[0295] Fig.18 The communication device in the embodiment may be a device in the aforementioned embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.

[0296] The communication device of each of the above schemes has the function of implementing the corresponding steps performed by the first device or the second device in the above method. The function can be implemented by hardware, or by hardware executing the corresponding software implementation. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.

[0297] Fig.19 1 is a schematic block diagram of another communication device in an embodiment of the present application. The communication device includes a processor 1910, and the processor 1910 is used to execute a computer program or instruction stored in a memory 1920, or read data / signaling stored in the memory 1920 to execute the method in each method embodiment above. Optionally, the processor 1910 is one or more.

[0298] Alternatively, if Fig.19 As shown, the communication device further includes a memory 1920, and the memory 1920 is used to store computer programs or instructions and / or data. The memory 1920 can be integrated with the processor 1910, or can also be separately arranged. Optionally, the memory 1920 is one or more.

[0299] Alternatively, if Fig.19 As shown, the communication device further includes a transceiver 1930, and the transceiver 1930 is used for receiving and / or sending signals. For example, the processor 1910 is used to control the transceiver 1930 to receive and / or send signals.

[0300] As a solution, the communication apparatus is used to implement the operations performed by the first device in each of the above method embodiments.

[0301] For example, the processor 1910 is used to execute the computer program or instructions stored in the memory 1920 to implement the relevant operations of the first device in each method embodiment above. Figure 7 or Fig.11 The method is performed by the first device in the illustrated embodiment.

[0302] As another solution, the communication device is used to implement the operations performed by the second device in each of the above method embodiments.

[0303] For example, the processor 1910 is used to execute the computer program or instructions stored in the memory 1920 to implement the relevant operations of the second device in each of the above method embodiments. Figure 7 or Fig.11The method is performed by the second device in the illustrated embodiment.

[0304] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0305] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0306] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0307] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0308] Fig. 20 2010 is a schematic block diagram of a chip system according to an embodiment of the present application. The chip system (or also referred to as a processing system) includes a logic circuit 2010 and an input / output interface 2020 .

[0309] The logic circuit 2010 may be a processing circuit in a chip system. The logic circuit 2010 may be coupled to a storage unit and call instructions in the storage unit so that the chip system can implement the methods and functions of each embodiment of the present application. The input / output interface 2020 may be an input / output circuit in a chip system, outputting information processed by the chip system, or inputting data or signaling information to be processed into the chip system for processing.

[0310] Specifically, for example, if the first device is equipped with the chip system, the logic circuit 2010 is coupled to the input / output interface 2020, the logic circuit 2010 can send the first part of the first PPDU through the input / output interface 2020, and the first part of the first PPDU can be generated by the logic circuit 2010. For another example, if the second device is equipped with the chip system, the logic circuit 2010 is coupled to the input / output interface 2020, the logic circuit 2010 can receive the first part of the first PPDU through the input / output interface 2020, and the logic circuit 2010 processes the first part of the first PPDU.

[0311] As a solution, the chip system is used to implement the operations performed by the first device in each of the above method embodiments.

[0312] For example, the logic circuit 2010 is used to implement the processing-related operations performed by the first device in the above method embodiment, such as: Figure 7 or Fig.11 The first device in the embodiment shown performs processing-related operations; the input / output interface 2020 is used to implement the sending and / or receiving-related operations performed by the first device in the above method embodiment, such as, Figure 7 or Fig.11 The first device in the illustrated embodiment performs operations related to sending and / or receiving.

[0313] As another solution, the chip system is used to implement the operations performed by the second device in each of the above method embodiments.

[0314] For example, the logic circuit 2010 is used to implement the processing-related operations performed by the second device in the above method embodiment, such as: Figure 7 or Fig.11 The processing-related operations performed by the second device in the embodiment shown; the input / output interface 2020 is used to implement the sending and / or receiving-related operations performed by the second device in the above method embodiment, such as, Figure 7 or Fig.11 The second device in the illustrated embodiment performs operations related to sending and / or receiving.

[0315] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the methods executed by the device in the above-mentioned method embodiments are stored.

[0316] For example, when the computer program is executed by a computer, the computer can implement the method executed by the first device in each embodiment of the above method. For another example, when the computer program is executed by a computer, the computer can implement the method executed by the second device in each embodiment of the above method.

[0317] An embodiment of the present application also provides a computer program product, comprising instructions, which, when executed by a computer, implement the methods performed by a device (such as a first device or a second device) in the above-mentioned method embodiments.

[0318] An embodiment of the present application also provides a communication system, including the aforementioned first device and second device.

[0319] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0320] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0321] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0322] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: Generate a first part of a first physical layer protocol data unit PPDU, where the first part of the first PPDU is used to carry data information, an index of a data subcarrier of the first part of the first PPDU in a first bandwidth is the same as or partially the same as an index of a data subcarrier of the first part of the second PPDU in a second bandwidth, an index of a pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as or partially the same as an index of a pilot subcarrier of the first part of the second PPDU in the second bandwidth, a subcarrier spacing of the first part of the first PPDU in the first bandwidth is smaller than a subcarrier spacing of the first part of the second PPDU in the second bandwidth, the second bandwidth is larger than the first bandwidth, the second PPDU is any one of a very high throughput VHT PPDU, a high efficiency HE PPDU, an ultra high reliability UHR PPDU, and an ultra high throughput EHT PPDU, and the first part of the second PPDU is used to carry data information; A first portion of the first PPDU is transmitted.

2. A communication method, characterized in that: include: receiving a first part of a first PPDU, where the first part of the first PPDU is used to carry data information, an index of a data subcarrier of the first part of the first PPDU in a first bandwidth is the same as or partially the same as an index of a data subcarrier of the first part of the second PPDU in a second bandwidth, an index of a pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as or partially the same as an index of a pilot subcarrier of the first part of the second PPDU in the second bandwidth, a subcarrier spacing of the first part of the first PPDU in the first bandwidth is smaller than a subcarrier spacing of the first part of the second PPDU in the second bandwidth, the second bandwidth is larger than the first bandwidth, the second PPDU is any one of a VHT PPDU, a HE PPDU, a UHR PPDU and an EHT PPDU, and the first part of the second PPDU is used to carry data information; A first portion of the first PPDU is processed.

3. The method according to claim 1, characterized in that The method further comprises: generating a second part of the first PPDU, where the second part of the first PPDU is used to carry signaling information, The subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or, The subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth; A second portion of the first PPDU is transmitted.

4. The method according to claim 2, characterized in that: The method further comprises: receiving a second part of the first PPDU, where the second part of the first PPDU is used to carry signaling information, The subcarrier spacing of the second part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first part of the first PPDU in the first bandwidth, or, The subcarrier spacing of the first part of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second part of the first PPDU in the first bandwidth; A second portion of the first PPDU is processed.

5. The method according to claim 3 or 4, characterized in that: The subcarrier spacing of the second part of the first PPDU in the first bandwidth is 312.5 KHz, The subcarrier spacing of the first part of the first PPDU in the first bandwidth is: 312.5KHz, 156.25KHz or 78.125KHz.

6. The method according to any one of claims 1 to 5, characterized in that The first bandwidth is an integer multiple of 20 MHz.

7. The method according to claim 5 or 6, characterized in that: The index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 312.5KHz, the first bandwidth is 20MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth is include: K SP ={-21,-7,7,21},K SD ={-28,…,28}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Contains 52 indexes.

8. The method according to claim 5 or 6, characterized in that: The index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 156.25KHz, the first bandwidth is 20MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth is include: K SP ={-53,-25,-11,11,25,53},K SD ={-58,…,58}-K SP -{-1,0,1}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 108 indexes.

9. The method according to claim 5 or 6, characterized in that: The index of the data subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first part of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, the subcarrier spacing of the first part of the first PPDU in the first bandwidth is 78.125 KHz, the first bandwidth is 20 MHz, and the index of the subcarrier of the first part of the first PPDU in the first bandwidth includes: K SP ={-103,-75,-39,-11,11,39,75,103},K SS ={-122,…,122}-K SP -{-1,0,1}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 234 indexes.

10. The method according to any one of claims 3 to 9, characterized in that The first bandwidth is 20 MHz, and the index of the subcarrier in the first bandwidth of the second part of the first PPDU includes: K SP ={-21,-7,7,21},K SD ={-28,…,28}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Contains 52 indexes.

11. The method according to any one of claims 3 to 9, characterized in that The first bandwidth is 20 MHz, and the index of the subcarrier in the first bandwidth of the second part of the first PPDU includes: K SP ={-21,-7,7,21},K SD ={-26,…,26}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 48 indexes.

12. The method according to any one of claims 1 to 6, characterized in that The index of the pilot subcarrier of the first part of the first PPDU in the first bandwidth is partially the same as the index of the pilot subcarrier of the first part of the second PPDU in the second bandwidth, and the partial sameness includes: When the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, at least one of the indices of the pilot subcarriers of the first part of the first PPDU in the first bandwidth is different from the indices of the pilot subcarriers of the first part of the second PPDU in the second bandwidth; When the number of pilot subcarriers of the first part of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers of the first part of the second PPDU in the second bandwidth, the pilot subcarriers of the first part of the first PPDU in the first bandwidth also include at least one of null subcarriers and guard subcarriers in the first bandwidth.

13. The method according to any one of claims 3 to 12, characterized in that The pilot subcarriers in the first bandwidth of the second part of the first PPDU further include at least one of a null subcarrier and a guard subcarrier in the first bandwidth.

14. The method according to any one of claims 1, 3, 5 to 13, characterized in that The method further comprises: Send indication signaling, where the indication signaling is used to indicate the subcarrier spacing of the first part of the first PPDU in the first bandwidth.

15. The method according to any one of claims 2, 4 to 13, characterized in that The method further comprises: An indication signaling is received, where the indication signaling is used to indicate a subcarrier spacing of a first part of the first PPDU in the first bandwidth.

16. A communication method, characterized in that: include: Generate a first part of a first PPDU, where the first part of the first PPDU is used to carry data information, the sum of the number of data subcarriers and pilot subcarriers corresponding to the first part of the first PPDU is greater than or equal to the number of subcarriers of the first resource unit RU or the first multiple resource unit MRU, and the subcarrier spacing corresponding to the first part of the first PPDU is greater than the subcarrier spacing of the first RU or the first MRU; A first portion of the first PPDU is transmitted.

17. A communication method, characterized in that: include: Receive a first part of a first PPDU, where the first part of the first PPDU is used to carry data information, a sum of the number of data subcarriers and pilot subcarriers corresponding to the first part of the first PPDU is greater than or equal to the number of subcarriers of a first resource unit RU or a first multiple resource unit MRU, and a subcarrier spacing corresponding to the first part of the first PPDU is greater than the subcarrier spacing of the first RU or the first MRU; A first portion of the first PPDU is processed.

18. The method according to claim 16, characterized in that The method further comprises: generating a second part of the first PPDU, where the second part of the first PPDU is used to carry signaling information, The subcarrier spacing corresponding to the second part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first part of the first PPDU, or, The subcarrier spacing corresponding to the first part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second part of the first PPDU; A second portion of the first PPDU is transmitted.

19. The method according to claim 17, characterized in that The method further comprises: receiving a second part of a first PPDU, where the second part of the first PPDU is used to carry signaling information, The subcarrier spacing corresponding to the second part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first part of the first PPDU, or, The subcarrier spacing corresponding to the first part of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second part of the first PPDU; A second portion of the first PPDU is processed.

20. The method according to claim 18 or 19, characterized in that The subcarrier spacing corresponding to the second part of the first PPDU is 312.5KHz, The subcarrier spacing corresponding to the first part of the first PPDU is: 312.5KHz or 156.25KHz.

21. The method according to any one of claims 16 to 20, characterized in that The first RU is an RU whose subcarrier number among existing RUs is closest to the total number of subcarriers corresponding to the first part of the first PPDU, or the first MRU is an MRU whose subcarrier number among existing MRUs is closest to the total number of subcarriers corresponding to the first part of the first PPDU.

22. The method according to any one of claims 16 to 21, characterized in that The first RU or the first MRU is any one of the following: 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, 2*996-tone RU or 4*996-tone RU.

23. The method according to claim 22, characterized in that The subcarrier spacing corresponding to the first part of the first PPDU is 312.5 KHz, the first RU or the first MRU is a 52-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-21,-7,7,21},K SD ={-26,…,26}-K sP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 48 indexes.

24. The method according to claim 22, characterized in that The subcarrier spacing corresponding to the first part of the first PPDU is 312.5 KHz, the first RU or the first MRU is a 52-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-20,-6,6,20},K SD ={-26,…,26}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 48 indexes.

25. The method according to claim 22, characterized in that The subcarrier spacing corresponding to the first part of the first PPDU is 156.25 KHz, the first RU or the first MRU is a 106-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-47,-21,21,47},K SD ={-53,…,53}-K SP -{-0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 102 indexes.

26. The method according to claim 22, characterized in that The subcarrier spacing corresponding to the first part of the first PPDU is 156.25 KHz, the first RU or the first MRU is a 106-tone RU, and the index of the subcarrier corresponding to the first part of the first PPDU includes: K SP ={-48,-22,22,48},K sD ={-53,…,53}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 102 indexes.

27. The method according to any one of claims 18 to 26, characterized in that The subcarrier spacing corresponding to the second part of the first PPDU is 312.5 KHz, and the index of the subcarrier corresponding to the second part of the first PPDU includes: K SP ={-21,-7,7,21},K SD ={-26,…,26}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 48 indexes.

28. The method according to any one of claims 18 to 26, characterized in that The subcarrier spacing corresponding to the second part of the first PPDU is 312.5 KHz, and the index of the subcarrier corresponding to the second part of the first PPDU includes: K SP ={-21,-7,7,21},K SD ={-28,…,28}-K SP -{0}; The K SP The index set used to indicate the pilot subcarriers, the K SD An index set used to indicate data subcarriers, wherein K SD Includes 48 indexes.

29. The method according to any one of claims 18 to 27, characterized in that The pilot subcarriers corresponding to the first part of the first PPDU also include at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the first part of the first PPDU.

30. The method according to any one of claims 18 to 29, characterized in that The pilot subcarriers corresponding to the second part of the first PPDU also include at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the second part of the first PPDU.

31. The method according to any one of claims 16, 18, 20 to 30, characterized in that The method further comprises: Send indication signaling, where the indication signaling is used to indicate the subcarrier spacing corresponding to the first part of the first PPDU.

32. The method according to any one of claims 17, 19 to 30, characterized in that The method further comprises: An indication signaling is received, where the indication signaling is used to indicate a subcarrier spacing corresponding to the first part of the first PPDU.

33. A communication device, characterized in that: comprising a processor configured to, by executing a computer program or instructions, or, by means of a logic circuit, The communication device is caused to perform the method according to any one of claims 1, 3, 5 to 14, or Enable the communication device to perform the method according to any one of claims 2, 4 to 13, and 15; causing the communication device to execute the method according to any one of claims 16, 18, 20 to 31; or, The communication device is enabled to perform the method according to any one of claims 17, 19 to 30, and 32.

34. The device according to claim 33, characterized in that The communication device further comprises a memory for storing the computer program or instructions.

35. The device according to claim 33 or 34, characterized in that The communication device further comprises a communication interface, and the communication interface is used for inputting and / or outputting signals.

36. A communication device, characterized in that: comprising a processing circuit and an input / output interface, wherein the input / output interface is used to input and / or output signals, The processing circuit is used to perform the method of any one of claims 1, 3, 5 to 14, or, The processing circuit is used to execute the method of any one of claims 2, 4 to 13, and 15; or, The processing circuit is used to perform the method of any one of claims 16, 18, 20 to 31; or, The processing circuit is configured to execute the method of any one of claims 17, 19 to 30, and 32.

37. A computer-readable storage medium, characterized in that: The computer readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a computer, so that the method of any one of claims 1, 3, 5 to 14 is performed, or, so that the method of any one of claims 2, 4 to 13, and 15 is performed; or, so that the method of any one of claims 16, 18, 20 to 31 is performed, or, The method described in any one of claims 17, 19 to 30, and 32 is performed.

38. A computer program product, characterized in that Contains instructions that, when executed on a computer, so that the method of any one of claims 1, 3, 5 to 14 is performed, or, so that the method of any one of claims 2, 4 to 13, and 15 is performed; or, so that the method of any one of claims 16, 18, 20 to 31 is performed, or, The method described in any one of claims 17, 19 to 30, and 32 is performed.

Citation Information

Patent Citations

  • additional STOP LIGHT VEHICLE

    RU40964U1

Cited By

  • Communication method and communication apparatus

    EP4753219A1

  • Communication method and communication apparatus

    WO2025039487A1