Communication methods and communication devices
By determining subcarrier positions based on carrier center frequencies, the method simplifies device implementation in high-frequency WLAN channels, addressing the complexity of subcarrier configuration in existing technologies.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2023-06-29
- Publication Date
- 2026-07-02
Smart Images

Figure 0007884143000011 
Figure 0007884143000012 
Figure 0007884143000013
Abstract
Description
Technical Field
[0001] This application claims the priority of Chinese Patent Application No. 202211070965.9, titled "COMMUNICATION METHOD AND COMMUNICATION APPARATUS", filed with the China National Intellectual Property Administration on September 2, 2022, the entire content of which is incorporated herein by reference.
[0002] [Technical Field] This application relates to the field of communication technologies, and more particularly, to communication methods and communication apparatuses.
Background Art
[0003] Wireless local area networks (WLANs) have been developed over several generations, including standards below 7 GHz such as the currently discussed 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and 802.11be, and further including high-frequency standards such as 802.11ad and 802.11ay operating near 60 GHz. Regarding the channel configuration of high-frequency standards, 802.11ad supports a 2.16 GHz channel, and 802.11ay further supports 4.32 GHz, 6.48 GHz, 8.64 GHz, 2.16 + 2.16 GHz, and 4.32 + 4.32 GHz channels in addition to the 2.16 GHz channel.
[0004] Currently, the subcarrier configuration in high-frequency channels is relatively complex and not suitable for device implementation.
Summary of the Invention
[0005] This application provides a communication method and a communication apparatus that can determine the position of each subcarrier on a channel based on the carrier center frequency of the channel rather than the DC carrier frequency. Thereby, the complexity of device implementation can be reduced and device implementation can be facilitated.
[0006] According to a first aspect, a communication method is provided. This method may be performed by a first station or by components (e.g., a chip, circuit, or module) configured in the first station. This is not limited to the present application.
[0007] This method comprises the steps of generating a physical layer protocol data unit (PPDU) and transmitting the PPDU over a first channel, wherein the first channel is N CB =i is a channel, N CB n is the number of consecutive channels of the first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, and the second channel is N CB The channel is i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer, and it includes a step.
[0008] Based on the aforementioned solution, information can be transmitted between stations on the first channel. Since the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an integer multiple of the subcarrier interval, when using the channel, a station can determine the position of each subcarrier on the channel based on the channel's carrier center frequency rather than the DC carrier frequency. This avoids DC relative shift, reduces the complexity of device implementation, and simplifies device implementation.
[0009] Referring to the first embodiment, in some implementations of the first embodiment, the bandwidth of the PPDU is less than or equal to the channel width of the first channel.
[0010] It should be understood that the bandwidth of a PPDU is the bandwidth occupied by the data subcarrier, pilot subcarrier, and DC subcarrier on the first channel. In addition to the subcarriers within the PPDU bandwidth, there may be other subcarriers on the first channel, such as guard subcarriers, or there may be no other subcarriers. This is not limited in this application. Therefore, the bandwidth of a PPDU may be less than or equal to the channel width.
[0011] The bandwidth of the PPDU depends on the performance of the spectral profile.
[0012] Optionally, this method may be applied to frequency bands above 45 GHz. In other words, this method may be applied to high-frequency WLAN standards.
[0013] For example, this method can be applied to the directional multi-gigabit (DMG) standard, the enhanced directional multi-gigabit (EDMG) standard, the China directional multi-gigabit (CDMG) standard, or the China millimeter-wave multi-gigabit (CMMG) standard.
[0014] The aforementioned solution avoids DC relative shift in high-frequency channels and reduces the complexity of the subcarrier configuration in high-frequency channels.
[0015] Optionally, the first width is the minimum channel width granularity. In other words, the first width is the smallest unit used for channel splitting.
[0016] For example, the first bandwidth may be 2.16 GHz, or the first bandwidth may be 80 MHz or 320 MHz.
[0017] The value of i is optional and can be one of 1, 2, 3, or 4.
[0018] For example, the carrier center frequency of the first channel is 45 GHz or higher.
[0019] Referring to the first aspect, in some implementations of the first aspect, N is the product of M elements in the first set of real numbers, where M is a positive integer, and the first set of real numbers is a set consisting of factors obtained by performing factorization based on a first value X, where X = |f c1 -f c2 | and f c1 f is the carrier center frequency of the first channel. c2 x is either the carrier center frequency of the second channel, or x = first width * number of sampling points * 10^n, where n is an integer.
[0020] For example, M elements may consist only of odd numbers, or M elements may contain at least one even number.
[0021] The value of n can be n = 0, 1, 2, 3, ...
[0022] Optionally, all elements in the first set of real numbers are prime numbers.
[0023] Based on the aforementioned solution, the subcarrier interval value can also be an integer in units of Hz or MHz. This simplifies device implementation.
[0024] Referring to the first embodiment, in some implementations of the first embodiment, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval.
[0025] Based on the aforementioned solution, since the frequency spacing between the carrier center frequencies of two adjacent channels is an odd multiple of the OFDM subcarrier spacing, the subcarrier configuration may be performed symmetrically based on the carrier center frequencies, which is simple and easy to implement.
[0026] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
[0027] Referring to the first embodiment, in some implementations of the first embodiment, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval.
[0028] Based on the aforementioned solution, the frequency spacing between the carrier center frequencies of two adjacent channels is an even multiple of the OFDM subcarrier spacing. Therefore, the carrier center frequency can be used as the DC carrier frequency for all channels, and a DC relative shift is unnecessary. This reduces the complexity of the implementation.
[0029] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, or 10.8 MHz.
[0030] Referring to the first embodiment, in some implementations of the first embodiment, the DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or the interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval.
[0031] Referring to the first embodiment, in some implementations of the first embodiment, the third channel is N CB This is channel i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
[0032] Specifically, the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel can be an odd multiple or an even multiple of the sub-carrier interval.
[0033] Referring to the first aspect, in some implementations of the first aspect, one sub-carrier of the third channel and one sub-carrier of the first channel have the same frequency position.
[0034] Based on the foregoing solution, the sub-carriers on the third channel and the first channel can have the same frequency position, so the difference between the sub-carrier configurations on different channels can be reduced, which is more suitable for device implementation.
[0035] According to the second aspect, a communication method is provided. This method may be executed by the second station or by components (such as chips, circuits, or modules) configured in the second station. This is not limited in this application.
[0036] This method includes the step of receiving a physical layer protocol data unit (PPDU) on a first channel, where the first channel is the channel with N CB =i, N CB is the number of consecutive channels of the first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the sub-carrier interval, the second channel is the channel with N CB =i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer, and the step of analyzing the PPDU.
[0037] Referring to the second aspect, in some implementations of the second aspect, the bandwidth of the PPDU is less than or equal to the channel bandwidth of the first channel.
[0038] Optionally, this method can be applied to a frequency band of 45 GHz or higher.
[0039] For example, this method can be applied to directional multi-gigabit standards, extended directional multi-gigabit standards, Chinese directional multi-gigabit standards, or Chinese millimeter-wave multi-gigabit standards.
[0040] Optionally, the first width is the minimum channel width granularity. In other words, the first width is the smallest unit used for channel splitting.
[0041] For example, the first bandwidth may be 2.16 GHz or 80 MHz.
[0042] The value of i is optional and can be one of 1, 2, 3, or 4.
[0043] For example, the carrier center frequency of the first channel is 45 GHz or higher.
[0044] Referring to the second aspect, in some implementations of the second aspect, N is the product of M elements in the first set of real numbers, where M is a positive integer, and the first set of real numbers is a set consisting of factors obtained by performing factorization on a first value X, where X = |f c1 -f c2 | and f c1 f is the carrier center frequency of the first channel. c2 x is either the carrier center frequency of the second channel, or x = first width * number of sampling points * 10^n, where n is an integer.
[0045] For example, M elements may consist only of odd numbers, or M elements may contain at least one even number.
[0046] The value of n can be n = 0, 1, 2, 3, ...
[0047] Referring to the second embodiment, in some implementations of the second embodiment, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval.
[0048] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
[0049] Referring to the second embodiment, in some implementations of the second embodiment, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval.
[0050] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, or 10.8 MHz.
[0051] Referring to the second embodiment, in some implementations of the second embodiment, the DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or the interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval.
[0052] Referring to the second aspect, in some implementations of the second aspect, the third channel is N CB This is channel i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
[0053] Specifically, the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel may be an odd or even multiple of the subcarrier interval.
[0054] Referring to the second embodiment, in some implementations of the second embodiment, one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
[0055] For the beneficial effects of the second aspect and the implementation of the second aspect, please refer to the first aspect and the implementation of the first aspect.
[0056] According to a third aspect, a communication device is provided. This device may be a first station or a component (e.g., a chip, circuit, or module) configured in the first station. This is not limited to the present application.
[0057] This device comprises a processing unit configured to generate physical layer protocol data units (PPDUs) and a transceiver unit configured to transmit PPDUs over a first channel, wherein the first channel is N CB =i is a channel, N CB n is the number of consecutive channels of the first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, and the second channel is N CB The channel is i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer, and it includes a transceiver unit.
[0058] Referring to the third aspect, in some implementations of the third aspect, the bandwidth of the PPDU is less than or equal to the channel width of the first channel.
[0059] Optionally, this device can support frequency bands above 45 GHz.
[0060] For example, this device may support directional multi-gigabit standards, extended directional multi-gigabit standards, Chinese directional multi-gigabit standards, or Chinese millimeter-wave multi-gigabit standards.
[0061] Optionally, the first width is the minimum channel width granularity. In other words, the first width is the smallest unit used for channel splitting.
[0062] For example, the first bandwidth may be 2.16 GHz or 80 MHz.
[0063] The value of i is optional and can be one of 1, 2, 3, or 4.
[0064] For example, the carrier center frequency of the first channel is 45 GHz or higher.
[0065] Referring to the third aspect, in some implementations of the third aspect, N is the product of M elements in the first set of real numbers, where M is a positive integer, and the first set of real numbers is a set consisting of factors obtained by performing factorization based on a first value X, where X = |f c1 -f c2 | and f c1 f is the carrier center frequency of the first channel. c2 x is either the carrier center frequency of the second channel, or x = first width * number of sampling points * 10^n, where n is an integer.
[0066] For example, M elements may consist only of odd numbers, or M elements may contain at least one even number.
[0067] The value of n can be n = 0, 1, 2, 3, ...
[0068] Referring to the third aspect, in some implementations of the third aspect, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval.
[0069] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
[0070] Referring to the third aspect, in some implementations of the third aspect, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval.
[0071] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, or 10.8 MHz.
[0072] Referring to the third embodiment, in some implementations of the third embodiment, the DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or the interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval.
[0073] Referring to the third aspect, in some implementations of the third aspect, the third channel is N CB This is channel i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
[0074] Specifically, the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel may be an odd or even multiple of the subcarrier interval.
[0075] Referring to the third embodiment, in some implementations of the third embodiment, one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
[0076] For the beneficial effects of the third aspect and the implementation of the third aspect, please refer to the first aspect and the implementation of the first aspect.
[0077] According to a fourth aspect, a communication device is provided. This device may be a second station or a component (e.g., a chip, circuit, or module) configured in the second station. This is not limited to the present application.
[0078] This device is a transceiver unit configured to receive physical layer protocol data units (PPDUs) on a first channel, wherein the first channel is N CB =i is a channel, N CB n is the number of consecutive channels of the first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, and the second channel is N CB The system includes a transceiver unit, where the channel is i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer, and a processing unit configured to parse the PPDU.
[0079] Referring to the fourth aspect, in some implementations of the fourth aspect, the bandwidth of the PPDU is less than or equal to the channel width of the first channel.
[0080] Optionally, this device can support frequency bands above 45 GHz.
[0081] For example, this device may support directional multi-gigabit standards, extended directional multi-gigabit standards, Chinese directional multi-gigabit standards, or Chinese millimeter-wave multi-gigabit standards.
[0082] Optionally, the first width is the minimum channel width granularity. In other words, the first width is the smallest unit used for channel splitting.
[0083] For example, the first bandwidth may be 2.16 GHz or 80 MHz.
[0084] The value of i is optional and can be one of 1, 2, 3, or 4.
[0085] For example, the carrier center frequency of the first channel is 45 GHz or higher.
[0086] Referring to the fourth aspect, in some implementations of the fourth aspect, N is the product of M elements in the first set of real numbers, where M is a positive integer, and the first set of real numbers is a set consisting of factors obtained by performing factorization based on a first value X, where X = |f c1 -f c2 | and f c1 f is the carrier center frequency of the first channel. c2 x is either the carrier center frequency of the second channel, or x = first width * number of sampling points * 10^n, where n is an integer.
[0087] For example, M elements may consist only of odd numbers, or M elements may contain at least one even number.
[0088] The value of n can be n = 0, 1, 2, 3, ...
[0089] Referring to the fourth aspect, in some implementations of the fourth aspect, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval.
[0090] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
[0091] Referring to the fourth aspect, in some implementations of the fourth aspect, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval.
[0092] For example, the first bandwidth is 2.16 GHz, and the subcarrier spacing value is one of the following: 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, or 10.8 MHz.
[0093] Referring to the fourth aspect, in some implementations of the fourth aspect, the DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or the interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval.
[0094] Referring to the fourth aspect, in some implementations of the fourth aspect, the third channel is N CB This is channel i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
[0095] Specifically, the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel may be an odd or even multiple of the subcarrier interval.
[0096] Referring to the fourth aspect, in some implementations of the fourth aspect, one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
[0097] For the beneficial effects of the fourth aspect and the implementation of the fourth aspect, please refer to the first aspect and the implementation of the first aspect.
[0098] According to a fifth aspect, a communication device is provided. The device includes a processor configured to invoke and execute computer programs stored in memory, and to control transceivers to receive and transmit signals, thereby enabling the communication device to perform a method according to either one of the first and second aspects or any possible implementation of these aspects. Optionally, the communication device may further include memory configured to store computer programs. The communication device may further include transceivers.
[0099] According to a sixth aspect, a communication device including a processor is provided. The processor is configured to process data and / or information, thereby performing a method according to either one of the first and second aspects or any possible implementation of these aspects. Optionally, the communication device may further include a communication interface. The communication interface is configured to receive data and / or information and to transmit the received data and / or information to the processor. Optionally, the communication interface is further configured to output data and / or information processed by the processor.
[0100] According to a seventh aspect, a chip including a processor is provided. The processor is configured to execute a program or instructions, thereby the chip performing a method according to either one of the first and second aspects or any possible implementation of these aspects. Optionally, the chip may further include memory, which is configured to store a program or instructions. Optionally, the chip may further include a transceiver.
[0101] According to the eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores computer instructions, which are used to implement a method according to either one of the first and second aspects or any possible implementation of these aspects.
[0102] According to the ninth aspect, a computer program product is provided. The computer program product includes computer program code, which is used to implement a method in any possible implementation of either the first aspect or the second aspect or either of these aspects.
[0103] According to the tenth aspect, a wireless communication system is provided which includes communication devices according to the third and fourth aspects. [Brief explanation of the drawing]
[0104] [Figure 1] This is a diagram illustrating an application scenario to which one embodiment of this application may be applied. [Figure 2] This application shows a communication device. [Figure 3] This figure shows the channel configuration in high-frequency standards. [Figure 4] This diagram shows the 2.16+2.16GHz (aggregated) channel and the 4.32GHz (unaggregated) channel. [Figure 5] This is a diagram of the channel distribution. [Figure 6] This is a schematic flowchart of a communication method 200 according to one embodiment of this application. [Figure 7] This is a diagram of a channel distribution according to one embodiment of the present application. [Figure 8] This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 9] This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 10] This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 11] This is a schematic flowchart of a communication method 300 according to one embodiment of this application. [Figure 12] This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 13]This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 14] This is a diagram of another channel distribution according to one embodiment of the present application. [Figure 15] This is a diagram of a communication device according to one embodiment of the present application. [Figure 16] This is another diagram of the structure of a communication device according to one embodiment of the present application. [Figure 17] This is another diagram of the structure of a communication device according to one embodiment of the present application. [Modes for carrying out the invention]
[0105] The technical solution of this application will be described below with reference to the attached drawings.
[0106] The technical solutions provided in embodiments of this application are applicable to wireless local area network (WLAN) scenarios. For example, IEEE 802.11-related standards such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, next-generation Wi-Fi protocols like 802.11ax such as 802.11be, Wi-Fi 7, extremely high throughput (EHT), 802.11ad, 802.11ay, or 802.11bf are supported. In another example, next-generation protocols such as 802.11be or Wi-Fi 8 are supported. The technical solutions provided in embodiments of this application may be applied to ultra-wideband (UWB) based wireless personal area network systems, such as the 802.15 series standards, or to sensing systems, such as the 802.11bf series standards. The 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT), the 802.11ax standard is called high efficiency (HE), and the 802.11be standard is called extremely high throughput (EHT).
[0107] While embodiments of this application are primarily described using examples in which WLAN networks, particularly networks to which the IEEE 802.11 system standard applies, those skilled in the art will readily understand that various aspects of the embodiments of this application can be extended to other networks using various standards or protocols, such as high-performance radio local area networks (HIPERLAN), wireless wide area networks (WWAN), wireless personal area networks (WPAN), or other known or future-developed networks. Accordingly, regardless of the coverage area used and the wireless access protocol used, the various aspects provided in the embodiments of this application are applicable to any suitable wireless network.
[0108] The technical solutions in the embodiments of this application can be further applied to various communication systems, such as WLAN communication systems, wireless fidelity (Wi-Fi) systems, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunications systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, 5th generation (5G) systems or new radio (NR), future 6th generation (6G) systems, Internet of Things (IoT) networks, or vehicle-to-everything (V2X).
[0109] The aforementioned communication systems applicable to this application are merely illustrative examples and are not limited to those applicable to this application. Further details are described uniformly herein and are again not described below.
[0110] Figure 1 is a diagram illustrating an application scenario to which one embodiment of the present application can be applied. As shown in Figure 1, the resource configuration method provided in the present application is applicable to data communication between stations (STAs). A station may be an access point (AP) station or a non-access point station (non-AP STA). Access point stations and non-access point stations are simply referred to as APs and non-AP stations, respectively. Specifically, the solution in the present application is applicable to data communication between an AP and one or more non-AP stations (e.g., data communication between AP1 and non-AP STA1, and between AP1 and non-AP STA2), data communication between APs (e.g., data communication between AP1 and AP2), and data communication between non-AP STAs and non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).
[0111] An access point may be a device used by terminals (such as mobile phones) to access a wired (or wireless) network, and is primarily located in homes, buildings, and parks. The typical coverage radius is tens to hundreds of meters. Naturally, access points may also be placed outdoors. An access point acts as a bridge connecting wired and wireless networks. Its main function is to connect various wireless network clients together and then connect the wireless network to Ethernet.
[0112] Specifically, an access point may be a terminal or network device having a Wi-Fi chip. Network devices may include servers, routers, switches, bridges, computers, mobile phones, relay stations, in-vehicle devices, wearable devices, network devices in 5G networks, network devices in future 6G networks, and network devices in public land mobile networks (PLMNs). This is not limited to the embodiments of this application. An access point may be a device that supports Wi-Fi standards. For example, an access point may also support one or more standards of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.
[0113] Non-AP stations may include wireless communication chips, wireless sensors, wireless communication terminals, etc., and may also be called users, user equipment (UE), access terminals, subscriber units, subscriber stations, mobile stations, mobile consoles, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents, or user equipment. Non-AP stations may include cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices, other processing devices connected to wireless modems, in-vehicle devices, Internet of Things devices, wearable devices, terminal devices in 5G networks, terminal devices in future 6G networks, terminal devices in PLMNs, etc. This is not limited to the embodiments of this application. Non-AP stations may also include devices that support WLAN standards. For example, a non-AP station may support one or more standards of the IEEE 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.
[0114] For example, non-AP stations could be mobile phones, tablet computers, set-top boxes, smart TVs, smart wearable devices, in-car communication devices, computers, Internet of Things (IoT) nodes, sensors, smart cameras, smart remote controls, or sensors in smart homes or smart cities, such as smart water meters.
[0115] An AP or non-AP station may include a transmitter, receiver, memory, processor, etc. The transmitter and receiver are configured to transmit and receive packet structures, respectively. The memory is configured to store signaling information and pre-agreed preset values, etc. The processor is configured to parse the signaling information and process related data, etc.
[0116] For example, Figure 2 shows a communication device according to this application. The device shown in Figure 2 may be an AP or a non-AP station. A medium access control (MAC) layer processing module, a physical (PHY) layer processing module, a radio frequency / antenna, etc., are configured to implement the relevant functions of the transmitter and receiver described above. As shown in Figure 2, in addition to the MAC layer processing module, PHY layer processing module, radio frequency / antenna, memory, and processor, the device may further include a controller and a scheduler.
[0117] Figure 2 is merely an example of the apparatus provided in this application and should not constitute a limitation to this application. For example, the apparatus may not include a controller and / or scheduler.
[0118] Since the development of wireless local area networks (WLANs), stations can communicate with each other by using orthogonal frequency division multiplexing (OFDM) technology. In OFDM technology, frequency domain resources are divided into several sub-resources, each sub-resource in the frequency domain called a subcarrier, and a subcarrier can also be understood as the smallest granularity of frequency domain resources, with the frequency difference between adjacent subcarriers being called the subcarrier spacing. The solution of this application can be applied to systems using OFDM technology.
[0119] WLAN has been developed through multiple generations of standards, including sub-7GHz standards such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, and 802.11be, which are currently under discussion, as well as high-frequency standards such as 802.11ad and 802.11ay, which operate around 60GHz.
[0120] The 802.11n standard is called high throughput (HT), the 802.11ac standard is called very high throughput (VHT), the 802.11ax standard is called high efficiency (HE), the 802.11be standard is called extremely high throughput (EHT), the 802.11ad standard is called directional multi-gigabit (DMG), and the 802.11ay standard is called enhanced directional multi-gigabit (EDMG).
[0121] Regarding channel configurations for low-frequency standards, 802.11ax currently supports the following channel configurations: 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between a 160MHz channel and an 80+80MHz channel is that the former is a continuous frequency band, while the latter may consist of two separate 80MHz channels. 802.11be supports only continuous channels, including 20MHz, 40MHz, 80MHz, 160MHz, and 320MHz channels.
[0122] Regarding the channel configuration for high-frequency standards, 802.11ad supports 2.16GHz channels, while 802.11ay supports even more 2.16GHz channels, and further supports 4.32GHz, 6.48GHz, 8.64GHz, 2.16+2.16GHz, and 4.32+4.32GHz channels.
[0123] Figure 3 shows the channel configuration in the high-frequency standard. As shown in Figure 3, the channel numbers supported by 802.11ad are #1, #2, #3, and #4, and the channel numbers supported by 802.11ay are #1 to #29, where channel numbers #1 to #29 are sometimes called channel identifiers 1 to 29. In Figure 3, the channel index represents a different frequency value, and the frequency values represented by channel indices 0 to 16 are 57.24 GHz, 58.32 GHz, 59.4 GHz, 60.48 GHz, 61.56 GHz, 62.64 GHz, 63.72 GHz, 64.8 GHz, 65.88 GHz, 66.96 GHz, 68.04 GHz, 69.12 GHz, 70.2 GHz, 71.28 GHz, 72.36 GHz, 73.44 GHz, and 74.52 GHz, respectively. The difference between two adjacent frequency positions is 1.08 GHz.
[0124] In addition, in Figure 3, #1, #2, ..., #29 represent channel numbers for channel identification, with #1 to #8 being 2.16 GHz channels, #9 to #15 being 4.32 GHz channels, #17 to #22 being 6.48 GHz channels, and #25 to #29 being 8.64 GHz channels. Currently, the channel numbers supported by the 802.11ad standard are #1, #2, #3, and #4, and the channel numbers supported by the 802.11ay standard are #1 to #29. The channel width of each channel means the frequency difference between the channel's start frequency and end frequency. The frequency center of each channel is the channel's carrier center frequency (f cThe carrier center frequency of channel #1 can be calculated using the following formula: 0.5 × (start frequency of channel + end frequency of channel). For example, the start frequency of channel #1 is the frequency at channel index = 0, i.e., 57.24 GHz, and the end frequency of channel #1 is the frequency at channel index = 2, i.e., 59.4 GHz. Therefore, the carrier center frequency of channel #1 is the frequency at channel index = 1, i.e., 58.32 GHz. In another example, the start frequency of channel #19 is the frequency at channel index = 4, i.e., 61.56 GHz, and the end frequency of channel #19 is the frequency at channel index = 10, i.e., 68.04 GHz. Therefore, the carrier center frequency of channel #19 is the frequency at channel index = 7, i.e., 64.8 GHz. The frequency difference between the carrier center frequencies of any two channels is called the interval between the carrier center frequencies of two channels.
[0125] Based on the aforementioned channels, aggregated channels consisting of two or more channels from channels #1 to #29 may also exist, such as a 2.16+2.16GHz channel or a 4.32+4.32GHz channel.
[0126] All of the aforementioned channels other than the 2.16GHz channel can be obtained by using the 2.16GHz channel. For example, channels #1 through #8 are represented by 8 bits in ascending order of frequency. The bits are set to 1 to indicate the corresponding channel that is occupied.
[0127] A 4.32GHz channel can be represented as 11000000, 01100000, 00110000, 00011000, 00001100, 00000110, or 00000011.
[0128] A 6.48GHz channel can be represented as 11100000, 01110000, 00111000, 00011100, 00001110, or 00000111.
[0129] The 8.64GHz channel can be represented as 11110000, 01111000, 00111100, 00011110, or 00001111.
[0130] The 2.16+2.16GHz channels can be represented as 11000000, 10100000, 10010000, 01100000, 00101000, ...
[0131] 4.32+4.32GHz channels could be, for example, 11110000, 11011000, 11001100, 01101100, 01111000, ...
[0132] From the above explanation, it is clear that both 4.32GHz and 2.16+2.16GHz, used as examples, occupy two 2.16GHz channels, but are different. Specifically, a 2.16+2.16GHz channel can be understood as two independent (sometimes called non-aggregated) 2.16GHz channels, while a 4.32GHz channel is one larger, contiguous channel formed by aggregating two 2.16GHz channels, and is referred to in the standard as a non-aggregated or bonded channel. Since a 2.16+2.16GHz channel is formed by two independent 2.16GHz channels, it does not need to be constrained to "have to be bonded," where "have to be bonded" means that there are two consecutive bits set to 1 in the aforementioned 8 bits. A 4.32GHz channel must be constrained to "have to be bonded" in order to form one larger bonded channel. The relationship between the 8.64GHz channel and the 4.32+4.32GHz channel is the same as described above. The 8.64GHz channel is called a non-aggregated channel, and the 4.32+4.32GHz channel is called an aggregated channel, formed by aggregating two independent 4.32GHz channels.
[0133] The following explains the differences between aggregated and non-aggregated channels used in 802.11ay.
[0134] Table 1 shows the non-aggregate channels supported in 802.11ay. [Table 1] TIFF0007884143000002.tif189170
[0135] Table 2 shows the supported 2.16+2.16GHz aggregate channels in 802.11ay. [Table 2] TIFF0007884143000004.tif161170
[0136] Table 3 shows the supported 4.32+4.32GHz aggregate channels in 802.11ay. [Table 3] TIFF0007884143000006.tif188170
[0137] Below, we will use 2.16+2.16GHz (aggregated) channels and 4.32GHz (unaggregated) channels as examples to explain in detail the differences between subcarrier distributions within channels when the channel width is the same.
[0138] Figure 4 shows diagrams of a 2.16+2.16GHz (aggregated) channel and a 4.32GHz (unaggregated) channel. Figure 4(a) is a diagram of the 2.16+2.16GHz channel, and Figure 4(b) is a diagram of the 4.32GHz channel. In Figure 4, the dashed line represents the carrier center frequency, and the shaded area can be considered the range where the data subcarrier, pilot subcarrier, and DC subcarrier are located. In this application, the bandwidth occupied by the data subcarrier, pilot subcarrier, and DC subcarrier on the channel is referred to as the physical layer protocol data unit (PPDU) bandwidth or PPDU bandwidth, and the sum of the amounts of data subcarrier, pilot subcarrier, and DC subcarrier is referred to as the number of subcarriers. As shown in Figure 4, with respect to PPDU bandwidth, the PPDU bandwidth in the 2.16+2.16GHz channel includes the PPDU bandwidth of two independent 2.16GHz channels, while in the 4.32GHz channel, the two consecutive 2.16GHz channels are considered as a whole, taking into account the subcarrier distribution.
[0139] The standard uses N to describe the size of a continuous channel. CB A representation is used in which N is equal to 1, 2, 3, or 4. CB Please understand that this represents the number of consecutive 2.16GHz channels. CB When it is 1, it indicates a 2.16GHz channel or a 2.16+2.16GHz channel, N CB When it is 2, it indicates a 4.32GHz channel or a 4.32+4.32GHz channel, N CB When it is 3, it indicates a 6.48GHz channel, N CB When it is 4, it indicates an 8.64GHz channel. CB Table 4 shows the PPDU bandwidth configurations for channels where the value is equal to 1, 2, 3, or 4. [Table 4]
[0140] In Table 5, the subcarrier frequency spacing ΔF is sometimes abbreviated as the subcarrier spacing and is represented by Δf.
[0141] Note that in a channel, in addition to the subcarriers in the PPDU bandwidth, other subcarriers, such as guard subcarriers, may be present. These subcarriers are located in the blank areas of Figure 4. Due to the performance limitations of the spectral profile, these subcarriers cannot currently be used as part of the PPDU bandwidth. Therefore, the PPDU bandwidth may be less than or equal to the channel width.
[0142] Table 4 shows that the 2.16GHz channel has 355 subcarriers, while the 4.32GHz channel has 773 subcarriers. The reason the 2.16GHz channel has 335 subcarriers is that, in the case of the 2.16GHz channel, there are 177 DC + data + pilot subcarriers (1 + 177 * 2 = 355) on either side of the central DC subcarrier among the three DC subcarriers. The reason the 4.32GHz channel has 773 subcarriers is that, in the case of the 4.32GHz channel, there are 386 DC + data + pilot subcarriers (1 + 386 * 2 = 773) on either side of the DC subcarriers in the three DC subcarriers. However, the total number of subcarriers in the 2.16 + 2.16GHz channel is 710. Referring to Figure 4, the number of subcarriers in the 4.32 GHz channel is greater than the number of subcarriers in the 2.16 + 2.16 GHz channel because the two consecutive 2.16 GHz channels are considered as a whole, and the subcarrier distribution in the 4.32 GHz channel is taken into account. As shown in Figure 4, the shaded area in Figure 4(b) is larger than the shaded area in Figure 4(a).
[0143] However, the set containing the data subcarriers, pilot subcarriers, and DC subcarriers of the 2.16+2.16GHz channel is not a subset of the set containing the data subcarriers, pilot subcarriers, and DC subcarriers of the 4.32GHz channel. An explanation is provided below with reference to Figure 5.
[0144] Figure 5 is a diagram of the channel distribution. As shown in Figure 5, the shaded area is N CB This is the PPDU bandwidth on the 2.16 GHz channel when = 1. Since the direct current (DC) subcarrier is generally located at the center of any PPDU bandwidth, in this application, the frequency of the subcarrier located at the center of the PPDU bandwidth is the DC carrier frequency of the PPDU (f DCThe DC carrier frequency of a PPDU is the DC carrier frequency of the channel in which the PPDU bandwidth is located, and is sometimes called the channel's DC carrier frequency. The frequency difference between the DC carrier frequencies of any two channels is called the subcarrier interval between the two channels. Similarly, the frequency difference between the DC carrier frequency of channel #A and the carrier center frequency of channel #B is called the subcarrier interval between the DC carrier frequency of channel #A and the carrier center frequency of channel #B. As shown in Figure 5, Δf represents the subcarrier interval, the thin dashed line is the carrier center frequency of the 2.16GHz channel, the thin solid line is the DC carrier frequency of the 2.16GHz channel, the thick dashed line is the carrier center frequency of the 4.32GHz channel, the thick solid line is the DC carrier frequency of the 4.32GHz channel, the interval between the carrier center frequencies of two adjacent 2.16GHz channels is 1.08GHz, and the interval between the DC carrier frequencies of two adjacent 2.16GHz channels is 419 times the subcarrier interval Δf. Table 4 shows that the subcarrier spacing is 5.15625 MHz. Therefore, the spacing between the DC carrier frequencies of two adjacent 2.16 GHz channels is 2.16046875 GHz. Figure 5 shows that there is a spacing between the carrier center frequency and the DC carrier frequency of the 2.16 GHz channels numbered #1 to #3, but the carrier center frequency and DC carrier frequency of the 2.16 GHz channel numbered #4 are the same.
[0145] Analysis of 2.16 GHz channels in 802.11ay shows that, given an OFDM sampling frequency of 2.64 GHz and a subcarrier spacing of 5.15625 MHz, the carrier center frequency spacing between two adjacent channels is not an integer multiple of the OFDM subcarrier spacing. Therefore, for continuous channels like 4.32 GHz, regardless of how the subcarriers are selected, it is difficult to keep the respective subcarrier frequencies of the two involved 2.16 GHz channels aligned. The spacing between the carrier center frequency and the DC carrier frequency of any channel is called the DC relative shift. CB To ensure that the subcarrier frequencies of the corresponding channels are aligned, the subcarriers are constructed using a DC relative shift rather than a 2.16 GHz carrier center frequency. By using the DC relative shift, each subcarrier frequency for each channel identifier can be expressed as 64.8 + ΔF × n GHz, where n is an integer. This ensures that the spacing between DC carrier frequencies for every two 2.16 GHz channels is an integer multiple of the OFDM subcarrier spacing. In addition, channels above 4.32 GHz are aligned with the 2.16 GHz channels with respect to their subcarrier frequencies. Table 5 shows the DC relative shifts for different channels in 802.11ay. [Table 5]
[0146] Table 5 shows that most channels in 802.11ay have a DC relative shift, and that the DC relative shifts differ between different channels. Therefore, when using a channel, the station must first determine the DC carrier frequency based on the channel's carrier center frequency and the DC relative shift in Table 5, and then determine the frequency of each subcarrier on the channel based on the DC carrier frequency.
[0147] The above uses the PPDU bandwidths of the 2.16+2.16GHz and 4.32GHz channels as examples for illustrative purposes. This also applies to other channels such as 4.32+4.32GHz and 6.48GHz.
[0148] In conclusion, the current subcarrier configuration in the channel requires a DC relative shift to be established, and this subcarrier configuration must be performed by using the DC relative shift. When determining the position of each subcarrier, the station needs not only the carrier center frequency but also the DC carrier frequency. This is relatively complex and therefore unsuitable for device implementation.
[0149] In view of this, the present application provides a communication method and a communication apparatus that enable the position of each subcarrier on a channel to be determined based on the carrier center frequency of the channel rather than the DC carrier frequency. This reduces the complexity of the subcarrier configuration and facilitates device implementation.
[0150] Figure 6 is a schematic flowchart of communication method 200 according to one embodiment of this application. For some concepts or explanations of method 200, please refer to Figures 1 to 5. As an example of communication method 200, we will use communication between a first station and a second station.
[0151] S210: The first station generates a physical layer protocol data unit (PPDU).
[0152] The first station may be an AP or a non-AP STA. This is not limited to the present application.
[0153] A PPDU generated by a first station can be a PPDU in the Wi-Fi protocol. For example, a PPDU generated by a first station is a PPDU in the 802.11ad standard and is sometimes called a DMG PPDU. In another example, a PPDU generated by a first station is a PPDU in the 802.11ay standard and is sometimes called an EDMG PPDU. The Wi-Fi protocol includes standards such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay, as well as next-generation Wi-Fi protocol standards.
[0154] S220: Station 1 transmits a PPDU to Station 2 on Channel 1, and Station 2 receives the PPDU on Channel 1 in response.
[0155] The second station may be an AP or a non-AP STA. This is not limited to the present application.
[0156] The first channel is N CB =i is a channel, N CB *i is the number of consecutive channels of the first width. In other words, the first channel contains one or more consecutive channels of the first width *i, where i can be a positive integer. For example, the value of i can be any one of 1, 2, 3, 4, 5, 6, 7, or 8. The first width can be any channel width.
[0157] The first channel may be either a non-aggregate channel or an aggregate channel, at the user's discretion.
[0158] For example, if the first bandwidth is 2.16 GHz, N CB If = 1, the first channel may include one or more consecutive 2.16 GHz channels. In other words, the first channel may be a 2.16 GHz channel or a 2.16 + 2.16 GHz channel. In another example, the first width is 2.16 GHz, and NCB If = 2, the first channel may include one or more consecutive 4.32 GHz channels. In other words, the first channel may be a 4.32 GHz channel or a 4.32 + 4.32 GHz channel. In yet another example, the first width is 80 MHz, and N CB If = 4, the first channel may include one or more consecutive 320 MHz channels. In other words, the first channel may be a 320 MHz channel or a 320 + 320 MHz channel.
[0159] Specifically, the first width can be the minimum channel width granularity. In other words, the first width is the minimum channel width. In other words, the first width is the smallest unit used for channel division, and the entire frequency band can be divided. For example, as shown in Figure 3, the entire frequency band is the high frequency band above 56.16 GHz, and channel division is performed by using 2.16 GHz as the smallest unit. In this case, the first width is 2.16 GHz. In another example, for the high frequency band above 56.16 GHz, channel division is performed by using 80 MHz, 160 MHz, 320 MHz, 640 MHz, 1280 MHz, 2560 MHz, etc. as the smallest units. In this case, the first width is 80 MHz, 160 MHz, 320 MHz, 640 MHz, 1280 MHz, or 2560 MHz.
[0160] The above is merely an example, and please understand that the value of the first width is not limited in this application.
[0161] The second channel is also N CB =i is the channel, and the first channel is adjacent to the second channel.
[0162] The second channel may be either a non-aggregate channel or an aggregate channel, at the user's discretion.
[0163] Figure 3 is used as an example to illustrate the first and second channels. For example, if the first width is 2.16 GHz, N CB If = 1 and the first channel is channel #1, then the second channel could be channel #2. In another example, the first width is 2.16 GHz, and N CB If = 1 and the first channel is channel #1 + channel #2, then the second channel may be channel #3 + channel #4 or channel #3. In another example, the first width is 2.16 GHz, and N CB If = 1 and the first channel is channel #1 + channel #3, then the second channel may be channel #2 + channel #4, or channel #2 or channel #4. In another example, the first width is 2.16 GHz, and N CB If = 2 and the first channel is channel #11, then the second channel may be channel #9 or channel #12.
[0164] In addition, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, where N is a positive integer.
[0165] If either the first or second channel is an aggregate channel, please understand that the carrier center frequencies of the first channel and the second channel are the carrier center frequencies of the independent channels that form the aggregate channel.
[0166] Figure 3 continues to be used as an example to illustrate the interval between the carrier center frequencies of the first channel and the second channel. For example, if the first width is 2.16 GHz, N CBIf = 1, and the first channel is channel #1 and the second channel is channel #2, then the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is the frequency interval between channel #1 and channel #2. In another example, the first width is 2.16 GHz, and N CB If = 1, and the first channel is channels #1 + #2, and the second channel is channels #3 + #4, then the interval between the carrier center frequencies of the first channel and the second channel is the frequency interval between channels #1 and #3 or between channels #2 and #4. In another example, the first width is 2.16 GHz, and N CB If = 1, and the first channel is channels #1 + #3, and the second channel is channels #2 + #4, then the interval between the carrier center frequencies of the first channel and the second channel is the frequency interval between channels #1 and #2 or between channels #3 and #4. In another example, the first width is 2.16 GHz, and N CB If = 1, and the first channel is channels #1 + #3, and the second channel is channel #4, then the interval between the carrier center frequencies of the first channel and the second channel is the frequency interval between channels #1 and #4 or the frequency interval between channels #3 and #4. In another example, the first width is 2.16 GHz, and N CB If = 2, and the first channel is channel #11, and the second channel is channel #9 or channel #13, then the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is the frequency interval between channel #9 and channel #11, or the frequency interval between channel #11 and channel #13.
[0167] Optionally, the entire frequency band is equally divided using a first bandwidth as the granularity, and the subcarrier spacing is a fixed value. In this case, the spacing between the carrier center frequencies of the first channel and the second channel may be equal to the first width. In this case, the spacing between the carrier center frequencies of the first channel and the second channel is N times the subcarrier spacing. In other words, the first width is N times the subcarrier spacing.
[0168] Based on the solution in the embodiments described above, a first station and a second station can transmit information on a first channel. Since the interval between the carrier center frequencies of the first channel and the second channel is an integer multiple of the subcarrier interval, when using the channel, a station can determine the position of each subcarrier on the channel based on the channel's carrier center frequency rather than the DC carrier frequency. This avoids DC relative shift, reduces the complexity of device implementation, and facilitates device implementation.
[0169] Optionally, this method further includes the following: S230: The second station analyzes the PPDU.
[0170] For example, a second station analyzing a PPDU might involve analyzing the data being transmitted within the PPDU.
[0171] Optionally, the width of the PPDU is less than or equal to the width of the first channel.
[0172] Specifically, the bandwidth of the PPDU is the bandwidth occupied by the data subcarrier, pilot subcarrier, and DC subcarrier on the channel. The bandwidth of the PPDU depends on the spectral profile and may be close to or equal to the width of the first channel.
[0173] Optionally, method 200 may be applied to frequency bands of 45 GHz or higher.
[0174] Specifically, the frequency band of 45 GHz or higher may also be the frequency band of 56.16 GHz or higher. In other words, Method 200 can be applied to the channel configuration scenario shown in Figure 3.
[0175] Standards above 45GHz may include, but are not limited to, the DMG standard, EDMG standard, China directional multi-gigabit (CDMG) standard, and China millimeter-wave multi-gigabit (CMMG) standard.
[0176] For example, the carrier center frequency of the first channel is 45 GHz or higher.
[0177] Optionally, N is the product of M elements in the first set of real numbers, where M is a positive integer. Assume that M is less than or equal to the total number of elements in the first set of real numbers.
[0178] In one implementation, the interval between the carrier center frequencies of the first channel and the second channel is an odd multiple of the subcarrier interval. In this case, all M elements are odd. In other words, M odd numbers can be selected from the first set of real numbers, and since N is the product of M odd numbers, the interval between the carrier center frequencies of the first channel and the second channel is an odd multiple of the subcarrier interval.
[0179] In one implementation, the interval between the carrier center frequencies of the first channel and the second channel is an even multiple of the subcarrier interval. In this case, at least one of the M elements is even. In other words, the M elements can be selected from the first set of real numbers, at least one of the M elements is even, and N is the product of the M elements, so the interval between the carrier center frequencies of the first channel and the second channel is an even multiple of the subcarrier interval.
[0180] The first set of real numbers is the set of factors obtained by performing factorization based on the first value X. Details are as follows:
[0181] In one implementation, X = |f c1 -f c2 | and f c1 f is the carrier center frequency of the first channel. c2 This is the carrier center frequency of the second channel. In other words, the first value X is the frequency value of the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel.
[0182] Optionally, all elements in the first set of real numbers are prime numbers.
[0183] For example, suppose the frequency value of the interval between the carrier center frequencies of the first channel and the second channel is 2.16 GHz, and that factorization is performed on 2.16 GHz in units of Hz, i.e., 2.16 GHz = (3^3) * (2^10) * (5^7) Hz. Specifically, the factors obtained by factorizing 2 and 16 GHz are 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5, 5, 5. Therefore, the first set of real numbers is {3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 5, 5, 5, 5, 5, 5}, which contains a total of 20 elements. N can be the product of M elements from these elements, and M is less than 20.
[0184] To ensure that the interval between the carrier center frequencies of the first channel and the second channel is an odd multiple of the subcarrier interval, one or more elements can be selected from {3,3,3,5,5,5,5,5,5,5}. Currently, a suitable subcarrier interval for high frequencies is generally between 1 MHz and several tens of MHz. Therefore, some examples of selected N are as follows: N = 3 * 3 * 3 * 5 * 5 = 675. In this case, the subcarrier interval is 2.16 GHz / 675 = 3.2 MHz. N = 5 * 5 * 5 * 5 = 625. In this case, the subcarrier interval is 2.16 GHz / 625 = 3.456 MHz. N = 3 * 5 * 5 * 5 = 375. In this case, the subcarrier interval is 2.16 GHz / 375 = 5.75 MHz. N = 3 * 3 * 5 * 5 = 225. In this case, the subcarrier interval is 2.16 GHz / 225 = 9.6 MHz. N = 3 * 3 * 3 * 5 = 135. In this case, the subcarrier interval is 2.16 GHz / 135 = 16 MHz. N = 5 * 5 * 5 = 125. In this case, the subcarrier interval is 2.16 GHz / 125 = 17.28 MHz.
[0185] To ensure that the interval between the carrier center frequencies of the first channel and the second channel is an even multiple of the subcarrier interval, one or more elements may be selected from {3,3,3,2,2,2,2,2,2,2,2,2,2,2,5,5,5,5,5,5,5}, which includes at least one "2". Currently, a suitable subcarrier interval for high frequencies is generally between 1 MHz and several tens of MHz. Therefore, some examples of selected N are as follows: N = 2^9 = 512. In this case, the subcarrier interval = 2.16 GHz / 512 = 4.21875 MHz. N = 2 * 2 * 5 * 5 * 5 = 500. In this case, the subcarrier interval = 2.16 GHz / 500 = 4.32 MHz. N = 2^7 * 3 = 384. In this case, the subcarrier interval = 2.16 GHz / 384 = 5.625 MHz. N = 2 * 2 * 2 * 2 * 5 * 5 = 400. In this case, the subcarrier interval = 2.16 GHz / 400 = 5.4 MHz. N = 2 * 2 * 2 * 2 * 2 * 2 * 5 = 320. In this case, the subcarrier interval = 2.16 GHz / 320 = 6.75 MHz. N = 2^8 = 256. In this case, the subcarrier interval = 2.16 GHz / 256 = 8.4375 MHz. N = 2 * 5 * 5 * 5 = 250. In this case, the subcarrier interval = 2.16 GHz / 250 = 8.64 MHz. N = 2 * 2 * 2 * 5 * 5 = 200. In this case, the subcarrier interval = 2.16 GHz / 200 = 10.8 MHz.
[0186] In this implementation, X = |f c1 -f c2 Factorization is performed using |, and N is the product of M elements in the first set of real numbers. Therefore, the value of the subcarrier interval is the product of the remaining elements in the first set of real numbers. Since the units of X are integers in Hz or MHz, the value of the subcarrier interval can also be an integer in units of Hz or MHz. This simplifies device implementation.
[0187] It should be understood that in the solution of this application, factorization may be performed on a frequency value in units of Hz, kHz, or MHz, or on a frequency value in units of GHz. This is not limited to this application. In the example above, the unit of X is Hz during factorization.
[0188] In another implementation, X = first width * number of sampling points * 10^n. In other words, the first value X is 10^n times the product of the first width and the number of sampling points, where n is an integer representing the number of decimal places in the sampling frequency. For example, n = 0, 1, 2, 3, ... The number of sampling points is 2^n², where n² is an integer. For example, n² = 5, 6, 7, 8, 9, or 10, and the number of sampling points could be 32, 64, 128, 256, 512, or 1024. The first width and sampling frequency can each be in units of GHz.
[0189]
number
[0190] For example, when the first width is 2.16 GHz and the number of sampling points is 512, then N = 2.16 GHz / (z / 512), that is, N = 2.16 * 512 / z, that is, N = 1105.92 / z. Multiply both the numerator and denominator by 100. In this case, 100z is an integer. That is, N × 100z = 110592. The factorization is 110592 = (3^3) * (2^12), that is, the factors obtained by factorizing X = 2.16 GHz * 512 * 100 are 3, 3, 3, 2 N can be the product of M elements from these elements, where M is less than 15.
[0191] To ensure that the interval between the carrier center frequencies of the first channel and the second channel is an odd multiple of the subcarrier interval, one or more elements can be selected from {3,3,3}. Thus, the value of N can be 3, 9, or 27. The corresponding subcarrier intervals are 2.16GHz / 3=720MHz, 2.16GHz / 9=240MHz, and 2.16GHz / 27=80MHz, respectively.
[0192] To ensure that the interval between the carrier center frequencies of the first channel and the second channel is an even multiple of the subcarrier interval, one or more elements may be selected from {3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2}, which includes at least one "2". Currently, a suitable subcarrier interval for high frequencies is generally between 1 MHz and several tens of MHz. A simple example is provided below: N = 3 * 2^7 = 384. In this case, the subcarrier spacing = 2.16 GHz / 384 = 5.625 MHz and z = 5.625 * 512 = 2.88 GHz.
[0193] In this implementation, the result X = first width * number of sampling points * 10^n is factorized, and N is the product of M elements in the first set of real numbers. Therefore, the value of the sampling frequency is the product of the remaining elements in the first set of real numbers. Since X is in units of GHz, the sampling frequency can also be in units of GHz, and the value of the sampling frequency is relatively simple.
[0194] moreover,
number
[0195] When the interval between the carrier center frequencies of the first channel and the second channel is an even multiple of the subcarrier interval, the first width and sampling frequency may be the same, for example, both being 2.16 GHz. In this case, 2^n points can be set. For example, between 2.16 GHz and 2.16 GHz, there are 256 subcarriers (subcarrier interval = 2.16 GHz / 256 = 8.7375 MHz) and 512 subcarriers (subcarrier interval = 2.16 GHz / 512 = 4.21875 MHz).
[0196] In the example described above, it should be further understood that the example used for explanation is one in which the minimum unit used for channel division is 2.16 GHz when determining the value of the subcarrier interval. However, this application is not limited thereto. The minimum unit used for channel division may alternatively be 80 MHz, or it may be an integer multiple of 80 MHz, for example, one of 160 MHz, 320 MHz, 640 MHz, 1280 MHz, or 2560 MHz. For a method for determining the value of N and the value of the subcarrier interval, please refer to the example described above. For example, if the minimum unit used for channel division is 80 MHz, the factorization may be performed for 80 * 10^6 Hz, or for 80 * number of sampling points * 10^n, where the factorization of 80 * 10^6 includes the factor {5,5,5,5,5,5,5,2,2,2,2,2,2,2,2,2,2}. Furthermore, N may be determined based on the factorization. Furthermore, the subcarrier spacing may be determined based on N and the channel bandwidth of 80 MHz.
[0197] In addition, the solutions of this application may perform factorization on the frequency value in units of Hz, kHz, or MHz, or on the frequency value in units of GHz. This is not limited to this application. In one example of this implementation, the unit of X is GHz during factorization.
[0198] Optionally, in any of the above implementation forms, the acquired subcarrier interval value may be further rounded, for example, by rounding to the nearest integer, rounding up, or rounding down, or by limiting the number of decimal places.
[0199] In one implementation, optionally, the DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or the interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval. It should be understood that the DC carrier frequency of a channel is the frequency center position of the PPDU bandwidth.
[0200] Optionally, the third channel is N CB The channel is i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval. For example, the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an odd or even multiple of the subcarrier interval.
[0201] In one implementation, one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
[0202] The channel distribution and PPDU distribution in Method 200 will be described below with reference to Figures 7 to 10.
[0203] Figure 7 is a diagram of the channel distribution according to one embodiment of the present application. As shown in Figure 7, Δf represents the subcarrier spacing, and channel division is performed in units of 2.16 GHz. In the figure, the thin dashed line is the carrier center frequency of the 2.16 GHz channel and the DC carrier frequency of the 2.16 GHz channel, the thick dashed line is the carrier center frequency of the 4.32 GHz channel, the thick solid line is the DC carrier frequency of the 4.32 GHz channel, and the shaded area is the PPDU bandwidth of each channel.
[0204] The interval between the carrier center frequency f3 of the left 2.16GHz channel and the carrier center frequency f6 of the right 2.16GHz channel is N*Δf = (2x+1)*Δf. The carrier center frequencies of the left and right 2.16GHz channels are the same as the DC carrier frequency of the channels.
[0205] The DC carrier frequency f5 of the 4.32 GHz channel can be between the carrier center frequency f3 of the left 2.16 GHz channel and the carrier center frequency f6 of the right 2.16 GHz channel, and the interval between f5 and f3 or f6 is an integer multiple of the subcarrier interval. Assuming that the interval between f5 and f3 is n1 times the subcarrier interval, then f5 = f3 + n1 * Δf. If f5 can coincide with f6, then the value of n1 can be 0, 1, 2, 3, ..., or N, i.e., f5 contains a total of N+1 arbitrary positions.
[0206] In the example shown in Figure 7, N = 2x + 1 (x ≥ 1), meaning the interval between the carrier center frequency f3 of the left 2.16 GHz channel and the carrier center frequency f6 of the right 2.16 GHz channel is an odd multiple of the subcarrier interval, and the value of n1 is x + 1. Therefore, the DC carrier frequency f5 of the 4.32 GHz channel is to the right of the carrier center frequency f4 of the 4.32 GHz channel, and the interval between f5 and f4 is less than Δf. In this case, the value of x + 1 can be odd or even, so the interval between f5 and f3 can be an odd multiple of the subcarrier interval or an even multiple of the subcarrier interval. Similarly, the value of x can be odd or even, so the interval between f5 and f6 can be an odd multiple of the subcarrier interval or an even multiple of the subcarrier interval. In addition, the difference between f5 and f4 is 0.5 * Δf.
[0207] As shown in Figure 7, in the example above, the PPDU bandwidth of the 2.16 GHz channel (e.g., the shadow portion) may contain (1+2y) subcarriers, and the PPDU bandwidth of the 2.16 GHz channel can be (1+2y)*Δf, where y is less than or equal to x. For example, if the PPDU bandwidth supported by the 2.16 GHz channel is within 1.88 GHz, then to accommodate this, 2y+1 may satisfy (2y+1)*Δf ≤ 1.88 GHz. It should be understood that the specific value of y is related to the performance of the spectral profile, and excessively large PPDU bandwidths require better spectral profile performance and have relatively high requirements for the device.
[0208] Furthermore, the number of subcarriers included in the PPDU bandwidth of a 4.32 GHz channel can be either 1 + (x + 1) + (x) + y + (y - 1) = 1 + 2x + 2y, or 1 + (x + 1) + (x) + y + y = 2 + 2x + 2y, where 1 is the subcarrier where the DC carrier frequency is located (indicated as subcarrier #0), x + 1 is the number of subcarrier intervals between subcarrier #0 and f3, x is the number of subcarrier intervals between subcarrier #0 and f6, and y is the number of subcarrier intervals to the left of f3 or to the right of f6 on the PPDU bandwidth. If it is necessary to ensure that the number of left and right subcarriers of subcarrier #0 on the PPDU bandwidth is the same, the 1 + 2x + 2y subcarrier distribution scheme can be used to distribute the DC + pilot + data subcarriers. If it is acceptable for the number of left and right DC + pilot + data subcarriers of subcarrier #0 not to match, the 2 + 2x + 2y scheme can be used.
[0209] Optionally, in another example similar to Figure 7, the value of n1 may alternatively be x. In this case, f5 is to the left of f4, and the difference between f5 and f4 is 0.5*Δf.
[0210] In any of the examples described above, the 2.16 GHz channel on the left may be used as an example of the first channel, the 2.16 GHz channel on the right may be used as an example of the second channel, and vice versa. In addition, 4.32 GHz may be used as an example of the third channel.
[0211] Optionally, 4.32 GHz may be used as an example of the first channel, i.e., the first channel is N CBThis is a channel with channel number 2. In this case, f1 and f7 can be used as the carrier center frequencies of 4.32 GHz channels with different channel numbers, and f2 and f8 can be used as the DC carrier frequencies of 4.32 GHz channels with different channel numbers. Therefore, the DC relative shift of 4.32 GHz channels with different channel numbers is the same, for example, all 0.5*Δf.
[0212] The method described above also, N CB It can also be applied to channels with >2. For example, N CB For a channel with =3, the DC carrier frequency could be the carrier center frequency of the middle 2.16GHz channel of the three 2.16GHz channels (left, middle, and right), i.e., f3 or f6. In another example, N CB For a channel with a frequency of =3, the DC carrier frequency is between f3 and f6, i.e., still f5.
[0213] Based on the aforementioned solution, since the frequency spacing between the carrier center frequencies of two adjacent channels is an integer multiple of the OFDM subcarrier spacing, the subcarrier configuration can be performed based on the carrier center frequency, and DC relative shift is not required. This reduces the complexity of channel usage and simplifies device implementation.
[0214] Figure 8 is a diagram of another channel distribution according to one embodiment of the present application. For a description and explanation of Figure 8, please refer to Figure 7. The differences between Figure 8 and Figure 7 will be mainly explained below. In Figure 8, the interval between the carrier center frequency f3 of the left 2.16 GHz channel and the carrier center frequency f6 of the right 2.16 GHz channel is an even multiple of the subcarrier interval, i.e., N*Δf = (2x)*Δf. Therefore, the DC carrier frequency f5 of the 4.32 GHz channel can coincide with the carrier center frequency f4 of the 4.32 GHz channel.
[0215] In addition, as shown in Figure 8, the number of subcarriers included in the PPDU bandwidth of a 4.32 GHz channel can be 1+x+x+y+(y-1)=2x+2y or 1+x+x+y+y=1+2x+2y. If it is necessary to ensure that the number of left and right subcarriers of subcarrier #0 on the PPDU bandwidth is the same, the 1+2x+2y subcarrier distribution scheme can be used to distribute the DC+pilot+data subcarriers. If it is acceptable for the number of left and right DC+pilot+data subcarriers of subcarrier #0 not to match, the 2x+2y scheme can be used.
[0216] Optionally, in another example similar to Figure 7, the value of n1 may alternatively be x. In this case, f5 is to the left of f4, and the difference between f5 and f4 is 0.5*Δf.
[0217] In any of the examples described above, the 2.16 GHz channel on the left may be used as an example of the first channel, the 2.16 GHz channel on the right may be used as an example of the second channel, and vice versa. In addition, 4.32 GHz may be used as an example of the third channel.
[0218] Optionally, 4.32 GHz may be used as an example of the first channel, i.e., the first channel is N CB This is a channel with =2. In this case, f1 and f7 may be the carrier center frequencies of 4.32GHz channels having different channel numbers, or they may be used as the DC carrier frequencies of 4.32GHz channels having different channel numbers. Therefore, each 4.32GHz channel may not have a DC relative shift.
[0219] In addition, in the example in Figure 8, one subcarrier in the 2.16 GHz channel and one subcarrier in the 4.32 GHz channel have the same frequency position. At any choice, each subcarrier in the 2.16 GHz channel and one subcarrier in the 4.32 GHz channel may correspond to each other and have the same frequency position. In other words, the set of subcarriers constituting the 2.16 GHz channel may be a subset of the set of subcarriers constituting the 4.32 GHz channel.
[0220] Based on the aforementioned solution, since the frequency spacing between the carrier center frequencies of two adjacent channels is an integer multiple of the OFDM subcarrier spacing, the subcarrier configuration can be performed based on the carrier center frequency, and DC relative shift is not required. This reduces the complexity of channel usage and simplifies device implementation.
[0221] It should be understood that in the examples in Figures 7 and 8, 2.16 GHz is used as the minimum unit of channel division. This is merely an example and does not constitute a limitation to this application. For example, the minimum unit of channel division may alternatively be 80 MHz, 160 MHz, 320 MHz, 640 MHz, 1280 MHz, or 2560 MHz. Below, we will use an example where the minimum unit of channel division is 320 MHz for the purpose of illustrating with reference to Figures 9 and 10.
[0222] Figure 9 is a diagram of another channel distribution according to one embodiment of the present application. As shown in Figure 9, channel division is performed in 320 MHz units. In Figure 9, the thin dashed lines are the carrier center frequencies of the 320 MHz channels, the thick dashed lines are the carrier center frequencies of the 640 MHz channels, and the shaded areas are the PPDU bandwidths of each channel. The interval between the carrier center frequencies of the left 320 MHz channel and the right 320 MHz channel may be an integer multiple of the subcarrier interval, and the DC carrier frequencies of the left and right 320 MHz channels may be the same as the carrier center frequencies of the channels. After the DC carrier frequencies of the 320 MHz channels are determined, the interval between the DC carrier frequencies of the 640 MHz channels and the DC carrier frequencies of the 320 MHz channels may be an integer multiple of the subcarrier interval. Similar to Figure 7, the interval between the carrier center frequencies of the left 320MHz channel and the right 320MHz channel can be an odd multiple of the subcarrier interval, and the interval between the DC carrier frequency of the 640MHz channel and the carrier center frequency of the 640MHz channel can be 0.5 times the subcarrier interval. Similar to Figure 8, the interval between the carrier center frequencies of the left 320MHz channel and the right 320MHz channel can be an even multiple of the subcarrier interval, and the DC carrier frequency of the 640MHz channel can coincide with the carrier center frequency of the 640MHz channel. The size of the PPDU bandwidth of the 320MHz channel is related to limitations such as spectral profile performance. Where conditions allow, the PPDU bandwidth may be close to or equal to the channel width of 320MHz.
[0223] Figure 10 is a diagram of another channel distribution according to one embodiment of the present application. As shown in Figure 10, channel splitting may be performed in units of QMHz such that the PPDU bandwidth is 320MHz, where Q is an integer and the value of Q depends on the performance of the spectral profile. This is not limited to the present application. In Figure 10, the thin dashed line is the carrier center frequency of the QMHz channel, the thick dashed line is the carrier center frequency of the 2QMHz channel, and the shaded area is the PPDU bandwidth of each channel. The interval between the carrier center frequency of the left QMHz channel and the carrier center frequency of the right QMHz channel may be an integer multiple of the subcarrier interval, and the DC carrier frequencies of the left and right QMHz channels may be the same as the carrier center frequency of the channel. After the DC carrier frequencies of the QMHz channels are determined, the interval between the DC carrier frequencies of the 2QMHz channels and the DC carrier frequencies of the QMHz channel may be an integer multiple of the subcarrier interval. Similar to Figure 7, the interval between the carrier center frequency of the left QMHz channel and the carrier center frequency of the right QMHz channel can be an odd multiple of the subcarrier interval, and the interval between the DC carrier frequency of the 2QMHz channel and the carrier center frequency of the 2QMHz channel can be 0.5 times the subcarrier interval. Similar to Figure 8, the interval between the carrier center frequency of the left QMHz channel and the carrier center frequency of the right QMHz channel can be an even multiple of the subcarrier interval, and the DC carrier frequency of the 2QMHz channel can coincide with the carrier center frequency of the 2QMHz channel. The size of the PPDU bandwidth of the QMHz channel is related to limitations such as spectral profile performance. Where conditions permit, the PPDU bandwidth may also be close to or equal to the channel width QMHz.
[0224] In the examples in Figures 7-10, please understand that 2.16GHz, 4.32GHz, 320MHz, 640MHz, QMHz, 2QMHz, etc., may be non-aggregate channels or may be used as part of an aggregate channel.
[0225] Figure 11 is a schematic flowchart of communication method 300 according to one embodiment of this application. For some concepts or explanations of method 300, please refer to Figures 1 to 6.
[0226] S310: The first station generates the PPDU.
[0227] For a description of S310, please refer to S210. Further details are not provided in this specification.
[0228] S320: Station 1 transmits a PPDU to Station 2 on Channel 4, and Station 2 receives the PPDU on Channel 4 in response.
[0229] Optionally, method 300 further includes: a second station analyzes the PPDU.
[0230] For a description of S330, please refer to S230. Further details are not provided in this specification.
[0231] In one embodiment of Method 300, the fourth channel in Method 300 is described as follows:
[0232] In this embodiment, the interval between the DC carrier frequency of the fourth channel and the DC carrier frequency of the fifth channel is not equal to the interval between the carrier center frequency of the fourth channel and the DC carrier frequency of the sixth channel, and the fourth channel, the fifth channel, and the sixth channel are all N CB =i is the channel, the fourth channel is adjacent to the fifth channel, and the fourth channel is adjacent to the sixth channel. For example, the channel number of the fourth channel is #a, the channel number of the fifth channel is #(a-1), and the channel number of the sixth channel is #(a+1), where a is an integer. In other words, the spacing between the DC carrier frequencies of adjacent channels is not necessarily the same.
[0233] Optionally, the fourth channel, fifth channel, and sixth channel in this embodiment are all N CB The channel is =1, meaning that the channel widths of the fourth, fifth, and sixth channels are all equal to the width of the first channel. CB For a specific explanation of the "=i channel," please refer to Method 200. Further details are not provided herein.
[0234] In this way, the DC relative shift can be controlled more effectively within a specific range. For example, the DC relative shift can be controlled within a range of 0.5 times the subcarrier spacing.
[0235] In the following, we will use an example to illustrate this embodiment with reference to Figure 12.
[0236] Figure 12 is a diagram of another channel distribution according to one embodiment of the present application. Similar to Figure 5, in Figure 12, the thin dashed line represents the carrier center frequency of the 2.16 GHz channel, the thin solid line represents the DC carrier frequency of the 2.16 GHz channel, the thick dashed line represents the carrier center frequency of the 4.32 GHz channel, the thick solid line represents the DC carrier frequency of the 4.32 GHz channel, and the shaded area represents the PPDU bandwidth of each channel. The difference from Figure 5 is that the interval between the DC carrier frequencies of adjacent 2.16 GHz channels can be a (2x+1) subcarrier interval. For example, the interval between channel #2 (an example of a fourth channel) and channel #3 (an example of a sixth channel) can be a 2x subcarrier interval. For example, the interval between channel #1 (an example of a fifth channel) and channel #2 can be a subcarrier interval of another multiple. This is not limited. In other words, the interval between the DC carrier frequencies of adjacent channels is not necessarily the same. Furthermore, in this manner, the difference between the DC carrier frequency of each channel and the carrier center frequency of the channel may be less than or equal to 0.5 times the subcarrier spacing, and the DC carrier frequency of each channel may be greater than or less than the carrier center frequency of the channel. In Figure 12, the intervals between the carrier center frequency of channel #4 and the DC carrier frequencies of channels #3, #2, and #1 are ((2x+1)Δf-2.16), 2((2x+1)Δf-2.16), and ((6x+2)Δf-6.48), respectively. The interval between the DC carrier frequency of channel #3 and the carrier center frequency of channel #4 is ((2x+1)Δf-2.16), the interval between the DC carrier frequency of channel #2 and the carrier center frequency of channel #3 is ((2x+1)Δf-2.16), and the interval between the DC carrier frequency of channel #1 and the carrier center frequency of channel #2 is ((2x)Δf-2.16). In other words, the intervals between the DC carrier frequencies of adjacent channels are not necessarily the same. Therefore, the DC relative shift of channel #1 in Figure 12 is smaller than the DC relative shift of channel #1 in Figure 5.
[0237] In this application, the frequency point used to determine the DC carrier frequency of another channel may be called the reference point, the frequency of the reference point may be called the anchor frequency, and the subcarriers on the frequency of the reference point may be called anchor subcarriers. Generally, the carrier center frequency of a channel whose carrier center frequency is the same as the DC carrier frequency may be used as the reference point. In Figure 12, the carrier center frequency of channel #4 is used as the reference point.
[0238] In FIG. 5, the intervals between the DC carrier frequencies of the #1 channel and the #2 channel, the #2 channel and the #3 channel, and the #3 channel and the #4 channel are all (2x + 1)Δf, that is, the intervals between adjacent DC carrier frequencies are equal. Also, it should be understood that the intervals between the carrier center frequency of the #4 channel and the DC carrier frequencies of the #3 channel, the #2 channel, and the #1 channel are (419Δf - 2.16), 2(419Δf - 2.16), and 3(419Δf - 2.16) GHz, respectively. Therefore, it shows that the longer the distance from the reference point, the larger the intervals between the DC carrier frequency and the carrier center frequencies of the #3 channel, the #2 channel, and the #1 channel. In 802.11ay, a solution where the intervals between the DC carrier frequencies of adjacent channels are equal (all 419Δf - 2.16) may be used. This is because (419Δf - 2.16) / Δf = 0.00046875 / 0.00515625 ≒ 0.091, that is, the deviation for each time is not large, and a deviation of about one sub-carrier interval occurs only when the number of times is greater than 11 (i.e., 1 / 0.091 ≒ 11). However, when Δf and the channel width are different, the deviation is not necessarily small. For example, assume the following relationship exists: (interval between DC carrier frequencies of adjacent channels - channel width) / Δf = 0.4. In this case, when the reference point is used as a reference, the deviation becomes larger than one sub-carrier interval when the deviation is repeated three times. In this embodiment, since the intervals between the DC carrier frequencies of adjacent channels are not equal, the DC relative shift of some channels can be reduced. For example, the DC relative shift of the channel can be made not to exceed 0.5 times the sub-carrier interval.
[0239] It should be understood that in this embodiment, the position of the reference point is not limited. The reference point can be located on the channel at the center of the entire frequency band. For example, in FIGS. 5 and 12, the reference point is located on the DC carrier frequency of the #4 channel. Optionally, the position of the reference point can be at another position, for example, the lowest frequency channel, the highest frequency channel, or another frequency position, for example, the carrier center frequency of the 4.32 GHz channel, that is, 59.4 GHz.
[0240] Optionally, there can be multiple reference points, and each reference point is used to determine the DC relative shift of one or more channels.
[0241] In addition, FIG. 12 is only an example. In FIG. 12, first, the thick solid line is determined by using an odd multiple of the sub-carrier interval, and then, the thin solid line is determined by using an even multiple of the sub-carrier interval from both sides towards the reference point. Optionally, first, the thick solid line can be determined by using an even multiple of the sub-carrier interval, and then, the thin solid line can be determined by using an odd multiple of the sub-carrier interval from both sides towards the reference point. This is not limited in this application. When the sub-carrier interval between adjacent thin solid lines is even, the thick solid line and the thin solid line can be determined by using an even multiple of the sub-carrier interval. When the reference point is at another frequency position, the aforementioned method is still applicable.
[0242] In another embodiment, the fourth channel in method 300 is described as follows.
[0243] In this embodiment, the DC carrier frequency of the fourth channel is the same as the carrier center frequency of the fourth channel, the DC carrier frequency of the fifth channel is the same as the carrier center frequency of the fifth channel, and both the fourth channel and the fifth channel are N CB =i channels. For the specific description of the "N CB =i channels", please refer to method 200. Details are not described again in this specification.
[0244] In other words, in this embodiment, N CB =i The DC carrier frequency and carrier center frequency of channel i are the same, so N CB =i+1 channel and N CB Some subcarriers in channel i have the same frequency position.
[0245] Optionally, this method may be understood as a partial subcarrier consistency solution.
[0246] In the following, we will use an example to illustrate this embodiment with reference to Figure 13.
[0247] Figure 13 is a diagram of another channel distribution according to one embodiment of the present application. Similar to Figure 5, in Figure 13, the thin dashed line is the carrier center frequency of the 2.16 GHz channel, the thin solid line is the DC carrier frequency of the 2.16 GHz channel, the thick dashed line is the carrier center frequency of the 4.32 GHz channel, the thick solid line is the DC carrier frequency of the 4.32 GHz channel, and the shaded area is the PPDU bandwidth of each channel. As shown in Figure 13, the positions of the carrier center frequency and DC carrier frequency of the 2.16 GHz channel coincide. In the figure, the DC carrier frequency and carrier center frequency of the 2.16 GHz channel on the left (i.e., channel #1, which is also an example of the fourth channel) are the same, and the DC carrier frequency and carrier center frequency of the 2.16 GHz channel on the right (i.e., channel #2, which is also an example of the fifth channel) are also the same. CBFor the +2 4.32 GHz channel, the DC carrier frequency is (58.32 + 210 * 5.15625 * 10^(-3)) GHz = 59.4028125 GHz. The subcarrier to the left of the DC carrier frequency may have the exact same frequency position as the subcarrier on channel #1, while the subcarrier to the right of the DC carrier frequency has a shift from the subcarrier on channel #2, with a shift of 59.4028125 GHz - 59.4 GHz = 0.0028125 GHz. This is sometimes called a partial subcarrier alignment solution.
[0248] In another embodiment, the fourth channel in method 300 is described as follows:
[0249] In this embodiment, the interval between the DC carrier frequency of the fourth channel and the carrier center frequency of the fifth channel is an integer multiple of the subcarrier interval. The fifth channel is N CB This is channel =i+1. In other words, the fifth channel is N CB It is not equal to 1. In other words, the channel width of the fifth channel is larger than the smallest unit used for channel division. To put it another way, the channel width of the fifth channel is larger than the smallest channel width granularity. For example, in Figure 3, if channel division is performed using 2.16 GHz as the smallest unit, the channel width of the fifth channel will be larger than 2.16 GHz.
[0250] Optionally, the fourth channel is N CB =i can be a channel, or N CB It could be a channel =i+1, or N CB The channel may also be i+2. This is not limited to the present application.
[0251] Specifically, since the DC carrier frequency and carrier center frequency of channel #4 coincide, the reference point in Figure 5 is the carrier center frequency of channel #4. However, a different channel may be used to determine the reference point. For example, a channel with a larger channel width, such as a 4.32 GHz channel, a 6.48 GHz channel, or an 8.64 GHz channel, may be used to determine the reference point. For the 4.32 GHz, 6.48 GHz, or 8.64 GHz channels, a possible choice is to use the carrier center frequency of the channel whose carrier center frequency is the same as the DC carrier frequency as the reference point. After the reference point is determined, the DC carrier frequency of any channel can be determined based on the reference point, and the interval between the DC carrier frequency of any channel and the reference point may be an integer multiple of the subcarrier interval. However, there may or may not be a DC relative shift between the DC carrier frequency of the fourth channel and the carrier center frequency of the fourth channel. This specifically depends on the value of the subcarrier interval.
[0252] In the following, we will use an example to illustrate this embodiment with reference to Figure 14.
[0253] Figure 14 shows another channel distribution according to one embodiment of this application.
[0254] Similar to Figure 5, in Figure 14, the thin dashed line represents the carrier center frequency of the 2.16 GHz channel, the thin solid line represents the DC carrier frequency of the 2.16 GHz channel, the thick dashed line represents the carrier center frequency of the 4.32 GHz channel, the thick solid line represents the DC carrier frequency of the 4.32 GHz channel, and the shaded area represents the PPDU bandwidth of each channel. As shown in Figure 14, the reference point is the carrier center frequency of channel #9 (an example of the fifth channel), and the carrier center frequency of channel #9 is 59.4 GHz. In this case, the carrier center frequency of channel #9 is the same as the DC carrier frequency of that channel.
[0255] After the reference point is determined, the DC carrier frequency of the 2.16 GHz channel can be determined based on the reference point. For example, in Figure 14, the interval between the DC carrier frequency of the left 2.16 GHz channel (channel #1, which is also an example of the fourth channel) and the reference point is xΔf, i.e., an integer multiple of the subcarrier interval, where x is any integer. Similarly, the interval between the DC carrier frequency of the right 2.16 GHz channel (channel #2, which is another example of the fourth channel) and the reference point can also be xΔf, i.e., an integer multiple of the subcarrier interval. In this case, there may or may not be a DC relative shift between the DC carrier frequency of the left 2.16 GHz channel and the carrier center frequency of the left 2.16 GHz channel, and there may or may not be a DC relative shift between the DC carrier frequency of the right 2.16 GHz channel and the carrier center frequency of the right 2.16 GHz channel. This specifically depends on the value of the subcarrier interval. For another 4.32 GHz channel, for example, the DC carrier frequency of channel #10 (another example of a fourth channel not shown; see Figure 5 for the location of channel #10) can also be determined based on the reference point. However, there may or may not be a DC relative shift between the DC carrier frequency of channel #10 and the carrier center frequency of channel #10. This specifically depends on the value of the subcarrier spacing. In addition, the DC carrier frequencies of other channels, such as the 6.48 GHz and 8.64 GHz channels (not shown; see Figure 3 for the 6.48 GHz and 8.64 GHz channels), can also be determined based on the reference point. There may or may not be a DC relative shift between the DC carrier frequency of another channel and the reference point. This specifically depends on the value of the subcarrier spacing. The PPDU bandwidth depends on the performance of the spectral profile. For example, in Figure 14, the PPDU bandwidth of channel #1 and the PPDU bandwidth of channel #2 (i.e., the shaded portion of Figure 14) may contain (1+2y) subcarriers, and the size of the PPDU bandwidth is (1+2y)*Δf, where the value of y depends on the performance of the spectral profile.
[0256] It should be further understood that the value of the subcarrier spacing is not limited in this application. In any embodiment of the method 300 described above, the subcarrier spacing may be 5.15625 MHz or another value.
[0257] In addition, in actual application, embodiments of Method 300 may be combined with each other, and Methods 200 and 300 may also be combined with each other. This is not limited to these embodiments.
[0258] The above describes an embodiment of the method in this application, and the following describes an embodiment of the corresponding apparatus. Please understand that the description of the apparatus embodiment corresponds to the description of the method embodiment. Therefore, for parts not described in detail, please refer to the method embodiment described above.
[0259] Figure 15 is a diagram of a communication device according to one embodiment of the present application. As shown in Figure 15, the device 400 may include a transceiver unit 410 and / or a processing unit 420. The transceiver unit 410 is capable of communicating with the outside world, and the processing unit 420 is configured to process data / information. The transceiver unit 410 may also be referred to as a communication interface or communication unit.
[0260] In possible implementations, device 400 may be the first station in method 200 or method 300, or may be a chip configured to implement the functions of the first station in method 200 or method 300. Device 400 may implement the procedures performed by the first station in method 200 or method 300. Processing unit 420 is configured to perform processing-related operations of the first station in method 200 or method 300. Transceiver unit 410 is configured to perform receive-related and / or transmit-related operations of the first station in method 200 or method 300.
[0261] For example, the processing unit 420 is configured to generate a PPDU, the transceiver unit 410 is configured to transmit the PPDU to a second station on a first channel, and the first channel is N CB =i channel, and N CB is the number of consecutive channels of the first width, and the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the sub-carrier interval, and the second channel is N CB =i channel, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer.
[0262] It should be understood that the foregoing content is only used as an example for understanding. The apparatus 400 can further perform other steps, actions, or methods related to the first station in the method 200 or the method 300. Details are not described here.
[0263] In another possible implementation, the apparatus 400 can be the second station in the method 200 or the method 300, or can be a chip configured to implement the functions of the second station in the method 200 or the method 300. The apparatus 400 can implement the procedures executed by the second station in the method 200 or the method 300. The transceiver unit 410 is configured to perform reception-related and / or transmission-related operations of the second station in the method 200 or the method 300, and the processing unit 420 is configured to perform processing-related operations of the second station in the method 200 or the method 300.
[0264] For example, the transceiver unit 410 is configured to receive a PPDU on a first channel, and the first channel is N CB =i channel, and N CB is the number of consecutive channels of the first width, and the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the sub-carrier interval, and the second channel is N CBThe channel is i, the first channel is adjacent to the second channel, N is a positive integer, i is a positive integer, and the processing unit 420 is configured to parse the PPDU.
[0265] Please understand that the above is used only as an example for understanding purposes. Apparatus 400 may further perform other steps, actions, or methods relating to the second station in Method 200 or Method 300. Details are not described here.
[0266] It should be understood that the apparatus 400 in this specification is embodied in the form of a functional unit. The term “unit” as used herein may mean an application-specific integrated circuit (ASIC), an electronic circuit, a processor configured to run one or more software or firmware programs (e.g., a shared processor, a dedicated processor, or a group processor), memory, merged logic circuits, and / or other suitable components that support the described function.
[0267] The device 400 has the function of implementing a corresponding step performed by the first station in the method described above, or the device 400 has the function of implementing a corresponding step performed by the second station in the method described above. The function may be implemented by hardware or by hardware running corresponding software. The hardware or software includes one or more modules corresponding to the function described above. For example, the transceiver unit may be replaced by a transceiver (for example, the transmitting unit in the transceiver unit may be replaced by a transmitter, and the receiving unit in the transceiver unit may be replaced by a receiver), and another unit, for example, the processing unit may be replaced by a processor, which separately performs the receiving and transmitting operations and related processing operations in the embodiment of the method.
[0268] In addition, the transceiver unit may alternatively be a transceiver circuit (for example, including a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit. In embodiments of this application, the device 400 may be the first station or the second station in the embodiments described above, or it may be a chip or a chip system, for example, a system on a chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit on a chip. This is not limited herein.
[0269] Figure 16 is another diagram of the structure of a communication device according to one embodiment of the present application. As shown in Figure 16, the communication device 500 includes at least one processor 510. The processor 510 is coupled to memory and configured to execute instructions stored in memory to control transceivers to transmit and / or receive signals. Optionally, the communication device 500 further includes transceivers 520 configured to transmit and / or receive signals. Optionally, the communication device 500 further includes memory 530 configured to store instructions.
[0270] It should be understood that the processor 510 and memory 530 can be integrated into a single processing unit. The processor 510 is configured to execute program code stored in memory 530 to implement the aforementioned functions. In a particular implementation, memory 530 may, alternatively, be integrated into the processor 510 or be independent of the processor 510.
[0271] It should be further understood that the transceiver 520 may include a receiver (also called a receiver machine) and a transmitter (also called a transmitter machine). The transceiver 520 may further include an antenna. There may be one or more antennas. The transceiver 520 may alternatively be a communication interface or interface circuit.
[0272] When the communication device 500 is a chip, the chip includes a transceiver unit and a processing unit. The transceiver unit may be an input / output circuit or a communication interface. The processing unit may be a processor, a microprocessor, or an integrated circuit on the chip.
[0273] One embodiment of this application further provides a processing apparatus including a processor and an interface. The processor may be configured to perform the method in the embodiment of the method described above.
[0274] It should be understood that the processing unit may be a chip. For example, a processing unit may include a field programmable gate array (FPGA), application-specific integrated circuit (ASIC), system on chip (SOC), central processing unit (CPU), network processor (NP), digital signal processor (DSP) circuit, microcontroller unit (MCU), programmable logic device (PLD), or another integrated chip.
[0275] In the implementation process, the steps of the method described above may be implemented by using hardware integrated logic circuits within a processor or by using instructions in the form of software. The steps of the method disclosed with reference to embodiments of this application may be performed directly by a hardware processor or by using a combination of hardware and software modules within the processor. The software modules may be located in mature storage media in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in memory, and the processor reads information in memory and, in combination with the processor's hardware, completes the steps of the method described above. To avoid repetition, details are not described again herein.
[0276] Figure 17 is another diagram of the structure of a communication device according to one embodiment of the present application. As shown in Figure 17, the device 600 includes a processing circuit 610. The processing circuit 610 is configured to execute instructions in order to implement the method in the above-described embodiment.
[0277] Optionally, the device 600 may further include a transceiver circuit 620. The transceiver circuit 620 is configured to transmit and / or receive signals. The processing circuit 610 and the transceiver circuit 620 communicate with each other via an internal connection path to control the transceiver circuit 620 to transmit and / or receive signals.
[0278] Optionally, the device 600 may further include a storage medium 630. The storage medium 630 communicates with the processing circuit 610 and the transceiver circuit 620 via an internal connection path. The storage medium 630 is configured to store instructions, and the processing circuit 610 can execute instructions stored in the storage medium 630.
[0279] In possible implementations, the device 600 is configured to implement the procedure corresponding to the first station in the embodiment of the method described above.
[0280] In another possible implementation, the device 600 is configured to implement the procedure corresponding to the second station in the embodiment of the method described above.
[0281] According to the methods provided in embodiments of this application, this application further provides a computer program product, which includes computer program code used to carry out the methods in the embodiments of the aforementioned methods of this application. In other words, when the computer program code is executed on a computer, the computer becomes capable of carrying out the methods in the embodiments of the aforementioned methods of this application.
[0282] According to the method provided in the embodiments of this application, the application further provides a computer-readable medium. The computer-readable medium stores program code, and the computer program code is used to carry out the method in the embodiments of the aforementioned method of this application. In other words, once the program code is executed on a computer, the computer becomes capable of carrying out the method in the embodiments of the aforementioned method.
[0283] According to the method provided in the embodiments of this application, the application further provides a system including the aforementioned first and / or second stations.
[0284] In this specification, the terms "at least one of..." or "at least one piece of..." refer to all or any combination of the listed items. For example, "at least one of A, B, and C" could refer to the following six cases: if only A is present, if only B is present, if only C is present, if both A and B are present, if both B and C are present, or if all of A, B, and C are present. In this specification, "at least one" means one or more. In addition, "multiple" means two or more.
[0285] In this specification, the term "and / or" describes only the relationship between the relevant objects, indicating that three relationships may exist. For example, A and / or B can represent three cases: when only A exists, when both A and B exist, or when only B exists. In addition, the letter " / " in this specification generally indicates an "or" relationship between the relevant objects.
[0286] In the embodiments of this application, “B corresponding to A” should be understood to indicate that B is associated with A, and that B may be determined based on A. However, it should be further understood that determining B based on A does not mean that B is determined solely based on A. B may, alternatively, be determined based on A and / or other information. The terms “include,” “have,” and their variations all mean “include but not limited to,” unless otherwise specifically emphasized.
[0287] In the various embodiments of this application, the designations 1, 2, and various other numbers are merely for illustrative purposes and not to limit the scope of the embodiments of this application. For example, different information is distinguished.
[0288] Those skilled in the art will recognize, in combination with the examples described in the embodiments disclosed herein, that units and algorithmic steps can be implemented using electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the functions described for each specific application, but the implementation should not be considered to exceed the scope of this application.
[0289] For the sake of convenient and concise explanation, it will be readily apparent to those skilled in the art that detailed operating processes of the aforementioned systems, apparatus, and units should be referred to by the corresponding processes in the embodiments of the methods described above. Further details are not described herein.
[0290] It should be understood that in some embodiments provided in this application, the disclosed systems, apparatus, and methods may be implemented in other ways. For example, the embodiments of the apparatus described are merely illustrative. For example, the division into units is merely a logical functional division and may be other divisions in actual implementation. For example, multiple units or components may be coupled or integrated into another system, or some features may be ignored or not performed. In addition, the mutual coupling, direct coupling, or communication connection shown or described may be implemented through some interfaces. Indirect coupling or communication connection between apparatus or units may be implemented electronically, mechanically, or in other forms.
[0291] Units described as separate parts may or may not be physically separate, and parts shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected based on the actual requirements for achieving the objectives of the solution of the embodiment.
[0292] In addition, the functional units in the embodiments of this application may be integrated into a single processing unit, or each unit may exist physically independently, or two or more units may be integrated into a single unit.
[0293] When a function is implemented in the form of a software function unit and sold or used as an independent product, the function may be stored on a computer-readable storage medium. Based on such understanding, the technical solution of this application, in essence, or in part with respect to the prior art, or part of the technical solution, may be implemented in the form of a software product. A computer software product is stored on a storage medium and includes several instructions for instructing a computer device (which may be a personal computer, server, network device, etc.) to perform all or part of the steps of the method described in embodiments of this application. The aforementioned storage medium includes any medium capable of storing program code, such as a USB flash drive, removable hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0294] The foregoing description is merely a specific implementation of the present application and does not limit the scope of protection of this application. Any modifications or substitutions that are readily conceivable by a person skilled in the art within the scope of the art disclosed in this application shall fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims.
Claims
1. A method of communication, The steps include generating a Physical Layer Protocol Data Unit (PPDU), The step of transmitting the PPDU on a first channel, wherein the first channel is N CB = channel i, N CB n is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, and the second channel is N CB = channel i, the first channel is adjacent to the second channel, N is a positive integer, i is a positive integer, step and Includes, N is the product of M elements in a first set of real numbers, where M is a positive integer, and the first set of real numbers is a set composed of factors obtained by performing factorization based on a first value X. X = |f c1 - f c2|, where f c1 is the carrier center frequency of the first channel and f c2 is the carrier center frequency of the second channel, or X = first width * number of sampling points * 10^n, where n is an integer.
2. The method according to claim 1, wherein the bandwidth of the PPDU is less than or equal to the channel width of the first channel.
3. The method according to claim 1, wherein the method is applied to a frequency band of 45 GHz or higher, or the carrier center frequency of the first channel is 45 GHz or higher.
4. The method according to claim 1, wherein the first width is the minimum channel width granularity.
5. The first width is 2.16 GHz, or The aforementioned first bandwidth is 80 MHz. The method according to claim 1.
6. The method according to claim 1, wherein the value of i is one of 1, 2, 3, or 4.
7. The method according to claim 1, wherein the M elements consist only of odd numbers, or the M elements consist of at least one even number.
8. A communication method, The steps include generating a Physical Layer Protocol Data Unit (PPDU), A step of transmitting the PPDU on a first channel, wherein the first channel is a channel with NCB = i, where NCB is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, the second channel is a channel with NCB = i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer. Includes, The interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval. A method wherein the first width is 2.16 GHz, and the value of the subcarrier interval is one of 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
9. A communication method, The steps include generating a Physical Layer Protocol Data Unit (PPDU), A step of transmitting the PPDU on a first channel, wherein the first channel is a channel with NCB = i, where NCB is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, the second channel is a channel with NCB = i, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer. Includes, The interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval. A method wherein the first width is 2.16 GHz, and the value of the subcarrier interval is one of 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, and 10.8 MHz.
10. The DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or The interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval. The method according to claim 1.
11. The third channel is N CB The method according to claim 1, wherein the channel is i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
12. The method according to claim 11, wherein the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an odd or even multiple of the subcarrier interval.
13. The method according to claim 11, wherein one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
14. A method of communication, The step of receiving a Physical Layer Protocol Data Unit (PPDU) on a first channel, wherein the first channel is N CB = channel i, N CB n is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, and the second channel is N CB = i is a channel, the first channel is adjacent to the second channel, N is a positive integer, and i is a positive integer, step, The steps of analyzing the PPDU and Includes, N is the product of M elements in a first set of real numbers, where M is a positive integer, and the first set of real numbers is a set composed of factors obtained by performing factorization based on a first value X. X = |f c1 - f c2|, where f c1 is the carrier center frequency of the first channel and f c2 is the carrier center frequency of the second channel, or X = first width * number of sampling points * 10^n, where n is an integer.
15. The method according to claim 14, wherein the bandwidth of the PPDU is less than or equal to the channel width of the first channel.
16. The method according to claim 14, wherein the method is applied to a frequency band of 45 GHz or higher, or the carrier center frequency of the first channel is 45 GHz or higher.
17. The method according to claim 14, wherein the first width is the minimum channel width granularity.
18. The first width is 2.16 GHz, or The aforementioned first bandwidth is 80 MHz. The method according to claim 14.
19. The method according to claim 14, wherein the value of i is one of 1, 2, 3, or 4.
20. The method according to claim 14, wherein the M elements consist only of odd numbers, or the M elements consist of at least one even number.
21. A communication method, A step of receiving a Physical Layer Protocol Data Unit (PPDU) on a first channel, wherein the first channel is a channel with NCB = i, where NCB is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, the second channel is a channel with NCB = i, the first channel is adjacent to the second channel, where N is a positive integer and i is a positive integer, and The steps of analyzing the PPDU and Includes, The interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an odd multiple of the subcarrier interval. A method wherein the first width is 2.16 GHz, and the value of the subcarrier interval is one of 3.2 MHz, 3.456 MHz, 5.75 MHz, 9.6 MHz, 16 MHz, or 17.28 MHz.
22. A communication method, A step of receiving a Physical Layer Protocol Data Unit (PPDU) on a first channel, wherein the first channel is a channel with NCB = i, where NCB is the number of consecutive channels of a first width, the interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is N times the subcarrier interval, the second channel is a channel with NCB = i, the first channel is adjacent to the second channel, where N is a positive integer and i is a positive integer, and The steps of analyzing the PPDU and Includes, The interval between the carrier center frequency of the first channel and the carrier center frequency of the second channel is an even multiple of the subcarrier interval. A method wherein the first width is 2.16 GHz, and the value of the subcarrier interval is one of 4.21875 MHz, 4.32 MHz, 5.625 MHz, 5.4 MHz, 6.75 MHz, 7.5 MHz, 8.4375 MHz, 8.64 MHz, and 10.8 MHz.
23. The DC carrier frequency of the first channel is the same as the carrier center frequency of the first channel, or The interval between the DC carrier frequency of the first channel and the carrier center frequency of the first channel is 0.5 times the subcarrier interval. The method according to claim 14.
24. The third channel is N CB The method according to claim 14, wherein the channel is i+1, and the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an integer multiple of the subcarrier interval.
25. The method according to claim 24, wherein the interval between the DC carrier frequency of the third channel and the DC carrier frequency of the first channel is an odd or even multiple of the subcarrier interval.
26. The method according to claim 24, wherein one subcarrier of the third channel and one subcarrier of the first channel have the same frequency position.
27. A communication device comprising a unit or module configured to perform the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 26.
28. A computer-readable storage medium configured to store a computer program, wherein the computer program includes instructions used to carry out the method according to any one of claims 1 to 26.
29. A chip comprising a processor and an interface, configured to call a computer program stored in the memory from the memory, execute the computer program, and perform the method according to any one of claims 1 to 26.
30. A computer program comprising computer program code, wherein the computer program code is used to carry out the method according to any one of claims 1 to 26.