Information transmission method and transmission apparatus

By carrying continuous or discrete information of resource units in the trigger frame, the problem of high signaling overhead in wireless local area networks is solved, and more efficient information transmission is achieved.

WO2025218480A9PCT designated stage Publication Date: 2025-12-26HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/086394
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-15
Filing Date
2025-03-31
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

In wireless local area network communication, existing information transmission methods result in significant signaling overhead for trigger frames.

Method used

By carrying second information in the common fields and/or special user information fields of the trigger frame, the continuity or discreteness of resource units and their bandwidth are indicated, thereby reducing resource unit conflicts between devices.

Benefits of technology

It reduces the signaling overhead of trigger frames, lowers the probability of resource unit conflicts between multiple devices, and improves the efficiency of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025086394_26122025_PF_FP_ABST
    Figure CN2025086394_26122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the field of communications, and provides an information transmission method and transmission apparatus, helping to reduce signaling overhead of a trigger frame. The method comprises: receiving a trigger frame, wherein the trigger frame comprises first information and second information, the first information is used for indicating a first continuous resource unit (RU), the second information is used for indicating: an RU in a first frequency domain range being a continuous RU, and / or an RU in a second frequency domain range being a discrete RU and a discrete bandwidth of the discrete RU in the second frequency domain range, and the second information is carried in a common field and / or a special user information field; and on a first RU, sending a data unit, wherein the first RU is determined on the basis of the first information and the second information.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission methods and transmission devices

[0001] This application claims priority to Chinese Patent Application No. 202410455289.X, filed on April 15, 2024, entitled "Information Transmission Method and Transmission Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and particularly to information transmission methods and devices in the field of communications. Background Technology

[0003] In Wireless Local Area Network (WLAN) communication, stations typically send Physical Layer Protocol Data Units (PPDUs) based on trigger frames. For example, an access point sends a trigger frame to a station, which includes information indicating resource units. The station determines the allocated resource unit based on the trigger frame and then sends the PPDU. The trigger frame includes multiple user information fields; for different stations, the access point can indicate the allocated resource unit to each station separately using user information fields that match each station's information.

[0004] However, such information transmission methods may result in a large signaling overhead for trigger frames. Summary of the Invention

[0005] This application provides an information transmission method and transmission apparatus that helps reduce the signaling overhead of trigger frames.

[0006] In a first aspect, an information transmission method is provided, the method comprising: receiving a trigger frame, the trigger frame including first information and second information, the first information indicating a first continuous resource unit (RU), the second information indicating that: the RU in a first frequency domain range is a continuous RU, and / or, the RU in a second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein the second information is carried in a common field and / or a special user information field; and transmitting data on the first RU, the first RU being determined according to the first information and the second information.

[0007] In one possible implementation, the method is performed by a first device or a chip in the first device.

[0008] The information transmission method of this application, by carrying the second information in the common field and / or special user information field of the trigger frame, enables multiple first devices to read the second information and determine the resource unit allocated to each first device based on the second information. Compared with indicating the resource unit to different first devices by matching the user information field of each first device, this method helps to reduce the signaling overhead of the trigger frame.

[0009] Furthermore, by carrying the second information in a common field and / or a special user information field in the trigger frame, the second information read by multiple first devices is the same, which helps to reduce the conflict of resource units allocated by the second device to multiple first devices.

[0010] For example, if multiple first devices are all in the same frequency domain, the multiple first devices can determine whether the resource unit in the frequency domain is a discrete resource unit or a continuous resource unit by using the second information. Furthermore, if the resource unit in the frequency domain is determined to be a discrete resource unit, the discrete bandwidth of the discrete resource unit in the frequency domain can also be determined.

[0011] However, if different user information fields are used to indicate resource units for different first devices, then for multiple first devices in the same frequency range, some first devices may determine that the resource units in that frequency range are discrete resource units, while others may determine that the resource units in that frequency range are continuous resource units, thus causing conflicts in the resource units corresponding to multiple first devices in that frequency range. Alternatively, for multiple first devices in the same frequency range, some first devices may be indicated with discrete bandwidth 1 for discrete resource units in that frequency range, while others may be indicated with discrete bandwidth 2 for discrete resources in that frequency range, and the frequency domain positions of bandwidth 1 and bandwidth 2 may overlap, causing conflicts in the discrete distribution of discrete units corresponding to that frequency range.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the second information includes first sub-information and / or second sub-information, wherein the first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and indicates the discrete bandwidth of the discrete RU in the second frequency domain range.

[0013] In this way, different sub-information can be used to indicate the discrete bandwidth of RUs in the first frequency domain range as continuous RUs and discrete RUs in the second frequency domain range.

[0014] In conjunction with the first aspect, in certain implementations of the first aspect, the second sub-information satisfies one or more of the following: the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth, the second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range, the discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth; the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU in the second frequency domain range is the third discrete bandwidth; or, the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth, the second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

[0015] In this way, the second sub-information can indicate the discrete bandwidth of the discrete RU in the second frequency domain range in different forms.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, the second sub-information satisfies the following conditions: when the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, when the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

[0017] Since the discrete bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth corresponding to the first consecutive RU usually needs to be greater than the bandwidth corresponding to the first consecutive RU. Therefore, this method can reduce invalid indications in the second sub-information. For example, if the first consecutive RU is a 996-tone RU, and the discrete bandwidth indicated by the second sub-information includes 40MHz, then the information in the second sub-information indicating a discrete bandwidth of 40MHz is an invalid indication.

[0018] In conjunction with the first aspect, in certain implementations of the first aspect, the first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: if the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes the first frequency domain range and / or the second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; if the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, a is greater than or equal to the first threshold. The value is a positive integer less than or equal to the second threshold; if the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to the third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, if the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each of the Y sub-information is M bits, each of the Y frequency domain ranges is a first value, and Y is a positive integer less than X.

[0019] In this way, as the bandwidth of the data unit changes, the number of bits corresponding to each sub-information and / or each frequency domain range can change accordingly. This makes the indication method of the first and second sub-information more flexible.

[0020] In conjunction with the first aspect, in some implementations of the first aspect, the second information includes information for indicating that the RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

[0021] In this way, the second information can indicate, respectively, that the RU in the second frequency domain is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain.

[0022] In conjunction with the first aspect, in some implementations of the first aspect, the second information includes information for indicating that the RUs in the first frequency domain range are continuous RUs and information for indicating the puncturing status of the N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second information includes information for indicating that the RUs in the second frequency domain range are discrete RUs and information for indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0023] In this way, the second information can indicate whether the RU in each frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range through different information.

[0024] In conjunction with the first aspect, in some implementations of the first aspect, each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: if the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; if the four sub-channels include three adjacent unpunctured sub-channels and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes a fifth discrete bandwidth and a sixth discrete bandwidth, where the fifth discrete bandwidth is the bandwidth covered by the sub-channel adjacent to the punctured sub-channel among the three adjacent sub-channels, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels among the three adjacent sub-channels; if the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel... The discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by one un-punctured sub-channel and the bandwidth covered by two un-punctured sub-channels; if the four sub-channels include two adjacent punctured sub-channels and two adjacent un-punctured sub-channels, the discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent un-punctured sub-channels; if the four sub-channels include two non-adjacent un-punctured sub-channels, the discrete bandwidth of a discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, where the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, if the four sub-channels include one un-punctured sub-channel, the discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by the one un-punctured sub-channel.

[0025] In this way, different puncturing states indicated by the second information can correspond to different discrete bandwidths, enabling the first device to determine the discrete bandwidth corresponding to each frequency domain range based on the puncturing states of multiple sub-channels included in each frequency domain range.

[0026] In conjunction with the first aspect, in some implementations of the first aspect, the trigger frame further includes third information, which is used to indicate whether the discrete RU in the second frequency domain range includes a ninth discrete bandwidth, the ninth discrete bandwidth being S times the frequency domain range in the second frequency domain range, where S is an integer greater than 1; or, the information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

[0027] In this way, the second device can indicate a discrete bandwidth greater than one frequency domain range through a trigger frame. The first device can determine whether the discrete bandwidth corresponding to each frequency domain range is a discrete bandwidth based on third information or information used to indicate that the RU in the second frequency domain range is a discrete RU.

[0028] In conjunction with the first aspect, in some implementations of the first aspect, the discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain.

[0029] It is understandable that if the discrete bandwidth of a discrete RU in the second frequency domain is equal to the bandwidth of a frequency domain, and the bandwidth of a data unit is less than a frequency domain, then the discrete bandwidth of the first continuous RU will not be a frequency domain, but the bandwidth of the data unit; if the bandwidth of the data unit is greater than or equal to a frequency domain, then the discrete bandwidth of the first continuous RU is equal to the bandwidth of a frequency domain.

[0030] In conjunction with the first aspect, in some implementations of the first aspect, the first RU is determined based on the first information and the second information, including: the first RU is a first continuous RU; or, the first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU, wherein the discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

[0031] In this way, the first device can determine the RU used for transmitting data units based on the first information and the second information.

[0032] In conjunction with the first aspect, in some implementations of the first aspect, the second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

[0033] In this way, the first and second frequency domain ranges do not overlap, which helps reduce conflicts in the subcarrier distribution patterns of the first and second frequency domain ranges. For example, if the first and second frequency domain ranges overlap, then for the frequency domain range of the overlap portion, the RUs within the frequency domain range of the overlap portion cannot be both discrete RUs and continuous RUs, as this would lead to conflicts.

[0034] Secondly, another information transmission method is provided, the method comprising: sending a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a first continuous resource unit (RU), the second information being used to indicate: that the RU in a first frequency domain range is a continuous RU, and / or that the RU in a second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein the second information is carried in a common field and / or a special user information field; receiving data, the data being sent on the first RU, the first RU being determined according to the first information and the second information.

[0035] In one possible implementation, the method can be performed by a second device or by a chip in the second device.

[0036] In conjunction with the second aspect, in some embodiments of the second aspect, the second information includes first sub-information and / or second sub-information, wherein the first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and to indicate the discrete bandwidth of the discrete RU in the second frequency domain range.

[0037] In conjunction with the second aspect, in some embodiments of the second aspect, the second sub-information satisfies one or more of the following: the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth, the second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range, the discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth; the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU in the second frequency domain range is the third discrete bandwidth; or, the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth, the second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

[0038] In conjunction with the second aspect, in some embodiments of the second aspect, the second sub-information satisfies the following conditions: when the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, when the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

[0039] In conjunction with the second aspect, in certain embodiments of the second aspect, the first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: if the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes the first frequency domain range and / or the second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; if the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, a is greater than or equal to the first threshold. The value is a positive integer less than or equal to the second threshold; if the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to the third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, if the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each of the Y sub-information is M bits, each of the Y frequency domain ranges is a first value, and Y is a positive integer less than X.

[0040] In conjunction with the second aspect, in some embodiments of the second aspect, the second information includes information for indicating that an RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of a discrete RU in the second frequency domain range.

[0041] In conjunction with the second aspect, in some embodiments of the second aspect, the second information includes information for indicating that RUs in the first frequency domain range are continuous RUs and information for indicating the puncturing status of N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second information includes information for indicating that RUs in the second frequency domain range are discrete RUs and information for indicating the puncturing status of N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0042] In conjunction with the second aspect, in some embodiments of the second aspect, each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: if the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain is the total bandwidth covered by the four sub-channels; if the four sub-channels include three adjacent unpunctured sub-channels and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain includes a fifth discrete bandwidth and a sixth discrete bandwidth, wherein the fifth discrete bandwidth is the bandwidth covered by one of the three adjacent sub-channels adjacent to the punctured sub-channel, and the sixth discrete bandwidth is the bandwidth covered by the remaining two of the three adjacent sub-channels; if the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel. The discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by one un-punctured sub-channel and the bandwidth covered by two un-punctured sub-channels; if the four sub-channels include two adjacent punctured sub-channels and two adjacent un-punctured sub-channels, the discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent un-punctured sub-channels; if the four sub-channels include two non-adjacent un-punctured sub-channels, the discrete bandwidth of a discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, where the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, if the four sub-channels include one un-punctured sub-channel, the discrete bandwidth of a discrete RU in each frequency domain range includes the bandwidth covered by the one un-punctured sub-channel.

[0043] In conjunction with the second aspect, in some embodiments of the second aspect, the trigger frame further includes third information, which is used to indicate whether the discrete RU in the second frequency domain range includes a ninth discrete bandwidth, the ninth discrete bandwidth being S times each frequency domain range in the second frequency domain range, where S is an integer greater than 1; or, the information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

[0044] In conjunction with the second aspect, in some embodiments of the second aspect, the discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain range.

[0045] In conjunction with the second aspect, in some embodiments of the second aspect, the first RU is determined based on the first information and the second information, including: the first RU is a first continuous RU; or, the first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU, wherein the discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

[0046] In conjunction with the second aspect, in some embodiments of the second aspect, the second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

[0047] Thirdly, an information transmission apparatus is provided for performing the method in any possible implementation of the first or second aspect described above. Specifically, the apparatus includes a module for performing the method in any possible implementation of the first or second aspect described above.

[0048] Fourthly, this application provides another information transmission device, including a processor coupled to a memory, which can be used to execute instructions in the memory to implement the method in any of the possible implementations of the first or second aspect described above. Optionally, the device further includes a memory. Optionally, the device further includes a communication interface, to which the processor is coupled.

[0049] In one implementation, the device is a terminal device. When the device is a terminal device, the aforementioned communication interface can be a transceiver, or an input / output interface.

[0050] In another implementation, the device is a chip configured in a terminal device. When the device is a chip configured in a terminal device, the aforementioned communication interface can be an input / output interface.

[0051] In one implementation, the device is a network device, which can be a first network device or a second network device. When the device is a network device, the communication interface can be a transceiver or an input / output interface.

[0052] In another implementation, the device is a chip configured in a network device, which can be a first network device or a second network device. When the device is a chip configured in a network device, the aforementioned communication interface can be an input / output interface.

[0053] Fifthly, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the method in any possible implementation of the first or second aspect described above.

[0054] In the specific implementation process, the processor can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, gate circuit, flip-flop, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be output to, for example, but not limited to, a transmitter and transmitted by the transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0055] A sixth aspect provides a processing apparatus including a processor and a memory. The processor is configured to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter to execute the method in any of the possible implementations of the first or second aspect described above.

[0056] Optionally, the processor may be one or more, and the memory may be one or more.

[0057] Optionally, the memory may be integrated with the processor, or the memory may be separated from the processor.

[0058] In the specific implementation process, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. This application does not limit the type of memory or the way the memory and processor are set.

[0059] It should be understood that the relevant data interaction process, such as sending instruction information, can be a process of outputting instruction information from the processor, and receiving capability information can be a process of the processor receiving input capability information. Specifically, the processed output data can be output to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as transceivers.

[0060] The processing device in the sixth aspect above can be a chip. The processor can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.

[0061] In a seventh aspect, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions), which, when the computer program is run, causes a computer to perform the method in any possible implementation of the first or second aspect described above.

[0062] Eighthly, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the methods in any possible implementation of the first or second aspect described above. Attached Figure Description

[0063] Figure 1 is a schematic diagram of a channel punching method;

[0064] Figure 2 is a schematic diagram of the interaction process between an access point and a site;

[0065] Figure 3 is a schematic diagram of a frame structure for a trigger frame;

[0066] Figure 4 is a schematic diagram of a communication system applied in an embodiment of this application;

[0067] Figure 5 is a schematic diagram of a conventional subcarrier distribution method;

[0068] Figure 6 is a schematic diagram of another conventional subcarrier distribution method;

[0069] Figure 7 is a schematic diagram of another conventional subcarrier distribution method;

[0070] Figure 8 is a schematic diagram of the channel division method;

[0071] Figure 9 is a flowchart illustrating an information transmission method provided in an embodiment of this application;

[0072] Figure 10 is a schematic diagram of the discrete bandwidth of a discrete RU in a frequency domain provided in an embodiment of this application;

[0073] Figure 11 is a schematic diagram of another conventional subcarrier distribution method provided in the embodiment of this application;

[0074] Figure 12 is a schematic diagram of method 1, which provides the second information indicating continuous RUs or discrete RUs in each frequency domain range according to an embodiment of this application.

[0075] Figure 13 is a schematic diagram of method 1 for indicating discrete RUs in each frequency domain range using the second information provided in an embodiment of this application;

[0076] Figure 14 is a schematic diagram of how the second sub-information indicates a discrete RU in a frequency domain range according to an embodiment of this application;

[0077] Figure 15 is a schematic diagram of method 2 for indicating continuous RUs or discrete RUs in each frequency domain range provided in the embodiments of this application;

[0078] Figure 16 is a schematic diagram of the bandwidth variation process of each frequency domain range provided in the embodiments of this application;

[0079] Figure 17 is a schematic diagram of the bandwidth variation process and the bit number variation process of sub-information in each frequency domain range provided in the embodiments of this application;

[0080] Figure 18 is a schematic diagram illustrating the process of change in the number of frequency domain ranges provided in the embodiments of this application;

[0081] Figure 19 is a schematic diagram of method 3 for indicating continuous RUs or discrete RUs in each frequency domain range provided in the embodiments of this application;

[0082] Figure 20 is a schematic diagram of the second information indicating continuous RU or discrete RU in each frequency domain range provided in the embodiments of this application;

[0083] Figure 21 is a schematic diagram of a second method 2 for indicating a discrete RU in a frequency domain range, provided in an embodiment of this application;

[0084] Figure 22 is a schematic diagram of method 3 for indicating a discrete RU in a frequency domain range using the second information provided in an embodiment of this application;

[0085] Figure 23 is a schematic diagram of the second information indicating continuous RUs or discrete RUs in each frequency domain range provided in the embodiments of this application;

[0086] Figure 24 is a schematic diagram of the second information indicating continuous RUs or discrete RUs in each frequency domain range provided in the embodiments of this application;

[0087] Figure 25 is a schematic block diagram of an information transmission device provided in an embodiment of this application;

[0088] Figure 26 is a schematic block diagram of another information transmission device provided in an embodiment of this application. Detailed Implementation

[0089] The technical solutions in the present application will be described below in conjunction with the accompanying drawings.

[0090] In the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. For example, the first numerical value and the second numerical value are only used to distinguish different numerical values, and do not limit their order. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and the terms "first" and "second" do not necessarily limit to being different.

[0091] It should be noted that in the embodiments of the present application, words such as "exemplarily" or "for example" are used to represent examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific manner.

[0092] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0093] To facilitate understanding of the method provided in the embodiments of the present application, the system architecture of the method provided in the embodiments of the present application will be described below. It can be understood that the system architecture described in the embodiments of the present application is for more clearly explaining the technical solutions in the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application.

[0094] The technical solutions provided in this application are applicable to wireless local area network (WLAN) scenarios. For example, they can be applied to IEEE 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, or their next generations, such as 802.11be, Wi-Fi 7, or even further generations, such as Wi-Fi 8, 802.11bn, etc. The technical solutions provided in this application can also be applied to ultra-wideband (UWB) based wireless personal area network systems, such as the 802.15 series standards; to sensing systems, such as the 802.11bf series standards; to the IEEE Integrated mmWave (IMMW) protocol; and to the Spark Link / NearLink standard protocol.

[0095] Regarding throughput, the 802.11n standard can be referred to as high throughput (HT), the 802.11ac standard as very high throughput (VHT), 802.11ax (Wi-Fi 6) as high efficient (HE), 802.11be (Wi-Fi 7) as extremely high throughput (EHT), and 802.11bn as ultra-high reliability (UHR). Standards prior to HT, such as 802.11a / b / g, can be collectively referred to as non-high throughput (Non-HT).

[0096] For bandwidth (BW) configurations, the 802.11ax standard supports the following bandwidth configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between 160MHz and 80+80MHz is that 160MHz is a continuous band, while the two 80MHz bands in 80+80MHz can be separated. In the 802.11be standard, in addition to the above bandwidth configurations, 320MHz is also supported. The newer 802.11bn standard also supports a maximum bandwidth of at least 320MHz.

[0097] Although the embodiments of this application are primarily illustrated using the deployment of WLAN networks, particularly those employing the IEEE 802.11 system standard, those skilled in the art will readily understand that the various aspects of this application can be extended to other networks employing various standards or protocols, such as BLUETOOTH, high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, primarily used in Europe), and wide area networks (WANs), personal area networks (PANs), or other networks now known or to be developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in this application can be applied to any suitable wireless network.

[0098] The embodiments of this application can also be applied to wireless local area network systems such as Internet of Things (IoT) networks or Vehicle-to-X (V2X) networks. Of course, the embodiments of this application can also be applied to other possible communication systems, such as Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th generation (5G) communication systems, and future 6th generation (6G) communication systems, etc.

[0099] The communication systems described above are merely illustrative examples, and the communication systems applicable to this application are not limited to these. They will be uniformly described here and will not be repeated below.

[0100] The above briefly describes the system architecture of the embodiments of this application. In order to better understand the technical solutions of the embodiments of this application, several contents related to the embodiments of this application will be introduced below.

[0101] 1. Access Point (AP)

[0102] These can also be called access point sites. Access points are devices with wireless transceiver capabilities that provide services to the site. Access points are where mobile users access a wired network and can be deployed indoors or outdoors. For example, access points are mainly deployed in homes, inside buildings, and within campuses. An access point acts as a bridge connecting wired and wireless networks; its main function is to connect various sites together and then connect the wireless network to the wired network.

[0103] Optionally, the access point can be a terminal device or network device with a Wireless Fidelity (Wi-Fi) chip, such as a communication server, router, switch, or bridge.

[0104] It should be understood that an access point may also be called a wireless access point or a hotspot, etc., and this application does not specifically limit it in this way.

[0105] 2. Station (STA)

[0106] It can be a device with wireless transceiver capabilities, which can access a wireless local area network (WLAN) based on an access point. The site can be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example, the site can be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart TV supporting Wi-Fi communication, a smart wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, and a computer supporting Wi-Fi communication, etc.

[0107] It should be understood that a site may also be referred to as a system, user unit, access terminal, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, user device, or user equipment (UE), etc., and this application does not make any specific limitation in this regard.

[0108] 3. Terminal equipment and network equipment

[0109] The terminal equipment in this application embodiment can also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.

[0110] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. This application does not limit the scope to terminal devices in networS (PLMN), etc.

[0111] By way of example and not limitation, in this application, the terminal device can be a terminal device in an Internet of Things (IoT) system. The Internet of Things is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. Exemplarily, the terminal device in the embodiments of this application can be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that apply wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices; they can also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large size, and the ability to achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those focused on a specific application function and requiring the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0112] By way of example and not limitation, in the embodiments of this application, the terminal device can also be a terminal device in machine-type communication (MTC). Furthermore, the terminal device can also be an on-board module, on-board component, on-board chip, or on-board unit, etc., built into a vehicle as one or more components or units. The vehicle can implement the methods provided in this application through the built-in on-board module, on-board component, on-board chip, or on-board unit, etc. Therefore, the embodiments of this application can also be applied to vehicle networking, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V) technology, and vehicle-to-vehicle (V2V) technology.

[0113] The network equipment involved in this application can be a device that communicates with terminal devices. This network equipment can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, access point, vehicle-mounted equipment, wearable devices, and network equipment in 5G networks or future evolved PLMN networks, etc. It can also be an access point (AP) in a WLAN, or a gNB in ​​an NR system. The above-mentioned network equipment can also be a city base station, micro base station, pico base station, femtobase station, etc. This application does not limit this.

[0114] 4. Low power consumption indoors (LPI)

[0115] This refers to a communication method defined by regulations concerning the 6GHz spectrum, which imposes limitations on the maximum power and maximum power spectral density of the transmitting end. For example, for an access point (AP), the maximum power is 30 dBm (decibel-milliwatts), and the maximum power spectral density is 5 dBm / MHz (decibel-milliwatts / megahertz); for a station (STA), the maximum power is 24 dBm, and the maximum power spectral density is -1 dBm / MHz. The power of the transmitting end is limited by both the maximum power and the maximum power spectral density; that is, the transmitted power cannot exceed the maximum power value, and the transmitted power spectral density cannot exceed the maximum power spectral density. The maximum power spectral density can also be understood as the maximum power that can be transmitted per MHz.

[0116] Compared to maximum power, the limitation on maximum power spectral density is more stringent; that is, the maximum power that can be transmitted is usually more limited by the power spectral density. This means that, if the power spectral density transmitted at the transmitting end does not exceed the maximum power spectral density, the transmitting power at the transmitting end is usually difficult to reach the maximum power.

[0117] As the transmission bandwidth increases, the maximum transmission power of the transmitter also increases accordingly; that is, the maximum transmission power of the transmitter varies depending on the bandwidth configuration, as shown in Table 1. The maximum power limit for access points and sites stipulated by regulations is reached only when the bandwidth is 320MHz. Below this bandwidth, the transmission power is limited by the maximum power spectral density, requiring the transmission of even lower power.

[0118] Table 1

[0119] 5. Preamble puncture

[0120] This is a transmission method proposed in the 802.11ax standard to address the problem of certain channels being unable to transmit information for a period of time or a specific duration. This method allows the transmitter to still transmit physical layer protocol data units (PPDUs) even when some sub-channels are busy.

[0121] For example, as shown in Figure 1, in the 80MHz spectrum, channels 1, 2, 3, and 4 are sequentially arranged from low to high frequency. Channel 2 can be a punctured sub-channel. Channels 1, 3, and 4 can also be used to transmit information.

[0122] 6. Sites with limited bandwidth

[0123] It's understandable that different sites support different maximum bandwidth capabilities, especially in the 5GHz and 6GHz spectrum. Some sites only support 20MHz bandwidth and are called 20MHz only STAs. Some sites support a maximum bandwidth of 80MHz and are called 80MHz only STAs. In addition to supporting the maximum bandwidth, 80MHz only STAs also support relatively smaller bandwidths such as 20MHz and 40MHz. Some sites support a maximum bandwidth of 160MHz and are called 160MHz only STAs.

[0124] Sites with a supported bandwidth less than the PPDU bandwidth are bandwidth-limited sites. For example, when the PPDU bandwidth is 80MHz, an 80MHz only STA is a site that supports the full bandwidth, therefore, an 80MHz only STA is not a bandwidth-limited site; a 20MHz only STA is not a site that supports the full bandwidth, therefore, a 20MHz only STA is a bandwidth-limited site.

[0125] 7. Extremely High Throughput Physical Layer Protocol Data Unit (EHT PPDU) Format

[0126] The 802.11be standard defines two EHT PPDU formats: the Extreme High Throughput Multiple User Physical Layer Protocol Data Unit (EHT MU PPDU) format and the Extreme High Throughput Trigger Based Physical Layer Protocol Data Unit (EHT TB PPDU) format.

[0127] Among them, the EHT MU PPDU can support single-user (downlink (UL) or uplink (UL)) and multi-user (downlink) data transmission.

[0128] The EHT MU PPDU format is shown in Table 2. Specifically, the EHT MU PPDU includes the following fields: legacy short training field (L-STF), legacy long training field (L-LTF), legacy signal field (L-SIG), repeated L-SIG (RL-SIG), universal signal field (U-SIG), extremely high throughput signal field (EHT-SIG), extremely high throughput short training field (EHT-STF), extremely high throughput long training field (EHT-LTF), data, and packet extension (PE).

[0129] Table 2

[0130] The meanings of each field included in the EHT MU PPDU are shown in Table 3.

[0131] Table 3

[0132] The EHT TB PPDU format is shown in Table 4. Specifically, the EHT TB PPDU includes the following fields: L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, EHT-STF, EHT-LTF, data, and PE.

[0133] Table 4

[0134] An EHT TB PPDU is a data unit transmitted by one or more stations based on trigger frames (TFs) sent by an access point. For example, as shown in Figure 2, access point 1 sends trigger frames to stations 1, 2, and 3. In response to the trigger frames, stations 1, 2, and 3 send EHT TB PPDUs to access point 1. In response to the EHT TB PPDUs sent by stations 1, 2, and 3, access point 1 sends acknowledgment frames to stations 1, 2, and 3.

[0135] The frame structure of the trigger frame can be shown in Figure 3. The trigger frame includes a common information field and a user information list field. The user information list field includes one or more user information fields. For example, in Figure 3, the user information list field includes multiple user information fields such as user information 1 field and user information 2 field.

[0136] The public information fields can be understood as common fields, meaning fields that multiple users need to read. The User Information 1 field in the User Information List field differs from User Information 2 through User Information E; that is, User Information 1 is a special user information field. Similar to the public information fields, the information included in User Information 1 is information that needs to be read by multiple users. Each user can identify the field they need to read through the association identifier in User Information 1.

[0137] User information fields 2 through E are fields that match each user. Each user information field from 2 to E includes a different associated identifier, and each associated identifier is associated with a specific user. Thus, if a user is identified through the associated identifiers in user information fields 2 through E, and one of these user information fields is an identifier associated with this device, that user can read that user information field. For example, if station F receives a trigger frame and parses user information from 2 to E to find that an associated identifier for user information F matches station F, then station F reads the user information field of user information F. E is an integer greater than or equal to 2, and F is an integer less than or equal to E.

[0138] The public information fields may include trigger type, uplink length (UL length), more trigger frames (TF), carrier sense (CS) required, uplink bandwidth (UL bandwidth), guard interval (GI) + long training field (LTF) type, multi-user multiple-input multiple-output (MU-MIMO) LTF type, number of LTF symbols and midamble periodicity, uplink space-time block-coded (UL STBC), low-density parity check code (LDPC) extra symbol segment, access point transmit (TX) power, pre-forward error correction (pre-FEC) padding factor, packet extension disambiguation (PE disambiguation), and uplink spatial multiplexing (UL spatial). The data includes reuse, Doppler, uplink high efficient signaling field A2 (HE-SIG-A2) reservation, reservation, and trigger-dependent common info. Uplink HE-SIG-A2 reservations may include HE / EHT indications, special user field presence indications, and other uplink HE-SIG-A2 reservations.

[0139] It is understandable that the special user field existence indicator can be used to indicate whether a special user information field exists in the user information list field. If the special user field existence indicator indicates that a special user information field exists in the user information list field, each site can determine that user information 1 is a special user information field, and each site reads the information included in user information 1.

[0140] The User Information 1 field can also be called the Special User Information field. Special User Information fields may include the Application Identification 12 (AID 12), Physical Layer Version ID (PHY version ID), Uplink EHT Bandwidth Extension (UL EHT BW extension), Uplink EHT Spatial Reuse 1 (UL EHT spatial reuse 1), Uplink EHT Spatial Reuse 2 (UL EHT spatial reuse 2), U-SIG disregard and validate, reservations, and trigger-dependent user info based on the trigger frame type.

[0141] User information 2 to user information E can also be referred to as EHT variant user information fields. EHT variant user information fields include application identification 12 (AID 12), resource unit allocation (RU allocation), uplink forward error correction coding type (UL FEC coding type), uplink EHT modulation and coding scheme (UL EHT-MCS), reservation, spatial stream start value, spatial stream number, uplink target received signal strength indication (UL target RSSI), primary secondary 160MHz indication (PS160), and user information based on trigger frame type.

[0142] It should be noted that, in the embodiments of this application, the special user information field is not limited to including only the user information 1 field, nor is the EHT variant user information field limited to including user information 2 to user information E fields. In some possible implementations, the user information list field may include more special user information fields, for example, the special user information field may also include user information 2, user information 5, or user information 7 fields, etc. Correspondingly, the number of user information fields included in the EHT variant user information field may be less. Alternatively, the user information 1 field may also be an EHT variant user information field, and one or more of the user information 2 to user information E fields may be special user information fields, etc. This application does not specifically limit the fields included in the special user information field or the fields included in the EHT variant user information field.

[0143] It should also be noted that special user information fields are not determined by the names of user information fields. Sites can identify special user information fields through special association identifiers within them, allowing each site to read the information carried in the special user information field. Optionally, the special association identifier in a special user information field could be, for example, "=2007". In this case, after recognizing "=2007", each site will read the information in the special user information field.

[0144] It should be understood that in the embodiments of this application, the EHT variant user information field can also be replaced with other names, and the embodiments of this application do not specifically limit this.

[0145] To facilitate understanding of the embodiments of this application, the communication system applicable to the embodiments of this application will be described in detail first with reference to FIG4.

[0146] Figure 4 is a schematic diagram of a communication system 400 applied in an embodiment of this application. The communication system 400 may include at least one access point, such as access point 410 and access point 420 shown in Figure 4; the communication system 400 may also include at least one station, such as station 430, station 440 and station 450 shown in Figure 4.

[0147] In this communication system, each access point can be associated with one or more sites, and the access point can schedule radio resources, such as frequency domain resources, for the associated sites. For example, access point 410 is associated with sites 430 and 440. Access point 410 can schedule radio resources for sites 430 and 440 so that sites 430 and 440 can utilize these radio resources to transmit uplink and downlink data. Furthermore, the access point can also schedule radio resources for sites not associated with it. For example, access point 410 can also schedule radio resources for site 450, etc. This application does not specifically limit this aspect.

[0148] It is understood that the access point's scheduling of radio resources for the site may include, for example, the access point instructing the site to use a resource element via a trigger frame so that the site can use that resource element to transmit PPDU.

[0149] It should be understood that the association between an access point and a site can be interpreted as the access point providing services to the site, or it can be referred to as the site access point, etc. This application does not make any specific limitation in this regard.

[0150] Devices in a communication system can communicate with each other via a wireless link. For example, access points in a communication system can communicate with each other, such as access point 410 and access point 420; stations in a communication system can also communicate with each other, such as station 440 and station 450; or, access points and stations in a communication system can also communicate with each other, such as station 410 communicating with station 430 and station 440, etc.

[0151] It should be noted that Figure 4 exemplarily illustrates two access points and three sites. Optionally, the communication system 400 may also include more or fewer access points and / or more or fewer sites, which is not limited in this embodiment.

[0152] The aforementioned communication devices, such as the access points or stations shown in Figure 4, can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain, which, as will be understood by those skilled in the art, may include multiple components (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.) related to signal transmission and reception.

[0153] It should also be understood that the method provided in this application embodiment can be applied to a variety of communication systems, including 5G new radio (NR) systems. Communication system 400 is only an example. This application does not limit the specific architecture of the applicable system, nor does it limit the number and form of various devices contained in each communication system.

[0154] The following explains how access points currently indicate resource units to stations via trigger frames.

[0155] It is understood that a resource unit includes multiple subcarriers (tones), such as a 26-tone RU with 26 subcarriers, a 52-tone RU with 52 subcarriers, or a 242-tone RU with 242 subcarriers. Therefore, for ease of understanding, the subcarrier distribution (tone plan) of various bandwidths will be explained first.

[0156] Referring to Figure 5, with a bandwidth of 20MHz, the entire bandwidth can consist of a single 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, or 106-tone RUs. For example, 20MHz can be composed of nine 26-tone RUs, one of which can be composed of two RUs each containing 13 subcarriers. Alternatively, it can be composed of two 106-tone RUs. Or, it can be composed of two 52-tone RUs and one 106-tone RU, and so on. There are many possible combinations for 20MHz. For simplicity, they will not be shown individually here.

[0157] In addition to the RUs used for data transmission, the 20MHz bandwidth also includes some guard subcarriers, empty subcarriers, or direct current (DC) subcarriers.

[0158] Referring to Figure 6, with a bandwidth of 40MHz, the entire bandwidth is roughly equivalent to the distribution of two 20MHz subcarriers. The entire bandwidth can consist of a single 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, or 242-tone RUs.

[0159] Referring to Figure 7, when the bandwidth is 80MHz, the entire bandwidth consists of four resource units of 242-tone RUs. Alternatively, the entire bandwidth can also consist of a whole 996-tone RU. Or, the entire bandwidth can be composed of various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs. Here, 484L and 484R represent the left and right halves of a 484-tone RU, respectively. Both 484L and 484R contain 242 subcarriers, which can also be understood as another schematic diagram of 484+5DC.

[0160] It should be understood that, in the embodiments of this application, for the subcarrier distributions shown in Figures 5 to 7, the RUs can be arranged in ascending frequency order from left to right. For example, referring to Figure 7, when the bandwidth is 80MHz, the entire bandwidth can also consist of eight 106-tone RUs. These eight 106-tone RUs can be arranged in ascending frequency order from left to right, where 106-tone RU 701 is the 106-tone RU at the lowest frequency position, and 106-tone RU 702 is the 106-tone RU at the highest frequency position. For simplicity, this will not be elaborated further below.

[0161] Furthermore, for ease of description, the subcarrier distributions shown in Figures 5 to 7 are arranged in ascending frequency order, and each RU can be referred to as the first RU, the second RU, and so on. For example, referring to Figure 7, 106-tone RU 701 is the 106-tone RU located at the lowest frequency position and can be referred to as the first 106-tone RU. Similarly, 106-tone RU 702 can be referred to as the eighth 106-tone RU.

[0162] Similarly, when the bandwidth is 160MHz, it can be understood that the entire bandwidth consists of two 80MHz subcarriers. The entire bandwidth can be composed of a single 2×996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, or 996-tone RUs. When the bandwidth is 320MHz, it can be understood that the entire bandwidth consists of four 80MHz subcarriers.

[0163] It should be understood that when the bandwidth is greater than or equal to 40MHz, the combination of RUs included in the entire bandwidth is similar to the combination of RUs included in a 20MHz bandwidth, as described above, and will not be repeated here.

[0164] It should be noted that, in addition to the RU shown above, the RU in the embodiments of this application can also be a multi-RU (MRU) composed of different RU combinations. For example, a 52+26-tone RU consisting of a 52-tone RU and a 26-tone RU; a 106+26-tone RU consisting of a 106-tone RU and a 26-tone RU; a 484+242-tone RU consisting of a 484-tone RU and a 242-tone RU; a 996+484-tone RU consisting of a 996-tone RU and a 484-tone RU; a 242+484+996-tone RU consisting of a 242-tone RU, a 484-tone RU, and a 996-tone RU; a 2×996+484-tone RU consisting of two 996-tone RUs and a 484-tone RU; a 3×996-tone RU consisting of three 996-tone RUs; a 3×996+484-tone RU consisting of three 996-tone RUs and a 484-tone RU, etc. This application does not impose any specific limitations on this.

[0165] It should be understood that the embodiments of this application are illustrated using RU as an example. In some possible implementations, some or all of the RUs in the embodiments of this application may be replaced with MRUs, and this application does not make specific limitations in this regard.

[0166] It should also be noted that 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz bandwidths can respectively include 1, 2, 4, 8, or 16 20MHz subchannels. Here, 20MHz can be understood as a subchannel as defined in the 802.11 system standard. Therefore, 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz bandwidths can respectively include 1, 2, 4, 8, or 16 subchannels. Combining the subcarrier distribution of the 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz bandwidths above, the 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz bandwidths can also be understood as being composed of one or more 242-tone RUs. When the bandwidth is greater than 20MHz, according to the frequency from low to high, multiple 242-tone RUs can respectively correspond to the following identifiers: 1 st 2 nd For example, with a bandwidth of 320MHz, 16 242-tone RUs can correspond to: 1 st 2 nd , ..., 16th .

[0167] Furthermore, referring to Figure 8, to reduce interference between channels, in the 5GHz or 6GHz range, the frequency ranges of the two sub-channels forming a 40MHz channel do not overlap. That is, the first and second 20MHz frequencies form the first 40MHz channel, and their frequency ranges do not overlap; the third and fourth 20MHz frequencies form the second 40MHz channel, and their frequency ranges do not overlap. Moreover, the second and third 20MHz frequencies cannot form a 40MHz channel. Similarly, the frequency ranges of the two 40MHz channels forming an 80MHz channel do not overlap; and the frequency ranges of the two 80MHz channels forming a 160MHz channel do not overlap.

[0168] However, due to the scarcity of 320MHz, the first 160MHz and the second 160MHz can form a 320MHz-1 channel. Meanwhile, the second 160MHz and the third 160MHz can form a 320MHz-2 channel.

[0169] It should be understood that the RU shown above can be interpreted as a regular resource unit (rRU) or a continuous resource unit (rRU). Furthermore, the subcarrier distribution method shown above can be interpreted as a regular subcarrier distribution method or a continuous subcarrier distribution method.

[0170] Combining the conventional subcarrier distribution methods for various bandwidths described above, the access point can instruct each station, through user information fields in the trigger frame (e.g., user information 2 to user information E fields), which are the RUs to be used by each station to send EHT TB PPDUs. For example, referring to Figure 7, if the access point instructs a station to use a second 52-tone RU through user information 2 in the trigger frame, then that station can send EHT TB PPDUs through the second 52-tone RU.

[0171] However, in indoor low-power scenarios, the maximum power spectral density of the transmitter is limited, meaning that the spectral density must not exceed the maximum power spectral density when the site transmits EHT TB PPDU. This results in the power of the site transmitting EHT TB PPDU being relatively low, making it difficult to reach the site's maximum power.

[0172] To increase the power of EHT TB PPDU transmission at the site, the subcarriers within each bandwidth can currently be distributed discretely. This discrete distribution method can also be called the uniform allocation method. A RU composed of discretely distributed subcarriers can be called a discrete RU (distribution RU, dRU). The discrete frequency domain range of a discrete RU can be called the discrete bandwidth (distribution BW, DBW), meaning the RU is discrete within this frequency domain range.

[0173] Taking a bandwidth of 20MHz as an example, the discrete distribution of subcarriers included in 20MHz can be shown in Table 5. 20MHz can be composed of 9 26-tone RUs, and each of the 9 26-tone RUs is discrete on 20MHz. Therefore, 20MHz is the discrete bandwidth of the 9 26-tone RUs.

[0174] The values ​​in the column corresponding to the subcarrier (tone) can be understood as the subcarrier number; the values ​​in the column corresponding to the RU can be understood as the RU number of the 26-tone RU. Starting from the subcarrier number -121, the nine 26-tone RUs with RU numbers from 1 to 9 are arranged cyclically multiple times in the order of RU numbers 5, 1, 6, 3, 8, 2, 7, 4 and 9.

[0175] It should be understood that the arrangement of the nine 26-tone RUs included in 20MHz in a cyclical manner with RU numbers of 5, 1, 6, 3, 8, 2, 7, 4 and 9 is merely an example. In some possible implementations, the RU numbers of the nine 26-tone RUs can also be arranged in a cyclical manner in other orders. For example, the nine 26-tone RUs included in 20MHz can be arranged in a cyclical manner with RU numbers of 1, 6, 3, 8, 2, 7, 4, 9 and 5, etc. This application does not specifically limit this.

[0176] It should be noted that Table 5 is only an example. When the bandwidth is 20MHz, the RU numbers can be other numbers, and / or the nine 26-tone RUs can be distributed in other discrete ways within 20MHz. For example, the nine 26-tone RUs numbered 1 to 9 can not be arranged in a repeating cycle, that is, they can be randomly distributed. This application does not impose specific limitations on this.

[0177] Table 5

[0178] As shown in Table 5, each of the nine 26-tone RUs comprises 26 subcarriers discretely distributed throughout the entire 20MHz. For example, the 26-tone RU with RU number 1 includes subcarriers numbered -120, -111, -102, -30, -21, -12, 6, and 15, etc. Unlike the 26-tone RUs that are rRUs, the multiple subcarriers included in the 26-tone RU with RU number 1 are not multiple consecutive subcarriers.

[0179] [Corrected according to Rule 91, 04.11.2025] It should be noted that since a 106-tone RU is equivalent to being composed of four 26-tone RUs and two additional subcarriers, Table 5 also includes two 106-1 subcarriers and two 106-2 subcarriers. Here, 106-1 can be understood, for example, as the additional subcarrier of the dRU corresponding to the rRU on the lower frequency side or left side, and 106-2 can be understood, for example, as the additional subcarrier of the dRU corresponding to the rRU on the higher frequency side or right side.

[0180] It should be understood that when the bandwidth is greater than 20MHz, the discrete distribution of subcarriers is similar to that in Table 5, and will not be shown here one by one.

[0181] For an access point indicating an RU to a site via a trigger frame, if the RU is an rRU, the spectral density of the EHT TB PPDU transmitted by the site on that rRU is less than or equal to the site's maximum power spectral density. Since both the 802.11be and 802.11bn standards configure a subcarrier spacing of 78.125 kHz, 1 MHz / 0.078125 MHz = 12.8. Therefore, each 1 MHz frequency range can include 13 subcarrier positions specified in the standards. Assuming the site's maximum power spectral density is P dBm / MHz, then the transmit power of each subcarrier per MHz within that RU is less than or equal to P / 13 dBm.

[0182] However, if the RU indicated by the access point to the site via the trigger frame is a dRU, meaning that the RU is discrete across a larger bandwidth, for example, if this RU is discrete across Q MHz, then the multiple 26-tone RUs included in Q MHz are also discrete across Q MHz. This results in each of the multiple 26-tone RUs comprising 26 subcarriers distributed across Q MHz. Thus, assuming the site's maximum power spectral density is P dBm / MHz, the site's transmit power on Q MHz is less than or equal to P × Q dBm. Since each of the multiple 26-tone RUs comprises 26 subcarriers distributed across Q MHz, the 26 subcarriers included in each 26-tone RU are less than or equal to P × Q dBm. Therefore, the site's transmit power on each subcarrier is less than or equal to P × Q / 26, where Q is greater than or equal to 20.

[0183] Therefore, since P×Q / 26 is greater than P / 13dBm, by using dRU to transmit EHT TB PPDU, the transmission power of the station can be relatively large, and the transmission power of the station can be even greater as the discrete bandwidth Q increases.

[0184] Based on the nine 26-tone RUs numbered 1 to 9 shown in Table 5, the composition of 26-tone RUs, 52-tone RUs, 106-tone RUs, or 242-tone RUs at a bandwidth of 20MHz can be as shown in Table 6. Specifically, a 26-tone RU can consist of nine 26-tone RUs numbered 1 to 9. A 52-tone RU can be 52-tone RU 1, 52-tone RU 2, 52-tone RU 3, or 52-tone RU 4. 52-tone RU 1 can be composed of two 26-tone RUs numbered 1 and 2; 52-tone RU 2 can be composed of two 26-tone RUs numbered 3 and 4; 52-tone RU 3 can be composed of two 26-tone RUs numbered 6 and 7; and 52-tone RU 4 can be composed of two 26-tone RUs numbered 8 and 9. A 106-tone RU can be either 106-tone RU 1 or 106-tone RU 2. 106-tone RU 1 can be composed of 52-tone RU 1 and 52-tone RU 2; 106-tone RU 2 can be composed of 52-tone RU 3 and 52-tone RU 4.

[0185] It should be understood that, with a bandwidth of 20MHz, since 20MHz can be composed of a single 242-tone RU, the 242-tone RU cannot be discrete across 20MHz. Therefore, for RUs with a size of 242-tone RU, the combination shown in Table 6 (N / A) is not applicable.

[0186] Table 6

[0187] It should be noted that the RU size can be understood as the number of subcarriers included in the RU, such as a 26-tone RU or a 52-tone RU. The RU size can also be referred to as the RU size, etc., and this application does not make a specific limitation on it.

[0188] Similarly, when the bandwidth is 40MHz, the composition of 26-tone RU, 52-tone RU, 106-tone RU or 242-tone RU can be as shown in Table 7.

[0189] Table 7

[0190] In conjunction with the dRU mentioned above, the access point can indicate the dRU to the site in the following way so that the site can use the dRU to transmit EHT TB PPDU.

[0191] It should be noted that the above examples list the composition of RUs of various sizes for bandwidths of 20MHz and 40MHz. Similarly, for bandwidths of 80MHz, 160MHz, or 320MHz, the composition of RUs of various sizes within each bandwidth is similar to that shown in Tables 6 and 7, where larger RUs can be composed of smaller RUs. For simplicity, these will not be listed individually here.

[0192] To indicate the assigned discrete RUs to a site, one possible approach is for the access point to indicate the dRUs of each site to each site via user information 2 to user information E in the trigger frame. For example, user information 2 indicates the dRU of site 2 to site 2; user information 3 indicates the dRU of site 3 to site 3; user information 4 indicates the dRU of site 4 to site 4, and so on. The method for indicating the dRUs of each site to each site can be that the user information fields corresponding to each site in the trigger frame carry information 1, information 2, and information 3. Information 1 is used to indicate the rRU, for example, indicating the size and location of the rRU. The location of the rRU can be understood as the absolute position of the rRU in the conventional subcarrier distribution of each bandwidth. For example, the absolute position of the rRU in Figure 5, Figure 6, or Figure 7. Information 2 can be 1 bit and can be used to indicate that the rRU indicated by information 1 is a dRU, that is, to indicate that the rRU indicated by information 1 is discretely distributed. Information 3 can be 2 bits or more, used to indicate the discrete bandwidth of the dRU, for example, 00 indicates 20MHz, 01 indicates 40MHz, etc. The multiple RUs included in the discrete bandwidth of the dRU are associated with RUs at various locations in a conventional subcarrier distribution scheme. For example, the first 26-tone RU in Figure 5 can be associated with the 26-tone RU numbered 1 in Table 5. Thus, given that the location of the rRU is determined based on information 1, and that the rRU is a dRU based on information 2, the station can determine the dRU to be used for transmitting the PPDU based on the discrete bandwidth of the dRU indicated by information 3, the location of the rRU indicated by information 1, and the associated relationships.

[0193] For example, referring to Figure 5, assume that information 1 indicates the rRU as the second 26-tone RU in Figure 5, information 2 indicates that the rRU is a dRU, and information 3 indicates that the discrete bandwidth is 20MHz. Since the distribution of 26-tone RUs corresponding to 20MHz is shown in Table 5, and the second 26-tone RU is associated with RU number 2 in Table 5, the station can determine that the dRU used for transmitting the PPDU is the 26-tone RU with RU number 2.

[0194] However, as the number of sites increases, the signaling overhead of the access point instructing the RU of each site through trigger frames becomes significant. Therefore, there is an urgent need for a method to reduce the signaling overhead of the access point's trigger frames.

[0195] By using the above method of indicating the dRU of each site, it can be found that there is redundancy in the dRU indication information included in the multiple user information fields corresponding to multiple sites. For example, for an 80MHz PPDU, if the user information field corresponding to site A indicates the first 26-tone RU in that 80MHz, and the user information field corresponding to site B indicates the second 26-tone RU in that 80MHz, then for information 1 indicating the location of the dRU, both 26-tone RUs are located within a 20MHz segment of that 80MHz. If the discrete bandwidth of one of sites A and B is 40MHz, then the discrete bandwidth of the other site A and B is usually also 40MHz. Thus, there is redundancy between information 2 and information 3 in the user information fields corresponding to sites A and B.

[0196] It should be noted that in the above example, if site A and site B have different discrete bandwidths, the implementation becomes complex and resource allocation conflicts are likely to occur. Therefore, site A and site B, which are within the same 20MHz band, typically have the same discrete bandwidth. In other words, there is usually no overlap between discrete bandwidths; that is, the same 20MHz band will not belong to both discrete bandwidth A and discrete bandwidth B, which is different from discrete bandwidth A. This saves overhead for signaling information.

[0197] In view of this, this application provides an information transmission method that carries a common part of the information used to indicate multiple sites' dRUs in a field in the trigger frame that can be read by multiple sites, so that the access point does not need to indicate the common part in the user information field corresponding to each of the multiple sites, thereby helping to reduce the signaling overhead of the trigger frame.

[0198] The information transmission method of this application will be described in detail below with reference to Figures 9 to 24. The embodiments shown in this application illustrate the information transmission method provided by this application from the perspective of device interaction. The specific form and number of each device shown are merely examples and should not constitute any limitation on the implementation of the method provided by this application. Below, the information transmission method of the embodiments of this application will be described in detail using a second device and a first device as examples.

[0199] It should be understood that the second device can be the second device itself, a chip, chip system or processor that supports the second device in implementing the information transmission method, or a logic module or software that can implement all or part of the second device; the first device can be the first device itself, a chip, chip system or processor that supports the first device in implementing the information transmission method, or a logic module or software that can implement all or part of the first device, and this application does not make specific limitations in this regard.

[0200] Figure 9 is a schematic flowchart of an information transmission method 900 provided in an embodiment of this application. Method 900 can be applied to a communication system 400. The first device can be a station, such as station 430 and / or station 440 in the communication system 400, and the second device can be an access point, such as access point 410 in the communication system 400. Method 900 includes the following steps:

[0201] S901, the second device sends a trigger frame to the first device. The trigger frame includes first information and second information. The first information indicates a first continuous RU, and the second information indicates that: RUs within a first frequency domain range are continuous RUs, and / or RUs within a second frequency domain range are discrete RUs, and the discrete bandwidth of the discrete RUs within the second frequency domain range is also indicated. The second information is carried in a common information field or a special user information field. Correspondingly, the first device receives the trigger frame from the second device.

[0202] The first information indicating the first consecutive RU can be understood as indicating the size and frequency domain location of the first consecutive RU. Thus, the first device can determine the size of the first consecutive RU and its absolute position in a conventional subcarrier distribution using the first information. For example, the first information may indicate that the size of the first consecutive RU is a 52-tone RU, and that the first consecutive RU is the third 52-tone RU on a subcarrier distribution with a bandwidth of 80MHz, etc.

[0203] It should be noted that the corresponding first continuous RUs may be the same or different for different first devices. Therefore, the first information can be understood as information that matches each first device. For example, for first device 1, the first information indicates the first continuous RU 1, that is, the size and position of the first continuous RU 1; for first device 2, the first information indicates the first continuous RU 2, that is, the size and position of the first continuous RU 2.

[0204] It should also be noted that the first consecutive RU indicated by the first information can be replaced by other RUs; the first consecutive RU does not refer to the actual resource unit configured by the second device for the first device, and the first device also needs to determine the resource unit configured by the second device for the first device in conjunction with the second information.

[0205] Optionally, the first information is carried in the user information field of the trigger frame, i.e., the user information field, such as user information 2 field to user information E field, etc. In this way, for different first devices, the user information field matching this device can be determined by the association identifier in the user information field, thereby allowing the first information matching this device to be read.

[0206] Optionally, the first information can indicate the first consecutive RU in various forms. For example, the first information can be carried in one or more fields in the trigger frame, such as the resource unit allocation subfield, the PS160 subfield, etc.

[0207] The second information can be understood as information that one or more first devices need to read, that is, the general information that multiple first devices need to read to obtain the assigned RU. Therefore, the second information is carried in a common information field or a special user information field. In this way, multiple first devices can read the second information from the common information field or the special user information field, and then combine it with the first information that matches their own device, so that each of the multiple first devices can determine the assigned RU.

[0208] It should also be understood that, in the embodiments of this application, information that does not need to be read can be replaced with information that will not affect the reception of the trigger frame if not read, and information that needs to be read can be replaced with information that will affect the reception of the trigger frame if not read. This application does not make specific limitations in this regard.

[0209] It should be noted that the second information used to indicate that the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range can also be replaced with: the second information used to indicate the discrete bandwidth of the discrete RU in the second frequency domain range. That is, when the second information is used to indicate the discrete bandwidth of the discrete RU in the second frequency domain range, the first device can also determine or default that the RU in the second frequency domain range is a discrete RU.

[0210] It can be understood that the first frequency domain range can be one or more frequency domain ranges within the first bandwidth; the second frequency domain can also be understood as one or more frequency domain ranges within the first bandwidth. That is, the first bandwidth includes the first frequency domain range and / or the second frequency domain range.

[0211] The first frequency domain range is less than or equal to the first bandwidth. For example, assuming the first bandwidth is 320MHz, the first frequency domain range can be 320MHz, which means that all RUs in the 320MHz range are consecutive RUs; or, the first bandwidth is 320MHz, the first frequency domain range can be 80MHz, which means that all RUs in the 80MHz range are consecutive RUs.

[0212] The first frequency domain range may include one or more frequency domain ranges. Correspondingly, the second information is used to indicate that RUs in each of the one or more frequency domain ranges are consecutive RUs. When the first frequency domain range includes multiple frequency domain ranges, these multiple frequency domain ranges may be the same or different. For example, the first frequency domain range includes frequency domain range 1 and frequency domain range 2, and both frequency domain range 1 and frequency domain range 2 are 80MHz. The second information can be used to indicate that RUs in frequency domain range 1 are consecutive RUs, and also to indicate that RUs in frequency domain range 2 are consecutive RUs. Alternatively, the first frequency domain range includes frequency domain range 3 and frequency domain range 4, where frequency domain range 3 is 80MHz and frequency domain range 4 is 160MHz. The second information can be used to indicate that RUs in frequency domain range 3 are consecutive RUs, and also to indicate that RUs in frequency domain range 4 are consecutive RUs.

[0213] The second frequency domain range is less than or equal to the first bandwidth. For example, assuming the first bandwidth is 320MHz, the second frequency domain range can be 320MHz, indicating that the RU in 320MHz is a discrete RU; or, the first bandwidth is 320MHz, the second frequency domain range can be 160MHz, indicating that the RU in that 160MHz is a discrete RU; or, the first bandwidth is 320MHz, the second frequency domain range can be 80MHz, indicating that the RU in that 80MHz is a discrete RU, etc.

[0214] The second frequency range may include one or more frequency ranges. Correspondingly, the second information is used to indicate that the RU in each of the one or more frequency ranges is a discrete RU, and to indicate the discrete bandwidth of the discrete RU in each of the one or more frequency ranges. When the second frequency range includes multiple frequency ranges, these multiple frequency ranges may be the same or different. For example, the second frequency range includes frequency range 5 and frequency range 6, and both frequency range 5 and frequency range 6 are 80MHz. The second information may be used to indicate that the RU in frequency range 5 is a discrete RU, and to indicate that the discrete bandwidth of the discrete RU in frequency range 5 is 40MHz; the second information may also be used to indicate that the RU in frequency range 6 is a discrete RU, and to indicate that the discrete bandwidth of the discrete RU in frequency range 6 is 20MHz. Alternatively, the first frequency domain range includes frequency domain range 7 and frequency domain range 8, where frequency domain range 7 is 80MHz and frequency domain range 8 is 160MHz. The second information can be used to indicate that the RU in frequency domain range 7 is a discrete RU and to indicate that the discrete bandwidth of the discrete RU in frequency domain range 7 is 40MHz. The second information is also used to indicate that the RU in frequency domain range 8 is a discrete RU and to indicate that the discrete bandwidth of the discrete RU in frequency domain range 8 is 160MHz.

[0215] Furthermore, for the second frequency domain range, which includes one or more frequency domain ranges, the number of discrete bandwidths of the discrete RUs in each of the one or more frequency domain ranges can be one or more. For example, the second frequency domain range includes frequency domain range 9, and frequency domain range 9 is 80MHz. The second information can be used to indicate that the RUs in frequency domain range 9 are discrete RUs, and to indicate that the discrete bandwidths of the discrete RUs in frequency domain range 9 are 20MHz and 40MHz.

[0216] The bandwidth of the first frequency domain range and the second frequency domain range can be the same or different. For example, both the first frequency domain range and the second frequency domain range are 80MHz; or, the first frequency domain range is 80MHz and the second frequency domain range is 160MHz, etc.

[0217] The discrete bandwidth of a discrete RU within the second frequency domain range can be one or more bandwidths. For example, the discrete bandwidth of a discrete RU within the second frequency domain range can be 80MHz, or it can include 20MHz and 40MHz. Furthermore, when the discrete bandwidth of a discrete RU within the second frequency domain range is multiple bandwidths, the frequency domain positions of these multiple discrete bandwidths are different, meaning the multiple discrete bandwidths do not overlap. For example, as shown in Figure 10, assuming the second frequency domain range is 80MHz and the discrete bandwidth of the discrete RU within the second frequency domain range includes 20MHz and 40MHz, then the frequency domain positions corresponding to 20MHz and 40MHz are different.

[0218] It should be noted that the discrete bandwidth of a discrete RU within the second frequency domain range can be referred to as the discrete bandwidth corresponding to the second frequency domain range, the discrete bandwidth covered by the second frequency domain range, the discrete RU within the second frequency domain range, or the discrete RU within the second frequency domain range, etc. This application does not make any specific limitation on this.

[0219] Optionally, when the second information is used to indicate that the RUs in the first frequency domain range are continuous RUs, and the RUs in the second frequency domain range are discrete RUs, and the discrete bandwidth of the discrete RUs in the second frequency domain range is specified, the first frequency domain range and the second frequency domain range are different frequency domain ranges. Different frequency domain ranges do not refer to the size of the frequency domain ranges, but rather to different frequency domain positions or distribution locations. Furthermore, the statement that the first frequency domain range and the second frequency domain range are different frequency domain ranges can also mean that the first frequency domain range and the second frequency domain range do not intersect.

[0220] S902. The first device transmits data on the first RU, which is determined based on the first information and the second information.

[0221] The first RU can be understood as the wireless resource indicated by the second device to the first device through the first information and the second information; or it can be understood as the resource unit allocated by the second device to the first device through the trigger frame.

[0222] In addition, the first device can also send a data unit based on the received trigger frame, the data unit including the first RU. This data unit can be understood as a PPDU, such as an EHT TB PPDU, etc.

[0223] The information transmission method of this application, by carrying the second information in the common field and / or special user information field of the trigger frame, enables multiple first devices to read the second information and determine the resource unit allocated to each first device based on the second information. Compared with indicating the resource unit to different first devices by matching the user information field of each first device, this method helps to reduce the signaling overhead of the trigger frame.

[0224] Furthermore, if the allocated resource units are indicated to each first device separately via user information fields matching each first device, the resource constraints in the user information fields of the trigger frame may make it insufficient to carry the information for all first devices indicating the allocated resource units. Using the information transmission method of this application, the common portion of the information for indicating the allocated resource units corresponding to all first devices can be placed in a common information field or a special user information field, thereby enabling the second device to allocate resource units to one or more first devices via the trigger frame.

[0225] Furthermore, by carrying the second information in a common field and / or a special user information field in the trigger frame, the second information read by multiple first devices is the same, which helps to reduce the conflict of resource units allocated by the second device to multiple first devices.

[0226] For example, if multiple first devices are all in the same frequency domain, the multiple first devices can determine whether the resource unit in the frequency domain is a discrete resource unit or a continuous resource unit by using the second information. Furthermore, if the resource unit in the frequency domain is determined to be a discrete resource unit, the discrete bandwidth of the discrete resource unit in the frequency domain can also be determined.

[0227] However, if different user information fields are used to indicate resource units for different first devices, then for multiple first devices in the same frequency range, some first devices may determine that the resource units in that frequency range are discrete resource units, while others may determine that the resource units in that frequency range are continuous resource units, thus causing conflicts in the resource units corresponding to multiple first devices in that frequency range. Alternatively, for multiple first devices in the same frequency range, some first devices may be indicated with discrete bandwidth 1 for discrete resource units in that frequency range, while others may be indicated with discrete bandwidth 2 for discrete resources in that frequency range, and the frequency domain positions of bandwidth 1 and bandwidth 2 may overlap, causing conflicts in the discrete distribution of discrete units corresponding to that frequency range.

[0228] The method by which the first device determines the first RU based on the first information and the second information will be described below.

[0229] In one possible implementation, the first RU is the first consecutive RU.

[0230] The first device can determine the location and size of the first consecutive RU based on the first information. Then, the first device can directly determine that the RU is located in a certain frequency domain range based on the first consecutive RU; combined with the second information, it can determine that the frequency domain range where the first consecutive RU is located is the first frequency domain range of the corresponding consecutive RU. In this way, the first device can determine that the first consecutive RU is a consecutive RU, and the first device can determine that the assigned first RU is the first consecutive RU. For example, referring to FIG7, if the first information indicates the first 52-tone RU, and the second information indicates that the RU in the 80MHz shown in FIG7 is a consecutive RU, then the first device can determine that the first RU is the first 52-tone RU.

[0231] In another possible implementation, the first RU is a discrete RU determined by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU, and the discrete bandwidth corresponding to the first continuous RU is determined based on the first information and the discrete bandwidth of the discrete RU in the second frequency domain range.

[0232] The discrete bandwidth corresponding to the first consecutive RU belongs to the discrete bandwidth of the discrete RU within the second frequency domain. If the discrete bandwidth of the discrete RU within the second frequency domain is one discrete bandwidth, for example, if both the second frequency domain and the discrete bandwidth of the discrete RU within the second frequency domain are 80MHz, then the discrete bandwidth corresponding to the first consecutive RU is 80MHz. If the discrete bandwidth of the discrete RU within the second frequency domain is multiple discrete bandwidths, the first device can determine which discrete bandwidth the first consecutive RU is located in based on the position of the first consecutive RU and the positions of the multiple discrete bandwidths. For example, referring to Figure 10, if the position of the first consecutive RU is in 20MHz, then the discrete bandwidth corresponding to the first consecutive RU is 20MHz.

[0233] It should be understood that in the illustrations of the embodiments of this application, the shaded frequency domain portion can represent the punched sub-channels. For the sake of brevity, this will not be described in detail below.

[0234] The subcarrier distribution pattern corresponding to the discrete bandwidth of the first consecutive RU can include multiple discrete RUs. For example, if the discrete bandwidth corresponding to the first consecutive RU is 20MHz, and the subcarrier distribution pattern corresponding to the 20MHz discrete bandwidth is shown in Table 5, then the subcarrier distribution pattern corresponding to the 20MHz discrete bandwidth includes nine discrete RUs numbered 1 to 9. The position of the first consecutive RU is associated with some or all of the discrete RUs among these multiple discrete RUs. In this way, the first device can determine the discrete RUs associated with the position of the first consecutive RU based on this association. The first RU is this part of the discrete RUs.

[0235] For example, referring to Figure 11, if the first information indicates that the first consecutive RU is a 26-tone RU 1101, and the second information indicates that the RU in the 80MHz range is a discrete RU, and the discrete bandwidth of the discrete RU in the 80MHz range includes discrete bandwidth 1002 (40MHz) and discrete bandwidth 1003 (20MHz), then, based on the position of the first consecutive RU, the first device can determine that the discrete bandwidth corresponding to the first consecutive RU is discrete bandwidth 1003. The subcarrier distribution of discrete bandwidth 1003 is shown in Table 5. Each of the nine 26-tone RUs included in discrete bandwidth 1003 is associated with one of the nine 26-tone RUs numbered 1 to 9. 26-tone RU 1101 is the fourth 26-tone RU 1101, and 26-tone RU 1101 can be associated with the 26-tone RU numbered 4. In this way, the first device can map the 26-tone RU 1001 onto the discrete bandwidth 1003, and determine the first RU as the 26-tone RU with RU number 4.

[0236] It should be understood that the j-th consecutive RU in a conventional subcarrier distribution with bandwidth 1 is associated with the j-th discrete RU in a discrete subcarrier distribution with bandwidth 1, wherein the j-th consecutive RU and the j-th discrete RU have the same size. j is a positive integer.

[0237] It should be noted that the relationships shown above are merely examples, and the embodiments of this application do not limit the specific content of the relationships.

[0238] Furthermore, the second information may include multiple sub-information to indicate content regarding the first frequency domain range and content regarding the second frequency domain range, respectively; alternatively, the second information may be a single piece of information that indicates both content regarding the first and second frequency domain ranges. These two cases will be explained below.

[0239] In the first case, the second information may include multiple sub-information.

[0240] As an optional embodiment, the second information includes first sub-information and / or second sub-information, wherein the first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and indicates the discrete bandwidth of the discrete RU in the second frequency domain range.

[0241] The second sub-information indicates that the RU within the second frequency domain is a discrete RU and indicates the discrete bandwidth of the discrete RU within the second frequency domain. It does not necessarily mean that the second sub-information includes both information indicating that the RU within the second frequency domain is a discrete RU and information indicating the discrete bandwidth of the discrete RU within the second frequency domain. The second sub-information indicating that the RU within the second frequency domain is a discrete RU and indicating the discrete bandwidth of the discrete RU within the second frequency domain can also be understood as the second sub-information indicating the discrete bandwidth of the discrete RU within the second frequency domain. For the first device, if it determines the discrete bandwidth of the discrete RU within the second frequency domain by reading the second sub-information, the first device can also determine that the RU within the second frequency domain is a discrete RU.

[0242] It should be noted that when the second information is used to indicate that the RU in the first frequency domain range is a continuous RU, the second information may include the first sub-information; when the second information is used to indicate that the RU in the second frequency domain range is a discrete RU and to indicate the discrete bandwidth of the discrete RU in the second frequency domain range, the second information may include the second sub-information; when the second information is used to indicate that the RU in the first frequency domain range is a continuous RU and to indicate that the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, the second information includes both the first sub-information and the second sub-information.

[0243] In this case, the number of sub-information included in the second information can be the number of frequency domain ranges included in the first bandwidth. That is, if the first bandwidth includes a first frequency domain range and a second frequency domain range, then the second information includes both the first and second sub-information; if the first bandwidth includes the first frequency domain range, then the second information includes the first sub-information; if the first bandwidth includes the second frequency domain range, then the second information includes the second sub-information.

[0244] It should be noted that when the first frequency domain range includes multiple frequency domain ranges, the first sub-information can be multiple sub-information, and the multiple sub-information included in the first sub-information corresponds one-to-one with the multiple frequency domain ranges included in the first frequency domain range. For example, if the first frequency domain range includes frequency domain range 1 and frequency domain range 2, then the first sub-information can include first sub-information 1 and first sub-information 2. First sub-information 1 is used to indicate that RUs located in frequency domain range 1 are consecutive RUs; first sub-information 2 is used to indicate that RUs located in frequency domain range 2 are consecutive RUs.

[0245] Similarly, when the second frequency domain range includes multiple frequency domain ranges, the second sub-information can be multiple sub-information, and the multiple sub-information included in the second sub-information corresponds one-to-one with the multiple frequency domain ranges included in the second frequency domain range. For example, if the second frequency domain range includes frequency domain range 5 and frequency domain range 6, then the second sub-information can include second sub-information 1 and second sub-information 2. Second sub-information 1 indicates that the RU in frequency domain range 5 is a discrete RU and indicates the discrete bandwidth of the discrete RU in frequency domain range 5; second sub-information 2 indicates that the RU in frequency domain range 6 is a discrete RU and indicates the discrete bandwidth of the discrete RU in frequency domain range 6.

[0246] With this implementation, the second device can indicate that the RU in the frequency range is a discrete RU by sub-information corresponding to each frequency range, and indicate the discrete bandwidth of the discrete RU in the frequency range, or indicate that the RU in the frequency range is a continuous RU.

[0247] For example, as shown in Figure 12, assuming the first bandwidth is 320MHz, the first bandwidth includes a first frequency domain range and a second frequency domain range. The first frequency domain range includes one frequency domain range; the second frequency domain range includes three frequency domain ranges, namely second frequency domain range 1, second frequency domain range 2, and second frequency domain range 3. Each frequency domain range in the first and second frequency domain ranges is 80MHz. Correspondingly, the number of first sub-information is one, and the first sub-information is used to indicate that the RUs in the first frequency domain range are continuous RUs. The number of first sub-information is three, namely second sub-information 1, second sub-information 2, and second sub-information 3. Among them, second sub-information 1 is used to indicate that the RUs in the second frequency domain range 1 are discrete RUs, and indicates the discrete bandwidth of the discrete RUs in the second frequency domain range 1; second sub-information 2 is used to indicate that the RUs in the second frequency domain range 2 are discrete RUs, and indicates the discrete bandwidth of the discrete RUs in the second frequency domain range 2; second sub-information 3 is used to indicate that the RUs in the second frequency domain range 3 are discrete RUs, and indicates the discrete bandwidth of the discrete RUs in the second frequency domain range 3.

[0248] It should be noted that, in this embodiment, the first device can determine not only the size of the discrete bandwidth corresponding to the first consecutive RU, but also the frequency domain position of the discrete bandwidth corresponding to the first consecutive RU, based on the first information and the second information. For example, referring to Figure 12, the discrete RU in the second frequency domain range 3 is 20MHz + 20MHz. If the first device determines that the first consecutive RU is located in the left 20MHz range, the first device can determine that the discrete bandwidth corresponding to the first consecutive RU is 20MHz. Simultaneously, the first device can also determine that the first consecutive RU is discrete within the left 20MHz range, rather than the right 20MHz range. Similarly, if the first device determines that the first consecutive RU is located in the right 20MHz range, the first device can determine that the discrete bandwidth corresponding to the first consecutive RU is 20MHz. Simultaneously, the first device can also determine that the first consecutive RU is discrete within the right 20MHz range, rather than the left 20MHz range.

[0249] The discrete bandwidth of a discrete RU within the second frequency domain may be one or more, and when there are multiple discrete bandwidths for a discrete RU within the second frequency domain, these multiple discrete bandwidths may be the same or different. Below, we will explain three ways in which the second sub-information indicates the discrete bandwidth of a discrete RU within the second frequency domain in different forms.

[0250] In the first approach, optionally, the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth, the second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range, the discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth.

[0251] It can be seen that in the first method, the discrete bandwidth of the discrete RU within the second frequency domain range is multiple. Furthermore, in this method, the second frequency domain range includes multiple sub-frequency domain ranges. Each sub-frequency domain range corresponds one-to-one with a discrete bandwidth.

[0252] Thus, when the first continuous RU is located in the first sub-frequency domain, the discrete bandwidth of the first continuous RU can be determined as the first discrete bandwidth; when the first continuous RU is located in the second sub-frequency domain, the discrete bandwidth of the first continuous RU can be determined as the second discrete bandwidth.

[0253] The first discrete bandwidth and the second discrete bandwidth can be the same or different bandwidths. For example, both the first discrete bandwidth and the second discrete bandwidth are 20MHz; or the first discrete bandwidth is 40MHz and the second discrete bandwidth is 20MHz, etc.; or the first discrete bandwidth is 80MHz and the second discrete bandwidth is 160MHz, etc.

[0254] It should be noted that when the first and second sub-frequency domain ranges are located in the first and second halves of the second frequency domain range, respectively, these two discrete bandwidths can also be referred to as the left first discrete bandwidth + right second discrete bandwidth. The first half can be understood as the lower half of the frequency domain range within the second frequency domain range; the second half can be understood as the higher half of the frequency domain range within the second frequency domain range. Furthermore, the left first discrete bandwidth + right second discrete bandwidth indicates that when the first consecutive RU is located in the first half of the second frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is the first discrete bandwidth; when the first consecutive RU is located in the second half of the second frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is the second discrete bandwidth.

[0255] For example, referring to Figure 12, the first half of the second frequency domain range 1 can be 20MHz and the 20MHz corresponding to the punched sub-channel, and the second half can be 40MHz; therefore, the discrete bandwidth of the discrete RU in the second frequency domain range 1 can be expressed as 20MHz on the left + 40MHz on the right.

[0256] It should be noted that when the second sub-information indicates that the discrete bandwidth of the discrete RU within the second frequency domain is the left first discrete bandwidth + the right second discrete bandwidth, it can also indicate that the first half of the second frequency domain corresponds to one or more first discrete bandwidths, and the second half of the second frequency domain corresponds to one or more second discrete bandwidths. For example, if the second frequency domain is 80MHz, and the discrete bandwidth corresponding to the second frequency domain includes 20MHz + 20MHz in the first half and 40MHz in the second half, then the second sub-information can also use left 20MHz + right 40MHz to represent the discrete bandwidth of the discrete RU within the second frequency domain. That is, left 20MHz can be understood as the discrete bandwidth of the discrete RUs within the first half of this frequency domain being 20MHz.

[0257] When both the first and second sub-frequency domain ranges are located in the first or second half of the second frequency domain range, and the first and second sub-frequency domain ranges are the same, these two discrete bandwidths can also be referred to as the first discrete bandwidth or the second discrete bandwidth. For example, referring to Figure 12, if both 20MHz MHz values ​​in the second frequency domain range 3 are located in the second half, then the discrete bandwidth of the discrete RU in the second frequency domain range 3 can be expressed as 20MHz + 20MHz.

[0258] Furthermore, in this approach, the second frequency domain range may include one or more frequency domain ranges.

[0259] When the second frequency domain range includes a frequency domain range, that frequency domain range can be, for example, any one of 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz. The sum of the first sub-frequency domain range and the second sub-frequency domain range is less than or equal to the first frequency domain range. For example, the first frequency domain range is 80MHz, the first sub-frequency domain range is 20MHz, and the second sub-frequency domain range is 20MHz. Alternatively, the first sub-frequency domain range is 40MHz, and the second sub-frequency domain range is 40MHz.

[0260] When the second frequency domain range includes multiple frequency domain ranges, these multiple frequency domain ranges can be the same. The first sub-frequency domain range and / or the second sub-frequency domain range can include one or more frequency domain ranges, and the sum of the first discrete bandwidth and the second discrete bandwidth is the second frequency domain range. Correspondingly, the second sub-information includes multiple second sub-information. For example, as shown in FIG13, the second frequency domain range includes second frequency domain range 5, second frequency domain range 6, and second frequency domain range 7, all of which are 80MHz. The second sub-information includes second sub-information 5, second sub-information 6, and second sub-information 7. Second sub-information 5 is used to indicate that the discrete bandwidth of the discrete RU in the first sub-frequency domain range (second frequency domain range 5) is 80MHz; second sub-information 6 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 6 is 160MHz; and second sub-information 7 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 7 is 160MHz. The second frequency domain range 6 and the second frequency domain range 7 can be understood as the second sub-frequency domain range.

[0261] It is understood that when the second frequency domain range includes multiple frequency domain ranges, some frequency domain ranges within these multiple frequency domain ranges can correspond to the same discrete bandwidth. The number of frequency domain ranges included in a partial frequency domain range is greater than one. For example, referring to Figure 13, the second frequency domain range includes three frequency domain ranges, where the discrete bandwidths corresponding to second frequency domain range 6 and second frequency domain range 7 are both 160MHz, meaning that second frequency domain range 6 and second frequency domain range 7 are partial frequency domain ranges.

[0262] Alternatively, in the second approach, the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU in the second frequency domain range is the third discrete bandwidth.

[0263] The third discrete bandwidth can be equal to the second frequency domain range. For example, if the second frequency domain range is 80MHz, then the third discrete bandwidth can be 80MHz. Alternatively, if the second frequency domain range is 160MHz, then the third discrete bandwidth can be 160MHz.

[0264] Furthermore, the second frequency domain range may include one or more frequency domain ranges. When the second frequency domain range includes one frequency domain range, the second sub-information includes one sub-information, and the third discrete bandwidth is the same as that second frequency domain range. For example, as shown in FIG13, assuming that the second frequency domain range is the second frequency domain range 5, and the second sub-information is the second sub-information 5, then the second sub-information 5 indicates that the discrete bandwidth of the RU in the second frequency domain range 5 is 80MHz, that is, the third discrete bandwidth is 80MHz.

[0265] When the second frequency domain range includes multiple frequency domain ranges, the sizes of the multiple frequency domain ranges can be the same. The second sub-information includes multiple sub-information. The third discrete bandwidth is the same as the sum of the multiple frequency domain ranges included in the second frequency domain range. For example, as shown in Figure 13, assuming the second frequency domain range includes second frequency domain range 6 and second frequency domain range 7, both second frequency domain range 6 and second frequency domain range 7 are 80MHz. The second sub-information includes second sub-information 6 and second sub-information 7. Second sub-information 6 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 6 is 160MHz, and second sub-information 7 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 7 is 160MHz, then the third discrete bandwidth is 160MHz. Optionally, second sub-information 6 and second sub-information 7 can also be replaced by a single piece of information, that is, this single piece of information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range 6 and the discrete bandwidth of the discrete RU in the second frequency domain range 7 are both 160MHz. For example, it can be 1 bit, etc.

[0266] In the third approach, optionally, the second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth. The second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer. When i is 1, the third sub-frequency domain range can be smaller than the second frequency domain range.

[0267] The sum of the i third sub-frequency domain ranges can be less than or equal to the second frequency domain range. For example, referring to Figure 12, assuming the second frequency domain range is 3, then the third sub-frequency domain range can be 20MHz, i is 2, and the fourth discrete bandwidth is 20MHz. Alternatively, assuming the second frequency domain range is 80MHz, then the third sub-frequency domain range can be 20MHz, i is 1, and the fourth discrete bandwidth is 20MHz. Or, as shown in Figure 14, if the second frequency domain range is 80MHz, then the third sub-frequency domain range can be 20MHz, i is 4, and the fourth discrete bandwidth is 20MHz.

[0268] In this approach, the second sub-information can, for example, be used to represent the discrete bandwidth of a discrete RU within the second frequency domain. For instance, the second sub-information could be 20MHz, meaning that the discrete bandwidth of all discrete RUs within the second frequency domain is 20MHz.

[0269] It should be noted that any combination of the first, second, and third methods described above can be used. For example, when the second frequency domain range includes multiple frequency domain ranges, the second sub-information includes multiple sub-information, and the multiple frequency domain ranges included in the second frequency domain range correspond one-to-one with the multiple sub-information included in the second sub-information; then u frequency domain ranges and u sub-information corresponding to the u frequency domain ranges can satisfy the first method; v frequency domain ranges and v sub-information corresponding to the v frequency domain ranges can satisfy the second method; and w frequency domain ranges and w sub-information corresponding to the w frequency domain ranges can satisfy the third method. u, v, and w are integers greater than or equal to 0. For example, referring to Figure 12, the second frequency domain range 1, the second sub-information 1, the second frequency domain range 3, and the second sub-information 3 satisfy the first method, and the second frequency domain range 2 and the second sub-information 2 satisfy the second method.

[0270] Based on the above embodiments, the discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain range.

[0271] In this context, the data unit in the bandwidth of the data unit can be understood as the data unit corresponding to the first RU or the first consecutive RU, or it can be understood as the data unit to which the first RU belongs, etc.

[0272] It can be understood that if the bandwidth of the data unit is less than the discrete bandwidth of the discrete RU in the second frequency domain, then the discrete bandwidth corresponding to the first continuous RU is the bandwidth of the data unit. If the bandwidth of the data unit is greater than or equal to the discrete bandwidth of the discrete RU in the second frequency domain, then the discrete bandwidth corresponding to the first continuous RU is the discrete bandwidth of the discrete RU in the second frequency domain.

[0273] For example, assuming the discrete bandwidth of the discrete RU in the second frequency domain is 80MHz and the bandwidth of the data unit is 40MHz, then the discrete bandwidth corresponding to the first consecutive RU is 40MHz; assuming the discrete bandwidth of the discrete RU in the second frequency domain is 80MHz and the bandwidth of the data unit is 160MHz, then the discrete bandwidth corresponding to the first consecutive RU is 80MHz; or, assuming the discrete bandwidth of the discrete RU in the second frequency domain is 20MHz on the left + 40MHz on the right, and the bandwidth of the data unit is 20MHz; if the first consecutive RU is in the range corresponding to the right 40MHz, then the discrete bandwidth corresponding to the first consecutive RU is the bandwidth of the data unit, i.e., 20MHz.

[0274] Combining the second method mentioned above, when the bandwidth of the data unit is less than the second frequency domain range, the third discrete bandwidth can be the bandwidth of the data unit; when the bandwidth of the data unit is greater than or equal to the second frequency domain range, the third discrete bandwidth can be equal to the second frequency domain range.

[0275] It should be understood that, in addition to the three methods described above, in some possible implementations, the second information can also be used to indicate that RUs in a portion of a frequency range are continuous RUs, and RUs in another portion of the same frequency range are discrete RUs, and to indicate the discrete bandwidth of the discrete RUs in the other portion of the same frequency range. For example, assuming a frequency range is 80MHz, the second information can indicate that RUs in the first half (40MHz) of the 80MHz range are continuous RUs, RUs in the second half (40MHz) of the 80MHz range are discrete RUs, and the discrete bandwidth of the discrete RUs in the second half (40MHz) of the 80MHz range is 40MHz.

[0276] Wherein, the second information is used to indicate that the RUs in another part of the frequency domain range are discrete RUs, and the discrete bandwidth of the discrete RUs in another part of the frequency domain range can also be replaced by the second information indicating the discrete bandwidth of the discrete RUs in another part of the frequency domain range. That is, when the second information indicates the discrete bandwidth of the discrete RUs in another part of the frequency domain range, the first device can also determine or default that the RUs in another part of the frequency domain range are discrete RUs.

[0277] Based on the above embodiments, the first sub-information and / or the second sub-information can take the following forms.

[0278] Form 1: The first sub-information is H bits and / or the second sub-information is Z bits. H and Z are positive integers.

[0279] Here, H and Z can be, for example, 2, 4, etc. The first sub-information may include one or more sub-information, and the second sub-information may also include one or more sub-information. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information can be the same. In this way, the second information can indicate that each frequency range in multiple frequency ranges is a continuous RU, or indicate that each frequency range is a discrete RU and the discrete bandwidth of the discrete RU in that frequency range, respectively, by using the same number of bits.

[0280] The following explanation will be based on the example where each sub-information in the first sub-information has 2 bits and each sub-information in the second sub-information has 2 bits.

[0281] This combines the second sub-information indicating the discrete bandwidth of the discrete RU within the second frequency domain range in the first and second methods described above.

[0282] As shown in Table 8, 00 can indicate that the RU in a frequency domain range is a continuous RU; 01 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is the smaller of the bandwidth of the frequency domain range and the bandwidth of the data unit; 10 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 20MHz on the left + 40MHz on the right; 11 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 40MHz on the left + 20MHz on the right.

[0283] Table 8

[0284] For example, assume that the second frequency domain range includes second frequency domain range 8, second frequency domain range 9, and second frequency domain range 10. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information are both 2 bits. Then the first sub-information is 00, and the second sub-information includes second sub-information 8 corresponding to second frequency domain range 8, second sub-information 9 corresponding to second frequency domain range 9, and second sub-information 10 corresponding to second frequency domain range 10. Second sub-information 8 is 10, second sub-information 9 is 01, and second sub-information 10 is 11.

[0285] Based on the above embodiments, optionally, when the second information includes multiple sub-information, and the multiple sub-information corresponds to multiple frequency domain ranges respectively, then the multiple sub-information arranged in the first order corresponds one-to-one with the multiple frequency domain ranges arranged in the second order. The first order may be, for example, from left to right, from top to bottom, or the order in which the first device reads the multiple sub-information. The second order may be, for example, from low to high frequency or from high to low frequency. For example, according to the order in which the first device reads the multiple sub-information, the multiple sub-information are 00, 01, 10, and 11 in sequence; according to the frequency from low to high, the four frequency domain ranges are, in sequence, the first frequency domain range, the second frequency domain range 8, the second frequency domain range 9, and the second frequency domain range 10. 00 is used to indicate that RUs in the first frequency domain range are consecutive RUs. Similarly, 01 corresponds to the second frequency domain range 8; 10 corresponds to the second frequency domain range 9; and 11 corresponds to the second frequency domain range 10.

[0286] The length of the multiple sub-information components included in the second information can vary proportionally with the bandwidth of the data unit. For example, if the bandwidth of the data unit is 320MHz, the multiple sub-information components of the second information can be 8 bits; if the bandwidth of the data unit is 160MHz, the multiple sub-information components of the second information can be 4 bits, and so on.

[0287] It should be understood that Table 8 may show possible forms of the first and second sub-information. However, for the same frequency domain range, the corresponding sub-information is either the first or the second sub-information, for example, any one of the multiple sub-information shown in Table 8. That is, if the RU in a frequency domain range is a continuous RU, the sub-information corresponding to that frequency domain range is the first sub-information, such as 00 in Table 8; if the RU in a frequency domain range is a discrete RU, the sub-information corresponding to that frequency domain range is the second sub-information, such as 01, 10, or 11 in Table 8.

[0288] It should also be understood that Table 8 is merely an example. For any one or more of the second sub-information, it can be used to indicate that the discrete bandwidth of a discrete RU in any sub-frequency range within a frequency range is the smaller of the bandwidth of the data unit and the bandwidth of the arbitrary sub-frequency range. This will not be elaborated further below.

[0289] The term "arbitrary sub-frequency domain range" can refer to part or all of a frequency domain range. For example, if a frequency domain range is 80MHz, then the arbitrary sub-frequency domain range can be 80MHz, 20MHz, or 40MHz, etc.

[0290] Referring to Table 8, a frequency range of 80MHz, 10 can also indicate that the RU in the sub-frequency range corresponding to the left 20MHz is a discrete RU, and the discrete bandwidth of the discrete RU in the sub-frequency range corresponding to the left 20MHz is the smaller of 20MHz and the bandwidth of the data unit; it can also indicate that the RU in the sub-frequency range corresponding to the right 40MHz is a discrete RU, and the discrete bandwidth of the discrete RU in the sub-frequency range corresponding to the right 40MHz is the smaller of 40MHz and the bandwidth of the data unit. It can also be expressed as DBW as Left Min(20MHz, PPDU BW) + Right Min(40MHz, PPDU BW). Here, PPDU BW is the bandwidth of the data unit. Similarly, other sub-information can also use this method to indicate discrete bandwidth, which will not be listed here.

[0291] It should be noted that, in conjunction with the second method mentioned above, when the bandwidth of the data unit is less than the second frequency domain range, the third discrete bandwidth can be the bandwidth of the data unit; when the bandwidth of the data unit is greater than or equal to the second frequency domain range, the third discrete bandwidth can be equal to the second frequency domain range. Therefore, the third discrete bandwidth indicated by the second sub-information can be different depending on the size of each frequency domain range within the second frequency domain range.

[0292] Correspondingly, the meaning of 2 bits can be seen in Table 9. The meanings of 00, 10, and 11 are similar to those in Table 8, as described above. For 01, 01 can also have the following meanings: The first meaning of 01: If the bandwidth of the data unit is greater than or equal to 80MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 80MHz; if the bandwidth of the data unit is equal to 40MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 40MHz; if the bandwidth of the data unit is equal to 20MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 20MHz. The meaning of 01 is the second meaning: if the bandwidth of the data unit is greater than or equal to 160MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 160MHz; if the bandwidth of the data unit is equal to 80MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 80MHz; if the bandwidth of the data unit is equal to 40MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 40MHz; if the bandwidth of the data unit is equal to 20MHz, then the discrete bandwidth of the discrete RU in a frequency domain range is 20MHz.

[0293] Table 9

[0294] Combining the second and third methods described above, where the second sub-information indicates the discrete bandwidth of the discrete RU within the second frequency domain, the meaning of 2 bits can be seen as follows.

[0295] As shown in Table 10, 00 indicates that the RUs within a frequency range are continuous RUs. 01 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 20MHz; 10 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 40MHz; 11 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 80MHz.

[0296] Table 10

[0297] For example, the first frequency domain range is 80MHz, and the second frequency domain range includes second frequency domain range 11, second frequency domain range 12, and second frequency domain range 13, all of which are 80MHz. The second sub-information includes second sub-information 11 corresponding to second frequency domain range 11, second sub-information 12 corresponding to second frequency domain range 12, and second sub-information 13 corresponding to second frequency domain range 13. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information are both 2 bits. The first sub-information is 00, where 00 indicates that RUs within the first frequency domain range are consecutive RUs. The second sub-information 11 is 01, which indicates that the RU in the second frequency domain range 11 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 11 is 20MHz; the second sub-information 12 is 10, which indicates that the RU in the second frequency domain range 12 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 12 is 40MHz; the second sub-information 13 is 11, which indicates that the RU in the second frequency domain range 13 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 13 is 80MHz.

[0298] It should be noted that the second frequency domain range 12 can correspond to one or more 20MHz; the second frequency domain range 13 can correspond to one or two 40MHz, and this application does not make specific limitations in this regard.

[0299] Furthermore, the meaning of the 2 bits can also be shown in Table 11: 00 indicates that the RUs within a frequency range are continuous RUs; 01 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 40MHz; 10 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 80MHz; 11 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 160MHz.

[0300] Table 11

[0301] For example, the first frequency domain range is 160MHz, and the second frequency domain range includes second frequency domain range 14, second frequency domain range 15, and second frequency domain range 16, all of which are 160MHz. The second sub-information includes second sub-information 14 corresponding to second frequency domain range 14, second sub-information 15 corresponding to second frequency domain range 15, and second sub-information 16 corresponding to second frequency domain range 16. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information are both 2 bits. The first sub-information is 00, where 00 indicates that RUs within the first frequency domain range are consecutive RUs. The second sub-information 11 is 01, which indicates that the RU in the second frequency domain range 14 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 14 is 40MHz; the second sub-information 15 is 10, which indicates that the RU in the second frequency domain range 15 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 15 is 80MHz; the second sub-information 16 is 11, which indicates that the RU in the second frequency domain range 16 is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range 16 is 160MHz.

[0302] It should be noted that the second frequency domain range 14 may correspond to one or more 40MHz; the second frequency domain range 15 may correspond to one or two 80MHz, and this application does not make specific limitations in this regard.

[0303] By employing the above method, the signaling overhead of the trigger frame can be minimized. For example, suppose the second device needs to indicate dRUs (Discrete Root Units) for 10 first devices. If the second device indicates the dRU for each of the 10 first devices separately, assuming that 1 bit is used to indicate that the consecutive RUs of each first device are discrete RUs, and 2 bits are used to indicate the discrete bandwidth of each discrete RU, then the trigger frame requires a total of 30 bits to indicate this part. If the trigger frame uses the above method to indicate the discrete bandwidth corresponding to each frequency range within 320MHz to the 10 first devices, then the trigger frame requires 8 bits to indicate this part.

[0304] It should also be noted that Tables 8 to 11 are merely examples, and the 2 bits can be replaced with other numbers of bits, such as 3 bits; and the meanings of 00, 01, 10, and 11 shown in Tables 8 to 11 can also be replaced with other meanings. For example, 01 in Table 11 can also represent that the RU in the second frequency range 14 is a discrete RU, and the discrete bandwidth of the discrete RU in the second frequency range 14 is 20MHz, etc. In addition, the positions of 00, 01, 10, and 11 shown in Tables 8 to 11 can also be interchanged. For example, in Table 8, the three 2 bits below 00 can be switched to 11, 01, and 10 in order from top to bottom (i.e., in order away from 00); and / or, 00 and 01 in Table 11 can be interchanged, i.e., 01 is the first sub-information, 01 is the second sub-information 14, etc. This application does not make specific limitations on this.

[0305] For example, taking the replacement of each sub-information with 3 bits as an example, the meaning of 3 bits can be as shown in Table 12. That is, 000 indicates that the RU in a frequency domain range is a continuous RU; 001 indicates that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is the smaller of the bandwidth of the frequency domain range and the bandwidth of the data unit; 010 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 20MHz on the left + 40MHz on the right; 011 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 40MHz on the left + 20MHz on the right; 100 indicates that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 160MHz.

[0306] Table 12

[0307] It should be noted that Tables 8 to 12 are merely examples. Each frequency domain included in the first frequency domain range and / or each frequency domain included in the second frequency domain range can be a frequency domain range outside of 80MHz, such as 20MHz, 40MHz, or 160MHz. Correspondingly, the meanings of the corresponding 2-bit or 3-bit values ​​in Tables 8 to 12 can also be changed. For example, if a frequency domain range is 40MHz, the 0 and 1 in Table 8 can indicate that the RUs within a frequency domain range are discrete, and the discrete bandwidth of the discrete RUs within that frequency domain range is the smaller of 40MHz and the bandwidth of the data unit. The meanings of the other 2 bits can also be replaced with various different discrete bandwidths. And so on, which will not be elaborated further here.

[0308] It should also be noted that Table 12 is merely an example, and the meanings of the 3 bits shown therein can be interchanged. For example, 010 indicates that the RUs within a frequency range are continuous RUs; 000 indicates that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is the smaller of the bandwidth of the frequency range and the bandwidth of the data unit, etc. Furthermore, the 3 bits shown therein can also be replaced with other forms. For example, 000 can be replaced with 111, etc., in which case 111 is used to indicate that the RUs within a frequency range are continuous RUs. Moreover, the number of three bits in Table 12 can also be more or less. For example, Table 12 may also include: 110 to indicate that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within that frequency range is 40MHz; or, Table 12 may not include 100, etc. This application does not impose specific limitations on this.

[0309] [Corrected according to Rule 91, 04.11.2025] In Table 12, 3 bits can be used to indicate whether the discrete bandwidth of a discrete RU in one frequency domain range is equal to multiple frequency domain ranges. For example, 000 indicates that the discrete bandwidth of the discrete RUs in the second frequency domain range is not 160MHz; 100 can indicate that the discrete bandwidth of the discrete RUs in an 80MHz frequency domain range is 160MHz. In some possible implementations, each sub-information in the first sub-information and / or each sub-information in the second sub-information can be as shown in Tables 8 to 11. In addition, the trigger frame also includes third information, which can be, for example, 2 bits carried in a public information field or a special user field.

[0310] For example, if a frequency range is 80MHz, a 2-bit bitmap method can be used to indicate whether the discrete bandwidth of a discrete RU in 320MHz is 160MHz. These 2 bits can be used to indicate whether the discrete bandwidth corresponding to the two frequency ranges in the first half of the 320MHz range is 160MHz, and whether the discrete bandwidth corresponding to the two frequency ranges in the second half of the 320MHz range is 160MHz. For example, if the two bits are 11, it indicates that the discrete bandwidth corresponding to the two frequency ranges in the first half of the 320MHz range is 160MHz, and the discrete bandwidth corresponding to the two frequency ranges in the second half of the 320MHz range is 160MHz; if the two bits are 01, it indicates that the discrete bandwidth corresponding to the two frequency ranges in the second half of the 320MHz range is 160MHz; if the two bits are 10, it indicates that the discrete bandwidth corresponding to the two frequency ranges in the first half of the 320MHz range is 160MHz, and so on.

[0311] Similarly, when a frequency range has other sizes, such as 40MHz or 160MHz, the method described above can also be used to indicate whether the discrete bandwidth of a discrete RU in the second frequency range is multiples of a frequency range. These will not be listed individually here.

[0312] Furthermore, the trigger frame may also include fourth information, which indicates whether the discrete bandwidth of the discrete RU within the second frequency domain range includes 320MHz. This fourth information may be, for example, a 1-bit field carried in a public information field or a special user information field. When this 1-bit is 1, it indicates that the discrete bandwidth of the discrete RU within the second frequency domain range includes 320MHz; when this 1-bit is 0, it indicates that the discrete bandwidth of the discrete RU within the second frequency domain range does not include 320MHz. Alternatively, when this 1-bit is 0, it indicates that the discrete bandwidth of the discrete RU within the second frequency domain range includes 320MHz; when this 1-bit is 1, it indicates that the discrete bandwidth of the discrete RU within the second frequency domain range does not include 320MHz.

[0313] Based on the above embodiments, if the size of the first continuous RU is large, and the RU actually allocated to the first device is a discrete RU (the second information indicates that the first continuous RU is in the second frequency domain range, that is, the first continuous RU needs to be discrete on a discrete bandwidth to obtain the corresponding discrete RU), then the bandwidth corresponding to the first continuous RU may need to be smaller than the discrete bandwidth corresponding to the first continuous RU. Specifically, as follows.

[0314] In one possible implementation, the meaning of any of the multiple sub-informations included in the second information is related to the size of the first continuous RU.

[0315] Thus, the meaning of one or more sub-information pieces in the second information changes with the size of the first continuous RU. For example, for 01, if the size of the first continuous RU is 996-tone RU, then 01 can represent a discrete bandwidth of 160MHz for a discrete RU within a frequency domain; if the size of the first continuous RU is 484-tone RU, then 01 can represent a discrete bandwidth of 80MHz for a discrete RU within a frequency domain, etc.

[0316] Optionally, the second sub-information satisfies the following conditions: Condition 1, when the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, Condition 2, when the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

[0317] For condition 1, the bandwidth corresponding to the first consecutive RU being greater than 20MHz can also be understood as the first consecutive RU being an RU with a size greater than 242-tone RU, such as a 484-tone RU or a 996-tone RU. In this case, since the first consecutive RU may not be discretized across a portion of the discrete bandwidth, the discrete bandwidth of the discrete RU in the second frequency domain is greater than the bandwidth corresponding to the first consecutive RU.

[0318] c can be, for example, 2, 4, etc.

[0319] Under condition 1, the meaning of 2 bits is shown in Table 13. Assume the first continuous RU is a 996-tone RU, and the bandwidth corresponding to the 996-tone RU is 80MHz. 00 can indicate that the RU in a frequency range is a continuous RU; 01 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency range is 160MHz; 10 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency range is 320MHz; 11 can be reserved.

[0320] Table 13

[0321] For example, assume the first continuous RU is a 996-tone RU, and the bandwidth corresponding to the 996-tone RU is 80MHz. The second frequency domain range includes second frequency domain range 17 and second frequency domain range 18. The second sub-information includes second sub-information 17 corresponding to second frequency domain range 17, second sub-information 18 corresponding to second frequency domain range 18, and reserved second sub-information. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information are both 2 bits. The first sub-information can be 00, the second sub-information 17 can be 01, the second sub-information 18 can be 10, and the reserved second sub-information 11. 01 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 17 is 160MHz, that is, c is 2; 10 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 18 is 320MHz, that is, c is 4. Since the discrete bandwidth usually does not exceed 320MHz, 11 can be reserved.

[0322] It should be noted that Table 13 is only an example. In some possible implementations, the discrete bandwidth may be less than 320MHz, so 10 can also be reserved.

[0323] Alternatively, in condition 1, the meaning of the 2 bits can also be as shown in Table 14. Assume the first continuous RU is a 484-tone RU, and the bandwidth corresponding to the 484-tone RU is 40MHz. 00 can indicate that the RU in a frequency range is a continuous RU; 01 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency range is 80MHz; 10 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency range is 160MHz; 11 can be reserved.

[0324] Table 14

[0325] For example, assume the first continuous RU is a 484-tone RU, and the bandwidth corresponding to the 484-tone RU is 40MHz. The second frequency domain range includes a second frequency domain range 19 and a second frequency domain range 20. The second sub-information includes second sub-information 19 corresponding to the second frequency domain range 19, second sub-information 20 corresponding to the second frequency domain range 20, and reserved second sub-information. The number of bits corresponding to each sub-information in the first sub-information and the number of bits corresponding to each sub-information in the second sub-information are both 2 bits. The first sub-information can be 00, the second sub-information 19 can be 01, the second sub-information 20 can be 10, and the reserved second sub-information 11. 01 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 19 is 80MHz, that is, c is 2; 10 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range 20 is 160MHz, that is, c is 4; 11 can be reserved.

[0326] Alternatively, in condition 1, the meaning of 2 bits can also be as shown in Table 15. Assume the first continuous RU is a 2×996-tone RU, and the bandwidth corresponding to the 2×996-tone RU is 160MHz. 00 can indicate that the RU in a frequency range is a continuous RU; 01 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency range is 320MHz; 10 and 11 can be reserved.

[0327] Table 15

[0328] For example, assume the first continuous RU is a 2×996-tone RU, and the bandwidth corresponding to the 2×996-tone RU is 160MHz. The first sub-information is 00, and the second sub-information includes 01, 10, and 11. 01 is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain is 320MHz, that is, c is 2; 10 and 11 can be reserved.

[0329] It should be noted that, regarding the meanings of the various 2-bit values ​​shown in Tables 13, 14, and 15, some of these 2 bits may be reserved or used to represent other discrete bandwidths depending on the bandwidth of the data unit. Taking Table 13 as an example, Table 14 also applies when the size of the first consecutive RU is other than a 484-tone RU. For example, assuming the first consecutive RU is a 996-tone RU, then 0 and 1 can be reserved. Furthermore, if the discrete bandwidth is 320MHz, then 1 and 1 can be used to indicate a discrete bandwidth of 320MHz.

[0330] Furthermore, assuming the first continuous RU is a 242-tone RU, the discrete bandwidth of the discrete RU in the second frequency domain range can be 40MHz, 80MHz, or 160MHz, etc. Correspondingly, the meaning of the 2 bits can be found in Table 11, and will not be shown here. That is, 00 can indicate that the RU in a frequency domain range is a continuous RU; 01 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 40MHz; 10 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 80MHz; 11 can indicate that the RU in a frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in that frequency domain range is 160MHz.

[0331] It should be understood that when the first consecutive RU is a 242-tone RU, 2 bits can also be replaced with more bits, and the meaning indicated by each 2 bits can also be other meanings. This application does not make specific limitations on this.

[0332] As can be seen from Tables 13, 14, and 15, for the same second sub-information, the discrete bandwidth of the discrete RU within the second frequency domain indicated by the second sub-information can be different depending on the size of the first consecutive RU. Specifically, as shown in Table 16, 01 can indicate that the discrete bandwidth of a discrete RU within a second frequency domain is twice the bandwidth of the first consecutive RU; 10 can indicate that the discrete bandwidth of a discrete RU within a second frequency domain is four times the bandwidth of the first consecutive RU; and 11 can indicate that the discrete bandwidth of a discrete RU within a second frequency domain is eight times the bandwidth of the first consecutive RU. Some values ​​in 01, 10, or 11 can be reserved.

[0333] Table 16

[0334] For condition 2, the discrete bandwidth of the discrete RU within the second frequency domain range can be one or more of the following: 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz. The indication format of the second sub-information corresponding to condition 2 can be found in the descriptions of the corresponding sections in Tables 8 to 12, and will not be repeated here.

[0335] It should be noted that Tables 13 to 16 are merely examples, and the 2 bits mentioned above can be replaced with other numbers of bits, such as 3 bits; and the positions of 00, 01, 10, and 11 shown in Tables 13 to 16 can also be interchanged. For example, 00 and 01 in Table 16 can be interchanged, that is, 01 is used to indicate that the RU in the first frequency domain range is a continuous RU, and 00 is used to indicate that the DBW is twice the bandwidth corresponding to the first continuous RU, etc. This application does not make specific limitations in this regard.

[0336] Based on the above embodiments, the way in which the second sub-information indicates the discrete bandwidth of the discrete RU in the second frequency domain range can also change with the change of the bandwidth of the data unit, as follows.

[0337] Optionally, the first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: Condition 3: If the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes the first frequency domain range and / or the second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; Condition 4: If the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, a is greater than or equal to the first threshold and less than or equal to the second threshold. A positive integer threshold; Condition 5: If the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to the third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, Condition 6: If the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each of the Y sub-information is M bits, each of the Y frequency domain ranges is a first value, and Y is a positive integer less than X.

[0338] Regarding condition 3, it should be noted that if the first bandwidth only includes the first frequency domain range, then the first frequency domain range includes X frequency domain ranges, and the first sub-information includes X sub-information; if the first bandwidth only includes the second frequency domain range, then the second frequency domain range includes X frequency domain ranges, and the second sub-information includes X sub-information; if the first bandwidth includes both the first and second frequency domain ranges, then the first and second frequency domain ranges together include X frequency domain ranges, and the first and second sub-information together include X sub-information. For example, referring to Figure 15, the first bandwidth is 320MHz, and the first and second frequency domain ranges together include 4 frequency domain ranges, that is, the first bandwidth includes 4 frequency domain ranges, and the first and second sub-information together include four sub-information.

[0339] The first value can be understood as the bandwidth corresponding to each frequency range within the X frequency range. For example, referring to Figure 15, X is 4, the first bandwidth is 320MHz, then the first value is 80MHz, meaning each of the 4 frequency ranges is 80MHz. Each of the X sub-information pieces is M bits, where M can be, for example, 2 bits.

[0340] In condition 3, for each of the X frequency ranges, X bits are used to indicate that the RU in that frequency range is a continuous RU, or to indicate that the RU in that frequency range is a discrete RU and to indicate the discrete bandwidth of the discrete RU.

[0341] For condition 4, the first threshold and the second threshold are preset positive integers, and the first threshold is less than or equal to the second threshold. The number of frequency domain ranges included in the bandwidth of the data unit in condition 4 is X, just as the number of frequency domain ranges included in the first bandwidth in condition 3 is X. However, the bandwidth of each frequency domain range included in the bandwidth of the data unit is less than the bandwidth of each frequency domain range included in the first bandwidth. The number of bits corresponding to each sub-information in condition 4 is the same as the number of bits corresponding to each sub-information in condition 3.

[0342] For example, when the first bandwidth is 320MHz, the first threshold can be 2, the second threshold can be 4, and 1 / a can be 1 / 2 or 1 / 4. When 1 / a is 1 / 2, the data bandwidth is 160MHz, and the bandwidth corresponding to each frequency range is the ratio of 160 to X, or the bandwidth corresponding to each frequency range is the product of the first value in condition 3 and 1 / a. For example, as shown in Figure 16, if X is 4 and M is 2, then each of the four frequency ranges is 40MHz, and each of the X sub-information pieces is still 2 bits. When 1 / a is 1 / 4, the data bandwidth is 80MHz, and the bandwidth corresponding to each frequency range is the ratio of 80 to X, or the bandwidth corresponding to each frequency range is the product of the first value in condition 3 and 1 / a. For example, if X is 4, then each of the four frequency ranges is 20MHz.

[0343] It is understandable that, since the sub-channel is 20MHz, each frequency range in the X frequency ranges is greater than or equal to 20MHz, that is, 1 / a is not less than 1 / 4.

[0344] Similarly, with a first bandwidth of 160MHz, the first threshold can be 2, and 1 / a can be 1 / 2. If the data bandwidth is 80MHz, then the bandwidth corresponding to each frequency range is the ratio of 80 to X, or the bandwidth corresponding to each frequency range is the product of the first value in condition 3 and 1 / a. For example, if X is 4, then each of the four frequency ranges is 20MHz.

[0345] Since the subchannel is 20MHz, each of the X frequency ranges is greater than or equal to 20MHz, meaning 1 / a is not less than 1 / 2.

[0346] In condition 4, for each of the X frequency ranges, M bits are used to indicate whether the RU in that frequency range is a continuous RU or a discrete RU, along with the discrete bandwidth of that discrete RU. However, the bandwidth corresponding to each of the X frequency ranges is the ratio of the bandwidth of the data unit to X, or the product of a first value and 1 / a.

[0347] For condition 5, since the sub-channel is 20MHz, each frequency range is greater than or equal to 20MHz. Therefore, if as the bandwidth of the data unit decreases, the ratio of the data unit's bandwidth to X is less than or equal to 20MHz, then each frequency range in the data unit is 20MHz. Correspondingly, the number of frequency ranges included in the bandwidth of the data unit is the ratio of the data unit's bandwidth to 20MHz, i.e., c, where c is less than X. Furthermore, the first sub-information and / or the second sub-information includes c sub-information items.

[0348] For example, if the first bandwidth is 320MHz, the third threshold can be 8, and b can be 8 or 16.

[0349] When b is 8, the bandwidth of the data unit is 40MHz. The bandwidth of the data unit includes a frequency domain range of 20MHz, and the bandwidth of the data unit includes two frequency domain ranges. The first sub-information and / or the second sub-information includes two sub-information. For example, as shown in Figure 17, M is 4 and X is 2, then each of the two sub-information is 4 bits.

[0350] When b is 16, the bandwidth of the data unit is 20MHz. The bandwidth of the data unit includes a frequency domain range of 20MHz, and the bandwidth of the data unit includes one frequency domain range. The first sub-information and / or the second sub-information includes one sub-information. When M is 4 and X is 2, each sub-information in this one sub-information is 8 bits.

[0351] In condition 5, compared to condition 3, each frequency range is equal to 20MHz, the total number of bits included in the second information remains unchanged, but the number of bits corresponding to the sub-information used to indicate each frequency range is increased.

[0352] For condition 6, based on condition 3, some bits of the M×X bits in condition 3 can be reserved or used to indicate other information.

[0353] Wherein, if the bandwidth of the data unit only includes the first frequency domain range, then the first frequency domain range includes Y frequency domain ranges, and the first sub-information includes Y sub-information; if the bandwidth of the data unit only includes the second frequency domain range, then the second frequency domain range includes Y frequency domain ranges, and the second sub-information includes Y sub-information; if the bandwidth of the data unit includes both the first and second frequency domain ranges, then the first and second frequency domain ranges together include Y frequency domain ranges, and the first and second sub-information together include Y sub-information.

[0354] For example, as shown in Figure 18, assuming the first bandwidth is 320MHz, the bandwidth of the data unit is 160MHz, X is 4, then Y is 2, the two sub-information occupies a total of 4 bits, and the remaining 4 bits can be reserved.

[0355] Alternatively, assuming the first bandwidth is 320MHz, the bandwidth of the data unit is 80MHz, X is 4, then Y is 1, one sub-information occupies 2 bits, and the remaining 6 bits can be reserved.

[0356] The remaining bits can be used to indicate the number and distribution of discrete bandwidths of discrete RUs within the second frequency domain. For example, assuming the second frequency domain is 80MHz and the second sub-information indicates a discrete bandwidth of 20MHz for a discrete RU within the second frequency domain, the remaining bits can be used to indicate that the discrete bandwidth of the discrete RU within the second frequency domain is 20MHz+20MHz+20MHz+20MHz; or, assuming the second frequency domain is 80MHz and the second sub-information indicates a discrete bandwidth of 40MHz for a discrete RU within the second frequency domain, the remaining bits can be used to indicate that the discrete bandwidth of the discrete RU within the second frequency domain is 40MHz+40MHz; or, assuming the second frequency domain is 80MHz and the second sub-information indicates a discrete bandwidth of 20MHz+40MHz for a discrete RU within the second frequency domain, the remaining bits can be used to indicate that the discrete bandwidth of the discrete RU within the second frequency domain is 20MHz+20MHz+40MHz, and so on.

[0357] In addition to conditions 3 to 6 mentioned above, optionally, the meaning of each sub-information in the first sub-information and / or each sub-information in the second sub-information can also be changed depending on the bandwidth of the data unit. For example, when the bandwidth of the data unit is 320MHz, each frequency range is 80MHz, then each sub-information corresponds to 80MHz. For example, 01 indicates that the RU in this frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in this frequency range is 40MHz; when the bandwidth of the data unit is 80MHz, one frequency range is 80MHz, then one sub-information corresponds to 80MHz, and 01 can indicate that the RU in this frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in this frequency range is 80MHz.

[0358] Optionally, in Form 2, the second sub-information includes information indicating that the RU in the second frequency domain range is a discrete RU and information indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

[0359] In this embodiment, the first sub-information includes information indicating that RUs within a first frequency domain range are consecutive RUs. Exemplarily, the information indicating that RUs within the first frequency domain range are consecutive RUs can be 1 bit. And / or, the information indicating that RUs within a second frequency domain range are discrete RUs can also be 1 bit. For example, 0 is used to indicate consecutive RUs and 1 is used to indicate discrete RUs; or, 1 is used to indicate consecutive RUs and 0 is used to indicate discrete RUs. Furthermore, the information indicating the discrete bandwidth of discrete RUs within the second frequency domain range can be multiple bits.

[0360] For example, as shown in Figure 19, information A can be understood as information indicating the discrete bandwidth of a discrete RU within the second frequency domain range; information B can be understood as information indicating that an RU within the second frequency domain range is a discrete RU. The first sub-information is 1 bit, used to indicate that an RU within the first frequency domain range is a continuous RU. The second frequency domain range includes second frequency domain range 21, second frequency domain range 22, and second frequency domain range 23. The second sub-information includes second sub-information 21 corresponding to second frequency domain range 21, second sub-information 22 corresponding to second frequency domain range 22, and second sub-information 23 corresponding to second frequency domain range 23. The second sub-information 21 includes 1 bit (1) for indicating that the RU in the second frequency range 21 is a discrete RU, and 2 bits (01) for indicating the discrete bandwidth of the RU in the second frequency range 21; the second sub-information 22 includes 1 bit (1) for indicating that the RU in the second frequency range 22 is a discrete RU, and 2 bits (00) for indicating the discrete bandwidth of the RU in the second frequency range 22; the second sub-information 23 includes 1 bit (1) for indicating that the RU in the second frequency range 23 is a discrete RU, and 2 bits (10) for indicating the discrete bandwidth of the RU in the second frequency range 23.

[0361] It can be seen that for each frequency range in the second frequency range, 1 bit is used to indicate that the RU in that frequency range is a discrete RU, and multiple bits are used to indicate the discrete bandwidth of the discrete RU in that frequency range.

[0362] Taking a 2-bit information used to indicate the discrete bandwidth of a discrete RU in the second frequency domain as an example, the meaning of these 2 bits can be shown in Table 17. 00 can indicate that the discrete bandwidth of a discrete RU in one frequency domain is the smaller of the bandwidth of the data unit and 80MHz; 01 can indicate that the discrete bandwidth of a discrete RU in one frequency domain is 20MHz on the left + 40MHz on the right; 10 can indicate that the discrete bandwidth of a discrete RU in one frequency domain is 40MHz on the left + 20MHz on the right; 11 can be reserved, or can also be used to indicate that the discrete bandwidth of a discrete RU in one frequency domain is 40MHz + 40MHz, etc.

[0363] Table 17

[0364] It should be understood that Table 17 is merely an example, and the 2 bits can be replaced with more or fewer bits, such as 3 bits. When replaced with more bits, the 3 bits can also indicate a discrete bandwidth of 20MHz+20MHz+40MHz or 20MHz+20MHz+20MHz+20MHz, etc. Alternatively, the meanings of the various 2 bits can be replaced with other meanings, for example, 11 can indicate that the discrete bandwidth of a discrete RU within a frequency range is 20MHz+20MHz+40MHz, etc. Or, the meanings of the individual 2 bits can be interchanged; for example, 01 can represent that the discrete bandwidth of a discrete RU within a frequency range is the smaller of the data unit bandwidth and 80MHz; 11 can represent that the discrete bandwidth of a discrete RU within a frequency range is 20MHz on the left and 40MHz on the right, etc. This application does not specifically limit this aspect.

[0365] It should be noted that, for a frequency domain range, the left discrete bandwidth 1 + right discrete bandwidth 2 can be represented as follows: when the first consecutive RU is located in the left half (or first half) of the frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is discrete bandwidth 1; when the first consecutive RU is located in the right half (or second half) of the frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is discrete bandwidth 2. The left half (or first half) can refer to the half of the frequency domain range located at a lower frequency, and the right half (or second half) can refer to the other half of the frequency domain range located at a higher frequency.

[0366] For example, 20MHz on the left + 40MHz on the right can mean that when the first consecutive RU is in the left 40MHz of the 80MHz frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is 20MHz; when the first consecutive RU is in the right 40MHz of the 80MHz frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is 40MHz.

[0367] The left 40MHz + right 20MHz can be interpreted as follows: when the first consecutive RU is in the left 40MHz of the 80MHz frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is 40MHz; when the first consecutive RU is in the right 40MHz of the 80MHz frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is 20MHz.

[0368] As shown in Table 17, if each sub-information is 2 bits, then in Form 1, multiple 2 bits can include both the first and second sub-information; that is, the 2 bits shown in Tables 8 to 11 all include both the first and second sub-information. In Form 2, multiple 2 bits include the second sub-information; that is, the multiple 2 bits shown in Table 17 are the second sub-information. In other words, in Form 2, each 2 bit can be used to indicate discrete bandwidth.

[0369] Form 3, the first sub-information includes information indicating that the RUs in the first frequency domain range are continuous RUs and information indicating the puncturing status of the N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second sub-information includes information indicating that the RUs in the second frequency domain range are discrete RUs and information indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0370] The puncturing status information for the N1 sub-channels can be understood as indicating whether each of the N1 sub-channels has been punctured; the puncturing status information for the N2 sub-channels can be understood as indicating whether each of the N2 sub-channels has been punctured. Information indicating that RUs within the first frequency domain are consecutive RUs can be 1 bit; information indicating that none of the N1 sub-channels within the first frequency domain have been punctured can be a bitmap of N1 bits. Information indicating that RUs within the second frequency domain are discrete RUs can be 1 bit; information indicating whether the N2 sub-channels within the second frequency domain have been punctured can be a bitmap of N bits. Each bit in the bitmap corresponds to one sub-channel, indicating whether that sub-information has been punctured. For example, 1 can represent punctured, and 0 can represent not punctured; or, 1 can represent not punctured, and 0 can represent punctured.

[0371] For example, as shown in Figure 20, information B can be understood as: information indicating that RUs in the first frequency domain range are consecutive RUs, and information indicating the discrete bandwidth of discrete RUs in the second frequency domain range; information A can be understood as: information indicating that none of the N1 sub-channels included in the first frequency domain range have been punctured, and information indicating whether the N2 sub-channels included in the second frequency domain range have been punctured. The first sub-information includes 1 bit (0) for the information indicating that RUs in the first frequency domain range are consecutive RUs, and a bitmap (1111) for indicating that none of the 4 sub-channels in the first frequency domain range have been punctured. The second frequency domain range includes second frequency domain range 24, second frequency domain range 25, and second frequency domain range 26. The second sub-information includes second sub-information 24 corresponding to second frequency domain range 24, second sub-information 25 corresponding to second frequency domain range 25, and second sub-information 26 corresponding to second frequency domain range 26. The second sub-information 24 includes a 1-bit (1) indicating that the RU in the second frequency domain range 24 is a discrete RU, and a bitmap (1011) indicating that one of the four sub-channels in the second frequency domain range 24 is punctured and three are not punctured; the second sub-information 25 includes a 1-bit (1) indicating that the RU in the second frequency domain range 25 is a discrete RU, and a bitmap (1111) indicating that none of the four sub-channels in the second frequency domain range 25 are punctured; the second sub-information 26 includes a 1-bit (1) indicating that the RU in the second frequency domain range 26 is a discrete RU, and a bitmap (0011) indicating that two of the four sub-channels in the second frequency domain range 26 are punctured and two are not punctured.

[0372] [Correction 04.11.2025 based on Rule 91] The discrete bandwidth of the discrete RU within the second frequency domain range can be determined using information indicating whether the N2 sub-channels included in the second frequency domain range are punctured. An example is given where the second frequency domain range includes 80MHz for each frequency range.

[0373] Optionally, each frequency range in the second frequency range includes four sub-channels, and the second sub-information satisfies one or more of the following conditions:

[0374] Item 1: If the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels.

[0375] Item 2: If the four sub-channels include three adjacent sub-channels that are not punctured and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the fifth discrete bandwidth and the sixth discrete bandwidth. The fifth discrete bandwidth is the bandwidth covered by the sub-channel adjacent to the punctured sub-channel among the three adjacent sub-channels, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels among the three adjacent sub-channels.

[0376] Item 3: If the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the sub-channel, and two unpunctured sub-channels located on the other side of the sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the unpunctured sub-channel and the bandwidth covered by the two unpunctured sub-channels.

[0377] Item 4: If the four sub-channels include two adjacent punctured sub-channels and two adjacent unpunctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent unpunctured sub-channels.

[0378] Item 5: If the four sub-channels include two non-adjacent, un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the seventh discrete bandwidth and the eighth discrete bandwidth. The seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels, and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels.

[0379] Item 6: If the four sub-channels include one un-punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the un-punctured sub-channel.

[0380] Regarding the first item, since the larger the discrete bandwidth corresponding to the first consecutive RU, the higher the power of the data unit transmitted by the first device may be, when none of the four sub-channels are punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels, i.e., 80MHz. If the first consecutive RU is in these four sub-channels, then the discrete bandwidth corresponding to the first consecutive RU is 80MHz. For example, referring to the second frequency domain range 25 in Figure 20, the discrete bandwidth of the discrete RU in the second frequency domain range 25 is 80MHz.

[0381] Regarding the second point, since each frequency range includes four sub-channels, if three adjacent sub-channels are not punctured, one of these sub-channels is located in the first half of each frequency range, and the other two are located in the second half; or, one of these sub-channels is located in the second half of each frequency range, and the other two are located in the first-to-last half. Because the three adjacent sub-channels are not entirely within the first or second half of each frequency range, the discrete bandwidth of the discrete RU within each frequency range includes two discrete bandwidths. The bandwidth covered by the remaining two sub-channels can be understood as the total bandwidth covered by the remaining two sub-channels, thus allowing for a larger discrete bandwidth for the discrete RU within each frequency range.

[0382] For example, as shown in FIG21, one of the three un-punched sub-channels is located in the first half of each frequency domain range. Therefore, the discrete bandwidth of the discrete RU in each frequency domain range includes 20MHz corresponding to the one sub-channel located in the first half of each frequency domain range; and the discrete bandwidth of the discrete RU in each frequency domain range also includes 40MHz corresponding to the remaining two sub-channels located in the second half of each frequency domain range.

[0383] Furthermore, if the first consecutive RU is located in one of the three adjacent sub-channels that is adjacent to the punctured sub-channel, then the discrete bandwidth corresponding to the first consecutive RU is the fifth discrete bandwidth; if the first consecutive RU is located in the remaining two sub-channels, then the discrete bandwidth corresponding to the first consecutive RU is the sixth discrete bandwidth.

[0384] For the third item, if a punctured subchannel separates three unpunctured subchannels, then the discrete bandwidth of the discrete RU in each frequency domain range is two discrete bandwidths. For example, as shown in the second frequency domain range 24 of FIG20, the punctured subchannel separates one of the three unpunctured subchannels in the first half of the second frequency domain range 24, and separates the other two unpunctured subchannels in the second frequency domain range 24. Therefore, the discrete bandwidth of the discrete RU in each frequency domain range includes two discrete bandwidths, namely 20MHz and 40MHz.

[0385] Furthermore, if the first consecutive RU is located in an unpunctured subchannel on one side of a subchannel, the discrete bandwidth corresponding to the first consecutive RU is the bandwidth covered by that unpunctured subchannel; if the first consecutive RU is located in the remaining two unpunctured subchannels, the discrete bandwidth corresponding to the first consecutive RU is the total bandwidth covered by the remaining two unpunctured subchannels.

[0386] For item 4, the bandwidth covered by two adjacent un-punctured sub-channels can be understood as the total bandwidth covered by the two adjacent un-punctured sub-channels. For example, as shown in the second frequency domain range 26 in FIG20, if one of the two un-punctured sub-channels is located in the latter half of the second frequency domain range 24, then the discrete bandwidth of the discrete RU in each frequency domain range is 40MHz.

[0387] Furthermore, if the first consecutive RU is located in two adjacent un-punctured sub-channels, then the discrete bandwidth corresponding to the first consecutive RU is the total bandwidth covered by the two adjacent un-punctured sub-channels.

[0388] Regarding item 5, if the four sub-channels include two non-adjacent, un-punctured sub-channels, then the four sub-channels also include two non-adjacent, punctured sub-channels. This ensures that one of the two non-adjacent, un-punctured sub-channels is located in the first half of each frequency domain range, and the other is located in the second half of each frequency domain range. Therefore, the discrete bandwidth of the discrete RU in each frequency domain range includes two discrete bandwidths. For example, as shown in Figure 22(a) or (b), the discrete bandwidth of the discrete RU in each frequency domain range is 20MHz + 20MHz.

[0389] Furthermore, if the first consecutive RU is located in a sub-channel that has not been punctured, the discrete bandwidth corresponding to the first consecutive RU is the bandwidth covered by that sub-channel. If the first consecutive RU is located in another sub-channel that has not been punctured, the discrete bandwidth corresponding to the first consecutive RU is the bandwidth covered by that other sub-channel.

[0390] As can be seen from the above five points, when multiple un-punctured sub-channels exist in the first or second half of each frequency domain range, the discrete bandwidth of the discrete RU in each frequency domain range includes the total bandwidth covered by these multiple un-punctured sub-channels. This results in a larger discrete bandwidth for the discrete RU in each frequency domain range.

[0391] For item 6, if a frequency domain range includes only one un-punctured sub-channel, then the discrete bandwidth of the discrete RU within that frequency domain range is the bandwidth covered by that un-punctured sub-channel. That is, when the first consecutive RU is within that frequency domain range, the discrete bandwidth corresponding to the first consecutive RU is the bandwidth covered by that un-punctured sub-channel.

[0392] It should be noted that when each frequency range is larger or smaller than 80MHz, such as 40MHz, 160MHz, etc., the relationship between the discrete bandwidth of the discrete RU in each frequency range and the puncturing situation of the sub-channels included in each frequency range is similar to the above 5 items. Please refer to the description above, and it will not be shown one by one here.

[0393] The above explains the correspondence between puncture status information and discrete bandwidth, that is, how the first device determines the discrete bandwidth of a discrete RU in each frequency range within the second frequency domain based on the puncture status information. In some possible implementations, if the first device determines the discrete bandwidth of a discrete RU in one frequency range within the second frequency domain, it may be unable to determine the puncture status information corresponding to that frequency range. That is, the discrete bandwidth of the discrete RU in that frequency range indicated by the second information may not correspond to a puncture status, or the discrete bandwidth of the discrete RU in that frequency range indicated by the second information may correspond to multiple puncture states.

[0394] For example, assuming the discrete bandwidth of a discrete RU in a frequency range within the second frequency domain is 20MHz on the left + 40MHz on the right, the puncturing status information corresponding to this frequency range can be 1111, meaning none of the four sub-channels are punctured. Correspondingly, the actual discrete bandwidth of the discrete RU in a frequency range within the second frequency domain is 20MHz + 20MHz + 40MHz. Alternatively, the puncturing status information corresponding to this frequency range can be 1011 or 0111, meaning one sub-channel in the first half of this frequency range is punctured. Correspondingly, the actual discrete bandwidth of the discrete RU in a frequency range within the second frequency domain is 20MHz + 40MHz. Similarly, when the discrete bandwidth of a discrete RU in a frequency range within the second frequency domain is 40MHz on the left + 20MHz on the right, one sub-channel in the second half of this frequency range may be punctured, or none of the four sub-channels in this frequency range may be punctured. Alternatively, when the discrete bandwidth of a discrete RU in one frequency range within the second frequency range is 40MHz, it can mean that two sub-channels in the first half or two sub-channels in the second half of that frequency range are punctured, or it can mean that none of the four sub-channels in that frequency range are punctured.

[0395] [Corrected according to Rule 91, 04.11.2025] Based on the above, the second information can indicate the discrete bandwidth and puncturing status information of a discrete RU within a frequency range in the second frequency range through a single piece of information (or an entry). For example, the second information includes 110, where 110 indicates that the RU within a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU within that frequency range is 20MHz+20MHz+40MHz. 20MHz+20MHz+40MHz can also indicate that none of the four sub-channels within that frequency range have been punctured. Alternatively, the second information can indicate 20MHz+X+40MHz, where X represents puncturing, meaning 20MHz+X+40MHz indicates that the second sub-channel within that frequency range has been punctured. Alternatively, the second information can indicate X+20MHz+40MHz, where X represents puncturing, meaning the first sub-channel within that frequency range has been punctured. Alternatively, the second information can be used to indicate X+X+40MHz, where X represents puncturing, meaning that the first and second sub-channels in this frequency range are punctured. Alternatively, the second information can be used to indicate 20MHz+20MHz+X, where X represents puncturing, meaning that the third and fourth sub-channels in this frequency range are punctured.

[0396] The first, second, third, and fourth sub-channels refer to the four sub-channels arranged in ascending order of frequency.

[0397] Based on the above embodiments, if the discrete bandwidth of the discrete RU in each frequency domain within the second frequency domain range is multiple times that of each discrete bandwidth within the second frequency domain range, the trigger frame can indicate the discrete bandwidth in the following manner.

[0398] Optionally, the trigger frame may also include third information, which is used to indicate whether the discrete RU in the second frequency domain range includes a ninth discrete bandwidth, the ninth discrete bandwidth being S times the frequency range in the second frequency domain range, where S is an integer greater than 1; or, the information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

[0399] S can be, for example, 2 or 4 bits. The third information can be one or more bits, or it can be other identifiers. For example, the third information can be 1 bit, where 1 indicates that the discrete RU in the second frequency domain includes the ninth discrete bandwidth, and 0 indicates that the discrete RU in the second frequency domain does not include the ninth discrete bandwidth; or, 0 indicates that the discrete RU in the second frequency domain includes the ninth discrete bandwidth, and 1 indicates that the discrete bandwidth of the discrete RU in the second frequency domain does not include the ninth discrete bandwidth, etc. For example, the third information can also be 2 bits, which indicate which frequency domain ranges in the second frequency domain correspond to the ninth discrete bandwidth. For example, 00 can represent that the discrete bandwidth of the discrete RU in the second frequency domain does not include the ninth discrete bandwidth; 11 can represent that the discrete bandwidth of the discrete RU in the second frequency domain includes the ninth discrete bandwidth, and the discrete bandwidth of multiple frequency domain ranges in the left half (frequency domain range located at a lower frequency position) is the ninth discrete bandwidth; 10 can represent that the discrete bandwidth of the discrete RU in the second frequency domain includes the ninth discrete bandwidth, and the discrete bandwidth of multiple frequency domain ranges in the right half (frequency domain range located at a higher frequency position) is the ninth discrete bandwidth.

[0400] Taking Form 3 as an example, as shown in Figure 23, when there are no punctured sub-channels in two adjacent frequency domain ranges, the discrete bandwidth of the discrete RU in these two adjacent frequency domain ranges can be the sum of the two adjacent frequency domain ranges. For example, if each frequency domain range is 80MHz, then the discrete bandwidth of the discrete RU in these two adjacent frequency domain ranges can be 160MHz. The third information can be 1 bit, i.e., third information 1. When the first device reads third information 1, it can determine that the discrete bandwidth of the discrete RU in the second frequency domain range is 160MHz based on third information 1. The third information can also be 2 bits, i.e., third information 2. These two bits 11 can indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes 160MHz (i.e., the ninth discrete bandwidth), and 11 can also indicate that the discrete bandwidth of the discrete RU in the two frequency domain ranges in the latter half is 160MHz. Thus, when the first device reads third information 2, it can determine that the discrete bandwidth of the discrete RU in the second frequency domain range 25 and the second frequency domain range 27 is 160MHz based on third information 2. Compared to one bit, when the third information consists of multiple bits, it can also indicate multiple frequency domain ranges corresponding to the ninth discrete bandwidth.

[0401] Based on the above embodiments, if the three pieces of information constitute one bit, the third piece of information can be carried in the user information field. For example, this 1 bit can be a reserved field in the user information field, or it can be an uplink forward error correction coding type field, or it can be a UL dual-carrier modulation (DCM) field, a spatial stream (SS) allocation field, etc.

[0402] If the third information consists of multiple bits, it can be carried in the user information field, the public information field, or the special user information field.

[0403] In cases where the information used to indicate that an RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of a discrete RU in the second frequency domain range is a ninth discrete bandwidth, the information used to indicate that an RU in the second frequency domain range is a discrete RU can be multiple bits.

[0404] Taking Form 3 as an example, as exemplarily shown in Figure 24, assuming each frequency range is 80MHz and the ninth discrete bandwidth is 160MHz. The first sub-information includes information 00 indicating that the RU in the first frequency range is a continuous RU; the second sub-information 24 includes information 10 indicating that the RU in the second frequency range 24 is a discrete RU, and 10 also indicates that the discrete bandwidth of the RU in the second frequency range 24 is not 160MHz; the second sub-information 25 includes information 11 indicating that the RU in the second frequency range 25 is a discrete RU, and 11 also indicates that the discrete bandwidth of the RU in the second frequency range 25 is 160MHz; the second sub-information 26 includes information 11 indicating that the RU in the second frequency range 26 is a discrete RU, and 11 also indicates that the discrete bandwidth of the RU in the second frequency range 26 is 160MHz.

[0405] It should be noted that Figures 23 and 24 are merely examples. In cases where the second sub-information takes other forms, the third information or information used to indicate that the RU in the second frequency domain range is a discrete RU can also be found in the description above, and will not be repeated here.

[0406] It should also be noted that, when the first and / or second sub-information is of form one, the trigger frame may also include third information, which can be referred to the description above. Alternatively, the second sub-information may also be used to indicate whether the discrete bandwidth of the discrete RU in the second frequency domain range includes the ninth discrete bandwidth. Similarly, the second sub-information can be multiple bits. For example, as shown in Table 12, when the 3 bits are 000, 001, 010, or 011, the discrete bandwidth corresponding to a frequency domain range is not 160MHz; when the 3 bits are 100, the discrete bandwidth corresponding to a frequency domain range is 160MHz.

[0407] It should be noted that for Forms 2 and 3, the information included in the first sub-information to indicate that the RUs in the first frequency domain range are continuous RUs and the information included in the second sub-information to indicate that the RUs in the second frequency domain range are discrete RUs can also be understood as a bit map.

[0408] Optionally, the second information includes information for indicating that the RUs in the first frequency domain range are continuous RUs and information for indicating the puncturing status of the N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second information includes information for indicating that the RUs in the second frequency domain range are discrete RUs and information for indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0409] [Corrected according to Rule 91, 04.11.2025] The puncturing status information of the N1 sub-channels can be understood as information indicating whether each of the N1 sub-channels has been punctured; the puncturing status information of the N2 sub-channels can be understood as information indicating whether each of the N2 sub-channels has been punctured. The second information, including information indicating that RUs in the first frequency domain range are continuous RUs and information indicating that RUs in the second frequency domain range are discrete RUs, can be understood as a bitmap. Referring to Figure 23, information B can be understood as bitmap 0111.

[0410] Furthermore, the puncture status information of the N1 sub-channels can also be understood as a bit map. Referring to Figure 23, the puncture status information of the N1 sub-channels corresponding to the first frequency domain range is 1111. Similarly, the puncture status information of the N2 sub-channels can also be understood as a bit map.

[0411] Alternatively, the second information may include information indicating that the RU in the second frequency domain is a discrete RU and information indicating the discrete bandwidth of the discrete RU in the second frequency domain.

[0412] The second information, including information indicating that RUs in the first frequency domain range are continuous RUs and information indicating that RUs in the second frequency domain range are discrete RUs, can be understood as a bitmap. For example, as shown in FIG19, information B can be understood as bitmap 0111. Furthermore, the information indicating the discrete bandwidth of the discrete RUs in the second frequency domain range can be understood as one or more pieces of information. When the information indicating the discrete bandwidth of the discrete RUs in the second frequency domain range is one piece of information, this one piece of information can be used to indicate the discrete bandwidth of the discrete RUs in each frequency domain range of the second frequency domain range; for example, this one piece of information can be 01001011, etc. When the information indicating the discrete bandwidth of the discrete RUs in the second frequency domain range is multiple pieces of information, one of these multiple pieces of information can be used to indicate the discrete bandwidth of the discrete RUs in one frequency domain range of the second frequency domain range, that is, these multiple pieces of information correspond one-to-one with multiple frequency domain ranges in the second frequency domain range. For example, if the multiple pieces of information are 01 and 11, and the second frequency domain range includes frequency domain range A and frequency domain range B, then 01 can be used to indicate the discrete bandwidth of a discrete RU in frequency domain range A, and 11 can be used to indicate the discrete bandwidth of a discrete RU in frequency domain range B.

[0413] In the second case, the second information is a single piece of information that indicates both the content of the first frequency domain range and the content of the second frequency domain range.

[0414] Alternatively, it can be understood that in this case, the first device indicates, through a piece of information (or an entry) in the trigger frame, that: in one or more frequency domain ranges, the RU in the first frequency domain range is a continuous RU, and / or indicates that the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range.

[0415] [Corrected according to Rule 91, 04.11.2025] Wherein, the second information can be, for example, G bits, such as 8 bits, etc. Assume a first frequency domain range and / or a second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, and the total bandwidth corresponding to the X frequency domain ranges is the first bandwidth. If the first bandwidth only includes the first frequency domain range, then the second information is used to indicate that each frequency domain range in the first frequency domain range is a continuous RU; if the first bandwidth only includes the second frequency domain range, then the second information is used to indicate that each frequency domain range in the second frequency domain range is a discrete RU, and also to indicate the discrete bandwidth of the discrete RU in each frequency domain range in the second frequency domain range; if the first bandwidth includes the first frequency domain range and the second frequency domain range, then the second information is used to indicate that each frequency domain range in the first frequency domain range is a continuous RU, and indicates that each frequency domain range in the second frequency domain range is a discrete RU, and also to indicate the discrete bandwidth of the discrete RU in each frequency domain range in the second frequency domain range.

[0416] For example, G is 8, as shown in Table 18, and each frequency range is 80MHz. d1 rRU can represent a continuous RU within this frequency range (d1); d1 dRU can represent a discrete RU within this frequency range (d2), and the discrete bandwidth of the discrete RU within this frequency range (d2) is d2. (Left 20MHz + Right 40MHz) dRU can represent a discrete RU within this frequency range, and the discrete bandwidth of the discrete RU within this frequency range is 20MHz left + 40MHz right.

[0417] 00000000 can indicate that all RUs within the entire 320 MHz frequency range are continuous RUs. 00000001 can indicate that, in ascending order of frequency, RUs in the first frequency range are continuous RUs; RUs in the second frequency range are discrete RUs with a discrete bandwidth of 20 MHz + 40 MHz; RUs in the third frequency range are continuous RUs; and RUs in the fourth frequency range are continuous RUs. 00000011 can indicate that, in ascending order of frequency, RUs in the first frequency range are continuous RUs; RUs in the second frequency range are discrete RUs with a discrete bandwidth of 80 MHz; RUs in the third frequency range are continuous RUs; and RUs in the fourth frequency range are continuous RUs. 00000111 can represent the following order of frequency from low to high: RUs in the first frequency range are continuous RUs; RUs in the second frequency range are discrete RUs with a discrete bandwidth of 20MHz on the left and 40MHz on the right; RUs in the third frequency range are discrete RUs with a discrete bandwidth of 160MHz; and RUs in the fourth frequency range are discrete RUs with a discrete bandwidth of 160MHz. 00001111 can also represent that all RUs within the entire 320MHz frequency range are discrete RUs, and the discrete bandwidth of all RUs within the entire 320MHz frequency range is 320MHz.

[0418] Table 18

[0419] It should be noted that Table 18 is only an example, and the number of bits of the second information can be larger or smaller; the meaning of the second information can also be other meanings, for example, 00000000 can also represent 80dRU+80dRU+80rRU+80rRU, etc.; and any bit shown in Table 18 can also be other values, for example, 111111111 represents 320rRU, etc.

[0420] It should be understood that, in cases where each frequency domain range is larger or smaller, and / or the number of frequency domain ranges is more or less, the second information indicates each frequency domain range in a manner similar to that in Table 18, as described above, and will not be repeated here.

[0421] Optionally, if the bandwidth of the data unit is less than the first bandwidth, for example, if the bandwidth of the data unit includes x1 frequency domain ranges, and x1 is less than X, then the first frequency domain range and / or the second frequency domain range includes x1 frequency domain ranges. The second information can correspond to indicate the first x1 frequency domain ranges out of the X frequency domain ranges. For example, referring to Table 18, assuming the bandwidth of the data unit is 160MHz, and the second information corresponds to indicate the first two frequency domain ranges, then 00000000 can indicate that all RUs in the entire 160MHz are continuous RUs. 00000001 can indicate that, in ascending order of frequency, the RUs in the first frequency domain range are continuous RUs; the RUs in the second frequency domain range are discrete RUs, and the discrete bandwidth of the discrete RUs in this frequency domain range is 20MHz + 40MHz; and so on.

[0422] Furthermore, this application embodiment also provides an information transmission method 1000. Method 1000 can be applied to a communication system 400. The first device can be a station, such as station 430 and / or station 440 in the communication system 400, and the second device can be an access point, such as access point 410 in the communication system 400. Method 1000 includes the following steps:

[0423] S1001, the second device sends a trigger frame to the first device. The trigger frame includes first information and fourth information. The first information indicates a first continuous RU, and the fourth information indicates that RUs in the third frequency domain range are continuous RUs, and / or, RUs in the fourth frequency domain range are discrete RUs, and the discrete bandwidth of the discrete RUs in the fourth frequency domain range is also indicated. The first information is carried in a user information field, and the fourth information is carried in any of the following: a user information field; a user information list field; or, a user information field and a public information field. Correspondingly, the first device receives the trigger frame from the second device. The user information field can be, for example, user information 2 to user information E fields, etc.

[0424] The third frequency domain range is similar to the first frequency domain range in method 900, and the fourth frequency domain range is similar to the second frequency domain range in method 900. Please refer to the description above, which will not be repeated here.

[0425] It can be understood that the trigger frame includes a PS160 field and a resource unit allocation field; the resource unit allocation field includes 8 bits, namely B0, B1, B2, B3, B4, B5, B6, and B7. Each of B0 to B7 can be 1 bit. The PS160 field can be used to indicate whether the first consecutive RU is in the master 160MHz or slave 160MHz range; B0 can be used to indicate which 80MHz range the first consecutive RU is in. Therefore, when the bandwidth of the data unit is less than or equal to 80MHz, the PS160 field in the trigger frame does not need to indicate whether the first consecutive RU is in the master 160MHz or slave 160MHz range; and B0 does not need to indicate which 80MHz range the first consecutive RU is in. For example, the PS160 field and B0 can be 00, etc.

[0426] When the bandwidth of the data unit is less than or equal to 80MHz, the fourth information can be carried in the user information field, such as the PS160 field and B0. The fourth information can be, for example, L bits, where L is a positive integer.

[0427] At this point, the fourth information is similar to the first and / or second sub-information in Form 1 of Method 900, as can also be seen in the description above.

[0428] Taking L as 2 as an example, the meaning of the 2 bits can be shown in Table 19. 00 can indicate that the RU in a frequency range is a continuous RU; 01 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in a frequency range is 20MHz; 10 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in a frequency range is 40MHz; 11 can indicate that the RU in a frequency range is a discrete RU, and the discrete bandwidth of the discrete RU in a frequency range is 80MHz.

[0429] It should be noted that Table 19 is only an example, and the meanings of 00, 01, 10, and 11 can be interchanged. For example, 11 can indicate that the RUs within a frequency range are continuous RUs; 00 is used to indicate that the RUs within a frequency range are discrete RUs, and the discrete bandwidth of the discrete RUs within a frequency range is 40MHz, etc. This application does not impose specific limitations on this.

[0430] Table 19

[0431] When the bandwidth of a data unit is greater than 80MHz, such as equal to 160MHz, the fourth information may include information 4 indicating that the RU in the third frequency domain range is a continuous RU and / or the RU in the fourth frequency domain range is a discrete RU, and information 5 indicating the discrete bandwidth of the discrete RU in the fourth frequency domain range. Information 4 may be carried in a public information field or a special user information field, and information 5 may be carried in a user information field, such as B1 to B7 in the resource unit allocation field of user information 2 to user information E fields.

[0432] Information 4 is similar to information B in method 900; for example, it could be a bitmap, where each bit indicates whether an RU within a frequency range is a discrete RU or a continuous RU. Information 5 is similar to the second sub-information in form two of method 900, as described above, and will not be repeated here.

[0433] For example, the trigger frame may not support the MRU indicator, and / or may not support the dRU indicator of partial size, such as not supporting the 26-tone dRU, so that some subfields in B1 to B7 can be used to indicate information 5.

[0434] Alternatively, when the bandwidth of the data unit is greater than 80MHz, the first information can also be carried in the user information field, such as B1 to B7 in the resource unit allocation field of user information 2 to user information E. That is, in this case, the first information and the fourth information can be understood as one piece of information, i.e., both the first information and the fourth information are carried in B1 to B7. In this way, the information carried in B1 to B7 can be used to indicate any one or more of the following: the location of the first continuous RU, the size of the first continuous RU, whether the first continuous RU is a continuous RU or a discrete RU, or the discrete bandwidth corresponding to the first continuous RU. For example, the information carried in B1 to B7 (i.e., the first information and the fourth information) can be 000, where 000 indicates that the location and size of the first continuous RU is the first 26-tone RU, and indicates that the first continuous RU is a continuous RU; 001 indicates that the location and size of the first continuous RU is the ninth 26-tone RU, and indicates that the discrete bandwidth corresponding to the first continuous RU is 20MHz, etc.

[0435] Understandably, in this situation, the meanings of some subfields in B1 to B7 are essentially assigned new meanings. The first device can determine, through information 4, whether the meaning of these subfields is used to indicate the discrete bandwidth of a discrete RU in the fourth frequency domain range. For example, when the first device determines, through information 4, that an RU in the fourth frequency domain range is a discrete RU, the first device can determine that the meaning of these subfields is used to indicate the discrete bandwidth of a discrete RU in the fourth frequency domain range.

[0436] Furthermore, the fourth information may also include information 5, that is, it may not include information 4. In this way, the fourth information can be carried in the resource unit allocation field and the PS160 field.

[0437] In this case, the fourth piece of information can also be L bits. The meaning of L bits can be as shown in Table 19, or the meaning of L bits can be replaced with other values, which are not specifically limited here.

[0438] S1002. The first device transmits data on the second RU, where the second RU is the first consecutive RU, or the second RU is a discrete RU mapped from the first consecutive RU onto the discrete bandwidth corresponding to the first consecutive RU. The first consecutive RU is determined based on the first information and the fourth information.

[0439] It should be understood that the implementation of S1002 is similar to that of S902. The method for determining the discrete bandwidth corresponding to the first continuous RU is similar to that of method 900. Please refer to the description above, and it will not be repeated here.

[0440] This information transmission method eliminates the need for additional overhead in the trigger frame, which helps to allocate resource units to the site with less overhead.

[0441] It should be understood that in the embodiments of this application, the meaning of a frequency range in the first frequency range, each frequency range in the first frequency range, and a first frequency range may be the same, and these three can be interchanged; the meaning of a frequency range in the second frequency range, each frequency range in the second frequency range, and a second frequency range may be the same, and these three can be interchanged, and this application does not make specific limitations in this regard.

[0442] It should also be understood that in the embodiments of this application, the terms and English abbreviations, such as rRU, dRU, PPDU, DBW, etc., are exemplary examples given for ease of description and should not constitute any limitation on this application. This application does not preclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.

[0443] It should be noted that, in the embodiments of this application, a frequency domain range can be any one of 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz. Furthermore, when a frequency domain range is 80MHz, the trigger frame may also include information indicating whether the discrete bandwidth corresponding to a frequency domain range is 160MHz, such as the third information mentioned above. The trigger frame may also include information indicating whether the discrete bandwidth corresponding to a frequency domain range is 320MHz, such as the fourth information mentioned above. Moreover, the embodiments of this application are not limited to 160MHz and 320MHz; the trigger frame may also include information indicating other discrete bandwidths corresponding to a frequency domain range. The implementation methods for these cases are all described above and will not be listed here.

[0444] The information transmission method of the present application embodiments has been described in detail above with reference to Figures 9 to 24. The information transmission apparatus of the present application embodiments will be described in detail below with reference to Figures 25 and 26. The information transmission apparatus includes modules or units for performing each part of the above embodiments. The modules or units can be software, hardware, or a combination of software and hardware. The following is only a brief illustrative description of the information transmission apparatus; for details of the implementation, please refer to the description of the foregoing method embodiments, which will not be repeated below.

[0445] Figure 25 is a schematic block diagram of an information transmission device 2500 provided in an embodiment of this application. As shown in Figure 25, the device 2500 includes a receiving module 2501 and a transmitting module 2502.

[0446] In one possible implementation, the device 2500 is used to perform the steps corresponding to the first device in the method 900 described above.

[0447] The receiving module 2501 is used to receive a trigger frame, which includes first information and second information. The first information is used to indicate a first continuous resource unit (RU), and the second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and / or, the RU in the second frequency domain range is a discrete RU, and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein, the second information is carried in a common field and / or a special user information field; the sending module 2502 is used to send data on the first RU, which is determined according to the first information and the second information.

[0448] Optionally, the second information includes first sub-information and / or second sub-information, wherein the first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and indicates the discrete bandwidth of the discrete RU in the second frequency domain range.

[0449] Optionally, the second sub-information satisfies one or more of the following: the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth, the second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range, the discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth; the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU in the second frequency domain range is the third discrete bandwidth; or, the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth, the second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

[0450] Optionally, the second sub-information satisfies the following conditions: when the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, when the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

[0451] Optionally, the first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: if the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes the first frequency domain range and / or the second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; if the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, a is greater than or equal to the first threshold and less than or equal to the second threshold. A positive integer threshold; if the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to the third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, if the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each of the Y sub-information is M bits, each of the Y frequency domain ranges is a first value, and Y is a positive integer less than X.

[0452] Optionally, the second information includes information for indicating that the RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

[0453] Optionally, the second information includes information for indicating that the RUs in the first frequency domain range are continuous RUs and information for indicating the puncturing status of the N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second information includes information for indicating that the RUs in the second frequency domain range are discrete RUs and information for indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0454] Optionally, each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: if the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; if the four sub-channels include three adjacent unpunctured sub-channels and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes a fifth discrete bandwidth and a sixth discrete bandwidth, where the fifth discrete bandwidth is the bandwidth covered by the sub-channel adjacent to the punctured sub-channel among the three adjacent sub-channels, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels among the three adjacent sub-channels; if the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; The discrete bandwidth of the discrete RU in the frequency domain includes the bandwidth covered by one un-punctured sub-channel and the bandwidth covered by two un-punctured sub-channels; if the four sub-channels include two adjacent punctured sub-channels and two adjacent un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent un-punctured sub-channels; if the four sub-channels include two non-adjacent un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, where the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, if the four sub-channels include one un-punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one un-punctured sub-channel.

[0455] Optionally, the trigger frame may also include third information, which is used to indicate whether the discrete RU in the second frequency domain range includes a ninth discrete bandwidth, the ninth discrete bandwidth being S times the frequency range in the second frequency domain range, where S is an integer greater than 1; or, the information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

[0456] Optionally, the discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain.

[0457] Optionally, the first RU is determined based on the first information and the second information, including: the first RU is a first continuous RU; or, the first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU, wherein the discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

[0458] Optionally, the second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

[0459] In another possible implementation, the device 2500 is used to perform the steps corresponding to the second device in the method 900 described above.

[0460] The sending module 2502 is used to send a trigger frame, the trigger frame including first information and second information. The first information is used to indicate a first continuous resource unit (RU), and the second information is used to indicate that: the RU in a first frequency domain range is a continuous RU, and / or, the RU in a second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein, the second information is carried in a common field and / or a special user information field; the receiving module 2501 is used to receive data, the data being sent on the first RU, the first RU being determined according to the first information and the second information.

[0461] Optionally, the second information includes first sub-information and / or second sub-information, wherein the first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and indicates the discrete bandwidth of the discrete RU in the second frequency domain range.

[0462] Optionally, the second sub-information satisfies one or more of the following: the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth, the second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range, the discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth; the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU in the second frequency domain range is the third discrete bandwidth; or, the second sub-information indicates that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth, the second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

[0463] Optionally, the second sub-information satisfies the following conditions: when the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, when the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

[0464] Optionally, the first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: if the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes the first frequency domain range and / or the second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; if the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, a is greater than or equal to the first threshold and less than or equal to the second threshold. A positive integer threshold; if the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to the third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, if the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each of the Y sub-information is M bits, each of the Y frequency domain ranges is a first value, and Y is a positive integer less than X.

[0465] Optionally, the second information includes information for indicating that the RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

[0466] Optionally, the second information includes information for indicating that the RUs in the first frequency domain range are continuous RUs and information for indicating the puncturing status of the N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, the second information includes information for indicating that the RUs in the second frequency domain range are discrete RUs and information for indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

[0467] Optionally, each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: if the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; if the four sub-channels include three adjacent unpunctured sub-channels and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes a fifth discrete bandwidth and a sixth discrete bandwidth, where the fifth discrete bandwidth is the bandwidth covered by the sub-channel adjacent to the punctured sub-channel among the three adjacent sub-channels, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels among the three adjacent sub-channels; if the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; The discrete bandwidth of the discrete RU in the frequency domain includes the bandwidth covered by one un-punctured sub-channel and the bandwidth covered by two un-punctured sub-channels; if the four sub-channels include two adjacent punctured sub-channels and two adjacent un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent un-punctured sub-channels; if the four sub-channels include two non-adjacent un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, where the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, if the four sub-channels include one un-punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one un-punctured sub-channel.

[0468] Optionally, the trigger frame may also include third information, which is used to indicate whether the discrete RU in the second frequency domain range includes a ninth discrete bandwidth, the ninth discrete bandwidth being S times the frequency range in the second frequency domain range, where S is an integer greater than 1; or, the information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

[0469] Optionally, the discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain.

[0470] Optionally, the first RU is determined based on the first information and the second information, including: the first RU is a first continuous RU; or, the first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU, wherein the discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

[0471] Optionally, the second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

[0472] It should be understood that the device 2500 here is embodied in the form of a functional module. The term "module" here can refer to application-specific integrated circuits (ASICs), electronic circuits, processors (e.g., shared processors, proprietary processors, or group processors, etc.) and memories for executing one or more software or firmware programs, integrated logic circuits, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 2500 may specifically be the first device or the second device in the above embodiments, and the device 2500 may be used to perform the various processes and / or steps corresponding to the first device or the second device in the above method embodiments; to avoid repetition, these will not be described further here.

[0473] In embodiments of this application, the device 2500 in FIG25 may also be a chip, such as a SOC, a modem, etc.

[0474] Figure 25 shows a schematic diagram of the structure of an information transmission device 2500 provided in an embodiment of this application. The device 2500 includes a processor 2501, a transceiver 2502, and a memory 2503. The processor 2501, transceiver 2502, and memory 2503 communicate with each other via an internal connection path. The memory 2503 stores instructions, and the processor 2501 executes the instructions stored in the memory 2503 to control the transceiver 2502 to transmit and / or receive signals.

[0475] It should be understood that the device 2500 may specifically be the first device or the second device in the above embodiments, and may be used to execute the various steps and / or processes corresponding to the first device or the second device in the above method embodiments. Optionally, the memory 2503 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 2501 may be used to execute instructions stored in the memory, and when the processor 2501 executes instructions stored in the memory, the processor 2501 is used to execute the various steps and / or processes of the above method embodiments. The transceiver 2502 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the transceiver for performing a transmitting action, and the receiver may be used to implement the various steps and / or processes corresponding to the transceiver for performing a receiving action.

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

[0477] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0478] As a possible product form, the access point and station in the embodiments of this application can also be implemented by one or more of the following: one or more FPGAs (Field Programmable Gate Arrays), PLDs (Programmable Logic Devices), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits capable of performing the various functions described throughout this application.

[0479] It should be understood that the APs of the various product forms described above have any of the functions of the APs in the above method embodiments, which will not be repeated here; the STAs of the various product forms described above have any of the functions of the STAs in the above method embodiments, which will not be repeated here.

[0480] This application also provides a computer-readable storage medium for storing a computer program for implementing the methods shown in the above-described method embodiments.

[0481] This application also provides a computer program product, which includes a computer program (also referred to as code or instructions) that, when run on a computer, allows the computer to perform the methods shown in the above-described method embodiments.

[0482] This application provides a chip system including a processor and potentially a memory, for implementing the functions of the first or second device described in the method embodiments. The chip system may be composed of chips or may include chips and other discrete components.

[0483] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0484] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0485] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.

[0486] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0487] In addition, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module.

[0488] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0489] The above description is merely a specific embodiment of this application, but the protection scope of the embodiments of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the embodiments of this application should be included within the protection scope of the embodiments of this application. Therefore, the protection scope of the embodiments of this application should be determined by the protection scope of the claims.

Claims

1. An information transmission method, characterized in that, The method includes: A trigger frame is received, the trigger frame including first information and second information, the first information being used to indicate a first continuous resource unit (RU), and the second information being used to indicate that: the RU in a first frequency domain range is a continuous RU, and / or, the RU in a second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein, the second information is carried in a common field and / or a special user information field; Data is transmitted on the first RU, which is determined based on the first information and the second information.

2. The method according to claim 1, characterized in that, The second information includes a first sub-information and / or a second sub-information. The first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and to indicate the discrete bandwidth of the discrete RU in the second frequency domain range.

3. The method according to claim 2, characterized in that, The second sub-information satisfies one or more of the following: The second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth. The second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range. The discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth. The second sub-information is used to indicate that the discrete bandwidth of the discrete RU within the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU within the second frequency domain range is the third discrete bandwidth; or, The second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth. The second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

4. The method according to claim 2 or 3, characterized in that, The second sub-information satisfies the following conditions: When the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, When the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

5. The method according to any one of claims 2 to 4, characterized in that, The first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: If the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes a first frequency domain range and / or a second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; If the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, and a is a positive integer greater than or equal to the first threshold and less than or equal to the second threshold; If the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to a third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, If the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes the Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each sub-information in the Y sub-information is M bits, each frequency domain range in the Y frequency domain ranges is the first value, and Y is a positive integer less than X.

6. The method according to any one of claims 1 to 3, characterized in that, The second information includes information for indicating that the RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

7. The method according to any one of claims 1 to 3, characterized in that, The second information includes information indicating that RUs within the first frequency domain range are consecutive RUs and information indicating the puncturing status of N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, The second information includes information indicating that the RU in the second frequency domain range is a discrete RU and information indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

8. The method according to claim 7, characterized in that, Each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: If the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; If the four sub-channels include three adjacent sub-channels that are not punctured and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes a fifth discrete bandwidth and a sixth discrete bandwidth. The fifth discrete bandwidth is the bandwidth covered by one of the three adjacent sub-channels that is adjacent to the punctured sub-channel, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels in the three adjacent sub-channels. If the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one unpunctured sub-channel and the bandwidth covered by the two unpunctured sub-channels. If the four sub-channels include two adjacent punctured sub-channels and two adjacent unpunctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent unpunctured sub-channels. If the four sub-channels include two non-adjacent, un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, wherein the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels, and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, If the four sub-channels include one sub-channel that is not punctured, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one sub-channel that is not punctured.

9. The method according to any one of claims 6 to 8, characterized in that, The trigger frame further includes third information, which indicates whether the discrete RUs within the second frequency domain range include a ninth discrete bandwidth, wherein the ninth discrete bandwidth is S times the frequency range of each frequency range in the second frequency domain range, where S is an integer greater than 1; or, The information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

10. The method according to any one of claims 1 to 9, characterized in that, The discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain range.

11. The method according to any one of claims 1 to 10, characterized in that, The first RU is determined based on the first information and the second information, including: The first RU is the first consecutive RU; or, The first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU. The discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

12. The method according to any one of claims 1 to 11, characterized in that, The second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

13. An information transmission method, characterized in that, The method includes: Send a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a first continuous resource unit (RU), the second information being used to indicate that: the RU in the first frequency domain range is a continuous RU, and / or, the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range; wherein, the second information is carried in a common field and / or a special user information field; Data is received, which is transmitted on a first RU, which is determined based on the first information and the second information.

14. The method according to claim 13, characterized in that, The second information includes a first sub-information and / or a second sub-information. The first sub-information is used to indicate that the RU in the first frequency domain range is a continuous RU, and the second sub-information is used to indicate that the RU in the second frequency domain range is a discrete RU, and to indicate the discrete bandwidth of the discrete RU in the second frequency domain range.

15. The method according to claim 14, characterized in that, The second sub-information satisfies one or more of the following: The second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a first discrete bandwidth and a second discrete bandwidth. The second frequency domain range includes a first sub-frequency domain range and a second sub-frequency domain range. The discrete bandwidth of the discrete RU in the first sub-frequency domain range is the first discrete bandwidth, and the discrete bandwidth of the discrete RU in the second sub-frequency domain range is the second discrete bandwidth. The second sub-information is used to indicate that the discrete bandwidth of the discrete RU within the second frequency domain range includes a third discrete bandwidth, and the discrete bandwidth of the discrete RU within the second frequency domain range is the third discrete bandwidth; or, The second sub-information is used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range includes a fourth discrete bandwidth. The second frequency domain range includes i third sub-frequency domain ranges, and the discrete bandwidth of the discrete RU in each of the i third sub-frequency domain ranges is the fourth discrete bandwidth, where i is a positive integer.

16. The method according to claim 14 or 15, characterized in that, The second sub-information satisfies the following conditions: When the bandwidth corresponding to the first consecutive RU is greater than 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is c times the bandwidth corresponding to the first consecutive RU, where c is an even number greater than or equal to 2; and / or, When the bandwidth corresponding to the first consecutive RU is less than or equal to 20MHz, the discrete bandwidth of the discrete RU in the second frequency domain indicated by the second sub-information is greater than or equal to 20MHz.

17. The method according to any one of claims 14 to 16, characterized in that, The first frequency domain range and / or the second frequency domain range, and the first sub-information and / or the second sub-information satisfy any of the following conditions: If the bandwidth of the data unit is greater than or equal to the first bandwidth, the first bandwidth includes a first frequency domain range and / or a second frequency domain range, the first frequency domain range and / or the second frequency domain range includes X frequency domain ranges, each of the X frequency domain ranges is a first value, the first value is the ratio of the first bandwidth to X, X is an integer greater than or equal to 1, each of the X sub-information included in the first sub-information and / or the second sub-information is M bits, M is a positive integer, and the X frequency domain ranges correspond one-to-one with the X sub-information; If the bandwidth of the data unit is 1 / a of the first bandwidth, each of the X sub-information is M bits, each of the X frequency domain ranges is the product of the first value and 1 / a, and a is a positive integer greater than or equal to the first threshold and less than or equal to the second threshold; If the bandwidth of the data unit is 1 / b of the first bandwidth, the first bandwidth includes c frequency domain ranges, each of the c frequency domain ranges is 20MHz, the first sub-information and / or the second sub-information includes c sub-information, the c sub-information corresponds one-to-one with the c frequency domain ranges, each of the c sub-information is X×M / c bits, b is a positive integer greater than or equal to a third threshold, the third threshold is greater than the second threshold, and c is the ratio of the bandwidth of the data unit to 20MHz; or, If the bandwidth of the data unit is equal to Y frequency domain ranges, the first frequency domain range and / or the second frequency domain range includes the Y frequency domain ranges, the first sub-information and / or the second sub-information includes Y sub-information, the Y sub-information corresponds one-to-one with the Y frequency domain ranges, each sub-information in the Y sub-information is M bits, each frequency domain range in the Y frequency domain ranges is the first value, and Y is a positive integer less than X.

18. The method according to any one of claims 13 to 15, characterized in that, The second information includes information for indicating that the RU in the second frequency domain range is a discrete RU and information for indicating the discrete bandwidth of the discrete RU in the second frequency domain range.

19. The method according to any one of claims 13 to 15, characterized in that, The second information includes information indicating that RUs within the first frequency domain range are consecutive RUs and information indicating the puncturing status of N1 sub-channels included in the first frequency domain range, where N1 is a positive integer; and / or, The second information includes information indicating that the RU in the second frequency domain range is a discrete RU and information indicating the puncturing status of the N2 sub-channels included in the second frequency domain range, where N2 is a positive integer.

20. The method according to claim 19, characterized in that, Each frequency range in the second frequency domain includes four sub-channels, and the second sub-information satisfies one or more of the following conditions: If the four sub-channels are not punctured, the discrete bandwidth of the discrete RU in each frequency domain range is the total bandwidth covered by the four sub-channels; If the four sub-channels include three adjacent sub-channels that are not punctured and one punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes a fifth discrete bandwidth and a sixth discrete bandwidth. The fifth discrete bandwidth is the bandwidth covered by one of the three adjacent sub-channels that is adjacent to the punctured sub-channel, and the sixth discrete bandwidth is the bandwidth covered by the remaining two sub-channels in the three adjacent sub-channels. If the four sub-channels include one punctured sub-channel, one unpunctured sub-channel located on one side of the punctured sub-channel, and two unpunctured sub-channels located on the other side of the punctured sub-channel, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one unpunctured sub-channel and the bandwidth covered by the two unpunctured sub-channels. If the four sub-channels include two adjacent punctured sub-channels and two adjacent unpunctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the two adjacent unpunctured sub-channels. If the four sub-channels include two non-adjacent, un-punctured sub-channels, then the discrete bandwidth of the discrete RU in each frequency domain range includes a seventh discrete bandwidth and an eighth discrete bandwidth, wherein the seventh discrete bandwidth is the bandwidth covered by one of the two un-punctured sub-channels, and the eighth discrete bandwidth is the bandwidth covered by the other of the two un-punctured sub-channels; and / or, If the four sub-channels include one sub-channel that is not punctured, then the discrete bandwidth of the discrete RU in each frequency domain range includes the bandwidth covered by the one sub-channel that is not punctured.

21. The method according to any one of claims 18 to 20, characterized in that, The trigger frame further includes third information, which indicates whether the discrete RUs within the second frequency domain range include a ninth discrete bandwidth, wherein the ninth discrete bandwidth is S times the frequency range of each frequency range in the second frequency domain range, where S is an integer greater than 1; or, The information used to indicate that the RU in the second frequency domain range is a discrete RU is also used to indicate that the discrete bandwidth of the discrete RU in the second frequency domain range is the ninth discrete bandwidth.

22. The method according to any one of claims 13 to 21, characterized in that, The discrete bandwidth corresponding to the first continuous RU is the smaller of the bandwidth of the data unit and the discrete bandwidth of the discrete RU in the second frequency domain range.

23. The method according to any one of claims 13 to 22, characterized in that, The first RU is determined based on the first information and the second information, including: The first RU is the first consecutive RU; or, The first RU is a discrete RU obtained by mapping the first continuous RU to the discrete bandwidth corresponding to the first continuous RU. The discrete bandwidth corresponding to the first continuous RU is determined based on the discrete bandwidth of the first continuous RU and the discrete RU in the second frequency domain range.

24. The method according to any one of claims 13 to 23, characterized in that, The second information is used to indicate that: the RU in the first frequency domain range is a continuous RU, and the RU in the second frequency domain range is a discrete RU and the discrete bandwidth of the discrete RU in the second frequency domain range, wherein the first frequency domain range and the second frequency domain range are different frequency domain ranges.

25. An information transmission device, characterized in that, include: Includes modules for performing the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 24.

26. An information transmission device, characterized in that, include: A processor coupled to a memory for storing a computer program, which, when invoked by the processor, causes the apparatus to perform the method of any one of claims 1 to 12, or the method of any one of claims 13 to 24.

27. A computer-readable storage medium, characterized in that, Used to store computer programs, the computer programs including instructions for implementing the method as claimed in any one of claims 1 to 12, or the method as claimed in any one of claims 13 to 24.

28. A computer program product, the computer program product comprising instructions, characterized in that, When the instructions are executed on a computer, the computer causes the computer to perform the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 24.