Communication methods and communication devices

The communication method adjusts subcarrier configurations of PPDU portions to meet diverse device requirements, ensuring compatibility and improving transmission efficiency and robustness in high-frequency WLANs.

JP2026528985APending Publication Date: 2026-08-26HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2026510151
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-18
Filing Date
2024-02-22
Publication Date
2026-08-26

AI Technical Summary

Technical Problem

Existing communication methods in high-frequency WLANs fail to meet the diverse device requirements for subcarrier spacing in data portions of PPDUs, as the ratio between subcarrier spacing of data and preamble signaling portions is fixed, leading to inefficiencies in transmission efficiency and robustness.

Method used

A communication method that adjusts the subcarrier configurations of PPDU portions by reusing existing standards, allowing for flexible adjustment of subcarrier spacing and indices to accommodate different device requirements, ensuring compatibility and improved channel estimation performance.

Benefits of technology

The solution enables wider compatibility and flexibility in subcarrier configurations, meeting the needs of various devices and enhancing transmission efficiency and robustness by supporting a variety of subcarrier spacings and indices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026528985000001_ABST
    Figure 2026528985000001_ABST
Patent Text Reader

Abstract

This application relates to the field of communications, and more particularly to a communication method and a communication apparatus. In this method, a first device generates a first PPDU. The number of subcarriers in the data portion of the first PPDU in a first bandwidth is the same as the number of subcarriers in the data portion of the second PPDU in a second bandwidth. The subcarrier spacing of the data portion of the first PPDU in the first bandwidth is smaller than the subcarrier spacing of the data portion of the second PPDU in the second bandwidth. The second PPDU is a PPDU defined in existing standards, such as UHR PPDU, HE PPDU, VHT PPDU, and EHT PPDU. The second bandwidth is larger than the first bandwidth. In this way, the subcarrier configuration of the data portion 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 portion.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to Chinese Patent Application No. 202311051673.5, entitled “Communication Method and Communication Apparatus,” filed with the China National Intellectual Property Administration on 18 August 2023, which is incorporated herein by reference in its entirety.

[0002] This application relates to the field of communication technology, and more specifically to communication methods and communication devices. [Background technology]

[0003] In high-frequency communications of wireless local area networks (WLANs), a solution is proposed to use an "upclocked" version of a low-frequency PPDU as a high-frequency PPDU for transmission, in order to better utilize existing designs of physical layer protocol data units (PPDUs) used in low-frequency communications. For example, a PPDU originally used for communication at a 40 MHz bandwidth can be used to perform communication at a 320 MHz bandwidth through an 8x upclocking process.

[0004] Currently, the ratio of the subcarrier spacing of the data portion of a PPDU to the subcarrier spacing of the preamble signaling portion of a PPDU before upclocking is the same as the ratio after upclocking. In other words, upclocking is also an operation performed on the entire PPDU. For example, both the subcarrier spacing of the data portion of a PPDU and the subcarrier spacing of the preamble signaling portion of a PPDU are amplified according to the same amplification factor. Because the ratio between the subcarrier spacing of the data portion of a PPDU and the subcarrier spacing of the preamble signaling portion of a PPDU is relatively fixed, it cannot meet the requirements of different devices. For example, a device with relatively good performance requires a relatively small subcarrier spacing in the data portion to improve transmission efficiency, while a device with relatively low performance requires a relatively large subcarrier spacing in the data portion to improve transmission robustness. Therefore, how to meet the different device requirements for the subcarriers of the data portion is an urgent technical problem that needs to be solved now. [Overview of the project]

[0005] This application provides a communication method and communication apparatus for meeting the requirements of different devices regarding the subcarrier spacing of the data portion. [Means for solving the problem]

[0006] According to a first embodiment, a communication method is provided, the method comprising the step of generating a first portion of a first PPDU, the first portion of the first PPDU being used to carry data information, the index of the data subcarriers of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the data subcarriers of the first portion of a second PPDU in a second bandwidth, the index of the pilot subcarriers of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the pilot subcarriers of the first portion of a second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth being smaller than the subcarrier spacing of the first portion of a second PPDU in a second bandwidth, the second bandwidth being larger than the first bandwidth, and the second PPDU being a very high throughput (VHT) PPDU, a high efficiency (HE) PPDU, an ultra-high reliability (UHR) PPDU, and an extremely high throughput (UHR) PPDU. The process includes the steps of: sending one of the throughput (EHT) PPDUs, where the first portion of the second PPDU is used to carry data information; and transmitting the first portion of the first PPDU.

[0007] The solution in the first embodiment may be implemented by the first device, or by a chip, integrated circuit, etc., within the first device. For ease of explanation, the following uses the first device as an example for illustrative purposes.

[0008] In one embodiment, the transmission of a first portion of a first PPDU by a first device may involve the first device performing an upclocking operation on the first portion of the first PPDU, obtaining an upclocked version of the first portion, and transmitting the upclocked version of the first portion to a second device.

[0009] This application supports a wider variety of subcarrier configurations (including data subcarrier indices, pilot subcarrier indices, subcarrier spacing, etc.) for the first portion of the first PPDU in the corresponding bandwidth, by reusing subcarrier configurations defined in existing standards. For example, the first bandwidth is 20 MHz and the second bandwidth is 40 MHz / 80 MHz / 160 MHz. The subcarrier configuration of the first portion of the first PPDU at 20 MHz can correspond to the subcarrier configuration of the first portion of the second PPDU in the 40 MHz / 80 MHz / 160 MHz bandwidths, respectively. In this way, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be flexibly adjusted, thereby enabling different device requirements for the data portion subcarrier spacing to be met.

[0010] With respect to the first aspect, in one possible implementation, the method includes the steps of generating a second portion of a first PPDU, the second portion of the first PPDU being used to carry signaling information, wherein the subcarrier spacing of the second portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in a first bandwidth, or the subcarrier spacing of the first portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in a first bandwidth; and transmitting the second portion of the first PPDU.

[0011] In this way, compatibility between devices is guaranteed. In other words, all devices that support different data portion subcarrier spacings can understand the preamble signaling portion of the first PPDU.

[0012] With respect to the first aspect, in one possible implementation, the method further includes the step of transmitting an instruction signaling, the instruction signaling indicating the subcarrier spacing of a first portion of a first PPDU in a first bandwidth.

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

[0014] According to a second embodiment, a communication method is provided, the method comprising: receiving a first portion of a first PPDU, the first portion of the first PPDU being used to carry data information, the index of the data subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the data subcarrier of the first portion of a second PPDU in a second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the pilot subcarrier of the first portion of a second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth being smaller than the subcarrier spacing of the first portion of a second PPDU in a second bandwidth, and the second bandwidth being larger than the first bandwidth; and processing the first portion of the first PPDU.

[0015] The solution in the second embodiment may be implemented by a second device, or by a chip, integrated circuit, etc., within the second device. For the sake of clarity, the following uses a second device as an example for illustrative purposes.

[0016] This application supports a wider variety of subcarrier configurations (including data subcarrier indices, pilot subcarrier indices, subcarrier spacing, etc.) for the first portion of the second PPDU in the corresponding bandwidth, by reusing subcarrier configurations defined in existing standards. For example, the first bandwidth is 20 MHz and the second bandwidth is 40 MHz / 80 MHz / 160 MHz. The subcarrier configuration of the first portion of the first PPDU at 20 MHz may correspond to the subcarrier configuration of the first portion of the second PPDU in the 40 MHz / 80 MHz / 160 MHz bandwidths, respectively. In this way, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be flexibly adjusted, and the subcarrier spacing of the data portion of the PPDU generated based on the first PPDU can also be flexibly adjusted, thereby meeting the requirements of different devices for the ratio of the subcarrier spacing of the data portion of the upclocked version of the PPDU to the subcarrier spacing of the preamble signaling portion of the upclocked version of the PPDU.

[0017] With respect to a second aspect, in one possible implementation, the method includes the steps of receiving a second portion of a first PPDU, the second portion of the first PPDU being used to carry signaling information, the subcarrier spacing of the second portion of the first PPDU in a first bandwidth being an integer multiple of the subcarrier spacing of the first portion of the first PPDU in a first bandwidth, or the subcarrier spacing of the first portion of the first PPDU in a first bandwidth being an integer multiple of the subcarrier spacing of the second portion of the first PPDU in a first bandwidth; and processing the second portion of the first PPDU.

[0018] In this way, compatibility between devices is guaranteed. In other words, all devices that support different data portion subcarrier spacings can understand the preamble signaling portion of the first PPDU.

[0019] With respect to a second aspect, in one possible implementation, the method further includes the step of receiving an instruction signaling, wherein the instruction signaling indicates the subcarrier spacing of a first portion of a first PPDU in a first bandwidth.

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

[0021] With respect to the method according to either the first or second embodiment, in one possible implementation, the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 312.5 kHz, and the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz, 156.25 kHz, or 78.125 kHz.

[0022] Specifically, this application can support a wider range of ratios between the subcarrier spacing of the first portion of the first PPDU in the first bandwidth and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. For example, ratio relationships such as 64:64, 64:128, and 64:256 can be supported. In this way, the subcarrier spacing of the first portion 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 portion.

[0023] With respect to the method according to either the first or second embodiment, in one possible implementation, the first bandwidth is an integer multiple of 20 MHz.

[0024] In this way, compliance with existing standards can be achieved.

[0025] With respect to the method according to either the first or second embodiment, in one possible implementation, the index of the data subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz, the first bandwidth is 20 MHz, and the index of the subcarrier of the first portion of the first PPDU in the first bandwidth is K SP ={-21,-7,7,21} and K SD ={-28,…,28}-K SP -{0} is included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 52 indices.

[0026] In this way, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be configured based on the subcarrier index.

[0027] With respect to the method according to either the first or second embodiment, in one possible implementation, the index of the data subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 156.25 kHz, the first bandwidth is 20 MHz, and the index of the subcarrier of the first portion of the first PPDU in the first bandwidth is K SP={-53, -25, -11, 11, 25, 53} and K SD ={-58, …, 58} - K SP -{-1, 0, 1} is included, and K SP represents the index set of pilot subcarriers, and K SD represents the index set of data subcarriers, and K SD contains 108 indexes.

[0028] In this way, another subcarrier configuration of the first part of the first PPDU in the first bandwidth can be configured based on the subcarrier index.

[0029] Regarding the method according to either the first aspect or the second aspect, in one possible implementation, the index of the data subcarriers of the first part of the first PPDU in the first bandwidth is the same as the index of the data 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 is the same as the index of the 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 is 78.125 kHz, the first bandwidth is 20 MHz, and the index of the subcarriers of the first part of the first PPDU in the first bandwidth is K SP ={-103, -75, -39, -11, 11, 39, 75, 103} and K SD ={-122, …, 122} - K SP -{-1, 0, 1} is included, and K SP represents the index set of pilot subcarriers, and K SD represents the index set of data subcarriers, and K SD contains 234 indexes.

[0030] In this way, the subcarrier configuration of the first part of the first PPDU in the first bandwidth can be configured based on the subcarrier index.

[0031] With respect to the method according to either the first or second embodiment, in one possible implementation, the first bandwidth is 20 MHz, and the index of the subcarrier of the second portion of the first PPDU in the first bandwidth is K SP ={-21,-7,7,21} and K SD ={-28,…,28}-K SP -{0} is included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 52 indices.

[0032] In this way, compliance with existing standards can be achieved.

[0033] With respect to the method according to either the first or second embodiment, in one possible implementation, the first bandwidth is 20 MHz, and the index of the subcarrier of the second portion of the first PPDU in the first bandwidth is K SP ={-21,-7,7,21} and K SD ={-26,…,26}-K SP -{0} is included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 48 indices.

[0034] With respect to the method according to either the first or second embodiment, in one possible implementation, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is partially the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, and being partially the same means that if the number of pilot subcarriers of the first portion of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers of the first portion of the second PPDU in the second bandwidth, at least one of the indices of the pilot subcarriers of the first portion of the first PPDU in the first bandwidth is different from the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth; or if the number of pilot subcarriers of the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers of the first portion of the second PPDU in the second bandwidth, the pilot subcarrier of the first portion of the first PPDU in the first bandwidth further includes at least one of a null subcarrier and a guard subcarrier in the first bandwidth.

[0035] For example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then at least one of the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth will be different from the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the indices of the pilot subcarriers in the first portion 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 portion of the second PPDU in the second bandwidth are {1,2,3,4,5,6,7,8,9,10}.

[0036] For example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth includes all the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth is {1,2,3,4,5,6,7,8,9,10,11,12}, and the index of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth is {1,2,3,4,5,6,7,8,9,10}.

[0037] For example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth includes at least one of the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth; or, at least one of the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth are {1,2,3,4,5,6,7,8,9,11,12,13}, {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 indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth are {1,2,3,4,5,6,7,8,9,10}.

[0038] In this way, the configuration of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth can be made more diverse.

[0039] Therefore, the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth can be increased, thereby improving channel estimation performance.

[0040] With respect to the method according to either the first or second embodiment, in one possible implementation, the pilot subcarrier of the second portion of the first PPDU in the first bandwidth further includes at least one of a null subcarrier and a guard subcarrier in the first bandwidth.

[0041] Therefore, the number of pilot subcarriers in the second portion of the first PPDU in the first bandwidth can be increased, thereby improving channel estimation performance.

[0042] According to a third aspect, a communication method is provided, the method comprising the steps of generating a first portion of a first PPDU, the first portion 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 portion 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 (multi-RU, MRU), and the subcarrier interval corresponding to the first portion of the first PPDU being greater than the subcarrier interval of the first RU or the first MRU, and transmitting the first portion of the first PPDU.

[0043] The solution in the third embodiment may be implemented by a third device, or by a chip, integrated circuit, etc., within the third device. For the sake of clarity, the following uses a third device as an example for illustrative purposes.

[0044] By using subcarrier configurations defined in existing standards, which are either RU or MRU, this application can support a wider variety of subcarrier configurations (including data subcarrier indices, pilot subcarrier indices, subcarrier spacing, etc.) corresponding to the first portion of the first PPDU. For example, a 52-tone RU / 106-tone RU subcarrier configuration can be modified to obtain a subcarrier configuration corresponding to the first portion of the first PPDU. In this way, the subcarrier configuration of the first portion of the first PPDU can be flexibly adjusted, thereby meeting the requirements of different devices for the subcarrier spacing of the data portion.

[0045] With respect to a third aspect, in one possible implementation, the method includes the steps of generating a second portion of a first PPDU, the second portion of the first PPDU being used to carry signaling information, the subcarrier interval corresponding to the second portion of the first PPDU being an integer multiple of the subcarrier interval corresponding to the first portion of the first PPDU, or the subcarrier interval corresponding to the first portion of the first PPDU being an integer multiple of the subcarrier interval corresponding to the second portion of the first PPDU, and transmitting the second portion of the first PPDU.

[0046] With respect to a third aspect, in one possible implementation, the method further includes the step of receiving an instruction signaling, wherein the instruction signaling indicates a subcarrier interval corresponding to a first portion of a first PPDU.

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

[0048] According to a fourth aspect, a communication method is provided, the method comprising: receiving a first portion of a PPDU, the first portion 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 portion 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 interval corresponding to the first portion of the first PPDU being greater than the subcarrier interval of the first RU or the first MRU; and processing the first portion of the first PPDU.

[0049] The solution in the fourth embodiment may be implemented by the second device, or by a chip, integrated circuit, etc., within the second device. For the sake of clarity, the following uses the second device as an example for illustrative purposes.

[0050] With respect to the fourth aspect, in one possible implementation, the method includes the steps of receiving a second portion of a first PPDU, the second portion of the first PPDU being used to carry signaling information, and the subcarrier interval corresponding to the second portion of the first PPDU being an integer multiple of the subcarrier interval corresponding to the first portion of the first PPDU, or the subcarrier interval corresponding to the first portion of the first PPDU being an integer multiple of the subcarrier interval corresponding to the second portion of the first PPDU; and processing the second portion.

[0051] With respect to a fourth aspect, in one possible implementation, the method further includes the step of receiving an instruction signaling, wherein the instruction signaling indicates a subcarrier interval corresponding to a first portion of a first PPDU.

[0052] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the first RU is the RU whose number of subcarriers is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in the existing RU, or the first MRU is the MRU whose number of subcarriers is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in the existing MRU.

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

[0054] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the second portion of the first PPDU is 312.5 kHz, and the subcarrier spacing corresponding to the first portion of the first PPDU is 312.5 kHz or 156.25 kHz.

[0055] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the first RU or first MRU is 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.

[0056] In this way, compliance with existing standards can be achieved.

[0057] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the first portion of the first PPDU is 312.5 kHz, the first RU or first MRU is 52-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP ={-21,-7,7,21}, and K SD ={-26,…,26}-K SP -{0} is included, K SP This indicates the index set of the pilot subcarrier, KSD This indicates the index set of the data subcarrier, K SD It contains 48 indices.

[0058] In this way, the subcarrier configuration of the first part of the first PPDU can be configured based on the subcarrier index.

[0059] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the first portion of the first PPDU is 312.5 kHz, the first RU or first MRU is 52-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP ={-20,-6,6,20} and K SD ={-26,…,26}-K SP -{0} is included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 48 indices.

[0060] In this way, the subcarrier configuration of the first part of the first PPDU can be configured based on the subcarrier index.

[0061] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the first portion of the first PPDU is 156.25 kHz, the first RU or first MRU is 106-tone RU, and the subcarrier index corresponding to the first portion of the first PPDU is K SP ={-47,-21,21,47}, and K SD ={-53,…,53}-K SP Including -{-0}, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SDIt contains 102 indices.

[0062] In this way, the subcarrier configuration of the first part of the first PPDU can be configured based on the subcarrier index.

[0063] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the first portion of the first PPDU is 156.25 kHz, the first RU or first MRU is 106-tone RU, and the subcarrier index corresponding to the first portion of the first PPDU is K SP ={-48,-22,22,48} and K SD ={-53,…,53}-K SP Satisfying -{0}, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 102 indices.

[0064] In this way, the subcarrier configuration of the first part of the first PPDU can be configured based on the subcarrier index.

[0065] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the second portion of the first PPDU is 312.5 kHz, and the index of the subcarrier corresponding to the second portion of the first PPDU is K SP ={-21,-7,7,21}, and K SD ={-26,…,26}-K SP Satisfying -{0}, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 48 indices.

[0066] In this way, the subcarrier configuration of the second part of the first PPDU can be configured based on the subcarrier index.

[0067] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the subcarrier spacing corresponding to the second portion of the first PPDU is 312.5 kHz, and the index of the subcarrier corresponding to the second portion of the first PPDU is K SP ={-21,-7,7,21}, and K SD ={-28,…,28}-K SP Satisfying -{0}, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 48 indices.

[0068] In this way, the subcarrier configuration of the second part of the first PPDU can be configured based on the subcarrier index.

[0069] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the pilot subcarrier corresponding to the first portion of the first PPDU further includes at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the first portion of the first PPDU.

[0070] Therefore, the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth can be increased, thereby improving channel estimation performance.

[0071] With respect to the method according to either the third or fourth embodiment, in one possible implementation, the pilot subcarrier corresponding to the second portion of the first PPDU further includes at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the second portion of the first PPDU.

[0072] Therefore, the number of pilot subcarriers in the second portion of the first PPDU in the first bandwidth can be increased, thereby improving channel estimation performance.

[0073] According to a fifth aspect, a communication method is provided, the method comprising the step of generating a first PPDU, the first PPDU comprising a first portion, the first portion of the first PPDU being used to carry data information, the index of the data subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the data subcarrier of the first portion of the second PPDU in a second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the pilot subcarrier of the first portion of the second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth being smaller than the subcarrier spacing of the first portion of the second PPDU in a second bandwidth, the second bandwidth being larger than the first bandwidth, and the second PPDU being a VHT PPDU, HE PPDU, UHR PPDU, and EHT The process includes the steps of: sending one of the PPDUs, where the first portion of the second PPDU is used to carry data information; and sending the first PPDU.

[0074] With respect to the fifth aspect, in one possible implementation, the first PPDU further includes a second portion. The second portion of the first PPDU is used to carry signaling information. The subcarrier spacing of the second portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in a first bandwidth, or the subcarrier spacing of the first portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in a first bandwidth.

[0075] For a corresponding description of the first part of the first PPDU in the fifth aspect, please refer to the relevant description in the first aspect. Further details will not be provided again.

[0076] According to a sixth aspect, a communication method is provided, the method comprising the step of receiving a first PPDU, the first PPDU comprising a first portion, the first portion of the first PPDU being used to carry data information, the index of the data subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the data subcarrier of the first portion of the second PPDU in a second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in a first bandwidth being the same or partially the same as the index of the pilot subcarrier of the first portion of the second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth being smaller than the subcarrier spacing of the first portion of the second PPDU in a second bandwidth, the second bandwidth being larger than the first bandwidth, and the second PPDU being a VHT PPDU, HE PPDU, UHR PPDU, and EHT The process includes the steps of: providing one of the PPDUs, where the first portion of the second PPDU is used to carry data information; and processing the first PPDU.

[0077] With respect to the sixth aspect, in one possible implementation, the first PPDU further includes a second portion. The second portion of the first PPDU is used to carry signaling information. The subcarrier spacing of the second portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in a first bandwidth, or the subcarrier spacing of the first portion of the first PPDU in a first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in a first bandwidth.

[0078] For a corresponding description of the first part of the first PPDU in the sixth aspect, please refer to the relevant description in the first aspect. Further details will not be provided again.

[0079] According to the seventh aspect, a communication device is provided. The communication device is configured to perform a method according to any one of the first to fourth aspects. Specifically, the communication device includes a unit and / or module configured to perform a method according to the first aspect or any one of the aforementioned implementations of the first aspect, or a unit and / or module configured to perform a method according to the second aspect or any one of the aforementioned implementations of the second aspect, or a unit and / or module configured to perform a method according to the third aspect or any one of the aforementioned implementations of the third aspect, or a unit and / or module configured to perform a method according to the fourth aspect or any one of the aforementioned implementations of the fourth aspect, or a unit and / or module configured to perform a method according to the fifth aspect or any one of the aforementioned implementations of the fifth aspect, or a unit and / or module configured to perform a method according to the sixth aspect or any one of the aforementioned implementations of the sixth aspect.

[0080] In one implementation, the communication device is a device (e.g., 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, and 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.

[0081] In another implementation, the communication device is a chip, chip system, or circuit used within a device (e.g., a first device or a second device). When the communication device is a chip, chip system, or circuit used within a device, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuit, etc., within the chip, chip system, or circuit, and the processing unit may be at least one processor, processing circuit, logic circuit, etc.

[0082] According to the eighth aspect, a communication device is provided. The device includes a memory configured to store a program, and at least one processor configured to execute a computer program or instruction stored in the memory to perform a method according to any one of the first aspect or an implementation of the first aspect, or a method according to any one of the second aspect or an implementation of the second aspect, or a method according to any one of the third aspect or an implementation of the third aspect, or a method according to any one of the fourth aspect or an implementation of the fourth aspect, or a method according to any one of the fifth aspect or an implementation of the fifth aspect, or a method according to any one of the sixth aspect or an implementation of the sixth aspect.

[0083] In one implementation, the communication device is a device (for example, a first device or a second device).

[0084] In another implementation, the device is a chip, chip system, or circuit used within a device (e.g., a first device or a second device).

[0085] According to the ninth aspect, the present application provides a processor configured to perform the method according to the above-described aspect.

[0086] Operations such as transmitting and acquiring / receiving associated with the processor may be understood as operations such as the output and receiving or input of the processor, or operations such as transmitting and receiving performed by radio frequency circuits and antennas, unless otherwise specified, or unless the operation is inconsistent with the actual function or internal logic of the operation in the relevant description. This is not limited to the present application.

[0087] According to the tenth aspect, a computer-readable storage medium is provided. The computer-readable medium stores program code to be executed by a device. The program code includes instructions used to perform a method according to the first aspect or any one implementation of the first aspect, or instructions used to perform a method according to the second aspect or any one implementation of the second aspect, or instructions used to perform a method according to the third aspect or any one implementation of the third aspect, or instructions used to perform a method according to the fourth aspect or any one implementation of the fourth aspect, or instructions used to perform a method according to the fifth aspect or any one implementation of the fifth aspect, or instructions used to perform a method according to the sixth aspect or any one implementation of the sixth aspect.

[0088] According to the eleventh aspect, a computer program product including instructions is provided. When the computer program product is executed on a computer, the computer becomes capable of performing a method according to the first aspect or any one implementation of the first aspect, or the computer becomes capable of performing a method according to the second aspect or any one implementation of the second aspect, or the computer becomes capable of performing a method according to the third aspect or any one implementation of the third aspect, or the computer becomes capable of performing a method according to the fourth aspect or any one implementation of the fourth aspect, or the computer becomes capable of performing a method according to the fifth aspect or any one implementation of the fifth aspect, or the computer becomes capable of performing a method according to the sixth aspect or any one implementation of the sixth aspect.

[0089] According to the twelfth aspect, a chip is provided. The chip includes a processor and an input / output interface. The processor reads instructions stored in memory via the input / output interface and performs a method according to the first aspect or any one implementation of the first aspect, or a method according to the second aspect or any one implementation of the second aspect, or a method according to the third aspect or any one implementation of the third aspect, or a method according to any one implementation of the fourth aspect.

[0090] Optionally, in one implementation configuration, the chip further includes memory. The memory stores computer programs or instructions. The processor is configured to execute computer programs or instructions stored in memory. When a computer program or instruction is executed, the processor is configured to perform a method according to any one of the first embodiment or implementation configurations of the first embodiment, or a method according to any one of the second embodiment or implementation configurations of the second embodiment, or a method according to any one of the third embodiment or implementation configurations of the third embodiment, or a method according to any one of the fourth embodiment or implementation configurations of the fourth embodiment, or a method according to any one of the fifth embodiment or implementation configurations of the fifth embodiment, or a method according to any one of the sixth embodiment or implementation configurations of the sixth embodiment.

[0091] According to the 13th aspect, a communication system is provided that includes the aforementioned first device and the aforementioned second device. [Brief explanation of the drawing]

[0092] [Figure 1] This is a diagram illustrating an application scenario according to one embodiment of this application. [Figure 2] This is a diagram showing the structure of a communication device according to one embodiment of this application. [Figure 3] This figure shows the subcarrier distribution and RU distribution in a 20MHz bandwidth. [Figure 4] This figure shows the subcarrier distribution and RU distribution in a 40MHz bandwidth. [Figure 5] This figure shows the subcarrier distribution and RU distribution in an 80MHz bandwidth. [Figure 6] This is a diagram of the PPDU format in several low-frequency communication protocols. [Figure 7] This is an interaction flowchart of a communication method according to one embodiment of this application. [Figure 8] This figure shows the relationship between the first bandwidth and the second bandwidth. [Figure 9]This figure shows another relationship between the first bandwidth and the second bandwidth. [Figure 10] This figure shows yet another relationship between the first bandwidth and the second bandwidth. [Figure 11] This is an interaction flowchart of another communication method according to one embodiment of this application. [Figure 12] This diagram shows the relationship between the first part and RU. [Figure 13] This is a diagram of a 52-tone RU. [Figure 14] This diagram shows another relationship between the first part and RU. [Figure 15] This is a diagram of 106-tone RU. [Figure 16] This is a diagram of the second portion of the first PPDU in broadband. [Figure 17] This is a diagram illustrating the interaction signaling between the first device and the second device. [Figure 18] This is a block diagram of a communication device according to one embodiment of this application. [Figure 19] This is a block diagram of another communication device according to one embodiment of this application. [Figure 20] This is a block diagram of a chip system according to one embodiment of the present application. [Modes for carrying out the invention]

[0093] The technical solution of this application will be described below with reference to the attached drawings.

[0094] The technical solutions provided in embodiments of this application may be applied to wireless local area network (WLAN) scenarios, such as the 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and next-generation Wi-Fi protocols of IEEE 802.11ax, such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay, or 802.11bf, or in another example, next-generation 802.11be such as Wi-Fi 8, and may be further applied to ultra-wideband (UWB) based wireless personal area network systems, such as the 802.15 series standards, and may be further applied to sensing systems, such as the 802.11bf series standards. The 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT), the 802.11ax standard is called high efficiency (HE), and the 802.11be standard is called extremely high throughput (EHT). 802.11bf includes standards in two main categories: low frequency (e.g., sub7GHz) standards and high frequency (e.g., 60GHz) standards. Implementations of sub7GHz standards mainly depend on 802.11ac, 802.11ax, 802.11be, and next-generation standards. Implementations of 60GHz standards mainly depend on 802.11ad, 802.11ay, and next-generation standards.802.11ad is sometimes called the directional multi-gigabit (DMG) standard, and 802.11ay is sometimes called the enhanced directional multi-gigabit (EDMG) standard.

[0095] While embodiments of this application are primarily described using examples in which WLAN networks, particularly networks to which the IEEE 802.11 system standard applies, those skilled in the art will readily understand that various aspects of the embodiments of this application can be extended to other networks using various standards or protocols, such as high-performance radio local area networks (HIPERLAN), wireless wide area networks (WWAN), wireless personal area networks (WPAN), or other known or future-developed networks. Thus, regardless of the coverage area used and the wireless access protocol used, various aspects provided in the embodiments of this application are applicable to any suitable wireless network.

[0096] The technical solutions of the embodiments of this application are applicable to various communication systems, such as WLAN communication systems, wireless fidelity (Wi-Fi) systems, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, and fifth-generation (5) systems. th 6th generation (5G) system or new radio (NR) system, 6th generation (6 th It can be further applied to generation (6G) systems, Internet of Things (IoT) networks, or vehicle-to-vehicle (V2X) systems.

[0097] The communication systems to which this application is applicable are merely illustrative examples and are not limited thereto. This is described only once in this specification and is not described again below.

[0098] Figure 1 is a diagram illustrating an application scenario according to one embodiment of the present application. As shown in Figure 1, the communication method provided in the present application is applicable to data communication between stations (STAs). A station may be an access point (AP) station or a non-access point station (non-AP STA). Access point stations and non-access point stations are abbreviated as APs and non-AP stations, respectively. Specifically, the solution of the present application is applicable to data communication between an AP and one or more non-AP stations (e.g., data communication between AP1 and non-AP STA1 and non-AP STA2), and is also applicable to data communication between APs (e.g., data communication between AP1 and AP2) and data communication between non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).

[0099] An access point may be a node for a device (e.g., a mobile phone) to access a wired (or wireless) network, and is primarily deployed in homes, buildings, or campuses, with a typical coverage radius ranging from tens of meters to over 100 meters, and may, of course, be deployed outdoors. Access points act as a bridge connecting wired and wireless networks, and are primarily used to connect various wireless network clients to each other and then to connect wireless networks to Ethernet.

[0100] Specifically, an access point may be a terminal or network device equipped with a Wi-Fi chip, or a terminal or network device that includes a chip for accessing a wired (wireless) network. Network devices may include servers, routers, switches, bridges, computers, mobile phones, relay stations, in-vehicle devices, wearable devices, network devices in 5G networks, network devices in 6G networks, and network devices in public land mobile networks (PLMNs). This is not limited to this embodiment of the present application. An access point may also be a device that supports Wi-Fi standards. For example, an access point may alternatively support one or more of the following IEEE 802.11 series standards, namely 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0101] Non-AP stations may include wireless communication chips, wireless sensors, wireless communication terminals, etc., and may also be called users, user equipment (UE), access terminals, subscriber units, subscriber stations, mobile stations, mobile consoles, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents, or user equipment. Non-AP stations may also include cellular telephones, cordless telephones, session initiation protocol (SIP) telephones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, Internet of Things devices, wearable devices, terminal devices in 5G networks, terminal devices in 6G networks, terminal devices in PLMNs, etc. This is not limited to the embodiments of this application. Non-AP stations may also include devices that support WLAN standards. For example, a non-AP station may support one or more of the following IEEE 802.11 series standards: 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0102] For example, non-AP stations may be mobile phones, tablet computers, set-top boxes, smart TVs, smart wearable devices, in-car communication devices, computers, IoT nodes, sensors, smart cameras, smart remote controls, or smart home devices such as smart water / electricity meters, or sensors within a smart city.

[0103] An AP station or non-AP station may include a transmitter, receiver, memory, processor, etc. The transmitter and receiver are configured to transmit and receive packet structures, respectively. The memory is configured to store signaling information and pre-agreed preset values, etc. The processor is configured to parse the signaling information and process related data, etc.

[0104] For example, Figure 2 is a diagram of the structure of a communication device according to one embodiment of the present application. The device shown in Figure 2 may be an AP or a non-AP station. A medium access control (MAC) layer processing module, a physical (PHY) layer processing module, a radio frequency / antenna, etc., are configured to implement the transmitter and receiver-related functions described above. As shown in Figure 2, in addition to the MAC layer processing module, PHY layer processing module, radio frequency / antenna, memory, and processor, the device may further include a controller and a scheduler.

[0105] Figure 2 merely illustrates an example of the apparatus described herein and should not constitute a limitation of this application. For example, the apparatus may, alternatively, not include a controller and / or scheduler.

[0106] To facilitate understanding of the embodiments of this application, the following will first explain several nouns or terms used in this application.

[0107] 1. Subcarriers: Wireless communication signals are transmitted within a specific channel bandwidth. Orthogonal frequency division multiplexing (OFDM) technology can be used to divide the channel bandwidth into multiple frequency components based on specific frequency intervals. These components are called subcarriers.

[0108] 2. Subcarrier distribution (Tone Plan) defined based on consecutive RUs Figure 3 shows the subcarrier and RU distributions in a 20 MHz bandwidth. As shown in Figure 3, when the bandwidth is 20 MHz, the entire bandwidth may include the entire 242-tone RU, or it may include a 26-tone RU, a 52-tone RU, a 106-tone RU, or at least two combinations of the 26-tone RU, a 52-tone RU, and a 106-tone RU. A 26-tone RU indicates that the RU contains 26 subcarriers, a 52-tone RU indicates that the RU contains 52 subcarriers, a 106-tone RU indicates that the RU contains 106 subcarriers, and so on. In addition to the subcarriers used for data transmission, the RU further includes pilot subcarriers. In addition to the subcarriers included in the RU, the bandwidth further includes some guard subcarriers, null subcarriers, or direct current (DC) subcarriers.

[0109] Figure 4 shows the subcarrier and RU distributions in a 40 MHz bandwidth. When the bandwidth is 40 MHz, the entire bandwidth is approximately equal to a replica of the 20 MHz subcarrier distribution. The entire bandwidth may include the entire 484-tone RU, or one of the 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU, or a combination of at least two of the 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU.

[0110] Figure 5 shows the subcarrier and RU distributions in an 80 MHz bandwidth. When the bandwidth is 80 MHz, the entire bandwidth may include four 242-tone RUs; a total of 996-tone RUs; or 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, or any combination thereof.

[0111] If the bandwidth is 160 MHz or 80+80 MHz, the entire bandwidth may be considered a replica of two 80 MHz subcarrier distributions. The entire bandwidth may include two 996-tone RUs, or one of the following: 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs, or a combination of at least two of the following: 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs. If the bandwidth is 240 MHz or 160+80 MHz, the entire bandwidth may be considered a replica of three 80 MHz subcarrier distributions. If the bandwidth is 320 MHz or 160+160 MHz, the entire bandwidth may be considered a replica of four 80 MHz subcarrier distributions. Distribution maps are not provided separately in this specification.

[0112] The following provides subcarrier index ranges for different types of RUs across different bandwidths.

[0113] First, let's explain using a 20MHz bandwidth. The subcarrier spacing of current WLAN systems (i.e., the subcarrier spacing defined in the final 802.11ax standard) is 78.125kHz. In this case, the 20MHz bandwidth contains a total of 256 consecutive subcarriers, which are numbered in ascending order of subcarrier frequency, with subcarrier index values ​​of -128, -127, ..., 0, ..., 126, and 127, i.e., starting from -128, with intervals of 1, and ending at 127. The subcarriers of a RU are classified into two types: data subcarriers and pilot subcarriers. Data subcarriers are used to carry data information from higher layers. Pilot subcarriers are used to transmit fixed values ​​and are used by the receiving end to estimate the phase for phase correction. Table 1 shows the index values ​​of RUs in a 20MHz bandwidth, as well as the subcarrier index range and the index of the pilot subcarrier corresponding to each RU. Here, RU# represents the index of the RU, [a:b] indicates that the index values ​​of the subcarriers included in the RU start from a, with intervals of 1, end at b, and include both a and b, {x,y,...} represent the indices corresponding to the pilot subcarriers included in the RU, and the numbers in {} indicate the number of pilot subcarriers.

[0114] [Table 1]

[0115] From Table 1, it can be seen that a 26-tone RU has a total of 24 data subcarriers and 2 pilot subcarriers, a 52-tone RU has a total of 48 data subcarriers and 4 pilot subcarriers, a 106-tone RU has a total of 102 data subcarriers and 4 pilot subcarriers, and a 242-tone RU has a total of 234 data subcarriers and 8 pilot subcarriers. It will be understood that Table 1 shows the index values ​​of RUs in a 20 MHz bandwidth, as well as the subcarrier index range and the index of the pilot subcarrier corresponding to each RU. In an alternative representation, Table 1 may be divided into two or more tables. For example, the table may be divided into two tables. One table provides the index values ​​of RUs in a 20 MHz bandwidth and the subcarrier index range corresponding to each RU, and the other table provides the index of the pilot subcarrier for the RU in a 20 MHz bandwidth. The two tables can be clearly obtained from Table 1 and are not shown individually in this specification. Tables 2, 3, etc. below may be similarly divided and modified. Further details will not be provided below.

[0116] When the bandwidth is 40 MHz, the 40 MHz bandwidth contains a total of 512 subcarriers, which are numbered in ascending order of subcarrier frequency, and the subcarrier indices range from -256 to 255. Table 2 shows the RU index values ​​in the 40 MHz bandwidth, as well as the subcarrier index range and the index of the pilot subcarrier corresponding to each RU.

[0117] [Table 2]

[0118] Table 2 shows that the 484-tone RU has a total of 468 data subcarriers and 16 pilot subcarriers.

[0119] When the bandwidth is 80 MHz, the 80 MHz bandwidth contains a total of 1024 subcarriers, which are numbered in ascending order of subcarrier frequency, and the subcarrier indices range from -512 to 511. Table 3 shows the RU index values ​​in the 80 MHz bandwidth, as well as the subcarrier index range and the index of the pilot subcarrier corresponding to each RU.

[0120] [Table 3A] [Table 3B] [Table 3C]

[0121] Table 3 shows that the 996-tone RU has a total of 980 data subcarriers and 16 pilot subcarriers.

[0122] For the subcarrier index range and pilot subcarrier index of each RU included in a 160MHz bandwidth or wider bandwidth, please refer to the definitions in existing standards or protocols. For example, the subcarrier index range and pilot subcarrier index of each RU included in a 160MHz bandwidth or wider bandwidth are determined based on the subcarrier index range and the pilot subcarrier index of each RU included in an 80MHz bandwidth. Specifically, the subcarrier index range of each RU included in a 160MHz bandwidth is obtained by shifting the subcarrier index range of each RU included in an 80MHz bandwidth based on an offset value, and the pilot subcarrier index of each RU included in a 160MHz bandwidth is obtained by shifting the pilot subcarrier index of each RU included in an 80MHz bandwidth based on an offset value. The offset value includes ±512 (512 is half the number of subcarriers included in an 80MHz bandwidth). The subcarrier index range for each RU contained in the 320MHz bandwidth is obtained by shifting the subcarrier index range for each RU contained in the 160MHz bandwidth based on an offset value, and the pilot subcarrier index for each RU contained in the 320MHz bandwidth is obtained by shifting the pilot subcarrier index for each RU contained in the 160MHz bandwidth based on an offset value. The offset value includes ±1024 (1024 is half the number of subcarriers contained in the 160MHz bandwidth). By analogy, the subcarrier index range and pilot subcarrier index for each RU contained in larger bandwidths can be obtained.

[0123] A 106-tone RU included in a 160MHz bandwidth is used as an example. The subcarrier index ranges for 106-tone RU1 to 106-tone RU8 included in the 160MHz bandwidth are obtained by subtracting 512 from the subcarrier index ranges for 106-tone RU1 to 106-tone RU8 included in an 80MHz bandwidth. The pilot subcarrier indices for 106-tone RU1 to 106-tone RU8 included in the 160MHz bandwidth are obtained by subtracting 512 from the pilot subcarrier indices for 106-tone RU1 to 106-tone RU8 included in an 80MHz bandwidth. The subcarrier index ranges for 106-tone RU9 to 106-tone RU16 included in the 160MHz bandwidth are obtained by adding 512 to the subcarrier index ranges for 106-tone RU1 to 106-tone RU8 included in an 80MHz bandwidth. The indices of the pilot subcarriers 106-tone RU9 to 106-tone RU16, which are included in the 160MHz bandwidth, are obtained by adding 512 to the indices of the pilot subcarriers 106-tone RU1 to 106-tone RU8, which are included in the 80MHz bandwidth. For example, the subcarrier index range for a 106-tone RU1 contained in an 80MHz bandwidth is [-499:-394], and subtracting 512 from this gives the subcarrier index range for a 106-tone RU1 contained in a 160MHz bandwidth: [-1011:-906]; the index range for the pilot subcarrier of a 106-tone RU1 contained in an 80MHz bandwidth is {-494,-468,-426,-400}, and subtracting 512 from this gives the subcarrier index range for a 106-tone RU1 contained in a 160MHz bandwidth: {-1006,-980,-938,-912}. For brevity, the subcarrier index ranges and pilot subcarrier indices for each RU contained in a 160MHz bandwidth or larger bandwidth are not shown below.

[0124] 3. Multiple Resource Units (multi-RU, MRU): An MRU contains multiple consecutive or discontinuous RUs. In other words, an MRU is a RU that contains multiple RUs.

[0125] For example, multiple MRUs are introduced in the 802.11be protocol: one 52-tone RU and one 26-tone RU form a 52+26-tone MRU; one 106-tone RU and one 26-tone RU form a 106+26-tone MRU; one 484-tone RU and one 242-tone RU form a 484+242-tone MRU; one 996-tone RU and one 484-tone RU form a 996+484-tone MRU; one 242-tone RU, one 484-tone RU, and one 996-tone RU form a 242+484+996-tone MRU; two 996-tone RUs and one 484-tone RU form a 2*996+484-tone MRU; and three 996-tone RUs form a 3*996-tone An MRU is formed, and three 996-tone RUs and one 484-tone RU form a 3*996+484-tone MRU, and so on.

[0126] The subcarrier index ranges of different MRUs contained in different bandwidths are obtained by splicing the subcarrier index ranges of the RUs that make up the MRU, and the pilot subcarrier index of the MRU is the index of the pilot subcarrier of the RUs that make up the MRU. Refer to Table 4 below, and below, as an example, we will describe the method for determining the subcarrier index range of the MRU and the pilot subcarrier index of the MRU using an MRU contained in a 20 MHz bandwidth.

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

[0128] [Table 4]

[0129] A 52+26-tone MRU1 is used as an example. A 52+25-tone MRU1 includes a 52-tone RU2 and a 26-tone RU2. From Table 1, we can see that the subcarrier index ranges for the 52-tone RU2 and the 26-tone RU2 are [-95:-70] and [-68:-17], respectively. The subcarrier index ranges for the 52-tone RU2 and the 26-tone RU2 are spliced ​​to obtain the subcarrier index range [-95:-70,-68:-17] of the 52+26-tone MRU1. From Table 1, we can see that the pilot subcarrier indices for the 52-tone RU2 and the 26-tone RU2 are {-90,-76} and {-62,-48,-36,-22}, respectively. Therefore, the indices {90, -76, -62, -48, -36, -22} of the pilot subcarrier of the 52+26-tone MRU1 can be obtained.

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

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

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

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

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

[0135] Please understand that Figure 6 is merely an example. The PPDU format in other low-frequency communication protocols is essentially the same as that in Figure 6, and a PPDU basically includes legacy preambles (including L-STF, L-LTF, and L-SIG), newer generation preambles (e.g., U-SIG, EHT-STF, or EHT-LTF), a data field, etc.

[0136] In high-frequency communications, OFDM technology is not used at the start of a PPDU. Specifically, in high-frequency communications, multiple fields in the preamble are initially modulated in single-carrier (SC) mode, and only the fields after the preamble are transmitted using OFDM technology. This provides advantages such as a low peak-to-average power ratio (PAPR) and phase noise suppression. However, transmission modes in which both SC and OFDM are used in PPDUs also have some drawbacks. For example, the modulation scheme within the PPDU is not unified or is incompatible with the format of low-frequency PPDUs. This introduces extra complexity to devices that implement both low-frequency and high-frequency.

[0137] Therefore, high-frequency PPDUs can be transmitted using a low-frequency PPDU-based "upclocking" version.

[0138] The following explains "upclocking" using L-STF within VHT PPDU as an example.

[0139] For example, the sequence format of the L-STF of a VHT PPDU in the frequency domain can be expressed by the following formula:

number

[0140] Here, s -26,26This represents a sequence of subcarriers from -26 to 26, where each value in {} corresponds to a single subcarrier in the frequency domain.

[0141] In OFDM transmission, the number of L-STF subcarriers is 64, but in reality, information is usually transmitted only on some subcarriers at conventional low frequencies. Therefore, the subcarriers shown in the above formula range from -26 to 26, and s -26,26 There are a total of 11 zeros missing on both the left and right sides of the sequence. 64 subcarriers are used, and each subcarrier corresponds to 0.05 microseconds, so the periodicity corresponding to the 64 subcarriers is 3.2 microseconds. Based on the reciprocal relationship between periodicity and subcarrier interval, the subcarrier interval corresponding to the aforementioned sequence is 312.5 kHz (i.e., 1 / 3.2 microseconds).

[0142] "Upclocking" means shortening the time interval between adjacent subcarriers. If the number of subcarriers used for transmission remains constant, the periodicity corresponding to the same number of subcarriers is shortened. Since periodicity is inversely related to the subcarrier interval, the subcarrier interval increases.

[0143] For example, in the case of a VHT PPDU (shown in Figure 6(a)), the subcarrier spacing of all fields in the PPDU is 312.5 kHz. When 4x upclocking is used, the subcarrier spacing of the VHT PPDU in the 4x upclocked version (i.e., 4x 802.11ac PPDU) is 1.25 MHz (i.e., 312.5 kHz × 4). When 8x upclocking is used, the subcarrier spacing of the VHT PPDU in the 8x upclocked version (i.e., 8x 802.11ac PPDU) is 2.5 MHz (i.e., 312.5 kHz × 8).

[0144] In another example, for the EHT MU PPDU (shown in Figure 6(c)), the subcarrier spacing of all fields preceding the EHT-STF (including the L-STF field, L-LTF field, L-SIG field, RL-SIG field, and U-SIG field) is 312.5 kHz, while the subcarrier spacing of the EHT-STF and subsequent fields (including the EHT-STF field, EHT-LTF field, Data field, and PE field) changes to 78.125 kHz, with each 20 MHz containing 256 subcarriers. When 16x upclocking is used, in the 16x upclocked version (i.e., 16x 802.11be PPDU) of the EHT MU PPDU, the subcarrier spacing of the field preceding the EHT-STF is 5 MHz (i.e., 312.5 kHz × 16), and the subcarrier spacing of the EHT-STF and subsequent fields, such as the data field, is 1.25 MHz (i.e., 78.125 kHz × 16).

[0145] Table 5 shows the parameters for 4x 802.11ac PPDU, 8x 802.11ac PPDU, and 16x 802.11be PPDU. The parameters include the available bandwidth for transmission, subcarrier spacing, discrete Fourier transform (DFT) / inverse discrete Fourier transform (IDFT) periodicity, and IDFT / DFT size. The IDFT / DFT size can also be called the number of points / subcarriers of the IDFT / DFT. For example, an IDFT size of 64 indicates a 64-point / 64-subcarrier IDFT.

[0146] [Table 5]

[0147] From the above explanation, it can be seen that the current "upclocking" version of PPDU uses a unified "upclocking" mode. Specifically, the same multiple of "upclocking" is used for different parts of the PPDU. In addition, different parts of the "upclocking" version of PPDU may have different subcarrier spacings with the same bandwidth.

[0148] Currently, the ratio of the subcarrier spacing of the data portion of a PPDU to the subcarrier spacing of the preamble signaling portion of a PPDU before upclocking is the same as the ratio after upclocking. In other words, upclocking is also an operation performed on the entire PPDU. For example, both the subcarrier spacing of the data portion and the subcarrier spacing of the preamble signaling portion of a PPDU are amplified according to the same amplification factor. Because the ratio between the subcarrier spacing of the data portion and the subcarrier spacing of the preamble signaling portion of a PPDU is relatively fixed, it cannot meet the requirements of different devices. For example, a device with relatively good performance requires a relatively small subcarrier spacing in the data portion to improve transmission efficiency, while a device with relatively low performance requires a relatively large subcarrier spacing in the data portion to improve transmission robustness. Therefore, how to meet the different device requirements for the subcarrier spacing of the data portion is an urgent technical problem that needs to be solved now.

[0149] With this in mind, this application provides a communication method and communication apparatus for meeting the different device requirements for the subcarrier spacing of the data portion.

[0150] For ease of understanding and explanation, the communication method in this application will be described below using an interaction between a first device and a second device as an example. However, this should not constitute any limitation on the implementing entities of the communication method in this application. For example, the first device shown below may be replaced by components configured in the first device (such as circuits, chips, or chip systems), and the second device may be replaced by components configured in the second device (such as circuits, chips, or chip systems). The first device may be an AP or an STA, and the second device may be an AP or an STA.

[0151] Figure 7 is an interaction flowchart of a communication method according to one embodiment of this application. As shown in Figure 7, the method includes the following steps.

[0152] S701: The first device generates the first portion of the first PPDU, and the first portion of the first PPDU is used to carry data information.

[0153] The first portion of the first PPDU may be understood as the data portion of the first PPDU and is used to carry data information. The subcarrier configuration of the first portion of the first PPDU in the first bandwidth is generated based on the subcarrier configuration of the first portion of the second PPDU (which is also used to carry data information) in the second bandwidth. In other words, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be diversified. For example, the first portion of the first PPDU may support multiple subcarrier configurations in the first bandwidth, and these multiple subcarrier configurations may be the same as or partially the same as the subcarrier configuration of the first portion of the second PPDU in the corresponding bandwidth.

[0154] "Subcarrier configuration" may include, but is not limited to, one or more of the following: the number of subcarriers, the number of data subcarriers, the number of pilot subcarriers, the index of data subcarriers, the index of pilot subcarriers, null subcarriers, guard subcarriers, etc.

[0155] The second PPDU may be one of EHT PPDU, HE PPDU, VHT PPDU, and UHR PPDU. In other words, this application supports a new design of the subcarrier configuration of the data portion of the first PPDU based on the second PPDU as defined in existing standards to meet the requirements of different devices. The first PPDU is the PPDU before upclocking.

[0156] In one possible implementation, the index of the data subcarrier of the first portion 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 portion of the second PPDU in the second bandwidth; the index of the pilot subcarrier of the first portion 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 portion of the second PPDU in the second bandwidth; the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is smaller than the subcarrier spacing of the first portion of the second PPDU in the second bandwidth; and the second bandwidth is larger than the first bandwidth. For a description of the first and second bandwidths, see Table 6 and Figures 8 through 10. The contents shown in Table 6 are used only as examples for understanding and not as final limitations.

[0157] [Table 6]

[0158] As shown in Table 6, for example, 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; or the first bandwidth is 80 MHz and the second bandwidth is 160 MHz.

[0159] For example, the first bandwidth is 20 MHz. The first portion of the first PPDU with a 20 MHz bandwidth may support the subcarrier configurations of the first portion of the second PPDU with a 40 MHz bandwidth, an 80 MHz bandwidth, and a 160 MHz bandwidth. For example, the first portion of the first PPDU with a 20 MHz bandwidth may support the number of subcarriers of the first portion of the second PPDU with a 40 MHz bandwidth, the first portion of the first PPDU with a 20 MHz bandwidth may support the number of subcarriers of the first portion of the second PPDU with an 80 MHz bandwidth, and the first portion of the first PPDU with a 20 MHz bandwidth may support the number of subcarriers of the first portion of the second PPDU with a 160 MHz bandwidth. The same number of subcarriers may have different subcarrier spacings in different bandwidths. In this case, multiple subcarrier intervals can be constructed in the first portion of the first PPDU within the first bandwidth, and as a result, the proportional relationship between the subcarrier interval of the preamble signaling portion of the first PPDU and the subcarrier interval of the data portion of the first PPDU can be adjusted, thereby meeting the requirements of different devices.

[0160] For example, the second PPDU is a VHT PPDU. For a 20MHz bandwidth, the data portion of the VHT PPDU supports 64 subcarriers with a subcarrier spacing of 312.5kHz. For a 40MHz bandwidth, the data portion of the VHT PPDU supports 128 subcarriers with a subcarrier spacing of 312.5kHz. For an 80MHz bandwidth, the data portion of the VHT PPDU supports 256 subcarriers with a subcarrier spacing of 312.5kHz. Therefore, by reusing the subcarrier configuration of the VHT PPDU for the 40MHz and 80MHz bandwidths, respectively, the present application allows the first portion of the first PPDU to separately support configurations such as 128 subcarriers, 256 subcarriers, and a different number of subcarriers for the 20MHz bandwidth. As a result, the proportional relationship between the subcarrier spacing of the preamble signaling portion of the first PPDU and the subcarrier spacing of the data portion of the first PPDU can be adjusted, thereby meeting the requirements of different devices.

[0161] Figure 8 shows the relationship between the first and second bandwidths. As shown in Figure 8, the second bandwidth is 40 MHz, the subcarrier spacing of the first portion of the second PPDU in the second bandwidth is 312.5 kHz, and the first portion of the second PPDU corresponds to 128 consecutive subcarriers in a 40 MHz bandwidth. The subcarriers are numbered in ascending order of subcarrier frequency. The subcarrier index values ​​are -64, -63, ..., 0, ..., 62, and 63, i.e., starting from -64, with intervals of 1, and ending at 63. By compressing the 128 subcarriers supported by the first portion of the second PPDU in a 40 MHz bandwidth, the 128 subcarriers can be used in a 20 MHz bandwidth, and the subcarrier spacing becomes half, i.e., 156.25 kHz.

[0162] In one possible implementation, the subcarrier indices of the first portion of the first PPDU in a 20 MHz bandwidth include:

[0163] K SP ={-53,-25,-11,11,25,53} and K SD ={-58,…,58}-K SP -{-1,0,1} and K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD This includes 52 indices. In this way, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be configured based on the subcarrier index.

[0164] In addition to data subcarriers and pilot subcarriers, the first bandwidth may further include null subcarriers and guard subcarriers. Therefore, the index set reflects only the indices of the data subcarriers and pilot subcarriers of the first portion of the first PPDU in the first bandwidth, and not the indices of the null subcarriers and guard subcarriers.

[0165] In order to support a first portion of a first PPDU while also supporting 128 subcarriers in a 20 MHz bandwidth, this application supports a subcarrier configuration of a first portion of a second PPDU with a 40 MHz bandwidth when replicated to a 20 MHz bandwidth supported by the first portion of the first PPDU, and supports a subcarrier spacing of 40 MHz bandwidth when reduced accordingly, so that the first portion of the first PPDU with a 20 MHz bandwidth can also support the number of subcarriers supported by the first portion of the second PPDU with a 40 MHz bandwidth.

[0166] Figure 9 shows another relationship between the first and second bandwidths. As shown in Figure 9, the second bandwidth is 80 MHz, the subcarrier spacing of the first portion of the second PPDU in the second bandwidth is 312.5 kHz, and the first portion of the second PPDU corresponds to 256 consecutive subcarriers in an 80 MHz bandwidth. The subcarriers are numbered in ascending order of subcarrier frequency. The subcarrier index values ​​are -128, -127, ..., 0, ..., 126, and 127. By compressing the 256 subcarriers supported by the first portion of the second PPDU in an 80 MHz bandwidth, the 256 subcarriers can be used in a 20 MHz bandwidth, and the subcarrier spacing becomes one-quarter, or 78.125 kHz.

[0167] In one possible implementation, the subcarrier indices of the first portion of the first PPDU in a 20 MHz bandwidth include:

[0168] K SP ={-103,-75,-39,-11,11,39,75,103}, and K SD ={-122,…,122}-K SP -{-1,0,1} and K SD This includes 108 indices. In this way, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth can be configured based on the subcarrier index.

[0169] To support a first portion of a first PPDU when supporting 256 subcarriers in a 20 MHz bandwidth, this application supports a subcarrier configuration of a first portion of a second PPDU with an 80 MHz bandwidth when replicated to a 20 MHz bandwidth supported by the first portion of the first PPDU, and supports subcarrier spacing of an 80 MHz bandwidth when reduced accordingly, so that the first portion of the first PPDU with a 20 MHz bandwidth can also support the number of subcarriers supported by the first portion of the second PPDU with an 80 MHz bandwidth.

[0170] Figure 10 shows yet another relationship between the first and second bandwidths. As shown in Figure 10, the second bandwidth is 80 MHz, the subcarrier spacing of the first portion of the second PPDU in the second bandwidth is 312.5 kHz, and the first portion of the second PPDU corresponds to 256 consecutive subcarriers in an 80 MHz bandwidth. The subcarriers are numbered in ascending order of subcarrier frequency. The subcarrier index values ​​are -128, -127, ..., 0, ..., 126, and 127. By compressing the 256 subcarriers supported by the first portion of the second PPDU in an 80 MHz bandwidth, the 256 subcarriers can be used in a 40 MHz bandwidth, and the subcarrier spacing becomes half, i.e., 156.25 kHz.

[0171] To support a first portion of a first PPDU when supporting 256 subcarriers in a 40 MHz bandwidth, this application supports a subcarrier configuration of a first portion of a second PPDU with an 80 MHz bandwidth when replicated to a 40 MHz bandwidth supported by the first portion of the first PPDU, and supports subcarrier spacing of an 80 MHz bandwidth when reduced accordingly, so that the first portion of the first PPDU with a 40 MHz bandwidth can also support the number of subcarriers supported by the first portion of the second PPDU with an 80 MHz bandwidth.

[0172] Note that Figure 8 illustrates an example where the first bandwidth is 20 MHz and the second bandwidth is 40 MHz, Figure 9 illustrates an example where the first bandwidth is 20 MHz and the second bandwidth is 80 MHz, and Figure 10 illustrates an example where the first bandwidth is 40 MHz and the second bandwidth is 80 MHz. However, the above is used only as an example for illustrative purposes and not as a final limitation. For explanations of the first bandwidth of 40 MHz and the second bandwidth of 160 MHz, please refer to the above explanation. Alternatively, for explanations of the first bandwidth of 80 MHz and the second bandwidth of 320 MHz, please refer to the above explanation. Further details will not be explained below.

[0173] In one possible implementation, the first PPDU may further include a second portion, the second portion of the first PPDU used to carry signaling information, and the second portion of the first PPDU located in the preamble signaling portion. The second portion of the first PPDU may be understood as the general portion (non-data portion) of the first PPDU (e.g., universal SIG U-SIG) (or may have a different name) and is used to carry parameters relating to the first PPDU, such as the modulation and coding scheme (MCS) and field length.

[0174] In one possible implementation, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. For example, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 156.25 kHz, or the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 78.125 kHz; or the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 156.25 kHz and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 78.125 kHz. This is not limited to this.

[0175] Specifically, this application can support a wider range of ratios between the subcarrier spacing of the first portion of the first PPDU in the first bandwidth and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. For example, ratio relationships such as 64:64, 64:128, and 64:256 can be supported. In this way, the subcarrier spacing of the first portion 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 portion.

[0176] In one possible implementation, the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in the first bandwidth. For example, the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 312.5 kHz and the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 156.25 kHz, or the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 78.125 kHz; or the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 156.25 kHz and the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 78.125 kHz. This is not limited to this.

[0177] Specifically, this application can support a wider range of ratios between the subcarrier spacing of the first portion of the first PPDU in the first bandwidth and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. For example, ratio relationships such as 64:64, 64:128, and 64:256 can be supported. In this way, the subcarrier spacing of the first portion 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 portion.

[0178] In one possible implementation, the first bandwidth is 20 MHz, the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 312.5 kHz, and the subcarrier index of the second portion of the first PPDU in the first bandwidth is, K SP ={-21,-7,7,21}, K SD ={-28,…,28}-K SP -{0}; or K SP ={-21,-7,7,21}, and K SD ={-26,…,26}-K SP It is -{0}.

[0179] In this way, compliance with existing standards can be achieved.

[0180] In one possible implementation, the first bandwidth is 20 MHz, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz, and the subcarrier index of the first portion of the first PPDU in the first bandwidth is, K SP ={-21,-7,7,21}, and K SD ={-28,…,28}-K SP It is -{0}.

[0181] In this way, compliance with existing standards can be achieved.

[0182] Since the first bandwidth further includes null subcarriers and guard subcarriers, the pilot subcarriers of the first portion of the first PPDU in the first bandwidth may further include at least one of the null subcarriers and guard subcarriers in the first bandwidth. Thus, the number of pilot subcarriers of the first portion of the first PPDU in the first bandwidth can be increased.

[0183] Since the first bandwidth further includes null subcarriers and guard subcarriers, the pilot subcarriers of the second portion of the first PPDU in the first bandwidth may further include at least one of the null subcarriers and guard subcarriers in the first bandwidth. Thus, the number of pilot subcarriers of the second portion of the first PPDU in the first bandwidth can be increased.

[0184] S702: The first device transmits the first portion of the first PPDU.

[0185] In one embodiment, the transmission of a first portion of a first PPDU by a first device may involve the first device performing an upclocking operation on the first portion of the first PPDU, obtaining an upclocked version of the first portion, and transmitting the upclocked version of the first portion to a second device.

[0186] Specifically, the first device may transmit the first portion of the first PPDU using an upclocking method. In other words, the first device performs upclocking on the first portion of the first PPDU. In this way, the subcarrier spacing of the first portion can be increased. For an explanation of upclocking, please refer to the previous explanation. Further details will not be explained again.

[0187] A second device may process the first portion of the first PPDU to obtain the information carried by the first portion.

[0188] If the first device further generates a second portion of the first PPDU, the first device further transmits the second portion of the first PPDU to the second device, and the second device processes the second portion of the first PPDU to obtain the information carried in the second portion of the first PPDU. In this way, compatibility between devices is guaranteed. In other words, all devices that support subcarrier intervals of different data portions can understand the preamble signaling portion of the first PPDU (the second portion of the first PPDU).

[0189] As described above, the present application may further support adjustments to the position or number of subcarriers in the first portion of the first PPDU in the first bandwidth, for example, increasing or decreasing the number of pilot subcarriers or data subcarriers in the first portion of the first PPDU in the first bandwidth. Thus, the index of the data subcarriers in the first portion of the first PPDU in the first bandwidth may be the same as, or partially the same as, the index of the data subcarriers in the first portion of the second PPDU in the second bandwidth; the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth may be the same as, or partially the same as, the index of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. This is not limited to these.

[0190] "Partially identical (or partially identical)" may include the number of pilot subcarriers of the first portion of the first PPDU in the first bandwidth being greater than or less than the number of pilot subcarriers of the first portion of the second PPDU in the second bandwidth, or the number of data subcarriers of the first portion of the first PPDU in the first bandwidth being greater than or less than the number of data subcarriers of the first portion of the second PPDU in the second bandwidth, or the number of pilot subcarriers of the first portion of the first PPDU in the first bandwidth being equal to the number of pilot subcarriers of the first portion of the second PPDU in the second bandwidth, and the index of the pilot subcarriers of the first portion of the first PPDU in the first bandwidth This may include at least one of the indexes being different from the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth (this can be done by performing a shift operation on the pilot subcarrier index), or the number of data subcarriers of the first portion of the first PPDU in the first bandwidth being equal to the number of data subcarriers of the first portion of the second PPDU in the second bandwidth, and at least one of the indexes of the data subcarriers of the first portion of the first PPDU in the first bandwidth being different from the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth (this can be done by performing a shift operation on the data subcarrier index). In this way, the configuration of the pilot subcarrier or data subcarrier of the first portion of the first PPDU in the first bandwidth can be made more diverse.

[0191] For example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then at least one of the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth will be different from the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the indices of the pilot subcarriers in the first portion 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 portion of the second PPDU in the second bandwidth are {1,2,3,4,5,6,7,8,9,10}.

[0192] For example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth includes all the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth is {1,2,3,4,5,6,7,8,9,10,11,12}, and the index of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth is {1,2,3,4,5,6,7,8,9,10}.

[0193] In another example, if the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then the index of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth includes at least one of the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth; or, at least one of the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth. For example, the pilot subcarrier index for the first portion of the first PPDU in the first bandwidth is {1,2,3,4,5,6,7,8,9,11,12,13}, {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 pilot subcarrier index for the first portion of the second PPDU in the second bandwidth is {1,2,3,4,5,6,7,8,9,10}. By reusing subcarrier configurations defined in existing standards, the present application can support a wider variety of subcarrier configurations (including data subcarrier indices, pilot subcarrier indices, subcarrier spacings, etc.) for the first portion of the first PPDU in the first bandwidth. For example, the first bandwidth is 20 MHz, and the second bandwidths are 40 MHz / 80 MHz / 160 MHz. The subcarrier configuration of the first portion of the first PPDU at 20 MHz can correspond to the subcarrier configuration of the first portion of the second PPDU at the 40 MHz / 80 MHz / 160 MHz bandwidths, respectively. In this way, the subcarrier configuration of the first portion of the first PPDU at the first bandwidth can be flexibly adjusted, thereby meeting the requirements of different devices regarding the subcarrier spacing of the data portion.

[0194] The method shown in Figure 7 is illustrated using an example in which the subcarrier configuration of the first portion of the first PPDU in the first bandwidth is generated based on the subcarrier configuration of the first portion of the second PPDU in the second bandwidth. However, the subcarrier configuration of the first portion of the first PPDU in the first bandwidth may also be generated based on the subcarrier configuration of the RU or MRU. See the description of Figure 11 for further details.

[0195] Hereinafter, with reference to Figure 11, another communication method according to one embodiment of this application will be described.

[0196] Figure 11 is an interaction flowchart of another communication method according to one embodiment of the present application. As shown in Figure 11, the method includes the following steps.

[0197] S1101: The first device generates the first part of the first PPDU.

[0198] The first portion of the first PPDU may be understood as the data portion of the first PPDU and is used to carry data information. The sum of the number of data subcarriers and pilot subcarriers corresponding to the first portion of the first PPDU is greater than or equal to the number of subcarriers of the first RU or first MRU. The subcarrier spacing corresponding to the first portion of the first PPDU is greater than the subcarrier spacing of the first RU or first MRU.

[0199] In one possible implementation, the first RU is the RU whose subcarrier data volume is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in the existing RU, or the first MRU is the MRU whose subcarrier data volume is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in the existing MRU. In this way, the number of data subcarriers can be maximized based on the existing RU generation module. See Tables 7 and 8 for details. The contents shown in Tables 7 and 8 are used only as examples for understanding and are not intended to be used as final limitations.

[0200] Table 7

[0201] 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 is 64 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 52-tone RUs instead of 26-tone RUs. 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 RUs instead of 52-tone RUs. 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 is 256 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 242-tone RUs instead of 106-tone RUs. 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 is 512 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 484-tone RUs instead of 242-tone RUs. 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 is 1024 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 996-tone RUs instead of 484-tone RUs. 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 is 2048 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 2*996-tone RUs instead of 996-tone RUs. 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 is 4096 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 4*996-tone RUs, not 2*996-tone RUs.

[0202] [Table 8]

[0203] As shown in Table 8, the number of subcarriers corresponding to the first part of the first PPDU is 80 (number of subcarriers = bandwidth / subcarrier interval) (the sum of the number of data subcarriers and pilot subcarriers is 80 or less), 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 (number of subcarriers = bandwidth / subcarrier interval) (the sum of the number of data subcarriers and pilot subcarriers is 140 or less), 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 (number of subcarriers = bandwidth / subcarrier interval) (the sum of the number of data subcarriers and pilot subcarriers is 750 or less), 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 interval) (the sum of the number of data subcarriers and pilot subcarriers is 1500 or less), and the subcarrier configuration corresponding to the first part of the first PPDU is generated based on 996 + 484-tone MRU.

[0204] Regarding the above, in one possible implementation, the first RU or first MRU is, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, 2*996-tone RU, or 4*996-tone RU It can be seen that any one of these is acceptable. In this way, compliance with existing standards can be achieved.

[0205] For the description of the relationship between the first RU and the first part of the first PPDU, please refer to FIGS. 12 and 13. For the description of the relationship between the first MRU and the first part of the first PPDU, please refer to the content of FIGS. 12 and 13. Details will not be described below.

[0206] FIG. 12 is a diagram showing the relationship between the first part of the first PPDU and the first RU. As shown in FIG. 12, the first bandwidth is 20 MHz. Since 20 MHz includes a plurality of 52-tone RUs, 52-tone RU1 is used as an example, and the subcarrier indexes of 52-tone RU1 are [-121:-70]-116,-102,-90,-76}. In order to enable the subcarrier spacing of the first part of the first PPDU in the 20 MHz bandwidth to be 312.5 kHz, this application supports the extension of 52-tone RU1 to obtain 52-tone RU* (a customized RU type, different from the RUs defined in the existing standards). 52-tone RU* (which can also be understood as the subcarrier configuration of the first part of the first PPDU in 20 MHz) can occupy the entire 20 MHz. In other words, the 20 MHz bandwidth includes one 52-tone RU*.

[0207] In FIG. 12, in one possible implementation, the subcarrier indexes of 52-tone RU* are K SP ={-21,-7,7,21}, and K SD ={-26,…,26}-K SP -{0}; or K SP ={-20,-6,6,20}, and K SD ={-26,…,26}-K SP -{0}.

[0208] In this way, by extending the first RU, this application can support various subcarrier spacings of the first part of the first PPDU in the corresponding bandwidth.

[0209] For an explanation of 52-tone RU, please refer to Figure 13.

[0210] Figure 13 shows a diagram of a 52-tone RU. As shown in Figure 13(a), the type of 52-tone RU is 6+1+13+1+11+1+13+1+5. The numbers other than 1 indicate the number of data subcarriers (represented using cross-texture blocks) at the corresponding positions within the 52-tone RU, and the number 1 indicates the number of pilot subcarriers (represented using white boxes) at the corresponding positions within the 52-tone RU. As shown in Figure 13(b), another type of 52-tone RU is 5+1+13+1+11+1+13+1+6. The numbers other than 1 indicate the number of data subcarriers (represented using cross-texture blocks) at the corresponding positions within the 52-tone RU, and the number 1 indicates the number of pilot subcarriers (represented using white boxes) at the corresponding positions within the 52-tone RU. In existing 52-tone RUs (where the aforementioned 52-tone RUs are located to the left or right of the DC subcarrier), the influence of the DC component is not considered, so the number of data subcarriers in the middle portion of the 52-tone RU is odd (11), which does not affect the center-based symmetry. However, if the 52-tone RU is designed to extend to 20 MHz through DC, the symmetry requirement is only satisfied if the number of data subcarriers in the middle portion of the 52-tone RU is even. Therefore, the number of data subcarriers in the middle portion of the 52-tone RU* obtained by extension based on the 52-tone RU (10 or 12) is even, and as a result, the symmetry requirement can be satisfied.

[0211] FIG. 14 is a diagram showing another relationship between the first part of the first PPDU and the first RU. As shown in FIG. 14, the first bandwidth is 20 MHz. Since 20 MHz includes a plurality of 106-tone RUs, 106-tone RU1 is used as an example, and the subcarrier indices of 106-tone RU1 are [-122:-17] {-116, -90, -48, -22}. In order to enable the subcarrier spacing of the first part of the first PPDU in the 20 MHz bandwidth to be 156.25 kHz, this application supports the extension of 106-tone RU1 to obtain 106-tone RU* (a customized RU type, different from the RUs defined in the existing standards). 106-tone RU* (which can also be understood as the subcarrier configuration of the first part of the first PPDU in 20 MHz) can occupy the entire 20 MHz. In other words, the 20 MHz bandwidth includes one 106-tone RU*.

[0212] In FIG. 14, in one possible implementation, the subcarrier indices of 106-tone RU* are K SP ={-47, -21, 21, 47}, and K SD ={-53, …, 53}-K SP -{0}; or K SP ={-48, -22, 22, 48}, and K SD ={-53, …, 53}-K SP -{0} may include.

[0213] In this way, by extending the first RU, this application can support various numbers of subcarriers in the first part in the first bandwidth.

[0214] For the description of 106-tone RU, please refer to FIG. 15.

[0215] Figure 15 shows a diagram of a 106-tone RU. As shown in Figure 15(a), the type of 106-tone RU is 6+1+25+1+41+1+25+1+5. The numbers other than 1 indicate the number of data subcarriers (represented using cross-texture blocks) at the corresponding positions within the 106-tone RU, and the number 1 indicates the number of pilot subcarriers (represented using white boxes) at the corresponding positions within the 106-tone RU. As shown in Figure 15(b), another type of 106-tone RU is 5+1+25+1+41+1+25+1+6. The numbers other than 1 indicate the number of data subcarriers (represented using cross-texture blocks) at the corresponding positions within the 106-tone RU, and the number 1 indicates the number of pilot subcarriers (represented using white boxes) at the corresponding positions within the 106-tone RU. In existing 10⁶-tone RUs (where the aforementioned 10⁶-tone RU is located to the left or right of the DC subcarrier), the influence of the DC component is not considered, so the number of data subcarriers in the middle portion of the 10⁶-tone RU is odd (41), which does not affect the center-based symmetry. However, if the 10⁶-tone RU is designed to extend to 20 MHz through DC, the symmetry requirement is only satisfied if the number of data subcarriers in the middle portion of the 10⁶-tone RU is even. Therefore, the number of data subcarriers in the middle portion of the 10⁶-tone RU* obtained by extension based on the 10⁶-tone RU (40 or 42) is even, and as a result, the symmetry requirement can be satisfied.

[0216] Note that Figure 12 shows an example where the first bandwidth is 20 MHz and the first RU is 52-tone RU, and Figure 13 shows an example where the first bandwidth is 20 MHz and the first RU is 106-tone RU. However, the above is used only as an illustrative example and should not be used as a final limitation.

[0217] Optionally, if the first RU is a 242-tone RU, the subcarrier configuration of the 242-tone RU can be reused for the subcarrier configuration corresponding to the first portion of the first PPDU. Details are not repeated here.

[0218] It should be noted that the number of DC subcarriers is further considered in relation to the data subcarriers and pilot subcarriers within the aforementioned enumerated subcarrier index. Details are as follows. K SP ={-21,-7,7,21}, and K SD = {-26,...,26}-KSP-{0}.

[0219] In one implementation, the number of DC subcarriers can be changed without altering the number of data subcarriers or pilot subcarriers. In this case, the pilot subcarriers or data subcarriers must be shifted to the left or right in a corresponding manner. This is shown below: K SP ={-22,-8,8,22} and K SD ={-27,…,27}-K SP The range is -{-1, 0, +1}.

[0220] Alternatively, the data subcarrier may be intercepted externally, while the pilot subcarrier's position remains unchanged. The following example illustrates this. K SP ={-21,-7,7,21}, and K SD ={-27,...,27}-K SP The range is -{-1, 0, +1}.

[0221] In addition, the first PPDU may further include a second part. For an explanation of the second part of the first PPDU, please refer to the explanation in Figure 7. Further details will not be explained below.

[0222] S1102: The first device transmits the first portion of the first PPDU.

[0223] For an explanation of S1102, please refer to the explanation of S702. Further details will not be provided again.

[0224] By using subcarrier configurations defined in existing standards, which are either RU or MRU, this application can support a wider variety of subcarrier configurations (including data subcarrier indices, pilot subcarrier indices, subcarrier spacing, etc.) corresponding to the first portion of the first PPDU. For example, a 52-tone RU / 106-tone RU subcarrier configuration can be modified to obtain a subcarrier configuration corresponding to the first portion of the first PPDU. In this way, the subcarrier configuration of the first portion of the first PPDU can be flexibly adjusted, thereby meeting the requirements of different devices for the subcarrier spacing of the data portion.

[0225] It should be noted that the content shown in Figures 11 to 15 is explained using RU as an example. However, this application also supports the extension of MRU and thus can support a diverse number of subcarriers in the first portion of the first bandwidth. The solution for extending MRU is the same as the solution for extending RU. Further details will not be explained below.

[0226] Referring to the contents of Figures 7 to 15, this application is primarily described using an example where the first bandwidth is 20 MHz. However, the first bandwidth may alternatively be a bandwidth greater than 20 MHz, e.g., 40 MHz, 80 MHz, or an integer multiple of 20 MHz. See Table 9 and Figure 16 for details. Although the bandwidth is increased, this method is still the method described above. The indices of all or some of the subcarriers of the data subcarrier or pilot subcarrier may be obtained by performing compression based on a second PPDU of a larger second bandwidth, or by extending the RU or MRU. Schemes for selecting the extended RU may be shown in Table 7.

[0227] When the first bandwidth is greater than 20 MHz, this application supports replication by using 20 MHz bandwidth as a unit. For example, when the first bandwidth is 40 MHz, the 20 MHz bandwidth may be replicated once, and the sub-carrier configuration of the first part in the 20 MHz bandwidth is consistent. In other words, the sub-carrier configuration of the first part in the 20 MHz bandwidth is the same as that shown in FIGS. 7 and 11. When the first bandwidth is 80 MHz, the 20 MHz bandwidth may be replicated twice, and the sub-carrier configuration of the first part in the 20 MHz bandwidth is consistent. For details, please refer to Table 9. The content shown in Table 9 is used only as an example for understanding and is not used as a final limitation.

[0228]

Table 9

[0229] As shown in Table 9, the first bandwidth is 40 MHz, and the number of sub-carriers of the first part in the 20 MHz bandwidth is 64, 128, or 256. Replication may be performed twice with 20 MHz bandwidth as a unit. Different contents may be carried in the 20 MHz bandwidth, but the sub-carrier configuration may be the same. When the first bandwidth is 80 MHz, the number of sub-carriers of the first part in the 20 MHz bandwidth is 64, 128, or 256. Replication may be performed four times with 20 MHz bandwidth as a unit. Different contents may be carried in the 20 MHz bandwidth, but the sub-carrier configuration may be the same.

[0230] Figure 16 shows the second portion of the first PPDU in a wideband. For example, the first bandwidth is 80 MHz, and replication is performed using a 20 MHz bandwidth as the unit. As shown in Figure 16(a), when replication is performed using a 20 MHz bandwidth as the unit, the 20 MHz bandwidth may be replicated twice. Each U-SIG in Figure 16(a) may represent the second portion of the first PPDU. After replication is performed twice using a 20 MHz bandwidth as the unit, four U-SIGs may be acquired. The U-SIGs may carry different information or the same information; this is not limited. The subcarrier configuration of the U-SIGs is consistent at 20 MHz. As shown in Figure 16(b), when replication is performed using a 20 MHz bandwidth as the unit, the 20 MHz bandwidth may be replicated twice to acquire U-SIG1, U-SIG1, U-SIG2, and U-SIG2. The two U-SIG1s carry the same information, and the two U-SIG2s carry the same information. The U-SIG subcarrier configuration is consistent across a 20 MHz bandwidth. As shown in Figure 16(c), if replication is performed in units of a 20 MHz bandwidth, the 20 MHz bandwidth may be replicated twice to obtain U-SIG1, U-SIG2, U-SIG1, and U-SIG2. The two U-SIG1s carry the same information, and the two U-SIG2s carry the same information. The U-SIG subcarrier configuration is consistent across a 20 MHz bandwidth.

[0231] In addition, for a diagram of the first portion of the first PPDU in a broadband, please refer to the description of Figure 16. Further details will not be provided again. Note that, in order to obtain multiple first portions, the first portions of the first PPDU in a broadband can also be replicated using 20 MHz as the unit. The portions carry the same or different information; this is not limited here. The subcarrier configuration of the first portion is consistent across the 20 MHz bandwidth. For configurations in other bandwidths, please refer to the description above. Further details will not be provided again.

[0232] Note that in the methods shown in Figures 7 and 11, the first device transmits a first portion of the first PPDU to the second device, and the first device may further transmit instructions to the second device indicating the subcarrier spacing of the first portion of the first PPDU in the first bandwidth. See Figure 17 for further details.

[0233] Figure 17 is a diagram of interaction signaling between a first device and a second device. As shown in Figure 17, the first device may transmit an instruction signal to the second device at a low frequency. The instruction signal indicates the subcarrier spacing of a first portion of the first PPDU in a first bandwidth. In this way, the second device can determine the subcarrier spacing of a first portion of the first PPDU in the first bandwidth based on the instruction signal. In this way, the second device can obtain information about the subcarrier spacing of a first portion of the first PPDU in the first bandwidth.

[0234] In one possible implementation, the first device may, alternatively, send instruction signaling to the second device at a high frequency. This is not limited to the above.

[0235] In one possible implementation, the instruction signaling may indicate target wake time (TWT) channel information used to signal information about the high-frequency parking channel, so that the second device obtains the parking position at high frequency to receive or transmit the PPDU. For example, the instruction signaling may indicate channel-related information for a PPDU corresponding to 320 MHz (including preamble 2 and data 2), or the instruction signaling may further indicate channel-related information for a PPDU corresponding to 160 MHz (including preamble 1 and data 1).

[0236] In one possible implementation, the instruction signaling may further indicate information about the resources occupied by the data field, such as data channel allocation information used to indicate a particular occupied channel (this information may or may not match the parking information).

[0237] In one possible implementation, the instruction signaling may further indicate beam information such as sector IDs, which are used to notify a device or peer device of sector ID information corresponding to a frequently transmitted PPDU, or information such as omnidirectional or directional transmission.

[0238] The information listed above may alternatively be represented by the PHY of the high-frequency PPDU, i.e., by physical layer signaling instructions, beam information such as the subcarrier spacing of the first portion of the first PPDU in the first bandwidth, data channel assignment information, and sector ID.

[0239] Please note that the above explanation is used only as an example for illustrative purposes and not as a final limitation.

[0240] Those skilled in the art will recognize, in combination with the examples described in the embodiments disclosed herein, that units and algorithmic steps may be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether the functions are performed by hardware or by software depends on the specific application and design constraints of the technical solution. Those skilled in the art may implement the functions described using various methods for specific applications, but such implementations should not be considered to exceed the scope of this application.

[0241] The apparatus of this application will be described in detail below with reference to Figures 18 to 20. Please understand that the description of the apparatus embodiments corresponds to the description of the method embodiments. Therefore, for matters not described in detail, please refer to the method embodiments described above. For the sake of brevity, some matters will not be explained again.

[0242] In embodiments of this application, the first or second device may be divided into functional modules based on embodiments of the methods described above. For example, functional modules may be obtained by division based on corresponding functions, or two or more functions may be integrated into a single processing module. The integrated module may be implemented in hardware form or in the form of a software functional module. Note that in embodiments of this application, the module division is an example and merely a logical functional division. In actual implementations, other division methods may be used. Below, examples in which each functional module is obtained by division based on corresponding functions will be used for explanation.

[0243] Figure 18 is a block diagram of a communication device according to one embodiment of the present application. As shown in Figure 18, the communication device may include a transceiver unit 1810 and a processing unit 1820. The transceiver unit 1810 is capable of communicating with the outside world, and the processing unit 1820 is configured to process data. The transceiver unit 1810 may also be called a communication interface or communication unit.

[0244] Optionally, the communication device may further include a storage unit. The storage unit may be configured to store instructions and / or data. The processing unit 1820 is capable of reading instructions and / or data from the storage unit, and as a result, the communication device implements embodiments of the method described above.

[0245] In the first design, the communication device may be the first device in the foregoing embodiment, or may be a component (e.g., a chip) of the first device. The communication device may perform the steps or procedures executed by the first device in the method embodiment described above. The transceiver unit 1810 may be configured to perform operations related to transmission and reception of the first device in the method embodiment described above. The processing unit 1820 may be configured to perform operations related to processing of the first device in the method embodiment described above.

[0246] In a possible implementation, the processing unit 1820 is configured to generate the first part of the first PPDU, and the transceiver unit 1810 is configured to transmit the first part of the first PPDU.

[0247] In the second design, the communication device may be the second device in the foregoing embodiment, or may be a component (e.g., a chip) of the second device. The communication device may perform the steps or procedures executed by the second device in the method embodiment described above. The transceiver unit 1810 may be configured to perform operations related to transmission and reception of the second device in the method embodiment described above. The processing unit 1820 may be configured to perform operations related to processing of the second device in the method embodiment described above.

[0248] In a possible implementation, the transceiver unit 1810 is configured to receive the first part of the first PPDU, and the processing unit 1820 is configured to analyze the first part of the first PPDU.

[0249] It should be understood that the specific process of performing the corresponding steps by the unit is described in detail in the method embodiment described above. For the sake of brevity, the details are not described again here.

[0250] It should also be understood that the communication devices described herein are presented in the form of functional units. The term “unit” as used herein may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor configured to run one or more software or firmware programs (e.g., a shared processor, a dedicated processor, or a group processor), memory, merged logic circuits, and / or other suitable components that support the functions described herein.

[0251] In the optional example, those skilled in the art will understand that the communication device may specifically be the first device in the embodiments described above and may be configured to perform the procedures and / or steps corresponding to the first device in the embodiments of the methods described above. Alternatively, the communication device may specifically be the second device in the embodiments described above and may be configured to perform the procedures and / or steps corresponding to the second device in the embodiments of the methods described above. For the sake of avoiding repetition, further details will not be described here. The transceiver unit 1810 may alternatively be a transceiver circuit (for example, which may include a receiver circuit and a transmitter circuit), and the processing unit 1820 may be a processing circuit.

[0252] The communication device in Figure 18 may be the device described in the previously stated embodiment, or it may be a chip or chip system, such as a system on a chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit is a processor, microprocessor, or integrated circuit on a chip, but is not limited to this.

[0253] The communication device in the aforementioned solution has the function of performing the corresponding steps performed by the first or second device in the aforementioned method. The function may be implemented by hardware or by hardware running the corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned function. For example, in order to perform the receiving and transmitting operations and associated processing operations of the embodiment of the method separately, the transceiver unit may be replaced by a transceiver (for example, the transmitting unit in the transceiver unit may be replaced by a transmitter, and the receiving unit in the transceiver unit may be replaced by a receiver), and another unit such as a processing unit may be replaced by a processor.

[0254] Figure 19 is a block diagram of another communication device according to one embodiment of the present application. The communication device includes a processor 1910. The processor 1910 is configured to execute computer programs or instructions stored in memory 1920, or to read data / signaling stored in memory 1920, in order to perform the method in the embodiment of the method described above. Optionally, there may be one or more processors 1910.

[0255] Optionally, as shown in Figure 19, the communication device further includes a memory 1920, which is configured to store computer programs or instructions and / or data. The memory 1920 may be integrated with the processor 1910 or located separately. Optionally, one or more memories 1920 may be present.

[0256] Optionally, the communication device further includes a transceiver 1930, as shown in Figure 19. The transceiver 1930 is configured to receive and / or transmit signals. For example, the processor 1910 is configured to control the transceiver 1930 to transmit and / or receive signals.

[0257] In one solution, the communication device is configured to perform the operations performed by the first device in the embodiment of the method described above.

[0258] For example, the processor 1910 is configured to execute a computer program or instruction stored in the memory 1920 to perform the associated operation of the first device in the embodiment of the method described above, for example, the method performed by the first device in the embodiment shown in Figure 7 or Figure 11.

[0259] In another solution, the communication device is configured to perform the operations performed by the second device in the embodiment of the method described above.

[0260] For example, the processor 1910 is configured to execute a computer program or instruction stored in the memory 1920 to carry out the associated operation of the second device in the embodiment of the method described above, for example, the method performed by the second device in the embodiment shown in Figure 7 or Figure 11.

[0261] It should be understood that the processor referred to in the embodiments of this application may be a central processing unit (CPU), or further may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or another programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.

[0262] It should be further understood that the memories referred to in the embodiments of this application may be volatile and / or non-volatile memories. Non-volatile memories may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM). For example, RAM may be used as an external cache. As an example, rather than an exhaustive list, RAM includes multiple forms such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchlink dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM).

[0263] Note that if the processor is a general-purpose processor, DSP, ASIC, FPGA, or another programmable logic device, discrete gate or transistor logic device, or discrete hardware component, memory (storage module) may be integrated into the processor.

[0264] It should be further noted that the memories described herein are intended to include, but are not limited to, these memories and any other suitable types of memories.

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

[0266] The logic circuit 2010 may be a processing circuit within the chip system. The logic circuit 2010 may be coupled to and connected to a memory unit and may call instructions within the memory unit, thereby enabling the chip system to implement the methods and functions of the embodiments of this application. The input / output interface 2020 may be an input / output circuit within the chip system that outputs information processed by the chip system or inputs data or signaling information to be processed into the chip system for processing.

[0267] Specifically, for example, if the chip system is installed in a first device, the logic circuit 2010 may be coupled to an input / output interface 2020, and the logic circuit 2010 may use the input / output interface 2020 to transmit a first portion of the first PPDU, and the first portion of the first PPDU may be generated by the logic circuit 2010. In another example, if the chip system is installed in a second device, the logic circuit 2010 may be coupled to an input / output interface 2020, and the logic circuit 2010 may use the input / output interface 2020 to receive a first portion of the first PPDU, and the logic circuit 2010 may process the first portion of the first PPDU.

[0268] In one solution, the chip system is configured to perform the operations performed by the first device in the embodiment of the method described above.

[0269] For example, the logic circuit 2010 is configured to perform operations related to the processing performed by the first device in the embodiments of the method described above, for example, operations related to the processing performed by the first device in the embodiments shown in Figure 7 or Figure 11. The input / output interface 2020 is configured to perform operations related to transmission and / or reception performed by the first device in the embodiments of the method described above, for example, operations related to transmission and / or reception performed by the first device in the embodiments shown in Figure 7 or Figure 11.

[0270] In another solution, the chip system is configured to perform the operations performed by the second device in the embodiment of the method described above.

[0271] For example, the logic circuit 2010 is configured to perform operations related to the processing performed by the second device in the embodiments of the method described above, for example, operations related to the processing performed by the second device in the embodiments shown in Figure 7 or Figure 11. The input / output interface 2020 is configured to perform operations related to transmission and / or reception performed by the second device in the embodiments of the method described above, for example, operations related to transmission and / or reception performed by the second device in the embodiments shown in Figure 7 or Figure 11.

[0272] One embodiment of this application further provides a computer-readable storage medium that stores computer instructions for carrying out the method performed by the device in the embodiment of the method described above.

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

[0274] One embodiment of this application further provides a computer program product including instructions. When the instructions are executed by a computer, the method executed by a device (e.g., a first device or a second device) in the embodiments of the method described above is implemented.

[0275] One embodiment of this application further provides a communication system including a first device and a second device.

[0276] For a description of the relevant aspects and beneficial effects of any one of the devices provided above, please refer to the corresponding embodiment of the method provided above. Details will not be repeated here.

[0277] It should be understood that in some embodiments provided in this application, the disclosed apparatus and methods may be implemented in other ways. For example, the embodiments of the apparatus described are merely examples. For example, the division into units is merely a logical functional division, and in actual implementation, there may be other divisions. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the interconnections or direct connections or communication connections presented or considered may be implemented through some interfaces. Indirect connections or communication connections between devices or units may be implemented in electronic, mechanical, or other forms.

[0278] All or part of the embodiments described above may be implemented using software, hardware, firmware, or any combination thereof. When an embodiment is implemented using software, all or part of the embodiment may be implemented in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded into a computer and executed, all or part of the procedures or functions according to the embodiments of this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable device. For example, the computer may be a personal computer, a server, or a network device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted by wired means (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless means (e.g., infrared, radio, or microwave) from one website, computer, server, or data center to another website, computer, server, or data center. Computer-readable storage media may be any available medium accessible by a computer, or a data storage device that integrates one or more available media, such as a server or data center. Available media may be magnetic media (e.g., floppy disks, hard disks, or magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks, SSDs). For example, available media may include, but are not limited to, any medium capable of storing program code, such as USB flash drives, removable hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0279] The above description is merely a specific implementation of the present application and does not limit the scope of protection of this application. Any modification or substitution that is readily conceivable by a person skilled in the art within the technical scope disclosed in this application shall fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims. [Explanation of Symbols]

[0280] 1810 Transceiver Unit 1820 Processing Units 1910 Processor 1920 memory 1930 Transceiver 2010 Logic Circuits 2020 Input / Output Interface

Claims

1. A method of communication, A step of generating a first portion of a first physical layer protocol data unit (PPDU), wherein the first portion of the first PPDU is used to carry data information, the index of the data subcarriers of the first portion of the first PPDU in a first bandwidth is the same as or partially the same as the index of the data subcarriers of the first portion of a second PPDU in a second bandwidth, the index of the pilot subcarriers of the first portion of the first PPDU in a first bandwidth is the same as or partially the same as the index of the pilot subcarriers of the first portion of the second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth is smaller than the subcarrier spacing of the first portion of the second PPDU in a second bandwidth, the second bandwidth is larger than the first bandwidth, the second PPDU is one of an ultra-high throughput (VHT) PPDU, a high-efficiency (HE) PPDU, an ultra-high reliability (UHR) PPDU, and an extremely high throughput (EHT) PPDU, and the first portion of the second PPDU is used to carry data information. The steps of transmitting the first portion of the first PPDU and A communication method that includes this.

2. A method of communication, A step of receiving a first portion of a first PPDU, wherein the first portion of the first PPDU is used to carry data information, the index of the data subcarrier of the first portion of the first PPDU in a first bandwidth is the same as or partially the same as the index of the data subcarrier of the first portion of a second PPDU in a second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in a first bandwidth is the same as or partially the same as the index of the pilot subcarrier of the first portion of the second PPDU in a second bandwidth, the subcarrier spacing of the first portion of the first PPDU in a first bandwidth is smaller than the subcarrier spacing of the first portion of the second PPDU in a second bandwidth, the second bandwidth is larger than the first bandwidth, the second PPDU is one of VHT PPDU, HE PPDU, UHR PPDU, and EHT PPDU, and the first portion of the second PPDU is used to carry data information. The steps of processing the first portion of the first PPDU and A communication method that includes this.

3. The method described above is A step of generating the second portion of the first PPDU, The second portion of the first PPDU is used to carry signaling information, and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in the first bandwidth, or The subcarrier spacing of the first portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. Steps and The steps include: transmitting the second portion of the first PPDU and The method according to claim 1, further comprising:

4. The method described above is The step of receiving the second portion of the first PPDU, The second portion of the first PPDU is used to carry signaling information, and the subcarrier spacing of the second portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the first portion of the first PPDU in the first bandwidth, or The subcarrier spacing of the first portion of the first PPDU in the first bandwidth is an integer multiple of the subcarrier spacing of the second portion of the first PPDU in the first bandwidth. Steps and The steps of processing the second portion of the first PPDU and The method according to claim 2, further comprising:

5. The subcarrier spacing of the second portion of the first PPDU in the first bandwidth is 312.5 kHz. The subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz, 156.25 kHz, or 78.125 kHz. The method according to claim 3 or 4.

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

7. The index of the data subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 312.5 kHz, the first bandwidth is 20 MHz, and the index of the subcarrier of the first portion of the first PPDU in the first bandwidth is K SP = {-21, -7, 7, 21}, and K SD = {-28, ..., 28} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 52 indices, The method according to claim 5 or 6.

8. The index of the data subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, the subcarrier spacing of the first portion of the first PPDU in the first bandwidth is 156.25 kHz, the first bandwidth is 20 MHz, and the index of the subcarrier of the first portion of the first PPDU in the first bandwidth is K SP = {-53, -25, -11, 11, 25, 53}, and K SD = {-58,..., 58} - K SP - {-1, 0, 1}, and K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 108 indices, The method according to claim 5 or 6.

9. The index of the data subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the data subcarrier of the first portion of the second PPDU in the second bandwidth, the index of the pilot subcarrier of the first portion of the first PPDU in the first bandwidth is the same as the index of the pilot subcarrier of the first portion of the second PPDU in the second bandwidth, the subcarrier spacing of the first portion 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 portion of the first PPDU in the first bandwidth is K SP = {-103, -75, -39, -11, 11, 39, 75, 103}, and K SD ={-122,…,122}-K SP -{-1,0,1} Includes, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 234 indices, The method according to claim 5 or 6.

10. The first bandwidth is 20 MHz, and the index of the subcarriers of the second portion of the first PPDU in the first bandwidth is, K SP = {-21, -7, 7, 21}, and K SD = {-28, ..., 28} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SP This indicates the index set of the data subcarrier, K SD It includes 52 indices, The method according to any one of claims 3 to 9.

11. The first bandwidth is 20 MHz, and the index of the subcarriers of the second portion of the first PPDU in the first bandwidth is, K SP = {-21, -7, 7, 21}, and K SD = {-26, ..., 26} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SP This indicates the index set of the data subcarrier, K SD It includes 48 indices, The method according to any one of claims 3 to 9.

12. The index of the pilot subcarrier in the first portion of the first PPDU in the first bandwidth is partially the same as the index of the pilot subcarrier in the first portion of the second PPDU in the second bandwidth, and the fact that it is partially the same is, If the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is the same as the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then at least one of the indices of the pilot subcarriers in the first portion of the first PPDU in the first bandwidth is different from the indices of the pilot subcarriers in the first portion of the second PPDU in the second bandwidth, or If the number of pilot subcarriers in the first portion of the first PPDU in the first bandwidth is greater than the number of pilot subcarriers in the first portion of the second PPDU in the second bandwidth, then the pilot subcarriers in the first portion of the first PPDU in the first bandwidth further include at least one of null subcarriers and guard subcarriers in the first bandwidth. The method according to any one of claims 1 to 6, including the method described in any one of claims 1 to 6.

13. The method according to any one of claims 3 to 12, wherein the pilot subcarrier of the second portion of the first PPDU in the first bandwidth further comprises at least one of a null subcarrier and a guard subcarrier in the first bandwidth.

14. The method described above is A step of transmitting an instruction signaling, wherein the instruction signaling indicates the subcarrier spacing of the first portion of the first PPDU in the first bandwidth. The method according to any one of claims 1, 3, and 5 to 13, further comprising:

15. The method described above is Steps of receiving an instruction signaling, wherein the instruction signaling indicates the subcarrier spacing of the first portion of the first PPDU in the first bandwidth. The method according to any one of claims 2 and 4 to 13, further comprising:

16. A method of communication, A step of generating a first portion of a first PPDU, wherein the first portion 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 portion of the first PPDU is 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 interval corresponding to the first portion of the first PPDU is greater than the subcarrier interval of the first RU or the first MRU. The steps of transmitting the first portion of the first PPDU and A communication method that includes this.

17. A method of communication, A step of receiving a first portion of a first PPDU, wherein the first portion 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 portion of the first PPDU is 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 interval corresponding to the first portion of the first PPDU is greater than the subcarrier interval of the first RU or the first MRU. The steps of processing the first portion of the first PPDU and A communication method that includes this.

18. The method described above is A step of generating a second portion of the first PPDU, wherein the second portion of the first PPDU is used to carry signaling information. The subcarrier spacing corresponding to the second portion of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first portion of the first PPDU, or The subcarrier spacing corresponding to the first portion of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second portion of the first PPDU. Steps and The steps include: transmitting the second portion of the first PPDU and The method according to claim 16, further comprising:

19. The method described above is A step of receiving a second portion of the first PPDU, wherein the second portion of the first PPDU is used to carry signaling information. The subcarrier spacing corresponding to the second portion of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the first portion of the first PPDU, or The subcarrier spacing corresponding to the first portion of the first PPDU is an integer multiple of the subcarrier spacing corresponding to the second portion of the first PPDU. Steps and The steps of processing the second portion of the first PPDU and The method according to claim 17, further comprising:

20. The subcarrier interval corresponding to the second portion of the first PPDU is 312.5 kHz. The subcarrier interval corresponding to the first portion of the first PPDU is 312.5 kHz or 156.25 kHz. The method according to claim 18 or 19.

21. The method according to any one of claims 16 to 20, wherein the first RU is a RU whose number of subcarriers is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in an existing RU, or the first MRU is an MRU whose number of subcarriers is closest to the total number of subcarriers corresponding to the first portion of the first PPDU in an existing MRU.

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

23. The subcarrier interval corresponding to the first portion of the first PPDU is 312.5 kHz, the first RU or the first MRU is 52-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP = {-21, -7, 7, 21}, and K SD = {-26, ..., 26} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 48 indices, The method according to claim 22.

24. The subcarrier interval corresponding to the first portion of the first PPDU is 312.5 kHz, the first RU or the first MRU is 52-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP = {-20, -6, 6, 20}, and K SD = {-26, ..., 26} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 48 indices, The method according to claim 22.

25. The subcarrier interval corresponding to the first portion of the first PPDU is 156.25 kHz, the first RU or the first MRU is 106-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP = {-47, -21, 21, 47}, and K SD = {-53, ..., 53} - K SP Including -{-0}, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 102 indices, The method according to claim 22.

26. The subcarrier interval corresponding to the first portion of the first PPDU is 156.25 kHz, the first RU or the first MRU is 106-tone RU, and the index of the subcarrier corresponding to the first portion of the first PPDU is K SP = {-48, -22, 22, 48}, and K SD = {-53, ..., 53} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It contains 102 indices, The method according to claim 22.

27. The subcarrier interval corresponding to the second portion of the first PPDU is 312.5 kHz, and the index of the subcarrier corresponding to the second portion of the first PPDU is, K SP = {-21, -7, 7, 21}, and K SD = {-26, ..., 26} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 48 indices, The method according to any one of claims 18 to 26.

28. The subcarrier interval corresponding to the second portion of the first PPDU is 312.5 kHz, and the index of the subcarrier corresponding to the second portion of the first PPDU is, K SP = {-21, -7, 7, 21}, and K SD = {-28, ..., 28} - K SP - {0} included, K SP This indicates the index set of the pilot subcarrier, K SD This indicates the index set of the data subcarrier, K SD It includes 48 indices, The method according to any one of claims 18 to 26.

29. The method according to any one of claims 18 to 27, wherein the pilot subcarrier corresponding to the first portion of the first PPDU further comprises at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the first portion of the first PPDU.

30. The method according to any one of claims 18 to 29, wherein the pilot subcarrier corresponding to the second portion of the first PPDU further comprises at least one of a null subcarrier and a guard subcarrier in the bandwidth corresponding to the second portion of the first PPDU.

31. The method described above is A step of transmitting an instruction signaling, wherein the instruction signaling indicates the subcarrier interval corresponding to the first portion of the first PPDU. The method according to any one of claims 16, 18, and 20 to 30, further comprising:

32. The method described above is Steps include receiving an instruction signaling, wherein the instruction signaling indicates the subcarrier interval corresponding to the first portion of the first PPDU. The method according to any one of claims 17 and 19 to 30, further comprising:

33. A communication device comprising a processor, wherein the processor executes computer programs or instructions, or via logic circuits, The communication device enables the method described in any one of claims 1, 3, and 5 to 14, or The communication device enables the method described in any one of claims 2, 4 to 13, and 15, or The communication device enables the method described in any one of claims 16, 18, and 20 to 31, or The communication device enables the method described in any one of claims 17, 19 to 30, and 32, A communication device configured in such a way.

34. The apparatus according to claim 33, wherein the communication device further comprises a memory, the memory being configured to store the computer program or the instructions.

35. The apparatus according to claim 33 or 34, wherein the communication device further comprises a communication interface, the communication interface is configured to input and / or output signals.

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

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

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