Communication method and apparatus
Patent Information
- Authority / Receiving Office
- AU · AU
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2026-08-13
AI Technical Summary
In indoor low-power communication, the pilot subcarrier distance is too close to affect phase estimation and deviation correction performance, resulting in poor communication effect.
A subcarrier planning method is adopted to allow some subcarriers in K resource units to appear equally spaced in the frequency domain range, and the pilot subcarriers in different resource units are different, increasing the discreteness of the pilot subcarriers to reduce the possibility of narrowband interference.
Improves phase estimation and deviation correction performance, reduces the possibility of pilot subcarriers being concentrated, thereby improving communication quality.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Communication method and device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on February 7, 2024, with application number 202410176094.1 and invention name “A Communication Method and Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0003] In low-power indoor (LPI) communication, the maximum transmit power and maximum frequency spectrum density of communication devices are limited. For example, for an access point (AP), the maximum transmit power is 30 decibel-milliwatts (dBm), and the maximum power spectrum density is 5dBm / MHz. For a station (STA), the maximum transmit power is 24dBm, and the maximum power spectrum density is -1dBm / MHz. Based on this, within the maximum power spectrum density limit, communication devices can transmit signals over a larger bandwidth using more discrete subcarriers, thereby achieving higher transmit power.
[0004] However, the pilot subcarriers in the above subcarriers may be too close to each other, which affects the phase estimation and correction performance. Summary of the Invention
[0005] In order to solve the above technical problems, this application provides a communication method and device that can alleviate the problem of pilot subcarriers being too close to each other and improve phase estimation and correction performance. To achieve the above objectives, this application adopts the following technical solutions:
[0006] In a first aspect, a communication method is provided. The method can be executed by a first communication device, or by a component in the first communication device (e.g., a processor, a chip, or a chip system, etc.), or can be executed by a logic module or software that can implement all or part of the functions of the first communication device. The first communication device is a Wi-Fi device, such as an access point AP, or a station STA. The following description is based on the example of the execution subject being the first communication device. The method includes:
[0007] Generate a pilot signal for a third resource unit RU. Send the pilot signal on a pilot subcarrier of the third RU, where the third RU belongs to the first bandwidth and includes one or more RUs from K RUs, where the K RUs are RUs included in the subcarrier planning of the first bandwidth, each of the K RUs includes 26 subcarriers, and K is a positive integer greater than or equal to 2.
[0008] The subcarrier planning of the first bandwidth satisfies the following two conditions:
[0009] First, some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency range. For example, within a partial frequency range, among multiple subcarriers from low frequency to high frequency, every K-1 subcarriers belong to the same RU.
[0010] The second item, the K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU.
[0011] The pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs.
[0012] For example, the first pilot subcarriers may be two pilot subcarriers, such as pilot subcarrier 1 and pilot subcarrier 2. The second pilot subcarriers may also be two pilot subcarriers, such as pilot subcarrier 3 and pilot subcarrier 4.
[0013] The relative position of the first pilot subcarrier in the first RU refers to the relative position of the pilot subcarrier 1 in the first RU and the relative position of the pilot subcarrier 2 in the first RU.
[0014] The relative position of the second pilot subcarrier in the second RU refers to the relative position of the pilot subcarrier 3 in the second RU and the relative position of the pilot subcarrier 4 in the second RU.
[0015] The relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU, which can be understood as: the relative position of at least one pilot subcarrier in the first RU is different from the relative positions of all pilot subcarriers in the second RU. For example, the following three situations may be included:
[0016] In case 1, the relative position of pilot subcarrier 1 in the first RU is the same as the relative position of pilot subcarrier 3 in the second RU. Furthermore, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0017] In case 2, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. Furthermore, the relative position of pilot subcarrier 2 in the first RU is the same as the relative position of pilot subcarrier 4 in the second RU.
[0018] In case 3, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. Furthermore, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0019] That is to say, when the first bandwidth satisfies the first subcarrier planning, it can be understood that the K RUs are distributed RUs. For the K distributed RUs, there are at least two RUs that meet the second subcarrier planning, that is, the two distributed RUs use subcarriers at different relative positions as pilot subcarriers. In this way, compared with the situation where each RU uses subcarriers at the same relative position as pilot subcarriers, at least two RUs among the K RUs described in this application use subcarriers at different relative positions as pilot subcarriers, thereby reducing the possibility of the pilot subcarriers of the K RUs being concentrated together, thereby alleviating the problem of 'pilot subcarrier positions being too close' to a certain extent.
[0020] Furthermore, since the third RU includes one or more RUs among the K RUs, and the pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs, the possibility of the pilot signal sent through the pilot subcarriers of the third RU being subject to narrowband interference is reduced, thereby helping to improve phase estimation and correction performance.
[0021] In a second aspect, a communication method is provided. The method can be executed by a second communication device, or by a component in the second communication device (for example, a processor, a chip, or a chip system, etc.), or can be executed by a logic module or software that can implement all or part of the functions of the second communication device. The second communication device is a Wi-Fi device, such as an access point AP, or a station STA. The following description is based on the example of the execution subject being the second communication device. The method includes:
[0022] A pilot signal is received on a pilot subcarrier of a third resource unit RU, and the pilot signal is parsed.
[0023] The third RU belongs to the first bandwidth, and the third RU includes one or more RUs among K RUs, the K RUs are RUs included in the subcarrier planning of the first bandwidth, each RU of the K RUs includes 26 subcarriers, and K is a positive integer greater than or equal to 2.
[0024] The subcarrier planning of the first bandwidth satisfies the following two conditions:
[0025] The first item is that some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range.
[0026] The second item, the K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU.
[0027] The pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs.
[0028] In combination with the first aspect or the second aspect, in one possible design, the K RUs also include a fourth RU, the fourth RU includes a third pilot subcarrier, and the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU.
[0029] Among them, the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU, which can be understood as the relative position of all pilot subcarriers in the fourth RU and the relative position of all pilot subcarriers in the second RU.
[0030] For example, from the perspective of cyclic units, there may be two cyclic units, such as cyclic unit 1 and cyclic unit 2. Cyclic unit 1 and cyclic unit 2 each include K subcarriers. The K subcarriers include one subcarrier for each of the K RUs.
[0031] The second pilot subcarrier includes two subcarriers and is distributed in the cyclic unit 1 and the cyclic unit 2. The third pilot subcarrier includes two subcarriers and is distributed in the cyclic unit 1 and the cyclic unit 2. For example, the identifier of the second RU is 1, and the identifier of the third RU is 6.
[0032] In this way, the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU.
[0033] For another example, from the perspective of relative position, there are two initial relative positions, such as a first relative position and a second relative position.
[0034] The first relative position indicates that the a1th subcarrier and the b1th subcarrier in the RU are pilot subcarriers. The first relative position corresponds to a first portion of RUs among the K RUs, and the first portion of RUs includes the first RU. For example, the identifiers of the first portion of RUs include: 1, 6, 3, and 8.
[0035] The second relative position indicates that the a2th subcarrier and the b2th subcarrier in the RU are pilot subcarriers. The second relative position corresponds to a second portion of RUs among the K RUs, where the second portion of RUs includes the second RU and the fourth RU. For example, the identifiers of the second portion of RUs include 2, 7, and 4. Alternatively, the identifiers of the second portion of RUs include 2, 7, 4, 9, and 5.
[0036] The values of parameters a1, b1, a2, and b2 are positive integers. The values of parameters a1 and b1 are different, and the values of parameters a2 and b2 are different. The values of parameters a1 and a2 are different, and / or the values of parameters b1 and b2 are different. For example, a1 = 6, b1 = 20, a2 = 7, and b2 = 21. Alternatively, a1 = 6, b1 = 21, a2 = 7, and b2 = 20.
[0037] In combination with the first or second aspect, in one possible design, the first pilot subcarrier includes a subcarrier in a first cyclic unit and a subcarrier in a second cyclic unit, where the first cyclic unit is different from the second cyclic unit. The relative position of the first pilot subcarrier in the first RU is determined based on the first cyclic unit and the second cyclic unit.
[0038] The second pilot subcarrier includes a subcarrier in a third cyclic unit and a subcarrier in a fourth cyclic unit, the third cyclic unit being different from the fourth cyclic unit. A relative position of the second pilot subcarrier in the second RU is determined based on the third cyclic unit and the fourth cyclic unit.
[0039] The first cyclic unit is different from the third cyclic unit, and / or the second cyclic unit is different from the fourth cyclic unit. The first cyclic unit, the second cyclic unit, the third cyclic unit, and the fourth subcarrier all include one subcarrier for each of the K RUs.
[0040] That is to say, the pilot subcarriers can be allocated according to the cyclic unit. The pilot subcarriers of the same RU are distributed in different cyclic units. For example, the first pilot subcarrier is distributed in the first cyclic unit and the second cyclic unit, and the second pilot subcarrier is distributed in the third cyclic unit and the fourth cyclic unit. When the first cyclic unit is different from the third cyclic unit, and / or the second cyclic unit is different from the fourth cyclic unit, the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU, thereby making the pilot subcarrier more discrete.
[0041] In combination with the first aspect or the second aspect, in one possible design, the cyclic position of the first pilot subcarrier in the first cyclic unit and the second cyclic unit is determined based on the following two items: the identifier of the first RU and K RU identifiers. The cyclic position of the second pilot subcarrier in the third cyclic unit and the fourth cyclic unit is determined based on the following two items: the identifier of the second RU and K RU identifiers. The K RU identifiers correspond one-to-one to the K RUs.
[0042] In combination with the first aspect or the second aspect, in one possible design, the identifier of the first RU is the M1th identifier among the K RU identifiers, and the identifier of the second RU is the M1+N1th identifier among the K RU identifiers, M1 and N1 are positive integers, and the sum of M1 and N1 is less than or equal to a positive integer of K.
[0043] The first pilot subcarrier includes: an M1th subcarrier in the first cyclic unit and an M1th subcarrier in the second cyclic unit, and the M1th subcarrier corresponds to the identifier of the first RU.
[0044] The second pilot subcarrier includes: the M1+N1th subcarrier in the third cyclic unit and the M1+N1th subcarrier in the fourth cyclic unit, and the M1+N1th subcarrier corresponds to the identifier of the second RU.
[0045] That is to say, for at least two RUs (such as the first RU or the second RU), the cyclic position of the pilot subcarrier of each RU in the cyclic unit is related to the identifier of the RU and the K RU identifiers, thereby making the pilot subcarrier distribution more discrete.
[0046] In combination with the first aspect or the second aspect, in one possible design, the K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the K RU identifiers correspond one-to-one to the K RUs. The identifier of the second RU is different from the identifier of the fourth RU.
[0047] As a first example, the identifier of the second RU is one of the following: 1, 6, 3, 8, and the identifier of the fourth RU is one of the following: 1, 6, 3, 8. Alternatively, the identifier of the second RU is one of the following: 2, 7, 4, and the identifier of the fourth RU is one of the following: 2, 7, 4. Alternatively, the identifier of the second RU is one of the following: 9, 5, and the identifier of the fourth RU is one of the following: 9, 5.
[0048] As a second example, the identifier of the second RU is one of the following: 1, 6, 3, 8, and the identifier of the fourth RU is one of the following: 1, 6, 3, 8. Alternatively, the identifier of the second RU is one of the following: 2, 7, 4, 9, 5, and the identifier of the fourth RU is one of the following: 2, 7, 4, 9, 5.
[0049] That is to say, a certain number (such as less than K) of relative positions can be defined, and some RUs in the K RUs use the same relative position, which can not only alleviate the problem of 'pilot subcarrier positions being too close', but also simplify the RU types and reduce processing complexity.
[0050] For example, at least three relative positions are recorded as a third relative position, a fourth relative position, and a fifth relative position. The third relative position may be applicable to RUs identified as 1, 6, 3, and 8. The fourth relative position may be applicable to RUs identified as 2, 7, and 4. The fifth relative position may be applicable to RUs identified as 9 and 5.
[0051] For another example, at least two relative positions are recorded as a third relative position and a fourth relative position, wherein the third relative position may be applicable to RUs identified as 1, 6, 3, and 8, and the fourth relative position may be applicable to RUs identified as 2, 7, 4, 9, and 5.
[0052] In combination with the first or second aspect, in one possible design, the first pilot subcarrier includes the X3th subcarrier and the Y3th subcarrier of the second RU, and the second pilot subcarrier includes the X4th subcarrier and the Y4th subcarrier of the second RU. X3=6, Y3=20, X4=7, Y4=21; or, X3=6, Y3=21, X4=7, Y4=20. Or, X3=7, Y3=21, X4=7, Y4=22; or, X3=6, Y3=20, X4=7, Y4=22. Or, X3=7, Y3=20, X4=7, Y4=21; or, X3=6, Y3=21, X4=7, Y4=21, so that the pilot subcarriers are more evenly dispersed.
[0053] In combination with the first aspect or the second aspect, in one possible design, the K RUs further include a fifth RU, the fifth RU including a fourth pilot subcarrier, and a cyclic unit where the fourth pilot subcarrier is located is the same as a cyclic unit where the second pilot subcarrier is located.
[0054] Among them, the cyclic unit where the fourth pilot subcarrier is located is the same as the cyclic unit where the second pilot subcarrier is located. It can be understood that all the cyclic units where the pilot subcarriers in the fifth RU are located are the same as all the cyclic units where the pilot subcarriers in the second RU are located.
[0055] In combination with the first aspect or the second aspect, in one possible design, the K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the K RU identifiers correspond one-to-one to the K RUs. The identifier of the second RU is different from the identifier of the fifth RU. The identifier of the second RU is one of the following: 2, 7, 4, and the identifier of the fifth RU is one of the following: 2, 7, 4. In this case, the relative position of the fourth pilot subcarrier in the fifth RU is the same as the relative position of the second pilot subcarrier in the second RU. That is to say, the sequence of the pilot subcarriers is more orderly, and it can also facilitate the second communication device to receive the pilot signal.
[0056] In combination with the first or second aspect, in one possible design, the fourth pilot subcarrier includes the X5th subcarrier and the Y5th subcarrier of the fifth RU, wherein X5=6, Y5=20, or X5=7, Y5=21, or X5=7, Y5=22. Alternatively, X5=6, Y5=21, or X5=7, Y5=20, or X5=7, Y5=21, so as to make the sequence of pilot subcarriers more discrete.
[0057] In combination with the first aspect or the second aspect, in a possible design, the identifier of the first RU is the M2th RU identifier among the K RU identifiers, the K RU identifiers correspond one-to-one to the K RUs, and M2 is a positive integer less than or equal to K.
[0058] The first pilot subcarriers include: the X1-ath subcarrier in the first RU and the Y1-ath subcarrier in the first RU, where a=k-M2, wherein k is a positive integer less than or equal to K, and X1 and Y1 are positive integers.
[0059] Wherein, k, X1, and Y1 are predefined or preconfigured parameters.
[0060] For example, the parameter k indicates one RU identifier among the K RU identifiers. The RU identifier indicated by the parameter k is an RU reference identifier. For example, k=5.
[0061] For example, parameters X1 and Y1 indicate a first relative position, where the X1th subcarrier and the Y1th subcarrier in an RU are pilot subcarriers, for example, X1=7, Y1=20.
[0062] In this way, the relative position of the first pilot subcarrier in the first RU can be determined based on the parameters k, X1 and Y1, for example, by shifting based on the first relative position. The parameter a used in the shift is determined based on the RU reference identifier and the identifier of the first RU.
[0063] In combination with the first aspect or the second aspect, in a possible design, the parameters X1 and Y1 are both associated with a first partial identifier of the K RU identifiers, where the first partial identifier includes an identifier of the first RU.
[0064] For example, the K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the first part identifiers include: 1, 6, 3, 8, 2, 7, 4.
[0065] That is to say, the relative positions of the pilot subcarriers of different RUs in the RU corresponding to the first part identifier can be determined according to the parameters k, X1 and Y1, for example, by shifting based on the first relative position, which helps to simplify the processing complexity.
[0066] In combination with the first aspect or the second aspect, in a possible design, X1=7, Y1=20.
[0067] In combination with the first aspect or the second aspect, in one possible design, the identifier of the second RU is the N2th RU identifier among the K RU identifiers, where N2 is a positive integer less than or equal to K. The second pilot subcarrier includes: the X1-bth subcarrier in the second RU, and the Y1-bth subcarrier in the second RU, where b=k-N2.
[0068] That is, the relative position of the second pilot subcarrier in the second RU can also be determined based on the parameters k, X1, and Y1, for example, by shifting based on the first relative position. The parameter a used in the shift is determined based on the RU reference identifier and the identifier of the second RU, so that the pilot subcarriers of different RUs are as discrete as possible.
[0069] In combination with the first aspect or the second aspect, in a possible design, the parameters X1 and Y1 are both associated with a first partial identifier of the K RU identifiers, where the first partial identifier includes an identifier of the second RU.
[0070] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 3rd and 16th subcarriers of the first RU, and the second subcarrier includes the 4th and 17th subcarriers of the second RU.
[0071] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 4th and 17th subcarriers of the first RU, and the second subcarrier includes the 5th and 18th subcarriers of the second RU.
[0072] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 5th and 18th subcarriers of the first RU, and the second subcarrier includes the 6th and 19th subcarriers of the second RU.
[0073] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 6th and 19th subcarriers of the first RU, and the second subcarrier includes the 7th and 20th subcarriers of the second RU.
[0074] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 7th and 20th subcarriers of the first RU, and the second subcarrier includes the 8th and 21st subcarriers of the second RU.
[0075] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 8th and 21st subcarriers of the first RU, and the second subcarrier includes the 9th and 22nd subcarriers of the second RU.
[0076] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 9th and 22nd subcarriers of the first RU, and the second subcarrier includes the 10th and 23rd subcarriers of the second RU.
[0077] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 10th and 23rd subcarriers of the first RU, and the second subcarrier includes the 11th and 24th subcarriers of the second RU.
[0078] In combination with the first aspect or the second aspect, in a possible design, the identifier of the second RU is the N3th RU identifier among the K RU identifiers, where N3 is a positive integer less than or equal to K.
[0079] The second pilot subcarriers include: the X2-cth subcarrier in the second RU and the Z2-cth subcarrier in the second RU, where c = k - N3. X2 and Y2 are positive integers. X1 and X2 have different values, and / or Y1 and Y2 have different values.
[0080] Wherein, X2 and Y2 are predefined or preconfigured parameters.
[0081] For example, parameters X2 and Y2 indicate a second relative position, where the X2th subcarrier and the Y2th subcarrier in an RU are pilot subcarriers, for example, X2=7 and Y2=21.
[0082] In this way, the relative position of the second pilot subcarrier in the second RU can be determined based on the parameters k, X2, and Y2, for example, by shifting based on the second relative position. The parameter a used in the shift is determined based on the RU reference identifier and the identifier of the second RU.
[0083] In combination with the first aspect or the second aspect, in a possible design, the parameters X2 and Y2 are both associated with a second part identifier of the K RU identifiers, and the second part identifier includes an identifier of the second RU.
[0084] For example, the K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the second part identifier includes: 9, 5.
[0085] That is to say, the relative positions of the pilot subcarriers of different RUs in the corresponding RU identified by the second part can be determined according to the parameters k, X2 and Y2, for example, by shifting based on the second relative position, thereby helping to simplify the processing complexity.
[0086] In combination with the first aspect or the second aspect, in a possible design, X2=7, Y2=21.
[0087] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 3rd and 16th subcarriers of the first RU, and the second subcarrier includes the 4th and 17th subcarriers of the second RU.
[0088] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 4th and 17th subcarriers of the first RU, and the second subcarrier includes the 5th and 18th subcarriers of the second RU.
[0089] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 5th and 18th subcarriers of the first RU, and the second subcarrier includes the 6th and 19th subcarriers of the second RU.
[0090] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 6th and 19th subcarriers of the first RU, and the second subcarrier includes the 7th and 20th subcarriers of the second RU.
[0091] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 7th and 20th subcarriers of the first RU, and the second subcarrier includes the 8th and 21st subcarriers of the second RU.
[0092] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 8th and 21st subcarriers of the first RU, and the second subcarrier includes the 9th and 22nd subcarriers of the second RU.
[0093] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 9th and 22nd subcarriers of the first RU, and the second subcarrier includes the 10th and 24th subcarriers of the second RU.
[0094] In combination with the first aspect or the second aspect, in one possible design, the first subcarrier includes the 10th and 24th subcarriers of the first RU, and the second subcarrier includes the 11th and 25th subcarriers of the second RU.
[0095] In a third aspect, embodiments of the present application provide a communication device configured to execute the method in the first aspect or any possible implementation. The communication device includes a module configured to execute the method in the first aspect or any possible implementation.
[0096] In a fourth aspect, embodiments of the present application provide a communication device configured to execute the method in the second aspect or any possible implementation. The communication device includes a module configured to execute the method in the second aspect or any possible implementation.
[0097] In a fifth aspect, an embodiment of the present application provides a communication device, comprising a processor configured to execute the method described in the first aspect or any possible implementation. The processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the first aspect or any possible implementation is executed.
[0098] In a possible implementation manner, the memory is located outside the communication device.
[0099] In a possible implementation manner, the memory is located within the communication device.
[0100] In the embodiment of the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. For example, the communication device may be a chip.
[0101] In a possible implementation, the communication device further includes a transceiver, and the transceiver is configured to receive information or send information.
[0102] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a processor configured to execute the method described in the second aspect or any possible implementation. The processor is configured to execute a program stored in a memory, and when the program is executed, the method described in the second aspect or any possible implementation is executed.
[0103] In a possible implementation, the memory is located outside the communication device.
[0104] In a possible implementation, the memory is located within the communication device.
[0105] In the embodiment of the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. For example, the communication device may be a chip.
[0106] In a possible implementation, the communication device further includes a transceiver, and the transceiver is configured to receive information or send information.
[0107] In the seventh aspect, an embodiment of the present application provides a communication device, which includes a logic circuit and an interface, and the logic circuit and the interface are coupled; the interface is used to input and / or output information, and the logic circuit is used to execute the method described in the first aspect or any possible implementation method.
[0108] In an eighth aspect, an embodiment of the present application provides a communication device, which includes a logic circuit and an interface, wherein the logic circuit and the interface are coupled; the interface is used to input and / or output information, and the logic circuit is used to execute the method described in the second aspect or any possible implementation method.
[0109] In the ninth aspect, an embodiment of the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer-readable storage medium is run on a computer, the method shown in any one of the above-mentioned first to second aspects or any possible implementation method is executed.
[0110] In a tenth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the method shown in any one of the first to second aspects or any possible implementation thereof to be executed.
[0111] In an eleventh aspect, an embodiment of the present application provides a computer program. When the computer program is run on a computer, the method shown in any one of the first to second aspects or any possible implementation is executed.
[0112] In the twelfth aspect, an embodiment of the present application provides a communication system, which includes a first communication device and / or a second communication device, the first communication device is used to execute the method shown in the above-mentioned first aspect or any possible implementation of the first aspect, and the second communication device is used to execute the method shown in the above-mentioned second aspect or any possible implementation of the second aspect.
[0113] Among them, the technical effects brought about by any design method in the third aspect to the twelfth aspect can refer to the technical effects brought about by the different design methods in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0114] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0115] FIG2 is a schematic diagram of a 20 MHz subcarrier distribution and a resource unit RU distribution according to an embodiment of the present application;
[0116] FIG3 is a schematic diagram of 40 MHz subcarrier distribution and resource unit RU distribution provided in an embodiment of the present application;
[0117] FIG4 is a schematic diagram of 80 MHz subcarrier distribution and resource unit RU distribution provided in an embodiment of the present application;
[0118] FIG5 is a schematic diagram of a distributed resource unit RU provided in an embodiment of the present application;
[0119] FIG6 is a schematic diagram of another distributed resource unit RU provided in an embodiment of the present application;
[0120] FIG7 is a schematic diagram of the distribution of pilot subcarriers provided in an embodiment of the present application;
[0121] FIG8 is a schematic diagram of a narrowband interference provided by an embodiment of the present application;
[0122] FIG9 is a flow chart of a communication method provided in an embodiment of the present application;
[0123] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0124] FIG11 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
[0125] FIG12 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0126] The technical solution in this application will be described below with reference to the accompanying drawings.
[0127] In order to facilitate understanding of the embodiments of the present application, the following explanations are made before introducing the present application.
[0128] 1. Throughout this application, the term "system" and "network" are interchangeable. This application presents various aspects, embodiments, or features centered around a system that may include multiple devices, components, modules, and the like. It should be understood that each system may include additional devices, components, modules, and the like, and / or may not include all of the devices, components, modules, and the like discussed in conjunction with the accompanying figures. Furthermore, combinations of these aspects may also be used.
[0129] Throughout this application, words like "exemplarily" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as an "exemplary" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.
[0130] In this application, “of”, “corresponding”, “relevant” and “corresponding” are sometimes used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are consistent.
[0131] In this application, for ease of description, when numbering is involved, it can be numbered consecutively starting from 1, it can also be numbered consecutively starting from 0, or it can be numbered starting from any parameter. It should be understood that the above are all settings made to facilitate the description of the technical solutions provided in the embodiments of this application, and are not intended to limit the scope of the embodiments of this application.
[0132] 2. In the embodiment of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein the other information and the information to be indicated have an association relationship. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.
[0133] In addition, the specific indication method can also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can be referred to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, there may be a situation where the indication methods for different information are different. In the specific implementation process, the required indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.
[0134] It should be understood that the information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiments of this application. The sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device.
[0135] 3. "Pre-definition" or "pre-configuration" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device. The embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. One or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. One or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.
[0136] 4. In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will perform corresponding processing under certain objective circumstances. They do not limit the time, nor do they require the device to perform judgment actions when implemented, nor do they mean that there are other limitations.
[0137] 5. In the description of the present application, unless otherwise specified, “ / ” indicates that the objects associated before and after are in an “or” relationship. For example, A / B can represent A or B. The “and / or” in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, “multiple” refers to two or more than two. “At least one of the following items” or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0138] In addition, to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that the words "first" and "second" do not limit the quantity or execution order, and the words "first" and "second" do not necessarily mean different.
[0139] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0140] The technical solutions provided in the embodiments of the present application can be applied to wireless local area network (WLAN) systems, such as Wi-Fi, etc. The methods provided in the embodiments of the present application can be applied to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series protocols, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11bn, or the next generation of 802.11bn protocols or protocols that support ambient power (AMP), etc., which are not listed one by one. The 802.11n standard is referred to as high throughput (HT), the 802.11ac standard is referred to as very high throughput (VHT), the 802.11ax (Wi-Fi 6) is referred to as high efficiency (HE), the 802.11be standard is referred to as extremely high throughput (EHT) or Wi-Fi 7, and the 802.11bn standard is referred to as ultra-high reliability (UHR) or ultra-high reliability and throughput (UHRT) or Wi-Fi 8. Standards prior to HT, such as 802.11a / b / g, are collectively referred to as non-high throughput (Non-HT).
[0141] The technical solutions provided in the embodiments of the present application can also be applied to wireless personal area networks (WPANs) based on millimeter wave (MMW) and ultra-wideband (UWB) technologies. For example, the methods provided in the embodiments of the present application can be applied to the IEEE 802.15 series of protocols, such as 802.15.4a, 802.15.4z, or 802.15.4ab, or future generations of UWB WPAN protocols, or integrated millimeter wave (IMW) protocols, or IEEE 802.11bf / sensing / perception protocols, etc., which are not listed one by one.
[0142] The technical solutions provided in the embodiments of the present application can also be applied to the following communication systems, for example, the Internet of Things (IoT) system, vehicle-to-everything (V2X, where X can represent anything), device-to-device (D2D), narrowband Internet of Things (NB-IoT) system, long-term evolution (LTE) system, fifth-generation (5G) communication system, and new communication systems that will emerge in future communication developments. For example, the V2X may include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P) or vehicle-to-network (V2N) communication.
[0143] In this application, the WLAN system can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, corporate offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, devices that support WLAN communication or perception (such as access points or stations) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, displays, TVs, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, speakers, etc.), Internet of Vehicles devices, infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service checkout equipment, self-service ordering machines, etc.), and equipment in large sports and music venues.
[0144] Although the embodiments of the present application primarily use WLAN as an example, particularly networks based on the IEEE 802.11 standard, the various aspects of the embodiments of the present application can be extended to other networks based on various standards or protocols, such as Bluetooth, high-performance wireless LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard), wide area network (WAN), or other networks now known or developed in the future.
[0145] In one possible implementation, the method provided in the embodiment of the present application may be implemented by a communication device in a communication system. For example, the communication device may be an access point (AP) or a station (STA).
[0146] An AP is a device with wireless communication capabilities that supports communication, perception, or energy transmission using WLAN protocols. It has the ability to communicate, perceive, or transmit energy with other devices in a WLAN network (such as non-access point stations (non-AP STAs) or other access points). Of course, it can also have the ability to communicate, perceive, or transmit energy with other devices. Alternatively, an access point is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. In a WLAN system, an access point can be called an access point station (AP STA). The device with wireless communication capabilities can be a complete device, or it can be a chip, processing system, or functional module installed in the complete device. The device in which these chips, processing systems, or functional modules are installed can implement the methods and functions of the embodiments of the present application under the control of the chips, processing systems, or functional modules. The AP in the embodiments of the present application is a device that provides services for non-AP STAs and can support 802.11 series protocols or subsequent protocols. For example, an access point can be an access point for a terminal (such as a mobile phone) to enter a wired (or wireless) network. It is mainly deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. For another example, an AP can be a communication entity such as a communication server, router, switch, or bridge; an AP can include various forms of macro base stations, micro base stations, and relay stations. Of course, an AP can also be a chip, processing system, or module in any of the above-mentioned devices, thereby implementing the methods and functions of the embodiments of the present application.
[0147] A STA is a device with wireless communication capabilities that supports communication, sensing, or energy transmission using the WLAN protocol and has the ability to communicate, sense, or energy transmission with other non-AP STAs or access points in the WLAN network. In a WLAN system, a station can be referred to as a non-AP STA. For example, a STA is any user communication device that allows a user to communicate, sense, or energy transmission with an AP and, in turn, communicate with the WLAN. The device with wireless communication capabilities can be a complete device or a chip, processing system, or functional module installed in the complete device. Devices equipped with these chips, processing systems, or functional modules can implement the methods and functions of the embodiments of the present application under the control of the chips, processing systems, or functional modules. For example, a STA can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and can also be referred to as a user. For another example, a STA can be a mobile phone that supports Wi-Fi communication capabilities, a tablet that supports Wi-Fi communication capabilities, a set-top box that supports Wi-Fi communication capabilities, a smart TV that supports Wi-Fi communication capabilities, a smart wearable device that supports Wi-Fi communication capabilities, an in-vehicle communication device that supports Wi-Fi communication capabilities, or a computer that supports Wi-Fi communication capabilities. Of course, STA can also be a chip, processing system, or module in the various forms of devices mentioned above, so as to implement the methods and functions of the embodiments of the present application.
[0148] Exemplarily, the communication system to which the method provided in the embodiment of the present application can be applied may include an access point and a station. For example, the embodiment of the present application may be applicable to a scenario of communication or perception between an AP and a STA, between an AP and an AP, or between STAs and STAs in a WLAN, and the embodiment of the present application is not limited thereto. Optionally, the AP may communicate or perceive with a single STA, or the AP may communicate or perceive with multiple STAs at the same time. Specifically, the communication or perception between the AP and multiple STAs may be divided into downlink transmission in which the AP sends signals to multiple STAs at the same time, and uplink transmission in which multiple STAs send signals to the AP. Among them, the WLAN communication protocol may be supported between the AP and the STA, between the AP and the AP, and between the STAs. The communication protocol may include a protocol of the IEEE 802.11 series, such as the 802.11bn protocol, and of course, it is also applicable to protocols after 802.11bn.
[0149] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. The communication system may include one or more APs and one or more STAs. Figure 1 shows two access points such as AP1 and AP2, and three stations such as STA1, STA2 and STA3. As an example, the method provided in an embodiment of the present application may be applicable to data communication, perception, or energy transmission between an AP and one or more STAs, such as the communication or perception between AP1 and STA1 shown in Figure 1, and the communication or perception between AP1 and STA1 and STA2 shown in Figure 1. As another example, the method provided in an embodiment of the present application may be applicable to communication between APs, such as the communication or perception between AP1 and AP2 shown in Figure 1. As another example, the method provided in an embodiment of the present application may be applicable to communication or perception between STAs, such as the communication or perception between STA2 and STA3 shown in Figure 1.
[0150] In Figure 1, the STA is a mobile phone and the AP is a router as an example, which does not limit the types of APs and STAs in the embodiments of the present application. At the same time, the number of APs and STAs shown in Figure 1 is only an example. In a specific implementation, the number of APs or STAs can be greater or less, and the embodiments of the present application do not limit this.
[0151] From the perspectives of signal transmission and signal reception, the first communication device described below can be understood as a communication device that transmits signals, and the second communication device can be understood as a communication device that receives signals. Alternatively, the first communication device can be referred to as a transmitter, and the second communication device can be referred to as a receiver.
[0152] From the perspective of different devices, as an example, the first communication device and the second communication device may be Wi-Fi chips, functional modules, or processing systems, etc., provided in different Wi-Fi devices. As another example, the first communication device may be an AP, and the second communication device may be a non-AP STA. As yet another example, the first communication device and the second communication device may both be non-AP STAs or both APs. As yet another example, the first communication device may be a non-AP STA, and the second communication device may be an AP. As yet another example, at least one of the first communication device and the second communication device may be a multi-link device (MLD), etc., which are not listed one by one in the embodiments of this application. Exemplarily, an MLD means that the device simultaneously has multiple stations (such as APs or non-AP STAs), each operating on different frequency bands or channels. A multi-link device includes multiple subordinate stations, which may be physical or logical stations, and each station may operate on a link, a frequency band, or a channel, etc. The subordinate stations may be APs or non-AP STAs. A multi-link device (such as a non-AP MLD or an AP MLD) can be a communication device with wireless communication capabilities. The communication device can be a complete device, or it can be a chip, processing system, or module installed in the complete device. Devices installed with these chips, processing systems, or modules can implement the methods and functions of the embodiments of the present application under the control of these chips, processing systems, or modules. The multi-link device can implement wireless communication in accordance with the 802.11 series of protocols, thereby enabling communication with other devices. The other devices shown here may or may not be multi-link devices. The frequency bands in which the multi-link device operates may include, but are not limited to, sub 1 GHz, 2.4 GHz, 5 GHz, 6 GHz, etc., which are not listed here one by one.
[0153] The embodiment of the present application describes the method provided by the embodiment of the present application based on the first communication device and the second communication device. However, during the process of transmitting signals, the first communication device and the second communication device can also forward the signal through other devices, such as forwarding the signal between the first communication device and the second communication device through a forwarding device. The embodiment of the present application does not limit other devices other than the first communication device and the second communication device.
[0154] To facilitate understanding of the embodiments of the present application, the following briefly describes the terms used in the embodiments of the present application. It should be understood that these descriptions are only for facilitating understanding of the embodiments of the present application and should not constitute any limitation on the present application.
[0155] 1. Maximum power and maximum power spectral density
[0156] In recent years, a communications commission has issued regulations regarding the 6 GHz spectrum, defining a low-power indoor (LPI) communication method and imposing limits on maximum transmit power and maximum frequency spectral density. The maximum power spectral density (MPSD) refers to the maximum transmit power per 1 MHz. Specifically, the MSD is limited to x dBm (dBm = 10log (mW), where lg represents the logarithm to the base 10) per 1 MHz. The minimum granularity of the MSD is 1 MHz.
[0157] For an access point (AP), the maximum transmit power is 30 decibel-milliwatts (dBm) and the maximum power spectral density is 5 decibel-milliwatts / megahertz (dBm / MHz).
[0158] For a station (STA), the maximum transmit power is 24dBm and the maximum power spectral density is -1dBm / MHz.
[0159] That is, the power transmitted by the device is limited by both the maximum transmit power and the maximum power spectral density. That is, the power transmitted by the device cannot exceed the maximum transmit power or the maximum power spectral density (that is, the transmit power per MHz cannot exceed a given value).
[0160] Table 1 shows the maximum power of an AP or STA at different transmission bandwidths in an LPI scenario. For an AP, the maximum power spectral density can be 5 dBm / MHz. For a STA, the maximum power spectral density can be -1 dBm / MHz.
[0161] Table 1
[0162] In Table 1, taking 20MHz as an example, for the AP, 18dBm–5dBm=13dB, 13dB=10 1.3 ≈ 20. Therefore, for an AP, the maximum power within a certain transmission bandwidth can be approximately equal to the value when the maximum power is reached in each MHz.
[0163] It should be understood that Table 1 and the maximum power spectral density shown herein are merely examples. As the standard progresses, the maximum power or maximum power spectral density may also be updated, and the embodiments of the present application are not limited to this.
[0164] Based on this, when the power spectrum density is limited, the transmission power of the device can be increased by widening the transmission bandwidth. From the perspective of subcarriers, the subcarriers allocated to a certain device can be made discrete in the frequency domain to achieve the purpose of increasing the transmission power. At this time, although the subcarriers allocated to the device are not increased, the total power can be increased due to the increase in the transmission bandwidth. The total power increases because the number of subcarriers per MHz is reduced, so from the perspective of the subcarriers, a greater transmission power can be obtained. For example, when 1MHz corresponds to 13 consecutive subcarriers, according to the power spectrum density limit, the transmission power of each subcarrier can be w / 13. When these 13 subcarriers become discrete, such as when 1MHz corresponds to 5 subcarriers, the transmission power of each subcarrier can be w / 5. w can represent the transmission power per MHz, and the unit can be mW.
[0165] Therefore, without changing the transmit power at 1 MHz, that is, when the power spectral density is limited, the transmit power of the subcarriers can be increased by discretizing the subcarriers of the RU. In other words, for continuous resource units (RUs) with the same number of subcarriers, it is easier for a communication device to increase the transmit power of the signal by sending signals on distributed RUs.
[0166] 2. Subcarrier planning (tone plan) based on RU definition
[0167] As an example, when the bandwidth is 20 MHz, the entire bandwidth (i.e., 20 MHz) can be composed of a 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, and 106-tone RUs. Figure 2 is a schematic diagram of the 20 MHz subcarrier planning and RU distribution provided in an embodiment of the present application. As shown in Figure 2, 20 MHz can include 9 26-tone RUs, or 4 52-tone RUs, or 2 106-tone RUs, or 1 242-tone RU.
[0168] In the present application, 26-tone-RU is an RU including 26 subcarriers, 52-tone RU is an RU including 52 subcarriers, 106-tone RU is an RU including 106 subcarriers, 242-tone RU is an RU including 242 subcarriers, and so on. Each RU may include a data subcarrier and a pilot subcarrier. For example, the data subcarrier can be used to carry data information, and the pilot subcarrier can be used for estimating phase deviation and / or frequency deviation, etc. In addition to RU, the above-mentioned 20MHz bandwidth may also include at least one of the following: one or more guard subcarriers, one or more null subcarriers, and one or more direct current (DC) subcarriers. For the subcarrier range included in each RU, please refer to the relevant standards or protocols, which will not be described in detail here. The description of RU or subcarrier here also applies to the other bandwidths shown below, which will not be repeated here. The description of subcarrier here also applies to the description of distributed RU below, which will not be described in detail below.
[0169] As another example, when the bandwidth is 40 MHz, the entire bandwidth (i.e., 40 MHz) can consist of a single 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, and 242-tone RUs. The entire bandwidth is roughly equivalent to a replication of the 20 MHz subcarrier plan. As shown in Figure 3, 40 MHz can include 18 26-tone RUs, or 8 52-tone RUs, or 4 106-tone RUs, or 2 242-tone RUs, or 1 484-tone RU.
[0170] As another example, when the bandwidth is 80 MHz, the entire bandwidth (i.e., 80 MHz) can consist of a full 996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs. As shown in Figure 4, 80 MHz can include 36 26-tone RUs, or 16 52-tone RUs, or 8 106-tone RUs, or 4 242-tone RUs, or 2 484-tone RUs, or 1 996-tone RU. In Figure 4, 484L represents the left half of the 484-tone RU, and 484R represents the right half of the 484-tone RU. 484L and 484R each contain 242 subcarriers, which is another representation of 484+5DC. For example, if the subcarrier range of a 484-tone RU is [-500:-12], "484L" is the low-frequency portion relative to the frequency center of the 484-tone RU, that is, [-500:-259], and "484R" is the high-frequency portion relative to the frequency center of the 484-tone RU, that is, [-253:-12]. Similarly, if the subcarrier range of a 484-tone RU is [12:500], "484L" is [12:253], and "484R" is [259:500]. These are not listed here.
[0171] As another example, when the bandwidth is 160 MHz, the entire bandwidth can be viewed as a replication of two 80 MHz subcarrier plans. For example, the entire bandwidth can consist of a 2*996-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU. When the bandwidth is 320 MHz, the entire bandwidth can be viewed as a replication of four 80 MHz subcarrier plans. These examples are not listed here.
[0172] In the various subcarrier plans above, using 242-tone RUs (i.e., 20 MHz) as the unit, the leftmost portion of Figures 2 through 4 can be the lowest frequency, and the rightmost portion of Figures 2 through 4 can be the highest frequency. From left to right, the 242-tone RUs can be numbered: first (1st), second (2nd), ..., sixteenth (16th). Taking a 320 MHz bandwidth as an example, the data field in a radio frame can occupy up to 16 242-tone RUs. That is, in the data field, there can be a maximum of 16 242-tone RUs corresponding to 16 20 MHz channels, in ascending order of frequency.
[0173] Generally speaking, a STA can be allocated multiple RUs, meaning that multiple RUs can be combined and allocated to a single STA. Therefore, the 802.11be standard supports multiple resource units (MRUs). In other words, in addition to the types of RUs mentioned above, the 802.11be standard also includes some MRUs. For example, a 52-tone RU and a 26-tone RU form a 52+26-tone MRU. Another example is a 106-tone RU and a 26-tone RU form a 106+26-tone MRU. Another example is a 996-tone RU and a 484-tone RU form a 996+484-tone MRU. Another example is two 996-tone RUs and a 484-tone RU form a 2*996+484-tone MRU. Another example is three 996-tone RUs form a 3*996-tone MRU. For another example, three 996-tone RUs and one 484-tone RU form a 3*996+484-tone MRU. The symbol "*" in this application means "multiply" or "multiply by".
[0174] At the bandwidth level, when the subcarrier spacing is 78.125 kHz, a 26-tone RU corresponds to approximately 2 MHz (i.e., 26 * 78.125 kHz = 2031.25 kHz ≈ 2 MHz), a 52-tone RU corresponds to approximately 4 MHz, a 106-tone RU corresponds to approximately 8 MHz, and a 242-tone RU corresponds to approximately 20 MHz. The sizes of other RUs can be inferred by adding or multiplying them accordingly, and are not detailed here.
[0175] The above-mentioned RU can be called a regular RU (rRU). Compared with a distributed RU (dRU), this regular RU has a smaller bandwidth and lower transmit power. The "lower" shown here is relative to the distributed RU. For example, the transmit power of a distributed RU can be further increased compared to a regular RU.
[0176] 3. Distributed RU
[0177] The distributed RU includes multiple subcarriers that are discrete in the frequency domain, or multiple subcarriers with discrete index values, or multiple subcarriers with discontinuous index values. The discrete multiple subcarriers may be partially discrete or completely discrete. For example, the discrete multiple subcarriers may include a part of subcarriers that are continuous in frequency, and a part of subcarriers that are discontinuous in frequency. For another example, the discrete multiple subcarriers may also be completely discontinuous in frequency. The "continuous in frequency" shown above may also be referred to as the subcarrier index values being continuous, and "discontinuous in frequency" may also be referred to as the subcarrier index values being discontinuous. Among them, the distributed RU may also be recorded as dRU.
[0178] In addition, distributed RU can also have other names, such as discrete RU. This application takes distributed RU as an example for introduction, which should not be understood as a limitation of this application.
[0179] For example, taking a 26-tone RU with discrete subcarriers as an example, in this RU, there are 24 data subcarriers and 2 pilot subcarriers, totaling 26. Among them, the 26 subcarriers can be designed to be non-adjacent to each other. As shown in Figure 5, the odd-numbered subcarriers among the 52 subcarriers belong to the first RU, that is, the RU shown in the thick solid box. The even-numbered subcarriers among the 52 subcarriers belong to the second RU, that is, the RU shown in the thick dashed box. It should be understood that the 26-tone RU with discrete subcarriers can also have other designs and is not limited to this.
[0180] For another example, take a 52-tone RU with discrete subcarriers as an example. In this RU, there are 48 data subcarriers and 4 pilot subcarriers, totaling 52. Among them, the 52 subcarriers can be designed to be non-adjacent in pairs. As shown in Figure 6, the thick solid box shows 4 RUs. The subcarrier with a remainder of 1 after the number is divided by 4 in the 208 subcarriers belongs to the first RU; the subcarrier with a remainder of 2 after the number is divided by 4 in the 208 subcarriers belongs to the second RU; the subcarrier with a remainder of 3 after the number is divided by 4 in the 208 subcarriers belongs to the third RU, and the subcarrier with a number that is an integer multiple of 4 in the 208 subcarriers belongs to the fourth RU. It should be understood that the 52-tone RU with discrete subcarriers can also have other designs and is not limited to this.
[0181] For distributed RUs and conventional RUs containing the same number of subcarriers, the bandwidth spanned by the distributed RU in the frequency domain from the low-frequency starting position to the high-frequency ending position is greater than the bandwidth occupied by the conventional RU. In this way, under the same maximum power spectrum density, the total transmit power of the distributed RU is greater than the total transmit power of the conventional RU. In other words, when the power spectrum density is limited, the transmit power can be increased by discretizing a limited number of subcarriers (such as the 26 subcarriers contained in a continuous 26-tone RU) to a wider bandwidth, that is, more subcarriers (such as the odd subcarriers of 2 continuous 26-tone RUs). Therefore, compared with conventional RUs, when using distributed RUs for data transmission, the transmit power on a single subcarrier can be increased, thereby improving the signal-to-noise ratio (SNR).
[0182] 4. Uniformly distributed RU design
[0183] The so-called uniform allocation method can make the subcarrier distribution of different distributed RUs more uniform. For the sake of clarity, the following is an exemplary introduction through Table 2 and Table 3:
[0184] For example, Table 2 shows a 20MHz example:
[0185] Table 2
[0186] As shown in Table 2, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) indicate subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) indicate RU numbers, DC subcarriers, or other subcarriers. A 20 MHz bandwidth corresponds to 256 subcarriers, which are numbered from -128 to +127.
[0187] If the right side of a square corresponds to a numerical value (such as 1-9), then the numerical value corresponding to the right side of the square represents the number of the 26-tone RU in 20MHz, that is, the subcarrier belongs to the x-th 26-tone RU. Among them, the x-th 26-tone RU can be recorded as 26-tone RU x. Furthermore, if the RU is a distributed RU (i.e., dRU), it can be understood that the x-th 26-tone dRU can be recorded as 26-tone dRU x. It should be understood that the present application is a technical solution for distributed RU. In the following implementation methods one and two, the three terms RU, distributed RU and dRU have the same meaning and can be replaced with each other.
[0188] For example, a square with a value of -120 indicates the subcarrier numbered -120, and the value corresponding to the right of the square is 1, indicating that the subcarrier numbered -120 belongs to 26-tone RU 1. The same applies to other squares and is not described in detail here.
[0189] If the right side of the square is empty (as shown by a rectangular box), the subcarrier corresponding to the square is a guard subcarrier or a null subcarrier.
[0190] If the right side of the square corresponds to '106-1', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 1.
[0191] If the right side of the square corresponds to '106-2', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 2.
[0192] If the right side of the square corresponds to 'DC', the subcarrier corresponding to the square is a DC subcarrier.
[0193] As shown in Table 2, for 26-tone RU 1, the subcarrier numbers are: -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, -12, 6, 15, 24, 33, 42, 51, 60, 69, 78, 87, 96, 105, and 114. This means that the subcarriers of this RU are more evenly distributed across the 256 subcarriers. The same applies to other RUs and is not detailed here.
[0194] As shown in Table 2, the nine 26-tone RUs, 26-tone RU 1 through 26-tone RU 9, appear in a specific sequence, such as 1, 6, 3, 8, 2, 7, 4, 9, 5. This sequence also ensures that the subcarriers of the 52-tone RU and 106-tone RU are evenly or nearly evenly spaced.
[0195] It should be noted that the numbered cycle sequence of the 9 26-tone RUs is: 1, 6, 3, 8, 2, 7, 4, 9, 5. The cycle sequence is determined as follows:
[0196] Leaving aside the fifth 26-tone dRU 5, the values to be cycled are arranged from smallest to largest as follows:
[0197] 1, 2, 3, 4, 6, 7, 8, 9
[0198] Put the second half on the second line:
[0199] 1, 2, 3, 4
[0200] 6, 7, 8, 9
[0201] Put the second half of the part on the third and fourth rows:
[0202] 1, 2
[0203] 6, 7
[0204] 3, 4
[0205] 8, 9
[0206] Put the second half in rows 5, 6, 7, and 8, and read it by column, and you get: 1, 6, 3, 8, 2, 7, 4, 9.
[0207] This sequence (i.e., 1, 6, 3, 8, 2, 7, 4, 9) can make the subcarrier distribution of the 52-tone RU and 106-tone RU composed of the above 26-tone RU more uniform. Adding 5 at the end, we can further obtain the cyclic sequence: 1, 6, 3, 8, 2, 7, 4, 9, 5.
[0208] For another example, Table 3 shows a 40MHz example:
[0209] Table 3
[0210] As shown in Table 3, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) indicate subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) indicate RU numbers, DC subcarriers, or other subcarriers. A 40 MHz bandwidth corresponds to 512 subcarriers, which are numbered from -256 to +255.
[0211] If the number on the right side of the square corresponds to a value (such as 1-9), the number on the right side of the square represents the number of the 26-tone RU in the 40 MHz band, which means that the subcarrier belongs to the xth 26-tone RU. The xth 26-tone RU can be recorded as 26-tone RU x.
[0212] For example, a square is -242, indicating the subcarrier numbered -242, and the value corresponding to the right of the square is 1, indicating that the subcarrier numbered -242 belongs to 26-tone RU 1. The same applies to other squares and is not repeated here.
[0213] If the right side of the square is empty (as shown by a rectangular box), the subcarrier corresponding to the square is a guard subcarrier or a null subcarrier.
[0214] If the right side of the square corresponds to '106-1', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 1.
[0215] If the right side of the square corresponds to '106-2', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 2.
[0216] If the right side of the square corresponds to '106-3', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 3.
[0217] If the right side of the square corresponds to '106-4', the subcarriers corresponding to the square are the additional two subcarriers in 106-tone 4.
[0218] If the right side of the square corresponds to '242-1', the subcarriers corresponding to the square are the additional four subcarriers in 242-tone 1.
[0219] If the right side of the square corresponds to '242-2', the subcarriers corresponding to the square are the additional four subcarriers in 242-tone 2.
[0220] If the right side of the square corresponds to 'DC', the subcarrier corresponding to the square is a DC subcarrier.
[0221] As shown in Table 3, for 26-tone RU 1, the subcarrier numbers are: -242, -224, -206, -188, -170, -152, -134, -116, -98, -80, -62, -44, -26, 10, 28, 46, 64, 82, 100, 118, 136, 154, 172, 190, 208, and 226. This means that the subcarriers of this RU are more evenly distributed across the 512 subcarriers. The same applies to other RUs and is not detailed here.
[0222] As shown in Table 3, the 18 26-tone RUs, 26-tone RU 1 to 26-tone RU 18, appear in a specific sequence. For example, the sequence used in Table 3 is: 1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5. Furthermore, this sequence can ensure that the subcarriers of the 52-tone RU and 106-tone RU are evenly or nearly evenly spaced.
[0223] It should be noted that the numbered cycle sequence of the 18 26-tone RUs is: 1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5. The cycle sequence is determined as follows:
[0224] Without discussing the fifth 26-tone RU 5 and the fourteenth 26-tone RU 14, the values to be cycled are arranged from smallest to largest as follows:
[0225] 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18
[0226] Put the second half on the second line:
[0227] 1, 2, 3, 4, 6, 7, 8, 9
[0228] 10, 11, 12, 13, 15, 16, 17, 18
[0229] Put the second half on the third and fourth rows:
[0230] 1, 2, 3, 4
[0231] 10, 11, 12, 13
[0232] 6, 7, 8, 9
[0233] 15, 16, 17, 18
[0234] Repeating the above operation, we get the sequence: 1, 10, 6, 15, 3, 12, 8, 17, 2, 11, 7, 16, 4, 13, 9, 18. Inserting 5 and 14, we get the cyclic sequence: 1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5.
[0235] It should be added that, in this application, the cyclic sequence '1, 6, 3, 8, 2, 7, 4, 9, 5' is used as an example, or the cyclic sequence '1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5' is used as an example for introduction, which should not be understood as a limitation of this application.
[0236] In other words, whether the cyclic sequence is '1, 6, 3, 8, 2, 7, 4, 9, 5' or the cyclic sequence is '1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5', these are merely examples and do not actually limit the size of the cyclic sequence or the specific arrangement order of the elements in the cyclic sequence. For example, the cyclic sequence may also be: 1, 6, 3, 8, 2, 7, 4, 9, or the cyclic sequence may also be: 1, 6, 8, 3, 2, 7, 4, 9, and so on.
[0237] Below, we briefly introduce a transformation method based on the cyclic sequence '1, 6, 3, 8, 2, 7, 4, 9':
[0238] Transformation Method 1: The numbers of the two 26-tone RUs that make up the same 52-tone RU can be swapped. In this way, the cyclic sequence '1, 6, 3, 8, 2, 7, 4, 9, 5' can be changed to '2, 6, 3, 8, 1, 7, 4, 9, 5'.
[0239] Transformation method 2: The numbers of the two 52-tone RUs that make up the same 106-tone RU can be swapped. Thus, the cyclic sequence '1, 6, 3, 8, 2, 7, 4, 9, 5' can be changed to '3, 6, 1, 8, 4, 7, 2, 9, 5'. That is, 1 and 3 are swapped, and 2 and 4 are swapped.
[0240] Larger sizes can also follow this principle, and the numbers of smaller RUs of the same size that make up the larger size RU can be interchanged.
[0241] Transformation method 3: The RU that does not participate in the 52-tone RU and 106-tone RU, that is, 26-tone RU5, can be placed at any position in the loop sequence and even not participate in the loop.
[0242] The above is only an example of a cyclic sequence, and other sequences may also be used, and this application does not limit this. In addition, taking Table 2 as an example, the number of subcarriers per MHz that can be achieved by this example (i.e., the number of subcarriers belonging to a certain RU within each MHz) is described, as shown in Table 4:
[0243] Table 4
[0244] In Table 4, taking a 20 MHz bandwidth as an example, for a 26-tone RU, of the 13 subcarriers within each 1 MHz, a maximum of two subcarriers can belong to a specific RU. For a 52-tone RU, of the 13 subcarriers within each 1 MHz, a maximum of three subcarriers can belong to a specific RU. Other details are not repeated here.
[0245] As can be seen from Table 4, the lower this value (ie, the number of subcarriers per MHz) is, the better. The lower the value is, the more power can be allocated to a single subcarrier.
[0246] It should be noted that the relationship between the numbers of different distributed RUs at different bandwidths is as follows:
[0247] Taking the subcarrier spacing of 78.125 kHz used by both the 802.11be standard and the 802.11bn standard as an example, 1 MHz / 0.078125 MHz=12.8, that is, each 1 MHz range can include 13 subcarrier positions specified in the standard (or called 13 subcarriers).
[0248] For example, taking the subcarrier spacing of 78.125KHz as an example, 20MHz can include 256 subcarriers, and the indexes of these 256 subcarriers can range from -128 to +127, such as can be recorded as [-128:+127]. 40MHz can include 512 subcarriers, and the indexes of these 512 subcarriers can range from -256 to +255, such as can be recorded as [-256:+255]. 80MHz can include 1024 subcarriers, and the indexes of these 1024 subcarriers can range from -512 to +511, such as can be recorded as [-512:+511]. The number of subcarriers and subcarrier indexes of 160MHz and 320MHz can be deduced and will not be repeated here.
[0249] Taking a 20 MHz bandwidth as an example, Table 5 shows the relationship between the numbers of different distributed RUs when the bandwidth is 20 MHz. Taking a 40 MHz bandwidth as an example, Table 6 shows the relationship between the numbers of different distributed RUs when the bandwidth is 40 MHz. To distinguish different numbers, in Table 5 or Table 6, "x1," "x2," ..., and "x18" are used to distinguish different 26-tone RUs, "y1," "y2," and so on are used to distinguish different 52-tone RUs, "z1," "z2," and so on are used to distinguish different 106-tone RUs, and "t1," "t2," and so on are used to distinguish different 242-tone RUs. For ease of description, the following uses x1 = 1, x2 = 2, ..., x18 = 18 as an example, y1 = 1, y2 = 2, ..., y8 = 8 as an example, z1 = 1, z2 = 2, z3 = 3, z4 = 4 as an example, and t1 = 1, t2 = 2 as an example. This is explained uniformly here and will not be repeated later.
[0250] Table 5
[0251] Table 6
[0252] In Table 5 and Table 6, the additional subcarriers (eg, additional two subcarriers, or additional four subcarriers) may be referred to as subcarriers of a non-26-tone RU within the RU.
[0253] When the bandwidth is 80 MHz, 160 MHz, or 320 MHz, different RUs may also have the relationships shown in Table 5 or Table 6, which are not listed here one by one.
[0254] As can be seen from Table 5 or Table 6, RUs with more than 26 subcarriers can be established based on the 26-tone RU. Therefore, the following uses the 26-tone RU as an example to introduce the subcarrier planning of this application.
[0255] 5. Pilot Design for Distributed RUs
[0256] The present application shows two pilot design methods for distributed RUs (i.e., dRUs):
[0257] Method 1: The pilots of the distributed RU use the pilot positions of the corresponding regular RU. Specifically, for a 26-tone dRU, its data subcarriers are discretized, while the pilot subcarriers are not discretized and remain at the pilot positions of the regular RU.
[0258] For example, the pilot subcarriers of 26-tone rRU 1 are numbered x1 and x2, and the pilot subcarriers of 26-tone rRU 2 are numbered y1 and y2. For 26-tone rRU 1 and 26-tone rRU 2, the remaining 24 subcarriers in each RU are discretized to obtain two dRUs.
[0259] Method 2: For all 26-tone dRUs, the relative position of the pilot subcarriers of each 26-tone dRU in the 26-tone dRU is consistent and fixed, such as always being the 7th and 20th.
[0260] However, in some cases, the pilot subcarriers in the above-mentioned distributed RU may be too close to each other, affecting the phase estimation and correction performance.
[0261] For example, when the pilot subcarriers are too close to each other, the pilot signals sent on these pilot subcarriers are susceptible to narrowband interference, as shown in FIG8 , affecting the performance of phase estimation and correction (such as phase correction and frequency correction).
[0262] Implementation Method 1
[0263] The present application provides a communication method. The method can be applied to the system shown in Figure 1. The method is for subcarrier planning of a first bandwidth. The subcarrier planning of the first bandwidth includes K RUs. The K RUs are RUs of the same size. For example, each of the K RUs includes Q subcarriers, where Q is a positive integer. The following description uses Q=26 as an example, which should not be construed as a limitation on the present application.
[0264] The method includes: a first communication device generating a pilot signal for a third RU, and sending the pilot signal on a pilot subcarrier of the third RU. The third RU belongs to a first bandwidth, and the third RU includes one or more RUs among K RUs, where the K RUs are RUs included in the subcarrier planning of the first bandwidth, each of the K RUs includes 26 subcarriers, and K is a positive integer greater than or equal to 2.
[0265] The subcarrier planning of the first bandwidth meets the following two conditions:
[0266] Condition 1: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range.
[0267] Condition 2: The K RUs include a first RU and a second RU. In this application, the first RU and the second RU are 26-tone RUs, and the first RU and the second RU are any two different RUs among the K RUs. The first RU includes a first pilot subcarrier, and the second RU includes a second pilot subcarrier. The relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU.
[0268] In condition 2, the first pilot subcarriers may be two pilot subcarriers, such as pilot subcarrier 1 and pilot subcarrier 2. The second pilot subcarriers may also be two pilot subcarriers, such as pilot subcarrier 3 and pilot subcarrier 4.
[0269] The relative position of the first pilot subcarrier in the first RU refers to the relative position of pilot subcarrier 1 in the first RU and the relative position of pilot subcarrier 2 in the first RU. For example, if pilot subcarrier 1 is the x1th subcarrier in the first RU and pilot subcarrier 2 is the y1th subcarrier in the first RU, the relative positions of the first pilot subcarrier in the first RU are: the x1th subcarrier and the y1th subcarrier.
[0270] The relative position of the second pilot subcarrier in the first RU refers to the relative position of pilot subcarrier 3 in the second RU and the relative position of pilot subcarrier 4 in the second RU. For example, if pilot subcarrier 3 is the x2th subcarrier in the second RU and pilot subcarrier 4 is the y2th subcarrier in the second RU, the relative positions of the second pilot subcarrier in the second RU are: the x2th subcarrier and the y2th subcarrier.
[0271] The relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU. This can be understood as: the relative position of at least one pilot subcarrier in the first RU is different from the relative positions of all pilot subcarriers in the second RU. Exemplarily, the following three situations may be included:
[0272] In case 1, the relative position of pilot subcarrier 1 in the first RU is the same as the relative position of pilot subcarrier 3 in the second RU. In addition, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0273] In case 2, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. In addition, the relative position of pilot subcarrier 2 in the first RU is the same as the relative position of pilot subcarrier 4 in the second RU.
[0274] In case 3, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. Furthermore, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0275] The pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs, where the 'one or more RUs' here are RUs among the K RUs.
[0276] That is to say, when the subcarrier planning of the first bandwidth meets condition 1, it can be understood that the K RUs are distributed RUs. For the K distributed RUs, there are at least two RUs that meet condition 2, that is, the two distributed RUs use subcarriers at different relative positions as pilot subcarriers. In this way, compared with the situation where each RU uses subcarriers at the same relative position as pilot subcarriers, at least two RUs among the K RUs in this application use subcarriers at different relative positions as pilot subcarriers, thereby reducing the possibility of the pilot subcarriers of the K RUs being concentrated together, thereby alleviating the problem of 'pilot subcarrier positions being too close' to a certain extent.
[0277] It should be noted that there are many ways to design pilots for distributed RUs (dRUs). However, some pilot design methods may have the problem of "pilot subcarriers being too close together." For example:
[0278] Method 1: The pilot of a distributed RU uses the pilot position of its corresponding regular RU. For details, see the introduction in the Glossary section.
[0279] In the first approach, the pilot subcarriers are not discrete. Compared to dispersed pilot subcarriers, the pilot subcarriers in the first approach are too close (or the pilot subcarrier index values are too close), which can easily lead to performance loss.
[0280] Method 2: For all 26-tone dRUs, the relative position of the pilot subcarriers of each 26-tone dRU in the 26-tone dRU is consistent and fixed, such as always being the 7th and 20th.
[0281] In the second approach, for some or all dRUs, the pilot subcarriers are also prone to being too close to each other. Combined with the uniform dRU design, if the 7th and 20th subcarriers of each 26-tone dRU are used as pilot subcarriers, the pilot subcarriers of different dRUs are too close to each other, as shown in the bold underlined format in Table 7:
[0282] Table 7
[0283] In Table 7, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0284] For the nine 26-tone dRUs, the 7th subcarrier of 26-tone dRU 1 is numbered -75, the 7th subcarrier of 26-tone dRU 6 is numbered -74, the 7th subcarrier of 26-tone dRU 3 is numbered -73, the 7th subcarrier of 26-tone dRU 8 is numbered -72, the 7th subcarrier of 26-tone dRU 2 is numbered -71, the 7th subcarrier of 26-tone dRU 7 is numbered -70, the 7th subcarrier of 26-tone dRU 4 is numbered -69, the 7th subcarrier of 26-tone dRU 9 is numbered -68, and the 7th subcarrier of 26-tone dRU 5 is numbered -67. In this way, if the 7th subcarrier of each 26-tone dRU is used as a pilot subcarrier, the pilot subcarriers of the nine 26-tone dRUs are clustered together. For example, in the subcarrier range from -75 to -66, the pilot subcarriers are too close to each other. Similarly, if the 20th subcarrier of each 26-tone dRU is used as a pilot subcarrier, the pilot subcarriers of the nine 26-tone dRUs are also clustered together. For example, in the subcarrier range from 58 to 66, the pilot subcarriers are too close to each other.
[0285] It should be noted that for larger RUs, the pilot subcarriers of these RUs are selected from the pilot subcarriers of the smaller RUs that make them up. For example, the pilot subcarriers of a 52-tone RU are composed of the pilot subcarriers of the two 26-tone RUs that make it up, and the pilot subcarriers of a 106-tone RU are selected from the pilot subcarriers of the two 52-tone RUs that make it up, such as selecting 4 pilot subcarriers from 8 pilot subcarriers. The pilot design of a dRU is similar to that of a conventional RU (such as an rRU). Please refer to the introduction of Figure 7 and will not be repeated here.
[0286] Combining the above methods 1 and 2, it can be seen that for the same distributed RU, if the pilot subcarriers are not dispersed and still use the pilot subcarrier positions of a regular RU, the pilot subcarrier distribution is uneven, and there may be a problem of pilot subcarrier positions being too close (or pilot index values being too close). For different distributed RUs, if each distributed RU uses the 7th and 20th subcarriers as pilot subcarriers, there is a problem of pilot subcarrier positions being too close (or pilot index values being too close).
[0287] In the present application, for two 26-tone RUs in the K 26-tone RUs, the 7th and 20th subcarriers of one 26-tone RU (such as the first RU) are pilot subcarriers, and the 7th and 21st subcarriers of the other 26-tone RU (such as the second RU) are pilot subcarriers, or the 6th and 20th subcarriers of the other 26-tone RU (such as the second RU) are pilot subcarriers, or the 6th and 21st subcarriers of the other 26-tone RU (such as the second RU) are pilot subcarriers. In this way, at least one subcarrier among the K consecutive subcarriers does not belong to a pilot subcarrier, thereby reducing the possibility of the pilot subcarriers of the K RUs being concentrated together.
[0288] Furthermore, since the third RU includes one or more RUs among the above-mentioned K RUs, and the pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs, the possibility of the pilot signal sent through the pilot subcarriers of the third RU being subject to narrowband interference is reduced, which helps to improve the phase estimation and correction performance.
[0289] Below, taking the first bandwidth as an example, the subcarrier planning of the first bandwidth provided by this application is introduced:
[0290] For example, the subcarrier planning of the first bandwidth includes K RUs (K is a positive integer greater than or equal to 2), and the subcarrier planning of the first bandwidth meets the following two conditions:
[0291] Condition 1: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range.
[0292] Condition 2: The K RUs include a first RU and a second RU. The first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU. That is, among the K RUs, there are at least two RUs that meet the following property: the pilot subcarriers of different RUs have different relative positions in the corresponding RUs.
[0293] Condition 1 is described as follows:
[0294] In condition 1, some subcarriers of each of the K RUs appear cyclically at equal intervals within a portion of the frequency domain. This means that within the portion of the frequency domain, every K-1 subcarriers from low frequency to high frequency belong to the same RU.
[0295] In condition 1, part of the subcarriers of each RU in the K RUs can be understood as the subcarriers before the DC subcarrier or the subcarriers after the DC subcarrier.
[0296] For example, taking the first bandwidth as 20 MHz, K RUs are 9 26-tone RUs.
[0297] For 26-tone RU 1, the subcarrier numbers of the RU include: -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, -12, 6, 15, 24, 33, 42, 51, 60, 69, 78, 87, 96, 105, and 114.
[0298] The following subcarrier numbers precede the DC subcarrier: -120, -111, -102, -93, -84, -75, -66, -57, -48, -39, -30, -21, and -12. That is, in the frequency range preceding the DC subcarrier, every eighth subcarrier from low to high frequencies belongs to 26-tone RU 1.
[0299] The following subcarrier numbers are located after the DC subcarrier: 6, 15, 24, 33, 42, 51, 60, 69, 78, 87, 96, 105, and 114. That is, in the frequency range after the DC subcarrier, every eighth subcarrier from low to high frequencies belongs to 26-tone RU 1.
[0300] For other RUs in the nine 26-tone RUs (such as 26-tone RU 2, 26-tone RU 3, 26-tone RU 4, 26-tone RU 5, 26-tone RU 6, 26-tone RU 7, 26-tone RU 8, and 26-tone RU 9), the same can be applied and will not be repeated here.
[0301] For another example, taking the second bandwidth as 40 MHz, K RUs are 18 26-tone RUs.
[0302] For 26-tone RU 1, the subcarrier numbers of the RU include: -242, -224, -206, -188, -170, -152, -134, -116, -98, -80, -62, -44, -26, 10, 28, 46, 64, 82, 100, 118, 136, 154, 172, 190, 208, and 226.
[0303] The following subcarrier numbers precede the DC subcarrier: -242, -224, -206, -188, -170, -152, -134, -116, -98, -80, -62, -44, and -26. That is, in the frequency range preceding the DC subcarrier, every eighth subcarrier from low to high frequencies belongs to 26-tone RU 1.
[0304] The following subcarrier numbers are located after the DC subcarrier: 10, 28, 46, 64, 82, 100, 118, 136, 154, 172, 190, 208, and 226. That is, in the frequency range after the DC subcarrier, every eighth subcarrier from low to high frequencies belongs to 26-tone RU 1.
[0305] The same applies to the other RUs in the 18 26-tone RUs and is not mentioned here.
[0306] It should be understood that in this application, K RUs can be understood as K distributed RUs.
[0307] Among them, the introduction of condition 2 is as follows:
[0308] In condition 2, the K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and a position of the first pilot subcarrier in the first RU is different from a position of the second pilot subcarrier in the second RU.
[0309] The first pilot subcarrier can be understood as all pilot subcarriers in the first RU. For example, there are two pilot subcarriers in the first RU, which are respectively recorded as pilot subcarrier 1 and pilot subcarrier 2.
[0310] In this case, the relative position of the first pilot subcarrier in the first RU can be understood as follows: pilot subcarrier 1 is the a1th pilot subcarrier in the first RU, and pilot subcarrier 2 is the b1th pilot subcarrier in the first RU. Where a1 and b1 are positive integers, and the values of a1 and b1 are different.
[0311] The second pilot subcarrier can be understood as all pilot subcarriers in the second RU. For example, there are two pilot subcarriers in the second RU, which are respectively recorded as pilot subcarrier 3 and pilot subcarrier 4.
[0312] In this case, the relative position of the second pilot subcarrier in the second RU can be understood as follows: pilot subcarrier 3 is the a2th pilot subcarrier in the second RU, and pilot subcarrier 4 is the b2th pilot subcarrier in the second RU. Where a2 and b2 are positive integers, and the values of a2 and b2 are different.
[0313] In condition 2, the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU, which can include the following three cases:
[0314] In case 1, the relative position of pilot subcarrier 1 in the first RU is the same as the relative position of pilot subcarrier 3 in the second RU. In addition, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0315] That is to say, the values of a1 and a2 are the same, but the values of b1 and b2 are different.
[0316] In case 2, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. In addition, the relative position of pilot subcarrier 2 in the first RU is the same as the relative position of pilot subcarrier 4 in the second RU.
[0317] That is to say, the values of a1 and a2 are different, and the values of b1 and b2 are the same.
[0318] In case 3, the relative position of pilot subcarrier 1 in the first RU is different from the relative position of pilot subcarrier 3 in the second RU. Furthermore, the relative position of pilot subcarrier 2 in the first RU is different from the relative position of pilot subcarrier 4 in the second RU.
[0319] That is to say, the values of a1 and a2 are different, and the values of b1 and b2 are different.
[0320] It should be noted that, in this application, the conditions that the subcarrier planning of the first bandwidth meets include condition 1 and condition 2. In other words, the subcarrier planning of the first bandwidth needs to meet both condition 1 and condition 2, that is, condition 1 and condition 2 must be met at the same time.
[0321] It should be noted that in condition 2, the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU. There are many implementation methods, which are described in this application through three embodiments (the following embodiments 1, 2, and 3):
[0322] Example 1
[0323] The core concept of Example 1: distributing pilot subcarriers into different cyclic sequences can be called "cyclic-based pilot position design." Alternatively, it can be described as distributing pilot subcarriers into different cyclic units or into different subcarrier groups.
[0324] First, the cyclic sequence (or subcarrier group, or cyclic unit) is introduced:
[0325] For example, taking the first bandwidth as 20MHz as an example, within a partial frequency range, for multiple subcarriers from low frequency to high frequency, the sequence used when 9 26-tone RUs appear cyclically is: 1, 6, 3, 8, 2, 7, 4, 9, 5. According to this sequence, every 9 subcarriers can be regarded as a subcarrier group, or as a cyclic sequence, or as a cyclic unit. A subcarrier group (or a cyclic sequence, or a cyclic unit) includes: one subcarrier for each 26-tone RU in the 9 26-tone RUs, and the arrangement order is: 1, 6, 3, 8, 2, 7, 4, 9, 5. The number of times each subcarrier group (or each cyclic sequence, or each cyclic unit) appears is greater than or equal to 2.
[0326] Taking Table 2 as an example, the 9 subcarriers with subcarrier numbers from -120 to -112 are regarded as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). The 9 subcarriers with subcarrier numbers from -111 to -103 are regarded as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). The 9 subcarriers with subcarrier numbers from 96 to 104 are regarded as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). The 9 subcarriers with subcarrier numbers from 105 to 113 are regarded as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). The same applies to other subcarrier groups.
[0327] It should be noted that near the DC subcarrier, the nine subcarriers numbered from -12 to -4 are considered as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). The nine subcarriers numbered from 6 to 14 are considered as a subcarrier group (or as a cyclic sequence, or as a cyclic unit).
[0328] For another example, taking the first bandwidth as 40 MHz, within a partial frequency range, for multiple subcarriers from low frequency to high frequency, the sequence used when 18 26-tone RUs appear cyclically is: 1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5. According to this sequence, every 18 subcarriers can be regarded as a subcarrier group (or as a cyclic sequence, or as a cyclic unit). A subcarrier group (or a cyclic sequence, or a cyclic unit) includes: one subcarrier of each 26-tone RU in the 18 26-tone RUs, and the arrangement order is: 1, 10, 6, 15, 3, 12, 8, 17, 14, 2, 11, 7, 16, 4, 13, 9, 18, 5. The number of times each subcarrier group (or each cyclic sequence, or each cyclic unit) appears is greater than or equal to 2.
[0329] Taking Table 3 as an example, the 18 subcarriers numbered from -242 to -225 are considered as a subcarrier group (or as a cyclic sequence). The 18 subcarriers numbered from -224 to -207 are considered as a subcarrier group (or as a cyclic sequence). The 18 subcarriers numbered from 208 to 225 are considered as a subcarrier group (or as a cyclic sequence). The 18 subcarriers numbered from 226 to 243 are considered as a subcarrier group (or as a cyclic sequence). The same applies to other subcarrier groups.
[0330] It should be understood that in this application, the cyclic sequence can be understood as the order in which K RUs appear cyclically within a partial frequency range. In this application, the cyclic sequence, subcarrier group, and cyclic unit have the same meaning and can be replaced with each other. They can also be replaced with other descriptions, such as subcarrier set, subcarrier set, etc. This application is not limited to this.
[0331] It should be understood that in the present application, two cyclic units may be continuous. For example, for the last subcarrier of a cyclic unit, the next subcarrier of the subcarrier is the first subcarrier of another cyclic unit.
[0332] It should be understood that in the present application, two cyclic units may be discontinuous, such as one or more empty subcarriers or other subcarriers may exist between the two cyclic units. For example, '1, 6, 3, 8, 2, 7, 4, 9, 5, empty subcarrier, 1, 6, 3, 8, 2, 7, 4, 9, 5' can be understood as there is an empty subcarrier between the two cyclic units. Or, as another example, '1, 6, 3, 8, 2, 7, 4, 9, 5, 1, 1, 6, 3, 8, 2, 7, 4, 9, 5' can be understood as there is a subcarrier numbered 1 between the two cyclic units. Next, the cyclic unit will be taken as an example for introduction, which should not be understood as a limitation of the present application.
[0333] That is to say, in this application, the cyclic sequence can be understood as the order in which different RUs in K RUs appear cyclically within a partial frequency range.
[0334] In the first embodiment, the first pilot subcarrier and the second pilot subcarrier are introduced as follows:
[0335] First, four cyclic units are defined: a first cyclic unit, a second cyclic unit, a third cyclic unit, and a fourth cyclic unit. Each of these four cyclic units includes one subcarrier for each of the K RUs. The first cyclic unit is different from the second cyclic unit. The third cyclic unit is different from the fourth cyclic unit. The first cyclic unit is different from the third cyclic unit, and / or the second cyclic unit is different from the fourth cyclic unit.
[0336] The first pilot subcarrier includes a subcarrier in the first cyclic unit and a subcarrier in the second cyclic unit. The relative position of the first pilot subcarrier in the first RU is determined based on the first cyclic unit and the second cyclic unit. For example, the first RU corresponds to 25 cyclic units, and the arrangement order of the first cyclic unit and the second cyclic unit in the 25 cyclic units can determine the 'relative position of the first pilot subcarrier in the first RU'. For example, the first cyclic unit is the u1th cyclic unit in the 25 cyclic units, and the second cyclic unit is the v1th cyclic unit in the 25 cyclic units, then the relative position of the first pilot subcarrier in the first RU is as follows: the first pilot subcarrier includes the u1th and v1th subcarriers in the first RU.
[0337] The second pilot subcarrier includes a subcarrier in the third cyclic unit and a subcarrier in the fourth cyclic unit. The relative position of the second pilot subcarrier in the second RU is determined based on the third cyclic unit and the fourth cyclic unit. For example, the second RU corresponds to 25 cyclic units, and the arrangement order of the third cyclic unit and the fourth cyclic unit in the 25 cyclic units can determine the 'relative position of the second pilot subcarrier in the second RU'. For example, the third cyclic unit is the u2-th cyclic unit in the 25 cyclic units, and the fourth cyclic unit is the v2-th cyclic unit in the 25 cyclic units. Then the relative position of the second pilot subcarrier in the second RU is as follows: the second pilot subcarrier includes the u2-th and v2-th subcarriers in the second RU.
[0338] For example, taking the first bandwidth as 20 MHz, K RUs are 9 26-tone RUs.
[0339] Combined with Table 2, some examples of cycle units are as follows:
[0340] In Table 2, there are a total of 25 cyclic sequences, recorded as cyclic sequences 1-25. Alternatively, it can be described as 25 cyclic units, recorded as cyclic units 1-25. It should be noted that near the DC subcarrier, the subcarriers identified by subcarrier numbers 4 and 5 do not belong to any cyclic unit. The subcarriers identified by subcarrier numbers 114-120 do not belong to any cyclic unit. Therefore, for 9 26-tone RUs, there are a total of 25 cyclic units. Among them, the introduction of each cyclic unit is as follows:
[0341] Cyclic unit 1, corresponding to subcarrier numbers: -120 to -112. Cyclic unit 1 includes the first subcarrier in each 26-tone RU.
[0342] Cyclic unit 2, corresponding to subcarrier numbers: -111 to -103. Cyclic unit 2 includes the second subcarrier in each 26-tone RU.
[0343] Cyclic unit 3, corresponding to subcarrier numbers: -102 to -94. Cyclic unit 3 includes the third subcarrier in each 26-tone RU.
[0344] Cyclic unit 4, corresponding to subcarrier numbers: -93 to -85. Cyclic unit 4 includes the 4th subcarrier in each 26-tone RU.
[0345] Cyclic unit 5, corresponding to subcarrier numbers: -84 to -76. Cyclic unit 5 includes the fifth subcarrier in each 26-tone RU.
[0346] Cyclic unit 6, corresponding to subcarrier numbers: -75 to -67. Cyclic unit 6 includes the sixth subcarrier in each 26-tone RU.
[0347] Cyclic unit 7, corresponding to subcarrier numbers: -66 to -58. Cyclic unit 7 includes the 7th subcarrier in each 26-tone RU.
[0348] Cyclic unit 8, corresponding to subcarrier numbers: -57 to -49. Cyclic unit 8 includes the 8th subcarrier in each 26-tone RU.
[0349] Cyclic unit 9, corresponding to subcarrier numbers: -48 to -40. Cyclic unit 9 includes the 9th subcarrier in each 26-tone RU.
[0350] Cyclic unit 10 corresponds to subcarrier numbers: -39 to -31. Cyclic unit 10 includes the 10th subcarrier in each 26-tone RU.
[0351] Cyclic unit 11 corresponds to subcarrier numbers: -30 to -22. Cyclic unit 11 includes the 11th subcarrier in each 26-tone RU.
[0352] Cyclic unit 12 corresponds to subcarrier numbers: -21 to -14. Cyclic unit 12 includes the 12th subcarrier in each 26-tone RU.
[0353] Cyclic unit 13 corresponds to subcarrier numbers: -13 to -4. Cyclic unit 13 includes the 13th subcarrier in each 26-tone RU.
[0354] Cyclic unit 14 corresponds to subcarrier numbers 6 to 14. Cyclic unit 14 includes the 14th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 15th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0355] Cyclic unit 15 corresponds to subcarrier numbers 15 to 23. Cyclic unit 15 includes the 15th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 16th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0356] Cyclic unit 16 corresponds to subcarrier numbers 24 to 32. Cyclic unit 16 includes the 16th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 17th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0357] Cyclic unit 17 corresponds to subcarrier numbers 33 to 41. Cyclic unit 17 includes the 17th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 18th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0358] Cyclic unit 18 corresponds to subcarrier numbers 42 to 50. Cyclic unit 18 includes the 18th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 19th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0359] Cyclic unit 19 corresponds to subcarrier numbers 51 to 59. Cyclic unit 19 includes the 19th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 20th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0360] Cyclic unit 20 corresponds to subcarrier numbers 60 to 68. Cyclic unit 20 includes the 20th subcarrier in some 26-tone RUs (such as 26-tone RU 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 21st subcarrier in some 26-tone RUs (such as 26-tone RU 9 / 5).
[0361] Cyclic unit 21 corresponds to subcarrier numbers 69 to 77. Cyclic unit 21 includes the 21st subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 22nd subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0362] Cyclic unit 22 corresponds to subcarrier numbers 78 to 86. Cyclic unit 22 includes the 22nd subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 23rd subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0363] Cyclic unit 23 corresponds to subcarrier numbers 87 to 95. Cyclic unit 23 includes the 23rd subcarrier in some 26-tone RUs (such as 26-tone RU 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 24th subcarrier in some 26-tone RUs (such as 26-tone RU 9 / 5).
[0364] Cyclic unit 24 corresponds to subcarrier numbers 96 to 104. Cyclic unit 24 includes the 24th subcarrier in some 26-tone RUs (such as 26-tone RUs 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 25th subcarrier in some 26-tone RUs (such as 26-tone RUs 9 / 5).
[0365] Cyclic unit 25 corresponds to subcarrier numbers 105 to 113. Cyclic unit 25 includes the 25th subcarrier in some 26-tone RUs (such as 26-tone RU 1 / 6 / 3 / 8 / 2 / 7 / 4) and the 26th subcarrier in some 26-tone RUs (such as 26-tone RU 9 / 5).
[0366] Based on this, taking the first cycle unit being cycle unit g1, the second cycle unit being cycle unit g2, the third cycle unit being cycle unit g3, and the fourth cycle unit being cycle unit g4 as an example, there may be the following three cases (the following cases A, B, and C):
[0367] In case A, the first pilot subcarrier may include one subcarrier in cyclic unit g1 and one subcarrier in cyclic unit g2 (it can be understood that the first pilot subcarrier is the g1-th and g2-th subcarriers in the first RU). In addition, the second pilot subcarrier may include one subcarrier in cyclic unit g1 and one subcarrier in cyclic unit g4 (it can be understood that the second pilot subcarrier is the g1-th and g4-th subcarriers in the second RU).
[0368] For cyclic unit g1, it can be understood that the same cyclic unit can include pilot subcarriers of two or more RUs. For cyclic units g2 or g4, it can be understood that the same cyclic unit can include pilot subcarriers of one RU. In other words, the same cyclic unit can include pilot subcarriers of one or more RUs.
[0369] In case B, the first pilot subcarrier may include a subcarrier in the cyclic unit g1 and a subcarrier in the cyclic unit g2 (it can be understood that the first pilot subcarrier is the g1-th and g2-th subcarriers in the first RU). In addition, the second pilot subcarrier may include a subcarrier in the cyclic unit g2 and a subcarrier in the cyclic unit g3 (it can be understood that the second pilot subcarrier is the g2-th and g3-th subcarriers in the second RU).
[0370] In case C, the first pilot subcarrier may include a subcarrier in cyclic unit g1 and a subcarrier in cyclic unit g2 (it can be understood that the first pilot subcarrier is the g1-th and g2-th subcarriers in the first RU). In addition, the second pilot subcarrier may include a subcarrier in cyclic unit g3 and a subcarrier in cyclic unit g4 (it can be understood that the second pilot subcarrier is the g3-th and g4-th subcarriers in the second RU).
[0371] It should be noted that in the above three cases (i.e., Case A, Case B, and Case C), the values of g1, g2, g3, and g4 are different and are positive integers between [1, 25]. The values of g1, g2, g3, and g4 can be continuous, such as 1, 2, 3, and 4, partially continuous and partially discrete, such as 1, 3, 4, and 7, or completely discrete, such as 1, 3, 5, and 7. This application does not limit this.
[0372] It should be added that, in the first embodiment, it is not required that each cyclic unit include a pilot subcarrier, and there may be cyclic units that do not include a pilot subcarrier.
[0373] That is, the pilot subcarriers of the first RU and the pilot subcarriers of the second RU are distributed in different cyclic units. The different cyclic units can be understood as, for the cyclic units in which the pilot subcarriers of the first RU or the second RU are distributed, at least one cyclic unit in the cyclic units in which the pilot subcarriers of the first RU are distributed is not included in the cyclic units in which the pilot subcarriers of the second RU are distributed.
[0374] The above describes the cyclic unit where the pilot subcarriers of each RU are located.
[0375] The following describes the cyclic position of the pilot subcarrier of each RU in the cyclic unit:
[0376] Among the K RUs, the cyclic position of the pilot subcarrier of each RU in different cyclic units is associated with the sequence used when the K RUs appear cyclically in a partial frequency range.
[0377] Specifically, the cyclic position of the first pilot subcarrier in the first cyclic unit and the second cyclic unit is determined based on the following two items: the identifier of the first RU and the identifiers of the K RUs. The cyclic position of the second pilot subcarrier in the third cyclic unit and the fourth cyclic unit is determined based on the following two items: the identifier of the second RU and the identifiers of the K RUs. The K RU identifiers correspond one-to-one to the K RUs.
[0378] It should be pointed out that in Example 1, the K RU identifiers correspond one-to-one to the K RUs. It can be understood that each RU identifier of the K RU identifiers is used to identify one RU of the K RUs, and the order of the K RU identifiers is consistent with the sequence used when the K RUs appear cyclically within a partial frequency range. For example, when the first bandwidth is 20MHz, the sequence used when the K RUs appear cyclically within a partial frequency range is: 1, 6, 3, 8, 2, 7, 4, 9, 5, so the arrangement order of the K RU identifiers is: 1, 6, 3, 8, 2, 7, 4, 9, 5. On the contrary, if there are K RU identifiers, but the arrangement order does not satisfy the above-mentioned cyclic sequence, it is not called K RU identifiers. For example, the identifiers arranged as 9, 5, 1, 6, 3, 8, 2, 7, 4 do not belong to the so-called K RU identifiers in this application.
[0379] Optionally, the identifier of the first RU is the M1th identifier among K RU identifiers, and the identifier of the second RU is the M1+N1th identifier among K RU identifiers, M1 and N1 are positive integers, and the sum of M1 and N1 is less than or equal to K positive integers.
[0380] The first pilot subcarrier includes: the M1th subcarrier in the first cyclic unit and the M1th subcarrier in the second cyclic unit, and the M1th subcarrier corresponds to the identifier of the first RU.
[0381] The second pilot subcarriers include: the M1+N1th subcarrier in the third cyclic unit and the M1+N1th subcarrier in the fourth cyclic unit, and the M1+N1th subcarrier corresponds to the identifier of the second RU.
[0382] For example, N1 = 1. That is, the identifier of the first RU and the identifier of the second RU are adjacent in the K RU identifiers. In this case, if the first cyclic unit, the second cyclic unit, the third cyclic unit, and the fourth cyclic unit are different from each other and continuous in the frequency domain, it means that different pilot subcarriers of the same RU are distributed in different cyclic units, and pilot subcarriers of different RUs are distributed in different cyclic units.
[0383] As a possible implementation, taking the first bandwidth as 20 MHz as an example, the pilot subcarrier distribution of 9 26-tone RUs is shown in Table 8:
[0384] Table 8
[0385] In Table 8, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0386] In Table 8, the bold and underlined numbers show the positions of pilot subcarriers in different RUs.
[0387] In conjunction with Table 8, from the perspective of the relative position of the pilot subcarriers in the RU, the introduction of each RU is as follows:
[0388] In the 26-tone RU 2, the 7th subcarrier and the 20th subcarrier in the 26-tone RU 2 are pilot subcarriers.
[0389] In a 26-tone RU 8, the 6th subcarrier and the 19th subcarrier in the 26-tone RU 8 are pilot subcarriers.
[0390] In the 26-tone RU 3, the 5th subcarrier and the 18th subcarrier in the 26-tone RU 3 are pilot subcarriers.
[0391] In 26-tone RU 6, the 4th subcarrier and the 17th subcarrier in 26-tone RU 6 are pilot subcarriers.
[0392] In the 26-tone RU 1, the 3rd subcarrier and the 16th subcarrier in the 26-tone RU 1 are pilot subcarriers.
[0393] In the 26-tone RU 7, the 8th subcarrier and the 21st subcarrier in the 26-tone RU 7 are pilot subcarriers.
[0394] In the 26-tone RU 4, the 9th subcarrier and the 22nd subcarrier in the 26-tone RU 4 are pilot subcarriers.
[0395] In a 26-tone RU 9, the 10th subcarrier and the 25th subcarrier in the 26-tone RU 9 are pilot subcarriers.
[0396] In the 26-tone RU 5, the 11th subcarrier and the 26th subcarrier in the 26-tone RU 5 are pilot subcarriers.
[0397] In conjunction with Table 8, the description of each RU is as follows, in terms of the cyclic unit of pilot subcarrier distribution and the cyclic position within the cyclic unit:
[0398] In 26-tone RU 2, the pilot subcarriers in 26-tone RU 2 are distributed in the 7th cyclic unit and the 20th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 2 include the 5th subcarrier in the 7th cyclic unit and the 5th subcarrier in the 20th cyclic unit.
[0399] In the 26-tone RU 8, the pilot subcarriers in the 26-tone RU 8 are distributed in the 6th cyclic unit and the 19th cyclic unit. In addition, the pilot subcarriers in the 26-tone RU 8 include the 4th subcarrier in the 6th cyclic unit and the 4th subcarrier in the 19th cyclic unit.
[0400] In 26-tone RU 3, the pilot subcarriers in 26-tone RU 3 are distributed in the 5th cyclic unit and the 18th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 3 include the 3rd subcarrier in the 5th cyclic unit and the 3rd subcarrier in the 18th cyclic unit.
[0401] In 26-tone RU 6, the pilot subcarriers in 26-tone RU 6 are distributed in the 4th cyclic unit and the 17th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 6 include the 2nd subcarrier in the 4th cyclic unit and the 2nd subcarrier in the 17th cyclic unit.
[0402] In 26-tone RU 1, the pilot subcarriers in 26-tone RU 1 are distributed in the 3rd cyclic unit and the 16th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 1 include the 1st subcarrier in the 3rd cyclic unit and the 1st subcarrier in the 16th cyclic unit.
[0403] In 26-tone RU 7, the pilot subcarriers in 26-tone RU 7 are distributed in the 8th cyclic unit and the 21st cyclic unit. In addition, the pilot subcarriers in 26-tone RU 7 include the 6th subcarrier in the 8th cyclic unit and the 6th subcarrier in the 21st cyclic unit.
[0404] In 26-tone RU 4, the pilot subcarriers in 26-tone RU 4 are distributed in the 9th cyclic unit and the 22nd cyclic unit. In addition, the pilot subcarriers in 26-tone RU 4 include the 7th subcarrier in the 9th cyclic unit and the 7th subcarrier in the 22nd cyclic unit.
[0405] In a 26-tone RU 9, the pilot subcarriers in the 26-tone RU 9 are distributed in the 10th cyclic unit and the 24th cyclic unit. In addition, the pilot subcarriers in the 26-tone RU 9 include the 8th subcarrier in the 10th cyclic unit and the 8th subcarrier in the 24th cyclic unit.
[0406] In the 26-tone RU 5, the pilot subcarriers in the 26-tone RU 5 are distributed in the 11th cyclic unit and the 25th cyclic unit. In addition, the pilot subcarriers in the 26-tone RU 5 include the 9th subcarrier in the 11th cyclic unit and the 9th subcarrier in the 25th cyclic unit.
[0407] As can be seen from Table 8, the pilot subcarriers of the 9 26-tone RUs are distributed in multiple cyclic units, and one cyclic unit includes a maximum of 8 pilot subcarriers (each cyclic unit in Table 8 includes 1 pilot subcarrier). Compared to the case in Table 7 where the 9 pilot subcarriers are concentrated together, the present application can make the pilot subcarriers relatively dispersed, with a maximum of 8 pilot subcarriers adjacent, thereby helping to reduce the possibility of narrowband interference.
[0408] It should be added that, in this application, the relative position and the cycle position are introduced as follows:
[0409] The relative position refers to the position of the pilot subcarrier within the RU. For example, if the xth and yth subcarriers within an RU are pilot subcarriers, then the relative position of the pilot subcarriers within the RU is: the xth and yth subcarriers.
[0410] The cyclic position refers to the position of the pilot subcarrier within the cyclic unit. For example, if the zth subcarrier within a cyclic unit is a pilot subcarrier, it can be understood that the cyclic position of the pilot subcarrier within the cyclic unit is: the zth subcarrier.
[0411] For another example, N1>1. That is to say, the identifier of the first RU and the identifier of the second RU are not adjacent in the K RU identifiers. In this case, if the first cycle unit, the second cycle unit, the third cycle unit, and the fourth cycle unit are different from each other and continuous in the frequency domain, it means that different pilot subcarriers of the same RU are distributed in different cycle units, and for the RUs corresponding to the M1th identifier and the M1+N1th identifier among the K RU identifiers, the pilot subcarriers of different RUs are distributed in different cycle units.
[0412] As a possible implementation, taking the first bandwidth as 20 MHz as an example, the pilot subcarriers of 9 26-tone RUs are shown in Table 9:
[0413] Table 9
[0414] In Table 9, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0415] In Table 9, the bold and underlined numbers show the positions of the pilot subcarriers in different RUs.
[0416] It should be understood that, in conjunction with Table 9, the first RU can be 26-tone RU 1, and the second RU can be 26-tone RU 3. Alternatively, the second RU can be 26-tone RU 6, and the fourth RU can be 26-tone RU 8. Alternatively, the second RU can be 26-tone RU 2, and the fourth RU can be 26-tone RU 4. Alternatively, the second RU can be 26-tone RU 7, and the fourth RU can be 26-tone RU 9.
[0417] In conjunction with Table 9, from the perspective of the relative position of the pilot subcarriers in the RU, the introduction of each RU is as follows:
[0418] In the 26-tone RU 1, the 5th subcarrier and the 18th subcarrier in the 26-tone RU 1 are pilot subcarriers.
[0419] In the 26-tone RU 3, the 6th subcarrier and the 19th subcarrier in the 26-tone RU 3 are pilot subcarriers.
[0420] In the 26-tone RU 2, the 7th subcarrier and the 20th subcarrier in the 26-tone RU 2 are pilot subcarriers.
[0421] In the 26-tone RU 4, the 8th subcarrier and the 21st subcarrier in the 26-tone RU 4 are pilot subcarriers.
[0422] In the 26-tone RU 5, the 9th subcarrier and the 22nd subcarrier in the 26-tone RU 5 are pilot subcarriers.
[0423] or,
[0424] In 26-tone RU 6, the 5th subcarrier and the 18th subcarrier in 26-tone RU 6 are pilot subcarriers.
[0425] In a 26-tone RU 8, the 6th subcarrier and the 19th subcarrier in the 26-tone RU 8 are pilot subcarriers.
[0426] In 26-tone RU 7, the 7th subcarrier and the 20th subcarrier in 26-tone RU 7 are pilot subcarriers.
[0427] In a 26-tone RU 9, the 8th subcarrier and the 21st subcarrier in the 26-tone RU 9 are pilot subcarriers.
[0428] In conjunction with Table 9, the description of each RU is as follows, in terms of the cyclic unit of pilot subcarrier distribution and the cyclic position within the cyclic unit:
[0429] In 26-tone RU 1, the pilot subcarriers in 26-tone RU 1 are distributed in the 5th cyclic unit and the 18th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 1 include the 1st subcarrier in the 5th cyclic unit and the 1st subcarrier in the 18th cyclic unit.
[0430] In 26-tone RU 3, the pilot subcarriers in 26-tone RU 3 are distributed in the 6th cyclic unit and the 19th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 3 include the 3rd subcarrier in the 6th cyclic unit and the 3rd subcarrier in the 19th cyclic unit.
[0431] In 26-tone RU 2, the pilot subcarriers in 26-tone RU 2 are distributed in the 7th cyclic unit and the 20th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 2 include the 5th subcarrier in the 7th cyclic unit and the 5th subcarrier in the 20th cyclic unit.
[0432] In 26-tone RU 4, the pilot subcarriers in 26-tone RU 4 are distributed in the 8th cyclic unit and the 21st cyclic unit. In addition, the pilot subcarriers in 26-tone RU 4 include the 7th subcarrier in the 8th cyclic unit and the 7th subcarrier in the 21st cyclic unit.
[0433] In 26-tone RU 5, the pilot subcarriers in 26-tone RU 5 are distributed in the 9th cyclic unit and the 22nd cyclic unit. In addition, the pilot subcarriers in 26-tone RU 5 include the 9th subcarrier in the 9th cyclic unit and the 9th subcarrier in the 22nd cyclic unit.
[0434] or,
[0435] In 26-tone RU 6, the pilot subcarriers in 26-tone RU 6 are distributed in the 5th cyclic unit and the 18th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 6 include the 2nd subcarrier in the 5th cyclic unit and the 2nd subcarrier in the 18th cyclic unit.
[0436] In the 26-tone RU 8, the pilot subcarriers in the 26-tone RU 8 are distributed in the 6th cyclic unit and the 19th cyclic unit. In addition, the pilot subcarriers in the 26-tone RU 8 include the 4th subcarrier in the 6th cyclic unit and the 4th subcarrier in the 19th cyclic unit.
[0437] In 26-tone RU 7, the pilot subcarriers in 26-tone RU 7 are distributed in the 7th cyclic unit and the 20th cyclic unit. In addition, the pilot subcarriers in 26-tone RU 7 include the 6th subcarrier in the 7th cyclic unit and the 6th subcarrier in the 20th cyclic unit.
[0438] In a 26-tone RU 9, the pilot subcarriers in the 26-tone RU 9 are distributed in the 8th cyclic unit and the 21st cyclic unit. In addition, the pilot subcarriers in the 26-tone RU 9 include the 8th subcarrier in the 8th cyclic unit and the 8th subcarrier in the 21st cyclic unit.
[0439] As can be seen from Table 9, the pilot subcarriers of the 9 26-tone RUs are distributed in multiple cyclic units, and one cyclic unit includes a maximum of 8 pilot subcarriers (each cyclic unit in Table 9 includes 2 pilot subcarriers). Compared to the case in Table 7 where the 9 pilot subcarriers are concentrated together, the present application can make the pilot subcarriers relatively dispersed, with a maximum of 8 pilot subcarriers adjacent, thereby helping to reduce the possibility of narrowband interference.
[0440] Furthermore, the K RUs also include a fourth RU, the fourth RU includes a third pilot subcarrier, and the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU. The identifier of the fourth RU and the identifier of the second RU may be adjacent or non-adjacent in the K RU identifiers, and this application does not limit this.
[0441] It should be pointed out that the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU. It can be understood that the relative position of all pilot subcarriers in the fourth RU is the same as the relative position of all pilot subcarriers in the second RU.
[0442] Optionally, the identifier of the second RU is the M1+N1th identifier among the K RU identifiers, and the identifier of the fourth RU is the M1+N1+pth identifier among the K RU identifiers, where p is a positive integer and M1+N1+p is less than or equal to K positive integers.
[0443] The second pilot subcarriers include: the M1+N1th subcarrier in the third cyclic unit and the M1+N1th subcarrier in the fourth cyclic unit. The third pilot subcarriers include: the M1+N1+pth subcarrier in the third cyclic unit and the M1+N1+pth subcarrier in the fourth cyclic unit.
[0444] Taking Table 9 as an example, where p = 1, the subcarrier numbered -73 is the pilot subcarrier of 26-tone RU 3, such as the first pilot subcarrier of 26-tone RU 3. The subcarrier numbered -72 is the pilot subcarrier of 26-tone RU 8, such as the first pilot subcarrier of 26-tone RU 8. 26-tone RU 3 can be understood as the second RU. 26-tone RU 8 can be understood as the fourth RU.
[0445] It should be understood that, in conjunction with Table 9, the second RU can be 26-tone RU 1, and the fourth RU can be 26-tone RU 6. Alternatively, the second RU can be 26-tone RU 3, and the fourth RU can be 26-tone RU 8. Alternatively, the second RU can be 26-tone RU 2, and the fourth RU can be 26-tone RU 7. Alternatively, the second RU can be 26-tone RU 4, and the fourth RU can be 26-tone RU 9.
[0446] It should be understood that in Table 9, p=1 is used as an example for introduction. Of course, p>1 is also possible, and this application does not limit this.
[0447] It can be understood that in Example 1, based on Table 8 or Table 9, for the pilot subcarriers of K RUs, the distribution of the pilot subcarriers can correspond to the cyclic unit, such as in the order of 1, 6, 3, 8, 2, 7, 4, 9, and 5.
[0448] Of course, the distribution of pilot subcarriers can also be arranged in other cyclic orders. Among them, there can be many other cyclic sequences, such as 9, 5, 1, 6, 3, 8, 2, 7, 4, or 5, 9, 4, 7, 2, 8, 3, 6, 1, or 3, 8, 1, 6, 4, 9, 2, 7, 5. In addition, it is also possible to circulate according to 8, such as in the cyclic order of 1, 6, 3, 8, 2, 7, 4, 9, but this application is not limited to this.
[0449] It can be understood that, in Example 1, based on Table 8, for the pilot subcarriers of K RUs, the relative positions of the pilot subcarriers of different RUs in the corresponding RU are different, which can be understood as there are K types of RUs in total. Based on Table 9, for the pilot subcarriers of K RUs, the relative positions of the pilot subcarriers of some RUs in the corresponding RU are the same, and the relative positions of the pilot subcarriers of another part of RUs in the corresponding RU are the same. For different parts of RUs, the relative positions of the pilot subcarriers of different RUs in the corresponding RU are different. It can be understood that there are K / 2 types of RUs in total, or K / 2 rounded up.
[0450] Example 2
[0451] The core concept of Example 2 is to define a certain number of relative positions (e.g., less than K). The pilot subcarriers of some of the K RUs can be obtained by shifting these relative positions. Furthermore, after the shifting process, fine-tuning is allowed. This approach can be called "shifted pilot position design."
[0452] In the second embodiment, two methods (the following method 1 and method 2) are introduced:
[0453] Method 1: define the relative position of the pilot subcarrier of an RU in the RU, and perform a shift operation based on the relative position.
[0454] First, introduce the initial parameters:
[0455] The initial parameter k can be understood as indicating an RU reference identifier, where the RU reference identifier is the kth identifier among the K RU identifiers. The parameter k is a positive integer less than or equal to K.
[0456] Initial parameters X1 and Y1 can be understood as corresponding to a first relative position, where the first relative position indicates that the X1th and Y1th subcarriers of the RU are pilot subcarriers. Parameters X1 and Y1 have different values and are both positive integers less than or equal to K. Initial parameters X1 and Y1 can be expressed as [X1, Y1].
[0457] It should be noted that, in the first method of the second embodiment, as an example, k=2, X1=7, and Y1=20.
[0458] It should be noted that in the first approach of the second embodiment, the initial parameters may be predefined or preconfigured.
[0459] Then, based on the above initial parameters, the pilot subcarriers of each RU are introduced:
[0460] The identifier of the first RU is the M2th RU identifier among the K RU identifiers. M2 is a positive integer less than or equal to K. The first pilot subcarriers include: the X1-ath subcarrier in the first RU and the Y1-ath subcarrier in the first RU, where a = k - M2.
[0461] The identifier of the second RU is the N2th RU identifier among the K RU identifiers, where N2 is a positive integer less than or equal to K. The second pilot subcarriers include: the X1-bth subcarrier in the second RU and the Y1-bth subcarrier in the second RU, where b=k-N2.
[0462] It can be understood that each RU in the K RUs is determined based on the initial parameters X1 and Y1 (or understood as the first relative position).
[0463] As a possible implementation, taking the first bandwidth as 20 MHz as an example, when k=2, X1=7, and Y1=20, the pilot subcarriers of each RU are as shown in Table 10:
[0464] Table 10
[0465] In Table 10, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0466] In Table 10, the bold underlined numbers show the positions of the pilot subcarriers in different RUs. For example:
[0467] In the 26-tone RU 2, the 7th subcarrier and the 20th subcarrier in the 26-tone RU 2 are pilot subcarriers.
[0468] In a 26-tone RU 8, the 6th subcarrier and the 19th subcarrier in the 26-tone RU 8 are pilot subcarriers.
[0469] In the 26-tone RU 3, the 5th subcarrier and the 18th subcarrier in the 26-tone RU 3 are pilot subcarriers.
[0470] In 26-tone RU 6, the 4th subcarrier and the 17th subcarrier in 26-tone RU 6 are pilot subcarriers.
[0471] In the 26-tone RU 1, the 3rd subcarrier and the 16th subcarrier in the 26-tone RU 1 are pilot subcarriers.
[0472] In the 26-tone RU 7, the 8th subcarrier and the 21st subcarrier in the 26-tone RU 7 are pilot subcarriers.
[0473] In the 26-tone RU 4, the 9th subcarrier and the 22nd subcarrier in the 26-tone RU 4 are pilot subcarriers.
[0474] In a 26-tone RU 9, the 10th subcarrier and the 23rd subcarrier in the 26-tone RU 9 are pilot subcarriers.
[0475] In the 26-tone RU 5, the 11th subcarrier and the 24th subcarrier in the 26-tone RU 5 are pilot subcarriers.
[0476] In conjunction with Table 10, the first RU may be 26-tone RU 1, and the second RU may be 26-tone RU 6. In this case, the first subcarriers include the 3rd and 16th subcarriers of the first RU, and the second subcarriers include the 4th and 17th subcarriers of the second RU.
[0477] Alternatively, the first RU may be 26-tone RU 6, and the second RU may be 26-tone RU 3. In this case, the first subcarriers include the 4th and 17th subcarriers of the first RU, and the second subcarriers include the 5th and 18th subcarriers of the second RU.
[0478] Alternatively, the first RU may be 26-tone RU 3, and the second RU may be 26-tone RU 8. In this case, the first subcarriers include the 5th and 18th subcarriers of the first RU, and the second subcarriers include the 6th and 19th subcarriers of the second RU.
[0479] Alternatively, the first RU may be 26-tone RU 8, and the second RU may be 26-tone RU 2. In this case, the first subcarriers include the 6th and 19th subcarriers of the first RU, and the second subcarriers include the 7th and 20th subcarriers of the second RU.
[0480] Alternatively, the first RU may be 26-tone RU 2, and the second RU may be 26-tone RU 7. In this case, the first subcarriers include the 7th and 20th subcarriers of the first RU, and the second subcarriers include the 8th and 21st subcarriers of the second RU.
[0481] Alternatively, the first RU may be 26-tone RU 7, and the second RU may be 26-tone RU 4. In this case, the first subcarriers include the 8th and 21st subcarriers of the first RU, and the second subcarriers include the 9th and 22nd subcarriers of the second RU.
[0482] Alternatively, the first RU may be 26-tone RU 4, and the second RU may be 26-tone RU 9. In this case, the first subcarriers include the 9th and 22nd subcarriers of the first RU, and the second subcarriers include the 10th and 23rd subcarriers of the second RU.
[0483] Alternatively, the first RU may be 26-tone RU 9, and the second RU may be 26-tone RU 5. In this case, the first subcarriers include the 10th and 23rd subcarriers of the first RU, and the second subcarriers include the 11th and 24th subcarriers of the second RU.
[0484] As shown in Table 10, the pilot subcarriers of the nine 26-tone RUs are distributed across multiple cyclic units, with one cyclic unit containing at most two pilot subcarriers. Compared to the nine pilot subcarriers clustered together in Table 7, this application can disperse the pilot subcarriers, with at most two pilot subcarriers adjacent to each other, thereby helping to reduce the possibility of narrowband interference.
[0485] Method 2: Define the relative positions of the pilot subcarriers of the two RUs in the RU and perform a shift operation based on the two relative positions.
[0486] First, introduce the initial parameters:
[0487] The initial parameter k can be understood as indicating an RU reference identifier, where the RU reference identifier is the kth identifier among the K RU identifiers. The parameter k is a positive integer less than or equal to K.
[0488] Initial parameters X1 and Y1 can be understood as corresponding to a first relative position, where the first relative position indicates that the X1th and Y1th subcarriers of the RU are pilot subcarriers. Parameters X1 and Y1 have different values and are both positive integers less than or equal to K. Initial parameters X1 and Y1 can be expressed as [X1, Y1].
[0489] The initial parameters X2 and Y2 can be understood as corresponding to the second relative position, where the second relative position indicates that the X2th and Y2th subcarriers of the RU are pilot subcarriers. The values of the parameters X2 and Y2 are different and are both positive integers less than or equal to K. The initial parameters X2 and Y2 can be expressed as [X2, Y2].
[0490] In method 2, initial parameters X1 and Y1 are associated with the first part of the K RU identifiers, and initial parameters X2 and Y2 are associated with the second part of the K RU identifiers. Taking the first bandwidth as 20 MHz as an example, the first part of the K RU identifiers includes: 1, 6, 3, 8, 2, 7, 4, and the second part of the K RU identifiers includes: 9, 5.
[0491] It should be noted that in the second embodiment, as an example, k = 2, X1 = 7, Y1 = 20, X2 = 7, and Y2 = 21. Of course, the values of X1 and X2 may be different, and / or the values of Y1 and Y2 may be different, which is not limited in this application.
[0492] It should be noted that in the second approach of the second embodiment, the initial parameters may be predefined or preconfigured.
[0493] Then, based on the above initial parameters, the pilot subcarriers of each RU are introduced:
[0494] The first RU identifier is the M2th RU identifier among the K RU identifiers, where M2 is a positive integer less than or equal to K. The second RU identifier is the N2th RU identifier among the K RU identifiers, where N2 is a positive integer less than or equal to K.
[0495] Optionally, if the identifier of the first RU is included in the first part of the identifier, the first pilot subcarrier includes: the X1-ath subcarrier in the first RU, and the Y1-ath subcarrier in the first RU, a=k-M2.
[0496] If the identifier of the second RU is included in the first part of the identifier, the second pilot subcarriers include: the X1-bth subcarrier in the second RU, and the Y1-bth subcarrier in the second RU, where b=k-N2.
[0497] It can be understood that the first RU or the second RU is determined based on the initial parameters X1 and Y1 (or understood as the first relative position).
[0498] Optionally, if the identifier of the first RU is included in the first part of the identifier, the first pilot subcarrier includes: the X1-ath subcarrier in the first RU, and the Y1-ath subcarrier in the first RU, a=k-M2.
[0499] If the identifier of the second RU is included in the second part of the identifier, the second pilot subcarriers include: the X2-cth subcarrier in the second RU, and the Y2-cth subcarrier in the second RU, where c=k-N2.
[0500] It can be understood that the first RU is determined based on the initial parameters X1 and Y1 (or understood as the first relative position), and the second RU is determined based on the initial parameters X2 and Y2 (or understood as the second relative position).
[0501] For example, taking the first bandwidth as 20 MHz, when k=2, X1=7, Y1=20, X2=7, and Y2=21, the pilot subcarriers of each RU are as shown in Table 8.
[0502] In conjunction with Table 8, the first RU may be 26-tone RU 1, and the second RU may be 26-tone RU 6. In this case, the first subcarriers include the 3rd and 16th subcarriers of the first RU, and the second subcarriers include the 4th and 17th subcarriers of the second RU.
[0503] Alternatively, the first RU may be 26-tone RU 6, and the second RU may be 26-tone RU 3. In this case, the first subcarriers include the 4th and 17th subcarriers of the first RU, and the second subcarriers include the 5th and 18th subcarriers of the second RU.
[0504] Alternatively, the first RU may be 26-tone RU 3, and the second RU may be 26-tone RU 8. In this case, the first subcarriers include the 5th and 18th subcarriers of the first RU, and the second subcarriers include the 6th and 19th subcarriers of the second RU.
[0505] Alternatively, the first RU may be 26-tone RU 8, and the second RU may be 26-tone RU 2. In this case, the first subcarriers include the 6th and 19th subcarriers of the first RU, and the second subcarriers include the 7th and 20th subcarriers of the second RU.
[0506] Alternatively, the first RU may be 26-tone RU 2, and the second RU may be 26-tone RU 7. In this case, the first subcarriers include the 7th and 20th subcarriers of the first RU, and the second subcarriers include the 8th and 21st subcarriers of the second RU.
[0507] Alternatively, the first RU may be 26-tone RU 7, and the second RU may be 26-tone RU 4. In this case, the first subcarriers include the 8th and 21st subcarriers of the first RU, and the second subcarriers include the 9th and 22nd subcarriers of the second RU.
[0508] Alternatively, the first RU may be 26-tone RU 4, and the second RU may be 26-tone RU 9. In this case, the first subcarriers include the 9th and 22nd subcarriers of the first RU, and the second subcarriers include the 10th and 24th subcarriers of the second RU.
[0509] Alternatively, the first RU may be 26-tone RU 9, and the second RU may be 26-tone RU 5. In this case, the first subcarriers include the 10th and 24th subcarriers of the first RU, and the second subcarriers include the 11th and 25th subcarriers of the second RU.
[0510] Example 3
[0511] The core concept of Example 3: For K RUs, at least two types of RUs can be defined. The number of RU types is greater than or equal to 2 and less than K. This means that at least two RUs among the K RUs are of the same type. The RU type is related to the relative position of the pilot subcarriers in the RU.
[0512] Next, we will introduce two examples (Example 1 and Example 2 below):
[0513] In Example 1, two types of RUs can be defined. Specifically, the first portion of the K RUs belongs to one RU type and includes the first RU. The second portion of the K RUs belongs to another RU type and includes the second RU and at least one of the fifth and sixth RUs. The fifth RU includes the fourth pilot subcarrier, and the sixth RU includes the fifth pilot subcarrier.
[0514] From the perspective of cyclic units, the cyclic unit in which the fourth pilot subcarrier is located is the same as the cyclic unit in which the second pilot subcarrier is located. This can be understood as follows: all cyclic units in which the pilot subcarriers of the fifth RU are located are the same as all cyclic units in which the pilot subcarriers of the second RU are located. The cyclic unit in which the fifth pilot subcarrier is located is different from the cyclic unit in which the second pilot subcarrier is located. This can be understood as follows: at least one cyclic unit among all cyclic units in which the pilot subcarriers of the sixth RU are located is different from all cyclic units in which the pilot subcarriers of the second RU are located.
[0515] From a relative position perspective, the relative position of the fourth pilot subcarrier in the fifth RU is the same as the relative position of the second pilot subcarrier in the second RU. This means that the relative positions of all pilot subcarriers in the fifth RU are the same as the relative positions of all pilot subcarriers in the second RU.
[0516] The relative position of the fifth pilot subcarrier in the sixth RU is different from the relative position of the second pilot subcarrier in the second RU. It can be understood that the relative position of at least one pilot subcarrier in the sixth RU is different from the relative positions of all pilot subcarriers in the second RU.
[0517] The first RU is used as an example to describe the following:
[0518] The first RU includes a first pilot subcarrier. The relative positions of the first pilot subcarriers in the first RU are as follows: the first pilot subcarriers include the A1th and B1th subcarriers in the first RU.
[0519] The second part of the RUs is described using the second, fifth, and sixth RUs as examples:
[0520] The second RU includes a second pilot subcarrier. The relative positions of the second pilot subcarriers in the second RU are as follows: the second pilot subcarriers include the A2th and B2th subcarriers in the second RU.
[0521] The fifth RU includes the fourth pilot subcarrier. The relative position of the fourth pilot subcarrier in the fifth RU is as follows: the fourth pilot subcarrier includes the A2th and B2th subcarriers in the fifth RU.
[0522] The sixth RU includes the fifth pilot subcarrier. The relative position of the fifth pilot subcarrier in the sixth RU is as follows: the fifth pilot subcarrier includes the A3th and B3th subcarriers in the sixth RU.
[0523] It should be noted that, from the perspective of cyclic units, the pilot subcarriers of each RU are described as follows:
[0524] First, the A1-th subcarrier in the first RU and the B1-th subcarrier in the first RU belong to different cyclic units.
[0525] Second, the A2-th subcarrier in the second RU and the B2-th subcarrier in the second RU belong to different cyclic units.
[0526] Third, the A2th subcarrier in the fifth RU and the A2th subcarrier in the second RU belong to the same cyclic unit. Also, the B2th subcarrier in the fifth RU and the B2th subcarrier in the second RU belong to the same cyclic unit.
[0527] Fourth, the A3th subcarrier in the sixth RU and the A2th subcarrier in the second RU may belong to the same cyclic unit. Furthermore, the B3th subcarrier in the sixth RU and the B2th subcarrier in the second RU may belong to different cyclic units.
[0528] It should be noted that the values of the above parameters A1, B1, A2, and B2 are described as follows: as an example, A1 = 6, B1 = 20, and A2 = 7, B2 = 21. Or, as another example, A1 = 6, B1 = 21, and A2 = 7, B2 = 20.
[0529] For example, if the first bandwidth is 20 MHz, K RUs are nine 26-tone RUs. The first RUs may include 26-tone RU 1, 26-tone RU 6, 26-tone RU 3, and 26-tone RU 8, and the second RUs may include 26-tone RU 2, 26-tone RU 7, 26-tone RU 4, 26-tone RU 9, and 26-tone RU 5. The first RU is identified by one of the following: 1, 6, 3, or 8. The second RU is identified by one of the following: 2, 7, or 4. The fifth RU is identified by one of the following: 2, 7, or 4. The sixth RU is identified by one of the following: 9 or 5.
[0530] That is, as an example, A1=6, B1=20 applies to the first part RU, and A2=7, B2=21 applies to the second part RU. Or, conversely, A1=6, B1=20 applies to the second part RU, and A2=7, B2=21 applies to the first part RU.
[0531] As another example, A1=6, B1=21 applies to the first RU, and A2=7, B2=20 applies to the second RU. Or, conversely, A1=6, B1=21 applies to the second RU, and A2=7, B2=20 applies to the first RU.
[0532] As a possible implementation, taking the first bandwidth as 20 MHz, A1=6, B1=20, A2=7, and B2=21 as an example, the pilot subcarrier distribution of each RU is as shown in Table 11:
[0533] Table 11
[0534] In Table 11, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0535] In Table 11, the bold underlined numbers show the positions of the pilot subcarriers in different RUs. For example:
[0536] In the 26-tone RU 1, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 1 are pilot subcarriers.
[0537] In 26-tone RU 6, the 6th subcarrier and the 20th subcarrier in 26-tone RU 6 are pilot subcarriers.
[0538] In the 26-tone RU 3, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 3 are pilot subcarriers.
[0539] In a 26-tone RU 8, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 8 are pilot subcarriers.
[0540] In the 26-tone RU 2, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 2 are pilot subcarriers.
[0541] In the 26-tone RU 7, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 7 are pilot subcarriers.
[0542] In the 26-tone RU 4, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 4 are pilot subcarriers.
[0543] In a 26-tone RU 9, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 9 are pilot subcarriers.
[0544] In the 26-tone RU 5, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 5 are pilot subcarriers.
[0545] As can be seen from Table 11, the pilot subcarriers of the nine 26-tone RUs are concentrated in five parts, namely, the frequency range of subcarrier numbers from -75 to -72, the frequency range of subcarrier numbers from -62 to -58, the frequency range of subcarrier numbers from 60 to 63, the frequency range of subcarrier numbers from 67 to 68, and the frequency range of subcarrier numbers from 73 to 75. Compared to the case in Table 7 where the nine pilot subcarriers are concentrated together, the present application can make the pilot subcarriers more dispersed, such as dispersed into five parts, and the number of pilot subcarriers in each part is reduced, thereby helping to reduce the possibility of narrowband interference.
[0546] It should be noted that in the second part of the RU, although the relative positions of the pilot subcarriers in different RUs are consistent, the pilot subcarriers of different RUs are located in different cyclic units. For example, the pilot subcarriers of 26-tone RU 2, 26-tone RU 7, and 26-tone RU 4 are all distributed in cyclic unit 7 and cyclic unit 21. The pilot subcarriers of 26-tone RU 9 and 26-tone RU 5 are both distributed in cyclic unit 7 and cyclic unit 20. This is because the subcarrier numbered 4 belongs to the subcarriers of 26-tone RU 9, so the 21st subcarrier of 26-tone RU 9 appears in cyclic unit 20. Similarly, the subcarrier numbered 5 belongs to the subcarriers of 26-tone RU 5, so the 21st subcarrier of 26-tone RU 5 appears in cyclic unit 20.
[0547] Example 2,
[0548] In Example 2, different RU types mean that the relative positions of the pilot subcarriers in the RU are different. For example, RU type 1 can be understood as the relative position of the pilot subcarriers in the RU is relative position 1. RU type 2 can be understood as the relative position of the pilot subcarriers in the RU is relative position 2. Relative position 1 is different from relative position 2. That is, for the same part of RUs, the relative positions of the pilot subcarriers in different RUs in the corresponding RU are the same. For different parts of RUs, the relative positions of the pilot subcarriers in different RUs in the corresponding RU are different.
[0549] Three types of RUs can be defined. A first portion of the K RUs belongs to one RU type and includes a first RU. A second portion of the K RUs belongs to another RU type and includes a second RU. A third portion of the K RUs belongs to yet another RU type and includes a seventh RU. The seventh RU includes a sixth pilot subcarrier.
[0550] From the perspective of cyclic units, the cyclic unit where the sixth pilot subcarrier is located is the same as the cyclic unit where the second pilot subcarrier is located. It can be understood that all cyclic units where the pilot subcarriers of the seventh RU are located are the same as all cyclic units where the pilot subcarriers of the second RU are located.
[0551] From a relative position perspective, the relative position of the sixth pilot subcarrier in the seventh RU is different from the relative position of the second pilot subcarrier in the second RU. This means that the relative position of at least one pilot subcarrier in the seventh RU is different from the relative positions of all pilot subcarriers in the second RU.
[0552] The first RU is used as an example to describe the following:
[0553] The first RU includes a first pilot subcarrier. The relative positions of the first pilot subcarriers in the first RU are as follows: the first pilot subcarriers include the A1th and B1th subcarriers in the first RU.
[0554] The second RU is used as an example to describe the following:
[0555] The second RU includes a second pilot subcarrier. The relative positions of the second pilot subcarriers in the second RU are as follows: the second pilot subcarriers include the A2th and B2th subcarriers in the second RU.
[0556] The third part of RU is described using the seventh RU as an example:
[0557] The seventh RU includes the sixth pilot subcarrier. The relative position of the sixth pilot subcarrier in the seventh RU is as follows: the sixth pilot subcarrier includes the A4th subcarrier and the B4th subcarrier in the seventh RU.
[0558] It should be noted that, from the perspective of cyclic units, the pilot subcarriers of each RU are described as follows:
[0559] First, the A1-th subcarrier in the first RU and the B1-th subcarrier in the first RU belong to different cyclic units.
[0560] Second, the A2-th subcarrier in the second RU and the B2-th subcarrier in the second RU belong to different cyclic units.
[0561] Third, the A4th subcarrier in the seventh RU and the A2th subcarrier in the second RU may belong to the same cyclic unit. Also, the B4th subcarrier in the seventh RU and the B2th subcarrier in the second RU may belong to the same cyclic unit.
[0562] It should be noted that the values of the above parameters A1, B1, A2, B2, A4, and B4 are as follows: as an example, A1 = 6, B1 = 20, A2 = 7, B2 = 21, A4 = 7, B4 = 22. Alternatively, as another example, A1 = 6, B1 = 21, A2 = 7, B2 = 20, A4 = 7, B4 = 21.
[0563] For example, if the first bandwidth is 20 MHz, K RUs are nine 26-tone RUs. The first RU group may include 26-tone RU 1, 26-tone RU 6, 26-tone RU 3, and 26-tone RU 8. The second RU group may include 26-tone RU 2, 26-tone RU 7, and 26-tone RU 4. The third RU group may include 26-tone RU 9 and 26-tone RU 5. The first RU is identified by one of the following: 1, 6, 3, or 8. The second RU is identified by one of the following: 2, 7, or 4. The seventh RU is identified by one of the following: 9 or 5.
[0564] That is, as an example, A1=6, B1=20, which is applicable to the first part of RU, A2=7, B2=21, which is applicable to the second part of RU, and A2=7, B2=22, which is applicable to the third part of RU.
[0565] As a possible implementation, taking the first bandwidth as 20 MHz, A1=6, B1=20, A2=7, B2=21, A2=7, B2=22 as an example, the pilot subcarrier distribution of each RU is as shown in Table 12:
[0566] Table 12
[0567] In Table 12, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0568] In Table 12, the bold underlined numbers show the positions of the pilot subcarriers in different RUs. For example:
[0569] In the 26-tone RU 1, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 1 are pilot subcarriers.
[0570] In 26-tone RU 6, the 6th subcarrier and the 20th subcarrier in 26-tone RU 6 are pilot subcarriers.
[0571] In the 26-tone RU 3, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 3 are pilot subcarriers.
[0572] In a 26-tone RU 8, the 6th subcarrier and the 20th subcarrier in the 26-tone RU 8 are pilot subcarriers.
[0573] In the 26-tone RU 2, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 2 are pilot subcarriers.
[0574] In the 26-tone RU 7, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 7 are pilot subcarriers.
[0575] In the 26-tone RU 4, the 7th subcarrier and the 21st subcarrier in the 26-tone RU 4 are pilot subcarriers.
[0576] In a 26-tone RU 9, the 7th subcarrier and the 22nd subcarrier in the 26-tone RU 9 are pilot subcarriers.
[0577] In the 26-tone RU 5, the 7th subcarrier and the 22nd subcarrier in the 26-tone RU 5 are pilot subcarriers.
[0578] As can be seen from Table 12, the pilot subcarriers of the nine 26-tone RUs are concentrated in four parts, namely, the frequency range of subcarrier numbers from -75 to -72, the frequency range of subcarrier numbers from -62 to -58, the frequency range of subcarrier numbers from 60 to 63, and the frequency range of subcarrier numbers from 73 to 77. Compared to the case in Table 7 where the nine pilot subcarriers are concentrated together, the present application can make the pilot subcarriers more dispersed, such as dispersed into four parts, and the number of pilot subcarriers in each part is reduced, thereby helping to reduce the possibility of narrowband interference.
[0579] As an alternative description of the third embodiment: a certain number (e.g., less than K) of relative positions are defined, each relative position being applicable to a different portion of the K RUs. This can be described through the following examples (Examples 3 and 4 below):
[0580] Example 3: Define two relative positions. One relative position applies to the first portion of K RUs, and the other relative position applies to the second portion of K RUs. Alternatively, one relative position can be associated with the first portion of K RUs, and the other relative position with the second portion of K RUs.
[0581] Specifically, the two relative positions can be recorded as the third relative position and the fourth relative position.
[0582] The third relative position indicates that the X3th and Y3th subcarriers of the RU are pilot subcarriers. Parameters X3 and Y3 have different values and are both positive integers less than or equal to K. Initial parameters X3 and Y3 can be expressed as [X3, Y3].
[0583] The fourth relative position indicates that the X4th and Y4th subcarriers of the RU are pilot subcarriers. Parameters X4 and Y4 have different values and are both positive integers less than or equal to K. Initial parameters X4 and Y4 can be expressed as [X4, Y4].
[0584] It should be noted that, as an example, X3=6, Y3=20, X4=7, Y4=21. Alternatively, as another example, X3=6, Y3=21, X4=7, Y4=20.
[0585] Specifically, the two parts of K RUs can be recorded as the first part RU and the second part RU.
[0586] The first part of RUs may be two or more RUs among the K RUs, for example, RUs with a higher order among the K RUs.
[0587] The second part of RUs may be two or more RUs among the K RUs, for example, RUs that are ranked later among the K RUs.
[0588] For example, if the first bandwidth is 20 MHz, K RUs are nine 26-tone RUs, and the K RU identifiers are 1, 6, 3, 8, 2, 7, 4, 9, and 5. The identifiers of the first part of RUs include 1, 6, 3, and 8, and the identifiers of the second part of RUs include 2, 7, 4, 9, and 5. Alternatively, the identifiers of the first part of RUs include 1, 6, 3, 8, and 5, and the identifiers of the second part of RUs include 2, 7, 4, and 9.
[0589] For example, taking the first bandwidth as 20 MHz, X3=6, Y3=20, X4=7, and Y4=21 as an example, when the identifiers of the first part RU include: 1, 6, 3, and 8, and the identifiers of the second part RU include: 2, 7, 4, 9, and 5, as shown in Table 11.
[0590] Example 4: Define three relative positions. One relative position applies to the first portion of K RUs, another relative position applies to the second portion of K RUs, and another relative position applies to the third portion of K RUs. Alternatively, it can be described as: one relative position is associated with the first portion of K RUs, another relative position is associated with the second portion of K RUs, and another relative position is associated with the third portion of K RUs.
[0591] Specifically, the three relative positions can be recorded as the third relative position, the fourth relative position and the fifth relative position.
[0592] The third relative position and the fourth relative position can be referred to the introduction of Example 3 and will not be described in detail.
[0593] The fifth relative position indicates that the X5th and Y5th subcarriers of the RU are pilot subcarriers. Parameters X5 and Y5 have different values and are both positive integers less than or equal to K. Initial parameters X5 and Y5 can be expressed as [X5, Y5].
[0594] It should be noted that, as an example, X3=6, Y3=20, X4=7, Y4=21, X5=7, Y5=22. Alternatively, as another example, X3=6, Y3=21, X4=7, Y4=20, X5=7, Y5=21.
[0595] Specifically, the three parts of the K RUs can be recorded as a first part RU, a second part RU, and a third part.
[0596] For example, taking the first bandwidth as 20 MHz, K RUs are 9 26-tone RUs, and the K RU identifiers are: 1, 6, 3, 8, 2, 7, 4, 9, 5. The identifiers of the first part of RUs include: 1, 6, 3, 8, the identifiers of the second part of RUs include: 2, 7, 4, and the identifiers of the third part of RUs include: 9, 5.
[0597] For example, taking the first bandwidth as 20 MHz, X3=6, Y3=20, X4=7, Y4=21, X5=7, and Y5=22 as an example, the identifiers of the first part RU include: 1, 6, 3, and 8, the identifiers of the second part RU include: 2, 7, and 4, and the identifiers of the third part RU include: 9 and 5, as shown in Table 12.
[0598] 9, the communication method proposed in the embodiment of the present application is described in detail. The communication method 900 proposed in the embodiment of the present application includes the following operations:
[0599] S901. The first communication device generates a pilot signal for the third RU.
[0600] Exemplarily, the first communication device may be an AP or a STA.
[0601] Exemplarily, the third RU belongs to the first bandwidth, and the third RU includes one or more RUs among K RUs, where the K RUs are RUs included in the subcarrier planning of the first bandwidth.
[0602] The subcarrier planning of the first bandwidth meets the following two conditions:
[0603] Condition 1: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range. Please refer to the introduction in the previous paragraph and will not be repeated here.
[0604] Condition 2: K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and the relative position of the first pilot subcarrier in the first RU is different from the relative position of the second pilot subcarrier in the second RU. Please refer to the introduction in the previous paragraph and will not repeat it here.
[0605] Taking the first bandwidth of 20 MHz as an example, the K RUs included in the subcarrier planning of the first bandwidth can be 9 26-tone RUs, as shown in Table 5.
[0606] If the RU size is a 26-tone RU, the third RU may be one of the nine 26-tone RUs, such as any one of the nine 26-tone RUs.
[0607] If the RU size is a 52-tone RU, the third RU may be one of the four 52-tone RUs, such as any one of the four 52-tone RUs.
[0608] If the RU size is a 106-tone RU, the third RU may be one of the two 106-tone RUs, such as any one of the two 106-tone RUs.
[0609] Taking the first bandwidth of 40 MHz as an example, the K RUs included in the subcarrier planning of the first bandwidth can be 18 26-tone RUs, as shown in Table 6.
[0610] If the RU size is a 26-tone RU, the third RU may be one of the 18 26-tone RUs, such as any one of the 18 26-tone RUs.
[0611] If the RU size is a 52-tone RU, the third RU may be one of the eight 52-tone RUs, such as any one of the eight 52-tone RUs.
[0612] If the RU size is a 106-tone RU, the third RU may be one of the four 106-tone RUs, such as any one of the four 106-tone RUs.
[0613] If the RU size is a 242-tone RU, the third RU may be one of the two 242-tone RUs, such as any one of the two 242-tone RUs.
[0614] The generation process of the pilot signal can be found in related technologies and will not be described in detail here.
[0615] S902: The first communication device sends a pilot signal to the second communication device on the pilot subcarrier of the third RU. Correspondingly, the second communication device receives the pilot signal from the first communication device on the pilot subcarrier of the third RU.
[0616] Exemplarily, the second communication device may be an AP or a STA.
[0617] Exemplarily, if the third RU includes one or more RUs among the K RUs, the pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs.
[0618] Taking the first bandwidth of 20 MHz as an example, the K RUs included in the subcarrier planning of the first bandwidth may be 9 26-tone RUs.
[0619] If the RU size is 26-tone RU, the third RU may be one of the nine 26-tone RUs, such as the third RU is the first RU, or the third RU is the second RU. The pilot subcarriers of the third RU include all pilot subcarriers of one RU among the K RUs.
[0620] If the RU size is 52-tone RU, the third RU may be one RU in four 52-tone RUs, for example, the third RU includes two RUs in the K RUs. The pilot subcarriers of the third RU include all pilot subcarriers of each RU in the two RUs.
[0621] If the RU size is 106-tone RU, the third RU may be one RU in two 106-tone RUs, for example, the third RU includes multiple RUs in the K RUs. The pilot subcarriers of the third RU include part of the pilot subcarriers of each RU in the multiple RUs.
[0622] S903: The second communication device analyzes the pilot signal.
[0623] Exemplarily, the second communication device performs phase estimation, frequency correction, or phase correction based on the pilot signal, thereby improving communication performance.
[0624] Implementation Method 2
[0625] Based on Table 7, it can be seen that the sequence of the pilot sub-carriers is not regular, which affects the signal reception performance of the second communication device (ie, the receiving device).
[0626] The problem of 'uneven pilot subcarrier sequence' is described as follows:
[0627] The sequence of pilot subcarriers is not regular, which can be understood as the arrangement order of RU identifiers corresponding to adjacent pilot subcarriers is not regular within a part of the continuous frequency range. Specifically:
[0628] In the distributed RU (such as dRU) pilot design based on the uniform allocation method, for all 26-tone dRUs, the relative positions of the pilot subcarriers of different 26-tone dRUs in the corresponding 26-tone dRUs are consistent and fixed, such as always the 7th and 20th. The pilot subcarriers of different dRUs are concentrated in two parts, such as the frequency range of subcarrier numbers from -75 to -67, and the frequency range of subcarrier numbers from 58 to 66, as shown in Table 7.
[0629] In Table 7, the subcarriers numbered from -75 to -67 are all pilot subcarriers, and the RUs corresponding to these nine pilot subcarriers appear in the following order: 1, 6, 3, 8, 2, 7, 4, 9, 5.
[0630] In Table 7, subcarrier numbers 58 to 66 are all pilot subcarriers, and the order of the RUs corresponding to these nine pilot subcarriers is 9, 5, 1, 6, 3, 8, 2, 7, and 4. This order is inconsistent with the order of the RUs corresponding to the previous section, affecting the reception performance of the second communication device (i.e., the receiving device).
[0631] The present application provides a subcarrier planning of a first bandwidth. For example, the subcarrier planning of the first bandwidth includes K RUs (K is a positive integer greater than or equal to 2), and the subcarrier planning of the first bandwidth meets the following two conditions:
[0632] Condition 3: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range. Please refer to the introduction of Condition 1 and will not be repeated here.
[0633] Condition 4: K RUs are divided into two parts: the first part and the second part. The RU identifiers for the first part are 1, 6, 3, 8, 2, 7, and 4. The RU identifiers for the second part are 9 and 5. For the first part, the 7th and 20th subcarriers of each RU are pilot subcarriers. For the second part, the 7th and 21st subcarriers of each RU are pilot subcarriers.
[0634] For example, taking the first bandwidth as 20 MHz as an example, the pilot subcarrier distribution of K RUs is as shown in Table 13:
[0635] Table 13
[0636] In Table 13, odd-numbered columns (such as columns 1 / 3 / 5 / 7 / 9 / 11 / 13 / 15) show the subcarrier numbers, and even-numbered columns (such as columns 2 / 4 / 6 / 8 / 10 / 12 / 14 / 16) show the RU numbers or DC subcarriers or other subcarriers, etc.
[0637] In Table 13, for 9 distributed RUs, the pilot subcarriers of different RUs are concentrated in two parts, such as the frequency range of subcarrier numbers from -75 to -67, and the frequency range of subcarrier numbers from 60 to 68.
[0638] As shown in Table 13, the subcarriers numbered from -75 to -67 are all pilot subcarriers, and the RUs corresponding to these nine pilot subcarriers appear in the following order: 1, 6, 3, 8, 2, 7, 4, 9, 5.
[0639] As shown in Table 13, subcarriers numbered 60 to 68 are all pilot subcarriers, and the order of the RUs corresponding to these nine pilot subcarriers is 1, 6, 3, 8, 2, 7, 4, 9, and 5. This is consistent with the order of the RUs in the previous section.
[0640] In this way, based on the subcarrier planning of the first bandwidth, when a communication device (such as a first communication device, or a second communication device) executes the communication method 900, for the second communication device, the second communication device can receive the pilot signal based on the same cyclic order (that is, the order in which the RUs corresponding to the above-mentioned 9 pilot subcarriers appear: 1, 6, 3, 8, 2, 7, 4, 9, 5), which facilitates the second communication device to perform the reception of the pilot signal, thereby improving the reception performance of the pilot signal.
[0641] It should be noted that in this application, Implementation 1 can solve the problem of "pilot subcarriers being too close together," and Implementation 2 can solve the problem of "uneven pilot subcarrier sequences." Implementation 1 and Implementation 2 are independent of each other and should not be used simultaneously or in combination.
[0642] It should be noted that in this application, RU is used as an example for introduction. Among them, RU can also be replaced by MRU, that is, multi-user resource unit. Please refer to the introduction in the glossary section and will not be repeated here. In other words, RU in this application can be considered to include MRU. Alternatively, some or all RUs can also be understood as MRUs, that is, 'some or all RUs' and 'MRUs' can be replaced with each other.
[0643] It should be noted that, in this application, taking the order from low frequency to high frequency as an example, the index values of the pilot subcarriers (or pilot values) can be consistent with the order of the index values of the pilot subcarriers (or pilot values) in the conventional RU. In other words, the index values of the pilot subcarriers in the conventional RU are also applicable to the technical solution of this application. Of course, the index values of the pilot subcarriers of this application can also be designed in different ways, and this application does not limit this.
[0644] It should be noted that Figure 7 illustrates a pilot design approach. In Figure 7, each RU is a regular RU (i.e., an rRU). For example, for rRUs with subcarrier numbers ranging from -238 to -10, such as a 26-tone rRU where the 6th and 20th subcarriers are pilot subcarriers, the corresponding subcarrier numbers, from smallest to largest, are: -238, -224, -212, -198, -184, -170, -158, -144, -130, -116, -104, -90, -78, -64, -50, -36, -24, -10. For rRUs with subcarrier numbers from 10 to 238, for example, the 7th and 21st subcarriers of each 26-tone rRU are pilot subcarriers. The corresponding subcarrier numbers from largest to smallest are: 238, 224, 212, 198, 184, 170, 158, 144, 130, 116, 104, 90, 78, 64, 50, 36, 24, and 10.
[0645] The pilot subcarriers of a 52-tone rRU are composed of the pilot subcarriers of its two 26-tone rRUs. The pilot subcarriers of a 106-tone rRU are selected from the pilot subcarriers of its two 52-tone rRUs, for example, 4 pilot subcarriers are selected from the 8 pilot subcarriers. The pilot subcarriers of a 242-tone rRU are composed of the pilot subcarriers of its two 106-tone rRUs. The pilot subcarriers of a 484-tone rRU are composed of the pilot subcarriers of its two 242-tone rRUs. The pilot subcarriers of a 996-tone rRU are selected from the pilot subcarriers of its two 484-tone rRUs.
[0646] It should be noted that for larger RUs, the pilot subcarriers of these RUs are selected from the pilot subcarriers of the smaller RUs that make them up. In the selection process, the selection is made as evenly as possible. For example,
[0647] For example, the pilot subcarriers for a 106-tone RU are selected from the pilot subcarriers of the two 52-tone RUs that make it up, such as selecting four pilot subcarriers from the eight pilot subcarriers. Taking the cyclic unit '1, 6, 3, 8, 2, 7, 4, 9, 5' as an example, when selecting pilot subcarriers for a 106-tone RU, pilot subcarriers can be selected from 26-tone RU 1 and 26-tone RU 2, or from 26-tone RU 3 and 26-tone RU 4, thereby making the pilot subcarrier distribution more uniform.
[0648] According to the arrangement order of the cyclic units described above, since 26-tone RU 1 and 26-tone RU 3 are closer, and 26-tone RU 2 and 26-tone RU 4 are closer, when selecting pilot subcarriers for the 106-tone RU, pilot subcarriers are not selected from 26-tone RU 1 and 26-tone RU 3, or from 26-tone RU 2 and 26-tone RU 4, thereby minimizing the possibility of pilot subcarriers being distributed too close.
[0649] It should be noted that, in the present application, the first bandwidth may be one of the following: 20 MHz, 40 MHz, 80 MHz, 160 MHz or 320 MHz, or the first bandwidth may be other bandwidth values, which is not limited in the present application.
[0650] The following describes a communication device according to an embodiment of the present application.
[0651] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be pointed out that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.
[0652] 10 shows a schematic structural diagram of a communication device 1000. The communication device 1000 includes a processing module 1001 and a transceiver module 1002. The communication device 1000 can be used to implement the functions of the first communication device or the second communication device described above.
[0653] In some embodiments, the communication device 1000 further includes a storage module (not shown in FIG. 10 ) for storing program instructions and data.
[0654] In some embodiments, the transceiver module 1002, which may also be referred to as a transceiver unit, is configured to implement a transmitting and / or receiving function. The transceiver module 1002 may be composed of a transceiver circuit, a transceiver, a transceiver, or a communication interface.
[0655] In some embodiments, the transceiver module 1002 may include a receiving module and a sending module, which are respectively used to execute the receiving and sending steps performed by the first communication device or the second communication device in the above method embodiments, and / or other processes for supporting the technology described herein; the processing module 1001 may be used to execute the processing steps (such as determination, etc.) performed by the first communication device or the second communication device in the above method embodiments, and / or other processes for supporting the technology described herein.
[0656] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0657] Optionally, in this application, "the transceiver module receives / sends information" can also be understood as the processing module receiving / sending information via the transceiver module. "The processing module receives / sends information via the transceiver module" can also be understood as the processing module controlling the transceiver module to receive / send information. Alternatively, "the processing module sends information via the transceiver module" can be understood as the processing module outputs information to the transceiver module, which then sends the information; "the processing module receives information via the transceiver module" can be understood as the transceiver module receiving the information and inputting the information to the processing module.
[0658] In the present application, the communication device 1000 may be presented in the form of functional modules divided in an integrated manner. The "module" here may refer to a specific application-specific integrated circuit (ASIC), a circuit, a processor and memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.
[0659] In some embodiments, when the communication device 1000 in Figure 10 is a chip or a chip system, the function / implementation process of the transceiver module 1002 can be implemented through the input and output interface (or communication interface) of the chip or chip system, and the function / implementation process of the processing module 1001 can be implemented through the processor (or processing circuit) of the chip or chip system.
[0660] Since the communication device 1000 provided in this embodiment can execute the above method, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.
[0661] As a possible product form, the first communication device or the second communication device described in the embodiments of the present application can also be implemented using the following: one or more field programmable gate arrays (FPGAs), programmable logic devices (PLDs), controllers, state machines, gate logic, discrete hardware components, any other suitable circuits, or any combination of circuits that can perform the various functions described throughout this application.
[0662] As another possible product form, the first communication device or the second communication device described in the embodiment of the present application can be implemented by a general bus architecture. For ease of explanation, refer to Figure 11, which is a structural diagram of a communication device 1100 provided in an embodiment of the present application, and the communication device 1100 includes a processor 1101 and a transceiver 1102. The communication device 1100 can be a first communication device, or a chip or chip system therein; or, the communication device 1100 can be a second communication device, or a chip or module therein. Figure 11 only shows the main components of the communication device 1100. In addition to the processor 1101 and the transceiver 1102, the communication device 1100 may further include a memory 1103, and an input and output device (not shown in the figure).
[0663] Optionally, the processor 1101 is primarily used to process communication protocols and communication data, as well as control the entire communication device, execute software programs, and process software program data. The memory 1103 is primarily used to store software programs and data. The transceiver 1102 may include a radio frequency circuit and an antenna. The radio frequency circuit is primarily used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is primarily used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as a touch screen, display, and keyboard, are primarily used to receive user input and output data to the user.
[0664] Optionally, the processor 1101 , the transceiver 1102 , and the memory 1103 may be connected via a communication bus.
[0665] It should be noted that the memory 1103 may exist independently of the processor 1101 or may be integrated with the processor 1101. The memory 1103 may be located within the communication device 1100 or outside the communication device 1100, without limitation.
[0666] When the communication device is powered on, the processor 1101 can read the software program in the memory 1103, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 1101 performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then transmits the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1101. The processor 1101 converts the baseband signal into data and processes the data.
[0667] In another implementation, the RF circuit and antenna may be provided independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be remotely arranged independent of the communication device.
[0668] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the above-mentioned communication device 1000 may take the form of the communication device 1100 shown in FIG. 11 .
[0669] As an example, the functions / implementation process of the processing module 1001 in FIG10 can be implemented by the processor 1101 in the communication device 1100 shown in FIG11 calling the computer-executable instructions stored in the memory 1103. The functions / implementation process of the transceiver module 1002 in FIG10 can be implemented by the transceiver 1102 in the communication device 1100 shown in FIG11.
[0670] As another possible product form, the first communication device or the second communication device in the present application may adopt the structure shown in Figure 12, or include the components shown in Figure 12. Figure 12 is a schematic diagram of the structure of a communication device 1200 provided in the present application.
[0671] As shown in FIG12 , the communication device 1200 includes at least one processor 1201. Optionally, the communication device further includes a communication interface 1202.
[0672] When the program instructions are executed in the at least one processor 1201, the apparatus 1200 may implement the method provided in any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 1201 may implement the method provided in any of the aforementioned embodiments and any possible designs thereof through logic circuits or by executing code instructions.
[0673] The communication interface 1202 may be used to receive program instructions and transmit them to the processor. Alternatively, the communication interface 1202 may be used for the communication device 1200 to communicate with other communication devices, such as exchanging control signaling and / or service data. Exemplarily, the communication interface 1202 may be used to receive signals from devices other than the communication device 1200 and transmit them to the processor 1201, or to send signals from the processor 1201 to other communication devices other than the communication device 1200.
[0674] Optionally, the communication interface 1202 may be a code and / or data read / write interface circuit, or the communication interface 1202 may be a signal transmission interface circuit between a communication processor and a transceiver, or a pin of a chip.
[0675] Optionally, the communication device 1200 may further include at least one memory 1203, which may be used to store required program instructions and / or data.
[0676] It should be noted that the memory 1203 may exist independently of the processor 1201 or may be integrated with the processor 1201. The memory 1203 may be located within the communication device 1200 or outside the communication device 1200, without limitation.
[0677] Optionally, the communication device 1200 may further include a power supply circuit 1204, which may be used to supply power to the processor 1201. The power supply circuit 1204 may be located in the same chip as the processor 1201, or in another chip other than the chip where the processor 1201 is located.
[0678] Optionally, the communication device 1200 further includes a bus 1205 , and various parts of the communication device 1200 can be interconnected via the bus 1205 .
[0679] In some embodiments, in terms of hardware implementation, those skilled in the art may conceive that the communication device 1000 shown in FIG. 10 may take the form of the communication device 1200 shown in FIG. 12 .
[0680] As an example, the functions / implementation process of the processing module 1001 in FIG10 can be implemented by the processor 1201 in the communication device 1200 shown in FIG12 calling the computer-executable instructions stored in the memory 1203. The functions / implementation process of the transceiver module 1002 in FIG10 can be implemented by the communication interface 1202 in the communication device 1200 shown in FIG12.
[0681] It should be noted that the structure shown in FIG12 does not constitute a specific limitation on the first communication device or the second communication device. For example, in other embodiments of the present application, the first communication device or the second communication device may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0682] Optionally, the processor in the present application may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components, etc. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc.
[0683] Optionally, the memory in the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), or direct rambus RAM (DR RAM).
[0684] Optionally, the power supply circuit described in the embodiment of the present application includes but is not limited to at least one of the following: a power supply line, a power supply subsystem, a power management chip, a power consumption management processor, or a power consumption management control circuit.
[0685] In some embodiments, an embodiment of the present application further provides a communication device, which includes a processor for implementing the method in any of the above method embodiments.
[0686] As a possible implementation, the communication device further includes a memory. The memory is used to store necessary computer programs and data. The computer program may include instructions, and the processor may invoke the instructions in the computer program stored in the memory to instruct the communication device to execute any of the above-described method embodiments. Of course, the memory may not be located in the communication device.
[0687] As another possible implementation, the communication device also includes an interface circuit, which is a code / data read / write interface circuit, and the interface circuit is used to receive computer execution instructions (computer execution instructions are stored in a memory, may be read directly from the memory, or may pass through other devices) and transmit them to the processor.
[0688] As another possible implementation, the communication device further includes a communication interface, where the communication interface is used to communicate with a module outside the communication device.
[0689] It can be understood that the communication device can be a chip or a chip system. When the communication device is a chip system, it can be composed of chips or include chips and other discrete devices. The embodiments of the present application do not specifically limit this.
[0690] The present application also provides a computer-readable storage medium having a computer program or instruction stored thereon, which implements the functions of any of the above method embodiments when executed by a computer.
[0691] The present application also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0692] Those skilled in the art will appreciate that, for the sake of convenience and brevity of description, the specific working processes of the above-described systems, devices, and units may refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0693] It is understood that the systems, devices, and methods described in this application may also be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection shown or discussed may be through some interface, indirect coupling or communication connection of devices or units, and may be electrical, mechanical, or other forms.
[0694] The units described as separate components may or may not be physically separate, i.e., they may be located in one place or distributed across multiple network units. Components shown as units may or may not be physical units. Some or all of these units may be selected to achieve the objectives of this embodiment as needed.
[0695] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0696] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using a software program, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)). In the embodiment of the present application, the computer may include the aforementioned device.
[0697] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art can understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
Claims
1. A communication method, characterized in that: include: generating a pilot signal of a third resource unit RU; Sending the pilot signal on a pilot subcarrier of a third RU, where the third RU belongs to the first bandwidth and includes one or more RUs of K RUs, where the K RUs are RUs included in the subcarrier planning of the first bandwidth, each of the K RUs includes 26 subcarriers, and K is a positive integer greater than or equal to 2; The subcarrier planning of the first bandwidth satisfies: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range; and The K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and a relative position of the first pilot subcarrier in the first RU is different from a relative position of the second pilot subcarrier in the second RU; The pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs.
2. A communication method, characterized in that: include: receiving a pilot signal on a pilot subcarrier of a third resource unit RU; parsing the pilot signal; The third RU belongs to the first bandwidth, and the third RU includes one or more RUs of K RUs, the K RUs are RUs included in the subcarrier planning of the first bandwidth, each RU of the K RUs includes 26 subcarriers, and K is a positive integer greater than or equal to 2; The subcarrier planning of the first bandwidth satisfies: Some subcarriers of each RU in the K RUs appear cyclically at equal intervals within a partial frequency domain range; and The K RUs include a first RU and a second RU, the first RU includes a first pilot subcarrier, the second RU includes a second pilot subcarrier, and a relative position of the first pilot subcarrier in the first RU is different from a relative position of the second pilot subcarrier in the second RU; The pilot subcarriers of the third RU include part or all of the pilot subcarriers of at least one RU among the one or more RUs.
3. The method according to claim 1 or 2, characterized in that The K RUs also include a fourth RU, the fourth RU includes a third pilot subcarrier, and the relative position of the third pilot subcarrier in the fourth RU is the same as the relative position of the second pilot subcarrier in the second RU.
4. The method according to any one of claims 1 to 3, characterized in that The first pilot subcarrier includes a subcarrier in a first cyclic unit and a subcarrier in a second cyclic unit, the first cyclic unit is different from the second cyclic unit; the relative position of the first pilot subcarrier in the first RU is determined according to the first cyclic unit and the second cyclic unit; The second pilot subcarrier includes a subcarrier in a third cyclic unit and a subcarrier in a fourth cyclic unit, the third cyclic unit being different from the fourth cyclic unit; a relative position of the second pilot subcarrier in the second RU is determined based on the third cyclic unit and the fourth cyclic unit; The first cyclic unit is different from the third cyclic unit, and / or the second cyclic unit is different from the fourth cyclic unit; the first cyclic unit, the second cyclic unit, the third cyclic unit and the fourth subcarrier all include a subcarrier for each RU in the K RUs.
5. The method according to claim 4, characterized in that The cyclic position of the first pilot subcarrier in the first cyclic unit and the second cyclic unit is determined according to the following two items: an identifier of the first RU, and K RU identifiers; The cyclic position of the second pilot subcarrier in the third cyclic unit and the fourth cyclic unit is determined according to the following two items: an identifier of the second RU, and K RU identifiers; The K RU identifiers correspond one-to-one to the K RUs.
6. The method according to claim 5, characterized in that The identifier of the first RU is the M1th identifier among the K RU identifiers, and the identifier of the second RU is the M1+N1th identifier among the K RU identifiers, where M1 and N1 are positive integers, and the sum of M1 and N1 is less than or equal to the positive integer K; The first pilot subcarrier includes: an M1-th subcarrier in the first cyclic unit and an M1-th subcarrier in the second cyclic unit, where the M1-th subcarrier corresponds to an identifier of the first RU; The second pilot subcarrier includes: the M1+N1th subcarrier in the third cyclic unit and the M1+N1th subcarrier in the fourth cyclic unit, and the M1+N1th subcarrier corresponds to the identifier of the second RU.
7. The method according to claim 3, characterized in that The K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the K RU identifiers correspond one-to-one to the K RUs; The identifier of the second RU is different from the identifier of the fourth RU; The identifier of the second RU is one of the following: 1, 6, 3, 8, and the identifier of the fourth RU is one of the following: 1, 6, 3, 8; or, the identifier of the second RU is one of the following: 2, 7, 4, and the identifier of the fourth RU is one of the following: 2, 7, 4; or, the identifier of the second RU is one of the following: 9, 5, and the identifier of the fourth RU is one of the following: 9, 5; or, the identifier of the second RU is one of the following: 2, 7, 4, 9, 5, and the identifier of the fourth RU is one of the following: 2, 7, 4, 9, 5.
8. The method according to any one of claims 1 to 3, characterized in that The first pilot subcarrier includes the X3th subcarrier and the Y3th subcarrier of the first RU, and the second pilot subcarrier includes the X4th subcarrier and the Y4th subcarrier of the second RU; Wherein, X3=6, Y3=20, X4=7, Y4=21; or, X3=6, Y3=21, X4=7, Y4=20; Alternatively, X3=7, Y3=21, X4=7, Y4=22; or, X3=6, Y3=20, X4=7, Y4=22; Alternatively, X3=7, Y3=20, X4=7, Y4=21; or, X3=6, Y3=21, X4=7, Y4=21.
9. The method according to any one of claims 1 to 3, characterized in that The K RUs also include a fifth RU, the fifth RU includes a fourth pilot subcarrier, and a cyclic unit where the fourth pilot subcarrier is located is the same as a cyclic unit where the second pilot subcarrier is located.
10. The method according to claim 9, characterized in that The K RU identifiers include: 1, 6, 3, 8, 2, 7, 4, 9, 5, and the K RU identifiers correspond one-to-one to the K RUs; The identifier of the second RU is different from the identifier of the fifth RU; the identifier of the second RU is one of the following: 2, 7, 4, and the identifier of the fifth RU is one of the following: 2, 7, 4.
11. The method according to any one of claims 1 to 3, characterized in that The fourth pilot subcarrier includes the X5th subcarrier and the Y5th subcarrier of the fifth RU; Among them, X5=6, Y5=20, or X5=7, Y5=21, or X5=7, Y5=22; Alternatively, X5=6, Y5=21, or X5=7, Y5=20, or X5=7, Y5=21.
12. The method according to claim 1 or 2, characterized in that The identifier of the first RU is the M2th RU identifier among the K RU identifiers, the K RU identifiers correspond one-to-one to the K RUs, and M2 is a positive integer less than or equal to K; The first pilot subcarrier includes: the X1-ath subcarrier in the first RU, and the Y1-ath subcarrier in the first RU, a=k-M2; wherein k is a positive integer less than or equal to K, and X1 and Y1 are positive integers.
13. The method according to claim 12, characterized in that The parameters X1 and Y1 are both associated with a first partial identifier among the K RU identifiers, where the first partial identifier includes an identifier of the first RU.
14. The method according to claim 12 or 13, characterized in that X1=7, Y1=20.
15. The method according to any one of claims 12 to 14, characterized in that The identifier of the second RU is the N2th RU identifier among the K RU identifiers, where N2 is a positive integer less than or equal to K; The second pilot subcarriers include: the X1-bth subcarrier in the second RU, and the Y1-bth subcarrier in the second RU, where b=k-N2.
16. The method according to claim 15, characterized in that The parameters X1 and Y1 are both associated with a first partial identifier among the K RU identifiers, where the first partial identifier includes the identifier of the second RU.
17. The method according to any one of claims 12 to 16, characterized in that The first subcarrier includes the 3rd and 16th subcarriers of the first RU, and the second subcarrier includes the 4th and 17th subcarriers of the second RU; or, The first subcarrier includes the 4th and 17th subcarriers of the first RU, and the second subcarrier includes the 5th and 18th subcarriers of the second RU; or, The first subcarriers include the 5th and 18th subcarriers of the first RU, and the second subcarriers include the 6th and 19th subcarriers of the second RU; or, The first subcarriers include the 6th and 19th subcarriers of the first RU, and the second subcarriers include the 7th and 20th subcarriers of the second RU; or, The first subcarrier includes the 7th and 20th subcarriers of the first RU, and the second subcarrier includes the 8th and 21st subcarriers of the second RU; or, The first subcarrier includes the 8th and 21st subcarriers of the first RU, and the second subcarrier includes the 9th and 22nd subcarriers of the second RU; or, The first subcarriers include the 9th and 22nd subcarriers of the first RU, and the second subcarriers include the 10th and 23rd subcarriers of the second RU; or, The first subcarriers include the 10th and 23rd subcarriers of the first RU, and the second subcarriers include the 11th and 24th subcarriers of the second RU.
18. The method according to any one of claims 12 to 14, characterized in that The identifier of the second RU is the N3th RU identifier among the K RU identifiers, where N3 is a positive integer less than or equal to K; The second pilot subcarrier includes: the X2-cth subcarrier in the second RU, and the Z2-cth subcarrier in the second RU, c=k-N3; wherein X2 and Y2 are positive integers, the values of X1 and X2 are different, and / or the values of Y1 and Y2 are different.
19. The method according to claim 18, characterized in that The parameters X2 and Y2 are both associated with the second partial identifier of the K RU identifiers, where the second partial identifier includes the identifier of the second RU.
20. The method according to claim 18 or 19, characterized in that X2=7, Y2=21.
21. The method according to any one of claims 1 to 6 and 18 to 20, characterized in that The first subcarrier includes the 3rd and 16th subcarriers of the first RU, and the second subcarrier includes the 4th and 17th subcarriers of the second RU; or, The first subcarrier includes the 4th and 17th subcarriers of the first RU, and the second subcarrier includes the 5th and 18th subcarriers of the second RU; or, The first subcarriers include the 5th and 18th subcarriers of the first RU, and the second subcarriers include the 6th and 19th subcarriers of the second RU; or, The first subcarriers include the 6th and 19th subcarriers of the first RU, and the second subcarriers include the 7th and 20th subcarriers of the second RU; or, The first subcarrier includes the 7th and 20th subcarriers of the first RU, and the second subcarrier includes the 8th and 21st subcarriers of the second RU; or, The first subcarrier includes the 8th and 21st subcarriers of the first RU, and the second subcarrier includes the 9th and 22nd subcarriers of the second RU; or, The first subcarriers include the 9th and 22nd subcarriers of the first RU, and the second subcarriers include the 10th and 24th subcarriers of the second RU; or, The first subcarriers include the 10th and 24th subcarriers of the first RU, and the second subcarriers include the 11th and 25th subcarriers of the second RU.
22. A communication device, characterized in that: The method comprises modules for executing the method according to any one of claims 1 to 21.
23. A communication device, characterized in that: The method comprises a processor configured to execute the method according to any one of claims 1 to 21.
24. A communication device, characterized in that: comprising a logic circuit and an interface, wherein the logic circuit and the interface are coupled; The interface is used to input and / or output information, and the logic circuit is used to execute the method according to any one of claims 1 to 21.
25. A computer-readable storage medium, characterized in that The computer-readable storage medium is used to store a computer program. When the computer program is executed, the method according to any one of claims 1 to 21 is performed.
26. A computer program product, characterized in that When the computer program product is executed, the method according to any one of claims 1 to 21 is performed.
27. A communication system, characterized in that: The communication system includes a first communication device and a second communication device, the first communication device being configured to execute the method according to any one of claims 1 and 3-21, and the second communication device being configured to execute the method according to any one of claims 2-21.