Communication method and communication apparatus
By repeatedly transmitting data bits across multiple discrete bandwidths in a wireless local area network (WLAN), the problem of limited gain improvement in existing technologies is solved, achieving greater gain and higher transmission performance. This technology is suitable for WLAN systems based on the IEEE 802.11 series of standards.
Patent Information
- Application Number
- PCT/CN2025/105666
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-02
- Filing Date
- 2025-06-30
- Publication Date
- 2026-01-08
AI Technical Summary
In indoor low-power scenarios of wireless LANs, existing dual-carrier modulation schemes offer limited gain improvement and are insufficient to meet transmission performance requirements.
By repeatedly transmitting data bits across multiple discrete bandwidths, and utilizing the first and second distributed resource units to carry the repetition of data bits in different frequency domains, cross-discrete bandwidth data bit repetition is achieved, which not only obtains merging gain but also avoids the reduction in transmission power caused by repetition within discrete bandwidths.
It increases the transmission power between non-access point sites and access points, improves communication performance, compensates for the difference in maximum power spectral density, and significantly enhances transmission performance.
Smart Images

Figure CN2025105666_08012026_PF_FP_ABST
Abstract
Description
Method and communication device
[0001] This application claims priority to the Chinese Patent Application No. 202410882285.X, filed on July 2, 2024, and entitled "Method and communication device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication, and more particularly, to a method and communication device. BACKGROUND
[0003] In the communication of a wireless local area network (WLAN), the entire spectrum bandwidth can be divided into multiple resource units (RUs), and the allocation of user frequency domain resources is not in units of channels, but in units of resource units. In order to obtain a combining gain and improve transmission robustness, the standard introduces dual carrier modulation (DCM). Simply speaking, DCM refers to repeating the information on half of the data subcarriers in a resource unit on the other half of the data subcarriers in the RU. Through repetition, approximately 3dB of combining gain can be additionally provided.
[0004] However, in a low power indoor (LPI) scenario, the above scheme has limited gain improvement. SUMMARY
[0005] The present application provides a method and communication device for communication, which can obtain greater gain and improve transmission performance.
[0006] In a first aspect, a method for communication is provided. The method can be performed by a first station, or by a component (e.g., a chip or a circuit or a chip system) of the first station. For ease of understanding, the following description is made by way of example of being performed by the first station.
[0007] The method comprises: determining a first physical layer protocol data unit (PPDU), the first PPDU comprising a first distributed resource unit and a second distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the second distributed resource unit and the first distributed resource unit comprising a same number of subcarriers, the first discrete bandwidth and the second discrete bandwidth being non-overlapping, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, or data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, and data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit. Further, the first PPDU is transmitted.
[0008] In the above scheme, the first PPDU can comprise the first distributed resource unit and the second distributed resource unit, and data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, or data bits carried on high-frequency subcarriers of the first distributed resource unit and the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit and the second distributed resource unit, respectively. In this way, data bit repetitions can be performed on multiple discrete bandwidths. Since the repetitions are performed across discrete bandwidths, not only can a combining gain be obtained, but also a gain in transmission power due to repetition within a discrete bandwidth can be avoided, so that a greater gain can be obtained, and transmission performance can be improved.
[0009] In combination with the first aspect, in some implementations, a position of the first distributed resource unit in the first discrete bandwidth corresponds to a position of the second distributed resource unit in the second discrete bandwidth.
[0010] Optionally, the first discrete bandwidth and the second discrete bandwidth have a same size; and / or, the first discrete bandwidth and the second discrete bandwidth are adjacent in a frequency domain.
[0011] In combination with the first aspect, in some implementations, the first discrete bandwidth and the second discrete bandwidth are both 20 MHz, and the first distributed resource unit comprises 106 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 40 MHz, and the first distributed resource unit comprises 242 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 80 MHz, and the first distributed resource unit comprises 242 or 484 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 160 MHz, and the first distributed resource unit comprises 484 or 996 subcarriers.
[0012] Thus, when the non-access point station uses the distributed resource unit as described above, the difference in maximum power spectral density between the non-access point station and the access point is compensated, and the performance is improved more significantly.
[0013] In combination with the first aspect, in some implementations, the method further includes receiving a trigger frame, the trigger frame including first information, the first information being used to indicate that the dual carrier modulation is performed on the multiple distributed resource units.
[0014] Based on the above scheme, the application can be used in the uplink transmission scenario, and helps to improve the transmission power between the non-access point station and the access point, and improve the communication performance.
[0015] Exemplarily, the first information is carried in an MCS field in a user information field.
[0016] Optionally, the trigger frame further includes second information, the second information being used to indicate at least one of the first distributed resource unit and the second distributed resource unit.
[0017] In an implementation, the second information includes first sub-information and second sub-information, the first sub-information being used to indicate a regular resource unit, and the second sub-information being used to indicate a discrete bandwidth, the distributed resource unit indicated by the second information being a resource unit obtained by discretizing the regular resource unit on the discrete bandwidth.
[0018] Exemplarily, the second sub-information is specifically used to indicate at least one of the following: a position of at least one of the first discrete bandwidth and the second discrete bandwidth in the frequency domain, and a size of at least one of the first discrete bandwidth and the second discrete bandwidth.
[0019] In a second aspect, a method of communication is provided, which can be executed by a second station or a component (for example, a chip or a circuit or a chip system) of the second station. For the convenience of understanding, the following is described by taking the execution by the second station as an example.
[0020] The method comprises: receiving a first PPDU, the first PPDU comprising a first distributed resource unit and a second distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the second distributed resource unit and the first distributed resource unit comprising a same number of subcarriers, the first discrete bandwidth and the second discrete bandwidth being non-overlapping, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, or data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, and data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit. Further, the first PPDU is parsed.
[0021] With reference to the second aspect, in some implementations, a position of the first distributed resource unit in the first discrete bandwidth corresponds to a position of the second distributed resource unit in the second discrete bandwidth.
[0022] Optionally, the first discrete bandwidth and the second discrete bandwidth have a same size; and / or, the first discrete bandwidth and the second discrete bandwidth are adjacent in a frequency domain.
[0023] With reference to the second aspect, in some implementations, the first discrete bandwidth and the second discrete bandwidth are both 20 MHz, and the first distributed resource unit comprises 106 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 40 MHz, and the first distributed resource unit comprises 242 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 80 MHz, and the first distributed resource unit comprises 242 or 484 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 160 MHz, and the first distributed resource unit comprises 484 or 996 subcarriers.
[0024] With reference to the second aspect, in some implementations, the method further comprises: sending a trigger frame, the trigger frame comprising first information, the first information being used to indicate that double carrier modulation is performed on the plurality of distributed resource units.
[0025] Exemplarily, the first information is carried in an MCS field in a user information field.
[0026] With reference to the second aspect, in some implementations, the trigger frame comprises second information, the second information being used to indicate at least one of the first distributed resource unit and the second distributed resource unit.
[0027] Exemplarily, the second information comprises a first sub-information and a second sub-information, the first sub-information is used for indicating the regular resource units, and the second sub-information is used for indicating the discrete bandwidths, the distributed resource units indicated by the second information are resource units obtained by discretely arranging the regular resource units on the discrete bandwidths.
[0028] In an implementation manner, the second sub-information is specifically used for indicating at least one of the following: a position of at least one of the first discrete bandwidth and the second discrete bandwidth in the frequency domain, and a size of at least one of the first discrete bandwidth and the second discrete bandwidth.
[0029] The beneficial effects of the second aspect and any implementation manner thereof can refer to the first aspect and any implementation manner thereof.
[0030] In a third aspect, a method of communication is provided. The method can be performed by a first station or by a component of the first station (e.g., a chip or circuit or chip system). For ease of understanding, the following is described by way of example with reference to the first station.
[0031] The method comprises: determining a second PPDU, the second PPDU comprising a first distributed resource unit, a second distributed resource unit, a third distributed resource unit and a fourth distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the third distributed resource unit being located in a third discrete bandwidth, and the fourth distributed resource unit being located in a fourth discrete bandwidth, the first distributed resource unit, the second distributed resource unit, the third distributed resource unit and the fourth distributed resource unit comprising a same number of subcarriers, and the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth not overlapping with each other in pairs, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit; or, data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit, data bits carried on high-frequency subcarriers of the third DRU are repetitions of data bits carried on low-frequency subcarriers of the third DRU, and data bits carried on high-frequency subcarriers of the fourth DRU are repetitions of data bits carried on low-frequency subcarriers of the fourth DRU. Further, the second PPDU is transmitted.
[0032] In the above scheme, the first PPDU can include a first distributed resource unit, a second distributed resource unit, a third distributed resource unit, and a fourth distributed resource unit, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit; or data bits carried on high-frequency subcarriers of the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers thereof. In this way, data bits can be repeated on multiple discrete bandwidths. Since the repetition is performed across discrete bandwidths, the combining gain can be obtained, and the gain of reducing the transmission power due to repetition within the discrete bandwidth can be avoided, so that greater gain can be obtained, and the transmission performance can be improved.
[0033] In combination with the third aspect, in some implementations, data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit, wherein data bits carried on the third distributed resource unit are repetitions of data bits carried on the first distributed resource unit.
[0034] In combination with the third aspect, in some implementations, data bits carried on high-frequency subcarriers of the third DRU are repetitions of data bits carried on low-frequency subcarriers of the third DRU, and data bits carried on high-frequency subcarriers of the fourth DRU are repetitions of data bits carried on low-frequency subcarriers of the fourth DRU, including that data bits carried on low-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, data bits carried on high-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on high-frequency subcarriers of the first distributed resource unit, data bits carried on low-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit, and data bits carried on high-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on high-frequency subcarriers of the second distributed resource unit.
[0035] Optionally, the position of the first distributed resource unit in the first discrete bandwidth corresponds to the same as the position of the second distributed resource unit in the second discrete bandwidth, the position of the third distributed resource unit in the third discrete bandwidth corresponds to the same as the position of the first distributed resource unit in the first discrete bandwidth, and the position of the fourth distributed resource unit in the fourth discrete bandwidth corresponds to the same as the position of the first distributed resource unit in the first discrete bandwidth.
[0036] Optionally, sizes of the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are all same; and / or, the first discrete bandwidth and the second discrete bandwidth are adjacent in frequency domain, the third discrete bandwidth and the second discrete bandwidth are adjacent in frequency domain, and the fourth discrete bandwidth and the third discrete bandwidth are adjacent in frequency domain.
[0037] In some implementations, in combination with the third aspect, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are all 20MHz, and the first distributed resource unit includes 106 subcarriers; or, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are all 40MHz, and the first distributed resource unit includes 242 subcarriers; or, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are all 80MHz, and the first distributed resource unit includes 242 or 484 subcarriers.
[0038] In some implementations, in combination with the third aspect, the method further includes: receiving a trigger frame, the trigger frame including third information, the third information being used to indicate repetition on the plurality of distributed resource units.
[0039] Optionally, the fourth information is carried in an MCS field in a user information field.
[0040] Optionally, the trigger frame includes fourth information, the fourth information being used to indicate at least one of the first distributed resource unit, the second distributed resource unit, the third distributed resource unit and the fourth distributed resource unit.
[0041] In some implementations, in combination with the third aspect, the fourth information includes third sub-information and fourth sub-information, the third sub-information being used to indicate a regular resource unit, and the fourth sub-information being used to indicate a discrete bandwidth, the distributed resource unit indicated by the third information being a resource unit obtained by discretizing the regular resource unit on the discrete bandwidth.
[0042] Optionally, the fourth sub-information is specifically used to indicate at least one of the following: a position in frequency domain of at least one of the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth, and a size of at least one of the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth.
[0043] A fourth aspect provides a method of communication, which can be executed by a second station or a component (for example, a chip or a circuit or a chip system) of the second station. For the convenience of understanding, the following description is taken as an example of being executed by the second station.
[0044] The method comprises: receiving a second PPDU, the second PPDU comprising a first distributed resource unit, a second distributed resource unit, a third distributed resource unit, and a fourth distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the third distributed resource unit being located in a third discrete bandwidth, and the fourth distributed resource unit being located in a fourth discrete bandwidth, the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit each comprising a same number of subcarriers, and the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth each not overlapping with each other, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit; or, data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit, data bits carried on high-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the third distributed resource unit, and data bits carried on high-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the fourth distributed resource unit. Further, the second PPDU is parsed.
[0045] In combination with the fourth aspect, in some implementations, data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit, wherein data bits carried on the third distributed resource unit are repetitions of data bits carried on the first distributed resource unit.
[0046] In some implementations, the data bits carried on the high-frequency subcarriers of the third DRU are repetitions of the data bits carried on the low-frequency subcarriers of the third DRU, and the data bits carried on the high-frequency subcarriers of the fourth DRU are repetitions of the data bits carried on the low-frequency subcarriers of the fourth DRU, including: the data bits carried on the low-frequency subcarriers of the third DRU are repetitions of the data bits carried on the low-frequency subcarriers of the first DRU, the data bits carried on the high-frequency subcarriers of the third DRU are repetitions of the data bits carried on the high-frequency subcarriers of the first DRU, the data bits carried on the low-frequency subcarriers of the fourth DRU are repetitions of the data bits carried on the low-frequency subcarriers of the second DRU, and the data bits carried on the high-frequency subcarriers of the fourth DRU are repetitions of the data bits carried on the high-frequency subcarriers of the second DRU.
[0047] Optionally, the position of the first DRU in the first discrete bandwidth corresponds to the position of the second DRU in the second discrete bandwidth, the position of the third DRU in the third discrete bandwidth corresponds to the position of the first DRU in the first discrete bandwidth, and the position of the fourth DRU in the fourth discrete bandwidth corresponds to the position of the first DRU in the first discrete bandwidth.
[0048] Optionally, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are of the same size; and / or, the first discrete bandwidth and the second discrete bandwidth are adjacent in the frequency domain, the third discrete bandwidth and the second discrete bandwidth are adjacent in the frequency domain, and the fourth discrete bandwidth and the third discrete bandwidth are adjacent in the frequency domain.
[0049] In some implementations, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 20MHz, and the first DRU includes 106 subcarriers; or, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 40MHz, and the first DRU includes 242 subcarriers; or, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 80MHz, and the first DRU includes 242 or 484 subcarriers.
[0050] In some implementations, the method further includes: sending a trigger frame, the trigger frame including third information, the third information being used to indicate repetition on the plurality of DRUs.
[0051] Exemplarily, the fourth information is carried in an MCS field in a user information field.
[0052] Optionally, the trigger frame comprises fourth information, the fourth information being used for indicating at least one of the first distributed resource unit, the second distributed resource unit, the third distributed resource unit and the fourth distributed resource unit.
[0053] In some implementations, in combination with the fourth aspect, the fourth information comprises third sub-information and fourth sub-information, the third sub-information being used for indicating a regular resource unit, and the fourth sub-information being used for indicating a discrete bandwidth, the distributed resource unit indicated by the third information being a resource unit obtained by discretizing the regular resource unit on the discrete bandwidth.
[0054] For example, the fourth sub-information is specifically used for indicating at least one of the following: a location of at least one discrete bandwidth in the frequency domain, a size of at least one discrete bandwidth, the at least one discrete bandwidth being at least one of the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth.
[0055] In a fifth aspect, a communication apparatus is provided, which can be a first station or a component (e.g., a chip or a circuit or a chip system) of the first station. The apparatus can have the functions of implementing the first aspect. For example, the apparatus comprises modules or units or means corresponding to the operations of the first aspect, which can be implemented by software or hardware, or by a combination of software and hardware.
[0056] In particular, the apparatus comprises a processing unit configured to determine the first PPDU, and a transceiver configured to transmit the first PPDU.
[0057] Optionally, the transceiver is further configured to receive a trigger frame, wherein the trigger frame can carry the first information and / or the second information.
[0058] In a sixth aspect, a communication apparatus is provided, which can be a second station or a component (e.g., a chip or a circuit or a chip system) of the second station. The apparatus can have the functions of implementing the second aspect. For example, the apparatus comprises modules or units or means corresponding to the operations of the second aspect, which can be implemented by software or hardware, or by a combination of software and hardware.
[0059] In particular, the apparatus comprises a transceiver configured to receive the first PPDU, and a processing unit configured to parse the first PPDU.
[0060] Optionally, the transceiver is further configured to transmit a trigger frame, wherein the trigger frame can carry the first information and / or the second information.
[0061] In a seventh aspect, a communication apparatus is provided, which can be the first station or a component (e.g., a chip or a circuit or a chip system) of the first station. The apparatus can have the functions of the third aspect. For example, the apparatus includes modules or units or means corresponding to the operations of the third aspect, which can be implemented in software, hardware, or a combination of software and hardware.
[0062] In particular, the apparatus includes a processing unit configured to determine the second PPDU, and a transceiver configured to transmit the second PPDU.
[0063] Optionally, the transceiver is further configured to receive the trigger frame, wherein the trigger frame can carry the third information and / or the fourth information.
[0064] In an eighth aspect, a communication apparatus is provided, which can be the second station or a component (e.g., a chip or a circuit or a chip system) of the second station. The apparatus can have the functions of the fourth aspect. For example, the apparatus includes modules or units or means corresponding to the operations of the fourth aspect, which can be implemented in software, hardware, or a combination of software and hardware.
[0065] The apparatus includes a transceiver configured to receive the second PPDU, and a processing unit configured to parse the second PPDU.
[0066] Optionally, the transceiver is further configured to transmit the trigger frame, wherein the trigger frame can carry the third information and / or the fourth information.
[0067] It should be understood that the detailed description of the fifth aspect to the eighth aspect is similar to that of the first aspect to the fourth aspect.
[0068] In a ninth aspect, a communication apparatus is provided, which includes a memory configured to store a program, and at least one processor configured to execute the computer program or instructions stored in the memory to perform the method of any of the aspects or the implementation manners.
[0069] In an implementation manner, the apparatus is the first station or the second station.
[0070] In another implementation manner, the apparatus is a chip, a chip system or a circuit for the first station or the second station.
[0071] In a tenth aspect, a communication apparatus is provided, the apparatus comprising: at least one processor and a communication interface, the at least one processor configured to acquire computer programs or instructions stored in a memory via the communication interface to execute the method provided by any of the aspects or the implementation manners thereof. The communication interface can be implemented by hardware or software.
[0072] In an implementation manner, the apparatus further comprises a memory.
[0073] In an eleventh aspect, a processor is provided, configured to execute the method provided by any of the aspects.
[0074] For the sending and acquiring / receiving operations of the processor, if no special description is provided, or if it does not contradict the actual role or inherent logic in the related description, it can be understood as the output and receiving, input operations of the processor, or the sending and receiving operations performed by the radio frequency circuit and the antenna, which are not limited in the present application.
[0075] In a twelfth aspect, a computer readable storage medium is provided, the computer readable medium storing program codes for execution by a device, the program codes comprising codes for executing the method provided by any of the aspects or the implementation manners thereof.
[0076] In a thirteenth aspect, a computer program product containing instructions which, when the computer program product is executed on a computer, cause the computer to execute the method provided by any of the aspects or the implementation manners thereof.
[0077] In a fourteenth aspect, a chip is provided, the chip comprising a processor and a communication interface, the processor configured to read instructions stored in a memory via the communication interface to execute the method provided by any of the aspects or the implementation manners thereof. The communication interface can be implemented by hardware or software.
[0078] Optionally, as an implementation manner, the chip further comprises a memory, the memory storing computer programs or instructions, and the processor is configured to execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the processor is configured to execute the method provided by any of the aspects or the implementation manners thereof.
[0079] When the method provided by the present application is executed by the chip, the present application does not limit the number of chips that specifically implement the method of the present application, for example, it can be executed by one chip, or two or more chips. Moreover, when the number of chips that implement the method of the present application is two or more, the chip manufacturers are not limited, and can be the same manufacturer or different manufacturers.
[0080] In a fifteenth aspect, a computer program is provided, which, when running on a computer, causes the method provided by any of the above aspects or implementation forms thereof to be performed.
[0081] In a sixteenth aspect, a communication system is provided, comprising the first station and the second station of the above.
[0082] It should be understood that the beneficial effects of the fifth aspect to the sixteenth aspect and any implementation form thereof can refer to the first aspect to the fourth aspect and any implementation form thereof. BRIEF DESCRIPTION OF DRAWINGS
[0083] Fig. 1 is a schematic diagram of a network architecture suitable for embodiments of the present application.
[0084] Fig. 2 is a schematic flowchart of a method of communication provided by the present application.
[0085] Fig. 3 is a schematic diagram of several subcarrier distributions and RU distributions provided by embodiments of the present application.
[0086] Fig. 4 is a schematic flowchart of a method 400 of communication provided by the present application.
[0087] Fig. 5 is an example of an application of the method 400 provided by the present application.
[0088] Fig. 6 is a schematic diagram of several frame formats and transmission procedures provided by embodiments of the present application.
[0089] Fig. 7 is a schematic flowchart of a method 700 of communication provided by the present application.
[0090] Fig. 8 is an example of an application of the method 700 provided by the present application.
[0091] Fig. 9 and Fig. 10 are schematic diagrams of the structure of a communication apparatus provided by embodiments of the present application. DETAILED DESCRIPTION
[0092] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0093] The embodiments of the present application can be applied to a wireless local area network (WLAN), for example, a network supporting Institute of Electrical and Electronics Engineers (IEEE) 802.11 related standards, such as 802.11a / b / g standards, 802.11n standard, 802.11ac standard, 802.11ax standard (i.e., Wi-Fi 6, also known as high efficient (HE) standard), 802.11be standard (i.e., Wi-Fi 7, also known as extremely high throughput (EHT) standard), 802.11bn standard (i.e., Wi-Fi 8, also known as ultra high reliability (UHR) standard), or Wi-Fi 8 next generation standard, etc., including 802.11ad, 802.11ay standards, etc. The embodiments of the present application can also be applied to a wireless local area network system supporting integrated millimeter wave (IMMW), and can also be applied to a wireless local area network system supporting ultra wide band (UWB), such as 802.15 series standards, and can also be applied to a sensing system, such as 802.11bf series standards, or can be applied to wireless positioning, such as 802.11az, and the present application can also support spark link, near link, etc. standard protocols.
[0094] Although the embodiments of the present application are mainly described by taking deployment of a WLAN network, especially a network applying IEEE 802.11 system standards, as an example, it is easy for those skilled in the art to understand that various aspects involved in the embodiments of the present application can be extended to other networks using various standards or protocols, for example, high performance radio local area network (HIPERLAN), wireless wide area network (WWAN), wireless personal area network (WPAN) or other now known or later developed networks. Therefore, regardless of the coverage range and wireless access protocol used, various aspects provided by the embodiments of the present application can be applied to any suitable wireless network.
[0095] The technical solutions of the embodiments of the present application can also be applied to various communication systems, for example: a WLAN communication system, a wireless fidelity (Wi-Fi) system, a 5th generation (5G) system or new radio (NR), a 6th generation (6G) system, an internet of things (IoT) network, or a vehicle to x (V2X) network, and the like.
[0096] The above communication system to which the present application is applied is only an example, and the communication system to which the present application is applied is not limited thereto. Herein, the following will not be repeated.
[0097] FIG. 1 is a schematic diagram of an application scenario to which the embodiments of the present application are applied. As shown in FIG. 1, the communication method provided by the present application is applicable to data communication between stations (STAs), wherein the stations can be access point (AP) type stations or non-AP type stations (non-AP STAs), which are referred to as APs and non-AP stations for short, respectively. Specifically, the scheme of the present application is applicable to data communication between an AP and one or more non-AP stations (for example, data communication between AP1 and non-AP STA1 and non-AP STA2), data communication between an AP and an AP (for example, data communication between AP1 and AP2), and data communication between non-AP stations (for example, data communication between non-AP STA2 and non-AP STA3).
[0098] The access point can be a node for terminals (for example, mobile phones) to enter a wired (or wireless) network, and is mainly deployed in homes, buildings, and campuses, with a typical coverage radius of tens of meters to hundreds of meters. Of course, the access point can also be deployed outdoors. The access point is equivalent to a bridge connecting wired and wireless networks, and mainly functions to connect various wireless network clients together and then access the wireless network to the Ethernet.
[0099] Specifically, the access point can be a terminal or a network device with a Wi-Fi chip, which can be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, a network device in a 6G network, or a network device in a public land mobile network (PLMN), etc. The embodiments of the present application are not limited. The access point can be a device supporting the Wi-Fi standard. For example, the access point can also support one or more standards of the IEEE 802.11 series such as 802.11be, 802.11be next generation, etc.
[0100] The non-AP station can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, etc., and can also be referred to as a user, a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The non-AP station can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a 6G network, or a terminal device in a PLMN, etc. The embodiments of the present application are not limited. The non-AP station can be a device supporting the WLAN standard. For example, the non-AP station can support one or more standards of the IEEE 802.11 series such as 802.11be, 802.11be next generation, etc.
[0101] For example, the non-AP station can be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, a vehicle-mounted communication device, a computer, an Internet of Things (IoT) node, a sensor, a smart home such as a smart camera, a smart remote controller, a smart water meter, an electricity meter, and a sensor in a smart city, etc.
[0102] The above-mentioned AP or non-AP station can include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are respectively used for transmitting and receiving the packet structure, the memory is used for storing signaling information and storing preset values agreed in advance, etc., and the processor is used for analyzing the signaling information, processing related data, etc.
[0103] For ease of understanding, the following briefly introduces the terms involved in the present application.
[0104] 1. Channel division
[0105] Generally, a 20MHz subchannel can be taken as a basic unit of a channel. One 20MHz subchannel can be included in a 20MHz; two 20MHz subchannels can be included in a 40MHz; four 20MHz subchannels can be included in an 80MHz; eight 20MHz subchannels can be included in a 160MHz; sixteen 20MHz subchannels can be included in a 320MHz, and so on, which will not be listed one by one here. Generally, when the bandwidth of a PPDU is greater than 20MHz, the 20MHz can be referred to as a subchannel; when the bandwidth of a PPDU is 20MHz, the 20MHz can be referred to as a channel or a frequency range, etc.
[0106] A set of multiple subchannels can be referred to as a frequency subblock (or subblock) or a frequency slice, etc. For example, four 20MHz subchannels can form an 80MHz frequency subblock. For a 160MHz bandwidth, for example, every four 20MHz subchannels form an 80MHz frequency subblock, and the 160MHz can correspond to two 80MHz frequency subblocks. The present application is exemplified by taking an 80MHz frequency subblock, and the methods suitable for the 80MHz frequency subblock below are also suitable for frequency subblocks of other units.
[0107] In order to prevent too much interference between different channels, for 5GHz or 6GHz, the 40MHz channels do not overlap with each other.
[0108] FIG. 2 is a schematic diagram of channel division of 6GHz provided by an embodiment of the present application. As shown in FIG. 2, from left to right, the first 20MHz and the second 20MHz form the first 40MHz, the third 20MHz and the fourth 20MHz form the second 40MHz, and so on. Since the 40MHz channels do not overlap with each other, the second 20MHz and the third 20MHz cannot form a 40MHz channel.
[0109] In addition, since 320MHz is relatively scarce, the first 160MHz and the second 160MHz can be allowed to form a 320MHz-1 channel. At the same time, the second 160MHz and the third 160MHz can be allowed to form a 320MHz-2 channel. The description of the channel division herein is also suitable below.
[0110] 2. Regular resource unit (RRU) or multi-resource unit (MRU)
[0111] The conventional continuous RU based tone plan (or subcarrier distribution) is as follows:
[0112] As an example, when the bandwidth is 20MHz, the whole bandwidth (i.e. 20MHz) can be composed of one whole 242-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU. Each RU can include data subcarriers and pilot subcarriers. The data subcarriers can be used to carry data information, and the pilot subcarriers can be used for phase offset and / or frequency offset estimation, etc. In addition to the RUs, the bandwidth can also include at least one of the following: one or more guard subcarriers, one or more null subcarriers, one or more direct current (DC) subcarriers. The description of RU or subcarrier herein also applies to other bandwidths shown below, and will not be repeated hereinafter.
[0113] FIG. 3 is a schematic diagram of several subcarrier distributions and RU distributions provided by embodiments of the present application. In FIG. 3(a), a schematic diagram of a 20MHz subcarrier distribution and RU distribution is shown. As shown in FIG. 3(a), the 20MHz can include 9 26-tone RUs, or 4 52-tone RUs, or 2 106-tone RUs, or 1 242-tone.
[0114] The 26-tone RU is an RU including 26 subcarriers, the 52-tone RU is an RU including 52 subcarriers, the 106-tone RU is an RU including 106 subcarriers, and the 242-tone RU is an RU including 242 subcarriers, and so on.
[0115] As another example, when the bandwidth is 40MHz, the whole bandwidth (i.e. 40MHz) can be composed of one whole 484-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU. The whole bandwidth is approximately equivalent to a copy of the 20MHz subcarrier plan.
[0116] Figure 3(b) is a schematic diagram of subcarrier distribution and RU distribution of 40MHz according to an embodiment of the present application. As shown in Figure 3(b), 40MHz can include 18 26-tone RUs, or include 8 52-tone RUs, or include 4 106-tone RUs, or include 2 242-tone RUs, or include 1 484-tone RU.
[0117] As a further example, when the bandwidth is 80MHz, the entire bandwidth (i.e. 80MHz) can be composed of one entire 996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs.
[0118] Figure 3(c) is a schematic diagram of subcarrier distribution and RU distribution of 80MHz according to an embodiment of the present application. As shown in Figure 3(c), 80MHz can include 36 26-tone RUs, or include 16 52-tone RUs, or include 8 106-tone RUs, or include 4 242-tone RUs, or include 2 484-tone RUs, or include 1 996-tone RU. Wherein 484L and 484R represent the left half and the right half of a 484-tone RU respectively, and each includes 242 subcarriers, which is another representation of 484+5DC. For example, taking the subcarrier range of a 484-tone RU as [-500:-12], "484L" is the low frequency part relative to the frequency center of the 484-tone RU, i.e. [-500:-259], and "484R" is the high frequency part relative to the frequency center of the 484-tone RU, i.e. [-253:-12]. Similarly, for example, taking the subcarrier range of a 484-tone RU as [12:500], "484L" is [12:253], and "484R" is [259:500]. Here, no longer enumerate one by one.
[0119] In the present application, [a:c] can mean all integers from a to c (a and c are also integers), with a step of 1. That is: a, (a+1), (a+2), (a+3), …, c; no longer elaborate below. For example, [259:500] represents 259, 260, 261, 262, …, 498, 499, 500. As another example, [-500:-259] represents -500, -499, -498, -497, …, -260, -259.
[0120] As yet another example, when the bandwidth is 160 MHz, the entire bandwidth can be seen as two 80 MHz subcarrier distributions of a copy, such as the entire bandwidth can be composed of a whole 2*996-tone RU, or can be composed of various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU. When the bandwidth is 320 MHz, the entire bandwidth can be seen as four 80 MHz subcarrier distributions of a copy. Here, they are not listed one by one.
[0121] In the above various subcarrier plans, in the unit of 242-tone RU (i.e., 20 MHz), the leftmost of (a) of FIG. 3 to (c) of FIG. 3 can be the lowest frequency, and the rightmost of (a) of FIG. 3 to (c) of FIG. 3 can be the highest frequency. From left to right, the 242-tone RUs can be numbered: the first (1 st ), the second (2 nd ), …, the sixteenth (16 th ). Taking the bandwidth of 320 MHz as an example, the data field in the radio frame can occupy up to 16 242-tone RUs, that is, in the data field, up to 16 242-tone RUs can be one-to-one corresponding to 16 20 MHz channels in frequency from low to high.
[0122] In addition to the above-mentioned RUs, there can also be RUs such as: a 52+26-tone RU composed of one 52-tone RU and one 26-tone RU, a 106+26-tone RU composed of one 106-tone RU and one 26-tone RU, a 996+484-tone RU composed of one 996-tone RU and one 484-tone RU, a 2*996+484-tone RU composed of two 996-tone RUs and one 484-tone RU, a 3*996-tone MRU composed of three 996-tone RUs, a 3*996+484-tone RU composed of three 996-tone RUs and one 484-tone RU. The above-mentioned combined RUs can be referred to as MRU. The symbol "*" in this application means "multiply" or "times".
[0123] At the bandwidth level, when the subcarrier spacing is 78.125 KHz, the 26-tone RU can approximately correspond to 2MHz (i.e., 26*78.125 KHz=2031.25 KHz≈2MHz), the 52-tone RU approximately corresponds to 4MHz, the 106-tone RU approximately corresponds to 8MHz, and the 242-tone RU approximately corresponds to 20MHz. The sizes of other RUs can be similarly added or multiplied, and the present application will not be repeated here.
[0124] The contiguous RU in the present application refers to an RU composed of a plurality of continuous subcarriers, or a contiguous RU composed of two groups of continuous subcarrier groups, each group of continuous subcarrier groups including a plurality of continuous subcarriers, and the two groups of continuous subcarrier groups are only separated by guard subcarriers, null subcarriers, or direct current subcarriers. Of course, the contiguous RU can also be other names, for example, a regular RU, and the "contiguous RU" and "regular RU" can be used interchangeably, and the present application does not limit the name of the contiguous RU.
[0125] The RUs shown in Figs. 3(a)-3(c) above can be referred to as RRU. Such a regular RU has a smaller bandwidth and lower transmission power than a distributed RU. Here, "lower" is relative to the distributed RU, and the transmission power of the distributed RU can be further improved relative to the regular RU.
[0126] 3, Distributed Resource Unit (Distributed Resource Unit, DRU, also referred to as dRU)
[0127] Recently, a communication committee has promulgated regulations on 6GHz spectrum, defining a low power indoor (LPI) communication scenario, which strictly limits the maximum power and maximum frequency spectrum density of transmission. For example, for an AP, the maximum power is 30 decibel-milliwatts (dBm), and the maximum power spectrum density is 5 decibel-milliwatts / megahertz (dBm / MHz). For a non-AP STA, the maximum power is 24 dBm, and the maximum power spectrum density is -1 dBm / MHz. The transmission power of a device is limited by both the maximum power and the maximum power spectrum density. First, the transmission power cannot exceed the maximum power value, and the power spectrum density of transmission cannot exceed the maximum power spectrum density. Compared with the maximum power, the maximum power spectrum density limit is more stringent, and the maximum transmission power allowed is usually more limited by the power spectrum density. As the transmission bandwidth increases, the maximum transmission power of the device also increases accordingly, as shown in Table 1. When the bandwidth is the maximum 320MHz, the limit of the maximum power specified by the regulation is reached. Below this bandwidth, only lower power can be transmitted due to the limit of the maximum power spectrum density.
[0128] Table 1
[0129] Due to the limitation of power spectrum density, the transmission power can be improved by discretely distributing a limited number of subcarriers to a wider bandwidth, i.e., discrete RU or distributed RU. It is commonly used in uplink multi-user transmission (only as an example) to transmit discrete RUs by multiple users, which improves the transmission power of each user under the condition of a certain bandwidth. For example, the maximum power spectrum density is limited in the form of not exceeding x mw of 1MHz transmission power. Considering a carrier spacing of 78.125kHz, 1MHz contains 12.8 (about 13) subcarriers. Since the average power of each subcarrier is the same during transmission, the maximum value of the number of subcarriers carrying signals included in any 13 consecutive subcarriers will determine the average power of each subcarrier and in turn the transmission power of the signal. For example, under a 20M bandwidth (a total of 242 subcarriers), among all 13 consecutive subcarriers, the maximum number of subcarriers carrying signals included is 5, so the average power of each subcarrier will be x (mw) / 5. Considering that there are a total of 26 subcarriers carrying signals, the total transmission power will be (x (mw) / 5)*26.
[0130] The DRU includes a plurality of subcarriers which are discrete in the frequency domain, or in other words, includes a plurality of subcarriers which are discrete in index (or index value), or in other words, includes a plurality of subcarriers which are discrete in index. The plurality of subcarriers which are discrete can be partially discrete or completely discrete. For example, the plurality of subcarriers which are discrete can include a portion of subcarriers which are continuous in frequency and a portion of subcarriers which are not continuous in frequency. For another example, the plurality of subcarriers which are discrete can be completely not continuous in frequency. The "continuous in frequency" as shown above can also be referred to as continuous in index between subcarriers, and the "not continuous in frequency" can also be referred to as not continuous in index between subcarriers. The "distributed RU" and "DRU" or "discrete RU" can be used interchangeably in the present application. It should also be understood that the DRU referred to in the present application refers to a RU which is discrete in the frequency domain, that is, a RU having this characteristic is referred to as a distributed RU or a discrete RU in the present application, but a RU having this characteristic can also have other names in practice, which is not limited in the present application.
[0131] The design principle of the DRU is that the RU size and the relationship between different RU sizes are the same as the RRU in each distribution bandwidth (DBW). The following will take 20MHz as an example to explain one way of obtaining a dRU according to Table 3.
[0132] In Table 2, the odd number column represents the subcarrier number, and under the 20MHz bandwidth, there are 256 subcarriers numbered from -128 to +127. The even number column represents the number of 26-tone dRUs in the 20MHz, that is, the subcarrier belongs to the xth26-tone RU. Since there are 9 26-tone RUs defined in the 20MHz, the value range of the even number column is 1 to 9, and " / " in the table indicates that the subcarrier is not part of the dRU. "106-1" and "106-2" in the 8thcolumn and the 10thcolumn of the table respectively represent that the subcarrier belongs to the DRU1 and DRU2 of the 106-tone RU. Further, the 52-tone RU and the 106-tone RU can be obtained on the basis of the 26-tone dRU. Table 3 shows the DRU number under different RU sizes when the distribution bandwidth is 20MHz, and Table 4 shows the subcarrier number corresponding to the DRU shown in Table 3.
[0133] Table 2
[0134] Table 3
[0135] Table 4
[0136] Similarly, Table 5 shows the DRU index for different RU sizes when the discrete bandwidth is 40MHz. Table 6 shows the subcarrier index corresponding to the DRU shown in Table 5.
[0137] Table 5
[0138] Table 6
[0139] In this application, the RU size can also be referred to as RU type or RU size, which refers to the number of subcarriers included in the RU. The 26-tone RU in Table 2 and Table 3 can also be referred to as 26, i.e., the RU with 26 subcarriers; the 52-tone DRU can also be referred to as 52, i.e., the RU with 52 subcarriers, and so on. The DRU index refers to the number of DRUs in the discrete bandwidth, and the DRU index can also be referred to as the DRU number. For example, when the discrete bandwidth is 20MHz, there can be 9 26-tone RUs in the 20MHz, and the indexes of the 9 26-tone RUs can be 1-9 in turn. Of course, when the starting index is 0, the indexes of the 9 26-tone DRUs can also be 0-8 in turn.
[0140] It should be understood that the DRUs on larger bandwidths such as 80MHz, 160MHz, 320MHz, etc. are also similar, and will not be listed one by one here.
[0141] The DRU design method shown in Table 2 can be referred to as uniform distribution method, which can be understood as that each 26-tone RU appears in a certain order round by round as a whole, such as the appearance order used in the above example, which is 1, 6, 3, 8, 2, 7, 4, 9, 5, and then another round of 1, 6, 3, 8, 2, 7, 4, 9, 5. The reason for this sequence is as follows: the subcarriers of the 52-tone RU and the 106-tone RU can also be evenly or approximately evenly spaced.
[0142] The number of subcarriers belonging to a certain RU per MHz (referred to as the number of subcarriers per MHz) that can be achieved by the above example will be described below. The lower this value, the higher the degree of dispersion of the subcarriers, indicating that a single subcarrier can be allocated a larger power, and thus the performance is better. Analysis shows that the number of subcarriers per MHz obtained by the above uniform distribution method can reach the values in Table 7 as follows.
[0143] Table 7
[0144] It should be understood that in addition to the uniform distribution method, there are other methods to construct distributed resource units, which will not be listed one by one here.
[0145] Compared with the RRU of the same size, the DRU has higher discrete degree of the subcarriers, so that the DRU can obtain additional gain. Table 8 is the power improvement of the DRU compared with the RRU of the same size under different discrete bandwidths.
[0146] Table 8
[0147] 4. Dual carrier modulation (DCM) and duplication (DUP) combined with DCM
[0148] In order to obtain the combining gain and improve the transmission robustness, the standard introduces DCM and duplication (DUP) combined with DCM. Hereinafter, the DUP combined with DCM is referred to as DUP for convenience. The DCM refers to repeating the information on one half of the data subcarriers in the resource unit on the other half of the data subcarriers in the RU, and the DUP can be understood as copying the data of the DCM again. Through the DCM or the DUP, the combining gain can be obtained, so as to improve the transmission performance of the system.
[0149] (1) DCM
[0150] In 802.11ax (or HE), the DCM can be used in the RU, and the DCM refers to that the same data is modulated on different subcarriers for transmission by the sending end, and the received two-way data is combined and decoded at the receiving end. In other words, the information carried on the data subcarriers in the RU can be halved, and the information carried on the other half of the data subcarriers is a copy of the previous half of the data subcarriers, or in other words, the DCM is equivalent to 2 times copying of the initial frequency domain data. Taking 80MHz and 160MHz as examples, the DCM can be described as follows:
[0151] (a) DCM in 80MHz (which can be applied to 996-tone RU less than or equal to 80MHz)
[0152] The frequency domain signal before the DCM can be expressed as [X].
[0153] The frequency domain signal after the DCM can be expressed as [X, X DCM ].
[0154] Wherein, X represents a 1*N SD vector, which can be understood as the initial frequency domain data. N SD represents the number of valid data subcarriers, and N SD is half of N SDIf the value is a, then when using DCM, N SD The value is 0.5a.
[0155] Among them, X DCM The relationship between X and X can be expressed as: Where, x k,DCM X represents DCM Information on the (k+1)th subcarrier, x k express X Information on the (k+1)th subcarrier, k = 0, 1, 2, ..., (N SD -1).
[0156] For example, for a 26-tone RU with 24 data subcarriers, without using DCM, N SD =24. When performing DCM, N SD =12, where X represents a 1*12 vector, and k takes values from 0, 1, 2, 3, ..., 11. When k takes any value from 0, 2, 4, 6, 8, or 10, x k,DCM For x k When k takes any value from 1, 3, 5, 7, 9, or 11, x k,DCM -x k .
[0157] (b) DCM in 160MHz (which can be applied to 2*996-tone RUs)
[0158] The frequency domain signal in each 80MHz prior to DCM can be represented as: [X];
[0159] The frequency domain signal in each 80MHz interval after DCM can be represented as: [X,X DCM ].
[0160] The total frequency domain signal in the 160MHz range after DCM can be represented as: [X L ,X L,DCM ,X U ,X U,DCM ].
[0161] Among them, X L and X L,DCM Corresponding to the subcarrier at the low frequency of 80MHz in the 160MHz range, X U and X U,DCM This corresponds to a subcarrier at a high frequency of 80MHz within the 160Hz range.
[0162] Among them, X, X L and X U Each represents a 1*N SDThe vector can be understood as the initial frequency domain data.
[0163] wherein X DCM The relationship between X L and X L,DCM can be expressed as: X U and X U,DCM can be expressed as: wherein x L,k,DCM represents the information on the (k+1)th subcarrier in X L,DCM x L,k represents the information on the (k+1)th subcarrier in X L x U,k,DCM represents the information on the (k+1)th subcarrier in X U,DCM x U,k represents the information on the (k+1)th subcarrier in X U k=0, 1, 2,..., (N SD -1).
[0164] In 802.11be (or referred to as EHT), DCM can also be used in RU, the MCS is recorded as EHT-MCS 15 in 802.11be, and the specific manner is basically similar to DCM in 802.11ax, which is not described here.
[0165] (2) DUP
[0166] In 802.11be (or referred to as EHT), a DUP is introduced, which can be used in RU, and DUP can be simply understood as duplicating the data using DCM again, or in other words, DUP is 4 times duplication of the initial frequency domain data, and the MCS is recorded as EHT-MCS 14 in 802.11be. Similar to HE, DCM in EHT is also duplication in each 80MHz, not duplicating the content of one 80MHz to another 80MHz. It can be expressed as follows:
[0167] (a) DUP in 80MHz or 160MHz:
[0168] The frequency domain signal of 40MHz or 80MHz after DCM can be expressed as: [X, X DCM ];
[0169] The frequency domain signal of 80MHz or 160MHz after DUP can be expressed as: [X, X DCM , -X, X DCM ].
[0170] (b) DUP in 320MHz:
[0171] The frequency domain signal of 160MHz after DCM can be expressed as: [X L ,X L,DCM ,X U ,X U,DCM ];
[0172] The frequency domain signal of 320MHz after DUP can be expressed as: [X L ,X L,DCM ,X U ,X U,DCM ,-X L ,-X L,DCM ,X U ,X U,DCM ].
[0173] The specific meanings of the above parameters can be referred to the foregoing, and will not be described here.
[0174] It should be understood that the essential meaning of DUP is to repeat once, but when DUP is introduced in the EHT standard, it is expressed as "DUP combined with DCM", which means to repeat once on the basis of DCM, so that DUP in the EHT standard represents 2 times of repetition or 4 times of duplication. The present application follows this expression mode, but the present application does not limit that DUP represents 4 times of duplication, and DUP can also be used to represent 2 times of duplication or duplication of other multiples. When DUP represents 2 times of repetition, DUP and DCM have the same meaning.
[0175] Taking DCM as an example, through one repetition, an additional approximately 3dB of combining gain can be provided. In combination with Table 8, taking 20MHz as an example, when DCM is used in a 106-tone DRU, compared with an RRU of the same size, a total gain of 3.29+3=6.29dB can be obtained.
[0176] However, in the indoor low-power consumption scenario, increasing the size of the resource unit in the same discrete bandwidth causes the gain brought by the transmission power on the resource unit to decrease, thereby causing the above-mentioned manner to have limited gain improvement. Specifically, compared with the small-size RU, in the case of approximately the same data transmission amount, the DCM has the combining gain, but due to the more dense subcarriers of the large-size RU, the transmission power is lost, and in general, the performance improvement is very limited. For example, continuing to take 20MHz DBW as an example, compared with the same-size RRU, using the 52-tone DRU obtains a power improvement of 6.3dB, but using the 106-tone DRU can only obtain a power improvement of 3.29dB, thereby causing even if the DCM is used in the 106-tone DRU, only a gain of 3.29+3=6.29dB can be obtained, which is similar to the effect of directly using the 52-tone DRU without using the DCM to obtain a power improvement of 6.3dB, that is, the gain effect brought by the DCM is not obvious.
[0177] Therefore, the present application provides a communication method and a communication device, which can improve the transmission performance of distributed resource units.
[0178] It should be understood that the embodiments shown below take the first station and the second station as the execution subject of the interaction to illustrate the method, but the present application does not limit the execution subject, as long as the execution subject can communicate according to the method provided by the embodiments of the present application by running the code of the method provided by the embodiments of the present application. The execution subject of the method provided by the embodiments of the present application can be the first station and the second station, or the functional module capable of calling and executing the program in the first station and the second station. For example, the first station in FIG. 4 can also be a chip, a chip system, or a processor supporting the method that the first station can implement, and can also be a logic module or software capable of implementing all or part of the functions of the first station; the second station in FIG. 4 can also be a chip, a chip system, or a processor supporting the method that the terminal device can implement, and can also be a logic module or software capable of implementing all or part of the functions of the second station.
[0179] FIG. 4 is a schematic flowchart of a communication method 400 provided by the present application. As shown in FIG. 4, the method 400 includes the following steps.
[0180] S410, the first station determines a first PPDU.
[0181] In the present application, the first station can be a network-side device, for example, an AP; or the first station can be a terminal-side device, for example, a non-AP station.
[0182] Exemplarily, the first PPDU is determined, or said, the first PPDU is generated. For example, the first station encapsulates the to-be-transmitted information to obtain the first PPDU.
[0183] Specifically, the process of generating the PPDU can include, but is not limited to, the following processing: scrambling, encoding, stream parsing, constellation mapping (or called modulation), subcarrier mapping, stream cyclic shift, spatial and frequency mapping. In the process of generating the PPDU by the first station, a frequency domain signal can be formed first, and then a time domain signal is formed through inverse discrete Fourier transform (IDFT), and an orthogonal frequency division multiplexing (OFDM) symbol is formed through insertion of a cyclic prefix and windowing. Wherein, a plurality of OFDM symbols can constitute the PPDU. Of course, the processing shown here is only an example, and in actual application, the process of generating the PPDU can also have more or fewer steps, and the embodiments of the present application are not limited.
[0184] Wherein, the first PPDU includes the first DRU and the second DRU. Or said, the data information of the first PPDU is carried on the subcarriers of the first DRU and the second DRU, or said, the data information of the first PPDU is carried on the data subcarriers of the first DRU and the second DRU.
[0185] In the present application, the subcarrier carrying data information mainly refers to the data subcarrier. The data bits carried on the DRU can be understood as the information carried on the data subcarriers of the DRU, one subcarrier can correspond to one constellation point, and one constellation point can correspond to at least one data bit.
[0186] Optionally, the information on the pilot subcarriers of the first DRU and the second DRU can be the same or different, which is not limited.
[0187] In the present application, the number of subcarriers included in the first DRU and the second DRU is the same, or said, the size of the first DRU and the second DRU is the same. For example, the first DRU and the second DRU are both 26-tone DRU, or both 52-tone DRU, or both 484-tone DRU, etc.
[0188] Optionally, the first DRU and the second DRU can also be considered as a combined DRU, or said, the first DRU and the second DRU are a resource group.
[0189] The first DRU is located in a first discrete bandwidth, and the second DRU is located in a second discrete bandwidth. The first discrete bandwidth and the second discrete bandwidth do not overlap, that is, the first discrete bandwidth and the second discrete bandwidth are independent of each other in the frequency domain and have no intersection. Alternatively, the first DRU and the second DRU are independent of each other and do not overlap.
[0190] In this application, the relative positions of the first DRU and the second DRU are as follows: the first DRU is a DRU in a low-frequency position, and the second DRU is a DRU in a high-frequency position. In this application, low frequency and high frequency are relative, mainly to express the relative position in the frequency domain, and do not limit the frequency range. For example, the frequency domain position of DRU 1 is higher than that of DRU 2 but lower than that of DRU 3. Therefore, relative to DRU 2, DRU 1 is a DRU in a high-frequency position, but relative to DRU 3, DRU 1 is a DRU in a low-frequency position.
[0191] It should be understood that the relative positions of the first DRU and the second DRU described above are only examples, and the application does not limit the relative positions of the first DRU and the second DRU. The relative positions of the first DRU and the second DRU can also be as follows: the first DRU is a DRU in a high-frequency position, and the second DRU is a DRU in a low-frequency position.
[0192] In an implementation manner, the data bits carried on the second DRU are repetitions of the data bits carried on the first DRU.
[0193] In this application, repetition, which can also be referred to as copying, refers to a broad sense of repetition, that is, data obtained by operations such as flipping and phase inversion of the same data can also be understood as repetition. For example, the data bits carried on each subcarrier of the second DRU can be multiplied by a known coefficient such as +1, -1, j, -j, etc. on the basis of the data bits carried on the corresponding subcarrier of the first DRU, so as to realize phase rotation and reduce the peak to average power ratio (PAPR, peak to average power ratio).
[0194] It should be understood that the coefficients described above are only examples and are not limited by the application. In applications, the coefficients can be defined as any value. In addition, the coefficients multiplied by the subcarriers can be the same or different.
[0195] In addition, the data bits carried on the second DRU can also be slightly adjusted on the basis of the data bits carried on the first DRU, for example, changing the values of part of the subcarriers of the data bits carried on the first DRU, or performing a predetermined transformation of the subcarrier positions.
[0196] In the present application, the repetition of data bits can also be replaced by the repetition of subcarriers. For example, the implementation manner can also be expressed as: the subcarriers of the second DRU are the repetition of the subcarriers of the first DRU.
[0197] Exemplarily, the data bits carried on the first DRU are expressed as X, and the data bits carried on the second DRU can be expressed as X DCM , wherein X represents initial frequency domain data, X DCM may be the same as the foregoing, or other forms, which are not limited.
[0198] Optionally, the above scheme can also be understood as using DCM between the two DRUs, or repeating between the two DRUs.
[0199] In another implementation manner, the data bits carried on the high-frequency subcarriers of the first DRU are the repetition of the data bits carried on the low-frequency subcarriers of the first DRU, and the data bits carried on the high-frequency subcarriers of the second DRU are the repetition of the data bits carried on the low-frequency subcarriers of the second DRU.
[0200] It should be understood that the data subcarriers of each DRU can be evenly divided into two parts, and the number of subcarriers included in each part is the same. According to the frequency from low to high, the part of subcarriers at the low-frequency position can be referred to as the low-frequency subcarriers of the DRU, and the part of subcarriers at the high-frequency position can be referred to as the high-frequency subcarriers of the DRU. For example, the first DRU is a 26-tone DRU, which includes 24 data subcarriers, and the 12 data subcarriers with smaller subcarrier numbers (i.e., the 1st to 12th data subcarriers of the DRU) are the low-frequency subcarriers of the DRU, and the 12 data subcarriers with larger subcarrier numbers (i.e., the 13th to 24th data subcarriers of the DRU) are the high-frequency subcarriers of the DRU.
[0201] Therefore, the implementation manner can also be expressed as: the data bits carried on the latter half subcarriers of each of the first DRU and the second DRU are the repetition of the data bits carried on the former half subcarriers.
[0202] Exemplarily, the data bits carried on the low-frequency subcarriers of the first DRU are expressed as X L , and the data bits carried on the high-frequency subcarriers of the first DRU can be expressed as X L,DCM , the data bits carried on the low-frequency subcarriers of the second DRU are expressed as X U , and the data bits carried on the high-frequency subcarriers of the second DRU can be expressed as X U,DCM , wherein X L represents half of the initial frequency domain data, X U represents the other half of the initial frequency domain data, and X L,DCM , XU,DCM The form can be the same as the foregoing, or other forms, which are not limited.
[0203] It should be understood that the two implementation manners can be simply understood as that one DRU can carry all information and repeat in another DRU, or each DRU carries half information and replicates in itself. The information can refer to initial frequency domain data or effective data. The method 400 can also be understood as a DCM across discrete bandwidths.
[0204] S420, the first station sends the first PPDU to the second station, and correspondingly, the second station receives the first PPDU.
[0205] In the present application, the second station can be a network side device, for example, an AP; or a terminal side device, for example, a non-AP station. In other words, the method 400 can be applied to the scenario shown in FIG. 1.
[0206] In the foregoing scheme, the first PPDU can include the first DRU and the second DRU, and the data bits carried on the second DRU are repetitions of the data bits carried on the first DRU, or the data bits carried on the high frequency subcarriers of the first DRU and the second DRU are respectively repetitions of the data bits carried on the low frequency subcarriers thereof. In this way, the data bits can be repeated on multiple discrete bandwidths. Since the repetition is performed across the discrete bandwidths, the combining gain can be obtained, and the gain of reducing the transmission power due to the repetition within the discrete bandwidths can be avoided, so that greater gain can be obtained, and the transmission performance can be improved.
[0207] For example, in combination with Table 8, taking 20MHz as an example, when DCM is used in 106-tone DRU, compared with 106-tone RRU, the gain that can be obtained is 3.29+3=6.29dB, which is similar to the effect of 6.3dB power increase obtained by directly using 52-tone DRU without using DCM. In contrast, according to the method 400 described above, also on 20MHz, 2 52-tone DRUs (i.e. a total of 104 subcarriers are used, which is roughly the same as the subcarriers used by the 106-tone DRU) can be used, denoted as 52-tone DRU 1 and 52-tone DRU 2, the information bits carried on the 52-tone DRU 2 can be a copy of the information bits carried on the 52-tone DRU 1, or the data bits carried on the high-frequency subcarriers of the 52-tone DRU 1 are a repetition of the data bits carried on the low-frequency subcarriers of the 52-tone DRU 1, the data bits carried on the high-frequency subcarriers of the 52-tone DRU 2 are a repetition of the data bits carried on the low-frequency subcarriers of the 52-tone DRU 2, since it is a repetition of the data bits carried on the 52-tone DRU, therefore, an additional 3dB combining gain can be obtained, that is, compared with the 52-tone RRU, a gain of 6.3+3=9.3dB can be obtained. Due to the limitation of LPI, the maximum power that a single subcarrier between different RRUs can transmit is not much different, that is, the average power of each subcarrier in the 52-tone RRU and the 106-tone RRU is not much different, therefore, compared with the 106-tone RRU, the method 400 can also obtain a gain of about 9.3dB.
[0208] For example, in combination with Table 8, taking 80MHz as an example, when DCM is used in 484-tone DRU, the gain that can be obtained compared with 484-tone RRU is 2.62+3=5.62dB. According to the method 400 described above, also on 80MHz, 2 242-tone DRUs (i.e. 484 subcarriers are used in total, which is the same as the subcarriers used by 484-tone DRU) can be used, denoted as 242-tone DRU 1 and 242-tone DRU 2, the information bits carried on 242-tone DRU 2 can be a copy of the information bits carried on 242-tone DRU 1, or the data bits carried on the high frequency subcarriers of 242-tone DRU 1 are a repetition of the data bits carried on the low frequency subcarriers of 242-tone DRU 1, and the data bits carried on the high frequency subcarriers of 242-tone DRU 2 are a repetition of the data bits carried on the low frequency subcarriers of 242-tone DRU 2. Since it is a repetition of the data bits carried on 242-tone DRU, therefore, an additional 3dB of combining gain can be obtained, that is, the gain that can be obtained compared with 242-tone RRU is 5.05+3=8.95dB. Similarly, compared with 484-tone RRU, the method 400 can also obtain a gain of about 8.95dB.
[0209] Optionally, the method 400 further includes: S430, the second station parses the PPDU.
[0210] For example, the second station can parse each field in the first PPDU and obtain the data carried by the first PPDU.
[0211] Specifically, the second station can combine the subcarriers of the first DRU and the second DRU and parse the data bits from the subcarriers, that is, compared with using one DRU, the scheme can use the subcarriers of 2 DRUs for demodulation, that is, the number of subcarriers used becomes 2 times, so that greater combining gain can be obtained.
[0212] The process of parsing the PPDU can include, but is not limited to, the following processes: processing of digital baseband signals, removing cyclic prefix, obtaining frequency domain signals by DFT, demapping, deconstellation mapping, channel decoding, descrambling, etc. Of course, the processes shown here are only examples, and in actual applications, the process of parsing the PPDU can also have more or fewer steps, which are not limited by the embodiments of the application.
[0213] Optionally, in this application, the position of the first DRU in the first discrete bandwidth corresponds to the position of the second DRU in the second discrete bandwidth. In other words, the relative positions of the subcarriers of the first DRU and the second DRU are the same. In other words, the relative indexes of the subcarriers of the first DRU and the second DRU are the same, or in other words, the difference between the index of the i-th subcarrier in the first DRU and the index of the i-th subcarrier in the first DRU is N, and the difference between the index of the i+1-th subcarrier in the first DRU and the index of the i+1-th subcarrier in the first DRU is also N, that is, the index difference is a constant value regardless of the value of i.
[0214] It should be understood that the above is only an example, and the position of the first DRU in the first discrete bandwidth and the position of the second DRU in the second discrete bandwidth can also be different and are not limited.
[0215] Optionally, in this application, the size of the first discrete bandwidth and the second discrete bandwidth is the same.
[0216] For example, the first discrete bandwidth and the second discrete bandwidth are both 20MHz, or both 40MHz, etc.
[0217] It should be understood that the above is only an example, and the first discrete bandwidth and the second discrete bandwidth can also be different and are not limited, for example, the first discrete bandwidth is 20MHz and the second discrete bandwidth is 40MHz.
[0218] Optionally, in this application, the first discrete bandwidth and the second discrete bandwidth are adjacent in the frequency domain.
[0219] For example, the first discrete bandwidth and the second discrete bandwidth are both 20MHz, and their positions in the frequency domain can be: the first 20MHz and the second 20MHz in a certain 80MHz, or the third 20MHz and the fourth 20MHz in a certain 80MHz. For example, the first discrete bandwidth and the second discrete bandwidth are both 80MHz, and their positions in the frequency domain can be: the first 80MHz and the second 80MHz, or the second 80MHz and the third 80MHz.
[0220] For example, in FIG. 5, the first discrete bandwidth and the second discrete bandwidth are both 20MHz, and are located in the first 20MHz and the second 20MHz in a certain 80MHz, the first DRU is located in the first 20MHz, and the second DRU is located in the second 20MHz. Exemplarily, the data bits carried on the first DRU are represented as X, and the data bits carried on the second DRU can be represented as X DCM .
[0221] It should be understood that the above is only an example, and the positions of the first discrete bandwidth and the second discrete bandwidth in the frequency domain can also be non-adjacent, and are not limited, for example, the first discrete bandwidth and the second discrete bandwidth are both 20MHz, and the positions of the first discrete bandwidth and the second discrete bandwidth in the frequency domain can be: the first 20MHz and the fourth 20MHz in a certain 80MHz. For another example, the first discrete bandwidth and the second discrete bandwidth are both 80MHz, and the positions of the first discrete bandwidth and the second discrete bandwidth in the frequency domain can be: the first 80MHz and the third 80MHz, or the second 80MHz and the fourth 80MHz.
[0222] Optionally, in the present application, the first discrete bandwidth and the second discrete bandwidth are both 20MHz, and the first DRU and the second DRU each include 106 subcarriers; or the first discrete bandwidth and the second discrete bandwidth are both 40MHz, and the first DRU and the second DRU each include 242 subcarriers; or the first discrete bandwidth and the second discrete bandwidth are both 80MHz, and the first DRU and the second DRU each include 242 or 484 subcarriers; or the first discrete bandwidth and the second discrete bandwidth are both 160MHz, and the first DRU and the second DRU each include 484 or 996 subcarriers.
[0223] Specifically, as shown in Table 8, the power improvement value of the DRU compared with the RRU of the same size is less than 6dB, and in the indoor low-power consumption scenario, the maximum power spectral density of the AP is 5 decibel-milliwatts / megahertz (dBm / MHz), and the maximum power spectral density of the non-AP STA is -1 dBm / MHz. That is, the maximum power spectral density of the uplink transmission of the non-AP STA is 6dB less than the maximum power spectral density of the downlink transmission of the AP, and therefore, the uplink transmission of the non-AP STA is more strictly limited, and through the scheme of the present application, the transmission performance of the DRU can be improved, and therefore, when the non-AP STA uses the DRU, it helps to make up for the difference in the maximum power spectral density between the non-AP STA and the AP, and the performance improvement effect is more significant.
[0224] The application scenarios of the present application are exemplarily illustrated below.
[0225] Exemplarily, the first station is a non-AP STA, and the second station is an AP, and the method 400 is uplink (UL) transmission, and at this time, the first PPDU can be a trigger based physical layer protocol data unit (TB PPDU).
[0226] FIG. 6 is a schematic diagram of several frame formats and transmission processes provided by the embodiments of the present application. In FIG. 6, (a) is a schematic diagram of the format of an EHT TB PPDU provided by the embodiments of the present application. The description of each field in the EHT TB PPDU can refer to Table 9.
[0227] Table 9
[0228] Optionally, in the uplink transmission scenario, the method 400 further includes: S401, the second station sends a trigger frame to the first station, and correspondingly, the first station receives the trigger frame, where the trigger frame can be used to trigger the first station to send the first PPDU.
[0229] (b) of FIG. 6 is a schematic diagram of the process of uplink multi-user transmission provided by the embodiments of the present application. As shown in (b) of FIG. 6, the process of uplink multi-user transmission can include: an AP (for example, AP1 in (b) of FIG. 6, which is an example of the second station) sends a trigger frame to trigger uplink multi-user transmission, where the trigger frame carries the identifier information and resource allocation information of one or more non-AP STAs; a non-AP STA (which is an example of the first station) parses the user information field matching its own association identifier from the trigger frame after receiving the trigger frame, and then sends an EHT TB PPDU on the resource unit indicated by the resource unit allocation subfield in the user information field; and the AP receives the EHT TB PPDU from the non-AP STA, and can send an acknowledgement frame. Since the AP has informed the scheduling information of each non-AP STA through the trigger frame, the EHT TB PPDU does not contain an EHT-SIG. (b) of FIG. 6 exemplarily shows three non-AP STAs, and the number of non-AP STAs is not limited by the embodiments of the present application.
[0230] Optionally, the trigger frame can include first information, where the first information is used to indicate that the data bits carried on the multiple DRUs are subjected to double carrier modulation, or in other words, the first information is used to indicate that the data bits carried on the multiple DRUs are subjected to repetition.
[0231] For example, the first information can be used to indicate that the relationship between the data bits carried on the first DRU and the data bits carried on the second DRU is X and X DCM , or the relationship between the data bits carried on the low-frequency subcarriers of the first DRU and the data bits carried on the high-frequency subcarriers is X L and X L,DCM , and the relationship between the data bits carried on the low-frequency subcarriers of the second DRU and the data bits carried on the high-frequency subcarriers is X U and X U,DCM .
[0232] Exemplarily, the first information can be MSC information, and a new MCS or an existing MCS (e.g., MCS 15) can be defined to indicate repetition on multiple DRUs.
[0233] As described above, in 802.11be, MCS 15 indicates double carrier modulation within one DRU. In this application, MCS 15 can be continued to be used or reused to indicate repetition on two DRUs.
[0234] If the first information is a new MCS, the new MCS can be named as MCS 16, MCS 17, etc., which is not limited.
[0235] Optionally, the first information can be carried in an MCS field in a user information field. For example, the MCS field can be an UL UHR-MCS field.
[0236] Optionally, the trigger frame includes second information, and the second information is used to indicate at least one of the first DRU and the second DRU.
[0237] Specifically, it can be indicated in the trigger frame that repetition is performed on which DRUs, that is, at least one of the first DRU and the second DRU is indicated.
[0238] Exemplarily, the second information can indicate both the first DRU and the second DRU.
[0239] Exemplarily, the second information can indicate only one of the first DRU and the second DRU. For example, the second information is used to indicate the first DRU, or the second information indicates a low-frequency DRU of the first DRU and the second DRU. The second information can include first sub-information and second sub-information, the first sub-information is used to indicate a first continuous resource unit (or referred to as a first RRU), the size of the first RRU is the same as the size of the first DRU to be indicated, and the second sub-information is used to indicate the size and position of a first discrete bandwidth, so that the first RRU can be uniquely mapped to the first DRU according to the first sub-information and the second sub-information, that is, the DRU to be indicated is mapped on the discrete bandwidth indicated by the second sub-information through the first RRU indicated by the first sub-information.
[0240] It should be understood that, here, the second information is taken as an example to indicate the first DRU, and the second information can be used to indicate only the second DRU, and the manner in which the second information indicates the second DRU is similar to the above process, which is not described herein.
[0241] Specifically, the second sub-information is used to indicate at least one of the following: the position of at least one discrete bandwidth in the first discrete bandwidth and the second discrete bandwidth in the frequency domain, and the size of at least one discrete bandwidth in the first discrete bandwidth and the second discrete bandwidth.
[0242] For example, the location and size of the discrete bandwidths can be indicated by bitmap method or index table method, etc. For example, the second information indicates the low frequency DRU in the first DRU and the second DRU, which is the first 20MHz on 80MHz, and the second sub-information can be 1000, indicating that the discrete bandwidth where the low frequency DRU is located is on the first 20MHz on 80MHz, and the size is 20MHz. For another example, the second information indicates the first DRU and the second DRU, which are the first and fourth 20MHz on 80MHz, respectively, and the second sub-information can be 1001, indicating that the first discrete bandwidth is on the lowest frequency 20MHz in the 80MHz, and the second discrete bandwidth is on the highest frequency 20MHz in the 80MHz.
[0243] Optionally, if only one of the first DRU and the second DRU is indicated, the non-indicated DRU can be the DRU with the same index number as the indicated DRU in the discrete bandwidth where the indicated DRU is located and its adjacent discrete bandwidth. For example, the AP indicates that the first DRU is the first 26-tone DRU in the 20MHz discrete bandwidth in the primary 20MHz, and the non-AP STA can determine that the second DRU is the first 26-tone DRU in the 20MHz discrete bandwidth in the 20MHz. Alternatively, if there is no adjacent discrete bandwidth to the indicated DRU in the fixed frequency range, such as the case of 1xx1 being punctured, the non-AP STA can repeat in the available discrete bandwidth in the fixed frequency range.
[0244] It should be understood that the "sub-information" in the present application only includes the included information, for example, the second information includes the first sub-information and the second sub-information, indicating that the content of the first sub-information and the second sub-information can determine the content of the second information, wherein the first sub-information and the second sub-information can be located in two independent fields.
[0245] The possible locations of the above-mentioned first information, second information, etc. will be described below in combination with the format of the trigger frame.
[0246] Figure 6(c) is a schematic diagram of the format of the trigger frame provided by the embodiments of the present application. As shown in Figure 6(c), the trigger frame can include a common information field and a user information list field. The common information field can contain common information that all non-AP STAs scheduled by the trigger frame need to read, and the user information list field can include one or more user information fields (user info field), and one user information field can contain information that one non-AP STA needs to read.
[0247] Fig. 6(c) is an example of the user info field being an EHT variant user info field. As the standard evolves, UHR variant user info field and the like can also appear in the future. The specific format of the UHR variant user info field is not limited by the embodiments of the present application. For example, the format of the UHR variant user info field can be the same as that of the EHT variant user info field. Of course, the present application is not limited thereto. The format of the trigger frame shown in Fig. 6(c) is only an example. As the standard evolves, other formats of trigger frames can also appear in the future, which are not limited by the embodiments of the present application. As a possible implementation, the trigger frame in the subsequent standard can also adopt the format of the trigger frame shown in Fig. 6(c).
[0248] As shown in Fig. 6(c), the user info field includes an UL UHR-MCS field. For example, the first information can be carried in this field.
[0249] As shown in Fig. 6(c), the user info field includes, but is not limited to, a resource unit allocation subfield (RU allocation subfield) and a primary-secondary 160 subfield (PS160 subfield). For example, the first DRU and / or the second DRU (i.e., the second information) allocated to the non-AP STA can be indicated by at least one of the following subfields: the resource unit allocation subfield (RU allocation subfield), the primary-secondary 160 subfield (PS160 subfield), the uplink bandwidth subfield (UL BW subfield) in the common info field, and the uplink bandwidth extension subfield (UL BW extension subfield) in the special user info field. In the common info field, B55 (only an example) indicates whether there is a special user info field in the user info list field. The special user info field can have various functions, such as being used for extension of the common info field, or being used for carrying information of a specific user, etc. The function of the special user info field is not limited by the present application.
[0250] Among them, there is a mapping relationship between the B0 bit in the RU allocation subfield, the B7 to B1 bits in the RU allocation subfield, the PS160 subfield, and the RU and the MRU. The bandwidth of the PPDU is determined by the UL BW subfield and the UL BW extension subfield. The DRU size and / or position can be determined by the RU allocation subfield and the PS160 subfield, etc. That is, the non-AP STA can obtain the bandwidth, RU (or MRU) size and position of the PPDU through the trigger frame. Optionally, the non-AP STA can also obtain the discrete bandwidth of the DRU through the trigger frame.
[0251] Based on the above scheme, the application can be used in an uplink transmission scenario, which helps to improve the transmission power between the non-AP STA and the AP and improve the communication performance.
[0252] If the first station is an AP and the second station is a non-AP STA, the method 400 is a downlink transmission, and at this time, the first PPDU can be a multiple user physical layer protocol data unit (MU PPDU).
[0253] Figure 6(d) is a format diagram of an EHT MU PPDU provided by an embodiment of the application. The meanings and roles of the various fields in the EHT MU PPDU can refer to Table 9, which will not be described in detail here.
[0254] In this scenario, the first station can determine the content indicated by the first information and the second information by itself, so it does not need to receive these information.
[0255] Based on the above scheme, the application can be used in a downlink transmission scenario, which helps to improve the transmission power between the AP and the non-AP STA and improve the communication performance.
[0256] It should be understood that the above transmission scenarios are only examples, and the method 400 can also be applied to transmission between non-AP STAs or between APs, without limitation.
[0257] Figure 7 is a schematic flowchart of a method 700 of communication provided by the application. As shown in Figure 7, the method 700 includes the following steps.
[0258] S710, the first station determines a second PPDU.
[0259] Exemplarily, the second PPDU is determined, which can also be said that the second PPDU is generated. For example, the first station encapsulates the information to be transmitted to obtain the second PPDU.
[0260] The second PPDU includes a first DRU, a second DRU, a third DRU, and a fourth DRU. Alternatively, the data information of the first PPDU is carried on the subcarriers of the first DRU, the second DRU, the third DRU, and the fourth DRU.
[0261] Optionally, the information on the pilot subcarriers of the first DRU, the second DRU, the third DRU, and the fourth DRU can be the same or different, without limitation.
[0262] In the present application, the first DRU, the second DRU, the third DRU and the fourth DRU include the same number of subcarriers, or in other words, the first DRU, the second DRU, the third DRU and the fourth DRU have the same size. The first DRU, the second DRU, the third DRU and the fourth DRU can also be considered as a combined DRU, or in other words, a resource group.
[0263] Specifically, the first DRU is located in a first discrete bandwidth, the second DRU is located in a second discrete bandwidth, the third DRU is located in a third discrete bandwidth, and the fourth DRU is located in a fourth discrete bandwidth, and the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth do not overlap with each other, that is, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are independent of each other and have no intersection, and therefore, the first DRU, the second DRU, the third DRU and the fourth DRU are also independent of each other and have no overlapping part.
[0264] In the present application, the relative positions of the first DRU, the second DRU, the third DRU and the fourth DRU are as follows: the first DRU is the DRU at the lowest frequency position, the second DRU is the DRU at the second-lowest frequency position, the third DRU is the DRU at the second-highest frequency position, and the fourth DRU is the DRU at the highest frequency position.
[0265] It should be understood that the relative positions of the first DRU, the second DRU, the third DRU and the fourth DRU described above are only examples, and the present application does not limit the relative positions of the first DRU, the second DRU, the third DRU and the fourth DRU, which can also be as follows: the first DRU is the DRU at the highest frequency position, the second DRU is the DRU at the second-highest frequency position, the third DRU is the DRU at the second-lowest frequency position, and the fourth DRU is the DRU at the lowest frequency position.
[0266] In an implementation manner, the data bits carried on the second DRU are repetitions of the data bits carried on the first DRU, and the data bits carried on the fourth DRU are repetitions of the data bits carried on the third DRU.
[0267] The meaning of "repetition" can be referred to the foregoing.
[0268] In this implementation manner, the data bits carried on the third DRU are also repetitions of the data bits carried on the first DRU. In other words, one DRU can carry all initial frequency domain data and repeat in the other three DRUs.
[0269] For example, the data bits carried on the first DRU are represented as X, the data bits carried on the second DRU can be represented as X DCM , the data bits carried on the third DRU are represented as -X, and the data bits carried on the fourth DRU can be represented as X.DCM wherein X represents initial frequency domain data, X DCM The form can be the same as the foregoing, or other forms, without limitation.
[0270] In another implementation, the data bits carried on the high-frequency subcarriers of the first DRU are repetitions of the data bits carried on the low-frequency subcarriers of the first DRU, the data bits carried on the high-frequency subcarriers of the second DRU are repetitions of the data bits carried on the low-frequency subcarriers of the second DRU, the data bits carried on the high-frequency subcarriers of the third DRU are repetitions of the data bits carried on the low-frequency subcarriers of the third DRU, and the data bits carried on the high-frequency subcarriers of the fourth DRU are repetitions of the data bits carried on the low-frequency subcarriers of the fourth DRU.
[0271] This implementation can also be expressed as: the data bits carried on the high-frequency subcarriers of the first DRU, the second DRU, the third DRU, and the fourth DRU are respectively repetitions of the low-frequency subcarriers thereof.
[0272] As an example of this implementation, the data bits carried on the low-frequency subcarriers of the third DRU can also be repetitions of the data bits carried on the low-frequency subcarriers of the first DRU, the data bits carried on the high-frequency subcarriers of the third DRU can also be repetitions of the data bits carried on the high-frequency subcarriers of the first DRU, the data bits carried on the low-frequency subcarriers of the fourth DRU can also be repetitions of the data bits carried on the low-frequency subcarriers of the second DRU, and the data bits carried on the high-frequency subcarriers of the fourth DRU can also be repetitions of the data bits carried on the high-frequency subcarriers of the second DRU. That is, two of the DRUs can each carry half of the initial frequency domain data and repeat within the DRU, and the other two DRUs can further repeat on this basis.
[0273] For example, the data bits carried on the low-frequency subcarriers of the first DRU are represented as X L The data bits carried on the high-frequency subcarriers of the first DRU can be represented as X L,DCM The data bits carried on the low-frequency subcarriers of the second DRU are represented as X U The data bits carried on the high-frequency subcarriers of the second DRU can be represented as X U,DCM The data bits carried on the low-frequency subcarriers of the third DRU are represented as -X L The data bits carried on the high-frequency subcarriers of the third DRU can be represented as -X L,DCM The data bits carried on the low-frequency subcarriers of the fourth DRU are represented as X U The data bits carried on the high-frequency subcarriers of the fourth DRU can be represented as X U,DCM wherein X L represents half of the initial frequency domain data, and XU X represents the other half of the initial frequency domain data. L,DCM X U,DCM The form can be the same as the previous text, or it can be other forms, without restriction.
[0274] As another example of this implementation, the data bits carried on the second-lowest frequency subcarrier of the first DRU are a repetition of the data bits carried on the lowest frequency subcarrier of the first DRU; the data bits carried on the second-lowest frequency subcarrier of the second DRU are a repetition of the data bits carried on the lowest frequency subcarrier of the second DRU; the data bits carried on the second-lowest frequency subcarrier of the third DRU are a repetition of the data bits carried on the lowest frequency subcarrier of the third DRU; and the data bits carried on the second-lowest frequency subcarrier of the fourth DRU are a repetition of the data bits carried on the lowest frequency subcarrier of the fourth DRU. In other words, a DRU can carry one-quarter of the initial frequency domain data and repeat it four times within that DRU.
[0275] It should be understood that the data subcarriers of each DRU can be evenly divided into four parts, each part containing the same number of subcarriers. These four subcarrier parts, arranged from lowest to highest frequency, can be respectively called the lowest frequency subcarrier, the second lowest frequency subcarrier, the second highest frequency subcarrier, and the highest frequency subcarrier of the DRU. For example, the first DRU is a 26-tone DRU, which includes 24 data subcarriers. Arranged from lowest to highest frequency, the first to sixth data subcarriers are the lowest frequency subcarriers of the DRU, the seventh to twelfth data subcarriers are the second lowest frequency subcarriers, the thirteenth to eighteenth data subcarriers are the second highest frequency subcarriers, and the nineteenth to twenty-fourth data subcarriers are the highest frequency subcarriers. Alternatively, it can be understood that the low-frequency subcarriers of the first DRU include the lowest frequency and second lowest frequency subcarriers, and the high-frequency subcarriers of the first DRU include the second highest frequency and highest frequency subcarriers.
[0276] For example, the data bits carried on the lowest frequency subcarrier of the first DRU are represented as X1, and the data bits carried on the second lowest frequency subcarrier of the first DRU are represented as X. 1,DCM The data bits carried on the second-highest frequency subcarrier of the first DRU are represented as -X1, and the data bits carried on the highest frequency subcarrier of the first DRU are represented as X. 1,DCM The data bits carried on the lowest frequency subcarrier of the second DRU are represented as X2, and the data bits carried on the second lowest frequency subcarrier of the second DRU are represented as X. 2,DCM The data bits carried on the second highest frequency subcarrier of the second DRU are represented as -X2, and the data bits carried on the highest frequency subcarrier of the second DRU are represented as X. 2,DCM The data bits carried on the lowest frequency subcarrier of the third DRU are represented as X3, and the data bits carried on the second lowest frequency subcarrier of the third DRU are represented as X.3,DCM The data bits carried on the second-highest frequency subcarrier of the third DRU are represented as -X3, and the data bits carried on the highest frequency subcarrier of the third DRU are represented as X. 3,DCM The data bits carried on the lowest frequency subcarrier of the fourth DRU are represented as X4, and the data bits carried on the second lowest frequency subcarrier of the fourth DRU are represented as X. 4,DCM The data bits carried on the second-highest frequency subcarrier of the fourth DRU are represented as -X4, and the data bits carried on the highest frequency subcarrier of the fourth DRU are represented as X. 4,DCM Where X1, X2, X3, and X4 represent one-quarter of the initial frequency domain data.
[0277] Among them, X1 and X 1,DCM Relationship, X2 and X 2,DCM Relationship, X3 and X 3,DCM Relationship, X4 and X 4,DCM The relationships can be referenced from X and X in the previous text. DCM The relationships between them can also take other forms and are not limited. Furthermore, the coefficient relationships between the lowest frequency subcarrier, the second lowest frequency subcarrier, the second highest frequency subcarrier, and the highest frequency subcarrier within each DRU are merely examples; these coefficients can also be changed to other values. This application does not limit the specific form of the coefficients.
[0278] S720: The first station sends the first PPDU to the second station, and the second station receives the first PPDU accordingly.
[0279] In this application, the second site can be a network-side device, such as an access point (AP); the second site can also be a terminal-side device, such as a non-AP site. In other words, method 700 can be applied to the scenario shown in Figure 1.
[0280] In the above scheme, the first PPDU may include a first DRU, a second DRU, a third DRU, and a fourth DRU. The data bits carried on the second DRU are a repetition of the data bits carried on the first DRU, and the data bits carried on the fourth DRU are a repetition of the data bits carried on the third DRU. Alternatively, the data bits carried on the high-frequency subcarriers of the first DRU, the second DRU, the third DRU, and the fourth DRU are repetitions of the data bits carried on their low-frequency subcarriers. In this way, data bit repetition can be performed on multiple discrete bandwidths. Since the repetition is performed across discrete bandwidths, it can both obtain combining gain and avoid the gain of reduced transmission power due to repetition within discrete bandwidths, thereby obtaining greater gain and improving transmission performance.
[0281] Optionally, the method 700 further includes: S730, the second station parses the PPDU.
[0282] Exemplarily, the second station can parse each field in the first PPDU and obtain data carried by the first PPDU.
[0283] Specifically, the second station can combine subcarriers of the first DRU, the second DRU, the third DRU and the fourth DRU, that is, compared with using one DRU, the scheme can use subcarriers on four DRUs for demodulation, that is, the number of used subcarriers becomes 4 times of the original, so that greater combining gain can be obtained.
[0284] Optionally, in the present application, the position of the first DRU in the first discrete bandwidth corresponds to the same position as the second DRU in the second discrete bandwidth, the position of the third DRU in the third discrete bandwidth corresponds to the same position as the first DRU in the first discrete bandwidth, and the position of the fourth DRU in the fourth discrete bandwidth corresponds to the same position as the first DRU in the first discrete bandwidth. That is, the position of the first DRU in the first discrete bandwidth, the position of the second DRU in the second discrete bandwidth, the position of the third DRU in the third discrete bandwidth, and the position of the fourth DRU in the fourth discrete bandwidth all correspond to the same position.
[0285] It should be understood that the above is only an example, and the positions can also be different and are not limited.
[0286] The explanation of the "position corresponding to the same" of the two discrete bandwidths can refer to the method 400.
[0287] Optionally, in the present application, the sizes of the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth are all the same, for example, all are 80MHz.
[0288] It should be understood that the above is only an example, and each discrete bandwidth can also be different and is not limited.
[0289] Optionally, in the present application, the positions of the first discrete bandwidth and the second discrete bandwidth in the frequency domain are opposite, the positions of the third discrete bandwidth and the second discrete bandwidth in the frequency domain are adjacent, and the positions of the fourth discrete bandwidth and the third discrete bandwidth in the frequency domain are adjacent.
[0290] For example, in FIG. 8, the first discrete bandwidth and the second discrete bandwidth are both 40MHz, which are the first 40MHz, the second 40MHz, the third 40MHz and the fourth 40MHz, respectively. The first DRU is located on the first 40MHz, the second DRU is located on the second 40MHz, the third DRU is located on the third 40MHz, and the fourth DRU is located on the fourth 40MHz. Exemplarily, the data bits carried on the first DRU are represented as X, and the data bits carried on the second DRU can be represented as X DCM, the data bits carried on the third DRU are represented as -X, and the data bits carried on the fourth DRU can be represented as X DCM .
[0291] It should be understood that the above is only an example. If the discrete bandwidth is 80MHz, 4 80MHz need to be occupied, and due to the limitation of the maximum bandwidth of the PPDU (such as 320MHz), the 4 80MHz must be adjacent. For other bandwidth cases, the discrete bandwidths can also be adjacent or not adjacent.
[0292] Optionally, in the present application, the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 20MHz, and the first DRU, the second DRU, the third DRU, and the fourth DRU all include 106 subcarriers; or the first discrete bandwidth and the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 40MHz, and the first DRU, the second DRU, the third DRU, and the fourth DRU all include 242 subcarriers; or the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth are all 80MHz, and the first DRU, the second DRU, the third DRU, and the fourth DRU all include 242 or 484 subcarriers.
[0293] Specifically, as shown in Table 8, the power improvement value of the above DRU compared with the RRU of the same size is less than 6dB, and in the indoor low-power consumption scene, the maximum power spectral density of the AP is 5 decibel-milliwatts / megahertz (dBm / MHz), and the maximum power spectral density of the non-AP STA is -1 dBm / MHz. That is, the maximum power spectral density of the uplink transmission of the non-AP STA is 6dB less than the maximum power spectral density of the downlink transmission of the AP, and therefore, the uplink transmission of the non-AP STA is more strictly limited. Through the scheme of the present application, the transmission performance of the DRU can be improved, and therefore, when the non-AP STA uses the above DRU, it helps to make up for the difference in the maximum power spectral density between the non-AP STA and the AP, and the performance improvement effect is more significant.
[0294] The application scenarios of the present application are exemplarily illustrated below.
[0295] Exemplarily, the first station is a non-AP STA, and the second station is an AP, and the method 700 is uplink transmission, and at this time, the second PPDU can be a TB PPDU.
[0296] The introduction of the TB PPDU can refer to the foregoing.
[0297] Optionally, in the uplink transmission scenario, the method 700 further includes: S701, the second station sends a trigger frame to the first station, and correspondingly, the first station receives the trigger frame, wherein the trigger frame can be used to trigger the first station to send the second PPDU.
[0298] The frame format and application process of the trigger frame can refer to the foregoing.
[0299] Optionally, the trigger frame includes third information, and the third information is used to indicate the repetition on the plurality of DRUs.
[0300] For example, the third information can be used to indicate that the relationship between the data bits carried on the first DRU and the data bits carried on the second DRU is X and X DCM , and the relationship between the data bits carried on the third DRU and the data bits carried on the fourth DRU is -X and X DCM . Alternatively, the third information can indicate that the relationship between the data bits carried on the low-frequency subcarriers of the first DRU and the data bits carried on the high-frequency subcarriers is X L and X L,DCM , the relationship between the data bits carried on the low-frequency subcarriers of the second DRU and the data bits carried on the high-frequency subcarriers is X U and X U,DCM , the relationship between the data bits carried on the low-frequency subcarriers of the third DRU and the data bits carried on the high-frequency subcarriers is -X L and -X L,DCM , and the relationship between the data bits carried on the low-frequency subcarriers of the fourth DRU and the data bits carried on the high-frequency subcarriers is X U and X U,DCM .
[0301] Exemplarily, the third information can be MSC information, and a new MCS or an existing MCS (such as MCS14) can be defined to indicate the repetition on the plurality of DRUs.
[0302] As described above, in 802.11be, MCS14 represents the repetition within one DRU, and in the present application, MCS14 can be continued to be used or reused, which is used to represent the repetition on four DRUs.
[0303] If the third information is a new MCS, it can be named as MCS16, MCS17, etc., which is not limited. Optionally, the third information is different from the first information, for example, the first information is MCS16, and the third information is MCS17.
[0304] The third information is carried in the MCS field in the user information field.
[0305] Optionally, the third information can be carried in an MCS field in the user information field. For example, the MCS field can be an UL UHR-MCS field.
[0306] Optionally, the trigger frame includes fourth information for indicating at least one of the first DRU, the second DRU, the third DRU and the fourth DRU.
[0307] Specifically, it can be indicated in the trigger frame that the repetition is performed on which DRUs, that is, at least one of the first DRU, the second DRU, the third DRU and the fourth DRU is indicated.
[0308] For example, the fourth information can indicate the first DRU, or the fourth information can indicate only one of the first DRU, the second DRU, the third DRU and the fourth DRU. For example, the fourth information is for indicating the first DRU, or for indicating the lowest frequency DRU among the first DRU, the second DRU, the third DRU and the fourth DRU.
[0309] For example, the fourth information includes third sub-information and fourth sub-information, the third sub-information is for indicating a second continuous resource unit (also referred to as a second RRU), and the fourth sub-information is for indicating a discrete bandwidth, and the DRU indicated by the fourth information is a resource unit obtained by discretizing the second RRU on the discrete bandwidth.
[0310] Specifically, the fourth sub-information can be for indicating at least one of the following: a position of at least one discrete bandwidth in the frequency domain among the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth, and a size of the at least one discrete bandwidth among the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth and the fourth discrete bandwidth.
[0311] It should be understood that the specific implementation of the above indication manner can refer to the method 400.
[0312] For example, the position of the third information in the trigger frame can refer to the position of the first information in the trigger frame, and the position of the fourth information in the trigger frame can refer to the position of the second information in the trigger frame.
[0313] Based on the above scheme, the present application can be used in an uplink transmission scenario, which helps to improve the transmission power between the non-AP STA and the AP and improve the communication performance.
[0314] If the first station is an AP and the second station is a non-AP STA, the method 700 is a downlink transmission, and at this time, the second PPDU can be an MU PPDU.
[0315] In this scenario, the first station can determine the content indicated by the third information and the fourth information by itself, and thus does not need to receive these information.
[0316] Based on the above scheme, the application can be used in a downlink transmission scenario, and helps to improve the transmission power between the AP and the non-AP STA, and improve the communication performance.
[0317] It should be understood that the above transmission scenario is only an example, and the method 700 can also be applied to transmission between non-AP STAs or between APs, without limitation.
[0318] It should be understood that the above transmission scenario is only an example, and the method 700 can also be applied to transmission between non-AP STAs or between APs, without limitation.
[0319] It should be understood that, in order to implement the functions in the above embodiments, the base station and the terminal include corresponding hardware structures and / or software modules for performing various functions. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application scenario and design constraints of the technical solution.
[0320] FIGS. 9 and 10 are structural schematic diagrams of communication apparatuses provided by embodiments of the present application. These communication apparatuses can be used to implement the functions of the terminal or the base station in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication apparatus can be a first station or a second station, and can also be a module (such as a chip) applied to the first station or the second station.
[0321] As shown in FIG. 9, the communication apparatus 2000 includes a processing unit 2010 and a transceiver unit 2020. The communication apparatus 2000 is used to implement the functions of the first station or the second station in the above method embodiments shown in FIG. 4 or FIG. 7.
[0322] When the communication apparatus 2000 is used to implement the functions of the first station in the method embodiment shown in FIG. 4, the processing unit 2010 is configured to determine the first PPDU, and the transceiver unit 2020 is configured to send the first PPDU.
[0323] Optionally, the transceiver unit 2020 is further configured to receive the trigger frame, where the trigger frame can carry the first information and / or the second information.
[0324] When the communication apparatus 2000 is used to implement the functions of the second station in the method embodiment shown in FIG. 4, the transceiver unit 2020 is configured to receive the first PPDU, and the processing unit 2010 is configured to parse the first PPDU.
[0325] Optionally, the transceiver is further configured to send the trigger frame, wherein the trigger frame can carry the first information and / or the second information.
[0326] When the communication apparatus 2000 is configured to implement the function of the first station in the method embodiment shown in FIG. 7, the processing unit 2010 is configured to determine the second PPDU, and the transceiver 2020 is configured to send the second PPDU.
[0327] Optionally, the transceiver 2020 is further configured to receive the trigger frame, wherein the trigger frame can carry the third information and / or the fourth information.
[0328] When the communication apparatus 2000 is configured to implement the function of the second station in the method embodiment shown in FIG. 7, the transceiver 2020 is configured to receive the second PPDU, and the processing unit 2010 is configured to parse the second PPDU.
[0329] Optionally, the transceiver is further configured to send the trigger frame, wherein the trigger frame can carry the third information and / or the fourth information.
[0330] For the detailed description of the functions performed by the processing unit 2010 and the transceiver 2020, please refer to the related description in the method 400 shown in FIG. 4 or the method 700 shown in FIG. 7.
[0331] As shown in FIG. 10, the communication apparatus 3000 includes a processor 3010 and an interface circuit 3020. The processor 3010 and the interface circuit 3020 are coupled with each other. It can be understood that the interface circuit 3020 can be a transceiver or an input / output interface. Optionally, the communication apparatus 3000 can further include a memory 3030, configured to store the instructions executed by the processor 3010 or store the input data required by the processor 3010 to run the instructions or store the data generated after the processor 3010 runs the instructions. Sometimes, the interface circuit 3020 can also be understood as a part of the processor 3010, and at this time, the communication apparatus 3000 includes the processor 3010.
[0332] When the communication apparatus 3000 is configured to implement the method shown in FIG. 4 or FIG. 7, the processor 3010 is configured to implement the functions of the above-mentioned processing unit 2010, and the interface circuit 3020 is configured to implement the functions of the above-mentioned transceiver 2020.
[0333] When the communication device is a chip applied to the first station, the chip implements the functions of the first station in the method embodiments. The chip receives information from the second station, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the first station, and then sent to the chip by the modules. The chip sends information to the second station, which can be understood as that the information is first sent to other modules (such as a radio frequency module or an antenna) in the first station, and then sent to the second station by the modules.
[0334] When the communication device is a chip applied to the second station, the chip implements the functions of the second station in the method embodiments. The chip receives information from the first station, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the second station, and then sent to the chip by the modules. The chip sends information to the first station, which can be understood as that the information is first sent to other modules (such as a radio frequency module or an antenna) in the second station, and then sent to the first station by the modules.
[0335] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.
[0336] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and the storage medium can also exist as discrete components in the base station or the terminal.
[0337] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.
[0338] In various embodiments of the present application, the terms and / or descriptions between different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0339] In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described, which means that there can be three relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the front and rear associated objects are in an "or" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.
[0340] It should be understood that in various embodiments of the present application, the first, second and various numerical designations are only for the convenience of differentiation and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined by their functions and inherent logic.
[0341] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0342] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0343] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of 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 between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0344] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0345] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.
[0346] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0347] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of communication, comprising: The method comprises: determining a first protocol data unit (PPDU); transmitting the first PPDU, the first PPDU comprising a first distributed resource unit and a second distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the second distributed resource unit and the first distributed resource unit comprising a same number of subcarriers, the first discrete bandwidth and the second discrete bandwidth being non-overlapping, wherein, data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit; or, data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, and data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit.
2. The method of claim 1, wherein, The position of the first distributed resource unit in the first discrete bandwidth corresponds to the position of the second distributed resource unit in the second discrete bandwidth.
3. The method of claim 1 or 2, wherein, the first discrete bandwidth and the second discrete bandwidth have a same size; and / or, the first discrete bandwidth and the second discrete bandwidth are adjacent in the frequency domain.
4. The method of any one of claims 1 to 3, wherein, the first discrete bandwidth and the second discrete bandwidth are both 20 MHz, and the first distributed resource unit comprises 106 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 40 MHz, and the first distributed resource unit comprises 242 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 80 MHz, and the first distributed resource unit comprises 242 or 484 subcarriers; or, the first discrete bandwidth and the second discrete bandwidth are both 160 MHz, and the first distributed resource unit comprises 484 or 996 subcarriers.
5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: receiving a trigger frame, the trigger frame comprising first information, the first information being used to indicate that dual carrier modulation is performed on a plurality of distributed resource units.
6. The method of claim 5, wherein, The first information is carried in an MCS field in a user information field.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: receiving second information, the second information being used to indicate at least one of the first distributed resource unit and the second distributed resource unit.
8. The method of claim 7, wherein, The second information comprises first sub-information and second sub-information, the first sub-information being used to indicate a regular resource unit, and the second sub-information being used to indicate a discrete bandwidth, the distributed resource unit indicated by the second information being a resource unit obtained by discretizing the regular resource unit on the discrete bandwidth.
9. The method of claim 8, wherein, The discrete bandwidths are at least one of the first discrete bandwidth and the second discrete bandwidth, and the second sub-information is used to indicate at least one of a position of at least one of the first discrete bandwidth and the second discrete bandwidth in a frequency domain, and a size of at least one of the first discrete bandwidth and the second discrete bandwidth.
10. A method of communication, comprising: Comprise: Receiving a first PPDU, the first PPDU comprising a first distributed resource unit and a second distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the second distributed resource unit and the first distributed resource unit comprising a same number of subcarriers, the first discrete bandwidth and the second discrete bandwidth not overlapping, wherein, Data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, and data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit; or Data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, and data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit; Parsing the first PPDU.
11. The method of claim 10, wherein, The position of the first distributed resource unit in the first discrete bandwidth corresponds to the position of the second distributed resource unit in the second discrete bandwidth.
12. The method of claim 10 or 11, wherein, The first discrete bandwidth and the second discrete bandwidth have a same size; and / or, The first discrete bandwidth and the second discrete bandwidth are adjacent in the frequency domain.
13. The method of any one of claims 10 to 12, wherein, The first discrete bandwidth and the second discrete bandwidth are both 20MHz, and the first distributed resource unit comprises 106 subcarriers; or, The first discrete bandwidth and the second discrete bandwidth are both 40MHz, and the first distributed resource unit comprises 242 subcarriers; or, The first discrete bandwidth and the second discrete bandwidth are both 80MHz, and the first distributed resource unit comprises 242 or 484 subcarriers; or, The first discrete bandwidth and the second discrete bandwidth are both 160MHz, and the first distributed resource unit comprises 484 or 996 subcarriers.
14. The method according to any one of claims 10 to 13, characterized in that, The method further comprises: Sending a trigger frame, the trigger frame comprising first information, the first information being used to indicate performing double carrier modulation on a plurality of distributed resource units.
15. The method of claim 14, wherein, The first information is carried in an MCS field in a user information field.
16. The method according to any one of claims 10 to 15, characterized in that, The method further comprises: Sending second information, the second information being used to indicate at least one of the first distributed resource unit and the second distributed resource unit. The first information is carried in an MCS field in a user information field.
17. The method of claim 16, wherein, The second information includes first sub-information and second sub-information, the first sub-information is used for indicating a regular resource unit, the second sub-information is used for indicating a discrete bandwidth, and the distributed resource unit indicated by the second information is a resource unit obtained by discretely arranging the regular resource unit on the discrete bandwidth.
18. The method of claim 17, wherein, The discrete bandwidth is at least one of the first discrete bandwidth and the second discrete bandwidth, and the second sub-information is used for indicating at least one of a position of at least one discrete bandwidth in the first discrete bandwidth and the second discrete bandwidth in a frequency domain and a size of at least one discrete bandwidth in the first discrete bandwidth and the second discrete bandwidth.
19. A method of communication, comprising: The method comprises: determining a second PPDU; sending the second PPDU, the second PPDU including a first distributed resource unit, a second distributed resource unit, a third distributed resource unit, and a fourth distributed resource unit, the first distributed resource unit being located in a first discrete bandwidth, the second distributed resource unit being located in a second discrete bandwidth, the third distributed resource unit being located in a third discrete bandwidth, and the fourth distributed resource unit being located in a fourth discrete bandwidth, the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit including a same number of subcarriers, and the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth not overlapping with each other in pairs, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit; or data bits carried on high-frequency subcarriers of the first distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, data bits carried on high-frequency subcarriers of the second distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit, data bits carried on high-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the third distributed resource unit, and data bits carried on high-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the fourth distributed resource unit.
20. The method of claim 19, wherein, data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit, wherein data bits carried on the third distributed resource unit are repetitions of data bits carried on the first distributed resource unit.
21. The method of claim 19, wherein, Data bits carried on high-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the third distributed resource unit, and data bits carried on high-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the fourth distributed resource unit, comprising: Data bits carried on low-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the first distributed resource unit, data bits carried on high-frequency subcarriers of the third distributed resource unit are repetitions of data bits carried on high-frequency subcarriers of the first distributed resource unit, data bits carried on low-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on low-frequency subcarriers of the second distributed resource unit, and data bits carried on high-frequency subcarriers of the fourth distributed resource unit are repetitions of data bits carried on high-frequency subcarriers of the second distributed resource unit.
22. The method of any one of claims 19-21, wherein, The method further comprises: receiving a trigger frame, wherein the trigger frame comprises third information, and the third information is used to indicate repetition on multiple distributed resource units.
23. The method of any one of claims 19-22, wherein, The method further comprises: receiving fourth information, wherein the fourth information is used to indicate at least one of the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit.
24. A method of communication, comprising: comprising: receiving a second PPDU; parsing the second PPDU, wherein the second PPDU comprises a first distributed resource unit, a second distributed resource unit, a third distributed resource unit, and a fourth distributed resource unit, the first distributed resource unit is located in a first discrete bandwidth, the second distributed resource unit is located in a second discrete bandwidth, the third distributed resource unit is located in a third discrete bandwidth, and the fourth distributed resource unit is located in a fourth discrete bandwidth, the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit comprise the same number of subcarriers, and the first discrete bandwidth, the second discrete bandwidth, the third discrete bandwidth, and the fourth discrete bandwidth do not overlap with each other in pairs, wherein data bits carried on the second distributed resource unit are repetitions of data bits carried on the first distributed resource unit, and data bits carried on the fourth distributed resource unit are repetitions of data bits carried on the third distributed resource unit; or The data bits carried on the high-frequency subcarriers of the first distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the first distributed resource unit, the data bits carried on the high-frequency subcarriers of the second distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the second distributed resource unit, the data bits carried on the high-frequency subcarriers of the third distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the third distributed resource unit, and the data bits carried on the high-frequency subcarriers of the fourth distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the fourth distributed resource unit.
25. The method of claim 24, wherein, The data bits carried on the second distributed resource unit are repetitions of the data bits carried on the first distributed resource unit, and the data bits carried on the fourth distributed resource unit are repetitions of the data bits carried on the third distributed resource unit, wherein The data bits carried on the third distributed resource unit are repetitions of the data bits carried on the first distributed resource unit.
26. The method of claim 24, wherein, The data bits carried on the high-frequency subcarriers of the third distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the third distributed resource unit, and the data bits carried on the high-frequency subcarriers of the fourth distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the fourth distributed resource unit, comprising: The data bits carried on the low-frequency subcarriers of the third distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the first distributed resource unit, the data bits carried on the high-frequency subcarriers of the third distributed resource unit are repetitions of the data bits carried on the high-frequency subcarriers of the first distributed resource unit, the data bits carried on the low-frequency subcarriers of the fourth distributed resource unit are repetitions of the data bits carried on the low-frequency subcarriers of the second distributed resource unit, and the data bits carried on the high-frequency subcarriers of the fourth distributed resource unit are repetitions of the data bits carried on the high-frequency subcarriers of the second distributed resource unit.
27. The method of any one of claims 24-26, wherein, The method further comprises: receiving a trigger frame, the trigger frame comprising third information, the third information being used to indicate repetition on multiple distributed resource units.
28. The method of any one of claims 24-27, wherein, The method further comprises: receiving fourth information, the fourth information being used to indicate at least one of the first distributed resource unit, the second distributed resource unit, the third distributed resource unit, and the fourth distributed resource unit.
29. A communications device, characterized by comprising: units for performing the method as claimed in any one of claims 1 to 9, or units for performing the method as claimed in any one of claims 10 to 18, or units for performing the method as claimed in any one of claims 19 to 23, or units for performing the method as claimed in any one of claims 24 to 28.
30. A communications device, characterized by comprising: a processor coupled with the memory, the memory for storing a computer program, the processor for executing the computer program stored in the memory to cause the apparatus to perform the method of any one of claims 1-9, or, to cause the apparatus to perform the method of any one of claims 10-18, or, to cause the apparatus to perform the method of any one of claims 19-23, or, to cause the apparatus to perform the method of any one of claims 24-28.
31. A computer readable storage medium, characterized in that, The storage medium has stored therein a computer program or instructions, which, when executed by the communication apparatus, implement the method of any one of claims 1-9, or, implement the method of any one of claims 10-18, or, implement the method of any one of claims 19-23, or, implement the method of any one of claims 24-28.
32. A computer program product, characterised in that, The computer program, when executed, implements the method of any one of claims 1-9, or, implements the method of any one of claims 10-18, or, implements the method of any one of claims 19-23, or, implements the method of any one of claims 24-28.
Citation Information
Patent Citations
Wireless communication method and related wireless communication device
CN113839759A
Wireless communication method and communication device in 6GHz low-power indoor system
CN114916076A
Method and apparatus for wireless communications
US20210392661A1
Device, system, and method for power spectrum density (PSD) limited transmissions
US20220407644A1