Physical protocol data unit sending method and device

By designing STF sequences suitable for bandwidths greater than 320MHz, the problem of limited transmission bandwidth in the prior art is solved, and low PAPR STF signal transmission under bandwidths such as 480MHz and 640MHz is realized, which improves the efficiency of AGC initialization and synchronization.

CN119893649APending Publication Date: 2025-04-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311388038.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-24
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The prior art cannot effectively support the transmission of short training field (STF) signals when the transmission bandwidth is greater than 320MHz, resulting in a higher peak-to-average power ratio (PAPR), affecting automatic gain control (AGC) initialization and synchronization.

Method used

A physical protocol data unit transmission method is provided, by designing STF sequences suitable for bandwidths greater than 320MHz, ensuring that the PAPR of STF signals remains low under bandwidths such as 480MHz and 640MHz. The specific method includes determining the corresponding STF sequence based on the transmission bandwidth and allocating the corresponding STF sequence segment in the resource block.

Benefits of technology

STF signal transmission under bandwidth greater than 320MHz is realized, PAPR is reduced, AGC initialization and synchronization efficiency is improved, and wireless communication with higher bandwidth is supported.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893649A_ABST
    Figure CN119893649A_ABST
Patent Text Reader

Abstract

The invention provides a physical protocol data unit sending method and device, and relates to the technical field of wireless communication. In the method, a site receives a trigger frame, the trigger frame indicates to send a TB PPDU, and the trigger frame indicates a transmission bandwidth and indicates the size of one or more allocated resource blocks and the position of the one or more allocated resource blocks. And the station obtains the STF sequence corresponding to the transmission bandwidth. And the site determines a corresponding STF sequence segment according to the size of the one or more resource blocks and the position of the one or more resource blocks. And the station sends the TB PPDU, wherein the TB PPDU comprises the STF sequence segment. Wherein the transmission bandwidth comprises a frequency of 640 MHz or a frequency of 480 MHz. According to the scheme, the STF sequence under the condition of 640MHz or 480MHz is designed, and the STF sequence considers the influence of different RUs or MRUs, so that the relatively low PARR under different RUs or MRUs is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method and device for sending a physical protocol data unit. Background Art

[0002] The short training field (STF) is a main reference signal for initializing and synchronizing the automatic gain control (AGC), so the STF signal carrying the STF needs to have a lower peak-to-average power ratio (PAPR).

[0003] In the 11be standard, the maximum transmission bandwidth supported by the current STF is 320MHz. Under the transmission bandwidth of 320MHz, the designed STF sequence is:

[0004]

[0005] However, the currently designed STF sequence can only support a maximum transmission bandwidth of 320 MHz and cannot support a larger bandwidth, such as 480 MHz, 640 MHz, etc. Summary of the invention

[0006] The embodiments of the present application provide a method and apparatus for sending a physical protocol data unit, which are used to send an STF with a low PAPR in a transmission bandwidth greater than 320 MHz.

[0007] In a first aspect, a method for sending a physical protocol data unit is provided. The method can be executed by a station, or by a chip / chip system. In the method, the station receives a trigger frame, the trigger frame instructs the station to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the station. For example, the trigger frame can indicate the size and position of one or more resource blocks allocated to the station, which can be represented by an index set of subcarriers contained in the resource block. The station obtains an STF sequence corresponding to the transmission bandwidth. The station determines a sequence segment corresponding to one or more resource blocks. For example, the station can determine the corresponding STF sequence segment according to the size of one or more resource blocks and the position of one or more resource blocks, such as the station can determine the STF values ​​corresponding to the subcarriers contained in one or more resource blocks according to the position of the subcarriers contained in one or more resource blocks. Optionally, the STF sequence segment can be used for AGC initialization and synchronization. The station sends a TB PPDU, and the TB PPDU contains an STF sequence segment.

[0008] Among them, when the transmission bandwidth is 640MHz, the STF sequence is

[0009] or,

[0010] or,

[0011]

[0012]

[0013] or,

[0014]

[0015] or,

[0016]

[0017] or,

[0018]

[0019] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0020] Based on the above scheme, an embodiment of the present application provides an STF sequence in the 640MHz case, and the STF sequence takes into account the influence of different RU or MRU, thereby achieving lower PARR under different RU or MRU.

[0021] In a second aspect, a method for sending a physical protocol data unit is provided. The method can be executed by a station, or by a chip / chip system. In the method, the station receives a trigger frame, the trigger frame instructs the station to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the station. For example, the trigger frame can indicate the size of one or more resource blocks allocated to the station and the position of one or more resource blocks, which can be represented by an index set of subcarriers contained in the resource block. The station determines the sequence segment corresponding to one or more resource blocks. For example, the station can determine the corresponding STF sequence segment based on the size of one or more resource blocks and the position of one or more resource blocks, such as the station can determine the STF values ​​corresponding to the subcarriers contained in one or more resource blocks according to the position of the subcarriers contained in one or more resource blocks. Optionally, the STF sequence segment can be used for AGC initialization and synchronization. The station sends a TB PPDU, and the TB PPDU contains an STF sequence segment.

[0022] Among them, when the transmission bandwidth is 480MHz, the STF sequence is

[0023] or,

[0024]

[0025] or,

[0026]

[0027] or,

[0028]

[0029] or,

[0030]

[0031] or,

[0032]

[0033] or,

[0034]

[0035] or,

[0036]

[0037] or,

[0038]

[0039] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0040] Based on the above scheme, an embodiment of the present application provides an STF sequence at 480 MHz, and the STF sequence takes into account the impact of different RUs or MRUs, thereby achieving lower PARR under different RUs or MRUs.

[0041] In a third aspect, a method for sending a physical protocol data unit is provided. The method may be executed by an access point, or by a chip / chip system. In the method, the access point sends a trigger frame to a communication device, the trigger frame instructs the communication device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU, and indicates one or more resource blocks allocated to the communication device. For example, the trigger frame may indicate the size and position of one or more resource blocks allocated to the station, which may be represented by an index set of subcarriers contained in the resource block. The access point receives a TB PPDU from the communication device. The TB PPDU includes an STF sequence segment, which is a sequence segment corresponding to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth. For example, the STF sequence segment is a sequence segment corresponding to the size of one or more resource blocks and the position of one or more resource blocks. Optionally, the STF sequence segment may be used for the access point to initialize and synchronize automatic gain control AGC.

[0042] Among them, when the transmission bandwidth is 640MHz, the STF sequence is

[0043] or,

[0044]

[0045] or,

[0046]

[0047] or,

[0048]

[0049] or,

[0050]

[0051] or,

[0052]

[0053] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0054] In a fourth aspect, a method for sending a physical protocol data unit is provided. The method may be executed by an access point, or by a chip / chip system. In the method, the access point sends a trigger frame to a communication device, the trigger frame instructs the communication device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU, and indicates one or more resource blocks allocated to the communication device. For example, the trigger frame may indicate the size and position of one or more resource blocks allocated to the communication device, which may be represented by an index set of subcarriers contained in the resource block. The access point receives a TB PPDU from the communication device. The TB PPDU includes an STF sequence segment, which is a sequence segment corresponding to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth. For example, the STF sequence segment is a sequence segment corresponding to the size of one or more resource blocks and the position of one or more resource blocks. Optionally, the STF sequence segment may be used for the access point to initialize and synchronize automatic gain control AGC.

[0055] Among them, when the transmission bandwidth is 480MHz, the STF sequence is

[0056] or,

[0057]

[0058] or,

[0059]

[0060] or,

[0061]

[0062] or,

[0063]

[0064] or,

[0065]

[0066] or,

[0067]

[0068] or,

[0069]

[0070] or,

[0071]

[0072] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0073] In a fifth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0074] A transceiver unit is used to receive a trigger frame, which indicates that the communication device sends a TB PPDU. The trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device. For example, the trigger frame can indicate the size of one or more resource blocks allocated to the communication device and the position of one or more resource blocks, which can be represented by an index set of subcarriers contained in the resource block. A processing unit is used to obtain an STF sequence corresponding to the transmission bandwidth. The processing unit is also used to determine the STF sequence segment corresponding to one or more resource blocks. For example, the processing unit is used to determine the corresponding STF sequence segment according to the size of one or more resource blocks and the position of one or more resource blocks, such as the processing unit is used to determine the STF values ​​corresponding to the subcarriers contained in one or more resource blocks according to the position of the subcarriers contained in one or more resource blocks. Optionally, the STF sequence segment is used for AGC initialization and synchronization. The transceiver unit is also used to send a TB PPDU, and the TB PPDU contains an STF sequence segment.

[0075] Among them, when the transmission bandwidth is 640MHz, the STF sequence is

[0076] or,

[0077]

[0078] or,

[0079]

[0080] or,

[0081]

[0082] or,

[0083]

[0084]

[0085] or,

[0086]

[0087] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0088] In a sixth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0089] A transceiver unit is used to receive a trigger frame, which indicates that the communication device sends a TB PPDU. The trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device. For example, the trigger frame can indicate the size of one or more resource blocks allocated to the communication device and the position of one or more resource blocks, which can be represented by an index set of subcarriers contained in the resource block. A processing unit is used to obtain an STF sequence corresponding to the transmission bandwidth. The processing unit is also used to determine the STF sequence segment corresponding to one or more resource blocks. For example, the processing unit is used to determine the corresponding STF sequence segment according to the size of one or more resource blocks and the position of one or more resource blocks, such as the processing unit is used to determine the STF values ​​corresponding to the subcarriers contained in one or more resource blocks according to the position of the subcarriers contained in one or more resource blocks. Optionally, the STF sequence segment is used for AGC initialization and synchronization. The transceiver unit is also used to send a TB PPDU, and the TB PPDU contains an STF sequence segment.

[0090] Among them, when the transmission bandwidth is 480MHz, the STF sequence is

[0091] or,

[0092]

[0093] or,

[0094]

[0095] or,

[0096]

[0097] or,

[0098]

[0099] or,

[0100]

[0101] or,

[0102]

[0103] or,

[0104]

[0105] or,

[0106]

[0107] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0108] In a seventh aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0109] A processing unit is used to generate a trigger frame, the trigger frame indicates that the first device sends a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device. A transceiver unit is used to send a trigger frame to the first device. For example, the trigger frame can indicate the size and position of one or more resource blocks allocated to the first device, which can be represented by an index set of subcarriers contained in the resource block. The transceiver unit is also used to receive a TB PPDU from the first device. The TB PPDU contains an STF sequence segment, and the STF sequence segment is a sequence segment corresponding to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth. For example, the STF sequence segment is a sequence segment corresponding to the size of one or more resource blocks and the position of one or more resource blocks. Optionally, the STF sequence segment can be used for the communication device to perform automatic gain control AGC initialization and synchronization.

[0110] Among them, when the transmission bandwidth is 640MHz, the STF sequence is

[0111] or,

[0112]

[0113] or,

[0114]

[0115] or,

[0116]

[0117] or,

[0118]

[0119] or,

[0120]

[0121] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0122] In an eighth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0123] A processing unit is used to generate a trigger frame, the trigger frame indicates that the first device sends a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device. A transceiver unit is used to send a trigger frame to the first device. For example, the trigger frame can indicate the size and position of one or more resource blocks allocated to the first device, which can be represented by an index set of subcarriers contained in the resource block. The transceiver unit is also used to receive a TB PPDU from the first device. The TB PPDU contains an STF sequence segment, and the STF sequence segment is a sequence segment corresponding to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth. For example, the STF sequence segment is a sequence segment corresponding to the size of one or more resource blocks and the position of one or more resource blocks. Optionally, the STF sequence segment can be used for the communication device to perform automatic gain control AGC initialization and synchronization.

[0124] Among them, when the transmission bandwidth is 480MHz, the STF sequence is

[0125] or,

[0126]

[0127] or,

[0128]

[0129] or,

[0130]

[0131] or,

[0132]

[0133] or,

[0134]

[0135] or,

[0136]

[0137] or,

[0138]

[0139] or,

[0140]

[0141] Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

[0142] In a possible implementation manner based on the above aspects, the STF sequence is a stored sequence or a constructed sequence.

[0143] In a ninth aspect, the present application provides a communication device, including a processor, the processor and a memory are coupled, the memory is used to store computer programs or instructions, and the processor is used to execute the computer programs or instructions to execute the implementation methods of the first to fourth aspects above. The memory can be located inside the device or outside the device. The number of the processors is one or more.

[0144] In a tenth aspect, the present application provides a communication device, comprising: a processor and an interface circuit, the interface circuit being used to communicate with other devices, and the processor being used for each implementation method of the first to fourth aspects above.

[0145] In an eleventh aspect, a communication device is provided, which includes a logic circuit and an input / output interface.

[0146] In a twelfth aspect, the present application provides a communication system, including: an access point and a station for executing each implementation method of the first to third aspects. Alternatively, the communication system includes an access point and a station for executing each implementation method of the second to fourth aspects.

[0147] In the thirteenth aspect, the present application also provides a chip system, including: a processor, used to execute each implementation method of the first to fourth aspects above.

[0148] In a fourteenth aspect, the present application also provides a computer program product, including computer execution instructions, which, when executed on a computer, enable the implementation methods of the first to fourth aspects to be executed.

[0149] In a fifteenth aspect, the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the instruction is executed on a computer, each implementation method of the first to fourth aspects mentioned above is implemented.

[0150] The technical effects achieved in the above-mentioned third to fifteenth aspects can refer to the technical effects in the first and second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0151] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;

[0152] Figure 2A A schematic diagram of subcarrier distribution at 20 MHz provided in an embodiment of the present application;

[0153] Figure 2B A schematic diagram of subcarrier distribution at 40 MHz provided in an embodiment of the present application;

[0154] Figure 2C A schematic diagram of subcarrier distribution at 80 MHz provided in an embodiment of the present application;

[0155] Figure 3 A schematic diagram of the format of a TB PPDU provided in an embodiment of the present application;

[0156] Figure 4 A schematic diagram of a trigger frame format provided in an embodiment of the present application;

[0157] Figure 5A A schematic diagram of subcarrier distribution provided in an embodiment of the present application;

[0158] Figure 5B A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0159] Figure 5C A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0160] Figure 5D A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0161] Figure 5E A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0162] Fig. 5F A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0163] Figure 5G A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0164] Figure 5H A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0165] Fig.5I A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0166] Figure 5J A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0167] Figure 5K A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0168] Figure 5L A schematic diagram of another subcarrier distribution provided in an embodiment of the present application;

[0169] Figure 6 An exemplary flow chart of a method for sending a physical protocol data unit provided in an embodiment of the present application;

[0170] Figure 7 An exemplary flow chart of another method for sending a physical protocol data unit provided in an embodiment of the present application;

[0171] Fig. 8A An exemplary flow chart of another method for sending a physical protocol data unit provided in an embodiment of the present application;

[0172] Figure 8B A schematic diagram of a frame structure of an MU PPDU provided in an embodiment of the present application;

[0173] Fig. 9 An exemplary flow chart of another method for sending a physical protocol data unit provided in an embodiment of the present application;

[0174] Fig.10 A schematic diagram of a communication device provided in an embodiment of the present application;

[0175] Fig.11 A schematic diagram of another communication device provided in an embodiment of the present application;

[0176] Fig.12 A schematic diagram of another communication device provided in an embodiment of the present application;

[0177] Fig.13 A schematic diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0178] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained and illustrated below.

[0179] 1) Orthogonal frequency division multiplexing (OFDM) is a type of multi-carrier modulation (MCM). The main idea of ​​OFDM is to divide the channel into several orthogonal sub-channels, convert the high-speed data signal into parallel low-speed sub-data streams, and modulate them to each sub-channel for transmission.

[0180] 2) Orthogonal frequency division multiple access (OFDMA) is an evolution of OFDM. Users can select sub-channels with better channel conditions for data transmission, and a group of users can access a channel at the same time.

[0181] 3) Peak-to-average power ratio (PAPR), which is the ratio of peak power to average signal power, expressed in decibels (dB). PAPR is usually measured for the transmitted signal in an OFDM system. In order to effectively improve the performance of the system, a lower PAPR is required.

[0182] The technical solution provided by the embodiments of the present application is described below in conjunction with the accompanying drawings.

[0183] The embodiments of the present application may be applicable to WLAN scenarios, for example, to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax standards, or their next generations, such as 802.11be standards, Wi-Fi 7 or extremely high throughput (EHT), 802.11ad, 802.11ay, 802.11bf, and the next generation of 802.11be, such as Wi-Fi 8 or the next generation standard. Alternatively, the embodiments of the present application may also be applicable to wireless local area network systems such as the Internet of Things (IoT) network or the Vehicle to X (V2X) network. Of course, the embodiments of the present application can also be applied to other possible communication systems, such as LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5G communication system, and future 6G communication system.

[0184] The following takes the scenario in which the embodiment of the present application can be applied to WLAN as an example. It should be understood that WLAN started from the 802.11a / g standard, and went through 802.11n, 802.11ac, 802.11ax and the 802.11be that is being discussed now. Among them, 802.11n can also be called high throughput (HT); 802.11ac can also be called very high throughput (VHT); 802.11ax can also be called high efficiency (HE) or Wi-Fi 6; 802.11be can also be called EHT or Wi-Fi 7, and the standards before HT, such as 802.11a / b / g, etc. can be collectively referred to as non-high throughput (Non-HT).

[0185] See also Figure 1 , shows a network architecture diagram of a WLAN applicable to an embodiment of the present application. Figure 1 Take the WLAN including 1 wireless access point (AP) and 2 stations (STA) as an example. The STA associated with the AP can receive wireless frames sent by the AP and can also send wireless frames to the AP. In addition, the embodiments of the present application are also applicable to communication between APs. For example, each AP can communicate with each other through a distributed system (DS). The embodiments of the present application are also applicable to communication between STAs. It should be understood that Figure 1 The number of APs and STAs is just an example and can be more or less.

[0186] Among them, the access point can be an access point for terminal devices (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed in homes, buildings and parks, with a typical coverage radius of tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wi-Fi chip, or a wireless communication chip, wireless sensor or wireless communication terminal with access point function. The access point can be a device that supports the 802.11be standard. The access point can also be a device that supports multiple wireless local area networks (WLAN) standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11ad, 802.11ay, 802.11n, 802.11g, 802.11b, 802.11a and 802.11be next generation.

[0187] The site can be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone that supports Wi-Fi communication function, a tablet computer that supports Wi-Fi communication function, a set-top box that supports Wi-Fi communication function, a smart TV that supports Wi-Fi communication function, a smart wearable device that supports Wi-Fi communication function, a vehicle-mounted communication device that supports Wi-Fi communication function, and a computer that supports Wi-Fi communication function, etc. Optionally, the site can support the 802.11be standard. The site can also support multiple wireless local area networks (WLAN) standards of the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, and 802.11be next generation.

[0188] For example, access points and sites can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras and smart remote controls in smart homes, smart water and electricity meters, and sensors in smart cities.

[0189] The AP and STA involved in the embodiments of the present application may be AP and STA applicable to the IEEE 802.11 system standard. AP is a device deployed in a wireless communication network to provide wireless communication functions for its associated STA. The AP can be used as the hub of the communication system, and is usually a network-side product that supports the MAC and PHY of the 802.11 system standard. For example, it may be a base station, a router, a gateway, a repeater, a communication server, a switch or a bridge and other communication equipment, wherein the base station may include various forms of macro base stations, micro base stations, relay stations, etc. Here, for the convenience of description, the above-mentioned devices are collectively referred to as AP. STA is usually a terminal product that supports the media access control (MAC) and physical layer (PHY) of the 802.11 system standard, such as a mobile phone, a laptop computer, etc.

[0190] In recent years, wireless traffic has grown at an extremely high speed, and users have higher and higher demands for communication service quality, such as low latency and ultra-reliability. As a key technology for carrying wireless traffic services, WLAN continues to develop and evolve to meet people's increasingly high requirements for wireless transmission.

[0191] Currently, most WLANs use OFDM, a multi-carrier modulation technology. Among them, the available spectrum is separated into subcarriers, each of which contains a low-rate data stream. Signals transmitted via OFDM usually have high peaks in the time domain, and all subcarriers are out of phase with each other. At each phase value, the signals are different from each other. However, if all data points reach the maximum value at the same time in a given instance, it will cause the output to rise suddenly, which will cause a "peak" in the output envelope. Since there are independently modulated subcarriers in a communication system using OFDM, the peak power of the system can be very high compared to the average power of the entire system. High PAPR may cause the power amplifier to enter the nonlinear region, thereby introducing nonlinear distortion.

[0192] In order to improve the throughput of the next generation wireless LAN system, the bandwidth of WLAN is getting larger and larger, and the corresponding subcarriers are increasing. PAPR will also increase. How to reduce PAPR has become one of the main issues to be considered in large bandwidth OFDM communication systems. The following introduces the subcarrier distribution (tone plan) under different data packet bandwidths.

[0193] 1) See Figure 2A When the bandwidth is 20MHz, the entire bandwidth can be composed of a whole 242-tone RU, or a combination of 26-tone RU, 52-tone RU, 106-tone RU. In addition to the RU used to transmit data, it also includes some guard subcarriers, empty subcarriers, or direct current (DC) subcarriers.

[0194] 2) See Figure 2B When the bandwidth is 40MHz, the entire bandwidth is roughly equivalent to a replication of the 20MHz subcarrier distribution. The entire bandwidth can be composed of a whole 484-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-toneRU, and 242-tone RU.

[0195] 3) See Figure 2C When the bandwidth is 80MHz, the entire bandwidth consists of four 242-tone RU resource units. In the middle of the entire bandwidth, there is also an intermediate 26-tone RU consisting of two 13-tone sub-units. The entire bandwidth can be composed of the entire 996-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, and 484-tone RU.

[0196] 4) When the bandwidth is 160MHz or 80MHz+80MHz, the entire bandwidth can be regarded as a replication of two 80Mhz subcarrier distributions. The entire bandwidth can be composed of a whole 2*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.

[0197] 5) When the bandwidth is 320MHz or 160MHz+160MHz, the entire bandwidth can be regarded as a replication of two 160MHz subcarrier distributions. The entire bandwidth can be composed of a whole 4*996-tone RU, or various combinations of 26-tone RU, 52-toneRU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU.

[0198] The above subcarrier distribution is based on 242-tone RU. The left side of the figure can be regarded as the lowest frequency, and the right side of the figure can be regarded as the highest frequency. From left to right, the 242-tone RU can be numbered: 1st, 2nd, ..., 8th. It should be noted that in the data field, the 8 242-tone RUs correspond to the 8 20MHz channels one by one from low to high in frequency, but due to the existence of the 26-tone RU in the middle, the frequencies do not completely overlap.

[0199] The short training field (STF) is mainly used for automatic gain control (AGC) initialization and synchronization.

[0200] The selection of the short training field is determined based on the transmission bandwidth. For example, the STA can determine the transmission bandwidth and obtain the corresponding STF sequence based on the transmission bandwidth. The STA can map the STF sequence to the allocated resource unit (RU) or multiple resource unit (MRU), thereby determining the STF sequence segment corresponding to the allocated RU or MRU.

[0201] See also Figure 3 , shows a format of a trigger based (TB) PPDU. Figure 3As shown, the TBPPDU includes short training sequence (L-STF), long training sequence (L-LTF), signaling field (L-SIG), repeated signaling field (RL-SIG), user signaling field (U-SIG), extremely high throughput short training sequence (EHT-STF), long training sequence extremely high throughput (EHT-LTF), payload (data) and other fields. Among them, EHT-STF is used for AGC initialization and synchronization at the receiving end. In the 11be standard, the maximum transmission bandwidth supported by the current STF is 320MHz. Under the transmission bandwidth of 320MHz, the designed STF sequence is:

[0202]

[0203] However, the currently designed STF sequence can only support a maximum transmission bandwidth of 320 MHz and cannot support a larger bandwidth, such as 480 MHz, 640 MHz, etc.

[0204] In view of this, an embodiment of the present application provides a method for sending a physical protocol resource unit. In the method, an STF sequence with a bandwidth greater than 320 MHz, such as 480 MHz, 640 MHz, etc., can be designed to support the transmission of STF with a bandwidth greater than 320 MHz.

[0205] Among them, when the bandwidth is 480MHz, the entire bandwidth can be regarded as a copy of six 80MHz subcarrier distributions or three 160MHz subcarrier distributions. The entire bandwidth can be composed of a whole 6*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. Similarly, when the bandwidth is 640MHz, the entire bandwidth can be regarded as a copy of two 320MHz subcarrier distributions. The entire bandwidth can be composed of 8*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.

[0206] It can be understood that in the above-mentioned 480MHz and 640MHz subcarrier distributions, each 80MHz bandwidth includes 1024 subcarriers, including guard tone, DC tone, pilot tone, null subcarrier and data tone / subcarrier.

[0207] In order to facilitate the description of the technical solution provided by the embodiment of the present application, the allocation method of resource units is introduced below.

[0208] In the trigger frame, the allocation of resource units to a specific user can be completed through the resource unit allocation subfield in the user information field. Figure 4 , showing a format of a trigger frame. Figure 4 In the trigger frame, the frame control field may include information related to the media access and control (MAC) protocol version. The received address (RA) field may include the address information of the receiving STA corresponding to the trigger frame, and the transport address (TA) may include the address information of the AP corresponding to the trigger frame. The public information field may include public control information applied to the receiving STA. The public control information may indicate the transmission bandwidth. It is understandable that the trigger frame may include one or more user information fields, and each user information word corresponds to a STA. The user information field may include a user identifier field indicating the STA corresponding to each user information field, that is, the identifier of the receiving STA. In addition, the user information field may also include an RU allocation subfield to allocate RU or MRU to the receiving STA.

[0209] It can be understood that the trigger frame can be encapsulated in the payload (data) part of the physical layer (PHY) frame, that is, the PHY frame can include PHY header information and payload, and the payload can include the above trigger frame.

[0210] In a possible implementation, in the embodiment of the present application, under the transmission bandwidth of 480 MHz, the RU or MRU to which the STA can be allocated can be as follows: FIG. 5A to FIG. 5L shown.

[0211] In one example, a STA may be assigned a 484+242tone MRU. For example, a STA may be assigned a 484+242tone MRU1, which is the second 242tone MRU and a 484tone MRU consisting of the third 242tone and the fourth 242tone. For another example, a STA may be assigned a 484+242tone MRU 2, which is the first 242tone MRU and a 484tone MRU consisting of the third 242tone and the fourth 242tone, and so on. It is to be understood that the numbering of the above-mentioned 484+242tone MRU is only used to distinguish different 484+242tone MRUs, and does not constitute an example of the numbering of the 484+242tone MRU, which will not be repeated later.

[0212] In another example, a STA may be allocated a 996-tone RU. For example, a STA may be allocated 996-tone RU 1, which is the first 996-tone RU. For another example, a STA may be allocated 996-tone RU 2, which is the second 996-tone RU, and so on. A STA may be allocated 2*996-tone RU, 996+484-tone MRU, 2*996-tone RU, 2*996+484-tone MRU, 3*996-tone MRU, 3*996+484-tone MRU, 4*996-tone RU, 5*996-tone MRU, or 6*996-tone RU.

[0213] For example, a STA may be assigned Figure 5A 484+242tone MRU1 to 484+242tone MRU16, Figure 5B 996tone RU1 to 996tone RU6, Figure 5C 996+484tone MRU1 to 996+484tone MRU12, Figure 5D 2*996tone RU1 to 2*996tone RU3, Figure 5E 2*996+484tone MRU1 to 2*996+484tone MRU12, and 2*996+484tone MRU25 to 2*996+484tone MRU30, Fig. 5F 3*996tone MRU1 to 3*996tone MRU4, and 3*996tone MRU 9 to 3*996tone MRU 12, Figure 5G 3*996+484tone MRU1 to 3*996+484tone MRU8, and 3*996+484tone MRU17 to 3*996+484tone MRU24, Figure 5H 4*996RU1 and 4*996tone RU2, Fig.5I 5*996tone MRU1 to 5*996tone MRU6, Figure 5J 6*996tone RU1 in.

[0214] In another possible implementation, in the embodiment of the present application, under the transmission bandwidth of 640 MHz, the RU or MRU to which the STA can be allocated can be as follows: FIG. 5A to FIG. 5L shown.

[0215] In one example, a STA may be assigned a 484+242tone MRU. For example, a STA may be assigned a 484+242tone MRU 1, which is the second 242tone MRU and a 484tone MRU consisting of the third 242tone and the fourth 242tone. For another example, a STA may be assigned a 484+242tone MRU 2, which is the first 242tone MRU and a 484tone MRU consisting of the third 242tone and the fourth 242tone, and so on. It is to be understood that the numbering of the above-mentioned 484+242tone MRU is only used to distinguish different 484+242tone MRUs, and does not constitute an example of the numbering of the 484+242tone MRU, which will not be repeated later.

[0216] In another example, a STA may be allocated a 996-tone RU. For example, a STA may be allocated a 996-tone RU 1, which is the first 996-tone RU. For another example, a STA may be allocated a 996-tone RU 2, which is the second 996-tone RU, and so on. Figure 5A , STA can be allocated 2*996tone RU, 996+484tone MRU, 2*996tone RU, 2*996+484tone MRU, 3*996tone MRU, 3*996+484tone MRU, 4*996tone RU, 5*996tone MRU, 6*996tone RU, 7*996tone RU or 8*996tone RU.

[0217] For example, a STA may be assigned Figure 5A 484+242tone MRU1 to 484+242tone MRU24, Figure 5B 996tone RU1 to 996tone RU8, Figure 5C 996+484tone MRU1 to 996+484tone MRU16, Figure 5D 2*996tone RU1 to 2*996tone RU4, Figure 5E 2*996+484tone MRU1 to 2*996+484toneMRU24, Fig. 5F 3*996tone MRU1 to 3*996tone MRU8, Figure 5G 3*996+484tone MRU1 to 3*996+484tone MRU16, Figure 5H4*996RU1 4*996tone RU3, Fig.5I 5*996tone MRU1 to 5*996tone MRU12, Figure 5J 6*996tone RU1 and 6*996tone RU2, Figure 5K 7*996tone MRU1 to 7*996tone MRU8, Figure 5L 8*996tone RU1 in.

[0218] The following, combined Figure 6 The present invention provides a method for sending a physical protocol resource unit. Figure 6 , shows an exemplary flowchart of a physical protocol resource unit sending method, which may include the following operations.

[0219] S601: STA receives a trigger frame from AP.

[0220] The trigger frame may indicate the RU or MRU allocated to the STA. The RU allocation subfield contained in the user information field in the trigger frame may indicate the RU or MRU allocated to the STA. The RU or MRU allocated by the AP to the STA may refer to FIG. 5A to FIG. 5L .

[0221] S602: The STA obtains an STF sequence corresponding to the transmission bandwidth.

[0222] In the process where the AP sends a trigger frame to trigger the STA's uplink transmission, the STA can determine the transmission bandwidth according to the bandwidth information indicated by the common information field in the trigger frame, thereby obtaining the STF sequence corresponding to the transmission bandwidth.

[0223] For example, when the transmission bandwidth is 480MHz, the STA can obtain the STF sequence corresponding to 480MHz. For another example, when the transmission bandwidth is 640MHz, the STA can obtain the STF sequence corresponding to 640MHz. For another example, when the transmission bandwidth is 320MHz, the STA can obtain the STF sequence corresponding to 320MHz.

[0224] The STF sequence may be stored in the STA, or may be constructed according to certain principles. For specific examples, reference may be made to the subsequent embodiments.

[0225] S603: The STA determines the STF sequence segment corresponding to the allocated RU or MRU.

[0226] For example, the STA can determine the corresponding STF sequence segment according to the position and size of the RU or MRU allocated to the STA. For example, the STA can obtain the corresponding STF sequence segment from the STF sequence according to the position and size of the allocated RU or MRU indicated in the trigger frame. It can be understood that obtaining the corresponding STF sequence segment from the STF sequence can be understood as the STA determining the corresponding STF value on the subcarrier range of the allocated RU or MRU. Optionally, the STF sequence segment can be used for AGC initialization and synchronization.

[0227] S604: STA sends the STF sequence segment.

[0228] It can be understood that, when the AP sends a trigger frame to trigger the STA's uplink transmission, the STF sequence segment is carried in the TB PPDU frame structure and sent. The specific sending process and rules can refer to the recognized operations in the field and will not be repeated here.

[0229] It is understandable that the STA can send a TB PPDU on the allocated RU or MRU, and the TB PPDU can include an STF sequence segment. The STA can place the STF sequence segment determined according to the position and size of the RU or MRU on the subcarrier at the corresponding position for transmission, and the TB PPDU can also carry other information, which is not specifically limited in this application.

[0230] In another possible implementation, when the STA sends an uplink frame to the AP, this is not an uplink transmission process triggered by the AP, that is, S601 is optional. When the STA actively sends an uplink frame to the AP, S601 does not exist, and the STA is implemented with reference to the above steps S602 to S604. In step S604 at this time, the STF sequence segment is carried in the MU PPDU frame structure and sent. At this time, the RU used by the STA is the largest RU or MRU under the corresponding transmission bandwidth. For the specific sending process and rules, please refer to the recognized operations in the art and will not be described in detail here.

[0231] Accordingly, combined Figure 7 A method for receiving a TB PPDU is introduced, which may include the following operations.

[0232] S701: AP sends a trigger frame.

[0233] The trigger frame may indicate the RU or MRU allocated to the STA. The RU allocation subfield contained in the user information field in the trigger frame may indicate the RU or MRU allocated to the STA. The RU or MRU allocated by the AP to the STA may refer to FIG. 5A to FIG. 5L .

[0234] S702: The AP receives the TB PPDU.

[0235] The TB PPDU is a frame to which the STA responds after being triggered by the trigger frame.

[0236] S703: The AP obtains the STF sequence corresponding to the transmission bandwidth.

[0237] The transmission bandwidth is carried in a field for indicating bandwidth information in a common information field in a trigger frame to indicate the STA transmission bandwidth.

[0238] For example, when the transmission bandwidth is 480 MHz, the AP can obtain the STF sequence corresponding to 480 MHz. For another example, when the transmission bandwidth is 640 MHz, the AP can obtain the STF sequence corresponding to 640 MHz. For another example, when the transmission bandwidth is 320 MHz, the AP can obtain the STF sequence corresponding to 320 MHz.

[0239] The STF sequence may be stored in the AP, or may be constructed according to certain principles. For specific examples, reference may be made to the subsequent embodiments.

[0240] S704: The AP determines the corresponding STF sequence segment according to the RU or MRU allocated to the scheduled STA.

[0241] For example, the AP can determine the corresponding STF sequence segment as a reference sequence based on the position and size of the RU or MRU allocated to the scheduled STA. For example, the AP determines the STF sequence corresponding to the transmission bandwidth, and selects the STF sequence segment corresponding to the position and size of the RU or MRU allocated to the scheduled STA. It can be understood that the AP determines that the STF sequence segment corresponding to the RU or MRU can be understood as the AP determines the STF values ​​corresponding to the subcarriers contained in the RU or MRU.

[0242] It is understandable that the STF sequence segment determined as a reference sequence by the AP in S704 and the STF sequence segment corresponding to the RU or MRU allocated to the scheduled STA in the STF sequence field contained in the TB PPDU received by the AP in S701 can be used by the AP to perform AGC initialization and synchronization. For example, the AP can perform a correlation algorithm on the STF sequence segment determined in S704 and the received STF sequence segment to calculate the corresponding power for AGC initialization and synchronization. It should be noted that the operations of AP performing AGC initialization and synchronization are not limited in the embodiments of the present application, and can refer to the operations in the art, which will not be described in detail here.

[0243] Understandably, Figure 6 and Figure 7 An uplink transmission process is shown. Fig. 8A and Fig. 9 Describes the downlink transmission process. Fig. 8A , shows an exemplary flow chart of a physical protocol data unit sending method, which may include the following operations.

[0244] S801: The AP determines an STF sequence corresponding to the transmission bandwidth according to the transmission bandwidth.

[0245] The STF sequence may be stored in the AP, or may be constructed according to certain principles. The specific distance may be referred to in subsequent embodiments.

[0246] For example, when the transmission bandwidth is 480 MHz, the AP can obtain the STF sequence corresponding to 480 MHz. For another example, when the transmission bandwidth is 640 MHz, the AP can obtain the STF sequence corresponding to 640 MHz. For another example, when the transmission bandwidth is 320 MHz, the AP can obtain the STF sequence corresponding to 320 MHz.

[0247] S802: The AP determines the corresponding STF sequence segment according to the RU or MRU allocated to the scheduled STA.

[0248] For example, the AP can determine the position and size of the RU or MRU allocated to the scheduled STA and determine the corresponding STF sequence segment. It can be understood that the AP determines the STF sequence segment corresponding to the RU or MRU can be understood as the AP determines the STF value corresponding to the subcarriers contained in the RU or MRU. Optionally, the STF sequence segment can be used for AGC initialization and synchronization.

[0249] S803: The AP sends the STF sequence segment.

[0250] It can be understood that the STF sequence segment is carried and sent in the MU PPDU.

[0251] It can be understood that when the AP sends the MU PPDU to multiple STAs, in S803, the AP can determine the STF sequence segment corresponding to each STA according to the position and size of the RU or MRU allocated to each scheduled STA, and send it on the subcarrier at the corresponding position. When the AP sends a PPDU to a single STA, the format of the MU PPDU is also used. The difference is that the resource block allocated to the STA at this time is the largest RU or MRU under the corresponding transmission bandwidth. In addition, the MU PPDU can also carry other information, such as information indicating to the STA the transmission bandwidth of this transmission process, which can be carried in the bandwidth field of the U-SIG of the MU PPDU, etc. This application does not make specific limitations.

[0252] See also Figure 8B , showing a schematic diagram of a frame structure of an MU PPDU. Figure 8B The EHT MU PPDU is used as an example for explanation. The EHT MU PPDU can be sent to one or more STAs. The EHT MU PPDU is not sent based on a trigger frame. Figure 8B As shown, the EHT MU PPDU may include an EHT-SIG field, and may also include other information, such as an L-STF field, an L-LTF field, an L-SIG field, an RL-SIG field, a U-SIG field, an EHT-STF field, an EHT-LTF field, a payload (data), and a PE.

[0253] Accordingly, see Fig. 9 A method for a STA to receive a PPDU is described, which may include the following operations.

[0254] S901: STA receives PPDU and determines transmission bandwidth.

[0255] The transmission bandwidth may be indicated in the PPDU. When the PPDU is a frame structure of an MU PPDU, the transmission bandwidth is indicated in the bandwidth field in the U-SIG field of the MU PPDU.

[0256] S902: The STA obtains the STF sequence corresponding to the transmission bandwidth.

[0257] The STF sequence may be stored in the STA, or may be constructed according to certain principles. For specific examples, reference may be made to the subsequent embodiments.

[0258] For example, when the transmission bandwidth is 480MHz, the STA can obtain the STF sequence corresponding to 480MHz. For another example, when the transmission bandwidth is 640MHz, the STA can obtain the STF sequence corresponding to 640MHz. For another example, when the transmission bandwidth is 320MHz, the STA can obtain the STF sequence corresponding to 320MHz.

[0259] S903: The STA determines the STF sequence segment corresponding to the allocated RU or MRU.

[0260] For example, the STA can use its own STA ID to identify the corresponding indication information, and the indication information can indicate the RU or MRU allocated to the STA, such as the size and position of the RU or MRU. For example, the STA can determine the corresponding STF sequence segment according to the size and position of the allocated RU or MRU as a reference sequence. It can be understood that the STA determines that the STF sequence segment corresponding to the RU or MRU can be understood as the STA determines the STF values ​​corresponding to the subcarriers contained in the RU or MRU.

[0261] It is understandable that the STF sequence segment determined as the reference sequence by the STA in S903 and the STF sequence segment corresponding to the RU or MRU allocated to the STA in the STF sequence field contained in the PPDU received by the STA in S901 can be used for the STA to perform AGC initialization and synchronization. For example, the STA can perform a correlation algorithm on the STF sequence segment determined in S903 and the received STF sequence segment to calculate the corresponding power for AGC initialization and synchronization. It should be noted that the operation of AGC initialization and synchronization of the STA is not limited in the embodiments of the present application, and the operations in the art can be referred to, which will not be described in detail here.

[0262] The following describes a method for constructing an STF sequence in an embodiment of the present application.

[0263] When the transmission bandwidth is 640MHz, the designed STF sequence expression is as follows.

[0264] Expression (1):

[0265]

[0266] represents the rotation factor sequence,

[0267] It should be noted that -4008:8:4008 can be understood as the STF sequence corresponding to the subcarriers with serial numbers of -4088 to 4088, and the step length is 8. That is to say, the corresponding values ​​on every 8 subcarriers in the subcarriers with serial numbers of -4088 to 4088 are the values ​​indicated by the above sequence, and the values ​​on the other subcarriers are 0. For example, the corresponding values ​​on the subcarriers with serial numbers [-4088, -4080, ..., -8, 0, 8, ..., 4080, 4088] are the values ​​indicated by the above sequence.

[0268] The designed STF sequence is explained below in divided into Case 1 and Case 2.

[0269] Case 1: c(2i-1)=c(2i).

[0270] Case 1 can be understood as rotating the STF sequence shown in expression (1) based on an 80MHz channel. That is to say, when the transmission bandwidth is 640MHz and the unit subchannel bandwidth is 80MHz, there are 8 subchannels in total. At this time, a total of 256 possible rotation factor sequences are obtained. In this case, c(2i-1)=c(2i) in the rotation factor sequence, and the rotation factor sequence can be expressed as c={±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}}. For a rotation factor sequence, a STF sequence can be constructed accordingly.

[0271] Due to factors such as OFDMA transmission and preamble puncturing, an STF may be divided into multiple subsequences, each of which is transmitted on a different RU or MRU. In other words, only part of the subsequences on each RU or MRU are used for wireless transmission. Therefore, it is necessary to calculate the PAPR of the subsequences occupied by different RUs or MRUs. PAPR can be calculated using the formula PAPR = max(abs(ifft(STF,N)).^2) / mean(abs(ifft(STF,N)).^2), where ifft(STF,N) represents the calculation result of the N-point inverse fast Fourier transform of the sequence, the value of N can be four times the number of ifft points required for the subsequence, abs() represents the absolute value of the subsequence, x.^2 represents the square calculation of each point of the subsequence, and mean() represents the average value of the subsequence.

[0272] In the 640MHz PPDU, the RU or MRU defined in 802.11be and the above FIG. 5A to FIG. 5L The RU or MRU shown, calculate the PAPR of each RU or MRU mentioned above, select the rotation sequence c with lower PAPR under different RU or MRU, and obtain the following rotation factor sequence c1: ±{1,1,1,1,-1,-1,1,1,-1,-1,-1,1,1,1,1} or c2: ±{1,1,-1,-1,-1,-1,1,1,1,1,1,1,1,-1,-1}. It can be understood that those skilled in the art can also perform operations such as negation and / or reversal on the rotation sequences c1 and c2 to form a new rotation factor sequence, and the new rotation factor sequence has no effect on the PAR distribution of the STF sequence.

[0273] Under the above two rotation factor sequences, the maximum PAPR of the corresponding STF sequence in different RUs or MRUs is 10.65dB and 10.62dB respectively. The median PAPR in different RUs or MRUs is 7.93dB and 9.97dB respectively. The PAPR corresponding to each RU or MRU can be shown in Table 1:

[0274] Table 1: Examples of PAPRs for different RUs or MRUs

[0275]

[0276] In the embodiment of the present application, the STF sequence designed based on situation 1 includes the following multiple ones.

[0277] STF sequence 1:

[0278]

[0279] It can be understood that the STF sequence 1 can be constructed by the rotation factor sequence c1.

[0280] STF sequence 2:

[0281]

[0282] It can be understood that the STF sequence 2 can be constructed by the rotation factor sequence c2.

[0283] STF sequence 3:

[0284]

[0285] Among them, the STF sequence 3 can be understood as being constructed by reversing the rotation factor sequence c1.

[0286] STF sequence 4:

[0287]

[0288] Among them, the STF sequence 4 can be understood as being constructed by reversing and inverting the rotation factor sequence c2.

[0289] In the above STF sequences 1 to 4, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}. Therefore, the expressions of the various STF sequences can be as follows.

[0290] STF sequence 1:

[0291]

[0292] STF sequence 2:

[0293]

[0294]

[0295] STF sequence 3:

[0296]

[0297] STF sequence 4:

[0298]

[0299] Case 2:

[0300] Case 2 can be understood as rotating the STF sequence shown in expression (1) based on a 40MHz channel. That is to say, when the transmission bandwidth is 640MHz and the unit subchannel bandwidth is 40MHz, there are 16 subchannels in total. At this time, a total of 65536 possible rotation factor sequences are obtained. The rotation factor sequence can be expressed as c = {±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1}. For a rotation factor sequence, a STF sequence can be constructed accordingly.

[0301] In 640MHz, the RU or MRU defined in 802.11be and the above Figure 5B The RU or MRU shown is used to calculate the PAPR of each RU or MRU, and the rotation sequence c with lower PAPR under different RU or MRU is selected to obtain the following rotation factor sequence c3: ±{1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,1}. It can be understood that those skilled in the art can also perform operations such as negation and / or reverse order on the rotation sequence c3 to form a new rotation factor sequence, and the new rotation factor sequence has no effect on the PAR distribution of the STF sequence.

[0302] Under the above two rotation factor sequences, the maximum PAPR of the corresponding STF sequence in different RUs or MRUs is 9.54 dB.

[0303] The median PAPR in different RUs or MRUs is 7.72 dB. The PAPR corresponding to each RU or MRU can be shown in Table 2:

[0304] Table 2: Examples of PAPRs for different RUs or MRUs

[0305]

[0306] In the embodiment of the present application, the STF sequence designed based on situation 2 includes the following multiple ones.

[0307] STF sequence 5:

[0308]

[0309] It can be understood that the STF sequence 5 can be constructed by the rotation factor sequence c3.

[0310] STF sequence 6:

[0311]

[0312] It can be understood that the STF sequence 6 can be constructed by reversing the rotation factor sequence c3.

[0313] In the above STF sequence 6 and STF sequence 6, M={-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}. Therefore, the expressions of each STF sequence can be as follows.

[0314] STF sequence 5:

[0315]

[0316]

[0317] STF sequence 6:

[0318]

[0319] Based on the above scheme, an embodiment of the present application provides an STF sequence in the 640MHz case, and the STF sequence takes into account the influence of different RU or MRU, thereby achieving lower PARR under different RU or MRU.

[0320] It should be noted that when the transmission bandwidth is 640MHz, when sending any of the above-mentioned STF sequences, the values ​​on the subcarriers numbered -8, -1016, -1032, -2040, -2056, -3064, -3080, -4088, 8, 1016, 1032, 2040, 2056, 3064, 3080 and 4088 can be set to 0.

[0321] The embodiment of the present application also designs an STF sequence with a transmission bandwidth of 480 MHz.

[0322] In a possible implementation, two different MRU patterns are considered in the embodiment of the present application to design the STF sequence.

[0323] MRU pattern 1 includes Figure 5A484+242tone MRU1 to 484+242tone MRU16 shown in Figure 5B 996tone RU1 to 996tone RU6 shown in Figure 5C 996+484tone MRU1 to 996+484tone MRU12 shown in Figure 5D 2*996tone RU1 to 2*996tone R3 shown in Figure 5E 2*996+484tone MRU1 to 2*996+484tone MRU12 shown in Fig. 5F 3*996tone MRU1 to 3*996tone MRU4 shown in Figure 5G 3*996+484tone MRU1 to 3*996+484tone MRU8 shown in Figure 5H 4*996tone RU1 shown in Fig.5I 5*996tone MRU1 to 5*996tone MRU6 shown in Figure 5J 6*996tone RU1 shown in FIG.

[0324] MRU pattern 2 includes Figure 5E 2*996+484tone MRU25 to 2*996+484tone MRU30 shown in Fig. 5F 3*996tone MRU9 to 3*996tone MRU12 shown in Figure 5G 3*996+484tone MRU17 to 3*996+484tone MRU24 shown in Figure 5H 4*996tone RU2 shown in FIG. 2. The STF sequences applicable to MRU pattern 1 and MRU pattern 2 are introduced below.

[0325] Method 1: MRU pattern 1

[0326] In the above MRU pattern 1, since the RU or MRU in 640 MHz is reused, the base sequence expression of the STF can be implemented by referring to the mark (1).

[0327] Similarly, when the transmission bandwidth is 480 MHz and the unit subchannel bandwidth is 80 MHz, the STF sequence can be as follows.

[0328] STF sequence 7:

[0329]

[0330] It can be understood that the STF sequence 7 can be constructed by the rotation factor sequence c1.

[0331] STF sequence 8:

[0332]

[0333] It can be understood that the STF sequence 8 can be constructed by the rotation factor sequence c2.

[0334] STF sequence 9:

[0335]

[0336] Among them, the STF sequence 9 can be understood as being constructed by reversing the rotation factor sequence c1.

[0337] STF sequence 10:

[0338]

[0339] Among them, the STF sequence 10 can be understood as being constructed by reversing and inverting the rotation factor sequence c2.

[0340] In the above STF sequences 7 to 10, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}. Therefore, the expressions of the respective STF sequences can be as follows.

[0341] STF sequence 7:

[0342]

[0343] It can be understood that the STF sequence 7 can be constructed by the rotation factor sequence c1.

[0344] STF sequence 8:

[0345]

[0346] It can be understood that the STF sequence 8 can be constructed by the rotation factor sequence c2.

[0347] STF sequence 9:

[0348]

[0349]

[0350] Among them, the STF sequence 9 can be understood as being constructed by reversing the rotation factor sequence c1.

[0351] STF sequence 10:

[0352]

[0353] When the transmission bandwidth is 480 MHz and the unit subchannel bandwidth is 40 MHz, the STF sequence may be as follows.

[0354] STF sequence 11:

[0355]

[0356] STF sequence 12:

[0357]

[0358] It can be understood that the STF sequence 12 can be constructed by reversing the rotation factor sequence c3.

[0359] In the above STF sequence 11 and STF sequence 12, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}. Therefore, the expressions of each STF sequence can be as follows: 1,1,1,-1,-1,-1,1,-1,-1,-1,-1,1,-1,1,-1

[0360] STF sequence 11:

[0361]

[0362]

[0363] STF sequence 12:

[0364]

[0365] Method 2: MRU pattern 2.

[0366] Based on MRU pattern 2, when the transmission bandwidth is 480 MHz, the STF sequence involved is expressed as follows.

[0367] Expression (2):

[0368]

[0369] Among them, M={-1,-1,-1,1,1,1,-1,1,1,1,-1,1,1,-1,1}. a={a(1),a(2),a(3),a(4),a(5),a(6),a(7),a(8),a(9),a(10),a(11),a(12)} represents the rotating factor sequence,

[0370] It should be noted that -3064:8:3064 can be understood as the STF sequence corresponding to the subcarriers with serial numbers of -3064 to 3064, and the step length is 8. That is to say, the corresponding values ​​on every 8 subcarriers in the subcarriers with serial numbers of -3064 to 3064 are the values ​​indicated by the above sequence, and the values ​​on the other subcarriers are 0. For example, the corresponding values ​​on the subcarriers with serial numbers [-3064, -3056, ..., -8, 0, 8, ..., 3056, 3064] are the values ​​indicated by the above sequence.

[0371] The designed STF sequence is explained below separately in Case 3 and Case 4.

[0372] Case 3: a(2i-1)=a(2i)

[0373] Case 3 can be understood as rotating the STF sequence shown in expression (2) based on an 80MHz channel. That is to say, when the transmission bandwidth is 480MHz and the unit subchannel bandwidth is 80MHz, there are 6 subchannels in total. At this time, a total of 64 possible rotation factor sequences are obtained. In this case, a(2i-1)=a(2i) in the rotation factor sequence, and the rotation factor sequence can be expressed as a={±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}}. For a rotation factor sequence, a STF sequence can be constructed accordingly.

[0374] Due to factors such as OFDMA transmission and preamble puncturing, an STF may be divided into multiple subsequences, each of which is transmitted on a different RU or MRU. In other words, only part of the subsequences on each RU or MRU are used for wireless transmission. Therefore, it is necessary to calculate the PAPR of the subsequences occupied by different RUs or MRUs. PAPR can be calculated using the formula PAPR = max(abs(ifft(STF,N)).^2) / mean(abs(ifft(STF,N)).^2), where ifft(STF,N) represents the calculation result of the N-point inverse fast Fourier transform of the sequence, the value of N can be four times the number of ifft points required for the subsequence, abs() represents the absolute value of the subsequence, x.^2 represents the square calculation of each point of the subsequence, and mean() represents the average value of the subsequence.

[0375] In 480MHz transmission, the MRU defined in 802.11be includes 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, and the RU defined in 802.11be includes 996-tone RU, 2×996-tone RU, 3×996-tone RU and 4×996-tone RU. In addition, the MRU or RU included in 640MHz is also considered (MRU pattern 2). For all the PAPRs of the above MRUs or RUs, the rotation factor sequence with lower PAPR is selected as follows: a1: ±{1 1 1 1 -1-1 1 1 -1-1 -1-1}; a2: ±{1 1 1 1 -1-1 -1-1 1 1 -1-1}; a3: ±{1 1 1 1 -1-1 -1-1 -1-1 1 1}.

[0376] It is understandable that those skilled in the art may also perform operations such as negation and / or reversal on the rotation sequences a1, a2 and a3 to form a new rotation factor sequence, and the new rotation factor sequence has no effect on the PAR distribution of the STF sequence.

[0377] Under the above three rotation factors, the maximum PAPR values ​​of the corresponding STF sequences in different RUs or MRUs are 10.54dB, 10.54dB and 10.55dB respectively. The median PAPR values ​​in different RUs or MRUs are 7.79dB, 7.85dB and 7.80dB respectively. The PAPR values ​​corresponding to each RU or MRU can be shown in Table 3:

[0378]

[0379] In the embodiment of the present application, the STF sequence designed based on situation 3 includes the following multiple ones.

[0380] STF sequence 13:

[0381]

[0382] It can be understood that the STF sequence 13 can be constructed by the rotation factor sequence a1.

[0383] STF sequence 14:

[0384]

[0385] It can be understood that the STF sequence 14 can be constructed by the rotation factor sequence a2.

[0386] STF sequence 15:

[0387]

[0388] It can be understood that the STF sequence 15 can be constructed by the rotation factor sequence a3.

[0389] In the above STF sequences 13 to 15, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}. Therefore, the expressions of the respective STF sequences can be as follows.

[0390] STF sequence 13:

[0391]

[0392]

[0393] STF sequence 14:

[0394]

[0395] STF sequence 15:

[0396]

[0397] Case 4:

[0398] Case 4 can be understood as rotating the STF sequence shown in expression (2) based on a 40MHz channel. That is to say, when the transmission bandwidth is 480MHz and the unit subchannel bandwidth is 40MHz, there are 12 subchannels in total. At this time, a total of 4096 possible rotation factor sequences are obtained. a={±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1,±1}. For a rotation factor sequence, a STF sequence can be constructed accordingly.

[0399] In 480MHz transmission, the MRU defined in 802.11be includes 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, and the RU defined in 802.11be includes 996-tone RU, 2×996-tone RU, 3×996-tone RU and 4×996-tone RU. In addition, the MRU or RU included in 640MHz transmission is also considered (MRU pattern 2). The PAPR of the RU or MRU is calculated, and the rotation factor sequence corresponding to the lower PAPR is selected as follows: a4: {1 1 -1-1 -1-1 -11 -1-1 1 -1}; a5: {1 1 -1-1 -1-1 -1 -1 -1 1 -1 1}; a6: {1 1 -1-1 -1-1 -1 -1 -1-11}; a7: {1 -1-1 -1-1 -1 1 1 1 1 -1}. It can be understood that those skilled in the art can also perform operations such as negation and / or reverse order on the rotation sequences a4 to a7 to form a new rotation factor sequence, and the new rotation factor sequence has no effect on the PAR distribution of the STF sequence.

[0400] Under the above two rotation factor sequences, the PAPR corresponding to the corresponding STF sequence in each RU or MRU can be shown in Table 4:

[0401] Table 4: Examples of PAPRs for different RUs or MRUs

[0402]

[0403] In the embodiment of the present application, the STF sequence designed based on situation 4 includes the following multiple ones. STF sequence 15:

[0404]

[0405] It can be understood that the STF sequence 15 can be constructed by the rotation factor sequence a4. STF sequence 16:

[0406]

[0407] It can be understood that the STF sequence 16 can be constructed by the rotation factor sequence a5. STF sequence 17:

[0408]

[0409]

[0410] It can be understood that the STF sequence 17 can be constructed by the rotation factor sequence a6.

[0411] STF sequence 18:

[0412]

[0413] It can be understood that the STF sequence 18 can be constructed by the rotation factor sequence a7.

[0414] Based on the above scheme, an embodiment of the present application provides an STF sequence at 480 MHz, and the STF sequence takes into account the impact of different RUs or MRUs, thereby achieving lower PARR under different RUs or MRUs.

[0415] It should be noted that when the transmission bandwidth is 480 MHz, when sending any of the above-mentioned STF sequences, the values ​​on the subcarriers numbered -8, -1016, -1032, -2040, -2056, -3064, 8, 1016, 1032, 2040, 2056, and 3064 can be set to 0.

[0416] Based on the concept of the above embodiment, see Fig.10 The embodiment of the present application provides a communication device 1000, which includes a processing unit 1001 and a transceiver unit 1002. The device 1000 can be a communication device, or a device applied to a communication device, capable of supporting the communication device to execute a physical protocol data unit sending method.

[0417] Among them, the transceiver unit may also be referred to as a transceiver module, a transceiver, a transceiver, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing unit, a processing device, etc. Optionally, the device used to implement the receiving function in the transceiver unit may be regarded as a receiving unit. It should be understood that the transceiver unit is used to perform the sending operation and the receiving operation of the communication device in the above method embodiment, and the device used to implement the sending function in the transceiver unit is regarded as a sending unit, that is, the transceiver unit includes a receiving unit and a sending unit.

[0418] In addition, it should be noted that if the device is implemented using a chip / chip circuit, the transceiver unit can be an input-output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is an integrated processor or microprocessor or integrated circuit.

[0419] The following describes in detail an implementation manner in which the device 1000 is applied to a station and an access point.

[0420] Exemplarily, when the device 1000 is applied to a site, operations performed by each unit thereof are described in detail.

[0421] In an optional implementation manner, the communication device 1000 may be applied to a site to execute the method executed by the site, for example, Figures 6 to 9 The method performed by the station in the embodiment shown. The transceiver unit 1002 is used to receive a trigger frame, the trigger frame instructs the communication device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device. The processing unit 1001 is used to obtain an STF sequence corresponding to the transmission bandwidth. The processing unit 1001 is also used to determine the STF sequence segment corresponding to one or more resource blocks. The transceiver unit 1002 is also used to send a TB PPDU, and the TB PPDU includes an STF sequence segment. For the description of the STF sequence, please refer to the description in the method embodiment.

[0422] Exemplarily, when the device 1000 is applied to an access point, the operations performed by each unit thereof are described in detail.

[0423] In an optional implementation manner, the communication device 1000 may be applied to an access point to execute the method executed by the access point, for example, Figures 6 to 9 The method performed by the access point in the illustrated embodiment. The processing unit 1001 is used to generate a trigger frame, the trigger frame instructs the first device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device. The transceiver unit 1002 is used to send a trigger frame to the first device. The transceiver unit 1002 is also used to receive the TB PPDU from the first device. The TB PPDU includes an STF sequence segment, and the STF sequence segment corresponds to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth of the STF sequence segment. For the description of the STF sequence, please refer to the description in the method embodiment.

[0424] Based on the concept of the embodiment, Fig.11 As shown, an embodiment of the present application provides a communication device 1100. The communication device 1100 includes a processor 1110. Optionally, the communication device 1100 may also include a memory 1120, which is used to store instructions executed by the processor 1110 or to store input data required by the processor 1110 to run the instructions or to store data generated after the processor 1110 runs the instructions. The processor 1110 can implement the method shown in the above method embodiment through the instructions stored in the memory 1120.

[0425] Based on the concept of the embodiment, Fig.12As shown, the embodiment of the present application provides a communication device 1200, which can be a chip or a chip system. Optionally, in the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0426] The communication device 1200 may include at least one processor 1210, and the processor 1210 is coupled to a memory. Optionally, the memory may be located inside or outside the device. For example, the communication device 1200 may also include at least one memory 1220. The memory 1220 stores the necessary computer programs, configuration information, computer programs or instructions and / or data for implementing any of the above embodiments; the processor 1210 may execute the computer program stored in the memory 1220 to complete the method in any of the above embodiments. Optionally, the memory may also be integrated with the processor.

[0427] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1210 may operate in conjunction with the memory 1220. The specific connection medium between the above-mentioned transceiver 1230, the processor 1210 and the memory 1220 is not limited in the embodiment of the present application.

[0428] The communication device 1200 may further include a transceiver 1230, and the communication device 1200 may exchange information with other devices through the transceiver 1230. The transceiver 1230 may be a circuit, a bus, a transceiver, or any other device that can be used for information exchange, or may be referred to as a signal transceiver unit. Fig.12 As shown, the transceiver 1230 includes a transmitter 1231, a receiver 1232 and an antenna 1233. In addition, when the communication device 1200 is a chip-type device or circuit, the transceiver in the communication device 1200 may also be an input-output circuit and / or a communication interface, which may input data (or receive data) and output data (or send data), and the processor may be an integrated processor or a microprocessor or an integrated circuit, and the processor may determine output data according to input data.

[0429] In a possible implementation, the communication device 1200 can be applied to a communication device, and the specific communication device 1200 can be a communication device, or a device that can support a communication device to implement the functions of a station or access point in any of the above-mentioned embodiments. The memory 1220 stores the necessary computer programs, computer programs or instructions and / or data to implement the functions of a station or access point in any of the above-mentioned embodiments. The processor 1210 can execute the computer program stored in the memory 1220 to complete the method executed by the station or access point in any of the above-mentioned embodiments.

[0430] Since the communication device 1200 provided in this embodiment can be applied to a station or an access point to complete the method performed by the above-mentioned station or access point, the technical effects that can be obtained can refer to the above-mentioned method embodiment and will not be repeated here.

[0431] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0432] In an embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in an embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing a computer program, a computer program or an instruction and / or data.

[0433] Based on the above embodiments, see Fig.13 The embodiment of the present application also provides another communication device 1300, including: an input-output interface 1310 and a logic circuit 1320; the input-output interface 1310 is used to receive code instructions and transmit them to the logic circuit 1320; the logic circuit 1320 is used to run the code instructions to execute the method executed by the station or access point in any of the above embodiments.

[0434] The following describes in detail the operations performed by the device 1300 when applied to a station or an access point.

[0435] In an optional implementation manner, the communication device 1300 may be applied to a site to execute the method executed by the site, for example, Figures 6 to 9The method performed by the station in the embodiment shown. The input-output interface 1310 is used to input a trigger frame, the trigger frame instructs the communication device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device. The logic circuit 1320 is used to obtain the STF sequence corresponding to the transmission bandwidth. The logic circuit 1320 is also used to determine the STF sequence segment corresponding to one or more resource blocks. The input-output interface 1310 is also used to output the TB PPDU, and the TB PPDU includes an STF sequence segment. For the description of the STF sequence, please refer to the description in the method embodiment.

[0436] In an optional implementation manner, the communication device 1300 may be applied to an access point to execute the method executed by the access point, for example, Figures 6 to 9 The method performed by the access point in the embodiment shown. The logic circuit 1320 is used to generate a trigger frame, the trigger frame instructs the first device to send a TB PPDU, the trigger frame indicates the transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device. The input-output interface 1310 is used to output the trigger frame. The input-output interface 1310 is also used to input the TB PPDU. The TB PPDU contains an STF sequence segment, and the STF sequence segment is a sequence segment corresponding to one or more resource blocks in the STF sequence corresponding to the transmission bandwidth. For the description of the STF sequence, please refer to the description in the method embodiment.

[0437] Since the communication device 1300 provided in this embodiment can be applied to a station or an access point to execute the method executed by the above-mentioned station or access point, the technical effects that can be obtained can refer to the above-mentioned method embodiment and will not be repeated here.

[0438] Based on the above embodiments, the present application also provides a communication system, which includes at least one station and at least one access point. The technical effects that can be obtained can refer to the above method embodiments, which will not be repeated here.

[0439] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores a computer program or instruction. When the instruction is executed, the method executed by the sending end or the receiving end in any of the above embodiments is implemented. The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and other media that can store program codes.

[0440] In order to achieve the above Figure 10 to Figure 13In order to realize the functions of the communication device, the embodiment of the present application further provides a chip, including a processor, for supporting the communication device to realize the functions involved in the transmitting end or receiving end in the above method embodiment. In one possible design, the chip is connected to a memory or the chip includes a memory, and the memory is used to store computer programs or instructions and data necessary for the transmitting end or receiving end.

[0441] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0442] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by a computer program or instruction. These computer programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0443] These computer programs or instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0444] These computer programs or instructions may also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0445] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A method for sending a physical protocol data unit, characterized in that: include: The communication device receives a trigger frame, the trigger frame instructing the communication device to send a physical protocol resource unit TBPPDU based on the trigger frame, the trigger frame indicating a transmission bandwidth of the TB PPDU and indicating one or more resource blocks allocated to the communication device; Acquire a short training field (STF) sequence corresponding to the transmission bandwidth; Determining an STF sequence segment corresponding to the one or more resource blocks; Sending the TB PPDU, wherein the TB PPDU includes the STF sequence segment; When the transmission bandwidth is 640 MHz, the STF sequence is or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

2. A method for sending a physical protocol data unit, characterized in that: include: The communication device receives a trigger frame, the trigger frame instructing the communication device to send a physical protocol resource unit TBPPDU based on the trigger frame, the trigger frame indicating a transmission bandwidth of the TB PPDU and indicating one or more resource blocks allocated to the communication device; Acquire a short training field (STF) sequence corresponding to the transmission bandwidth; Determining an STF sequence segment corresponding to the one or more resource blocks; Sending the TB PPDU, wherein the TB PPDU includes the STF sequence segment; When the transmission bandwidth is 480 MHz, the STF sequence is or, or, or, or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

3. A method for sending a physical protocol data unit, characterized in that: include: Sending a trigger frame to a communication device, wherein the trigger frame instructs the communication device to send a physical protocol resource unit (TB PPDU) based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device; receiving a TB PPDU from the communication device; wherein the TB PPDU includes a short training field STF sequence segment, wherein the STF sequence segment is a sequence segment corresponding to the one or more resource blocks in the STF sequence corresponding to the transmission bandwidth; When the transmission bandwidth is 640 MHz, the STF sequence is or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

4. A method for sending a physical protocol data unit, characterized in that: include: Sending a trigger frame to a communication device, wherein the trigger frame instructs the communication device to send a physical protocol resource unit (TB PPDU) based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device; receiving a TB PPDU from the communication device; wherein the TB PPDU includes a short training field STF sequence segment, wherein the STF sequence segment is a sequence segment corresponding to the one or more resource blocks in the STF sequence corresponding to the transmission bandwidth; When the transmission bandwidth is 480 MHz, the STF sequence is or, or, or, or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

5. The method according to any one of claims 1 to 4, characterized in that: The STF sequence is a stored sequence or a constructed sequence.

6. A communication device, characterized in that: include: Processing unit and transceiver unit; The transceiver unit is configured to receive a trigger frame, wherein the trigger frame instructs the communication device to send a physical protocol resource unit TB PPDU based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device; The processing unit is used to obtain a short training field STF sequence corresponding to the transmission bandwidth; The processing unit is further configured to determine the STF sequence segments corresponding to the one or more resource blocks; The transceiver unit is further used to send the TB PPDU, wherein the TB PPDU includes the STF sequence segment; When the transmission bandwidth is 640 MHz, the STF sequence is or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

7. A communication device, characterized in that: include: Processing unit and transceiver unit; The transceiver unit is configured to receive a trigger frame, wherein the trigger frame instructs the communication device to send a physical protocol resource unit TB PPDU based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the communication device; The processing unit is used to obtain a short training field STF sequence corresponding to the transmission bandwidth; The processing unit is further configured to determine the STF sequence segments corresponding to the one or more resource blocks; The transceiver unit is further used to send the TB PPDU, wherein the TB PPDU includes the STF sequence segment; When the transmission bandwidth is 480 MHz, the STF sequence is or, or, or, or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

8. A communication device, characterized in that: include: Processing unit and transceiver unit; The processing unit is configured to generate a trigger frame, wherein the trigger frame instructs the first device to send a physical protocol resource unit TB PPDU based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device; The transceiver unit is used to send the trigger frame to the first device; The transceiver unit is further configured to receive a TB PPDU from the first device; the TB PPDU includes a short training field STF sequence segment, and the STF sequence segment is a sequence segment corresponding to the one or more resource blocks in the STF sequence corresponding to the transmission bandwidth; When the transmission bandwidth is 640 MHz, the STF sequence is or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -4088 to 4088 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

9. A communication device, characterized in that: include: Processing unit and transceiver unit; The processing unit is configured to generate a trigger frame, wherein the trigger frame instructs the first device to send a physical protocol resource unit TB PPDU based on the trigger frame, wherein the trigger frame indicates a transmission bandwidth of the TB PPDU and indicates one or more resource blocks allocated to the first device; The transceiver unit is used to send the trigger frame to the first device; The transceiver unit is further configured to receive a TB PPDU from the first device; the TB PPDU includes a short training field STF sequence segment, and the STF sequence segment is a sequence segment corresponding to the one or more resource blocks in the STF sequence corresponding to the transmission bandwidth; When the transmission bandwidth is 480 MHz, the STF sequence is or, or, or, or, or, or, or, or, Among them, M = {-1,-1,-1,1,1,1,-1,1,1,-1,1,1,-1,1}, the value of every 8 subcarriers in the subcarriers numbered from -3064 to 3064 is a value in the above sequence, and the values ​​of the subcarriers at other positions are 0.

10. The device according to any one of claims 6 to 9, characterized in that: The STF sequence is a stored sequence or a constructed sequence.

11. A communication device, characterized in that: include: Processor and memory; The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instructions in the memory, so that the device performs the method as claimed in claim 1 or 5, or the device performs the method as claimed in claim 2 or 5, or the device performs the method as claimed in claim 3 or 5, or the device performs the method as claimed in claim 4 or 5.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when called by an electronic device, cause the electronic device to execute the method as claimed in claim 1 or 5, or cause the electronic device to execute the method as claimed in claim 2 or 5, or cause the electronic device to execute the method as claimed in claim 3 or 5, or cause the device to execute the method as claimed in claim 4 or 5.

13. A computer program product, characterized in that The method comprises computer execution instructions, which, when executed on a computer, cause the computer to execute the method according to claim 1 or 5, cause the computer to execute the method according to claim 2 or 5, cause the computer to execute the method according to claim 3 or 5, or cause the computer to execute the method according to claim 4 or 5.

14. A chip system, characterized in that: The chip system comprises: Communication interface; A processor, used to call and run the instructions through the communication interface, so that the device installed with the chip system executes the method as claimed in claim 1 or 5, or the device installed with the chip system executes the method as claimed in claim 2 or 5, or the device installed with the chip system executes the method as claimed in claim 3 or 5, or the device installed with the chip system executes the method as claimed in claim 4 or 5.