Communication method and communication apparatus

By designing suitable subcarrier mappers and inverse mappers, reordering and restoring constellation mapping symbols in high-frequency bands, and optimizing pilot subcarrier planning, the problem of subcarrier mappers being unsuitable in high-frequency band communication is solved, thereby improving transmission efficiency and reducing packet error rate.

WO2024255594A1PCT designated stage expired Publication Date: 2024-12-19HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/096018
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-12
Filing Date
2024-05-29
Publication Date
2024-12-19

AI Technical Summary

Technical Problem

In existing high-frequency wireless communication, subcarrier mappers for low-frequency signals are not suitable for high-frequency scenarios, which means that communication transmission needs to redesign suitable subcarrier mappers to adapt to high-frequency interference and noise conditions.

Method used

Design appropriate subcarrier mappers and inverse mappers, and optimize high-frequency communication transmission by reordering and restoring the high-frequency constellation mapping symbols in sequence, combined with pilot subcarrier planning.

Benefits of technology

It improves the transmission efficiency of high-frequency communication and reduces the packet error rate, meeting the transmission requirements under different bandwidths.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024096018_19122024_PF_FP_ABST
    Figure CN2024096018_19122024_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method, which is applied to a wireless local area network system supporting 802.11 series protocols comprising a next-generation WiFi protocol of IEEE 802.11ax, such as 802.11be, WiFi 7 or EHT, and the next generation of 802.11be, such as WiFi 8, UHR, and WiFi AI, and can also be applied to an ultra-wideband (UWB)-based wireless personal local area network system, and a sensing system. The method comprises: inputting high-frequency constellation mapping symbols into a subcarrier mapper; and the subcarrier mapper rearranging the high-frequency constellation mapping symbols. For communication transmission in a high-frequency band scenario, a suitable subcarrier mapper can be designed, and the constellation mapping symbols are rearranged on the basis of the subcarrier mapper.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on June 12, 2023, with application number 202310696390.X and application name “Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

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

[0003] The development of wireless local area networks (WLANs) has made wireless communications increasingly popular. The standards established by the International Society of Electrical Engineering (IEEE) for WLANs have also evolved, from protocols supporting low-frequency communications to those supporting high-frequency communications. For example, the low-frequency standards include 802.11a / g, 802.11n, 802.11ac, 802.11ax, and 802.11be, supporting one or more of the 2.4 GHz, 5 GHz, and 6 GHz bands. The high-frequency standards include 802.11aj / ay, supporting one or more of the 45 GHz and 60 GHz bands.

[0004] One method currently under consideration for transmitting high-frequency physical layer signals is to increase the carrier spacing (i.e., bandwidth) of the physical layer signals of low-frequency bands (e.g., 802.11a / g, 802.11n, 802.11ac, 802.11ax, and 802.11be protocols) by an integer multiple to obtain a high-frequency physical layer signal. This ensures that the digital signal processing processes for high-frequency and low-frequency signals are nearly identical. However, because the interference and noise conditions in the high-frequency band are different from those in the low-frequency band, the subcarrier mapper corresponding to the low-frequency band signal is no longer applicable to high-frequency scenarios. Therefore, a suitable subcarrier mapper needs to be redesigned for communication transmission in high-frequency scenarios.

[0005] Summary of the Invention

[0006] An embodiment of the present application provides a communication method for designing a suitable subcarrier mapper for communication transmission in high-frequency frequency band scenarios.

[0007] In a first aspect, a communication method is provided, comprising: inputting high-frequency constellation mapping symbols into a subcarrier mapper; and the subcarrier mapper reordering the high-frequency constellation mapping symbols.

[0008] Based on the above technical solution, for communication transmission in high-frequency band scenarios, a suitable subcarrier mapper can be designed, and the constellation mapping symbols can be reordered based on the subcarrier mapper.

[0009] In combination with the first aspect, in certain implementations of the first aspect, the high-frequency constellation mapping symbols are used for single-user transmission.

[0010] In combination with the first aspect, in some implementations of the first aspect, the number of data subcarriers of the subcarrier mapper is N SD ,

[0011] If the total number of subcarriers is 64, the N SD Less than 52, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3 or 4;

[0012] If the total number of subcarriers is 128, the N SD Less than 108, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 5 or 7;

[0013] If the total number of subcarriers is 256, the N SD Less than 234, the subcarrier mapping distance parameter D of the subcarrier mapper TM 2 or 8.

[0014] In combination with the first aspect, in certain implementations of the first aspect, if the total number of subcarriers is 64,

[0015] The N SD is 44, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4; or,

[0016] The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or,

[0017] The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or,

[0018] The N SD is 40, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4.

[0019] In combination with the first aspect, in certain implementations of the first aspect, if the total number of subcarriers is 128,

[0020] The N SDis 100, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 5; or,

[0021] The N SD is 98, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 7.

[0022] In combination with the first aspect, in certain implementations of the first aspect, if the total number of subcarriers is 256,

[0023] The N SD is 226, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 2; or,

[0024] The N SD is 224, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 8.

[0025] In combination with the first aspect, in certain implementations of the first aspect, the subcarrier mapper includes at least one subcarrier mapper, wherein the at least one subcarrier mapper is at least one subcarrier mapper in a preset subcarrier mapper set.

[0026] Based on the above technical solution, in a high frequency band communication scenario, the subcarrier mapper can be determined by at least one subcarrier mapper in a preset subcarrier mapper set, eliminating the need for separate design and simplifying implementation.

[0027] In combination with the first aspect, in some implementations of the first aspect, the subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers,

[0028] The high-frequency constellation mapping symbols carried on M of the N data subcarriers are reordered based on the first mapper, and the high-frequency constellation mapping symbols carried on the remaining NM of the N data subcarriers are not reordered.

[0029] In combination with the first aspect, in certain implementations of the first aspect, if the total number of subcarriers is 64, the total number of data subcarriers N may be 46, 44, or 42.

[0030] The subcarrier mapping distance parameter D of the first subcarrier mapper TM is 3, the number of data subcarriers of the first subcarrier mapper is 36,

[0031] The first subcarrier mapper is a subcarrier mapper applicable to a first multi-resource unit in the subcarrier mapper set and adopts a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers,

[0032] Among them, the high-frequency constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on N-36 data subcarriers among the N data subcarriers are not reordered.

[0033] In combination with the first aspect, in some implementations of the first aspect, the subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers,

[0034] Among them, the high-frequency constellation mapping symbols carried on M data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper to obtain reordered N data subcarriers, and the high-frequency constellation mapping symbols carried on M data subcarriers among the reordered N data subcarriers are reordered based on the first subcarrier mapper.

[0035] In combination with the first aspect, in some implementations of the first aspect, if the total number of subcarriers is 64, the value of N includes 46, 44 or 42,

[0036] The subcarrier mapping distance parameter D of the first subcarrier mapper TM is 3, the number of data subcarriers of the first subcarrier mapper is 36,

[0037] The first subcarrier mapper is a subcarrier mapper applicable to a first multi-resource unit in the subcarrier mapper set and adopts a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers,

[0038] Among them, the high-frequency constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper to obtain the reordered number of N data subcarriers, and the high-frequency constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are reordered based on the first subcarrier mapper.

[0039] In combination with the first aspect, in some implementations of the first aspect, the subcarrier mapper includes multiple subcarrier mappers, and the sum of the number of data subcarriers of the multiple subcarrier mappers is equal to the total number of data subcarriers.

[0040] The total number of data subcarriers is divided into multiple parts, and the high-frequency constellation mapping symbols carried on the multiple parts are reordered based on the multiple subcarrier mappers, and the multiple parts correspond to the multiple subcarrier mappers one by one.

[0041] In combination with the first aspect, in some implementations of the first aspect, if the total number of subcarriers is 128, N is 100, the subcarrier mapper includes a second subcarrier mapper and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the second subcarrier mapper is TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TM is 4, the number of data subcarriers of the third subcarrier mapper is 52,

[0042] The second subcarrier mapper is a subcarrier mapper applicable to the second resource unit in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third mapper is a subcarrier mapper applicable to the 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz.

[0043] Among them, the high-frequency constellation mapping symbols carried on 48 data subcarriers among the 100 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers among the 100 data subcarriers are reordered based on the third subcarrier mapper.

[0044] In combination with the first aspect, in some implementations of the first aspect, if the total number of subcarriers is 256, N is 228, the subcarrier mapper includes a fourth subcarrier mapper and a fifth subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper is TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the fifth subcarrier mapper is TM is 6, the number of data subcarriers of the fifth subcarrier mapper is 102,

[0045] The fourth subcarrier mapper is a subcarrier mapper applicable to the second multi-resource unit in the subcarrier mapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, and the fifth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set.

[0046] Among them, the high-frequency constellation mapping symbols carried on 126 data subcarriers among the 228 data subcarriers are reordered based on the fourth subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 102 data subcarriers among the 228 data subcarriers are reordered based on the fifth subcarrier mapper.

[0047] In combination with the first aspect, in some implementations of the first aspect, if the total number of subcarriers is 256, N is 226, the subcarrier mapper includes a fourth subcarrier mapper, a second subcarrier mapper, and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper is TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the second subcarrier mapper is TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TM is 4, the number of data subcarriers of the third subcarrier mapper is 52,

[0048] The fourth subcarrier mapper is a subcarrier mapper applicable to the second multiple resource unit in the subcarrier mapper set, the second multiple resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier mapper is a subcarrier mapper applicable to the second resource unit in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third subcarrier mapper is a subcarrier mapper applicable to a 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz.

[0049] The high-frequency constellation mapping symbols carried on 126 data subcarriers (e.g., the first 126 data subcarriers) of the 226 data subcarriers are reordered based on the fourth subcarrier mapper, the high-frequency constellation mapping symbols carried on 48 data subcarriers (e.g., the 127th to 174th data subcarriers) of the 226 data subcarriers other than the 126 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers (e.g., the 175th to 226th data subcarriers) of the 226 data subcarriers are reordered based on the third subcarrier mapper.

[0050] In combination with the first aspect, in certain implementations of the first aspect, if the total number of subcarriers is 512, N is 474,

[0051] The subcarrier mapper includes a sixth subcarrier mapper, a seventh subcarrier mapper and an eighth subcarrier mapper, and the subcarrier mapping distance parameter D of the sixth subcarrier mapper TM is 9, the number of data subcarriers of the sixth mapper is 351, and the subcarrier mapping distance parameter D of the seventh subcarrier mapper is TM is 4, the number of data subcarriers of the seventh subcarrier mapper is 72, and the subcarrier mapping distance parameter D of the eighth subcarrier mapper is TM is 3, the number of data subcarriers of the eighth subcarrier mapper is 51,

[0052] The sixth subcarrier mapper is a subcarrier mapper applicable to the third multi-resource unit in the subcarrier mapper set using a dual-carrier modulation mode, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers. The seventh subcarrier mapper is a subcarrier mapper applicable to the first multi-resource unit in the subcarrier mapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers. The eighth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set, and the third resource unit includes 106 subcarriers.

[0053] Among them, the high-frequency constellation mapping symbols carried on 351 data subcarriers among the 474 data subcarriers are reordered based on the sixth subcarrier mapper, the high-frequency constellation mapping symbols carried on 72 data subcarriers among the 474 data subcarriers other than the 351 data subcarriers are reordered based on the seventh subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 51 data subcarriers among the 474 data subcarriers are reordered based on the eighth subcarrier mapper.

[0054] In a second aspect, a communication method is provided, comprising: inputting high-frequency reordered constellation mapping symbols into a subcarrier demapper; and the subcarrier demapper sequentially restoring the high-frequency reordered constellation mapping symbols.

[0055] Based on the above technical solution, for communication transmission in high-frequency frequency band scenarios, a suitable subcarrier demapper can be designed, and the high-frequency reordered constellation mapping symbols can be reordered based on the subcarrier demapper.

[0056] In combination with the second aspect, in certain implementations of the second aspect, the high-frequency reordered constellation mapping symbols are used for single-user transmission.

[0057] In combination with the second aspect, in some implementations of the second aspect, the subcarrier demapper includes a first subcarrier demapper, wherein the number of data subcarriers of the first subcarrier demapper is N'. SD ,

[0058] If the total number of subcarriers is 64, the N' SD Less than 52, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3 or 4;

[0059] If the total number of subcarriers is 128, the N' SD Less than 108, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 5 or 7;

[0060] If the total number of subcarriers is 256, the N' SD Less than 234, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM 2 or 8.

[0061] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 64,

[0062] The N' SD is 44, the subcarrier mapping distance parameter D' of the first subcarrier demapperTM is 4; or,

[0063] The N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or,

[0064] The N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or,

[0065] The N' SD is 40, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 4.

[0066] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 128,

[0067] The N' SD is 100, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 5; or,

[0068] The N' SD is 98, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 7.

[0069] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 256,

[0070] The N' SD is 226, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 2; or,

[0071] The N' SD is 224, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 8.

[0072] In combination with the second aspect, in certain implementations of the second aspect, the subcarrier demapper includes at least one subcarrier demapper, wherein the at least one subcarrier demapper is at least one subcarrier demapper in a preset subcarrier demapper set.

[0073] Based on the above technical solution, in a high frequency band communication scenario, the subcarrier demapper can be determined by at least one subcarrier demapper in a preset subcarrier demapper set, eliminating the need for a separate design and simplifying the implementation.

[0074] In combination with the second aspect, in some implementations of the second aspect, the subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers.

[0075] In which, the high-frequency reordered constellation mapping symbols carried on M of the N data subcarriers are sequentially restored based on the first inverse mapper, and the high-frequency reordered constellation mapping symbols carried on the remaining NM of the N data subcarriers are not sequentially restored.

[0076] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 64, the total number of data subcarriers N may be 46, 44, or 42.

[0077] The subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3, the number of data subcarriers of the first subcarrier demapper is 36,

[0078] The first subcarrier demapper is a subcarrier demapper applicable to a first multi-resource unit in the subcarrier demapper set and adopts a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers.

[0079] Among them, the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining N-36 data subcarriers among the N data subcarriers are not sequentially restored.

[0080] In combination with the second aspect, in some implementations of the second aspect, the subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers.

[0081] Among them, the high-frequency reordered constellation mapping symbols carried on M of the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain reordered N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on M of the reordered N data subcarriers are sequentially restored based on the first subcarrier demapper.

[0082] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 64, the value of N includes 46, 44, or 42,

[0083] The subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3, the number of data subcarriers of the first subcarrier demapper is 36,

[0084] The first subcarrier demapper is a subcarrier demapper applicable to a first multi-resource unit in the subcarrier demapper set and adopts a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers.

[0085] Among them, the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain the reordered number of N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are sequentially restored based on the first subcarrier demapper.

[0086] In combination with the second aspect, in some implementations of the second aspect, the subcarrier demapper includes a plurality of subcarrier demappers, and the sum of the number of data subcarriers of the plurality of subcarrier demappers is equal to the total number of data subcarriers.

[0087] The total number of data subcarriers is divided into multiple parts, and the high-frequency reordered constellation mapping symbols carried on the multiple parts are sequentially restored based on the multiple subcarrier demappers, and the multiple parts correspond to the multiple subcarrier demappers one by one.

[0088] In combination with the second aspect, in some implementations of the second aspect, if the total number of subcarriers is 128, N is 100, the subcarrier demapper includes a second subcarrier demapper and a third subcarrier demapper, and the subcarrier mapping distance parameter D' of the second subcarrier demapper is TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D' of the third subcarrier demapper is TM is 4, the number of data subcarriers of the third subcarrier demapper is 52,

[0089] The second subcarrier demapper is a subcarrier demapper applicable to the second resource unit in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third demapper is a subcarrier demapper applicable to the 20M bandwidth signal in the subcarrier demapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz.

[0090] Among them, the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers among the 100 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 52 data subcarriers among the 100 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0091] In combination with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 256, N is 228, the subcarrier demapper includes a fourth subcarrier demapper and a fifth subcarrier demapper, and the subcarrier mapping distance parameter D' of the fourth subcarrier demapper is TM is 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D' of the fifth subcarrier demapper is TM is 6, the number of data subcarriers of the fifth subcarrier demapper is 102,

[0092] The fourth subcarrier demapper is a subcarrier demapper applicable to a second multiple resource unit in the subcarrier demapper set, where the second multiple resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, and the third resource unit includes 106 subcarriers. The fifth subcarrier demapper is a subcarrier demapper applicable to the third resource unit in the subcarrier demapper set.

[0093] Among them, the high-frequency reordered constellation mapping symbols carried on 126 of the 228 data subcarriers are sequentially restored based on the fourth subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 102 of the 228 data subcarriers are sequentially restored based on the fifth subcarrier demapper.

[0094] In combination with the second aspect, in some implementations of the second aspect, if the total number of subcarriers is 256, N is 226, the subcarrier demapper includes a fourth subcarrier demapper, a second subcarrier demapper, and a third subcarrier demapper, and the subcarrier mapping distance parameter D' of the fourth subcarrier demapper is TMis 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D' of the second subcarrier demapper is TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier demapper is TM is 4, the number of data subcarriers of the third subcarrier demapper is 52,

[0095] The fourth subcarrier demapper is a subcarrier demapper applicable to a second multi-resource unit in the subcarrier demapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier demapper is a subcarrier demapper applicable to a second resource unit in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third subcarrier demapper is a subcarrier demapper applicable to a 20 MHz bandwidth signal in the subcarrier demapper set, and the subcarrier spacing corresponding to the 20 MHz bandwidth signal is 312.5 kHz.

[0096] The high-frequency reordered constellation mapping symbols carried on 126 data subcarriers (e.g., the first 126 data subcarriers) of the 226 data subcarriers are sequentially restored based on the fourth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers (e.g., the 127th to 174th data subcarriers) of the 226 data subcarriers other than the 126 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 52 data subcarriers (e.g., the 175th to 226th data subcarriers) of the 226 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0097] In conjunction with the second aspect, in certain implementations of the second aspect, if the total number of subcarriers is 512, N is 474,

[0098] The subcarrier demapper includes a sixth subcarrier demapper, a seventh subcarrier demapper and an eighth subcarrier demapper, and the subcarrier mapping distance parameter D' of the sixth subcarrier demapper is TM is 9, the number of data subcarriers of the sixth demapper is 351, and the subcarrier mapping distance parameter D of the seventh subcarrier demapper is TM is 4, the number of data subcarriers of the seventh subcarrier demapper is 72, and the subcarrier mapping distance parameter D' of the eighth subcarrier demapper is TMis 3, the number of data subcarriers of the eighth subcarrier demapper is 51,

[0099] The sixth subcarrier demapper is a subcarrier demapper applicable to a third multi-resource unit in the subcarrier demapper set, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers. The seventh subcarrier demapper is a subcarrier demapper applicable to a first multi-resource unit in the subcarrier demapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers. The eighth subcarrier demapper is a subcarrier demapper applicable to a third resource unit in the subcarrier demapper set, and the third resource unit includes 106 subcarriers.

[0100] Among them, the high-frequency reordered constellation mapping symbols carried on 351 data subcarriers among the 474 data subcarriers are sequentially restored based on the sixth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 72 data subcarriers among the 474 data subcarriers other than the 351 data subcarriers are sequentially restored based on the seventh subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 51 data subcarriers of the 474 data subcarriers are sequentially restored based on the eighth subcarrier demapper.

[0101] In a third aspect, a communication method is provided, comprising: transmitting a physical layer protocol data unit (PPDU) according to subcarrier planning, wherein the subcarrier planning is a subcarrier planning for a high frequency band; wherein the subcarrier planning includes the planning of pilot subcarriers, and in the planning of the pilot subcarriers, the number of pilot subcarriers is greater than a preset value.

[0102] Based on the above technical solution, a suitable subcarrier plan is designed for high-frequency bands, in which the number of pilot subcarriers in the pilot subcarrier plan is greater than a preset value. In high-frequency band communication scenarios, increasing the number of pilot subcarriers can reduce the packet error rate in high-frequency band communication scenarios.

[0103] In combination with the third aspect, in certain implementations of the third aspect, the subcarrier planning is a 160MHz or 320MHz subcarrier planning (or the PPDU is carried on a bandwidth of 160MHz or 320MHz or the PPDU is carried on 64 subcarriers), and the number of pilot subcarriers is greater than 4.

[0104] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 10, the indexes of the pilot subcarriers are {-25, -20, -15, -10, -5, 5, 10, 15, 20, 25} or {-24, -19, -14, -9, -4, 4, 9, 14, 19, 24}, and the pilot values ​​of the pilot subcarriers include at least one of the following: [1 -1 1 1 1 -1 -1 1 1 1], [1 1 1 -1 -1 1 1 1 1 -1], [1 1 1 -1 1 1 1 -1 -1 1] or [1 1 1 -1 -1 1 1 1 1 -1].

[0105] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 12, the indexes of the pilot subcarriers are {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}, and the pilot values ​​of the pilot subcarriers include at least one of the following: [11 1 -1 1 1 1 -1 -1 1 1 1], [1 1 1 -1 -1 1 1 1 1 1 -1], or [1 1 1 -1 -1 1 1 1 1 -1 -1 1].

[0106] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 14, the indexes of the pilot subcarriers are {-27, -23, -19, -15, -11, -7, -3, 3, 7, 11, 15, 19, 23, 27}, and the pilot values ​​of the pilot subcarriers include [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0107] Specifically, in a certain noise and interference environment, the number of pilot subcarriers is increased through simulation experiments until the signal-to-noise ratio corresponding to a certain packet error rate (such as 1% which is often used as a reference for high frequencies) no longer decreases significantly. The corresponding number of pilot subcarriers can be considered to be an appropriate number of pilot subcarriers. If the PPDU is carried on 64 subcarriers, the number of pilot subcarriers can be gradually increased from 4, and the signal-to-noise ratio corresponding to a 1% packet error rate shows a downward trend. When the number of pilot subcarriers increases to 12 to 14, the signal-to-noise ratio corresponding to a 1% packet error rate of the link tends to be stable. If the number of pilot subcarriers is further increased, the decrease in the signal-to-noise ratio corresponding to a 1% packet error rate is no longer significant. Therefore, selecting 10, 12 or 14 pilot subcarriers can achieve the purpose of reducing the packet error rate in 160MHz or 320MHz bandwidth communication scenarios.

[0108] In combination with the third aspect, in certain implementations of the third aspect, the subcarrier planning is a 320MHz or 640MHz subcarrier planning (or the PPDU is carried on a 320MHz or 640MHz bandwidth), and the number of pilot subcarriers is greater than 6.

[0109] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 14, and the indexes of the pilot subcarriers are {-53, -45, -37, -29, -21, -13, -5, 5, 13, 21, 29, 37, 45, 53} or {-55, -53, -39, -25,

[0110] -18,-11,-6,6,11,18,25,39,53,55}, and the pilot values ​​of the pilot subcarriers include [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0111] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 16, the indexes of the pilot subcarriers are {-54, -47, -40, -33, -26, -19, -12, -5, 5, 12, 19, 26, 33, 40, 47, 54}, and the pilot values ​​of the pilot subcarriers include at least one of the following: [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1], [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1 -1 1], [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1], or [1 -1 1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1].

[0112] If the PPDU is carried on 128 subcarriers, simulation experiments show that increasing the number of pilot subcarriers from 6, for example, gradually increases the number of pilot subcarriers, and the signal-to-noise ratio corresponding to a 1% packet error rate shows a downward trend. When the number of pilot subcarriers increases to 14 to 16, the signal-to-noise ratio corresponding to a 1% packet error rate of the link tends to stabilize. Further increasing the number of pilot subcarriers does not significantly reduce the signal-to-noise ratio corresponding to a 1% packet error rate. Therefore, selecting 14 or 16 pilot subcarriers can achieve the goal of reducing the packet error rate in 320MHz or 640MHz bandwidth communication scenarios.

[0113] In combination with the third aspect, in certain implementations of the third aspect, the 640 MHz or 1280 MHz (or the PPDU is carried on a 640 MHz or 1280 MHz bandwidth), the number of pilot subcarriers is greater than 8.

[0114] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 14, the indexes of the pilot subcarriers are {-112, -95, -78, -61, -44, -27, -10, 10, 27, 44, 61, 78, 95, 112}, and the pilot values ​​of the pilot subcarriers include [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0115] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 16, the indexes of the pilot subcarriers are {-114, -99, -84, -69, -54, -39, -24, -9, 9, 24, 39, 54, 69, 84, 99, 114}, and the pilot values ​​of the pilot subcarriers include at least one of the following: [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1], [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1 -1 1], [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1], or [1 -1 1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1].

[0116] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 18, the indexes of the pilot subcarriers are {-112, -99, -86, -73, -60, -47, -34, -21, -8, 8, 21, 34, 47, 60, 73, 86, 99, 112}, and the pilot values ​​of the pilot subcarriers include [1 1 1 -1 1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 -1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1].

[0117] If the PPDU is carried on 256 subcarriers, simulation experiments show that increasing the number of pilot subcarriers from 8 can gradually increase the number of pilot subcarriers. The signal-to-noise ratio corresponding to a 1% packet error rate shows a downward trend. When the number of pilot subcarriers increases to 14 to 18, the signal-to-noise ratio corresponding to a 1% packet error rate of the link tends to stabilize. Further increasing the number of pilot subcarriers does not significantly reduce the signal-to-noise ratio corresponding to a 1% packet error rate. Therefore, selecting 14, 16, or 18 pilot subcarriers can achieve the goal of reducing the packet error rate in 320MHz or 640MHz bandwidth communication scenarios.

[0118] In combination with the third aspect, in certain implementations of the third aspect, the 1280 MHz or 2560 MHz (or the PPDU is carried on a 1280 MHz or 2560 MHz bandwidth), the number of pilot subcarriers is greater than 16.

[0119] In combination with the third aspect, in some implementations of the third aspect, the number of pilot subcarriers is 24, the indexes of the pilot subcarriers are {-231,-211,-191,-171,-151,-131,-111,-91,-71,-51,-31,-11,11,31,51,71,91,111,131,151,171,191,211,231}, and the pilot values ​​of the pilot subcarriers include [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1].

[0120] Based on the above technical solution, the number of pilot subcarriers in different bandwidth communication scenarios is designed to meet the transmission requirements under different bandwidths while reducing the packet error rate.

[0121] In a fourth aspect, a communication device is provided. The communication device is configured to perform the methods provided in any of the first to third aspects and any of their embodiments. Specifically, the communication device may include units and / or modules (e.g., processing units, transceiver units) configured to perform the methods provided in any of the first to third aspects and any of their embodiments.

[0122] In one implementation, the communication device is a transmitting end device. The transceiver unit may be a transceiver or an input / output interface. The processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0123] In another implementation, the communication device may be a chip, chip system, or circuit in a transmitting device. In this case, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; and the processing unit may be at least one processor, processing circuit, or logic circuit.

[0124] In a fifth aspect, the present application provides a processor for executing the methods provided in the first to third aspects above.

[0125] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as processor output, reception, input and other operations, and can also be understood as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.

[0126] In a sixth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program, which, when executed on a communication device, causes the communication device to execute the method of any one of the implementations of the first to third aspects.

[0127] In a seventh aspect, a computer program product comprising instructions is provided. When the computer program product is run on a computer, the computer is caused to execute the method provided in any one of the implementations of the first to third aspects.

[0128] In an eighth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method provided by any one of the implementation methods of the first to third aspects above.

[0129] Optionally, as an implementation method, the chip also includes a memory, the memory stores a computer program or instructions, and the processor is used to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is used to execute the method provided in any one of the implementation methods of the first to third aspects above.

[0130] In a ninth aspect, a communication system is provided, comprising the communication device of the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0131] FIG1 is a schematic diagram of a communication system applicable to a method according to an embodiment of the present application;

[0132] Figure 2 (a) to (d) show several different PPDU frame formats;

[0133] (a) in Figure 3 shows the process of OFDM symbols;

[0134] (b) in FIG3 shows the process of decoding into OFDM symbols;

[0135] FIG4 (a) and (b) show schematic diagrams of different resource unit allocation methods;

[0136] FIG5 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0137] FIG6 is a diagram showing the effect of selecting the number of pilot subcarriers provided in an embodiment of the present application;

[0138] FIG7 is a diagram showing another effect of selecting the number of pilot subcarriers provided in an embodiment of the present application;

[0139] FIG8 is a diagram showing another effect of selecting the number of pilot subcarriers provided in an embodiment of the present application;

[0140] FIG9 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0141] FIG10 is a schematic flow chart of another communication method provided in an embodiment of the present application;

[0142] FIG11 is a schematic block diagram of a communication device 10 provided in an embodiment of the present application;

[0143] FIG12 is a schematic diagram of another communication device 20 provided in an embodiment of the present application;

[0144] FIG13 is a schematic diagram of a chip system 30 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0145] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0146] The communication method provided in the embodiment of the present application can be applied to a wireless communication system in which a transmitting device communicates with a receiving device. Specifically, the transmitting device generates a physical layer protocol data unit (PPDU) and sends the PPDU to the receiving device through a high-frequency channel.

[0147] Exemplarily, the wireless communication system may be a Wi-Fi wireless communication system. Referring to FIG1 , the Wi-Fi wireless communication system includes one or more access points (APs) and one or more stations (STAs) (or non-AP stations (non-AP STAs)). FIG1 takes the communication between an AP (such as the AP shown in FIG1 ) and three STAs (such as STA#1, STA#2, and STA#3 shown in FIG1 ) as an example. The transmitting device involved in the embodiments of the present application may be an AP or a non-AP STA, and the receiving device may also be an AP or a non-AP STA. For example, when the transmitting device may be an AP, the receiving device may be a non-AP STA; or, for another example, when the transmitting device may be a non-AP STA, the receiving device may be an AP. That is, a device in the WiFi wireless communication system may serve as both a transmitting device and a receiving device.

[0148] For example, in the embodiments of the present application, both APs and non-AP STAs include but are not limited to servers, routers, switches, bridges, computers, mobile phones and other devices.

[0149] By way of example and not limitation, the AP described above is an access point for terminal devices (such as mobile phones) to access a wired (or wireless) network. It is primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. It can also be deployed outdoors. An AP acts as a bridge between wired and wireless networks, connecting wireless network clients and ultimately connecting the wireless network to the Ethernet.

[0150] By way of example and not limitation, the aforementioned non-AP STAs may be wireless communication chips, wireless sensors, or wireless communication terminals, and may also be referred to as users. For example, non-AP STAs may be mobile phones supporting Wi-Fi communication, tablet computers supporting Wi-Fi communication, set-top boxes supporting Wi-Fi communication, smart TVs supporting Wi-Fi communication, smart wearable devices supporting Wi-Fi communication, in-vehicle communication equipment supporting Wi-Fi communication, and computers supporting Wi-Fi communication.

[0151] For example, APs and non-AP STAs can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras and remote controls in smart homes, smart water and electricity meters, and sensors in smart cities.

[0152] For another example, the AP and the non-AP STA may be devices supporting the next generation standard of 802.11be (eg, Ultra High Reliability (UHR)).

[0153] It should be understood that the technical solutions of the embodiments of the present application are applicable not only to communication between an AP and one or more non-AP STAs, but also to communication between APs and non-AP STAs. For ease of description, the embodiments of the present application only use communication between an AP and one or more non-AP STAs as an example. However, this description does not limit the actual scope of application of the technical solutions of the embodiments of the present application. This description is unified here and will not be repeated later.

[0154] WLAN evolved from 802.11a / g to 802.11n, 802.11ac, 802.11ax, and now, with the nearing completion of 802.11be, its frequency bands have expanded from 2.4 GHz to 2.4 GHz / 5 GHz, and now to 2.4 GHz / 5 GHz / 6 GHz. The supported bandwidth has expanded from 20 MHz to 320 MHz, and its spectrum efficiency and throughput have continued to improve. Next-generation WLAN technologies (such as Ultra High Resolution Wireless LAN) will further enhance physical layer capabilities, with the introduction of millimeter wave bands such as 45 GHz and 60 GHz being a key consideration.

[0155] To facilitate understanding of the embodiments of the present application, several basic concepts involved in the embodiments of the present application are briefly explained.

[0156] 1. PPDU frame structure: The PPDU frame structure involved in this application generally includes a preamble and a data portion. Physical layer signals are sent via PPDU. For different WLAN protocols, the PPDU frame structure has certain differences. Optionally, the PPDU frame structure involved in this application includes but is not limited to the following:

[0157] 1) PPDU frame structure in high throughput (HT) mode defined by the 802.11n standard: As shown in (a) of Figure 2, the PPDU in HT mode can be divided into two parts: the preamble and the data part.

[0158] One part is the preamble using traditional frame modulation, called the pre-HT domain, which includes the traditional preamble (such as L-STF or L-LTF), traditional signaling (such as L-SIG), and the High Throughput Signal Field (HT-SIG). The preamble also includes a portion using HT modulation, called the HT domain, which includes the High Throughput Short Training Field (HT-STF) and the High Throughput Long Training Field (HT-LTF).

[0159] The other part is the data part using HT modulation, which is called the data field (Data).

[0160] 2) PPDU frame structure in Very High Throughput (VHT) mode defined by the 802.11ac standard: As shown in (b) of Figure 2, the PPDU in VHT mode can be divided into two parts.

[0161] One part is the preamble using traditional frame modulation, called the pre-VHT domain, which includes the traditional preamble (such as L-STF or L-LTF), traditional signaling (such as L-SIG), and the Very High Throughput Signaling Field A (VHT-SIG-A). The preamble also includes a portion using VHT modulation, called the VHT domain, which includes the Very High Throughput Short Training Field (VHT-STF), the Very High Throughput Long Training Field (VHT-LTF), and the Very High Throughput Signaling Field B (VHT-SIG-B).

[0162] The other part is the data part modulated by VHT, which is called the data field (Data).

[0163] 3) PPDU frame structure in High Efficiency (HE) mode defined by the 802.11ax standard: As shown in (c) of Figure 2, the PPDU in HE mode can be divided into two parts.

[0164] The preamble includes the pre-HE field. Specifically, the preamble includes the legacy preamble (L-STF, L-LTF), the legacy signaling field (L-SIG, Repeated Legacy-Signal Field, RL-SIG), the High Efficiency Signaling Field A (HE-SIG-A), and the High Efficiency Signaling Field B (HE-SIG-B) in the PPDU. The preamble also includes the High Efficiency Short Training Field (HE-STF) and the High Efficiency Long Training Field (HE-LTF).

[0165] Data part (Data).

[0166] The high-efficiency short training field, high-efficiency long training field, and data portion of the preamble are referred to as the HE field.

[0167] 4) PPDU frame structure defined by the 802.11be standard: As shown in (d) of FIG2 , this is a frame structure of an extremely high throughput (EHT) PPDU adopted by 802.11be.

[0168] The EHT PPDU may be divided into two parts.

[0169] The preamble part includes the legacy preamble (L-preamble) and the extremely high throughput preamble (EHT-preamble).

[0170] Among them, the L-preamble part includes the L-STF field, the L-LTF field, and the L-SIG field;

[0171] The EHT-preamble part includes the RL-SIG field and the universal field (U-SIG) field, the extremely high throughput signaling (EHT-SIG) field, the extremely high throughput short training field (EHT-STF) field, and the extremely high throughput long training field (EHT-LTF) field.

[0172] The U-SIG field occupies two OFDM symbols, as shown in U-SIG SYM1 and U-SIG SYM2 in (d) of Figure 2. The universal field (U-SIG) field may include a version-independent info field and a version-dependent info field, a cyclic redundancy code (CRC) field, and a tail field. The version-independent info field may include a 3-bit wireless fidelity (WiFi) version field, a 1-bit downlink / uplink field, a BSS color field of at least 6 bits, and a transmission opportunity (TXOP) field of at least 7 bits.

[0173] Furthermore, the version-independent info field may also include a bandwidth field. The version-dependent info field may include a PPDU format field, and may also include one or more of a modulation and coding scheme field, a spatial stream field, and a coding field. The CRC field occupies at least 4 bits, and the tail field occupies at least 6 bits.

[0174] The data part includes the physical layer convergence protocol service data unit (PSDU).

[0175] It is understood that the aforementioned 802.11n, 802.11ac, 802.11ax, and 802.11be are all WLAN protocols based on OFDM technology. Furthermore, it should be noted that the PPDU frame formats involved in the embodiments of the present application are not limited to the several PPDU frame formats defined by the aforementioned protocols. The aforementioned PPDU frame formats are merely examples and do not constitute any limitation on the scope of protection of this application. For example, the PPDU frame formats involved in the embodiments of the present application may also be PPDUs defined by protocols for next-generation or future WLANs.

[0176] 2. OFDM Technology: OFDM is the fundamental transmission method for current wireless communications and is widely used in wireless communication systems such as LTE, Worldwide Interoperability for Microwave Access (WiMAX), and WiFi. Furthermore, OFDM has also been applied to fixed-line transmission, such as optical fiber, twisted copper wire, and cable. The basic principle of OFDM is to leverage the orthogonality of subcarriers to divide the signal to be transmitted into N subsignals within an allowable range. These N subsignals are then used to modulate N mutually orthogonal subcarriers. Because the subcarrier spectra overlap, higher spectral efficiency can be achieved. OFDM also minimizes the spacing between subcarriers, ensuring the formation of multiple parallel, non-interfering pathways while improving the system's frequency utilization efficiency.

[0177] For example, the implementation based on OFDM technology may include: at the transmitting end, the signal to be transmitted is sequentially subjected to serial-to-parallel conversion and IFFT conversion, and then the parallel data is converted into serial data, and a guard interval (also known as a "cyclic prefix") is added to form an OFDM symbol. When the clocks of the transmitting end and the receiving end are synchronized (if different, clock synchronization is required first), the demodulation process of the received signal at the receiving end may include: analog-to-digital conversion, serial-to-parallel conversion, removal of cyclic prefix, DFT, residual frequency offset and phase noise processing (i.e., pilot signal processing), channel equalization, parallel-to-serial conversion, numerical demodulation, and channel decoding. Among them, after the receiving end receives the signal, the analog signal is converted into a digital signal through an analog-to-digital converter. Similar to the transmitting end, one of the parameters of the digital-to-analog converter is the sampling rate or carrier interval.

[0178] It is understandable that in WLAN technology, the subcarriers of an OFDM symbol can include guard subcarriers, DC subcarriers, data subcarriers, and pilot subcarriers. Among them, the guard subcarriers and DC subcarriers do not carry signals, and it can also be considered that the signal values ​​carried by the guard subcarriers and DC subcarriers are 0. The data subcarriers are used to carry payload information, and the pilot subcarriers are used to carry pilot signals, whose values ​​are usually 1 or -1. The pilot signals are used to estimate residual frequency offset and phase noise.

[0179] For ease of understanding, the process of generating OFDM symbols and the process of decoding into OFDM symbols are described in detail with reference to (a) and (b) in FIG3 .

[0180] As shown in (a) of Figure 3, the OFDM signal generation circuit includes PHY padding, scrambling, low-density parity check (LDPC) encoding, stream parsing, constellation mapping, LDPC subcarrier mapping, stream cyclic shift, space and frequency mapping, inverse discrete Fourier transform, cyclic prefix insertion and windowing, as well as analog and RF parts.

[0181] The OFDM symbol decoding circuit, as shown in (b) of Figure 3, includes analog and RF, cyclic prefix removal, discrete Fourier transform, pilot processing, channel estimation, channel equalization, deinterleaving, constellation deconstruction, LDPC decoding, and descrambling.

[0182] 3. Orthogonal frequency division multiple access (OFDMA): This technology allocates non-interfering subcarriers within an OFDM symbol to multiple users, allowing them to access or transmit data using OFDM symbols. OFDMA enables parallel transmission of multi-user data and is an effective way to increase data transmission concurrency.

[0183] 4. Resource Unit (RU): With the introduction of OFDMA technology in the 802.11ax standard, a single bandwidth can be divided into multiple RUs. RU types include 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU, and 2×996-tone RU. A tone represents a subcarrier. For example, a 26-tone RU consists of 26 consecutive subcarriers, or a RU consisting of one set of 13 consecutive subcarriers and another set of 13 consecutive subcarriers.

[0184] Each RU can be allocated to one user, so as to achieve a finer division of spectrum resources and thus more flexible frequency resource scheduling. There are two types of RUs in the standard: large-size RUs and small-size RUs. Among them, RUs greater than or equal to 242-tone RUs (20MHz bandwidth) are called large-size RUs, and RUs less than 242-tone RUs are called small-size RUs. Generally speaking, an RU greater than or equal to 242-tone can be allocated to one or more user devices for use. The user equipment in this application can be understood as STA. The RU on the bandwidth includes data subcarriers and pilot subcarriers. The data subcarrier is used to carry data information from the upper layer; the pilot subcarrier transmits a fixed value, which is used by the receiving end to estimate the phase and perform phase correction.

[0185] When the bandwidth is 20 MHz, as shown in Figure 4(a), a schematic diagram of possible resource unit allocation for a 20 MHz bandwidth is shown. The entire 20 MHz bandwidth can consist of 242-tone RUs, or various combinations of 26-tone RUs, 52-tone RUs, and 106-tone RUs. In addition to the continuous RUs used for data transmission, some guard subcarriers, null subcarriers, and direct current (DC) subcarriers are also included.

[0186] When the bandwidth is 40 MHz, Figure 4(b) shows a possible resource unit allocation for a 40 MHz bandwidth. The entire bandwidth is roughly equivalent to a replication of the 20 MHz subcarrier distribution. The entire 40 MHz bandwidth can be composed of a full 484-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU.

[0187] When the channel bandwidth is 80 MHz, the entire bandwidth is roughly equivalent to two replicated 40 MHz subcarriers. The entire 80 MHz bandwidth can be composed of a single 996-tone RU, or various combinations of 484-tone RU, 242-tone RU, 106-tone RU, 52-tone RU, and 26-tone RU.

[0188] When the bandwidth is 160 MHz or 80+80 MHz, the entire bandwidth can be viewed as a replication of two 80 MHz subcarriers. The entire bandwidth can consist of a 2*996-tone RU or a combination of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU. A 2*996-tone RU consists of two consecutive 996-tone RU subcarriers.

[0189] Similarly, when the bandwidth is 320 MHz, the entire bandwidth can be viewed as a replication of two 160 MHz subcarrier distributions. The entire bandwidth can consist of a full 4*996-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU.

[0190] The above-mentioned 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU and 484-tone RU are RUs composed of multiple consecutive subcarriers, or RUs composed of two groups of consecutive subcarriers. Such RUs can be understood as continuous RUs.

[0191] The continuous RU in this application refers to an RU composed of multiple continuous subcarriers, or a continuous RU is an RU composed of two groups of continuous subcarrier groups, and the multiple subcarriers included in each group of continuous subcarrier groups are continuous, and the two groups of subcarrier groups are only separated by guard subcarriers, empty subcarriers, or direct current (DC) subcarriers. The RUs supported in 802.11ax can be understood as continuous RUs. Continuous RUs can also be called common RUs (CRUs). Of course, in other embodiments, the continuous RU can also be named by other names, and this application does not limit the name of the continuous RU.

[0192] 5. Multiple Resource Units (MRU): The 802.11be standard defines a new frequency resource unit, the MRU, which allows multiple RUs to be allocated to the same user, enabling more flexible frequency resource allocation. An MRU formed by merging large RUs is called a large MRU, while an MRU formed by merging small RUs is called a small MRU.

[0193] The existing standard small-size MRU types include 52+26-tone MRU and 106+26-tone MRU. The existing standard large-size MRU types include: 484+242-tone MRU, 996+484-tone MRU, 996+484+242-tone MRU, 2×996+484-tone MRU, 3×996-tone MRU, and 3×996+484-tone MRU.

[0194] 6. Low Density Parity Check (LDPC) tone mapper: The goal of the LDPC tone mapper is to map continuous Quadrature Amplitude Modulation (QAM) symbols onto discontinuous subcarriers to achieve frequency domain diversity. It is usually implemented based on a row-column interleaver. Mathematically expressed as: d′ k =d t(k) ,

[0195] Where d′ k Indicates the QAM symbol with index k output by LDPC tone mapper, d t(k) Represents the QAM symbol with index t(k) input to the LDPC tone mapper. k=0, 1, ..., N SD -1. N SD Indicates the number of data subcarriers, D TM Indicates the subcarrier mapping distance parameter, subcarrier mapping distance parameter D TM N SD The common divisor of .

[0196] The LDPC tone mappers currently involved in the protocol can be summarized as follows:

[0197] N SD =48=3*16, D TM =3, for 52-tone RU;

[0198] N SD=36=3*12, D TM =3, applicable to 52+26-tone MRUs using the dual carrier modulation (DCM) mechanism. The DCM mechanism maps the same information bit sequence into a pair of QAM symbols and carries them on two subcarriers to achieve frequency domain diversity.

[0199] N SD =52=4*13, D TM =4, applicable to 20M bandwidth signal;

[0200] N SD =72=4*18, D TM =4, applicable to 52+26-tone MRU;

[0201] N SD =63=3*21, D TM =3, applicable to DCM-106+26-tone MRU;

[0202] N SD =102=6*17, D TM =6, for 106-tone RU;

[0203] N SD =117=9*13, D TM =9, applicable to DCM-242-tone RU;

[0204] N SD =108=6*18, D TM =6, applicable to 40M bandwidth signal;

[0205] N SD =351=9*39, D TM =9, applicable to DCM-484+242-tone MRU;

[0206] N SD =126=6*21, D TM =6, applicable to 106+26-tone MRU;

[0207] N SD =490=14*35, D TM =14, applicable to DCM-996-tone-RU;

[0208] N SD =234=9*26, D TM =9, applicable to 80M bandwidth signal or 242-tone RU;

[0209] N SD =468=12*39, D TM =12, for 484-tone RU;

[0210] N SD =702=18*39, D TM =18, for 484+242-tone MRU;

[0211] N SD =980=20*49, D TM =20, for 996-tone RU.

[0212] 7. Pilot tone operation: For example, an 11ac protocol 20 Mbps bandwidth signal has 64 subcarriers indexed [-32:31]. There are four pilot subcarriers indexed [-21, -7, 7, 21]. The pilot subcarrier values ​​are related to the index of the data symbol. Four values ​​are defined: Ψ0 = 1, Ψ1 = 1, Ψ2 = 1, and Ψ3 = -1. For the nth data symbol, the pilot tone values ​​on the pilot subcarriers [-21, -7, 7, 21] are [Ψ n mod 4 Ψ (n+1)mod 4 Ψ (n+2)mod 4 Ψ (n+3)mod 4 For example, the first data symbol index value n=0, its pilot value is [Ψ0 Ψ1 Ψ2 Ψ3]; the second data symbol index value n=1, its pilot value is [Ψ1 Ψ2 Ψ3 Ψ0]; the third data symbol index value n=2, its pilot value is [Ψ2 Ψ3 Ψ0 Ψ1], and so on.

[0213] After determining the pilot value, the four pilot subcarriers must be scrambled, that is, the pilot subcarriers are multiplied by p n+4 , n represents the data symbol index value, the starting value is 0, p n+4represents the n+3th element of the p sequence, which is a 127-long sequence p = {1, 1, 1, 1, -1, -1, 1, -1, -1, -1, -1, -1, 1, -1, -1, -1, 1, -1, -1, 1, -1, 1, -1, 1, 1, -1, 1, -1, 1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1, -1, 1,-1,1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1}.

[0214] Under different bandwidths, the pilot subcarriers operate in the same manner, that is, the number and value of the pilot subcarriers are different.

[0215] For example, for a 40 MHz bandwidth and 6 pilot subcarriers, the subcarrier indexes are [-53, -25, -11, 11, 25, 53], and the subcarrier values ​​are [1 1 1 -1 -1 1].

[0216] For example, for 80M bandwidth, there are 8 pilot subcarriers, the subcarrier indexes are [-103, -75, -39, -11, 11, 39, 75, 103], and the subcarrier values ​​are [1 1 1 -1 -1 1 1 1].

[0217] For example, a 160 MHz bandwidth is the concatenation of two 80 MHz bandwidths. The 16 pilot subcarriers have subcarrier indices of [-231, -203, -167, -139, -117, -89, -53, -25, 25, 53, 89, 117, 139, 167, 203, 231]. The subcarrier values ​​are the concatenation of the two 80 MHz pilot values, [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1].

[0218] Exemplarily, when OFDMA is supported, pilot configuration is performed on a per-RU basis.

[0219] For example, there are 2 pilots for a 26-tone RU (RU with 26 subcarriers), and the subcarrier values ​​are [1, -1].

[0220] For another example, for 52-tone RU and 106-tone RU, there are 4 pilots with values ​​of [1 1 1 -1], which is consistent with the values ​​specified for the 20M bandwidth signal mentioned above.

[0221] For another example, for a 242-tone RU, there are 8 pilot tones, with values ​​of [1 1 1 -1 -1 1 1 1], which is consistent with the values ​​specified for the aforementioned 80 MHz bandwidth signal.

[0222] For another example, for the 484 / 996-tone RU, there are 16 pilots with the value [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1], which is the concatenation of two 8-pilot values, consistent with the value specified for the above-mentioned 160M bandwidth signal.

[0223] For another example, for a 2*996-tone RU, there are 32 pilots with the value [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1], which is the concatenation of four 8-pilot values.

[0224] Exemplarily, when MRU is supported, pilot configuration is performed based on MRU.

[0225] For example, for 52+26-tone MRU and 106+26-tone MRU, there are 6 pilot tones, and the prescribed values ​​are [1 1 1 -1 -1 1], which are consistent with the prescribed values ​​for the 40M bandwidth signal mentioned above.

[0226] For another example, for a 3*996-tone RU, there are 48 pilots, and the prescribed value is the concatenation of 6 8-pilot values.

[0227] For another example, for a 4*996-tone RU with 64 pilots, the prescribed value is the concatenation of 8 pilot values.

[0228] 8. High-frequency band physical layer signal: The high-frequency band physical layer signal involved in this application can be understood as the physical layer signal carrier spacing defined by the extended protocol (such as 802.11n / 802.11ac / 802.11ax / 802.11be protocol, etc.).

[0229] Specifically, for high-band channels, during signal transmission, the corresponding carrier spacing is set to N times the carrier spacing of the low-band channels (N > 1). That is, the high-band physical layer signal is obtained by increasing the carrier spacing of the low-band physical layer signal. This makes the transmission method of the high-band physical layer signal similar to that of the low-band physical layer signal, thus reducing the complexity of designing baseband chips compatible with both high and low frequency bands.

[0230] In addition, in order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0231] First, in this application, "used to indicate" can include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must carry A.

[0232] The information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, it is also possible to use the arrangement order of each piece of information agreed in advance (such as specified in the protocol) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and indicate them uniformly to reduce the indication overhead caused by indicating the same information separately.

[0233] Second, "at least one" shown in the present application refers to one or more, and "multiple" refers to two or more. In addition, in the embodiments of the present application, "first", "second" and various digital numbers (for example, "#1", "#2", etc.) are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of each process below does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. It should be understood that the objects described in this way can be interchangeable under appropriate circumstances so as to be able to describe solutions other than the embodiments of the present application. In addition, in the embodiments of the present application, words such as "S510" are only for the convenience of description and are not used to limit the order of execution of steps.

[0234] Third, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0235] Fourth, the term "storage" used in the embodiments of this application may refer to storage in one or more memories. The one or more memories may be provided separately or integrated into an encoder or decoder, a processor, or a communication device. The one or more memories may also be partially provided separately and partially integrated into a decoder, a processor, or a communication device. The type of memory may be any form of storage medium, and this application is not limited thereto.

[0236] Fifth, in the implementation of this application, "protocol" may refer to a standard protocol in the field of communications, for example, it may include the NR protocol and related protocols used in future communication systems, and this application does not limit this.

[0237] Sixth, in the embodiments of the present application, the terms “of”, “corresponding, relevant”, “corresponding” and “associate” can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0238] Seventh, in the embodiments of the present application, "under the circumstances", "when", and "if" can sometimes be used interchangeably. It should be pointed out that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0239] Eighth, the term "and / or" in this document simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0240] The above, combined with Figure 1, briefly describes the application scenarios of the communication method provided by the embodiments of the present application, as well as the basic concepts that may be involved in the embodiments of the present application. Within these basic concepts, the pilot tone operation is described. To achieve baseband multiplexing between high-frequency and low-frequency bands, one approach is to directly increase the carrier spacing of the low-frequency signal and transmit it in the high-frequency band. However, due to the different interference and noise conditions in the high-frequency band and the low-frequency band, the number of pilot subcarriers in the low-frequency signal is no longer optimal, resulting in a significant packet error rate.

[0241] The present application provides a communication method for designing a suitable number of pilot subcarriers for high-frequency band signals to reduce the packet error rate of high-frequency band signal transmission.

[0242] The technical solution provided by the present application will be described in detail below with reference to the accompanying drawings. The embodiments of the present application can be applied to a variety of different scenarios, including the scenario shown in FIG1 , but is not limited to this scenario.

[0243] Below, without loss of generality, Figure 5 takes the interaction between a transmitting device and a receiving device as an example to illustrate in detail the communication method provided in an embodiment of the present application. The transmitting device involved in the embodiment of the present application may be an access point AP, and the receiving device may be a non-access point non-AP (such as STA); or, the transmitting device may be an access point STA, and the receiving device may be a non-access point AP.

[0244] In addition, Figure 9 below involves reordering the constellation mapping symbols based on a subcarrier mapper, and the device that performs the reordering is called a reordering device (or interleaving device), which can be an AP or a STA; Figure 10 involves sequential restoration of the constellation mapping symbols after reordering based on a subcarrier demapper, and the device that performs the sequential restoration is called a sequential restoration device (or deinterleaving device), which can be an AP or a STA.

[0245] It should be understood that the embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application. As long as it is possible to communicate according to the method provided by the embodiments of the present application by running a program that records the code of the method provided by the embodiments of the present application, for example, the execution subject of the method provided by the embodiments of the present application can be a receiving device or a sending device, or a functional module in the receiving device or the sending device that can call and execute the program.

[0246] FIG5 is a schematic flow chart of a communication method provided in an embodiment of the present application, comprising the following steps:

[0247] S510: Generate a physical layer protocol data unit PPDU.

[0248] It should be noted that this embodiment does not limit the PPDU generation process, and reference may be made to the relevant description of PPDU generation in the existing protocol.

[0249] S520: The transmitting device sends a PPDU to the receiving device.

[0250] After generating the PPDU, the transmitting device sends the PPDU according to the subcarrier planning; similarly, the receiving device receives the PPDU and demodulates the PPDU according to the subcarrier planning.

[0251] S530: The receiving device demodulates the PPDU.

[0252] In this embodiment, subcarrier planning is a subcarrier planning designed for high-frequency frequency bands. In this application, high-frequency frequency bands can be understood as high-frequency frequency bands defined in the protocol standards for high-frequency bands (such as 802.11aj / ay), including but not limited to one or more of 45GHz / 60GHz.

[0253] Specifically, subcarrier planning can be understood as the number of different types of subcarriers for different total numbers of subcarriers carrying PPDUs, including but not limited to: data subcarrier planning and pilot subcarrier planning. This embodiment mainly involves pilot subcarrier planning.

[0254] As can be seen from the above, the subcarrier planning involved in this embodiment is proposed for high-frequency bands. Therefore, in the pilot subcarrier planning, the number of pilot subcarriers is greater than the preset value. For example, when the transmitting device directly increases the carrier spacing of the low-frequency WiFi signal (11n / ac / ax / be protocol) and transmits it in the high-frequency band, in order to reduce the packet error rate of the receiving device, the number of pilot subcarriers can be increased. The above-mentioned "preset value" can be understood as the number of pilot subcarriers in the subcarrier planning corresponding to the low-frequency band.

[0255] To facilitate understanding, the following describes how to design the number of pilot subcarriers using a specific example:

[0256] Example 1: The PPDU is carried on 64 subcarriers. In other words, the PPDU is carried on a 160 MHz or 320 MHz bandwidth. In other words, the subcarrier planning is 160 MHz or 320 MHz.

[0257] In the case shown in Example 1, the number of pilot subcarriers is greater than 4, and the above-mentioned "preset value" can be set to 4 or a positive integer greater than 4.

[0258] Exemplarily, the number of pilot subcarriers greater than 4 may be any one of 10, 12, or 14. As shown in FIG6 , for a case where the total number of subcarriers is 64, packet error rate performance is shown when the number of pilot subcarriers is 4, 6, 8, 10, 12, 14, 16, 18, and 20.

[0259] The number of pilot subcarriers is typically determined through simulation. Under a specific noise and interference environment, the number of pilot subcarriers is repeatedly increased until the signal-to-noise ratio corresponding to a certain packet error rate (such as 1%, a common reference for high frequencies) no longer significantly decreases. This indicates that the appropriate number of pilot subcarriers has been found. Figure 6 shows that as the number of pilot subcarriers increases from 4 to 20, the signal-to-noise ratio corresponding to a 1% packet error rate decreases. When the number of pilot subcarriers increases to 12-14, the signal-to-noise ratio corresponding to a 1% packet error rate for the link stabilizes. Further increases in pilot subcarriers result in a less significant decrease in the signal-to-noise ratio corresponding to a 1% packet error rate. Therefore, a range of 12-14 pilot subcarriers is selected.

[0260] In addition, taking into account the number of data subcarriers and the number of pilot subcarriers, the requirement of a low packet error rate can be met when the number of pilot subcarriers is 10.

[0261] In summary, when the PPDU is carried on 64 subcarriers, the packet error rate can be lowered when the number of pilot subcarriers is set to any one of 10, 12 or 14.

[0262] It should be understood that the above-mentioned number of pilot subcarriers of 10, 12 or 14 is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 1, the number of pilot subcarriers can also be other positive integers greater than 4, which will not be illustrated one by one here.

[0263] Optionally, in the case shown in Example 1, when the number of pilot subcarriers is 10, the positive and negative frequency parts each include 5 pilot subcarriers symmetrically. For the positive frequency part, in descending order of index values, the first pilot subcarrier index value is between 1:5; the second pilot subcarrier index value is between 6:10; the third pilot subcarrier index value is between 11:15; the fourth pilot subcarrier index value is between 16:20; and the fifth pilot subcarrier index value is between 21:25. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -5:-1; the second pilot subcarrier index value is between -10:-6; the third pilot subcarrier index value is between -15:-11; the fourth pilot subcarrier index value is between -20:-16; and the fifth pilot subcarrier index value is between -25:-21.

[0264] For example, in the case shown in Example 1, when the number of pilot subcarriers is 10, the pilot subcarrier index values ​​can be {-25, -20, -15, -10, -5, 5, 10, 15, 20, 25} or {-24, -19, -14, -9, -4, 4, 9, 14, 19, 24}.

[0265] Optionally, in the case shown in Example 1, when the number of pilot subcarriers is 12, the positive and negative frequency parts each symmetrically include 6 pilot subcarriers. For the positive frequency part, in descending order of index values, the first pilot subcarrier index value is between 1:4; the second pilot subcarrier index value is between 5:8; the third pilot subcarrier index value is between 9:12; the fourth pilot subcarrier index value is between 13:16; the fifth pilot subcarrier index value is between 17:20; and the sixth pilot subcarrier index value is between 21:24. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -4:-1; the second pilot subcarrier index value is between -8:-5; the third pilot subcarrier index value is between -12:-9; the fourth pilot subcarrier index value is between -16:-13; the fifth pilot subcarrier index value is between -20:-17; and the sixth pilot subcarrier index value is between -24:-21.

[0266] For example, in the case shown in Example 1, when the number of pilot subcarriers is 12, the pilot subcarrier index values ​​may be {-24, -20, -16, -12, -8, -4, 4, 8, 12, 16, 20, 24}.

[0267] Optionally, when the number of pilot subcarriers is 14, the positive and negative frequency parts each include 7 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 1:4; the second pilot subcarrier index value is between 5:8; the third pilot subcarrier index value is between 9:12; the fourth pilot subcarrier index value is between 13:16; the fifth pilot subcarrier index value is between 17:20; the sixth pilot subcarrier index value is between 21:24; and the seventh pilot subcarrier index value is between 25:28. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -4:-1; the second pilot subcarrier index value is between -8:-5; the third pilot subcarrier is between -12:-9; the fourth pilot subcarrier is between -16:-13; the fifth pilot subcarrier is between -20:-17; the sixth pilot subcarrier is between -24:-21; and the seventh pilot subcarrier is between -28:-25.

[0268] For example, in the case shown in Example 1, when the number of pilot subcarriers is 14, the pilot subcarrier index values ​​can be {-27, -23, -19, -15, -11, -7, -3, 3, 7, 11, 15, 19, 23, 27}.

[0269] It should be understood that the above-mentioned index of the pilot subcarrier is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 1, the index of the pilot subcarrier can also be other cases, which will not be illustrated one by one here.

[0270] The protocol specifies that the pilot subcarrier value is related to the number of pilot subcarriers. Currently, the WiFi protocol provides pilot values ​​corresponding to the number of pilot subcarriers 2, 4, 6, 8, 16, 24, and 32.

[0271] For example, the number of pilot subcarriers is 2, and the pilot value is a first preset value (eg, [1 -1]);

[0272] For another example, the number of pilot subcarriers is 4, and the pilot value is a second preset value (eg, [1 1 1 -1]);

[0273] For another example, the number of pilot subcarriers is 6, and the pilot value is a third preset value (eg, [1 1 1 -1 -1 1]);

[0274] For another example, the number of pilot subcarriers is 8, and the pilot value is a fourth preset value (e.g., [1 1 1 -1 -1 1 1 1]);

[0275] For another example, the number of pilot subcarriers is 16, and the pilot value is a fifth preset value (e.g., [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1]);

[0276] For another example, the number of pilot subcarriers is 24, and the pilot value is a sixth preset value (e.g., [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1]).

[0277] In the case shown in Example 1, for subcarrier planning in the high frequency band, the pilot value of the pilot subcarrier can reuse the pilot value already defined in the protocol, or be obtained by splicing the pilot values ​​already defined in the protocol.

[0278] Optionally, when the number of pilot subcarriers is 10, as a possible implementation manner, the pilot value is determined based on the first preset value and the fourth preset value. For example, the pilot value is obtained by concatenating [1, -1] and [1 1 1 -1 -1 1 1 1], which can be [1 -1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 -1].

[0279] As another possible implementation, the pilot value is determined based on the second preset value and the third preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1] and [1 1 1 -1 -1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1] or [1 1 1 -1 -1 1 1 1 1 -1].

[0280] Optionally, when the number of pilot subcarriers is 12, as a possible implementation manner, the pilot value is determined based on the second preset value and the fourth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1] and [1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1].

[0281] As another possible implementation, the pilot value is determined based on the two third preset values. For example, the pilot value is obtained by concatenating [1 1 1 -1 -1 1] and [1 1 1 -1 -1 1], which can be [1 1 1 -1 -1 1 1 1 -1 -1 1].

[0282] Optionally, when the number of pilot subcarriers is 14, the pilot value is determined based on the third preset value and the fourth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1 -1 1] and [1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0283] It should be understood that the pilot values ​​of the above-mentioned pilot subcarriers are only examples and do not constitute any limitation on the protection scope of the present application. In the case shown in Example 1, the pilot values ​​of the pilot subcarriers can also be other cases, which will not be illustrated one by one here.

[0284] Example 2: The PPDU is carried on 128 subcarriers. In other words, the PPDU is carried on a 320 MHz or 640 MHz bandwidth. In other words, the subcarrier planning is 320 MHz or 640 MHz.

[0285] In the case shown in Example 2, the number of pilot subcarriers is greater than 6, and the above-mentioned "preset value" can be set to 6 or a positive integer greater than 6.

[0286] Exemplarily, the number of pilot subcarriers greater than 6 may be 14 or 16. As shown in FIG7 , the packet error rate performance when the number of pilot subcarriers is 6, 8, 10, 12, 14 and 16 is shown for a case where the total number of subcarriers is 128.

[0287] As shown in Figure 7, the SNR corresponding to a 1% packet error rate decreases as the number of pilots increases from 4 to 16. When the number of pilots increases to 14 to 16, the SNR corresponding to a 1% packet error rate of the link stabilizes. Further increasing the number of pilots results in a less significant decrease in the SNR corresponding to a 1% packet error rate. Therefore, the number of pilot subcarriers is selected to be 14 or 16.

[0288] In summary, when the PPDU is carried on 128 subcarriers, the packet error rate can be lowered when the number of pilot subcarriers is 14 or 16.

[0289] It should be understood that the above-mentioned number of pilot subcarriers of 14 or 16 is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 2, the number of pilot subcarriers can also be other positive integers greater than 6, which will not be illustrated one by one here.

[0290] Optionally, in the case shown in Example 2, when the number of pilot subcarriers is 14, the positive and negative frequency parts each include 7 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:9; the second pilot subcarrier index value is between 10:17; the third pilot subcarrier index value is between 18:25; the fourth pilot subcarrier index value is between 26:33; the fifth pilot subcarrier index value is between 34:41; the sixth pilot subcarrier index value is between 42:49; and the seventh pilot subcarrier index value is between 50:57. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -9 and -2; the second pilot subcarrier index value is between -17 and -10; the third pilot subcarrier is between -25 and -18; the fourth pilot subcarrier is between -33 and -26; the fifth pilot subcarrier is between -41 and -34; the sixth pilot subcarrier is between -49 and -42, and the seventh pilot subcarrier is between -57 and -50.

[0291] For example, in the case shown in Example 2, when the number of pilot subcarriers is 14, the pilot subcarrier index values ​​can be {-53, -45, -37, -29, -21, -13, -5, 5, 13, 21, 29, 37, 45, 53} or {-55, -53, -39, -25, -18, -11, -6, 6, 11, 18, 25, 39, 53, 55}.

[0292] Optionally, in the case shown in Example 2, when the number of pilot subcarriers is 16, the positive and negative frequency parts each include 8 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:8; the second pilot subcarrier index value is between 9:15; the third pilot subcarrier is between 16:22; the fourth pilot subcarrier is between 23:29; the fifth pilot subcarrier is between 30:36; the sixth pilot subcarrier is between 37:43; the seventh pilot subcarrier is between 44:50; and the eighth pilot subcarrier is between 51:57. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -8 and -2; the second pilot subcarrier index value is between -15 and -9; the third pilot subcarrier is between -22 and -16; the fourth pilot subcarrier is between -29 and -23; the fifth pilot subcarrier is between -36 and -30; the sixth pilot subcarrier is between -43 and -37, the seventh pilot subcarrier is between -50 and -44; and the eighth pilot subcarrier is between -57 and -51.

[0293] For example, in the case shown in Example 2, when the number of pilot subcarriers is 16, the pilot subcarrier index values ​​can be {-54, -47, -40, -33, -26, -19, -12, -5, 5, 12, 19, 26, 33, 40, 47, 54}.

[0294] It should be understood that the above-mentioned index of the pilot subcarrier is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 2, the index of the pilot subcarrier can also be other cases, which will not be illustrated one by one here.

[0295] In the case shown in Example 2, for subcarrier planning in the high-frequency band, the pilot values ​​of the pilot subcarriers can reuse the pilot values ​​already defined in the protocol, or be spliced ​​from the pilot values ​​already defined in the protocol. Among them, the pilot values ​​already defined in the protocol can refer to the description of the pilot values ​​corresponding to the number of pilot subcarriers of 2, 4, 6, 8, 16, 24, and 32 in Example 1, which will not be repeated here.

[0296] Optionally, when the number of pilot subcarriers is 14, the pilot value is determined based on the third preset value and the fourth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1 -1 1] and [1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0297] Optionally, when the number of pilot subcarriers is 16, as a possible implementation manner, the pilot value is determined based on the second preset value and the two third preset values. For example, the pilot value is obtained by splicing [1 1 1 -1], [1 1 1 -1 -1 1], and [1 1 1 -1 -1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 -1 -1 1] or [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1].

[0298] As another possible implementation, the pilot value is determined based on the first preset value, the third preset value, and the fourth preset value. For example, the pilot value is obtained by concatenating [1-1], [1 1 1-1-1 1], and [1 1 1-1-1 1 1 1], which can be [1-1 1 1 1-1-1 1 1 1-1-1 1 1 1].

[0299] It should be understood that the pilot values ​​of the above-mentioned pilot subcarriers are only examples and do not constitute any limitation on the protection scope of the present application. In the case shown in Example 2, the pilot values ​​of the pilot subcarriers can also be other cases, which will not be illustrated one by one here.

[0300] Example 3: PPDU is carried on 256 subcarriers. In other words, PPDU is carried on 640MHz or 1280MHz bandwidth. Subcarrier planning is 640MHz or 1280MHz subcarrier planning.

[0301] In the case shown in Example 3, the number of pilot subcarriers is greater than 8, and the above-mentioned "preset value" can be set to 8 or a positive integer greater than 8.

[0302] Exemplarily, the number of pilot subcarriers greater than 8 may be any one of 14, 16, or 18. As shown in FIG8 , for a case where the total number of subcarriers is 256, packet error rate performance is shown when the number of pilot subcarriers is 8, 10, 12, 14, 16, and 18.

[0303] As shown in Figure 8, the SNR corresponding to a 1% packet error rate decreases as the number of pilots increases from 4 to 18. When the number of pilots increases to 16-18, the SNR corresponding to a 1% packet error rate of the link stabilizes. Further increasing the number of pilots results in a less significant decrease in the SNR corresponding to a 1% packet error rate. Therefore, the number of pilot subcarriers selected is 16-18.

[0304] In addition, taking into account the number of data subcarriers and the number of pilot subcarriers, the requirement of a low packet error rate can be met when the number of pilot subcarriers is 14.

[0305] In summary, when the PPDU is carried on 256 subcarriers, the packet error rate can be lowered when the number of pilot subcarriers is set to any one of 14, 16 or 18.

[0306] It should be understood that the above-mentioned number of pilot subcarriers of 14, 16 or 18 is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 3, the number of pilot subcarriers can also be other positive integers greater than 8, which will not be illustrated one by one here.

[0307] Optionally, in the case shown in Example 3, when the number of pilot subcarriers is 14, the positive and negative frequency parts each include 7 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:18; the second pilot subcarrier index value is between 19:35; the third pilot subcarrier index value is between 36:52; the fourth pilot subcarrier index value is between 53:69; the fifth pilot subcarrier index value is between 70:86; the sixth pilot subcarrier index value is between 87:103; and the seventh pilot subcarrier index value is between 104:121. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -18 and -2; the second pilot subcarrier index value is between -35 and -19; the third pilot subcarrier is between -52 and -36; the fourth pilot subcarrier is between -69 and -53; the fifth pilot subcarrier is between -86 and -70; the sixth pilot subcarrier is between -103 and -87, and the seventh pilot subcarrier is between -121 and -104.

[0308] For example, in the case shown in Example 3, when the number of pilot subcarriers is 14, the pilot subcarrier index values ​​can be {-112, -95, -78, -61, -44, -27, -10, 10, 27, 44, 61, 78, 95, 112}.

[0309] Optionally, in the case shown in Example 3, when the number of pilot subcarriers is 16, the positive and negative frequency parts each include 8 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:16; the second pilot subcarrier index value is between 17:31; the third pilot subcarrier index value is between 32:46; the fourth pilot subcarrier index value is between 47:61; the fifth pilot subcarrier index value is between 62:76; the sixth pilot subcarrier index value is between 77:91; the seventh pilot subcarrier index value is between 92:106; and the eighth pilot subcarrier index value is between 107:121. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -16:-2; the second pilot subcarrier index value is between -31:-17; the third pilot subcarrier is between -46:-32; the fourth pilot subcarrier is between -61:-47; the fifth pilot subcarrier is between -76:-62; the sixth pilot subcarrier is between -91:-77, the seventh pilot subcarrier is between -106:-92; and the eighth pilot subcarrier is between -121:-107.

[0310] For example, in the case shown in Example 3, when the number of pilot subcarriers is 16, the pilot subcarrier index values ​​can be {-114, -99, -84, -69, -54, -39, -24, -9, 9, 24, 39, 54, 69, 84, 99, 114}.

[0311] Optionally, in the case shown in Example 3, when the number of pilot subcarriers is 18, the positive and negative frequency parts each include 9 pilot subcarriers symmetrically. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:14; the second pilot subcarrier index value is between 15:27; the third pilot subcarrier index value is between 28:40; the fourth pilot subcarrier index value is between 41:53; the fifth pilot subcarrier index value is between 54:66; the sixth pilot subcarrier index value is between 67:79; the seventh pilot subcarrier index value is between 80:92; the eighth pilot subcarrier index value is between 93:105; and the ninth pilot subcarrier index value is between 106:118. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -14:-2; the second pilot subcarrier index value is between -27:-15; the third pilot subcarrier is between -40:-28; the fourth pilot subcarrier is between -53:-41; the fifth pilot subcarrier is between -66:-54; the sixth pilot subcarrier is between -79:-67, the seventh pilot subcarrier is between -92:-80; the eighth pilot subcarrier is between -105:-93; and the ninth pilot subcarrier is between -118:-106.

[0312] For example, in the case shown in Example 3, when the number of pilot subcarriers is 18, the pilot subcarrier index values ​​can be {-112, -99, -86, -73, -60, -47, -34, -21, -8, 8, 21, 34, 47, 60, 73, 86, 99, 112}.

[0313] It should be understood that the above-mentioned index of the pilot subcarrier is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 3, the index of the pilot subcarrier can also be other cases, which will not be illustrated one by one here.

[0314] In the case shown in Example 3, for subcarrier planning in the high-frequency band, the pilot values ​​of the pilot subcarriers can reuse the pilot values ​​already defined in the protocol, or be spliced ​​from the pilot values ​​already defined in the protocol. Among them, the pilot values ​​already defined in the protocol can refer to the description of the pilot values ​​corresponding to the number of pilot subcarriers of 2, 4, 6, 8, 16, 24, and 32 in Example 1, which will not be repeated here.

[0315] Optionally, when the number of pilot subcarriers is 14, the pilot value is determined based on the third preset value and the fourth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1 -1 1] and [1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 -1 -1 1].

[0316] Optionally, when the number of pilot subcarriers is 16, as a possible implementation manner, the pilot value is determined based on the second preset value and the two third preset values. For example, the pilot value is obtained by splicing [1 1 1 -1], [1 1 1 -1 -1 1], and [1 1 1 -1 -1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 -1 -1 1] or [1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1 -1].

[0317] As another possible implementation, the pilot value is determined based on the first preset value, the third preset value, and the fourth preset value. For example, the pilot value is obtained by concatenating [1-1], [1 1 1-1-1 1], and [1 1 1-1-1 1 1 1], which can be [1-1 1 1 1-1-1 1 1 1-1-1 1 1 1].

[0318] Optionally, when the number of pilot subcarriers is 18, as a possible implementation manner, the pilot value is determined based on the second preset value, the third preset value, and the fourth preset value. For example, the pilot value is obtained by splicing [1 1 1 -1], [1 1 1 -1 -1 1], and [1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 -1 -1 1 1 1].

[0319] As another possible implementation, the pilot value is determined based on the first preset value and the fifth preset value. For example, the pilot value is obtained by concatenating [1-1] and [1-1-1-1-1-1-1-1-1-1-1], which can be [1-1-1-1-1-1-1-1-1-1-1-1].

[0320] It should be understood that the pilot values ​​of the above-mentioned pilot subcarriers are only examples and do not constitute any limitation on the protection scope of the present application. In the case shown in Example 3, the pilot values ​​of the pilot subcarriers can also be other cases, which are not illustrated one by one here.

[0321] Example 4: PPDU is carried on 512 subcarriers. In other words, PPDU is carried on 1280MHz or 2560MHz bandwidth. Subcarrier planning is 1280MHz or 2560MHz subcarrier planning.

[0322] In the case shown in Example 4, the number of pilot subcarriers is greater than 16, and the above-mentioned "preset value" can be set to 16 or a positive integer greater than 16.

[0323] Exemplarily, the number of pilot subcarriers may be greater than 16 and may be set to 24. When the PPDU is carried on 512 subcarriers, when the number of pilot subcarriers is set to 24, a lower packet error rate may be achieved.

[0324] It should be understood that the above-mentioned number of pilot subcarriers of 24 is only an example and does not constitute any limitation on the protection scope of this application. In the case shown in Example 4, the number of pilot subcarriers can also be other positive integers greater than 16, which will not be illustrated one by one here.

[0325] Optionally, in the case shown in Example 4, when the number of pilot subcarriers is 24, the positive and negative frequency parts symmetrically include 12 pilot subcarriers each. For the positive frequency part, in ascending order of index values, the first pilot subcarrier index value is between 2:21; the second pilot subcarrier index value is between 22:41; the third pilot subcarrier index value is between 42:61; the fourth pilot subcarrier index value is between 62:81; the fifth pilot subcarrier index value is between 82:101; the sixth pilot subcarrier index value is between 102:121; the seventh pilot subcarrier index value is between 122:141; the eighth pilot subcarrier index value is between 142:161; the ninth pilot subcarrier index value is between 162:181; the tenth pilot subcarrier index value is between 182:201; the eleventh pilot subcarrier index value is between 202:221; and the twelfth pilot subcarrier index value is between 222:241. For the negative frequency part, in descending order of index values, the first pilot subcarrier index value is between -21:-2; the second pilot subcarrier index value is between -41:-22; the third pilot subcarrier is between -61:-42; the fourth pilot subcarrier is between -81:-62; the fifth pilot subcarrier is between -101:-82; the sixth pilot subcarrier is between -121:-102, the seventh pilot subcarrier is between -141:-122; the eighth pilot subcarrier is between -161:-142; and the ninth pilot subcarrier is between -181:-162.

[0326] For example, in the case shown in Example 4, when the number of pilot subcarriers is 24, the pilot subcarrier index values ​​can be {-231,-211,-191,-171,-151,-131,-111,-91,-71,-51,-31,-11,11,31,51,71,91,111,131,151,171,191,211,231}.

[0327] It should be understood that the above-mentioned index of the pilot subcarrier is only an example and does not constitute any limitation on the protection scope of the present application. In the case shown in Example 4, the index of the pilot subcarrier can also be other cases, which will not be illustrated one by one here.

[0328] In the case shown in Example 4, for subcarrier planning in the high-frequency band, the pilot values ​​of the pilot subcarriers can reuse the pilot values ​​already defined in the protocol, or be spliced ​​from the pilot values ​​already defined in the protocol. Among them, the pilot values ​​already defined in the protocol can refer to the description of the pilot values ​​corresponding to the number of pilot subcarriers of 2, 4, 6, 8, 16, 24, and 32 in Example 1, which will not be repeated here.

[0329] Optionally, when the number of pilot subcarriers is 24, the pilot value may be the pilot value corresponding to the 24 pilot subcarriers defined in the multiplexing protocol [1 1 1 -1 -1 1 1 1 1 1 1 1 -1 -1 1 1 1 1 -1 -1 1 1 1].

[0330] It should be understood that the pilot value of the pilot subcarrier described above is only an example and does not limit the protection scope of the present application. In the case shown in Example 4, the pilot value of the pilot subcarrier may also be other cases:

[0331] For example, if the number of pilot subcarriers is 20.

[0332] As a possible implementation manner, the pilot value is determined based on the second preset value and the fifth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1] and [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1].

[0333] For another example, if the number of pilot subcarriers is 26.

[0334] As a possible implementation manner, the pilot value is determined based on the first preset value and the sixth preset value. For example, the pilot value is obtained by concatenating [1, -1] and [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1].

[0335] For another example, if the number of pilot subcarriers is 28.

[0336] As a possible implementation manner, the pilot value is determined based on the second preset value and the sixth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1] and [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1], which can be: [1 1 1 -1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1].

[0337] For another example, if the number of pilot subcarriers is 30.

[0338] As a possible implementation manner, the pilot value is determined based on the third preset value and the sixth preset value. For example, the pilot value is obtained by concatenating [1 1 1 -1 -1 1] and [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1], which can be [1 1 1 -1 1 1 1 -1 -1 1 1 1 1 1 -1 -1 1 1 1] or [1 1 1 -1 -1 1 1 1 1 1 1 -1 -1 1 1 1 1 1 -1].

[0339] It should be understood that the above-described splicing method for concatenating different pilot values ​​to obtain a new pilot value is merely an example and does not limit the scope of protection of this application. Other splicing methods may also be used. This application only defines the determination of a new pilot value from different pilot values; the specific determination method is not limited and will not be further illustrated here.

[0340] In the embodiment shown in FIG5 , subcarrier planning may be designed for high frequency bands in order to reduce the packet error rate.

[0341] The present application also provides a communication method, which designs a subcarrier mapper for high-frequency bands. The communication method will be described in detail below with reference to FIG9 .

[0342] FIG9 is a schematic flow chart of another communication method provided in an embodiment of the present application, comprising the following steps:

[0343] S910: Input high-frequency constellation mapping symbols into a subcarrier mapper.

[0344] In this embodiment, the high-frequency constellation mapping symbol may be a QAM symbol or other modulation symbols after constellation mapping. In this embodiment, there is no limitation on the modulation symbol type input to the subcarrier mapper.

[0345] The high-frequency constellation mapping symbols can be understood as the constellation mapping symbols obtained in the process of generating OFDM symbols in the high-frequency frequency band scenario. In this application, the high-frequency frequency band can be understood as the high-frequency frequency band defined in the protocol standard for the high-frequency band (such as 802.11aj / ay), including but not limited to one or more of 45GHz / 60GHz.

[0346] S920: Reorder high-frequency constellation mapping symbols.

[0347] The high-frequency constellation mapping symbols are reordered based on the subcarrier mapper.

[0348] Exemplarily, high-frequency constellation mapping symbols are used for single-user transmission.

[0349] In this embodiment, the subcarrier mapper can be a subcarrier mapper independently designed for the high frequency band, or it can be a subcarrier mapper already defined in the existing protocol (for example, the subcarrier mapper is formed by splicing already defined subcarrier mappers). The following describes possible forms of the subcarrier mapper in this embodiment in combination with the first and second methods:

[0350] Method 1: Subcarrier mapper designed for high and high frequency bands. The subcarrier mapper includes a subcarrier mapper, and the number of data subcarriers of the subcarrier mapper is N SD , the subcarrier mapping distance parameter D of the subcarrier mapper TM N SD The common divisor, N SD is the number of data subcarriers.

[0351] Method 1.1: The total number of subcarriers is 64, N SD Less than 52, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3 or 4. For example, if the total number of subcarriers is 64, the N SD is 44, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4; or,

[0352] The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or,

[0353] The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or,

[0354] The N SD is 40, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4.

[0355] In the case shown in method 1.1, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0356] As a possible implementation, the number of pilot subcarriers is 12 and the number of data subcarriers is 44. Since 44=4*11, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 1, the index value is 0, the number of guard subcarriers is 7, and the index value is [-32:-29, 29:31].

[0357] As another possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 42. Since 42 = 2*3*7, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 1, the index value is 0, the number of guard subcarriers is 7, and the index value is [-32:-29, 29:31].

[0358] As another possible implementation, the number of pilot subcarriers is 12, the number of data subcarriers is 42, and since 42 = 2*3*7, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 7, with an index value of [-32:-29, 29:31].

[0359] As another possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 40. Since 42 = 2*2*2*5, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 7, with an index value of [-32:-29, 29:31].

[0360] Mode 1.2: The total number of subcarriers is 128, and the N SD Less than 108, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 5 or 7. For example, the N SD is 100, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 5; or, the N SD is 98, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 7.

[0361] In the case shown in method 1.2, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0362] As a possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 100. Since 100 = 2*2*5*5, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 11, with an index value of [-64:-59, 59:63].

[0363] As another possible implementation, the number of pilot subcarriers is 16 and the number of data subcarriers is 98. Since 98 = 2*7*7, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 11, with an index value of [-64:-59, 59:63].

[0364] Mode 1.3: The total number of subcarriers is 256, and the N SD Less than 234, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 2 or 8. For example, the N SD is 226, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 2; or, the N SD is 224, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 8.

[0365] In the case shown in method 1.3, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0366] As a possible implementation, the number of pilot subcarriers is 16 and the number of data subcarriers is 226. Since 226 = 2*113, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, and the index value is [-1:1]. The number of guard subcarriers is 11, and the index value is [-128:-123, 123:127].

[0367] As another possible implementation, the number of pilot subcarriers is 18, and the number of data subcarriers is 224. Since 224 = 2*2*7*8, the subcarrier mapping distance parameter D of the subcarrier mapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, and the index value is [-1:1]. The number of guard subcarriers is 11, and the index value is [-128:-123, 123:127].

[0368] Method 2: Reuse existing subcarrier mappers in the WiFi system. The subcarrier mappers include at least one subcarrier mapper, which is at least one subcarrier mapper from a preset subcarrier mapper set. The preset subcarrier mapper set can be understood as existing subcarrier mappers in the WiFi system.

[0369] For example, in this embodiment, the subcarrier mapper reuses the subcarrier mapper specified in the existing protocol, including the following possible implementations:

[0370] Method 2.1: The subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, wherein the high-frequency constellation mapping symbols carried on M data subcarriers among the N data subcarriers (such as the first M data subcarriers, or any M data subcarriers) are reordered based on the first mapper, and the high-frequency constellation mapping symbols carried on the remaining NM data subcarriers among the N data subcarriers (such as the last NM data subcarriers) are not reordered.

[0371] Exemplarily, the total number of subcarriers is 64. The total number of data subcarriers N can be 46, 44 or 42. The subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, the number of data subcarriers of the first subcarrier mapper is 36, the first subcarrier mapper is the first multi-resource unit (such as 52+26-tone MRU) in the subcarrier mapper set, and a subcarrier mapper suitable for a dual-carrier modulation mode is adopted, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, wherein the high-frequency constellation mapping symbols carried on 36 data subcarriers (such as the first 36 data subcarriers) of the N data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining N-36 data subcarriers (such as the last N-36 data subcarriers) of the N data subcarriers are not reordered.

[0372] When the total number of subcarriers shown in method 2.1 is 64, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0373] As a possible implementation, the number of pilot subcarriers is 10, the total number of data subcarriers is 46, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 10 data subcarriers are not reordered.

[0374] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 44, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 8 of the data subcarriers are not reordered.

[0375] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 6 of the data subcarriers are not reordered.

[0376] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 6 of the data subcarriers are not reordered.

[0377] As another possible implementation, the number of the first pilot subcarriers is 14, the total number of the first data subcarriers is 40, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 4 of the data subcarriers are not reordered.

[0378] It should be understood that the above is only explained using the example of a total number of 64 subcarriers. When the total number of subcarriers is 128, 256 or 512, the first subcarrier mapper may also reuse the subcarrier mapper specified in the existing protocol, wherein the high-frequency constellation mapping symbols carried on some of the data subcarriers in the data subcarriers may be reordered based on the subcarrier mapper specified in the existing protocol, while the high-frequency constellation mapping symbols carried on the remaining part of the data subcarriers do not participate in the reordering of the subcarrier mapper.

[0379] Method 2.2: The subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, wherein the high-frequency constellation mapping symbols carried on M data subcarriers (e.g., the first M data subcarriers) of the N data subcarriers are reordered based on the first subcarrier mapper to obtain reordered N data subcarriers, and the high-frequency constellation mapping symbols carried on M data subcarriers (e.g., the last M data subcarriers) of the reordered N data subcarriers are reordered based on the first subcarrier mapper.

[0380] Exemplarily, the total number of subcarriers is 64. The total number of data subcarriers N can be 46, 44 or 42. The subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, the number of data subcarriers of the first subcarrier mapper is 36, the first subcarrier mapper is a subcarrier mapper applicable to the dual-carrier modulation mode for the first multi-resource unit in the subcarrier mapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, wherein the high-frequency constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper to obtain the reordered number of N data subcarriers, and the high-frequency constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are reordered based on the first subcarrier mapper.

[0381] When the total number of subcarriers shown in method 2.2 is 64, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0382] As a possible implementation, the number of pilot subcarriers is 10, the total number of data subcarriers is 46, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper to obtain 46 reordered data subcarriers, and the high-frequency constellation mapping symbols carried on 36 of the 46 reordered data subcarriers are reordered based on the first subcarrier mapper.

[0383] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 44, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper to obtain 44 reordered data subcarriers, and the high-frequency constellation mapping symbols carried on 36 of the 44 reordered data subcarriers are reordered based on the first subcarrier mapper.

[0384] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper to obtain 42 reordered data subcarriers, and the high-frequency constellation mapping symbols carried on 36 of the 42 reordered data subcarriers are reordered based on the first subcarrier mapper.

[0385] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper to obtain 42 reordered data subcarriers, and the high-frequency constellation mapping symbols carried on 36 of the 42 reordered data subcarriers are reordered based on the first subcarrier mapper.

[0386] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 40, and the subcarrier mapping distance parameter D of the first subcarrier mapper is TM is 3, and the number of data subcarriers of the first subcarrier mapper is 36. The high-frequency constellation mapping symbols carried on 36 of the data subcarriers are reordered based on the first subcarrier mapper to obtain 40 reordered data subcarriers, and the high-frequency constellation mapping symbols carried on 36 of the 40 reordered data subcarriers are reordered based on the first subcarrier mapper.

[0387] It should be understood that the above is only explained using the total number of subcarriers as an example. When the total number of subcarriers is 128, 256 or 512, the first subcarrier mapper may also reuse the subcarrier mapper specified in the existing protocol, wherein the high-frequency constellation mapping symbols carried on some of the data subcarriers in the data subcarriers may be reordered based on the subcarrier mapper specified in the existing protocol, and after the high-frequency constellation mapping symbols carried on some of the data subcarriers are reordered, the high-frequency constellation mapping symbols carried on some of the data subcarriers in the data subcarriers again participate in the reordering of the subcarrier mapper.

[0388] Method 2.3: The subcarrier mapper includes multiple subcarrier mappers, and the sum of the number of data subcarriers of the multiple subcarrier mappers is equal to the total number of data subcarriers, wherein the total number of data subcarriers is divided into multiple parts, and the high-frequency constellation mapping symbols carried on the multiple parts are reordered based on the multiple subcarrier mappers, respectively, and the multiple parts correspond to the multiple subcarrier mappers one-to-one.

[0389] For example, the total number of subcarriers is 128, N is 100, the subcarrier mapper includes a second subcarrier mapper and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the second subcarrier mapper is TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TM is 4, the number of data subcarriers of the third subcarrier mapper is 52, the second subcarrier mapper is a subcarrier mapper applicable to the second resource unit (e.g., 52-tone RU) in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third mapper is a subcarrier mapper applicable to the 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, wherein the high-frequency constellation mapping symbols carried on 48 data subcarriers (e.g., the first 48 data subcarriers) of the 100 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on 52 data subcarriers (e.g., the last 52 data subcarriers) of the 100 data subcarriers are reordered based on the third subcarrier mapper.

[0390] It should be noted that when multiplexing the low-frequency baseband (11ac 160M bandwidth signal), it is necessary to skip the segment parser and segment deparser operations.

[0391] When the total number of subcarriers shown in mode 2.3 is 128, the communication method shown in FIG9 can be used in combination with the communication method shown in FIG5 above, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including:

[0392] The number of pilot subcarriers is 14, the total number of data subcarriers is 100, the high-frequency constellation mapping symbols carried on 48 of the data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on 52 of the 100 data subcarriers are reordered based on the third subcarrier mapper.

[0393] Exemplarily, the total number of subcarriers is 256, N is 228, the subcarrier mapper includes a fourth subcarrier mapper and a fifth subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper is TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the fifth subcarrier mapper is TM is 6, the number of data subcarriers of the fifth subcarrier mapper is 102, the fourth subcarrier mapper is a subcarrier mapper applicable to the second multi-resource unit in the subcarrier mapper set (e.g., a subcarrier mapper applicable to 106+26-tone RU), the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, and the third resource unit includes 106 subcarriers, the fifth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set (e.g., a subcarrier mapper applicable to 106-tone RU), wherein the high-frequency constellation mapping symbols carried on 126 data subcarriers (e.g., the first 126 data subcarriers) of the 228 data subcarriers are reordered based on the fourth subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 102 data subcarriers of the 228 data subcarriers are reordered based on the fifth subcarrier mapper.

[0394] Exemplarily, the total number of subcarriers is 256, N is 226, the subcarrier mapper includes a fourth subcarrier mapper, a second subcarrier mapper and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper is TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the second subcarrier mapper is TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TMis 4, the number of data subcarriers of the third subcarrier mapper is 52,

[0395] The fourth subcarrier mapper is a subcarrier mapper applicable to the second multi-resource unit in the subcarrier mapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier mapper is a subcarrier mapper applicable to the second resource unit in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third subcarrier mapper is a subcarrier mapper applicable to the 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, wherein the 22 The high-frequency constellation mapping symbols carried on 126 data subcarriers (e.g., the first 126 data subcarriers) of the 6 data subcarriers are reordered based on the fourth subcarrier mapper, the high-frequency constellation mapping symbols carried on 48 data subcarriers (e.g., the 127th to 174th data subcarriers) of the 226 data subcarriers other than the 126 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers (e.g., the 175th to 226th data subcarriers) of the 226 data subcarriers are reordered based on the third subcarrier mapper.

[0396] When the total number of subcarriers shown in method 2.3 is 256, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0397] As a possible implementation method, the number of pilot subcarriers is 14, the total number of data subcarriers is 228, the high-frequency constellation mapping symbols carried on the first 48 data subcarriers of the data subcarriers are reordered based on the second subcarrier mapper, the high-frequency constellation mapping symbols carried on 126 data subcarriers of the 228 data subcarriers are reordered based on the fourth subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 102 data subcarriers of the 228 data subcarriers are reordered based on the fifth subcarrier mapper.

[0398] As another possible implementation, the number of pilot subcarriers is 16, and the total number of data subcarriers is 226. The high-frequency constellation mapping symbols carried on 126 data subcarriers (e.g., the first 126 data subcarriers) of the 226 data subcarriers are reordered based on the fourth subcarrier mapper, the high-frequency constellation mapping symbols carried on 48 data subcarriers (e.g., the 127th to 174th data subcarriers) of the 226 data subcarriers other than the 126 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers (e.g., the 175th to 226th data subcarriers) of the 226 data subcarriers are reordered based on the third subcarrier mapper.

[0399] Exemplarily, the total number of subcarriers is 512, the N is 474, the subcarrier mapper includes a sixth subcarrier mapper, a seventh subcarrier mapper and an eighth subcarrier mapper, and the subcarrier mapping distance parameter D of the sixth subcarrier mapper is TM is 9, the number of data subcarriers of the sixth mapper is 351, and the subcarrier mapping distance parameter D of the seventh subcarrier mapper is TM is 4, the number of data subcarriers of the seventh subcarrier mapper is 72, and the subcarrier mapping distance parameter D of the eighth subcarrier mapper is TM is 3, the number of data subcarriers of the eighth subcarrier mapper is 51,

[0400] The sixth subcarrier mapper is a subcarrier mapper applicable to the third multi-resource unit in the subcarrier mapper set, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers. The seventh subcarrier mapper is a subcarrier mapper applicable to the first multi-resource unit in the subcarrier mapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers. The eighth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set, and the third resource unit includes a first resource unit and a second resource unit. The element includes 106 subcarriers, wherein the high-frequency constellation mapping symbols carried on 351 data subcarriers (e.g., the first 351 data subcarriers) of the 474 data subcarriers are reordered based on the sixth subcarrier mapper, the high-frequency constellation mapping symbols carried on 72 data subcarriers (e.g., the 352nd to 423rd data subcarriers) of the data subcarriers other than the 351 data subcarriers of the 474 data subcarriers are reordered based on the seventh subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 51 data subcarriers (e.g., the 424th to 474th data subcarriers) of the 474 data subcarriers are reordered based on the eighth subcarrier mapper.

[0401] When the total number of subcarriers shown in mode 2.3 is 512, the communication method shown in FIG9 can be used in combination with the communication method shown in FIG5 above, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including:

[0402] The number of pilot subcarriers is 24, and the total number of data subcarriers is 474. The high-frequency constellation mapping symbols carried on 351 data subcarriers (e.g., the first 351 data subcarriers) of the 474 data subcarriers are reordered based on the sixth subcarrier mapper, and the high-frequency constellation mapping symbols carried on 72 data subcarriers (e.g., the 352nd to 423rd data subcarriers) of the 474 data subcarriers other than the 351 data subcarriers are reordered based on the seventh subcarrier mapper. The high-frequency constellation mapping symbols carried on the remaining 51 data subcarriers (e.g., the 424th to 474th data subcarriers) of the 474 data subcarriers are reordered based on the eighth subcarrier mapper.

[0403] In the communication method shown in Figure 9, for communication transmission in high-frequency band scenarios, a suitable subcarrier mapper can be designed, and the constellation mapping symbols can be reordered based on the subcarrier mapper. In addition, the subcarrier mapper can be determined by at least one subcarrier mapper from a set of subcarrier mappers defined in existing protocols, eliminating the need for a separate design and simplifying implementation.

[0404] The present application also provides a communication method, which designs a subcarrier mapper for high-frequency bands. The communication method will be described in detail below with reference to FIG10 .

[0405] FIG10 is a schematic flow chart of another communication method provided in an embodiment of the present application, comprising the following steps:

[0406] S1010: Input the high-frequency reordered constellation mapping symbols into a subcarrier inverse mapper.

[0407] In this embodiment, the high-frequency reordered constellation mapping symbols may be QAM symbols or other modulation symbols after constellation demapping. In this embodiment, there is no limitation on the type of reordered constellation mapping symbols input to the subcarrier demapper.

[0408] The high-frequency reordered constellation mapping symbols can be understood as the reordered constellation mapping symbols obtained in the process of decoding OFDM symbols in the high-frequency frequency band scenario. The high-frequency frequency band in this application can be understood as the high-frequency frequency band defined in the protocol standard for the high-frequency band (such as 802.11aj / ay), including but not limited to one or more of 45GHz / 60GHz.

[0409] S1020, restore the sequence of the high-frequency reordered constellation mapping symbols.

[0410] The high-frequency reordered constellation mapping symbols are restored to order based on the subcarrier inverse demapper.

[0411] Exemplarily, high-frequency reordered constellation-mapped symbols are used for single-user transmission.

[0412] In this embodiment, the subcarrier demapper may be a subcarrier demapper independently designed for a high frequency band, or may be a subcarrier demapper already defined in an existing protocol (e.g., the subcarrier demapper is formed by splicing already defined subcarrier demappers). The following describes possible forms of the subcarrier demapper in this embodiment in combination with the first and second approaches:

[0413] Method 3: Corresponding to the above-mentioned method 1. A subcarrier demapper designed for high and high frequency bands. The subcarrier demapper includes a subcarrier demapper, and the number of data subcarriers of the subcarrier demapper is N' SD, the subcarrier mapping distance parameter D' of the subcarrier demapper TM N' SD The common divisor, N' SD is the number of data subcarriers.

[0414] Method 3.1: The total number of subcarriers is 64, N' SD Less than 52, the subcarrier mapping distance parameter D' of the subcarrier demapper TM is 3 or 4. For example, the N' SD is 44, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 4; or, the N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or, the N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or, the N' SD is 40, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 4.

[0415] In the case shown in method 3.1, the communication method shown in FIG10 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and a subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0416] As a possible implementation, the number of pilot subcarriers is 12 and the number of data subcarriers is 44. Since 44 = 4*11, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 1, the index value is 0, the number of guard subcarriers is 7, and the index value is [-32:-29, 29:31].

[0417] As another possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 42. Since 42 = 2*3*7, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 1, the index value is 0, the number of guard subcarriers is 7, and the index value is [-32:-29, 29:31].

[0418] As another possible implementation, the number of pilot subcarriers is 12, the number of data subcarriers is 42, and since 42 = 2*3*7, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TMThe number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 7, with an index value of [-32:-29, 29:31].

[0419] As another possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 40. Since 42 = 2*2*2*5, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 7, with an index value of [-32:-29, 29:31].

[0420] Mode 3.2: The total number of subcarriers is 128, and the N' SD Less than 108, the subcarrier mapping distance parameter D' of the subcarrier demapper TM is 5 or 7. For example, the N' SD is 100, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 5; or, the N' SD is 98, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 7.

[0421] In the case shown in method 3.2, the communication method shown in FIG10 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0422] As a possible implementation, the number of pilot subcarriers is 14 and the number of data subcarriers is 100. Since 100 = 2*2*5*5, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 11, with an index value of [-64:-59, 59:63].

[0423] As another possible implementation, the number of pilot subcarriers is 16 and the number of data subcarriers is 98. Since 98 = 2*7*7, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, with an index value of [-1:1], and the number of guard subcarriers is 11, with an index value of [-64:-59, 59:63].

[0424] Mode 3.3: The total number of subcarriers is 256, and the N SD Less than 234, the subcarrier mapping distance parameter D' of the subcarrier demapper TMis 2 or 8. For example, N' SD is 226, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 2; or, the N' SD is 224, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 8.

[0425] In the case shown in method 3.3, the communication method shown in FIG10 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0426] As a possible implementation, the number of pilot subcarriers is 16 and the number of data subcarriers is 226. Since 226 = 2*113, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, and the index value is [-1:1]. The number of guard subcarriers is 11, and the index value is [-128:-123, 123:127].

[0427] As another possible implementation, the number of pilot subcarriers is 18, and the number of data subcarriers is 224. Since 224 = 2*2*7*8, the subcarrier mapping distance parameter D' of the subcarrier demapper is selected according to the bandwidth size. TM The number of DC subcarriers is 3, and the index value is [-1:1]. The number of guard subcarriers is 11, and the index value is [-128:-123, 123:127].

[0428] Method 4: Reusing an existing subcarrier demapper in the WiFi system. The subcarrier demapper includes at least one subcarrier demapper, where the at least one subcarrier demapper is at least one subcarrier demapper in a preset set of subcarrier demappers. The preset set of subcarrier demappers can be understood as existing subcarrier demappers in the WiFi system.

[0429] For example, in this embodiment, the subcarrier demapper reuses the subcarrier demapper specified in the existing protocol, including the following possible implementations:

[0430] Method 4.1: The subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, wherein the high-frequency reordered constellation mapping symbols carried on M data subcarriers among the N data subcarriers (e.g., the first M data subcarriers, or any M data subcarriers) are sequentially restored based on the first demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining NM data subcarriers among the N data subcarriers (e.g., the last NM data subcarriers) are not sequentially restored.

[0431] Exemplarily, the total number of subcarriers is 64. The total number of data subcarriers N can be 46, 44 or 42. The subcarrier mapping distance parameter D' of the first subcarrier demapper is TM is 3, the number of data subcarriers of the first subcarrier demapper is 36, the first subcarrier demapper is the first multi-resource unit (such as 52+26-tone MRU) in the subcarrier demapper set, and adopts a subcarrier demapper suitable for the dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, wherein the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers (such as the first 36 data subcarriers) of the N data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining N-36 data subcarriers (such as the last N-36 data subcarriers) of the N data subcarriers are not sequentially restored.

[0432] When the total number of subcarriers shown in method 4.1 is 64, the communication method shown in FIG10 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0433] As a possible implementation, the number of pilot subcarriers is 10, the total number of data subcarriers is 46, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried by 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation-mapped symbols carried by the remaining 10 data subcarriers are not sequentially restored.

[0434] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 44, and the subcarrier mapping distance parameter D of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried by 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation-mapped symbols carried by the remaining 8 of the data subcarriers are not sequentially restored.

[0435] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation-mapped symbols carried on the remaining 6 of the data subcarriers are not sequentially restored.

[0436] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation-mapped symbols carried on the remaining 6 of the data subcarriers are not sequentially restored.

[0437] As another possible implementation, the number of the first pilot subcarriers is 14, the total number of the first data subcarriers is 40, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation-mapped symbols carried on the remaining 4 of the data subcarriers are not sequentially restored.

[0438] It should be understood that the above is only explained using the example of a total number of 64 subcarriers. When the total number of subcarriers is 128, 256, or 512, the first subcarrier demapper may also reuse the subcarrier demapper specified in the existing protocol, wherein the high-frequency reordered constellation mapping symbols carried on some of the data subcarriers in the data subcarriers may be sequentially restored based on the subcarrier demapper specified in the existing protocol, while the high-frequency reordered constellation mapping symbols carried on the remaining part of the data subcarriers do not participate in the sequential restoration of the subcarrier demapper.

[0439] Method 4.2: The subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, wherein the high-frequency reordered constellation mapping symbols carried on M data subcarriers (e.g., the first M data subcarriers) of the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain the reordered N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on M data subcarriers (e.g., the last M data subcarriers) of the reordered N data subcarriers are sequentially restored based on the first subcarrier demapper.

[0440] Exemplarily, the total number of subcarriers is 64. The total number of data subcarriers N can be 46, 44 or 42. The subcarrier mapping distance parameter D' of the first subcarrier demapper is TM is 3, the number of data subcarriers of the first subcarrier demapper is 36, the first subcarrier demapper is a subcarrier demapper applicable to the dual-carrier modulation mode for the first multi-resource unit in the subcarrier demapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, wherein the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain the reordered number of N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are sequentially restored based on the first subcarrier demapper.

[0441] When the total number of subcarriers shown in method 4.2 is 64, the communication method shown in FIG10 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and a subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0442] As a possible implementation, the number of pilot subcarriers is 10, the total number of data subcarriers is 46, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, to obtain 46 reordered data subcarriers, and the high-frequency reordered constellation-mapped symbols carried on 36 of the 46 reordered data subcarriers are sequentially restored based on the first subcarrier demapper.

[0443] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 44, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, to obtain 44 reordered data subcarriers, and the high-frequency reordered constellation-mapped symbols carried on 36 of the 44 reordered data subcarriers are sequentially restored based on the first subcarrier demapper.

[0444] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, to obtain 42 reordered data subcarriers, and the high-frequency reordered constellation-mapped symbols carried on 36 of the 42 reordered data subcarriers are sequentially restored based on the first subcarrier demapper.

[0445] As another possible implementation, the number of pilot subcarriers is 12, the total number of data subcarriers is 42, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper, to obtain 42 reordered data subcarriers, and the high-frequency reordered constellation-mapped symbols carried on 36 of the 42 reordered data subcarriers are sequentially restored based on the first subcarrier demapper.

[0446] As another possible implementation, the number of pilot subcarriers is 14, the total number of data subcarriers is 40, and the subcarrier mapping distance parameter D' of the first subcarrier demapper is TM The number of data subcarriers carried by the first subcarrier demapper is 3, and the number of data subcarriers of the first subcarrier demapper is 36. The high-frequency reordered constellation-mapped symbols carried on 36 of the data subcarriers are sequentially restored based on the first subcarrier demapper to obtain 40 reordered data subcarriers, and the high-frequency reordered constellation-mapped symbols carried on the remaining 36 of the 40 reordered data subcarriers are sequentially restored based on the first subcarrier demapper.

[0447] It should be understood that the above is only explained using the total number of subcarriers as 64 as an example. When the total number of subcarriers is 128, 256, or 512, the first subcarrier demapper may also reuse the subcarrier demapper specified in the existing protocol, wherein the high-frequency reordered constellation mapping symbols carried on some of the data subcarriers in the data subcarriers may be sequentially restored based on the subcarrier demapper specified in the existing protocol. After the high-frequency reordered constellation mapping symbols carried on some of the data subcarriers are sequentially restored, the high-frequency reordered constellation mapping symbols carried on some of the data subcarriers in the data subcarriers again participate in the sequential restoration of the subcarrier demapper.

[0448] Method 4.3: The subcarrier demapper includes multiple subcarrier demappers, and the sum of the number of data subcarriers of the multiple subcarrier demappers is equal to the total number of data subcarriers, wherein the total number of data subcarriers is divided into multiple parts, and the high-frequency reordered constellation mapping symbols carried on the multiple parts are sequentially restored based on the multiple subcarrier demappers, and the multiple parts correspond to the multiple subcarrier demappers one-to-one.

[0449] Exemplarily, the total number of subcarriers is 128, N is 100, the subcarrier demapper includes a second subcarrier demapper and a third subcarrier demapper, and the subcarrier mapping distance parameter D of the second subcarrier demapper is TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D' of the third subcarrier demapper is TMis 4, the number of data subcarriers of the third subcarrier demapper is 52, the second subcarrier demapper is a subcarrier demapper applicable to the second resource unit (e.g., 52-tone RU) in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third demapper is a subcarrier demapper applicable to the 20M bandwidth signal in the subcarrier demapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, wherein the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers (e.g., the first 48 data subcarriers) of the 100 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on 52 data subcarriers (e.g., the last 52 data subcarriers) of the 100 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0450] When the total number of subcarriers shown in mode 4.3 is 128, the communication method shown in FIG10 can be used in combination with the communication method shown in FIG5 above, that is, a suitable number of pilot subcarriers and a subcarrier demapper can be designed for the high frequency band, including:

[0451] The number of pilot subcarriers is 14, the total number of data subcarriers is 100, the high-frequency reordered constellation mapping symbols carried on 48 of the data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on 52 of the 100 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0452] Exemplarily, the total number of subcarriers is 256, N is 228, the subcarrier demapper includes a fourth subcarrier demapper and a fifth subcarrier demapper, and the subcarrier mapping distance parameter D of the fourth subcarrier demapper is TM is 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D' of the fifth subcarrier demapper is TMis 6, the number of data subcarriers of the fifth subcarrier demapper is 102, the fourth subcarrier demapper is a subcarrier demapper applicable to the second multi-resource unit in the subcarrier demapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, and the third resource unit includes 106 subcarriers. The fifth subcarrier demapper is a subcarrier demapper applicable to the fourth resource unit in the subcarrier demapper set, and the fourth resource unit includes 102 subcarriers, wherein the high-frequency reordered constellation mapping symbols carried on 126 data subcarriers out of the 228 data subcarriers are sequentially restored based on the fourth subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 102 data subcarriers out of the 228 data subcarriers are sequentially restored based on the fifth subcarrier demapper.

[0453] Exemplarily, the total number of subcarriers is 256, N is 226, the subcarrier demapper includes a fourth subcarrier demapper, a second subcarrier demapper and a third subcarrier demapper, and the subcarrier mapping distance parameter D' of the fourth subcarrier demapper is TM is 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D of the second subcarrier demapper is TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier demapper is TM is 4, the number of data subcarriers of the third subcarrier demapper is 52,

[0454] The fourth subcarrier demapper is a subcarrier demapper applicable to the second multi-resource unit in the subcarrier demapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier demapper is a subcarrier demapper applicable to the second resource unit in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third subcarrier demapper is a subcarrier demapper applicable to the 20M bandwidth signal in the subcarrier demapper set, the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, wherein the 226 data subcarriers The high-frequency reordered constellation mapping symbols carried on the 126 data subcarriers (e.g., the first 126 data subcarriers) of the 226 data subcarriers are sequentially restored based on the fourth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers (e.g., the 127th to 174th data subcarriers) of the 226 data subcarriers other than the 126 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 52 data subcarriers (e.g., the 175th to 226th data subcarriers) of the 226 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0455] When the total number of subcarriers shown in method 4.3 is 256, the communication method shown in FIG9 and the communication method shown in FIG5 above can be used in combination, that is, a suitable number of pilot subcarriers and a subcarrier demapper can be designed for the high frequency band, including but not limited to the following possible implementation methods:

[0456] As a possible implementation method, the number of pilot subcarriers is 14, the total number of data subcarriers is 228, the high-frequency reordered constellation mapping symbols carried on 126 data subcarriers among the 228 data subcarriers are sequentially restored based on the fourth subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 102 data subcarriers among the 228 data subcarriers are sequentially restored based on the fifth subcarrier demapper.

[0457] As another possible implementation, the number of pilot subcarriers is 16, the total number of data subcarriers is 226, the high-frequency reordered constellation mapping symbols carried on the 127th to 174th data subcarriers among the 226 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the 175th to 226th data subcarriers among the 226 data subcarriers are sequentially restored based on the third subcarrier demapper.

[0458] Exemplarily, the total number of subcarriers is 512, the N is 474, the subcarrier demapper includes a sixth subcarrier demapper, a seventh subcarrier demapper, and an eighth subcarrier demapper, and the subcarrier mapping distance parameter D' of the sixth subcarrier demapper is TM is 9, the number of data subcarriers of the sixth demapper is 351, and the subcarrier mapping distance parameter D' of the seventh subcarrier demapper is TM is 4, the number of data subcarriers of the seventh subcarrier demapper is 72, and the subcarrier mapping distance parameter D' of the eighth subcarrier demapper is TM is 3, the number of data subcarriers of the eighth subcarrier demapper is 51,

[0459] The sixth subcarrier demapper is a subcarrier demapper applicable to the third multi-resource unit in the subcarrier demapper set, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers. The seventh subcarrier demapper is a subcarrier demapper applicable to the first multi-resource unit in the subcarrier demapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers. The eighth subcarrier demapper is a subcarrier demapper applicable to the third resource unit in the subcarrier demapper set, and the third resource unit includes 106 subcarriers. subcarriers, wherein the high-frequency reordered constellation mapping symbols carried on 351 data subcarriers (e.g., the first 351 data subcarriers) of the 474 data subcarriers are sequentially restored based on the sixth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 72 data subcarriers (e.g., the 352nd to 423rd data subcarriers) of the data subcarriers other than the 351 data subcarriers of the 474 data subcarriers are sequentially restored based on the seventh subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 51 data subcarriers (e.g., the 424th to 474th data subcarriers) of the 474 data subcarriers are sequentially restored based on the eighth subcarrier demapper.

[0460] When the total number of subcarriers shown in mode 4.3 is 512, the communication method shown in FIG9 can be used in combination with the communication method shown in FIG5 above, that is, a suitable number of pilot subcarriers and subcarrier mapper can be designed for the high frequency band, including:

[0461] The number of pilot subcarriers is 24, and the total number of data subcarriers is 474. The high-frequency reordered constellation mapping symbols carried on 351 data subcarriers (e.g., the first 351 data subcarriers) of the 474 data subcarriers are sequentially restored based on the sixth subcarrier demapper. The high-frequency reordered constellation mapping symbols carried on 72 data subcarriers (e.g., the 352nd to 423rd data subcarriers) of the 474 data subcarriers other than the 351 data subcarriers are sequentially restored based on the seventh subcarrier demapper. The high-frequency reordered constellation mapping symbols carried on the remaining 51 data subcarriers (e.g., the 424th to 474th data subcarriers) of the 474 data subcarriers are sequentially restored based on the eighth subcarrier demapper.

[0462] In the communication method shown in FIG10 , a suitable subcarrier demapper can be designed for communication transmission in high-frequency band scenarios, and the high-frequency, reordered constellation-mapped symbols can be reordered based on this subcarrier demapper. Furthermore, the subcarrier demapper can be determined by at least one subcarrier demapper from a set of subcarrier demappers defined in existing protocols, eliminating the need for a separate design and simplifying implementation.

[0463] It should be understood that the size of the serial numbers of the above processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0464] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0465] It should also be understood that in some of the above embodiments, devices in existing network architectures are mainly used as examples for illustrative purposes, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same functions in the future are applicable to the embodiments of the present application.

[0466] It is understandable that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as APs and STAs) may also be implemented by components (such as chips or circuits) that can be used in devices.

[0467] It should also be understood that in the various embodiments of this application, the interaction between an AP and a STA is primarily used as an example for illustration, and this application is not limited thereto. The AP can be replaced by a transmitting device, which can be a terminal device; the STA can be replaced by a receiving device, which can be a terminal device. Alternatively, the AP can be replaced by an interleaving device, which can be a terminal device; the STA can be replaced by a deinterleaving device, which can be a terminal device. For example, "AP" can be replaced by "first terminal device," and "STA" can be replaced by "second terminal device."

[0468] It can also be understood that some optional features in the various embodiments of the present application may not depend on other features in certain scenarios, and may also be combined with other features in certain scenarios, without limitation.

[0469] The communication method provided by the embodiments of the present application is described in detail above, in conjunction with Figures 5, 9, and 10. This communication method is primarily described from the perspective of the interaction between a transmitting device and a receiving device, as well as from the perspective of an interleaving device and a deinterleaving device. It will be understood that, to implement the aforementioned functions, the transmitting device, the receiving device, the interleaving device, and the deinterleaving device include hardware structures and / or software modules corresponding to each function.

[0470] Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0471] The communication device provided in the embodiment of the present application is described in detail below with reference to Figures 11 to 13. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, reference can be made to the method embodiment above. For the sake of brevity, some contents are not repeated here.

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

[0473] Figure 11 is a schematic block diagram of a communication device 10 provided in an embodiment of the present application. The device 10 includes a transceiver module 11 and a processing module 12. The transceiver module 11 can implement corresponding communication functions, and the processing module 12 is used to process data. In other words, the transceiver module 11 is used to perform operations related to receiving and sending, while the processing module 12 is used to perform operations other than receiving and sending. The transceiver module 11 can also be referred to as a communication interface or a communication unit.

[0474] Optionally, the device 10 may further include a storage module 13, which may be used to store instructions and / or data. The processing module 12 may read the instructions and / or data in the storage module so that the device implements the actions of the devices in the aforementioned method embodiments.

[0475] In one design, the apparatus 10 may correspond to the transmitting device and the receiving device in the above method embodiments, or a component of an AP (such as a chip).

[0476] The device 10 can implement the steps or processes corresponding to those executed by the sending device and the receiving device in the above method embodiment, wherein the transceiver module 11 can be used to execute the sending and receiving related operations of the sending device and the receiving device in the above method embodiment, and the processing module 12 can be used to execute the processing related operations of the AP in the above method embodiment.

[0477] In one possible implementation, the processing module 12 and the transceiver module 11 are used to transmit a physical layer protocol data unit (PPDU) according to subcarrier planning, and the subcarrier planning is a subcarrier planning for a high frequency band; wherein the subcarrier planning includes the planning of pilot subcarriers, and in the planning of the pilot subcarriers, the number of pilot subcarriers is greater than a preset value.

[0478] When the device 10 is used to execute the method in FIG. 5 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method, such as step S520 , and the processing module 12 may be used to execute the processing steps in the method, such as step S510 .

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

[0480] In another design, the apparatus 10 may correspond to the interleaving device in the above method embodiment, or be a component (such as a chip) of the interleaving device.

[0481] The apparatus 10 can implement steps or processes corresponding to those performed by the interleaving device in the above method embodiment, wherein the transceiver module 11 can be used to perform operations related to transceiver operation of the interleaving device in the above method embodiment, and the processing module 12 can be used to perform operations related to STA processing in the above method embodiment.

[0482] In a possible implementation, the processing module 12 is configured to input high-frequency constellation mapping symbols into a subcarrier mapper; and the subcarrier mapper reorders the high-frequency constellation mapping symbols.

[0483] When the device 10 is used to execute the method in FIG. 9 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method; the processing module 12 may be used to execute the processing steps in the method, such as steps S910 and S920 .

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

[0485] In yet another design, the apparatus 10 may correspond to the deinterleaving device in the above method embodiment, or be a component (such as a chip) of the deinterleaving device.

[0486] The apparatus 10 can implement steps or processes corresponding to those performed by the deinterleaving device in the above method embodiment, wherein the transceiver module 11 can be used to perform the transceiver-related operations of the deinterleaving device in the above method embodiment, and the processing module 12 can be used to perform the STA processing-related operations in the above method embodiment.

[0487] In a possible implementation, the processing module 12 is configured to input the high-frequency reordered constellation mapping symbols into a subcarrier demapper; and the subcarrier demapper restores the high-frequency reordered constellation mapping symbols to a sequence.

[0488] When the device 10 is used to execute the method in FIG10 , the transceiver module 11 may be used to execute the steps of sending and receiving information in the method; the processing module 12 may be used to execute the processing steps in the method, such as steps S1010 and S1020.

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

[0490] It should also be understood that the device 10 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor or a group processor, etc.) and memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 10 may be specifically the mobile management network element in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the mobile management network element in the above-mentioned method embodiments; or, the device 10 may be specifically the terminal device in the above-mentioned embodiment, and may be used to execute the various processes and / or steps corresponding to the terminal device in the above-mentioned method embodiments. To avoid repetition, it will not be described here.

[0491] The apparatus 10 of each of the above-described solutions has the function of implementing the corresponding steps performed by the devices (such as APs and STAs) in the above-described methods. This function can be implemented through hardware, or through hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above-described functions; for example, the transceiver module can be replaced by a transceiver (for example, the transmitting unit in the transceiver module can be replaced by a transmitter, and the receiving unit in the transceiver module can be replaced by a receiver). Other units, such as the processing module, can be replaced by a processor to respectively perform the transceiver operations and related processing operations in each method embodiment.

[0492] In addition, the transceiver module 11 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing module may be a processing circuit.

[0493] Figure 12 is a schematic diagram of another communication device 20 provided in an embodiment of the present application. The device 20 includes a processor 21, which is configured to execute computer programs or instructions stored in a memory 22, or read data / signaling stored in the memory 22, to perform the methods described in the above method embodiments. Optionally, there are one or more processors 21.

[0494] Optionally, as shown in FIG12 , the device 20 further includes a memory 22 for storing computer programs or instructions and / or data. The memory 22 may be integrated with the processor 21 or may be separately provided. Optionally, there may be one or more memories 22 .

[0495] Optionally, as shown in Figure 12, the device 20 further includes a transceiver 23, which is used to receive and / or send signals. For example, the processor 21 is used to control the transceiver 23 to receive and / or send signals.

[0496] As a solution, the apparatus 20 is used to implement the operations performed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in the above various method embodiments.

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

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

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

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

[0501] 13 is a schematic diagram of a chip system 30 provided in an embodiment of the present application. The chip system 30 (or also referred to as a processing system) includes a logic circuit 31 and an input / output interface 32.

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

[0503] As a solution, the chip system 30 is used to implement the operations performed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in the above various method embodiments.

[0504] For example, the logic circuit 31 is used to implement the processing-related operations performed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in the above method embodiments; the input / output interface 32 is used to implement the sending and / or receiving-related operations performed by the terminal device in the above method embodiments.

[0505] An embodiment of the present application further provides a computer-readable storage medium storing computer instructions for implementing the methods executed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in the above-mentioned method embodiments.

[0506] For example, when the computer program is executed by a computer, the computer can implement the methods performed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in each embodiment of the above method.

[0507] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by the transmitting device, the receiving device, the interleaving device, and the deinterleaving device in the above-mentioned method embodiments.

[0508] An embodiment of the present application also provides a communication system, including the aforementioned transmitting device and receiving device.

[0509] An embodiment of the present application further provides a communication system, comprising the aforementioned interleaving device and deinterleaving device.

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

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

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

[0513] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: include: Inputting the high frequency constellation mapping symbol into a subcarrier mapper; The subcarrier mapper reorders the high frequency constellation mapping symbols.

2. The method according to claim 1, characterized in that The high-frequency constellation mapping symbols are used for single-user transmission.

3. The method according to claim 1 or 2, characterized in that: The number of data subcarriers of the subcarrier mapper is N SD , If the total number of subcarriers is 64, the N SD less than 52, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3 or 4; If the total number of subcarriers is 128, the N SD Less than 108, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 5 or 7; If the total number of subcarriers is 256, the N SD less than 234, the subcarrier mapping distance parameter D of the subcarrier mapper TM Is 2 or 8.

4. The method according to claim 3, characterized in that If the total number of subcarriers is 64, the N SD is 44, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4; or, The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or, The N SD is 42, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 3; or, The N SD is 40, the subcarrier mapping distance parameter D of the subcarrier mapper TM is 4.

5. The method according to claim 3, characterized in that: If the total number of subcarriers is 128, The N SD is 100, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 5; or The N SD is 98, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 7.

6. The method according to claim 3, characterized in that If the total number of subcarriers is 256, The N SD is 226, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 2; or, The N SD is 224, the subcarrier mapping distance parameter D of the first subcarrier mapper TM is 8.

7. The method according to claim 1 or 2, characterized in that: The subcarrier mapper includes at least one subcarrier mapper, wherein the at least one subcarrier mapper is at least one subcarrier mapper in a preset subcarrier mapper set.

8. The method according to claim 7, characterized in that The subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, Among them, the high-frequency constellation mapping symbols carried on M data subcarriers among the N data subcarriers are reordered based on the first mapper, and the high-frequency constellation mapping symbols carried on the remaining NM data subcarriers among the N data subcarriers are not reordered.

9. The method according to claim 8, characterized in that The total number of subcarriers is 64, and the total number of data subcarriers N can be 46, 44 or 42. The subcarrier mapping distance parameter D of the first subcarrier mapper TM is 3, the number of data subcarriers of the first subcarrier mapper is 36, The first subcarrier mapper is a subcarrier mapper applicable to a first multi-resource unit in the subcarrier mapper set using a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, Among them, the high-frequency constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining N-36 data subcarriers among the N data subcarriers are not reordered.

10. The method according to claim 7, characterized in that The subcarrier mapper includes a first subcarrier mapper, the number of data subcarriers of the first subcarrier mapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, Among them, the high-frequency constellation mapping symbols carried on M data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper to obtain reordered N data subcarriers, and the high-frequency constellation mapping symbols carried on M data subcarriers among the reordered N data subcarriers are reordered based on the first subcarrier mapper.

11. The method according to claim 10, characterized in that If the total number of subcarriers is 64, the value of N includes 46, 44 or 42, The subcarrier mapping distance parameter D of the first subcarrier mapper TM is 3, the number of data subcarriers of the first subcarrier mapper is 36, The first subcarrier mapper is a subcarrier mapper applicable to the first multi-resource unit in the subcarrier mapper set using a dual-carrier modulation mode. a carrier mapper, wherein the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, Among them, the high-frequency constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are reordered based on the first subcarrier mapper to obtain the reordered number of N data subcarriers, and the high-frequency constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are reordered based on the first subcarrier mapper.

12. The method according to claim 7, characterized in that The subcarrier mapper includes a plurality of subcarrier mappers, the sum of the number of data subcarriers of the plurality of subcarrier mappers is equal to the total number of data subcarriers, The total number of data subcarriers is divided into multiple parts, and the high-frequency constellation mapping symbols carried on the multiple parts are reordered based on the multiple subcarrier mappers respectively, and the multiple parts correspond to the multiple subcarrier mappers one by one.

13. The method according to claim 12, characterized in that If the total number of subcarriers is 128, the N is 100, the subcarrier mapper includes a second subcarrier mapper and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the second subcarrier mapper TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TM is 4, the number of data subcarriers of the third subcarrier mapper is 52, The second subcarrier mapper is a subcarrier mapper applicable to a second resource unit in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third mapper is a subcarrier mapper applicable to a 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, Among them, the high-frequency constellation mapping symbols carried on 48 data subcarriers among the 100 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers among the 100 data subcarriers are reordered based on the third subcarrier mapper.

14. The method according to claim 12, characterized in that If the total number of subcarriers is 256, the N is 228, the subcarrier mapper includes a fourth subcarrier mapper and a fifth subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the fifth subcarrier mapper is TM is 6, the number of data subcarriers of the fifth subcarrier mapper is 102, The fourth subcarrier mapper is a subcarrier mapper applicable to a second multi-resource unit in the subcarrier mapper set, the second multi-resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, and the fifth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set Among them, the high-frequency constellation mapping symbols carried on 126 data subcarriers among the 228 data subcarriers are reordered based on the fourth subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 102 data subcarriers among the 228 data subcarriers are reordered based on the fifth subcarrier mapper.

15. The method according to claim 13, characterized in that If the total number of subcarriers is 256, the N is 226, the subcarrier mapper includes a fourth subcarrier mapper, a second subcarrier mapper and a third subcarrier mapper, and the subcarrier mapping distance parameter D of the fourth subcarrier mapper TM is 6, the number of data subcarriers of the fourth subcarrier mapper is 126, and the subcarrier mapping distance parameter D of the second subcarrier mapper is TM is 3, the number of data subcarriers of the second subcarrier mapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier mapper is TM is 4, the number of data subcarriers of the third subcarrier mapper is 52, The fourth subcarrier mapper is a subcarrier mapper applicable to the second multiple resource unit in the subcarrier mapper set, the second multiple resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier mapper is a subcarrier mapper applicable to the second resource unit in the subcarrier mapper set, the second resource unit includes 52 subcarriers, the third subcarrier mapper is a subcarrier mapper applicable to a 20M bandwidth signal in the subcarrier mapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, Among them, the high-frequency constellation mapping symbols carried on 126 data subcarriers among the 226 data subcarriers are reordered based on the fourth subcarrier mapper, the high-frequency constellation mapping symbols carried on 48 data subcarriers among the 226 data subcarriers except the 126 data subcarriers are reordered based on the second subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 52 data subcarriers among the 226 data subcarriers are reordered based on the third subcarrier mapper.

16. The method according to claim 13, characterized in that If the total number of subcarriers is 512, the N is 474. The subcarrier mapper includes a sixth subcarrier mapper, a seventh subcarrier mapper and an eighth subcarrier mapper, and the subcarrier mapping distance parameter D of the sixth subcarrier mapper TM is 9, the number of data subcarriers of the sixth mapper is 351, and the subcarrier mapping distance parameter D of the seventh subcarrier mapper is TM is 4, the number of data subcarriers of the seventh subcarrier mapper is 72, and the eighth subcarrier mapping The subcarrier mapping distance parameter D of the TM is 3, the number of data subcarriers of the eighth subcarrier mapper is 51, The sixth subcarrier mapper is a subcarrier mapper applicable to the third multi-resource unit in the subcarrier mapper set using a dual-carrier modulation mode, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers, the seventh subcarrier mapper is a subcarrier mapper applicable to the first multi-resource unit in the subcarrier mapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, the eighth subcarrier mapper is a subcarrier mapper applicable to the third resource unit in the subcarrier mapper set, and the third resource unit includes 106 subcarriers, Among them, the high-frequency constellation mapping symbols carried on 351 data subcarriers among the 474 data subcarriers are reordered based on the sixth subcarrier mapper, the high-frequency constellation mapping symbols carried on 72 data subcarriers among the 474 data subcarriers except the 351 data subcarriers are reordered based on the seventh subcarrier mapper, and the high-frequency constellation mapping symbols carried on the remaining 51 data subcarriers among the 474 data subcarriers are reordered based on the eighth subcarrier mapper.

17. A communication method, characterized in that: include: Inputting the high frequency reordered constellation mapping symbols into a subcarrier demapper; The subcarrier demapper restores the sequence of the high frequency reordered constellation mapping symbols.

18. The method according to claim 17, characterized in that The high frequency reordered constellation mapping symbols are used for single user transmission.

19. The method according to claim 17 or 18, characterized in that The subcarrier demapper includes a first subcarrier demapper, wherein the number of data subcarriers of the first subcarrier demapper is N'. SD , If the total number of subcarriers is 64, the N' SD less than 52, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3 or 4; If the total number of subcarriers is 128, the N' SD less than 108, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 5 or 7; If the total number of subcarriers is 256, the N' SD less than 234, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM Is 2 or 8.

20. The method according to claim 19, characterized in that If the total number of subcarriers is 64, The N' SD is 44, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 4; or, The N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or, The N' SD is 42, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3; or, The N' SD is 40, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 4.

21. The method according to claim 19, characterized in that If the total number of subcarriers is 128, The N' SD is 100, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 5; or The N' SD is 98, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 7.

22. The method according to claim 19, characterized in that If the total number of subcarriers is 256, The N' SD is 226, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 2; or, The N' SD is 224, the subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 8.

23. The method according to claim 17 or 18, characterized in that The subcarrier demapper includes at least one subcarrier demapper, wherein the at least one subcarrier demapper is at least one subcarrier demapper in a preset subcarrier demapper set.

24. The method according to claim 23, characterized in that The subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, Among them, the high-frequency reordered constellation mapping symbols carried on M of the N data subcarriers are sequentially restored based on the first inverse mapper, and the high-frequency reordered constellation mapping symbols carried on the remaining NM of the N data subcarriers are not sequentially restored.

25. The method according to claim 24, characterized in that If the total number of subcarriers is 64, the total number of data subcarriers N may be 46, 44 or 42. The subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3, the number of data subcarriers of the first subcarrier demapper is 36, The first subcarrier demapper is a first multi-resource unit in the subcarrier demapper set that adopts a dual-carrier modulation mode. A subcarrier demapper, wherein the first multiple resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, Among them, the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining N-36 data subcarriers among the N data subcarriers are not sequentially restored.

26. The method according to claim 23, characterized in that The subcarrier demapper includes a first subcarrier demapper, the number of data subcarriers of the first subcarrier demapper is M, the total number of data subcarriers is N, N is greater than M, and N and M are positive integers, Among them, the high-frequency reordered constellation mapping symbols carried on M data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain reordered N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on M data subcarriers among the reordered N data subcarriers are sequentially restored based on the first subcarrier demapper.

27. The method according to claim 26, characterized in that If the total number of subcarriers is 64, the value of N includes 46, 44 or 42, The subcarrier mapping distance parameter D' of the first subcarrier demapper TM is 3, the number of data subcarriers of the first subcarrier demapper is 36, The first subcarrier demapper is a subcarrier demapper applicable to a first multi-resource unit in the subcarrier demapper set using a dual-carrier modulation mode, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers, Among them, the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the N data subcarriers are sequentially restored based on the first subcarrier demapper to obtain the reordered number of N data subcarriers, and the high-frequency reordered constellation mapping symbols carried on 36 data subcarriers among the reordered number of N data subcarriers are sequentially restored based on the first subcarrier demapper.

28. The method according to claim 26, characterized in that The subcarrier demapper includes a plurality of subcarrier demappers, the sum of the number of data subcarriers of the plurality of subcarrier demappers is equal to the total number of data subcarriers, Among them, the total number of data subcarriers is divided into multiple parts, and the high-frequency reordered constellation mapping symbols carried on the multiple parts are sequentially restored based on the multiple subcarrier demappers, and the multiple parts correspond to the multiple subcarrier demappers one by one.

29. The method according to claim 28, characterized in that If the total number of subcarriers is 128, the N is 100, the subcarrier demapper includes a second subcarrier demapper and a third subcarrier demapper, and the subcarrier mapping distance parameter D' of the second subcarrier demapper TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D' of the third subcarrier demapper is TM is 4, the number of data subcarriers of the third subcarrier demapper is 52, The second subcarrier demapper is a subcarrier demapper applicable to a second resource unit in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third demapper is a subcarrier demapper applicable to a 20M bandwidth signal in the subcarrier demapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, Among them, the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers among the 100 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 52 data subcarriers among the 100 data subcarriers are sequentially restored based on the third subcarrier demapper.

30. The method according to claim 28, characterized in that If the total number of subcarriers is 256, the N is 228, the subcarrier demapper includes a fourth subcarrier demapper and a fifth subcarrier demapper, and the subcarrier mapping distance parameter D' of the fourth subcarrier demapper TM is 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D' of the fifth subcarrier demapper is TM is 6, the number of data subcarriers of the fifth subcarrier demapper is 102, The fourth subcarrier demapper is a subcarrier demapper applicable to a second multiple resource unit in the subcarrier demapper set, the second multiple resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, and the fifth subcarrier demapper is a subcarrier demapper applicable to the third resource unit in the subcarrier demapper set, Among them, the high-frequency reordered constellation mapping symbols carried on 126 data subcarriers among the 228 data subcarriers are sequentially restored based on the fourth subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 102 data subcarriers among the 228 data subcarriers are sequentially restored based on the fifth subcarrier demapper.

31. The method according to claim 28, characterized in that If the total number of subcarriers is 256, the N is 226, the subcarrier demapper includes a fourth subcarrier demapper, a second subcarrier demapper and a third subcarrier demapper, and the subcarrier mapping distance parameter D' of the fourth subcarrier demapper TM is 6, the number of data subcarriers of the fourth subcarrier demapper is 126, and the subcarrier mapping distance parameter D' of the second subcarrier demapper is TM is 3, the number of data subcarriers of the second subcarrier demapper is 48, and the subcarrier mapping distance parameter D of the third subcarrier demapper is TM is 4, the number of data subcarriers of the third subcarrier demapper is 52, The fourth subcarrier demapper is a subcarrier demapper applicable to the second multiple resource unit in the subcarrier demapper set, the second multiple resource unit includes a third resource unit and a first resource unit, the first resource unit includes 26 subcarriers, the third resource unit includes 106 subcarriers, the second subcarrier demapper is a subcarrier demapper applicable to the second resource unit in the subcarrier demapper set, the second resource unit includes 52 subcarriers, the third subcarrier demapper is a subcarrier demapper applicable to a 20M bandwidth signal in the subcarrier demapper set, and the subcarrier spacing corresponding to the 20M bandwidth signal is 312.5kHz, Among them, the high-frequency reordered constellation mapping symbols carried on 126 data subcarriers among the 226 data subcarriers are sequentially restored based on the fourth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 48 data subcarriers among the 226 data subcarriers except the 126 data subcarriers are sequentially restored based on the second subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 52 data subcarriers among the 226 data subcarriers are sequentially restored based on the third subcarrier demapper.

32. The method according to claim 28, characterized in that If the total number of subcarriers is 512, the N is 474. The subcarrier demapper includes a sixth subcarrier demapper, a seventh subcarrier demapper and an eighth subcarrier demapper, and the subcarrier mapping distance parameter D' of the sixth subcarrier demapper TM is 9, the number of data subcarriers of the sixth demapper is 351, and the subcarrier mapping distance parameter D of the seventh subcarrier demapper is TM is 4, the number of data subcarriers of the seventh subcarrier demapper is 72, and the subcarrier mapping distance parameter D' of the eighth subcarrier demapper is TM is 3, the number of data subcarriers of the eighth subcarrier demapper is 51, The sixth subcarrier demapper is a subcarrier demapper applicable to a third multi-resource unit in the subcarrier demapper set, the third multi-resource unit includes a fourth resource unit and a fifth resource unit, the fourth resource unit includes 484 subcarriers, and the fifth resource unit includes 242 subcarriers. The seventh subcarrier demapper is a subcarrier demapper applicable to a first multi-resource unit in the subcarrier demapper set, the first multi-resource unit includes a first resource unit and a second resource unit, the first resource unit includes 26 subcarriers, and the second resource unit includes 52 subcarriers. The eighth subcarrier demapper is a subcarrier demapper applicable to a third resource unit in the subcarrier demapper set, and the third resource unit includes 106 subcarriers. Among them, the high-frequency reordered constellation mapping symbols carried on 351 data subcarriers among the 474 data subcarriers are sequentially restored based on the sixth subcarrier demapper, the high-frequency reordered constellation mapping symbols carried on 72 data subcarriers among the 474 data subcarriers except the 351 data subcarriers are sequentially restored based on the seventh subcarrier demapper, and the high-frequency reordered constellation mapping symbols carried on the remaining 51 data subcarriers among the 474 data subcarriers are sequentially restored based on the eighth subcarrier demapper.

33. A communication device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 1 to 16.

34. A communication device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 17 to 32.

35. A communication device, characterized in that: It comprises a communication interface and a processor, wherein the communication interface is used to send and receive data or signaling, and the processor is used to execute a computer program or instruction, so that the communication device executes the method according to any one of claims 1 to 16.

36. A communication device, characterized in that: It comprises a communication interface and a processor, the communication interface is used to send and receive data or signaling, and the processor is used to execute computer programs or instructions, so that the communication device executes the method described in any one of claims 17 to 32.

37. A computer-readable storage medium, characterized in that: include: A computer program or an instruction, when the computer program or the instruction is run on a computer, enables the method according to any one of claims 1 to 32 to be executed.

Citation Information

Patent Citations

  • Communication method and communication device

    CN119135496A

  • Techniques for interleaving in single user preamble puncturing

    CN111373671A

  • Systems and methods of communicating via sub-bands in wireless communication networks

    CN112272929A

  • Data processing method and device

    CN113098655A

  • OFDMA WLAN Multiple Resource Unit Allocation For OFDMA WLAN

    TW201722107A