Communication method and communication apparatus
Patent Information
- Application Number
- PCT/CN2024/139365
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-03-04
- Filing Date
- 2024-12-13
- Publication Date
- 2025-10-02
AI Technical Summary
In 802.11ah, the subcarrier spacing of Sub-1GHz communication devices is much larger than the power spectral density requirements in FCC regulations, resulting in wasted bandwidth resources and failure to achieve maximum transmit power.
By adjusting the operating frequency band and subcarrier spacing of communication equipment to be close to the PSD requirements in FCC regulations, bandwidth resource usage is reduced, and subcarrier planning and spectrum efficiency optimization technology are used to generate and send PPDU.
It achieves the maximum transmission power within a limited bandwidth, avoids the waste of bandwidth resources, and improves spectrum efficiency.
Smart Images

Figure CN2024139365_02102025_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on March 4, 2024, with application number 202410244968.2 and invention name "A Communication Method and Communication Device", the entire contents of which are incorporated by reference into this application. Technical Field
[0003] The present application relates to the field of wireless communication technology, and in particular to a communication method and a communication device. Background Art
[0004] Currently, 802.11ah specifies that communications devices operating below 1 GHz (sub-1 GHz) use 20 MHz, 40 MHz, 80 MHz, and 160 MHz continuous modes of the very high throughput (VHT) physical layer (PHY) at 1 / 10 the clock rate when transmitting physical protocol data units (PPDUs) on 2 MHz, 4 MHz, 8 MHz, and 16 MHz channel bandwidths, respectively. In this case, the transmission subcarrier spacing of communications devices operating in sub-1 GHz is 1 / 10 the subcarrier spacing of the VHT PHY at the clock rate, that is, 312.5 kHz / 10 = 31.25 kHz.
[0005] However, the subcarrier spacing of 31.25 kHz is much larger than the 3 kHz in the Power Spectrum Density (PSD) requirement of 8 dBm / 3 kHz in the U.S. Federal Communications Commission (FCC) regulations, which means that more bandwidth resources are wasted to achieve the maximum transmit power. Summary of the Invention
[0006] Embodiments of the present application provide a communication method and a communication device for saving bandwidth resources.
[0007] In a first aspect, embodiments of the present application provide a communication method that can be performed by a communication device or a module (e.g., a chip) within the communication device. The method comprises: generating a PPDU; and transmitting the PPDU; wherein the operating frequency band of the communication device is less than 1 GHz, the bandwidth of the PPDU is a first bandwidth, and the difference between the subcarrier spacing within the first bandwidth and 3 kHz is less than or equal to a first threshold.
[0008] In the above scheme, since the subcarrier spacing is close to the 3kHz in the PSD requirement of 8dBm / 3kHz in the FCC regulations (that is, the difference is less than or equal to the first threshold), it can reduce the occupancy of bandwidth resources, thereby saving bandwidth resources and improving spectrum efficiency.
[0009] In one possible implementation method, the subcarriers within the first bandwidth include subcarriers used for wireless energy transmission and DC subcarriers, and the DC subcarrier is a null subcarrier or is used for wireless energy transmission.
[0010] In one possible implementation method, the subcarriers used for wireless energy transmission are planned as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}; wherein Nsc represents the number of subcarriers within the first bandwidth, Ndc represents the number of DC subcarriers in the subcarriers within the first bandwidth, and floor represents rounding down.
[0011] In one possible implementation method, the first bandwidth is 500kHz, the subcarrier spacing within the first bandwidth is 3kHz, the fast Fourier transform FFT size corresponding to the first bandwidth is 256, and Nsc>=159.
[0012] The above scheme can reach the upper limit of the total transmission power of wireless energy transmission within a 500kHz bandwidth, and is a maximum power wireless energy transmission method that occupies a small bandwidth.
[0013] In one possible implementation method, Nsc=161, Ndc=1, and the subcarrier planning for wireless energy transmission is {-80:-1, 1:80}; or, Nsc=163, Ndc=3, and the subcarrier planning for wireless energy transmission is {-81:-2, 2:81}; or, Nsc=159, Ndc=0, and the subcarrier planning for wireless energy transmission is {-79:79}.
[0014] In a possible implementation method, the bandwidth of the PPDU is 500 kHz, the subcarrier spacing is 312.5 kHz / N, 80<=N<=104, and Nsc<=500*N / 312.5.
[0015] In one possible implementation method, N=100, Nsc=155, Ndc=1, and the subcarrier planning for wireless energy transmission is {-77:-1,1:77}; or, N=100, Nsc=155, Ndc=0, and the subcarrier planning for wireless energy transmission is {-77:77}.
[0016] In one possible implementation method, the first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 3.0048 kHz and 3.9063 kHz, where N is an integer greater than 1.
[0017] The above scheme can reach the upper limit of the total transmission power of wireless energy transmission within a 1MHz bandwidth, avoiding communication conflicts with existing 1MHz bandwidth communication equipment due to different bandwidths.
[0018] In one possible implementation method, generating the PPDU includes: generating the PPDU according to the subcarrier spacing within the first bandwidth and the planning of the subcarriers for wireless energy transmission; wherein the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / N, 80<=N<=104; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159; or, the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / N, 20<=N<=26; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159.
[0019] In one possible implementation method, the first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 0.2441 kHz and 1.9531 kHz, where N is an integer greater than 1.
[0020] In one possible implementation method, generating the PPDU includes: generating the PPDU according to a subcarrier spacing within the first bandwidth; wherein the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 160; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 160; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 320 MHz HE / EHT The PPDU in the PHY standard is determined by performing a 1 / 320 clock rate conversion, and the subcarrier spacing is 78.125kHz / 320.
[0021] In one possible implementation method, the first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 6.0096 kHz and 7.8125 kHz, where N is an integer greater than 1.
[0022] The above solution can reach the upper limit of the total transmission power of wireless energy transmission within the 2MHz bandwidth, avoiding communication conflicts with existing 2MHz bandwidth communication equipment due to different bandwidths.
[0023] In one possible implementation method, generating the PPDU includes: generating the PPDU according to the subcarrier spacing within the first bandwidth and the planning of the subcarriers for wireless energy transmission; wherein the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / N, 40<=N<=52; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159; or, the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / N, 10<=N<=13; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159.
[0024] In one possible implementation method, the first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 0.4882 kHz and 3.9062 kHz, where N is an integer greater than 1.
[0025] In one possible implementation method, generating the PPDU includes: generating the PPDU according to a subcarrier spacing within the first bandwidth; wherein the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 20 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 20; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 320 MHz HE / EHT The PPDU in the PHY standard is determined by performing a 1 / 160 clock rate conversion, and the subcarrier spacing is 78.125kHz / 160.
[0026] In a second aspect, an embodiment of the present application provides a communication device, which may be a communication device or a module (such as a chip) in a communication device. The device has the function of implementing any implementation method of the first aspect described above. The function may be implemented by hardware or by executing corresponding software implementations in hardware. The hardware or software includes one or more modules corresponding to the above functions.
[0027] In a third aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any implementation method in the above-mentioned first aspect.
[0028] In a fourth aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the processor is configured to communicate with other devices via the interface circuit and execute any implementation method of the first aspect. The processor comprises one or more.
[0029] Optionally, the communication device may further include a memory for storing computer instructions, the memory being coupled to a processor, and the processor executing the computer instructions stored in the memory so that the device executes any implementation method in the above-mentioned first aspect.
[0030] In a fifth aspect, an embodiment of the present application further provides a computer program product, which includes a computer program or instructions. When the computer program or instructions are run by a communication device, any implementation method in the above-mentioned first aspect is executed.
[0031] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when run on a communication device, enables any implementation method in the above-mentioned first aspect to be executed.
[0032] In the seventh aspect, the present application provides a chip (or chip system), which includes a processor, the processor is coupled to a memory, and the memory stores a computer program; the processor is used to call part or all of the computer program in the memory, so that any implementation method of the above-mentioned first aspect is executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] FIG1 is a schematic diagram of a network structure provided in an embodiment of the present application;
[0034] FIG2 is a flow chart of a communication method provided in an embodiment of the present application;
[0035] FIG3 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0036] FIG4 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] Figure 1 is a schematic diagram of a network structure provided in an embodiment of the present application. The network structure may include one or more access point (AP)-type stations and one or more non-AP STA-type stations. For ease of description, access point-type stations are referred to as access points (APs) and non-AP-type stations are referred to as stations (STAs). Figure 1 illustrates a network structure including one AP and six stations (STA 1, STA 2, STA 3, STA 4, STA 5, and STA 6).
[0038] An access point is a point through which a terminal device (such as a mobile phone) accesses a wired (or wireless) network. It is primarily deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. It can also be deployed outdoors. An access point acts as a bridge between wired and wireless networks, connecting wireless network clients and then connecting the wireless network to the Ethernet. Specifically, an access point can be a terminal device (such as a mobile phone) or a network device (such as a router) equipped with a wireless fidelity (WiFi) chip. An access point can be a device that supports the 802.11bn standard or various wireless local area network (WLAN) standards within the 802.11 family, including 802.11be, 802.11ax, 802.11n, 802.11g, 802.11b, and 802.11a. The access point in this application may be a VHT access point, a high efficiency (HE) access point, or an extraordinarily high throughput (EHT) access point, and may also be an access point applicable to a future generation of WiFi standards.
[0039] A site may be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and may also be referred to as a user. For example, a site may be a mobile phone that supports WiFi communication, a tablet computer that supports WiFi communication, a set-top box that supports WiFi communication, a smart TV that supports WiFi communication, a smart wearable device that supports WiFi communication, an in-vehicle communication device that supports WiFi communication, and a computer that supports WiFi communication, and the like. Optionally, the site may support the 802.11bn standard, and may also support multiple WLAN standards of the 802.11 family, such as 802.11be, 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a. The site in this application may be a VHT site, a HE site, or an EHT site, and may also be a site applicable to a future generation of WiFi standards.
[0040] For example, access points and sites can be devices used in the Internet of Vehicles, IoT nodes and sensors in the Internet of Things (IoT), smart cameras and remote controls in smart homes, smart water and electricity meters, and sensors in smart cities.
[0041] The embodiments of the present application are mainly described using a network deploying IEEE 802.11 as an example. Those skilled in the art will readily appreciate that the various aspects of the present application can be extended to other networks that adopt various standards or protocols, such as Bluetooth, high-performance wireless LAN (HIPERLAN), wide area network (WAN), wireless local area network (WLAN), personal area network (PAN), or other networks now known or developed in the future. Therefore, regardless of the coverage area and wireless access protocol used, the various aspects provided in the present application can be applied to any suitable wireless network.
[0042] To facilitate understanding of the content of this application, the nouns or terms involved in this application are explained below.
[0043] 1. Bandwidth required for wireless energy transmission
[0044] The 802.11AMP project team currently plans to define a wireless energy transmission method in the Sub-1GHz frequency band to enable wireless energy supply to low-power nodes within a short range. By increasing the transmit power at the transmitter, the efficiency of wireless energy collection by low-power nodes can be improved. To protect human electromagnetic safety, the FCC stipulates that the power spectral density of Sub-1GHz communication equipment during operation should be less than 8dBm / 3kHz, and the maximum transmit power should not exceed 30dBm. This means that to achieve a maximum transmit power of 30dBm, the required bandwidth is at least 3*10^((30-8) / 10)=475.4680kHz.
[0045] 2. Channel Bandwidth of Sub-1GHz Band
[0046] The channel bandwidth of the sub-1GHz band refers to the frequency points within the channel bandwidth being below 1GHz. In other words, one or more segments of the sub-1GHz band are cut out to form the channel bandwidth. For example, a continuous 500kHz segment of the sub-1GHz band is cut out to form the channel bandwidth.
[0047] The 500kHz basic channel bandwidth is widely used in countries and regions around the world. For example, FCC 15.247 stipulates that digital modulation equipment operating in the 902-928 MHz, 2400-2483.5 MHz, and 5725-5850 MHz frequency bands must have a minimum 6dB bandwidth greater than or equal to 500kHz. The Ministry of Industry and Information Technology of China's "Catalogue and Technical Requirements for Micro-Power Short-Range Radio Transmitter Equipment" stipulates that for bandwidths less than or equal to 200kHz, the power requirement is 50 milliwatts (mW) per 200kHz, or 50mW per 200kHz; for bandwidths between 200 and 500kHz, the power requirement is 10mW per 100kHz. Therefore, when designing wireless energy transmission signals in the sub-1GHz band, using a bandwidth of 500kHz or an integer multiple of 500kHz can reduce the impact of channel competition on existing designs.
[0048] 3. Orthogonal frequency division multiplexing (OFDM) guard interval
[0049] The 802.11ay standard specifies that in the 60 GHz band, the ratio of the guard interval bandwidth to the total bandwidth in an OFDM 2.64 GHz enhanced directional multi-Gigabit (EDMG) PPDU is (2.16 GHz - 355 × 5.15625 MHz) / 2.16 GHz = 15.26%. Here, 2.16 GHz is the total bandwidth, 355 is the number of subcarriers (tones) used for transmission, and 5.15625 MHz is the subcarrier spacing.
[0050] In 802.11ax / be, for a 20 MHz PPDU transmitted in the 2.4 / 2.5 / 2.6 GHz bands, the ratio of the guard interval bandwidth to the total bandwidth is 11 / 256 = 4.29%. Here, 11 represents the number of subcarriers occupied by the guard interval, and 256 represents the total number of subcarriers in the 20 MHz bandwidth.
[0051] Currently, 802.11ah specifies that when a sub-1 GHz communication device transmits a PPDU on a 2 MHz, 4 MHz, 8 MHz, or 16 MHz channel bandwidth, it uses the VHT physical layer (PHY) at 20 MHz, 40 MHz, 80 MHz, and 160 MHz at a 1 / 10 clock rate, respectively. In this case, the transmission subcarrier spacing of the sub-1 GHz communication device is 1 / 10 of the VHT PHY subcarrier spacing at the clock rate, which is 312.5 kHz / 10 = 31.25 kHz.
[0052] However, the subcarrier spacing of 31.25kHz is much larger than the 3kHz in the PSD requirement of 8dBm / 3kHz in FCC regulations, which means that more bandwidth resources need to be wasted to achieve the maximum transmission power.
[0053] To solve this problem, this application provides corresponding embodiments, which are described in detail below.
[0054] FIG2 is a flow chart of a communication method provided in an embodiment of the present application. The method is executed by a communication device or a module (such as a chip) of the communication device. The following description is based on an example of a communication device executing the method.
[0055] The method comprises the following steps:
[0056] Step 201: The communication device generates a PPDU.
[0057] Step 202: The communication device sends a PPDU.
[0058] The operating frequency band of the communication device is less than 1 GHz, that is, the operating frequency band is Sub-1 GHz. The bandwidth of the PPDU is a first bandwidth, and the difference between the subcarrier spacing in the first bandwidth and 3 kHz is less than or equal to a first threshold.
[0059] The difference between the subcarrier spacing within the first bandwidth and 3kHz is less than or equal to the first threshold value, which can also be understood as the subcarrier spacing within the first bandwidth is close to 3kHz. The subcarrier spacing within the first bandwidth can be greater than 3kHz or less than 3kHz.
[0060] The first threshold value is a positive number. When the subcarrier spacing in the first bandwidth is greater than 3 kHz, the difference between the subcarrier spacing in the first bandwidth and 3 kHz is equal to the subcarrier spacing in the first bandwidth minus 3 kHz. When the subcarrier spacing in the first bandwidth is less than 3 kHz, the difference between the subcarrier spacing in the first bandwidth and 3 kHz is equal to 3 kHz minus the subcarrier spacing in the first bandwidth.
[0061] According to the above introduction, the current subcarrier spacing of 31.25kHz is much larger than the 3kHz in the PSD requirement of 8dBm / 3kHz in the FCC regulations, resulting in the need to waste more bandwidth resources to achieve the maximum transmit power. For this reason, this application minimizes the gap between the subcarrier spacing and 3kHz. As an implementation method, this application can set the first threshold value to be less than 28.25kHz, that is, 31.25kHz-3kHz=28.25kHz, thereby reducing the gap between the subcarrier spacing in the first bandwidth and 3kHz, which helps to reduce the waste of bandwidth resources. For example, the first threshold value is equal to 5kHz or 10kHz, etc.
[0062] In one implementation method, the subcarriers within the first bandwidth include subcarriers used for wireless energy transmission and direct current (DC) subcarriers. The DC subcarrier can be an empty subcarrier, and the information transmitted by the empty subcarrier is all 0, or the DC subcarrier can also be used for wireless energy transmission. At this time, the information transmitted by the DC subcarrier is not all 0, that is, it can be partially 0 or not 0.
[0063] In the above scheme, since the subcarrier spacing is close to the 3kHz in the PSD requirement of 8dBm / 3kHz in the FCC regulations (that is, the difference is less than or equal to the first threshold), it can reduce the occupancy of bandwidth resources, thereby saving bandwidth resources and improving spectrum efficiency.
[0064] As an implementation method, the PPDU in the above step 201 can be generated based on OFDM, and the generation and sending method of the PPDU can also be called the generation and sending method of the Sub-1GHz frequency band wireless energy transmission signal (ie, PPDU) based on OFDM.
[0065] The following describes three different scenarios based on different sizes of the first bandwidth.
[0066] Case 1: the first bandwidth is 500 kHz.
[0067] For this scenario one, the present application provides the following two different implementation methods, namely, implementation method one and implementation method two.
[0068] Implementation method 1: predefine the subcarrier spacing within the first bandwidth to be 3 kHz.
[0069] In the first implementation method, the tone plan of the subcarriers used for wireless energy transmission in the subcarriers within the first bandwidth is defined as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}.
[0070] Nsc represents the number of subcarriers within the first bandwidth, Ndc represents the number of DC subcarriers among the subcarriers within the first bandwidth, and floor represents rounding down. {a:b} represents {a, a+1, a+2, ..., b-2, b-1, b}, which includes a, a+1, a+2, ..., b-2, b-1, b. For example, {1:10} includes 1, 2, 3, 4, 5, 6, 7, 8, 9, 10. For example, a = -floor((Nsc-Ndc) / 2) - floor(Ndc / 2), b = -floor(Ndc / 2) - 1. For another example, a = floor(Ndc / 2) + 1, b = floor((Nsc-Ndc) / 2) + floor(Ndc / 2).
[0071] For example, in the first implementation method, the Fast Fourier Transform (FFT) size corresponding to the first bandwidth is 256, and Nsc>=159, that is, Nsc is equal to 159, 160, 161, ...
[0072] Among them, the FFT size is determined according to the following method: 500kHz / 3kHz≈166.67, because 2 7 <166.67<2 8, so 2 8 It is the smallest power of 2 greater than 166.67, so the FFT size is determined to be 2 8 , that is 256.
[0073] Illustratively, in the first implementation method, Ndc<=3, that is, Ndc is equal to 0, 1, 2 or 3.
[0074] In the first implementation method, the ratio of guard interval subcarriers (Guard tone ratio) is (500-3*(Nsc-1)) / 500.
[0075] With respect to the first implementation method, some specific examples are given below.
[0076] Example 1.1
[0077] The first bandwidth is 500kHz, the subcarrier spacing is 3kHz, and the FFT size is 256.
[0078] Nsc=161, Ndc=1, the DC subcarrier is a null subcarrier and is not used for wireless energy transmission.
[0079] The subcarriers used for wireless energy transmission are planned as {-80:-1,1:80}.
[0080] The ratio of the guard interval subcarriers is (500-3×160) / 500=4%.
[0081] Example 1.2
[0082] The first bandwidth is 500kHz, the subcarrier spacing is 3kHz, and the FFT size is 256.
[0083] Nsc=163, Ndc=3, the DC subcarrier is a null subcarrier and is not used for wireless energy transmission.
[0084] The subcarriers used for wireless energy transmission are planned as {-81:-2,2:81}.
[0085] The ratio of guard interval subcarriers is (500-3×162) / 500=2.8%.
[0086] Example 1.3
[0087] The first bandwidth is 500kHz, the subcarrier spacing is 3kHz, and the FFT size is 256.
[0088] Nsc=159, Ndc=0 (it can also be regarded as a DC subcarrier for wireless energy transmission, and the number of DC subcarriers is not limited in this case).
[0089] The subcarriers used for wireless energy transmission are planned as {-79:79}.
[0090] The ratio of guard interval subcarriers is (500-3×158) / 500=5.2%.
[0091] It can be understood that, for the first implementation method, the present application provides a communication method, in which the communication device generates a PPDU and sends the PPDU; wherein the bandwidth of the PPDU is 500kHz, and the subcarrier spacing within the bandwidth is 3kHz; the FFT size corresponding to the bandwidth is 256. The subcarriers within the bandwidth for wireless energy transmission are planned as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}. Nsc represents the number of subcarriers within the bandwidth, Ndc represents the number of DC subcarriers in the subcarriers within the bandwidth, and floor represents rounding down. Nsc>=159, that is, Nsc is equal to 159, 160, 161, .... Ndc<=3, that is, Ndc is equal to 0, 1, 2 or 3. For a specific example of subcarrier planning for wireless energy transmission within this bandwidth, please refer to the above description. When Nsc = 161 and Ndc = 1, the subcarrier planning for wireless energy transmission is {-80:-1, 1:80}; when Nsc = 163 and Ndc = 3, the subcarrier planning for wireless energy transmission is {-81:-2, 2:81}; and when Nsc = 159 and Ndc = 0, the subcarrier planning for wireless energy transmission is {-79:79}.
[0092] Implementation method 2: determining the subcarrier spacing within the first bandwidth based on clock rate conversion according to the 802.11 standard.
[0093] In the second implementation method, the planning of the subcarriers used for wireless energy transmission in the subcarriers within the first bandwidth is defined as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}.
[0094] Nsc represents the number of subcarriers within the first bandwidth, Ndc represents the number of DC subcarriers within the first bandwidth, and floor indicates rounding down. {a:b} represents {a, a+1, a+2, ..., b-2, b-1, b}, which includes a, a+1, a+2, ..., b-2, b-1, and b. For example, {1:10} includes 1, 2, 3, 4, 5, 6, 7, 8, 9, and 10.
[0095] Exemplarily, in the second implementation method, the FFT size corresponding to the first bandwidth is 256.
[0096] For example, in the second implementation method, the subcarrier spacing within the first bandwidth is 312.5 kHz / N, 80 <= N <= 104, and Nsc <= 500*N / 312.5. Both N and Nsc are positive integers. N is the clock conversion ratio. This can be implemented using the 1 / N clock rate of 802.11ac.
[0097] Illustratively, in the second implementation method, Ndc<=3, that is, Ndc is equal to 0, 1, 2 or 3.
[0098] In the second implementation method, the ratio of the guard interval subcarriers is (500-312.5 / N*(Nsc-1)) / 500.
[0099] With respect to the second implementation method, some specific examples are given below.
[0100] Example 2.1
[0101] The first bandwidth is 500 kHz, N=100, the subcarrier spacing is 3.125 kHz, and the FFT size is 256.
[0102] Nsc=155, Ndc=1, the DC subcarrier is a null subcarrier and is not used for wireless energy transmission.
[0103] The subcarriers used for wireless energy transmission are planned as {-77:-1,1:77}.
[0104] The ratio of the guard interval subcarriers is (500-312.5 / 100*154) / 500=3.75%.
[0105] Example 2.2
[0106] The first bandwidth is 500 kHz, N=100, the subcarrier spacing is 3.125 kHz, and the FFT size is 256.
[0107] Nsc=155, Ndc=0 (it can also be regarded as a DC subcarrier for wireless energy transmission, and the number of DC subcarriers is not limited in this case).
[0108] The subcarriers used for wireless energy transmission are planned as {-77:77}.
[0109] The ratio of the guard interval subcarriers is (500-312.5 / 100*154) / 500=3.75%.
[0110] The above example is based on N=100. The PPDU is transmitted in a 500kHz channel bandwidth. Except for the clock rate being 1 / N, the modulation method is the same as that of the 20MHz, 40MHz, 80MHz and 160MHz VHT / HE / EHT PHY standards.
[0111] It can be understood that, for the second implementation method, the present application provides a communication method, in which the communication device generates a PPDU and sends the PPDU; wherein the bandwidth of the PPDU is 500kHz, the subcarrier spacing within the bandwidth is 312.5kHz / N, 80<=N<=104; the FFT size corresponding to the bandwidth is 256. The subcarriers used for wireless energy transmission in the subcarriers within the bandwidth are planned as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}. Nsc represents the number of subcarriers within the bandwidth, Ndc represents the number of DC subcarriers in the subcarriers within the bandwidth, and floor represents rounding down. Nsc<=500*N / 312.5. Ndc <= 3, that is, Ndc is equal to 0, 1, 2 or 3. For a specific example of planning the subcarriers used for wireless energy transmission in the subcarriers within this bandwidth, please refer to the above description. Among them, when Nsc = 155 and Ndc = 1, the planning of the subcarriers used for wireless energy transmission is {-77:-1, 1:77}; when Nsc = 155 and Ndc = 0, the planning of the subcarriers used for wireless energy transmission is {-77:77}.
[0112] Case 2: The first bandwidth is less than or equal to 1 MHz and greater than 500 kHz.
[0113] For this second scenario, two different implementation methods are introduced below, namely implementation method three and implementation method four.
[0114] In implementation method three, the clock rate corresponding to the PPDU generated in step 201 is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, the subcarrier spacing of the first bandwidth is between 3.0048 kHz and 3.9063 kHz, and N is an integer greater than 1.
[0115] Based on the third implementation method, the above step 201 may specifically be: the communication device generates a PPDU according to the subcarrier spacing within the first bandwidth and the planning of subcarriers for wireless energy transmission.
[0116] In one implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, with a subcarrier spacing of 312.5 kHz / N, where 80 <= N <= 104. The number of subcarriers used for wireless energy transmission is M in the range {-122:-2, 2:122}, where M >= 159. Examples 3.1 and 3.2 are provided below for this implementation.
[0117] Example 3.1
[0118] The first bandwidth is 1 MHz, and the subcarrier spacing is 3.9063 kHz. N = 80, using 80 MHz VHT with a 1 / 80 clock rate conversion. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0119] Example 3.2
[0120] The first bandwidth is 769.2 kHz, and the subcarrier spacing is 3.0048 kHz. N = 104, using 80 MHz VHT with a 1 / 104 clock rate conversion. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0121] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard. The subcarrier spacing is 78.125 kHz / N, where 20 <= N <= 26. The number of subcarriers used for wireless energy transmission is M in the range {-122:-2, 2:122}, where M >= 159. Examples 3.3 and 3.4 are provided below for this implementation.
[0122] Example 3.3
[0123] The first bandwidth is 1 MHz, and the subcarrier spacing is 3.9063 kHz. N = 20, using a 1 / 20 clock rate conversion for a 20 MHz HE / EHT. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0124] Example 3.4
[0125] The first bandwidth is 769.2 kHz, and the subcarrier spacing is 3.0048 kHz. N = 26, using a 1 / 26 clock rate conversion for a 20 MHz HE / EHT. The subcarriers used for wireless energy transmission are arranged in M numbers in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0126] The above example uses the first bandwidth of 769.2kHz or 1MHz, and N is equal to 20, 26, 80, or 104 as an example to illustrate that the PPDU is transmitted in a channel bandwidth of 500kHz to 1MHz. Except for the clock rate being 1 / N, the modulation method is the same as that of the 20MHz, 40MHz, 80MHz, and 160MHz VHT / HE / EHT PHY standards.
[0127] It can be understood that, for the third implementation method, the present application provides a communication method, in which the communication device generates a PPDU and sends the PPDU; wherein the bandwidth of the PPDU is greater than 500kHz and less than or equal to 1MHz, and the subcarrier spacing within the bandwidth is 312.5kHz / N and 80<=N<=104, or 78.125kHz / N and 20<=N<=26. The subcarriers within the bandwidth for wireless energy transmission are planned to be M in {-122:-2,2:122}, and M>=159. For a specific example of the planning of subcarriers within the bandwidth for wireless energy transmission, please refer to the above description. When the first bandwidth is 1 MHz and the subcarrier spacing is 3.9063 kHz, a clock rate conversion of 1 / 80 of 80 MHz VHT or a clock rate conversion of 1 / 20 of 20 MHz HE / EHT is used; when the first bandwidth is 769.2 kHz and the subcarrier spacing is 3.0048 kHz, a clock rate conversion of 1 / 104 of 80 MHz VHT or a clock rate conversion of 1 / 26 of 20 MHz HE / EHT is used.
[0128] In implementation method 4, the clock rate corresponding to the PPDU generated in step 201 is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, the subcarrier spacing of the first bandwidth is between 0.2441 kHz and 1.9531 kHz, and N is an integer greater than 1.
[0129] Based on the fourth implementation method, the above step 201 may specifically be: the communication device generates a PPDU according to the subcarrier spacing within the first bandwidth.
[0130] In one implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, the subcarrier spacing is 312.5 kHz / 160, and the number of subcarriers in the first bandwidth is 512. Except for the clock rate being 1 / 160, the modulation scheme is the same as that in the 160 MHz VHT PHY standard.
[0131] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard. The subcarrier spacing is 78.125 kHz / 40, and the number of subcarriers in the first bandwidth is 512. Except for the 1 / 40 clock rate, the modulation scheme is the same as that of the 40 MHz HE / EHT PHY standard.
[0132] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / 80, and the number of subcarriers in the first bandwidth is 1024. Except for the 1 / 80 clock rate, the modulation scheme is the same as that of the 80 MHz HE / EHT PHY standard.
[0133] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / 160, and the number of subcarriers in the first bandwidth is 2048. Except for the clock rate being 1 / 160, the modulation scheme is the same as that of the 160 MHz HE / EHT PHY standard.
[0134] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 320 clock rate conversion on the PPDU in the 320 MHz HE / EHT PHY standard. The subcarrier spacing is 78.125 kHz / 320, and the number of subcarriers in the first bandwidth is 4096. Except for the clock rate being 1 / 320, the modulation scheme is the same as that in the 320 MHz HE / EHT PHY standard.
[0135] Case three: the first bandwidth is less than or equal to 2 MHz and greater than 1 MHz.
[0136] For this scenario three, two different implementation methods are introduced below, namely the following implementation method five and implementation method six.
[0137] In implementation method five, the clock rate corresponding to the PPDU generated in step 201 is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, the subcarrier spacing of the first bandwidth is between 6.0096 kHz and 7.8125 kHz, and N is an integer greater than 1.
[0138] Based on the fifth implementation method, the above step 201 may specifically be: the communication device generates a PPDU according to the subcarrier spacing within the first bandwidth and the planning of subcarriers for wireless energy transmission.
[0139] In one implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard. The subcarrier spacing is 312.5 kHz / N, where 40 <= N <= 52. The number of subcarriers used for wireless energy transmission is M in the range {-122:-2, 2:122}, where M >= 159. Examples 4.1 and 4.2 are provided below for this implementation.
[0140] Example 4.1
[0141] The first bandwidth is 2 MHz, and the subcarrier spacing is 7.8126 kHz. N = 40, using 80 MHz VHT with a 1 / 40 clock rate conversion. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0142] Example 4.2
[0143] The first bandwidth is 1.5384 MHz, and the subcarrier spacing is 6.0096 kHz. N = 52, using 80 MHz VHT with a 1 / 52 clock rate conversion. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0144] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard. The subcarrier spacing is 78.125 kHz / N, where 10 <= N <= 13. The number of subcarriers used for wireless energy transmission is M in the range {-122:-2, 2:122}, where M >= 159. For this implementation, Examples 4.3 and 4.4 are provided below.
[0145] Example 4.3
[0146] The first bandwidth is 2 MHz, and the subcarrier spacing is 7.8125 kHz. N = 10, using a 1 / 10 clock rate conversion for 20 HE / EHT VHT. The number of subcarriers used for wireless energy transmission is M in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0147] Example 4.4
[0148] The first bandwidth is 1.5384 MHz, and the subcarrier spacing is 6.0096 kHz. N = 13, using a 1 / 13 clock rate conversion for a 20 MHz HE / EHT. The subcarriers used for wireless energy transmission are arranged in M numbers in {-122:-2, 2:122}, where M >= 159. The number of DC subcarriers is 3.
[0149] The above example uses the first bandwidth of 1.5384 MHz or 2 MHz, and N is equal to 10, 13, 40, or 52 as an example to illustrate that the PPDU is transmitted in a 1 MHz to 2 MHz channel bandwidth. Except for the clock rate being 1 / N, the modulation method is the same as that of the 20 MHz, 40 MHz, 80 MHz, and 160 MHz VHT / HE / EHT PHY standards.
[0150] It can be understood that, for the fifth implementation method, the present application provides a communication method, in which the communication device generates a PPDU and sends the PPDU; wherein the bandwidth of the PPDU is greater than 1MHz and less than or equal to 2MHz, and the subcarrier spacing within the bandwidth is 312.5kHz / N and 40<=N<=52, or 78.125kHz / N and 10<=N<=13. The subcarriers within the bandwidth for wireless energy transmission are planned to be M in {-122:-2,2:122}, and M>=159. For a specific example of the planning of subcarriers within the bandwidth for wireless energy transmission, please refer to the above description. When the first bandwidth is 2 MHz and the subcarrier spacing is 7.8125 kHz, a clock rate conversion of 1 / 40 of 80 MHz VHT or a clock rate conversion of 1 / 10 of 20 MHz HE / EHT is used; when the first bandwidth is 1.5384 MHz and the subcarrier spacing is 6.0096 kHz, a clock rate conversion of 1 / 52 of 80 MHz VHT or a clock rate conversion of 1 / 13 of 20 MHz HE / EHT is used.
[0151] In implementation method six, the clock rate corresponding to the PPDU generated in step 201 is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, the subcarrier spacing of the first bandwidth is between 0.4882 kHz and 3.9062 kHz, and N is an integer greater than 1.
[0152] Based on the sixth implementation method, the above step 201 may specifically be: the communication device generates a PPDU according to the subcarrier spacing within the first bandwidth.
[0153] In one implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, resulting in a subcarrier spacing of 312.5 kHz / 80, and a number of subcarriers in the first bandwidth of 512. Except for the 1 / 80 clock rate, the modulation scheme is the same as that of the 160 MHz VHT PHY standard.
[0154] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 20 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard. The subcarrier spacing is 78.125 kHz / 20, and the number of subcarriers in the first bandwidth is 512. Except for the 1 / 20 clock rate, the modulation scheme is the same as that of the 40 MHz HE / EHT PHY standard.
[0155] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / 40, and the number of subcarriers in the first bandwidth is 1024. Except for the 1 / 40 clock rate, the modulation scheme is the same as that of the 80 MHz HE / EHT PHY standard.
[0156] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / 80, and the number of subcarriers in the first bandwidth is 2048. Except for the 1 / 80 clock rate, the modulation scheme is the same as that of the 160 MHz HE / EHT PHY standard.
[0157] In another implementation, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 320 MHz HE / EHT PHY standard, resulting in a subcarrier spacing of 78.125 kHz / 160, and the number of subcarriers in the first bandwidth is 4096. Except for the clock rate being 1 / 160, the modulation scheme is the same as that in the 320 MHz HE / EHT PHY standard.
[0158] The above examples of the embodiments of the present application have the following beneficial effects:
[0159] First, since the subcarrier spacing is close to the 3kHz in the PSD requirement of 8dBm / 3kHz in the FCC regulations (that is, the difference is less than or equal to the first threshold), the bandwidth resource occupancy can be reduced, thereby saving bandwidth resources and improving spectrum efficiency.
[0160] Second, the number of subcarriers used for wireless energy transmission is minimized to construct short frequency-domain sequences. These sequences consist of multiple elements, each corresponding to a subcarrier. Short sequences can easily construct sequences with lower peak-to-average power ratios (PAPRs), thereby improving the efficiency of the power amplifier at the transmitter. Short sequences can also construct sequences with high PAPRs, thereby improving the efficiency of radio frequency (RF)-to-direct current (DC) energy conversion at the receiver.
[0161] Third, in some of the above implementation methods, it is required that the number of subcarriers within the PPDU bandwidth should be greater than or equal to 159, thereby solving the total power limitation problem stipulated by the FCC.
[0162] Fourth, in some of the above implementation methods, the ratio of guard interval subcarriers is smaller than the ratio of guard interval subcarriers in the 2.4 / 2.5 / 2.6 GHz frequency domain bandwidth (ie, 4.29%), thereby improving spectrum utilization efficiency.
[0163] It is understood that in order to implement the functions in the above embodiments, the communication device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily appreciate that, in combination with the units and method steps of the various examples described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a manner driven by computer software depends on the specific application scenario and design constraints of the technical solution.
[0164] Figures 3 and 4 are schematic diagrams of the structures of possible communication devices provided in embodiments of the present application. These communication devices can be used to implement the functions of the communication devices in the above-mentioned method embodiments, and thus can also achieve the beneficial effects of the above-mentioned method embodiments. In the embodiments of the present application, the communication device can be a communication device or a module (such as a chip) applied to the communication device.
[0165] The communication device 300 shown in Figure 3 includes a processing unit 310 and a transceiver unit 320. The communication device 300 is used to implement the functions of the communication device in the above method embodiment.
[0166] When the communication device 300 is used to implement the functions of the communication device in the above method embodiment, the processing unit 310 is used to generate a PPDU; the transceiver unit 320 is used to send the PPDU; wherein the operating frequency band of the communication device is less than 1 GHz, the bandwidth of the PPDU is a first bandwidth, and the difference between the subcarrier spacing within the first bandwidth and 3 kHz is less than or equal to the first threshold value.
[0167] In one possible implementation method, the subcarriers within the first bandwidth include subcarriers used for wireless energy transmission and DC subcarriers, and the DC subcarrier is a null subcarrier or is used for wireless energy transmission.
[0168] In one possible implementation method, the subcarriers used for wireless energy transmission are planned as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}; wherein Nsc represents the number of subcarriers within the first bandwidth, Ndc represents the number of DC subcarriers in the subcarriers within the first bandwidth, and floor represents rounding down.
[0169] In one possible implementation method, the first bandwidth is 500kHz, the subcarrier spacing within the first bandwidth is 3kHz, the fast Fourier transform FFT size corresponding to the first bandwidth is 256, and Nsc>=159.
[0170] In one possible implementation method, Nsc=161, Ndc=1, and the subcarrier planning for wireless energy transmission is {-80:-1, 1:80}; or, Nsc=163, Ndc=3, and the subcarrier planning for wireless energy transmission is {-81:-2, 2:81}; or, Nsc=159, Ndc=0, and the subcarrier planning for wireless energy transmission is {-79:79}.
[0171] In a possible implementation method, the bandwidth of the PPDU is 500 kHz, the subcarrier spacing is 312.5 kHz / N, 80<=N<=104, and Nsc<=500*N / 312.5.
[0172] In one possible implementation method, N=100, Nsc=155, Ndc=1, and the subcarrier planning for wireless energy transmission is {-77:-1,1:77}; or, N=100, Nsc=155, Ndc=0, and the subcarrier planning for wireless energy transmission is {-77:77}.
[0173] In one possible implementation method, the first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 3.0048 kHz and 3.9063 kHz, where N is an integer greater than 1.
[0174] In one possible implementation method, the processing unit 310 is configured to generate a PPDU, specifically including: generating the PPDU according to the subcarrier spacing within the first bandwidth and the subcarrier planning for wireless energy transmission; wherein the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, the subcarrier spacing is 312.5 kHz / N, 80<=N<=104; the subcarrier planning for wireless energy transmission is M in {-122:-2, 2:122}, M>=159; or, the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / N, 20<=N<=26; the subcarrier planning for wireless energy transmission is M in {-122:-2, 2:122}, M>=159.
[0175] In one possible implementation method, the first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 0.2441 kHz and 1.9531 kHz, where N is an integer greater than 1.
[0176] In one possible implementation method, the processing unit 310 is configured to generate a PPDU, specifically including: generating the PPDU according to the subcarrier spacing within the first bandwidth; wherein the subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 160; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz HE / EHT The PPDU in the PHY standard is determined by performing a 1 / 160 clock rate conversion, and the subcarrier spacing is 78.125kHz / 160; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 320 clock rate conversion on the PPDU in the 320MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125kHz / 320.
[0177] In one possible implementation method, the first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 6.0096 kHz and 7.8125 kHz, where N is an integer greater than 1.
[0178] In one possible implementation method, the processing unit 310 is configured to generate a PPDU, specifically including: generating the PPDU according to the subcarrier spacing within the first bandwidth and the subcarrier planning for wireless energy transmission; wherein the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, the subcarrier spacing is 312.5 kHz / N, 40<=N<=52; the subcarrier planning for wireless energy transmission is M in {-122:-2, 2:122}, M>=159; or, the subcarrier spacing within the first bandwidth is determined by performing 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, the subcarrier spacing is 78.125 kHz / N, 10<=N<=13; the subcarrier planning for wireless energy transmission is M in {-122:-2, 2:122}, M>=159.
[0179] In one possible implementation method, the first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 0.4882 kHz and 3.9062 kHz, where N is an integer greater than 1.
[0180] In one possible implementation method, the processing unit 310 is configured to generate a PPDU, specifically including: generating the PPDU according to the subcarrier spacing within the first bandwidth; wherein the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 20 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 20; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or, the subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 320 MHz HE / EHT PHY standard. The PPDU in the HE / EHT PHY standard is determined by performing a 1 / 160 clock rate conversion, and the subcarrier spacing is 78.125 kHz / 160.
[0181] For a more detailed description of the processing unit 310 and the transceiver unit 320 , reference can be made to the relevant description in the above method embodiment, which will not be repeated here.
[0182] FIG4 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. The communication device 400 includes a processor 401 and optionally at least one of a memory 402 , a transceiver 405 , and an antenna 406 .
[0183] Transceiver 405 can be a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing transceiver functions. Transceiver 405 can include a receiver and a transmitter. The receiver can be a receiver or a receiving circuit, etc., for implementing the receiving function; the transmitter can be a transmitter or a transmitting circuit, etc., for implementing the transmitting function.
[0184] The memory 402 may store a computer program or software code or instruction 404, which may also be referred to as firmware. The processor 401 may control the communication device 400 by running the computer program or software code or instruction 403 of the processor 401, or by calling the computer program or software code or instruction 404 stored in the memory 402, to implement the following embodiments of the present application. The processor 401 may be a central processing unit (CPU), and the memory 402 may be a read-only memory (ROM) or a random access memory (RAM).
[0185] The processor 401 and transceiver 405 described in this application can be set on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), or an electronic device.
[0186] The modules included in the communication device 400 are only examples and are not limited in this application.
[0187] When the communication device 400 is used to implement the above method embodiment, the processor 401 can implement the function of the above processing unit 310, and the transceiver 405 can implement the function of the above transceiver unit 320.
[0188] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a compact disc read-only memory (CD-ROM) or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC.
[0189] In the above embodiments, all or part of the embodiments can be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. A computer program is a set of instructions that instructs an electronic computer or other device with message processing capabilities to perform each step of the operation, usually written in a programming language and running on a target architecture. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both volatile and non-volatile types of storage media.
[0190] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0191] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next related objects are in an "or" relationship; in the formulas of this application, the character " / " indicates that the previous and next related objects are in a "division" relationship.
[0192] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
Claims
1. A communication method, characterized in that: Applied to a communication device or a module of a communication device, the method includes: Generate physical layer protocol data unit PPDU; Sending the PPDU; The operating frequency band of the communication device is less than 1 GHz, the bandwidth of the PPDU is a first bandwidth, and the difference between the subcarrier spacing within the first bandwidth and 3 kHz is less than or equal to a first threshold value.
2. The method according to claim 1, wherein The subcarriers within the first bandwidth include subcarriers used for wireless energy transmission and DC subcarriers, and the DC subcarriers are empty subcarriers or used for wireless energy transmission.
3. The method according to claim 2, wherein The subcarriers used for wireless energy transmission are planned as {(-floor((Nsc-Ndc) / 2)-floor(Ndc / 2)):(-floor(Ndc / 2)-1),(floor(Ndc / 2)+1):(floor((Nsc-Ndc) / 2)+floor(Ndc / 2))}; Among them, Nsc represents the number of subcarriers within the first bandwidth, Ndc represents the number of DC subcarriers in the subcarriers within the first bandwidth, and floor represents rounding down.
4. The method according to claim 3, wherein The first bandwidth is 500kHz, the subcarrier spacing within the first bandwidth is 3kHz, the fast Fourier transform FFT size corresponding to the first bandwidth is 256, and Nsc>=159.
5. The method according to claim 4, wherein Nsc=161, Ndc=1, the subcarriers used for wireless energy transmission are planned as {-80:-1, 1:80}; or, Nsc=163, Ndc=3, the subcarriers used for wireless energy transmission are planned as {-81:-2, 2:81}; or, Nsc=159, Ndc=0, and the subcarriers used for wireless energy transmission are planned to be {-79:79}.
6. The method according to claim 3, wherein The bandwidth of the PPDU is 500 kHz, the subcarrier spacing is 312.5 kHz / N, 80<=N<=104, Nsc<=500*N / 312.
5.
7. The method according to claim 6, wherein N=100, Nsc=155, Ndc=1, the subcarriers for wireless energy transmission are planned as {-77:-1, 1:77}; or, N=100, Nsc=155, Ndc=0, and the subcarrier planning for wireless energy transmission is {-77:77}.
8. The method according to claim 2, wherein The first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard. The subcarrier spacing of the first bandwidth is between 3.0048 kHz and 3.9063 kHz, and N is an integer greater than 1.
9. The method according to claim 8, wherein Generating the PPDU includes: generating the PPDU according to the subcarrier spacing within the first bandwidth and the planning of the subcarriers for wireless energy transmission; The subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, the subcarrier spacing is 312.5 kHz / N, 80<=N<=104; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159; or, The subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / N, 20<=N<=26; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, and M>=159.
10. The method according to claim 2, wherein The first bandwidth is less than or equal to 1 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard. The subcarrier spacing of the first bandwidth is between 0.2441 kHz and 1.9531 kHz, and N is an integer greater than 1.
11. The method according to claim 10, wherein Generating the PPDU includes: generating the PPDU according to a subcarrier spacing within the first bandwidth; The subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 160; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 160; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 320 clock rate conversion on the PPDU in the 320 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 320.
12. The method according to claim 2, wherein The first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 6.0096 kHz and 7.8125 kHz, where N is an integer greater than 1.
13. The method according to claim 12, wherein: Generating the PPDU includes: generating the PPDU according to the subcarrier spacing within the first bandwidth and the planning of the subcarriers for wireless energy transmission; The subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 80 MHz VHT PHY standard, the subcarrier spacing is 312.5 kHz / N, 40<=N<=52; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, M>=159; or, The subcarrier spacing within the first bandwidth is determined by performing a 1 / N clock rate conversion on the PPDU in the 20 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / N, 10<=N<=13; the subcarriers for wireless energy transmission are planned to be M in {-122:-2, 2:122}, and M>=159.
14. The method according to claim 2, wherein The first bandwidth is greater than 1 MHz and less than or equal to 2 MHz, and the clock rate corresponding to the PPDU is 1 / N of the clock rate of the VHT / HE / EHT PHY standard, and the subcarrier spacing of the first bandwidth is between 0.4882 kHz and 3.9062 kHz, where N is an integer greater than 1.
15. The method according to claim 14, wherein Generating the PPDU includes: generating the PPDU according to a subcarrier spacing within the first bandwidth; The subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz VHT PHY standard, and the subcarrier spacing is 312.5 kHz / 80; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 20 clock rate conversion on the PPDU in the 40 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 20; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 40 clock rate conversion on the PPDU in the 80 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 40; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 80 clock rate conversion on the PPDU in the 160 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 80; or The subcarrier spacing within the first bandwidth is determined by performing a 1 / 160 clock rate conversion on the PPDU in the 320 MHz HE / EHT PHY standard, and the subcarrier spacing is 78.125 kHz / 160.
16. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to communicate with other devices via an interface circuit and execute the method according to any one of claims 1 to 15.
17. A computer program product, characterized in that The computer program product comprises instructions, which, when executed on a processor, cause the processor to perform the method according to any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that The storage medium stores a computer program or instruction, and when the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 15 is implemented.