WO2025161919A1 - Communication method and apparatus, and computer readable storage medium - Google Patents
Communication method and apparatus, and computer readable storage mediumInfo
- Publication number
- WO2025161919A1 WO2025161919A1 PCT/CN2025/071898 CN2025071898W WO2025161919A1 WO 2025161919 A1 WO2025161919 A1 WO 2025161919A1 CN 2025071898 W CN2025071898 W CN 2025071898W WO 2025161919 A1 WO2025161919 A1 WO 2025161919A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- length
- bandwidth
- frame
- indication information
- transform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
Definitions
- the present invention relates to the field of communication technologies, and in particular to a communication method, device, and computer-readable storage medium.
- the Federal Communications Commission has issued regulations regarding the 6GHz spectrum, specifying a low-power indoor (LPI) communication method and placing strict limits on the maximum transmit power and maximum power spectral density.
- the maximum allowable power is 36dBm (decibel-milliwatts), and the maximum allowable power spectral density is 5dBm/MHz (decibel-milliwatts/megahertz).
- the maximum allowable power is 24dBm, and the maximum allowable power spectral density is -1dBm/MHz.
- the transmit power of a device cannot exceed the specified maximum transmit power
- the transmit power spectral density of a device cannot exceed the specified maximum power spectral density.
- the maximum transmit power a device can actually achieve is often lower than the specified maximum transmit power. In other words, the maximum transmit power a device can actually achieve is more limited by the specified maximum power spectral density.
- the present invention discloses a communication method, apparatus, and computer-readable storage medium that can improve the signal coverage of devices in power spectrum density-limited scenarios. Furthermore, the IFFT length can be flexibly selected for different situations, thereby maximizing resource utilization while meeting transmission distance, signal-to-noise ratio, and communication quality requirements.
- a communication method is disclosed.
- the method can be applied to a first access point, a module (e.g., a processor) in the first access point, or a logic module or software capable of implementing all or part of the functions of the first access point.
- a module e.g., a processor
- a logic module or software capable of implementing all or part of the functions of the first access point.
- the following description takes application to the first access point as an example.
- the communication method may include: determining a first transform length L from a plurality of transform lengths corresponding to a first bandwidth, wherein different transform lengths correspond to different subcarrier spacings; and sending a first frame to a first station (STA), the first frame including the first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including the first transform length and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA.
- STA first station
- IFFT inverse fast Fourier transform
- OFDM orthogonal frequency division multiplexing
- multiple IFFT lengths can be defined for each bandwidth, and different IFFT lengths can correspond to different subcarrier spacings.
- the (sampling point) position included in the OFDM symbol corresponding to a certain bandwidth can be divided into multiple parts, and the multiple parts can be allocated to different users to achieve multi-user multiplexing transmission.
- determining the first transform length from multiple transform lengths corresponding to the first bandwidth includes: determining the first transform length from multiple transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; different transform lengths correspond to different channel conditions.
- multiple IFFT lengths are provided for each bandwidth.
- the first access point can select an appropriate IFFT length for the first site according to actual conditions or actual needs to meet the requirements of transmission distance, transmission rate, signal quality, etc. in different scenarios.
- the first access point can determine the first transformation length for the first site based on the channel conditions between the first access point and the first site. In this way, it can be ensured that the determined first transformation length is relatively appropriate, neither too large nor too small, thereby ensuring the transmission distance, signal-to-noise ratio and communication quality while achieving high spectrum utilization efficiency.
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource.
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the first resource may be an uplink resource or a downlink resource.
- resource indication information may be carried in a trigger frame. After receiving the trigger frame, the station may send uplink data based on the resources indicated by the corresponding indication information in the trigger frame.
- resource indication information may be carried in the SIG (signal) field of the PPDU.
- the PPDU may also include downlink data corresponding to the station. After receiving the PPDU, the station may receive downlink data based on the resources indicated by the corresponding indication information in the SIG field of the PPDU.
- the method before sending the first frame to the first STA, the method also includes: performing L-point IFFT calculation based on the frequency domain signal of the downlink data corresponding to the first STA to obtain L time domain signals; mapping the L time domain signals to the position indicated by the first time resource index in the first OFDM symbol; sending the first frame to the first STA includes: sending the first OFDM symbol to the first STA.
- the L time-domain signals can be sequentially mapped to L positions in the OFDM symbol allocated to the first STA. Furthermore, the remaining positions can be used to carry data corresponding to other STAs. This enables multi-user multiplexing and improves resource utilization efficiency.
- the first frame also includes second indication information, which is used to indicate the second resource.
- the second indication information includes a second transform length M and a second time resource index.
- the second time resource index is used to indicate M positions in the OFDM symbol.
- the M positions are used to carry downlink data or uplink data corresponding to the second STA.
- the first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
- an embodiment of the present application it is supported to divide the multiple positions included in the OFDM symbol corresponding to a certain fixed bandwidth into the same type of TimeRU (refer to the detailed description below), and then allocate them to different sites for use. In this way, multiplexed transmission of multiple users can be achieved, and resource utilization efficiency can be improved.
- an embodiment of the present application can also support dividing the multiple positions included in the OFDM symbol corresponding to a certain fixed bandwidth into different types of TimeRU, and then allocate them to different sites for use. In this way, it can adapt to the actual situation or needs of different sites, and can further improve the flexibility of resource allocation and resource utilization efficiency.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the above examples illustrate possible IFFT length selections under different bandwidths.
- larger or smaller IFFT lengths may also be included for the first access point to select, so as to meet the needs of more scenarios.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- different users can also use the same TimeRU in the time domain, and different subcarriers are allocated to different users in the frequency domain, thereby meeting higher density user access.
- the second aspect discloses a communication method, which can be applied to a first station, or to a module (e.g., a processor) in the first station, or to a logic module or software that can implement all or part of the functions of the first station.
- the following description takes the application to the first station as an example, and the communication method may include: receiving a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform IFFT length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths corresponding to different subcarrier spacings; and
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the receiving of the first frame from the first AP includes: receiving the first OFDM symbol from the first AP; the processing of the first frame includes: obtaining L time domain signals at the position indicated by the first time resource index in the first OFDM symbol; performing L-point FFT calculation based on the L time domain signals to obtain the frequency domain signal of the downlink data corresponding to the first STA.
- the method after processing the first frame, the method also includes: performing L-point IFFT calculation based on the frequency domain signal of the uplink data corresponding to the first STA to obtain L time domain signals; mapping the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and filling other positions in the second OFDM symbol except the position indicated by the first time resource index with 0; and sending the second OFDM symbol to the first AP.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- a third aspect discloses a communication device, which may be a first access point or a module (e.g., a processor) in the first access point.
- the communication device includes:
- a processing unit configured to determine a first transform length L from a plurality of transform lengths corresponding to the first bandwidth, where different transform lengths correspond to different subcarrier spacings;
- a sending unit is used to send a first frame to a first station STA, where the first frame includes the first bandwidth and first indication information, where the first indication information is used to indicate a first resource, and the first indication information includes the first transform length and a first time resource index, where the first transform length is used to indicate an inverse fast Fourier transform IFFT length, and the first time resource index is used to indicate L positions in an orthogonal frequency division multiplexing OFDM symbol, where the L positions are used to carry downlink data or uplink data corresponding to the first STA.
- the processing unit is specifically configured to: determine a first transform length from multiple transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indication, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; different transform lengths correspond to different channel conditions.
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource.
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the processing unit before sending the first frame to the first STA, is also used to: perform L-point IFFT calculation based on the frequency domain signal of the downlink data corresponding to the first STA to obtain L time domain signals; map the L time domain signals to the position indicated by the first time resource index in the first OFDM symbol; the sending unit sends the first frame to the first STA, including: sending the first OFDM symbol to the first STA.
- the first frame also includes second indication information, which is used to indicate the second resource.
- the second indication information includes a second transform length M and a second time resource index.
- the second time resource index is used to indicate M positions in the OFDM symbol.
- the M positions are used to carry downlink data or uplink data corresponding to the second STA.
- the first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- a fourth aspect discloses a communication device, which may be a first site or a module (e.g., a processor) in the first site.
- the communication device includes:
- a receiving unit configured to receive a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths correspond to different subcarrier spacings;
- IFFT inverse fast Fourier transform
- OFDM orthogonal frequency division multiplexing
- a processing unit is configured to process the first frame.
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the receiving unit receives the first frame from the first AP, including: receiving the first OFDM symbol from the first AP; the processing unit processes the first frame, including: obtaining L time domain signals at the position indicated by the first time resource index in the first OFDM symbol; performing L-point FFT calculation based on the L time domain signals to obtain the frequency domain signal of the downlink data corresponding to the first STA.
- the processing unit is further used to: perform L-point IFFT calculation based on the frequency domain signal of the uplink data corresponding to the first STA to obtain L time domain signals; map the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and fill other positions in the second OFDM symbol except the position indicated by the first time resource index with 0; the device also includes: a sending unit for sending the second OFDM symbol to the first AP.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- a fifth aspect discloses a communication system, which includes a first access point and a first site, wherein the first access point is used to implement the method provided in the above-mentioned first aspect and any possible implementation of the first aspect; the first site is used to implement the method provided in the above-mentioned second aspect and any possible implementation of the second aspect.
- a sixth aspect discloses a communication device, which may be a first access point, comprising a processor and a communication interface; the communication interface is used to receive and/or send data; the processor calls a computer program or computer instructions stored in a memory to implement the method provided in the above-mentioned first aspect and any possible implementation of the first aspect.
- the seventh aspect discloses a communication device, which can be a first site, including a processor and a communication interface; the communication interface is used to receive and/or send data; the processor calls a computer program or computer instructions stored in a memory to implement the method provided in the above-mentioned second aspect and any possible implementation method of the second aspect.
- the communication device disclosed in the sixth aspect and the communication device disclosed in the seventh aspect may include one or more processors.
- the communication device disclosed in the sixth aspect and the communication device disclosed in the seventh aspect further include one or more memories.
- the eighth aspect discloses a computer-readable storage medium having a computer program or computer instructions stored thereon.
- the computer program or computer instructions are executed, the method provided in the first aspect and any possible implementation of the first aspect is implemented, or the method provided in the second aspect and any possible implementation of the second aspect is implemented.
- the ninth aspect discloses a chip, comprising a processor for executing a program stored in a memory.
- the chip executes the method provided in the above-mentioned first aspect and any possible implementation of the first aspect, or executes the method provided in the above-mentioned second aspect and any possible implementation of the second aspect.
- the memory is located outside the chip.
- the tenth aspect discloses a computer program product, which includes computer program code.
- the computer program code When the computer program code is run, the method provided in the above-mentioned first aspect and any possible implementation of the first aspect is executed, or the method provided in the above-mentioned second aspect and any possible implementation of the second aspect is executed.
- FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application.
- FIG2A and FIG2B are schematic diagrams of RUs in the 20 MHz and 40 MHz cases, respectively, provided in an embodiment of the present application;
- FIG3 is a flow chart of a communication method disclosed in an embodiment of the present application.
- FIG4 is a schematic structural diagram of a communication device disclosed in an embodiment of the present application.
- FIG5 is a schematic structural diagram of another communication device disclosed in an embodiment of the present application.
- FIG6 is a schematic diagram of the hardware structure of a communication device disclosed in an embodiment of the present application.
- the present application discloses a communication method, apparatus, and computer-readable storage medium that can improve the signal coverage of devices in power spectrum density-limited scenarios. Furthermore, the corresponding IFFT length can be flexibly selected for different situations, thereby maximizing resource utilization while meeting transmission distance, signal-to-noise ratio, and communication quality.
- This application supports IEEE protocols, such as IEEE 802.11be/Wi-Fi 7/extremely high throughput (EHT) protocol, IEEE 802.11bn/ultra high reliability (UHR)/Wi-Fi 8 protocol, IEEE 802.15/ultra wide band (UWB) protocol, IEEE 802.11bf/sensing/perception protocol, etc.
- EHT extreme high throughput
- UHR high reliability
- UWB ultra wide band
- IEEE 802.11bf/sensing/perception protocol etc.
- Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application.
- the communication system may include one or more access points (APs), one of which is shown in Figure 1, namely AP_101.
- the communication system may also include one or more stations (STAs), two of which are shown in Figure 1, namely STA_102 and STA_103.
- APs access points
- STAs stations
- wireless communication can be performed between an access point (such as AP_101) and a station (such as STA_102, STA_103).
- the communication between the access point and the station may include uplink communication (i.e., communication from the station to the access point) and downlink communication (i.e., communication from the access point to the station).
- uplink communication the station can be used to send uplink signals/data packets (data packets herein may also be referred to as physical layer protocol data units (PHY protocol data unit, PPDU)) to the access point, and the access point can be used to receive uplink signals/data packets from the station.
- PHY protocol data unit PHY protocol data unit
- the access point involved in the embodiment of the present application is a device with wireless communication function, which can provide services for STA.
- the access point can support communication using the wireless local area network (WLAN) protocol and has the function of communicating with other devices in the WLAN network (such as stations or other access points).
- WLAN wireless local area network
- the device with wireless communication function can be a complete device, or a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system.
- the AP can be a communication entity such as a communication server, a router, a switch, a bridge, etc.; the AP can include various forms of macro base stations, micro base stations, relay stations, etc.
- the AP can also be a chip and processing system in these various forms of devices, so as to implement the methods and functions of the embodiments of the present application.
- the stations involved in the embodiments of the present application are devices with wireless communication capabilities that can support communication using the WLAN protocol and have the ability to communicate with other stations or access points in the WLAN network.
- the device with wireless communication capabilities can be a complete device, or a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system.
- the STA can be a tablet computer, desktop computer, laptop computer, notebook computer, ultra-mobile personal computer (UMPC), handheld computer, netbook, personal digital assistant (PDA), mobile phone, wearable device (such as smart watch, smart bracelet, etc.), or other user devices that can be connected to the Internet, or an Internet of Things node in the Internet of Things, or an in-vehicle communication device in the Internet of Vehicles, or entertainment equipment, gaming equipment or system, global positioning system equipment, etc.
- the STA can also be the chip and processing system in these terminals.
- the WLAN system can provide high-speed and low-latency transmission.
- the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, and applied to corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc.
- devices supporting WLAN communication can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, and speakers, etc.), Internet of Vehicles devices, infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service cash registers, self-service ordering machines, etc.), and equipment in large sports and music venues, etc.
- the specific forms of STAs and APs in the embodiments of the present application are not limited and are only illustrative.
- the AP can be multi-antenna/multi-radio or a single antenna/single radio, and the antenna/radio is used to send/receive data packets.
- the antenna or radio portion of the AP can be separated from the main body of the AP, forming a remote layout structure.
- the STA can be multi-antenna/multi-radio or a single antenna/single radio, and the antenna/radio is used to send/receive data packets.
- the antenna or radio portion of the STA can be separated from the main body of the STA, forming a remote layout structure.
- the frequency bands in which the AP and STA operate may include one or more frequency bands of 2.4 GHz, 5 GHz, 6 GHz, and high frequency 60 GHz.
- both the AP and the STA may support IEEE protocols, including but not limited to IEEE 802.11be/Wi-Fi 7/EHT protocol, IEEE 802.11bn/UHR/Wi-Fi 8 protocol, IEEE 802.15/UWB protocol, IEEE 802.11bf/sensing/perception protocol, etc.
- FIG1 is merely a schematic diagram, and the architecture shown in FIG1 may include more or fewer devices, which is not limited here.
- the AP or STA described above can be implemented in hardware, computer software, or a combination of hardware and computer software.
- the AP or STA described above can be implemented by a single device, multiple devices, or a functional module within a single device, and this is not specifically limited in the present embodiment.
- WLAN standards have evolved through several generations, including 802.11a/b/g, 802.11n, 802.11ac, 802.11ax, and the currently under discussion 802.11be.
- 802.11a/b/g, 802.11n, and 802.11ac use orthogonal frequency division multiplexing (OFDM) as their channel modulation scheme, while 802.11ax and 802.11be use orthogonal frequency division multiple access (OFDMA).
- OFDMA is equivalent to adding multiple access (or multi-user) technology to OFDM.
- the principle of OFDM modulation is to divide the channel (such as 20MHz, 40MHz channel) into multiple subcarriers.
- Multiple subcarriers in a single channel can serve one STA, while the principle of OFDMA modulation is to divide the channel into multiple subcarriers, and the multiple subcarriers in a single channel can be further divided into multiple groups. Each group of subcarriers can be used as a subchannel, and different subchannels can be allocated to different STAs for use.
- the subcarrier spacing specified in 802.11a/b/g, 802.11n and 802.11ac is 312.5kHz. However, starting from 802.11ax, the subcarrier spacing is only one-fourth of the previous one, that is, 78.125kHz.
- 802.11ax supports channel bandwidths of 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between 160MHz and 80+80MHz is that the former is a continuous band, while the latter can have two 80MHz bands separated. Building on 802.11ax, 802.11be will support bandwidth configurations such as 240MHz, 160+80MHz, 320MHz, and 160+160MHz.
- a subchannel consisting of multiple subcarriers is called a resource unit (RU).
- Each RU can contain multiple subcarriers.
- various RU types can be defined, such as 26-tone RU, 52-tone RU, 52+26-tone RU (a RU consisting of one 52-tone RU and one 26-tone RU), 106-tone RU, 106+26-tone RU, 242-tone RU, 484-tone RU, 484+242-tone RU, and 996-tone RU.
- a 26-tone RU includes 26 subcarriers, a 52-tone RU includes 52 subcarriers, and a 106-tone RU includes 106 subcarriers.
- a 26-tone RU corresponds to approximately 2 MHz
- a 52-tone RU corresponds to approximately 4 MHz
- a 106-tone RU corresponds to approximately 8 MHz
- a 242-tone RU corresponds to approximately 20 MHz.
- the subcarrier distribution (tone plan) based on contiguous resource units (RUs) defined in the 802.11be standard.
- RUs resource units
- the entire bandwidth can consist of a single 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, or 106-tone RUs.
- the entire bandwidth can also include guard subcarriers, null subcarriers, direct current (DC) subcarriers, and other subcarriers.
- DC direct current
- the entire bandwidth can consist of a single 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, or 242-tone RUs.
- the subcarrier and RU distribution for 40 MHz see Figure 2B.
- the subcarrier distribution and RU distribution in other bandwidths please refer to the descriptions in relevant standards such as 802.11ax and 802.11be, which will not be repeated here.
- the multiple subcarriers within a RU are continuously distributed with a fixed subcarrier spacing (e.g., 78.125 kHz).
- a fixed subcarrier spacing e.g., 78.125 kHz.
- the left side of Figure 2A can be considered the lowest frequency
- the right side of Figure 2A can be considered the highest frequency.
- the nine 26-tone RUs can be numbered: 1st, 2nd, ..., 9th.
- the 26 subcarriers included in the other 26-tone RUs can be continuous subcarriers with a spacing of 78.125 kHz.
- the power transmitted by a device is limited by both the specified maximum power and the specified maximum power spectral density.
- the maximum power spectral density is more strictly limited than the maximum power, meaning that the maximum transmit power a device can actually achieve is more limited by the specified maximum power spectral density.
- the maximum transmit power a device can actually achieve increases with increasing transmit bandwidth. For example, Table 1 shows the maximum transmit power that an AP and STA can actually achieve in bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, given the specified maximum power spectral density.
- the maximum transmit power that an AP can actually achieve is 18dBm, and the maximum transmit power that a STA can actually achieve is 12dBm.
- the maximum transmit power that an AP can actually achieve is 21dBm, and the maximum transmit power that a STA can actually achieve is 15dBm.
- the maximum transmit power that an AP can actually achieve is 24dBm, and the maximum transmit power that a STA can actually achieve is 18dBm.
- the maximum transmit power that an AP can actually achieve is 27dBm, and the maximum transmit power that a STA can actually achieve is 21dBm.
- the maximum transmit power that an AP can actually achieve is 36dBm, and the maximum transmit power that a STA can actually achieve is 24dBm.
- the actual maximum transmit power that APs and STAs can achieve is lower than the maximum transmit power required by law when the bandwidth is 20 MHz, 40 MHz, 80 MHz, and 160 MHz. Only when the bandwidth is 320 MHz does the actual maximum transmit power that APs and STAs can achieve equal to the maximum transmit power required by law. In other words, below 320 MHz, the limitation of maximum power spectral density forces APs and STAs to transmit at power levels lower than the maximum transmit power required by law.
- a new resource allocation method is provided on the basis of the existing resource allocation method, which is introduced below.
- the OFDM symbol when the bandwidth is 20*K MHz, the OFDM symbol can contain 256*K sampling points, and the inverse fast Fourier transform (IFFT)/fast Fourier transform (FFT) length is 256*K, where K is a positive integer.
- IFFT inverse fast Fourier transform
- FFT fast Fourier transform
- IFFT inverse fast Fourier transform
- FFT fast Fourier transform
- IFFT lengths may be defined: 32, 64, 128, and 256.
- the subcarrier spacing corresponding to an IFFT length of 32 is greater than the subcarrier spacing corresponding to an IFFT length of 64
- the subcarrier spacing corresponding to an IFFT length of 64 is greater than the subcarrier spacing corresponding to an IFFT length of 128, and the subcarrier spacing corresponding to an IFFT length of 128 is greater than the subcarrier spacing corresponding to an IFFT length of 256.
- five IFFT lengths may be defined: 32, 64, 128, 256, and 512.
- the subcarrier spacing corresponding to an IFFT length of 32 is greater than the subcarrier spacing corresponding to an IFFT length of 64
- the subcarrier spacing corresponding to an IFFT length of 64 is greater than the subcarrier spacing corresponding to an IFFT length of 12
- the subcarrier spacing corresponding to an IFFT length of 128 is greater than the subcarrier spacing corresponding to an IFFT length of 256
- the subcarrier spacing corresponding to an IFFT length of 256 is greater than the subcarrier spacing corresponding to an IFFT length of 512.
- six IFFT lengths can be defined: 32, 64, 128, 256, 512, and 1024.
- IFFT lengths For 160 MHz, seven IFFT lengths can be defined: 32, 64, 128, 256, 512, 1024, and 2048. For 240 MHz and 320 MHz, eight IFFT lengths can be defined: 32, 64, 128, 256, 512, 1024, 2048, and 4096. It should be understood that the IFFT lengths defined above for different bandwidths are merely illustrative. In some implementations, larger or smaller IFFT lengths can be defined for different bandwidths. For example, for 20 MHz, IFFT lengths of 16 and 256 can be defined. For 40 MHz, IFFT lengths of 8, 16, 512, and so on can be defined.
- the subcarrier spacing corresponding to different IFFT lengths can be (bandwidth/IFFT length).
- the subcarrier spacing corresponding to an IFFT length of 32 can be 625kHz
- the subcarrier spacing corresponding to an IFFT length of 64 can be 312.5kHz
- the subcarrier spacing corresponding to an IFFT length of 128 can be 156.25kHz
- the subcarrier spacing corresponding to an IFFT length of 256 can be 78.125kHz.
- the subcarrier spacing can also be greater than (bandwidth/IFFT length), which is not limited here. It is understood that the length of the IFFT (number of sampling points) must be greater than or equal to the number of subcarriers, and the length of the IFFT must be a power of 2, where n is a non-negative integer.
- the number of sampling points of an OFDM symbol can be defined as 256*K sampling points.
- the number of sampling points and IFFT length of an OFDM symbol under different bandwidths are shown in Table 2 below:
- the 256*K sampling points can be divided into multiple time resource units (TimeRUs). Different TimeRUs can be allocated to different users, thereby realizing multi-user multiplexing transmission. In the frequency domain, different users can use all available subcarriers within the corresponding bandwidth. For example, in the case of 20MHz, the number of sampling points of the OFDM symbol is 256, and the IFFT length can be 32, 64, 128 or 256.
- the 256 positions can be divided into 8 32-length Time RUs, each 32-length Time RU can occupy 32 positions, and these 8 32-length Time RUs can be allocated to different users; alternatively, the 256 positions can be divided into 4 64-length Time RUs, each 64-length Time RU can occupy 64 positions, and these 4 64-length Time RUs can be allocated to different users; alternatively, the 256 positions can be divided into 2 128-length Time RUs, each 128-length Time RU can occupy 128 positions, and these 2 128-length Time RUs can be allocated to different users.
- the 256 positions can be divided into various combinations of 32-length Time RUs, 64-length Time RUs, and 128-length Time RUs, such as a combination of 4 32-length Time RUs + 1 128-length Time RU, a combination of 2 64-length Time RUs + 1 128-length Time RU, a combination of 2 32-length Time RUs + 1 64-length Time RU + 1 128-length Time RU, and so on.
- the positions in the OFDM symbol can also be understood as sampling point positions.
- the Time RUs in the embodiments of the present application are different from the RUs defined in existing standards (such as 802.11be).
- the Time RUs in the embodiments of the present application are divided based on the positions included in the OFDM symbols corresponding to a specific bandwidth, which is a division in the time domain, while the RUs in existing standards are divided in the frequency domain.
- the following example shows a way to divide Time RUs.
- sampling point index numbers i.e., position numbers
- a:b:c to represent the set of sampling point index numbers ⁇ a+b*k
- k is a non-negative integer
- 8*K Time RUs of length 32 can be defined, where the sampling point index numbers contained in the k-th 32-length Time RU are as follows: f(k-1,log 2 (8*K)):8*K:(256*K-1)
- f(k-1,log 2 (8*K)) is equivalent to a
- 8*K is equivalent to b
- (256*K-1) is equivalent to c.
- f(x,m) represents x as m-bit binary, which is then reversed.
- the decimal number corresponding to the reversed m-bit binary number is the final result.
- f(1,4) 8.
- the specific calculation process is: first, write 1 as 4-bit binary, i.e., 0001. Reversing 0001 yields 1000, and the decimal number corresponding to 1000 is 8.
- Time RUs of length 64 can also be defined.
- the sampling point index numbers contained in the kth 64-length Time RU are as follows: f(k-1,log 2 (4*K)):4*K:(256*K-1)
- 2*K Time RUs of length 128 can also be defined.
- the sampling point index numbers contained in the k-th 128-length Time RU are as follows: f(k-1,log 2 (2*K)):2*K:(256*K-1)
- K Time RUs of length 256 can also be defined.
- the sampling point index numbers contained in the kth 256-length Time RU are as follows: f(k-1,log 2 (K)):K:(256*K-1)
- K/2 Time RUs of length 512 can also be defined.
- the sampling point index numbers contained in the k-th 512-length Time RU are as follows: f(k-1,log 2 (K/2)):K/2:(256*K-1)
- K/4 Time RUs of length 1024 can also be defined.
- the sampling point index numbers contained in the kth 1024-length Time RU are as follows: f(k-1,log 2 (K/4)):K/4:(256*K-1)
- Time RUs of other lengths are not described in detail here. Please refer to the corresponding descriptions for 32-length Time RU, 64-length Time RU, 128-length Time RU, etc.
- the sampling point index number can range from 0 to 255.
- the correspondence between the RU index and the time domain sampling point (Time sample) index range for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, and 128-length Time RU, can be shown in Table 3 below:
- 32-lengthTime RU can be divided into 8.
- the sampling point index set contained in TimeRU 1 corresponding to 32-lengthTime RU is [0:8:255], that is, ⁇ 0+8*k, k is a non-negative integer and 0+8*k ⁇ 255 ⁇ , that is, ⁇ 0, 8, 16, 24, 32, ..., 240, 248 ⁇ .
- the sampling point index set contained in TimeRU 2 corresponding to 32-lengthTime RU is [4:8:255].
- the sampling point index sets contained in TimeRU 3, TimeRU 4, TimeRU 5, TimeRU 6, TimeRU 7, and TimeRU 8 corresponding to 32-lengthTime RU can be referred to Table 3.
- U can be divided into four.
- the sampling point index set contained in Time RU 1 of the 64-length Time RU is [0:4:255]
- the sampling point index set contained in Time RU 2 of the 64-length Time RU is [2:4:255]
- the sampling point index set contained in Time RU 3 and Time RU 4 of the 64-length Time RU can be referred to in Table 3.
- the sampling point index set contained in Time RU 1 of the 128-length Time RU is [0:2:255]
- the sampling point index set contained in Time RU 2 of the 128-length Time RU is [1:2:255].
- the 256 sampling points of the OFDM symbol can also be divided into a 256-length Time RU, which can be allocated to a single user.
- the AP can allocate the eight 32-length Time RUs divided into different users. For example, 32-length Time RU 1 to 32-length Time RU 8 can be allocated to STA1 to STA8, respectively. For another example, the AP can allocate 64-length Time RU 1 to 32-length Time RU 4 to STA1 to STA4, respectively. For another example, the AP can allocate 128-length Time RU 1 to 32-length Time RU 2 to STA1 to STA2, respectively.
- the 256 sampling points of an OFDM symbol can also be divided into different types of Time RUs for use by users, so as to flexibly meet the needs of different users.
- the total set of sampling point indices included in the above 32-lengthTime RU 1 and 32-lengthTime RU 2 is the same as the sampling point indices included in the 64-lengthTime RU 1.
- the total set of sampling point indices included in the above 32-lengthTime RU 3 and 32-lengthTime RU 4 is the same as the sampling point indices included in the 64-lengthTime RU 2.
- the total set of sampling point indices included in the above 64-lengthTime RU 1 and 64-lengthTime RU 2 is the same as the sampling point indices included in the 128-lengthTime RU 1.
- 32-lengthTime RU 1 to 32-lengthTime RU 4 can be allocated to STA1 to STA4 respectively, and 64-lengthTime RU 3 and 64-lengthTime RU 4 can be allocated to STA5 and STA6 respectively.
- 64-length Time RU 1 and 64-length Time RU 2 can be allocated to STA1 and STA2, respectively, and 128-length Time RU 1 can be allocated to STA3.
- 32-length Time RU 1 and 32-length Time RU 2 can be allocated to STA1 and STA2, respectively, and 64-length Time RU 2 can be allocated to STA3, and 128-length Time RU 2 can be allocated to STA4. It should be understood that the above only lists the use of three different types of Time RU combinations at 20 MHz. In actual situations, based on different bandwidths or other conditions, more different types of Time RU combinations can be used, which is not limited here.
- Time RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, and 128-length Time RU, in the case of 20 MHz bandwidth.
- Time RU division method can also be used to illustrate the correspondence between RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, 128-length Time RU, and 256-length Time RU, in the case of 40 MHz bandwidth; and the correspondence between RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, 128-length Time RU, 256-length Time RU, and 512-length Time RU, in the case of 80 MHz bandwidth, and so on.
- Time RU from a time-domain perspective and does not cover frequency-domain subcarriers.
- the number of frequency domain subcarriers can be (bandwidth/subcarrier spacing), and the subcarrier spacing corresponding to different IFFT lengths in the embodiment of the present application can be (bandwidth/IFFT length). That is, for bandwidths such as 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, the number of frequency domain subcarriers can be equal to the corresponding IFFT length.
- the total number of subcarriers in the frequency domain can be 32.
- the 26-Tone RU structure in the 802.11be standard can be used as a reference.
- the available subcarriers can be -(y+12):-y and y:(y+12), where two subcarriers are pilot subcarriers and the remaining subcarriers can be data subcarriers.
- the value of y can be 1, 2, or 3.
- the 802.11ac subcarrier partitioning structure can be reused.
- the subcarrier partitioning structure corresponding to the 20*K MHz bandwidth in the 802.11ac standard can be used.
- K 1
- the 802.11ac subcarrier partitioning structure for a 20 MHz bandwidth can be used.
- the available subcarriers may be -28:-1 and 1:28, with the ⁇ 7 and ⁇ 21 subcarrier positions being pilot subcarriers, and the remaining subcarriers being data subcarriers.
- the available subcarriers may be -122:-2 and 2:122, with the ⁇ 11, ⁇ 39, ⁇ 75, and ⁇ 103 subcarrier positions being pilot subcarriers, and the remaining subcarriers being data subcarriers.
- the subcarrier division structure for other bandwidths is not described in detail here. Please refer to the relevant description in the 802.11ac standard.
- subcarrier division structure is only an exemplary description, and the embodiment of the present application does not specifically limit the division of frequency domain subcarriers.
- multi-user multiplexing transmission can be achieved by assigning different users different positions in the OFDM symbol.
- different users can use all available subcarriers within the corresponding bandwidth corresponding to the IFFT length.
- 64-length Time RU 1 to 32-length Time RU 4 can be assigned to STA1 to STA4, respectively.
- STA1 to STA4 can all use subcarriers -28:-1 and 1:28 in the frequency domain.
- different subcarriers can be assigned to different users in the frequency domain. This approach can meet higher user density requirements.
- Time RU 1 can be assigned to STA1 and STA2.
- STA1 can use subcarriers -28:-1 in the frequency domain, and STA2 can use subcarriers 1:28 in the frequency domain. In this way, different users can be further distinguished in the frequency domain, thereby meeting higher user density scenarios.
- the OFDM symbols in the embodiments of this application adopt the definition in the 802.11be standard.
- the OFDM symbol can contain 256K sampling points.
- it can be redefined.
- the OFDM symbol can contain 512K sampling points. This is not limited here.
- This resource allocation method can flexibly provide different IFFT lengths and corresponding subcarrier spacings, thereby meeting the transmission distance, transmission rate, signal quality and other requirements in different scenarios. For example, for a fixed bandwidth, if the signal-to-noise ratio of the subcarrier transmission signal is required to be large, a smaller IFFT length can be used.
- the resource allocation method provided in the embodiments of the present application can be applied to various wireless communication scenarios, especially for scenarios that need to flexibly meet different coverage ranges or transmission distances or communication qualities, and also need to ensure resource utilization efficiency (such as spectrum resource utilization efficiency).
- the following is an exemplary description of the overall processing flow of the technical solution provided in the embodiment of the present application, which primarily involves a first access point and a first station.
- the first access point may be AP_101 in FIG. 1
- the first station may be STA_102 in FIG. 1 .
- FIG. 3 is a flow chart of a communication method disclosed in the embodiment of the present application. As shown in FIG. 3 , the method may include, but is not limited to, the following steps:
- the first access point determines a first transform length L from multiple transform lengths corresponding to a first bandwidth.
- the first access point may allocate uplink resources or downlink resources to the first station.
- the first access point may determine a corresponding IFFT length, i.e., a first transform length L, for the first station to meet requirements such as transmission rate, transmission distance, single carrier signal strength, and signal-to-noise ratio.
- the first access point may determine a first transform length for the first station from a plurality of transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio.
- the bandwidth allocated to the first station i.e., the first bandwidth W
- the same IFFT length may correspond to different subcarrier spacings.
- the subcarrier spacing corresponding to an IFFT length of 32 may be 625 kHz, and the subcarrier spacing corresponding to an IFFT length of 64 may be 312.5 kHz.
- the subcarrier spacing corresponding to an IFFT length of 32 may be 1.25 MHz
- the subcarrier spacing corresponding to an IFFT length of 64 may be 625 kHz
- the subcarrier spacing corresponding to an IFFT length of 128 may be 312.5 kHz.
- the subcarrier spacing corresponding to the case of 20 MHz bandwidth and IFFT length of 32 is the same as that of 40 MHz bandwidth and IFFT length of 64
- the subcarrier spacing corresponding to the case of 20 MHz bandwidth and IFFT length of 64 is the same as that of 40 MHz bandwidth and IFFT length of 128.
- the selectable IFFT length is 32, 64, or 128; when the bandwidth is 40 MHz, the selectable IFFT length is 32, 64, 128, or 256; when the bandwidth is 80 MHz, the selectable IFFT length is 32, 64, 128, 256, or 512; when the bandwidth is 160 MHz, the selectable IFFT length is 32, 64, 128, 256, 512, or 1024; when the bandwidth is 320 MHz, the selectable IFFT length is 32, 64, 128, 256, 512, 1024, or 2048. It should be understood that in some possible implementations, larger or smaller lengths may be included for different bandwidths.
- an IFFT length of 256 can be included.
- the 256 positions included in the OFDM symbol corresponding to the 20 MHz bandwidth can be allocated to a single user.
- an IFFT length of 16 can also be included.
- the 256 positions included in the OFDM symbol corresponding to the 20 MHz bandwidth can be allocated to 16 different users.
- an IFFT length of 512 can be included.
- the 512 positions included in the OFDM symbol corresponding to the 40 MHz bandwidth can be allocated to a single user.
- an IFFT length of 1024 can be included. In this case, the 1024 positions included in the OFDM symbol corresponding to the 80 MHz bandwidth can be allocated to a single user.
- the first access point may be preconfigured with a correspondence between channel conditions and IFFT lengths under different bandwidths.
- the first access point may determine a first transform length for the first station based on the correspondence between the channel conditions and IFFT lengths under the first bandwidth. For example, taking the signal-to-noise ratio as the channel condition, the first IFFT length may be larger when the signal-to-noise ratio between the current first station and the first access point is larger, and the first IFFT length may be smaller when the signal-to-noise ratio between the current first station and the first access point is smaller.
- the corresponding IFFT length may be 32; when the signal-to-noise ratio is greater than or equal to threshold 1 and less than threshold 2 (e.g., 20 dB), the corresponding IFFT length may be 64; when the signal-to-noise ratio is greater than or equal to threshold 2 and less than threshold 3 (e.g., 30 dB), the corresponding IFFT length may be 128; and when the signal-to-noise ratio is greater than or equal to threshold 3, the corresponding IFFT length may be 256, where threshold 1 ⁇ threshold 2 ⁇ threshold 3.
- the corresponding IFFT length when the signal-to-noise ratio is less than threshold 4 (e.g., 5 dB), the corresponding IFFT length may be 32; when the signal-to-noise ratio is greater than or equal to threshold 4 and less than threshold 5 (e.g., 10 dB), the corresponding IFFT length may be 64; when the signal-to-noise ratio is greater than or equal to threshold 5 and less than threshold 6 (e.g., 20 dB), the corresponding IFFT length may be 128; when the signal-to-noise ratio is greater than or equal to threshold 6 and less than threshold 7 (e.g., 30 dB), the corresponding IFFT length may be 256; and when the signal-to-noise ratio is greater than or equal to threshold 7, the corresponding IFFT length may be 512, where threshold 5 ⁇ threshold 6 ⁇ threshold 6 ⁇ threshold 7.
- the first bandwidth is 20 MHz and the signal-to-noise ratio (SNR) received by the first access point from the first station is 15 dB (e.g., the first access point sends a reference signal, and the first station measures the reference signal to obtain a SNR and sends the SNR to the first access point), in this case, the first access point may determine that 15 dB is greater than or equal to threshold 1 and less than threshold 2, and further determine that the corresponding first transform length is 64.
- SNR signal-to-noise ratio
- the SNR range corresponding to each IFFT length (i.e., the values of the above thresholds, such as threshold 1 and threshold 2) can be set according to actual conditions, such as according to transmission distance or single-carrier SNR requirements.
- the channel condition can also be a received signal strength indicator.
- the first access point can pre-configure a correspondence between the received signal strength indicator and the IFFT length under different bandwidth conditions.
- the first access point can determine the first transform length for the first station based on the correspondence between the received signal strength indicator and the IFFT length under the first bandwidth.
- the channel condition can also be a signal-to-interference-plus-noise ratio, transmission loss, received signal power, received signal quality, transmission distance, or a combination of the above indicators.
- the first access point can pre-configure a correspondence between the indicator combination (e.g., a combination of signal-to-noise ratio + received signal strength indicator) and the IFFT length under different bandwidth conditions.
- the indicator combination e.g., a combination of signal-to-noise ratio + received signal strength indicator
- the first access point can also determine the IFFT length for the first station based on other indicators related to signal quality or transmission distance, which is not limited in this embodiment of the present application.
- the channel condition (such as the signal-to-noise ratio) used by the first access point to determine the first transformation length can be measured by sending a signal at the first terminal device or the first access network device with the maximum allowed power spectral density (such as 5dBm/MHz or -1dBm/MHz specified by LPI).
- the channel conditions corresponding to different transform lengths may be different, that is, different channel conditions may correspond to different transform lengths.
- different IFFT lengths can be allocated to users to meet the requirements of transmission distance, single carrier signal-to-noise ratio, etc., to ensure communication quality.
- the first bandwidth allocated by the first access point to the first station is not specifically limited.
- the first access point may allocate the corresponding first bandwidth to the first station based on the bandwidths supported by the first access point and the first station.
- the first access point supports all bandwidth configurations defined in the relevant standard, while the first station supports some of these bandwidth configurations, such as 20 MHz, 40 MHz, 80 MHz, and 160 MHz.
- the first access point may select one of the bandwidth configurations supported by the first station, such as 40 MHz. It should be understood that the above approach is merely illustrative and should not constitute a limitation.
- the first access point may also consider the current buffering status of the first station's uplink or downlink data, that is, the amount of data to be transmitted. If the amount of data to be transmitted is large, a larger bandwidth, such as 160 MHz, may be allocated; if the amount of data to be transmitted is small, a smaller bandwidth, such as 40 MHz, may be allocated.
- the first access point sends a first frame to the first station, where the first frame includes a first bandwidth and first indication information, where the first indication information is used to indicate a first resource, and the first indication information includes a first transformation length L and a first time resource index.
- a time resource unit can be defined in the time domain, and resources can be allocated in units of Time Resource Units. Therefore, after the first access point determines the first bandwidth and the corresponding first transform length, it can allocate the corresponding Time Resource Unit to the first station.
- the first access point can then send first indication information to the first station. Accordingly, the first station can receive the first indication information from the first access point.
- the first indication information can be used to indicate the first resource allocated to the first station, that is, the position in the OFDM symbol corresponding to the first bandwidth allocated to the first station.
- the first indication information can include a first transform length (L) and a first time resource index.
- the first transform length L can be used to indicate either an IFFT length or an FFT length.
- the first time resource index can indicate L positions among a plurality of positions included in the OFDM symbol corresponding to the first bandwidth, that is, the Time Resource Unit allocated to the first station.
- the OFDM symbol length corresponding to the first bandwidth can be (W/20)*256.
- the first bandwidth can include multiple subcarriers.
- the subcarrier spacing can be greater than or equal to (W/L), and L can be less than or equal to (W/20)*128. It can be understood that the first indication information may also include a center frequency corresponding to the first bandwidth.
- the first time resource index may be the index of the TimeRU allocated to the first site, that is, the TimeRU number, and reference may be made to Table 3 above.
- the above-mentioned first resource can be an uplink resource or a downlink resource.
- the resource indication information can be carried in the trigger frame
- the resource indication information can be carried in the SIG (signal) field in the PPDU.
- the above-mentioned first frame can be a trigger frame
- the first indication information can be carried in the user information field (userinfo) in the first frame.
- the first indication information can be carried in the SIG field of the first frame.
- the first frame can also carry downlink data corresponding to the site (such as the first site).
- the first access point allocates the first resource and the second resource to the first site and the second site respectively.
- the first access point can carry the first indication information corresponding to the first resource and the second indication information corresponding to the second resource in the SIG field of the first PPDU, and carry the downlink data corresponding to the first site and the second site in the data (data) field of the first PPDU.
- the first access point can perform L-point IFFT calculations based on the frequency domain signal of the downlink data corresponding to the first site to obtain L time domain signals (i.e., time domain sampling values). Afterwards, the first access point can map the L time domain signals to the L positions indicated by the first time resource index in the first OFDM symbol. Thereafter, the first access point can send the first OFDM symbol to the first STA. It should be understood that other positions in the first OFDM symbol except the position indicated by the first time resource index can be used to carry downlink data corresponding to other sites, and the first OFDM symbol can be carried in the first frame.
- the first access point can map the 128 time domain signals obtained by performing a 128-point IFFT calculation on the frequency domain signal of the downlink data corresponding to the first station to [0:2:255], and map the 128 time domain signals obtained by performing a 128-point IFFT calculation on the frequency domain signal of the downlink data corresponding to the second station to [1:2:255].
- the first access point can normalize the OFDM symbol and add a cyclic prefix (CP) for transmission.
- CP cyclic prefix
- the first access point may divide the multiple positions included in the OFDM symbol corresponding to the first bandwidth into multiple parts (i.e., TimeRUs), and different parts may be used by different users.
- the number of positions included in the multiple divided parts may be the same or different, that is, the multiple positions included in the OFDM symbol corresponding to the first bandwidth may be divided into the same type of TimeRUs for use by different users, or the multiple positions included in the OFDM symbol corresponding to the first bandwidth may be divided into different types of TimeRUs for use by different users.
- the first access point can allocate the same type of TimeRU to the first site and the second site. That is, the IFFT length used by the first site and the second site can be the same, and can both be the first transform length.
- the first frame can also include third indication information, which can be used to indicate a third resource.
- the third indication information can include the first transform length and a third time resource index.
- the third time resource index can be used to indicate L positions among a plurality of positions included in the OFDM symbol corresponding to the first bandwidth, that is, to indicate the TimeRUs allocated to the second site. These L positions can be used to carry downlink data or uplink data corresponding to the second site.
- the positions indicated by the first time resource index and the third time resource index are different.
- RU 1 i.e., 128-length TimeRU 1
- RU 2 i.e., 128-length TimeRU 2
- the sampling point set corresponding to RU 1 can be [0:2:255]
- the sampling point set corresponding to RU 2 can be [1:2:255].
- the first resource and the third resource can be uplink resources
- the first bandwidth can be carried in the common information field (commoninfo) in the first frame
- the first indication information and the third indication information can be carried in the user information field in the first frame.
- the first resource and the third resource can be downlink resources
- the first bandwidth can be carried in the SIG field in the first frame
- the first indication information and the third indication information can also be carried in the SIG field in the first frame.
- the SIG field can be divided into multiple areas, and different areas can be used to carry specific information.
- the multiple areas may include a first area and a second area, wherein the first area can be used to carry common information of different users, such as the above-mentioned first bandwidth, and the second area can be used to carry user information corresponding to each user, such as the above-mentioned first indication information and the second indication information.
- the first access point can allocate different types of TimeRUs to the first and second stations. That is, the first and second stations may use different IFFT lengths.
- the IFFT length used by the second station may be the second transform length, where the first transform length and the second transform length are different.
- the first frame may further include second indication information, which may be used to indicate a second resource.
- the second indication information may include the second transform length (M) and a second time resource index.
- the second time resource index may be used to indicate M positions among a plurality of positions included in an OFDM symbol corresponding to the first bandwidth, thereby indicating the TimeRU allocated to the second station. The positions indicated by the first and second time resource indexes are different.
- the TimeRU divisions corresponding to RU 1 may be allocated to the first station, and RU 2 (i.e., 128-length TimeRU 2) may be allocated to the second station.
- the first access point may allocate 32-length TimeRU 2 to the fourth station and 64-length TimeRU 2 to the fifth station.
- the first access point may further divide the frequency domain resources into multiple parts, with different parts allocated to different users.
- the first indication information may further include a frequency domain resource index, which is used to indicate one or more subcarriers, and the one or more subcarriers may be some of the multiple subcarriers corresponding to the first bandwidth.
- different users can use the same TimeRU in the time domain and different subcarriers in the frequency domain. For example, taking the first bandwidth as 20 MHz and the first transform length as 128 as an example, refer to the TimeRU division corresponding to Table 3.
- TimeRU 1 Assuming that 128-length TimeRU 1 is allocated to STA1 and STA2, in the frequency domain, STA1 uses subcarriers -13:-1 and STA2 uses subcarriers 1:13. Afterwards, STA1 and STA2 using the same TimeRU can be distinguished by frequency domain resources.
- the first site processes the first frame.
- the first station may process/parse the first frame, and then may receive downlink data or send uplink data based on the first resource indicated by the first indication information in the first frame.
- the first indication information may be carried in the user information field of the first frame, and accordingly, the first station may obtain the first indication information from the user information field of the first frame.
- the first indication information may be carried in the SIG field of the first frame, and accordingly, the first station may obtain the first indication information from the SIG field of the first frame.
- the first frame may also include downlink data, and the first station may receive the corresponding downlink data in the first frame based on the first resource indicated by the first indication information.
- the following is a simple example of the processing process of the first station receiving downlink data.
- a first station receives the first OFDM symbol in the first frame from a first access point.
- the first station can then obtain L time-domain signals at the location indicated by the first time resource index in the first OFDM symbol.
- the first station can then perform an L-point FFT calculation based on the L time-domain signals to obtain a frequency-domain signal of the downlink data corresponding to the first station. For example, taking a first bandwidth of 20 MHz and a first transform length of 128 as an example, referring to the TimeRU partitioning corresponding to Table 3, it can be assumed that RU 1 (i.e., 128-length TimeRU 1) is assigned to the first station, and RU 2 (i.e., 128-length TimeRU 2) is assigned to the second station.
- RU 1 i.e., 128-length TimeRU 1
- RU 2 i.e., 128-length TimeRU 2
- the sampling point set corresponding to RU 1 can be [0:2:255], and the sampling point set corresponding to RU 2 can be [1:2:255].
- the first site can extract the sampling point set [0:2:255] in the OFDM symbol to obtain 128 time domain signals
- the second site can extract the sampling point set [1:2:255] in the OFDM symbol to obtain 128 time domain signals.
- the first site and the second site can perform 128-point FFT respectively to obtain the frequency domain signals of their corresponding downlink data.
- the first site can perform L-point IFFT calculations based on the frequency domain signal of the uplink data corresponding to the first site to obtain L time domain signals. Afterwards, the first site can map the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and can fill the other positions in the second OFDM symbol except the position indicated by the first time resource index with 0 to obtain the second OFDM symbol. Thereafter, the first site can send the second OFDM symbol to the first access point.
- the frequency domain signal of the uplink data corresponding to the above-mentioned first site can be a frequency domain signal obtained based on the uplink data of the first site.
- the other positions in the second OFDM symbol except the position indicated by the first time resource index can be used to carry the uplink data corresponding to other sites.
- the first bandwidth as 20MHz and the first transform length as 128 as an example, you can refer to the TimeRU division corresponding to Table 3, assuming that RU 1 (i.e., 128-lengthTimeRU 1) is assigned to the first site and RU 2 (i.e., 128-lengthTimeRU 2) is assigned to the second site.
- the first station can map the 128 time domain signals obtained by calculating the frequency domain signal of the uplink data corresponding to the first station through a 128-point IFFT to [0:2:255], and fill the remaining positions [1:2:255] with 0, to obtain a complete OFDM symbol including a 256-bit time domain signal corresponding to a 20MHz bandwidth. Afterwards, the first station can normalize the OFDM symbol and add a CP for transmission.
- the second station can map the 128 time domain signals obtained by calculating the frequency domain signal of the uplink data corresponding to the second station through a 128-point IFFT to [1:2:255], and fill the remaining positions [0:2:255] with 0, to obtain a complete OFDM symbol including a 256-bit time domain signal corresponding to a 20MHz bandwidth.
- the second station can normalize the OFDM symbol and add a CP for transmission.
- the first access point can receive overlapping OFDM symbols of the first site and the second site, and the OFDM symbols sent by the first site and the OFDM symbols sent by the second site can be aligned (that is, the 256 time domain signals included in the OFDM symbols are aligned in sequence). In this case, the first access point can distinguish the first site and the second site based on the TimeRU allocated to the first site and the second site, and obtain the data corresponding to the first site and the second site.
- the number of sampling points included in the corresponding OFDM symbol can be fixed. Even if a single station is allocated only a portion of the OFDM symbol, during final transmission, the station needs to fill the remaining positions in the OFDM symbol with zeros before adding the CP for transmission. Therefore, for a fixed bandwidth, even if different stations use different IFFT lengths, they can use the same CP length. In other words, for a fixed bandwidth, a unified CP length can be supported, regardless of the IFFT length, which can improve transmission efficiency.
- the corresponding IFFT length can be selected for the site based on the channel conditions, and different subcarrier spacings can be flexibly supported, thereby meeting the transmission distance, SNR and other requirements of scenarios such as LPI.
- the access point can allocate different types of TimeRUs to different sites, which can improve resource utilization efficiency.
- this solution can reuse existing OFDM symbol lengths (such as 802.11be), and can reuse existing subcarrier division structures based on the number of IFFT points (such as the 802.11ac-related subcarrier division structure can be reused under the 20MHz bandwidth introduced above), thereby achieving low complexity.
- this solution also provides some smaller IFFT lengths (such as 32, 64, 128, etc.).
- the use of these smaller IFFT lengths can effectively reduce the peak to average power ratio (PAPR) of the time domain signal, thereby reducing the error caused by nonlinear distortion.
- PAPR peak to average power ratio
- the above-mentioned first access point and the first station may include hardware structures and/or software modules corresponding to the execution of each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.
- the first access point and the first station, etc. can be divided into functional modules according to the above-mentioned method examples.
- each functional module can be divided according to each function, or two or more functions can be integrated into a single module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the module division in the embodiments of the present application is illustrative and is only a logical functional division. In actual implementation, other division methods may be used.
- FIG4 shows a possible structural diagram of a communication device 400.
- the communication device 400 may include a processing unit 401 and a sending unit 402.
- the communication device 400 may be the first access point described above, or may be a chip in the first access point, or may be a processing system in the first access point, etc.
- a processing unit 401 is configured to determine a first transform length L from a plurality of transform lengths corresponding to a first bandwidth, where different transform lengths correspond to different subcarrier spacings;
- the sending unit 402 is used to send a first frame to the first station STA, where the first frame includes the first bandwidth and first indication information, where the first indication information is used to indicate the first resource, and the first indication information includes the first transform length and a first time resource index, where the first transform length is used to indicate the inverse fast Fourier transform IFFT length, and the first time resource index is used to indicate L positions in an orthogonal frequency division multiplexing OFDM symbol, where the L positions are used to carry downlink data or uplink data corresponding to the first STA.
- the processing unit 401 is specifically configured to determine a first transform length from multiple transform lengths corresponding to the first bandwidth according to a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; and different transform lengths correspond to different channel conditions.
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource.
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the processing unit 401 before sending the first frame to the first STA, is further configured to:
- the sending unit 402 sends the first frame to the first STA, including:
- the first OFDM symbol is sent to the first STA.
- the first frame also includes second indication information, which is used to indicate the second resource.
- the second indication information includes a second transform length M and a second time resource index.
- the second time resource index is used to indicate M positions in the OFDM symbol.
- the M positions are used to carry downlink data or uplink data corresponding to the second STA.
- the first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- each unit in the above communication device 400 can refer to the description corresponding to the first access point in the above method embodiment, and will not be repeated here.
- FIG5 shows a possible structural diagram of a communication device 500.
- the communication device 500 includes a receiving unit 501 and a processing unit 502.
- the communication device 500 may further include a sending unit 503.
- the communication device 500 may be the aforementioned first site, or may be a chip in the first site, or may be a processing system in the first site, etc.
- a receiving unit 501 is configured to receive a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to a first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths correspond to different subcarrier spacings;
- IFFT inverse fast Fourier transform
- OFDM orthogonal frequency division multiplexing
- the processing unit 502 is configured to process the first frame.
- the first frame is a trigger frame
- the first indication information is carried in a user information field of the first frame
- the first resource is an uplink resource.
- the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
- the receiving unit 501 receiving the first frame from the first AP includes:
- the processing unit 502 processes the first frame including:
- An L-point FFT calculation is performed based on the L time domain signals to obtain a frequency domain signal of the downlink data corresponding to the first STA.
- the processing unit 502 is further configured to:
- the apparatus 500 may further include:
- the sending unit 503 is configured to send the second OFDM symbol to the first AP.
- the first length when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
- the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
- each unit in the above-mentioned communication device 500 can refer to the corresponding description of the first station in the above-mentioned method embodiment, and will not be repeated here.
- the processing unit can be one or more processors/logic circuits, the sending unit can be a transmitter, and the receiving unit can be a receiver.
- the sending unit and the receiving unit can be integrated into a device, such as a transceiver.
- the processor and the transceiver can be coupled.
- the embodiment of the present application does not limit the connection method between the processor and the transceiver.
- the process of sending information (such as sending the first frame) in the above method can be understood as the process of the processor outputting the above information.
- the processor can output the above information to the transceiver so that the transceiver can transmit it.
- the above information may also need to undergo other processing before reaching the transceiver.
- the process of receiving information (such as receiving the first frame) in the above method can be understood as the process of the processor receiving the input information.
- the transceiver receives the above information and inputs it into the processor.
- the above information may need to undergo other processing before being input into the processor.
- FIG. 6 shows a schematic diagram of a possible hardware structure of a communication device 600 provided in an embodiment of the present application.
- Communication device 600 may include a communication interface 604 and at least one processor 602.
- it may also include a bus 603.
- it may optionally include at least one memory 601, wherein memory 601, processor 602, and communication interface 604 may be connected via bus 603.
- Memory 601 is used to provide storage space for storing data such as an operating system and computer programs.
- Memory 601 can be one or a combination of random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable read-only memory
- CD-ROM compact disc read-only memory
- Processor 602 is a module that performs arithmetic operations and/or logical operations, and can specifically be one or more combinations of processing modules such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), and a complex programmable logic device (CPLD).
- CPU central processing unit
- GPU graphics processing unit
- MPU microprocessor unit
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- CPLD complex programmable logic device
- the communication interface 604 is used to receive data sent externally and/or send data externally. It can be a wired link interface such as an Ethernet cable, or a wireless link interface (Wi-Fi, Bluetooth, general wireless transmission, etc.). Optionally, the communication interface 604 can also include a transmitter (such as a radio frequency transmitter, antenna, etc.) or a receiver coupled to the interface.
- a transmitter such as a radio frequency transmitter, antenna, etc.
- the communication device 600 can be used to perform the functions of the first access point in the aforementioned embodiment.
- the communication device 600 can be used to perform the functions of the first access point in the aforementioned embodiment.
- the communication device 600 can be used to perform the functions of the first site in the aforementioned embodiment.
- the communication device 600 can be used to perform the functions of the first site in the aforementioned embodiment.
- the processor 602 in the device 600 is used to read the computer program stored in the memory 601 to execute the operations performed by the first access point or the first station in the aforementioned communication method, such as the communication method described in the embodiment corresponding to Figure 3.
- the communication device 600 shown in FIG6 is only one implementation of the embodiment of the present application. In actual applications, the communication device 600 may also include more or fewer components, which is not limited here.
- An embodiment of the present application further discloses a communication system, which includes a first access point and a first station.
- the first access point is used to perform the operations performed by the first access point in any of the above method embodiments
- the first station is used to perform the operations performed by the first station in any of the above method embodiments.
- An embodiment of the present application further discloses a chip, comprising a processor, wherein the processor is configured to execute a computer program or computer instructions stored in a memory, so that the chip performs the operations performed by the first access point in the above method embodiment, or performs the operations performed by the first station in the above method embodiment.
- the memory is located outside the chip.
- An embodiment of the present application further discloses a computer-readable storage medium having instructions stored thereon. When the instructions are executed, the operations performed by the first access point in the above method embodiment or the operations performed by the first station in the above method embodiment are performed.
- An embodiment of the present application further discloses a computer program product comprising instructions, which, when executed, perform the operations performed by the first access point in the above method embodiment, or the operations performed by the first station in the above method embodiment.
- the transmission in the embodiments of the present application can be direct transmission or indirect transmission.
- Direct transmission means that a device or module sends information/data directly to a corresponding device or module
- indirect transmission means that a device or module sends information/data to a corresponding device or module through another device or module.
- conditional judgment of a threshold being greater than, less than, or equal to can also be changed to a conditional judgment of the threshold being greater than, equal to, or less than.
- This is not limited here. It is also understandable that, for an architecture with multiple devices or modules, if one of the devices or modules generates information and another device or module uses the information, there can be multiple ways for the other device to obtain the information.
- the device or module that generates the information can send the information directly to the device or module that uses the information (equivalent to direct sending), or the device or module that generates the information can send the information to the device or module that uses the information through other devices or modules (equivalent to indirect sending).
- a unit can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and/or distributed between two or more computers.
- these units can be executed from various computer-readable media having various data structures stored thereon.
- a unit can communicate through local and/or remote processes based on signals having one or more data packets (e.g., data from a second unit interacting with another unit in a local system, a distributed system, and/or a network.
- the Internet interacts with other systems via signals).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求于2024年01月29日提交中国国家知识产权局、申请号为202410124357.4、申请名称为“通信方法、装置及计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on January 29, 2024, with application number 202410124357.4 and application name “Communication Method, Device and Computer-readable Storage Medium”, the entire contents of which are incorporated by reference into this application.
本发明涉及通信技术领域,尤其涉及一种通信方法、装置及计算机可读存储介质。The present invention relates to the field of communication technologies, and in particular to a communication method, device, and computer-readable storage medium.
当前,美国联邦通信委员会颁布了关于6GHz频谱的法规,规定了一种室内低功耗(low power indoor,LPI)的通信方式,对发送的最大功率和最大功率谱密度进行了严格的限制。其中,对于接入点而言,允许的最大功率为36dBm(decibel-milliwatts,分贝毫瓦),允许的最大功率谱密度为5dBm/MHz(decibel-milliwatts/megahertz,分贝毫瓦/兆赫兹);对于站点而言,允许的最大功率为24dBm,允许的最大功率谱密度为-1dBm/MHz。也就是说,设备(接入点或站点)的发送功率不能超过规定的最大发送功率,并且设备的发送功率谱密度不能超过规定的最大功率谱密度。Currently, the Federal Communications Commission (FCC) has issued regulations regarding the 6GHz spectrum, specifying a low-power indoor (LPI) communication method and placing strict limits on the maximum transmit power and maximum power spectral density. For access points, the maximum allowable power is 36dBm (decibel-milliwatts), and the maximum allowable power spectral density is 5dBm/MHz (decibel-milliwatts/megahertz). For sites, the maximum allowable power is 24dBm, and the maximum allowable power spectral density is -1dBm/MHz. In other words, the transmit power of a device (access point or site) cannot exceed the specified maximum transmit power, and the transmit power spectral density of a device cannot exceed the specified maximum power spectral density.
在实际场景下,由于最大功率谱密度的限制,设备实际能够达到的最大发送功率往往会低于规定的最大发送功率。也就是说,设备实际能够达到的最大发送功率更多的受规定的最大功率谱密度限制。In real-world scenarios, due to the limitations of the maximum power spectral density, the maximum transmit power a device can actually achieve is often lower than the specified maximum transmit power. In other words, the maximum transmit power a device can actually achieve is more limited by the specified maximum power spectral density.
与此同时,在功率谱密度受限的场景下,如何提高设备的信号覆盖范围是相关技术人员关注的问题。At the same time, in scenarios where power spectrum density is limited, how to improve the signal coverage of the device is a concern for relevant technical personnel.
本申请实施例公开了一种通信方法、装置及计算机可读存储介质,可以提高功率谱密度受限场景下,设备的信号覆盖范围。并且,针对不同的情况,可以灵活地选择对应的IFFT长度,从而可以在满足传输距离、信噪比和通信质量等的同时,使得资源利用最大化。The present invention discloses a communication method, apparatus, and computer-readable storage medium that can improve the signal coverage of devices in power spectrum density-limited scenarios. Furthermore, the IFFT length can be flexibly selected for different situations, thereby maximizing resource utilization while meeting transmission distance, signal-to-noise ratio, and communication quality requirements.
第一方面公开一种通信方法,该方法可以应用于第一接入点,也可以应用于第一接入点中的模块(例如,处理器),还可以应用于能实现全部或部分第一接入点功能的逻辑模块或软件。下面以应用于第一接入点为例进行描述,该通信方法可以包括:从第一带宽对应的多个变换长度中确定第一变换长度L,不同变换长度对应不同的子载波间隔;向第一站点STA发送第一帧,该第一帧包括该第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括该第一变换长度和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载该第一STA对应的下行数据或上行数据。In a first aspect, a communication method is disclosed. The method can be applied to a first access point, a module (e.g., a processor) in the first access point, or a logic module or software capable of implementing all or part of the functions of the first access point. The following description takes application to the first access point as an example. The communication method may include: determining a first transform length L from a plurality of transform lengths corresponding to a first bandwidth, wherein different transform lengths correspond to different subcarrier spacings; and sending a first frame to a first station (STA), the first frame including the first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including the first transform length and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA.
本申请实施例中,针对于每种带宽,均可以定义有多种IFFT长度,不同的IFFT长度可以对应不同的子载波间隔,IFFT长度越小,子载波间隔可以越大。因此,针对于功率谱密度受限的场景,可以选择较小的IFFT长度,以提高单个子载波的信号强度,从而可以提高传输距离、传输速率、信号质量等。并且,针对时域资源而言,可以将某一带宽对应的OFDM符号包括的(采样点)位置划分为多个部分,可以将该多个部分分配给不同的用户,实现多用户复用传输。In the embodiment of the present application, multiple IFFT lengths can be defined for each bandwidth, and different IFFT lengths can correspond to different subcarrier spacings. The smaller the IFFT length, the larger the subcarrier spacing can be. Therefore, for scenarios with limited power spectrum density, a smaller IFFT length can be selected to increase the signal strength of a single subcarrier, thereby improving the transmission distance, transmission rate, signal quality, etc. In addition, for time domain resources, the (sampling point) position included in the OFDM symbol corresponding to a certain bandwidth can be divided into multiple parts, and the multiple parts can be allocated to different users to achieve multi-user multiplexing transmission.
结合第一方面,在一种可能的实施方式中,该从第一带宽对应的多个变换长度中确定第一变换长度包括:根据信道状况从第一带宽对应的多个变换长度中确定第一变换长度,该信道状况包括接收信号强度指示、信噪比、信干噪比中的一项或多项;不同变换长度对应的信道状况不同。In conjunction with the first aspect, in one possible implementation, determining the first transform length from multiple transform lengths corresponding to the first bandwidth includes: determining the first transform length from multiple transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; different transform lengths correspond to different channel conditions.
本申请实施例中,针对每种带宽均提供了多种IFFT长度,第一接入点可以根据实际情况或实际需求为第一站点选择合适的IFFT长度,以满足不同场景下的传输距离、传输速率、信号质量等需求。In the embodiment of the present application, multiple IFFT lengths are provided for each bandwidth. The first access point can select an appropriate IFFT length for the first site according to actual conditions or actual needs to meet the requirements of transmission distance, transmission rate, signal quality, etc. in different scenarios.
上述方法中,第一接入点可以根据第一接入点与第一站点之间的信道状况为第一站点确定第一变换长度,这样,可以保证确定的第一变换长度较为合适,不会太大,也不会太小,从而可以在保证传输距离、信噪比和通信质量的同时,使得频谱利用效率较高。In the above method, the first access point can determine the first transformation length for the first site based on the channel conditions between the first access point and the first site. In this way, it can be ensured that the determined first transformation length is relatively appropriate, neither too large nor too small, thereby ensuring the transmission distance, signal-to-noise ratio and communication quality while achieving high spectrum utilization efficiency.
结合第一方面,在一种可能的实施方式中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。With reference to the first aspect, in a possible implementation manner, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
结合第一方面,在一种可能的实施方式中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。With reference to the first aspect, in a possible implementation manner, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
本申请实施例中,第一资源可以为上行资源,也可以为下行资源。其中,针对上行资源分配,资源指示信息可以携带在触发帧(trigger frame)中,站点接收到触发帧之后,可以基于触发帧中对应的指示信息指示的资源发送上行数据。针对下行资源分配,资源指示信息可以携带在PPDU中的SIG(signal)字段,该PPUD中还可以包括站点对应的下行数据,当站点接收到该PPDU之后,可以基于该PPDU的SIG字段中对应的指示信息指示的资源接收下行数据。In an embodiment of the present application, the first resource may be an uplink resource or a downlink resource. For uplink resource allocation, resource indication information may be carried in a trigger frame. After receiving the trigger frame, the station may send uplink data based on the resources indicated by the corresponding indication information in the trigger frame. For downlink resource allocation, resource indication information may be carried in the SIG (signal) field of the PPDU. The PPDU may also include downlink data corresponding to the station. After receiving the PPDU, the station may receive downlink data based on the resources indicated by the corresponding indication information in the SIG field of the PPDU.
结合第一方面,在一种可能的实施方式中,在该向第一STA发送第一帧之前,该方法还包括:基于该第一STA对应的下行数据的频域信号执行L点IFFT计算,得到L个时域信号;将该L个时域信号映射到第一OFDM符号中的该第一时间资源索引指示的位置;该向第一STA发送第一帧包括:向该第一STA发送该第一OFDM符号。In combination with the first aspect, in a possible implementation, before sending the first frame to the first STA, the method also includes: performing L-point IFFT calculation based on the frequency domain signal of the downlink data corresponding to the first STA to obtain L time domain signals; mapping the L time domain signals to the position indicated by the first time resource index in the first OFDM symbol; sending the first frame to the first STA includes: sending the first OFDM symbol to the first STA.
本申请实施例中,第一接入点将第一STA对应的频域信号执行L点IFFT计算得到L个时域信号之后,可以将该L个时域信号依次映射到为其分配的OFDM符号中的L个位置上。并且,剩余的位置还可以用于承载其它STA对应的数据,这样,可以实现多用户复用传输,提高资源利用效率。In this embodiment of the present application, after the first access point performs an L-point IFFT calculation on the frequency-domain signal corresponding to the first STA to obtain L time-domain signals, the L time-domain signals can be sequentially mapped to L positions in the OFDM symbol allocated to the first STA. Furthermore, the remaining positions can be used to carry data corresponding to other STAs. This enables multi-user multiplexing and improves resource utilization efficiency.
结合第一方面,在一种可能的实施方式中,该第一帧还包括第二指示信息,该第二指示信息用于指示第二资源,该第二指示信息包括第二变换长度M和第二时间资源索引,该第二时间资源索引用于指示OFDM符号中M个位置,该M个位置用于承载第二STA对应的下行数据或上行数据,该第一变换长度与该第二变换长度不同,该第一时间资源索引与该第三时间资源索引指示的位置不同。In combination with the first aspect, in a possible implementation, the first frame also includes second indication information, which is used to indicate the second resource. The second indication information includes a second transform length M and a second time resource index. The second time resource index is used to indicate M positions in the OFDM symbol. The M positions are used to carry downlink data or uplink data corresponding to the second STA. The first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
本申请实施例中,支持将某一固定带宽对应的OFDM符号包括的多个位置划分为相同类型的TimeRU(可以参考下文的详细说明),然后分配给不同的站点使用,这样,可以实现多用户的复用传输,提高资源利用效率。当然,除了划分为相同类型的TimeRU,本申请实施例也可以支持将某一固定带宽对应的OFDM符号包括的多个位置划分为不同类型的TimeRU,然后分配给不同的站点使用,这样,可以适配不同站点的实际情况或者需求,可以进一步提高资源分配的灵活性,以及资源利用效率。In an embodiment of the present application, it is supported to divide the multiple positions included in the OFDM symbol corresponding to a certain fixed bandwidth into the same type of TimeRU (refer to the detailed description below), and then allocate them to different sites for use. In this way, multiplexed transmission of multiple users can be achieved, and resource utilization efficiency can be improved. Of course, in addition to being divided into the same type of TimeRU, an embodiment of the present application can also support dividing the multiple positions included in the OFDM symbol corresponding to a certain fixed bandwidth into different types of TimeRU, and then allocate them to different sites for use. In this way, it can adapt to the actual situation or needs of different sites, and can further improve the flexibility of resource allocation and resource utilization efficiency.
结合第一方面,在一种可能的实施方式中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In combination with the first aspect, in a possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
示例性的,上面例举了不同带宽下可能的IFFT长度选择,当然,针对不同的带宽,还可以包括更大或更小的IFFT长度供第一接入点选择,以满足更多场景的需求。Exemplarily, the above examples illustrate possible IFFT length selections under different bandwidths. Of course, for different bandwidths, larger or smaller IFFT lengths may also be included for the first access point to select, so as to meet the needs of more scenarios.
结合第一方面,在一种可能的实施方式中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In combination with the first aspect, in a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
本申请实施例中,在时域上,不同的用户还可以使用相同的TimeRU,而在频域为不同的用户分配不同的子载波,从而可以满足更高密度的用户接入。In an embodiment of the present application, different users can also use the same TimeRU in the time domain, and different subcarriers are allocated to different users in the frequency domain, thereby meeting higher density user access.
第二方面公开一种通信方法,该方法可以应用于第一站点,也可以应用于第一站点中的模块(例如,处理器),还可以应用于能实现全部或部分第一站点功能的逻辑模块或软件。下面以应用于第一站点为例进行描述,该通信方法可以包括:接收来自第一接入点AP的第一帧,该第一帧包括第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括第一变换长度L和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载该第一STA对应的下行数据或上行数据;其中,该第一带宽对应多个变换长度,该多个变换长度中包括该第一变换长度,不同变换长度对应不同的子载波间隔;处理该第一帧。The second aspect discloses a communication method, which can be applied to a first station, or to a module (e.g., a processor) in the first station, or to a logic module or software that can implement all or part of the functions of the first station. The following description takes the application to the first station as an example, and the communication method may include: receiving a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform IFFT length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths corresponding to different subcarrier spacings; and processing the first frame.
结合第二方面,在一种可能的实施方式中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。In combination with the second aspect, in a possible implementation manner, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
结合第二方面,在一种可能的实施方式中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。With reference to the second aspect, in a possible implementation manner, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
结合第二方面,在一种可能的实施方式中,该接收来自第一AP的第一帧包括:接收来自该第一AP的第一OFDM符号;该处理该第一帧包括:获取该第一OFDM符号中该第一时间资源索引指示的位置处的L个时域信号;基于该L个时域信号执行L点FFT计算,得到该第一STA对应的下行数据的频域信号。In combination with the second aspect, in a possible implementation, the receiving of the first frame from the first AP includes: receiving the first OFDM symbol from the first AP; the processing of the first frame includes: obtaining L time domain signals at the position indicated by the first time resource index in the first OFDM symbol; performing L-point FFT calculation based on the L time domain signals to obtain the frequency domain signal of the downlink data corresponding to the first STA.
结合第二方面,在一种可能的实施方式中,在该处理该第一帧之后,该方法还包括:基于该第一STA对应的上行数据的频域信号执行L点IFFT计算,得到L个时域信号;将该L个时域信号映射到第二OFDM符号中该第一时间资源索引指示的位置,以及将该第二OFDM符号中除该第一时间资源索引指示的位置之外的其它位置补0;向该第一AP发送该第二OFDM符号。In combination with the second aspect, in a possible implementation, after processing the first frame, the method also includes: performing L-point IFFT calculation based on the frequency domain signal of the uplink data corresponding to the first STA to obtain L time domain signals; mapping the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and filling other positions in the second OFDM symbol except the position indicated by the first time resource index with 0; and sending the second OFDM symbol to the first AP.
结合第二方面,在一种可能的实施方式中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In combination with the second aspect, in one possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
结合第二方面,在一种可能的实施方式中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In combination with the second aspect, in a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
需要说明的是,本申请第二方面的技术方案与第一方面的方案可能存在对应,相关的有益效果还可以参考第一方面的有益效果。It should be noted that the technical solution of the second aspect of this application may correspond to the solution of the first aspect, and the relevant beneficial effects can also refer to the beneficial effects of the first aspect.
第三方面公开一种通信装置,该通信装置可以是第一接入点,也可以是第一接入点中的模块(例如,处理器)。该通信装置包括:A third aspect discloses a communication device, which may be a first access point or a module (e.g., a processor) in the first access point. The communication device includes:
处理单元,用于从第一带宽对应的多个变换长度中确定第一变换长度L,不同变换长度对应不同的子载波间隔;a processing unit, configured to determine a first transform length L from a plurality of transform lengths corresponding to the first bandwidth, where different transform lengths correspond to different subcarrier spacings;
发送单元,用于向第一站点STA发送第一帧,该第一帧包括该第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括该第一变换长度和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载该第一STA对应的下行数据或上行数据。A sending unit is used to send a first frame to a first station STA, where the first frame includes the first bandwidth and first indication information, where the first indication information is used to indicate a first resource, and the first indication information includes the first transform length and a first time resource index, where the first transform length is used to indicate an inverse fast Fourier transform IFFT length, and the first time resource index is used to indicate L positions in an orthogonal frequency division multiplexing OFDM symbol, where the L positions are used to carry downlink data or uplink data corresponding to the first STA.
结合第三方面,在一种可能的实施方式中,该处理单元,具体用于:根据信道状况从第一带宽对应的多个变换长度中确定第一变换长度,该信道状况包括接收信号强度指示、信噪比、信干噪比中的一项或多项;不同变换长度对应的信道状况不同。In conjunction with the third aspect, in one possible implementation, the processing unit is specifically configured to: determine a first transform length from multiple transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indication, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; different transform lengths correspond to different channel conditions.
结合第三方面,在一种可能的实施方式中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。In combination with the third aspect, in a possible implementation manner, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
结合第三方面,在一种可能的实施方式中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。With reference to the third aspect, in a possible implementation manner, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
结合第三方面,在一种可能的实施方式中,在该向第一STA发送第一帧之前,该处理单元,还用于:基于该第一STA对应的下行数据的频域信号执行L点IFFT计算,得到L个时域信号;将该L个时域信号映射到第一OFDM符号中的该第一时间资源索引指示的位置;该发送单元向第一STA发送第一帧包括:向该第一STA发送该第一OFDM符号。In combination with the third aspect, in a possible implementation, before sending the first frame to the first STA, the processing unit is also used to: perform L-point IFFT calculation based on the frequency domain signal of the downlink data corresponding to the first STA to obtain L time domain signals; map the L time domain signals to the position indicated by the first time resource index in the first OFDM symbol; the sending unit sends the first frame to the first STA, including: sending the first OFDM symbol to the first STA.
结合第三方面,在一种可能的实施方式中,该第一帧还包括第二指示信息,该第二指示信息用于指示第二资源,该第二指示信息包括第二变换长度M和第二时间资源索引,该第二时间资源索引用于指示OFDM符号中M个位置,该M个位置用于承载第二STA对应的下行数据或上行数据,该第一变换长度与该第二变换长度不同,该第一时间资源索引与该第三时间资源索引指示的位置不同。In combination with the third aspect, in a possible implementation, the first frame also includes second indication information, which is used to indicate the second resource. The second indication information includes a second transform length M and a second time resource index. The second time resource index is used to indicate M positions in the OFDM symbol. The M positions are used to carry downlink data or uplink data corresponding to the second STA. The first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
结合第三方面,在一种可能的实施方式中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In combination with the third aspect, in a possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
结合第三方面,在一种可能的实施方式中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In combination with the third aspect, in a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
第四方面公开一种通信装置,该通信装置可以是第一站点,也可以是第一站点中的模块(例如,处理器)。该通信装置包括:A fourth aspect discloses a communication device, which may be a first site or a module (e.g., a processor) in the first site. The communication device includes:
接收单元,用于接收来自第一接入点AP的第一帧,该第一帧包括第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括第一变换长度L和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载第一STA对应的下行数据或上行数据;其中,该第一带宽对应多个变换长度,该多个变换长度中包括该第一变换长度,不同变换长度对应不同的子载波间隔;A receiving unit, configured to receive a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to the first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths correspond to different subcarrier spacings;
处理单元,用于处理该第一帧。A processing unit is configured to process the first frame.
结合第四方面,在一种可能的实施方式中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。In combination with the fourth aspect, in a possible implementation, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
结合第四方面,在一种可能的实施方式中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。With reference to the fourth aspect, in a possible implementation manner, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
结合第四方面,在一种可能的实施方式中,该接收单元接收来自第一AP的第一帧包括:接收来自该第一AP的第一OFDM符号;该处理单元处理该第一帧包括:获取该第一OFDM符号中该第一时间资源索引指示的位置处的L个时域信号;基于该L个时域信号执行L点FFT计算,得到该第一STA对应的下行数据的频域信号。In combination with the fourth aspect, in a possible implementation, the receiving unit receives the first frame from the first AP, including: receiving the first OFDM symbol from the first AP; the processing unit processes the first frame, including: obtaining L time domain signals at the position indicated by the first time resource index in the first OFDM symbol; performing L-point FFT calculation based on the L time domain signals to obtain the frequency domain signal of the downlink data corresponding to the first STA.
结合第四方面,在一种可能的实施方式中,在处理该第一帧之后,该处理单元,还用于:基于该第一STA对应的上行数据的频域信号执行L点IFFT计算,得到L个时域信号;将该L个时域信号映射到第二OFDM符号中该第一时间资源索引指示的位置,以及将该第二OFDM符号中除该第一时间资源索引指示的位置之外的其它位置补0;该装置还包括:发送单元,用于向该第一AP发送该第二OFDM符号。In combination with the fourth aspect, in a possible implementation, after processing the first frame, the processing unit is further used to: perform L-point IFFT calculation based on the frequency domain signal of the uplink data corresponding to the first STA to obtain L time domain signals; map the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and fill other positions in the second OFDM symbol except the position indicated by the first time resource index with 0; the device also includes: a sending unit for sending the second OFDM symbol to the first AP.
结合第四方面,在一种可能的实施方式中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In combination with the fourth aspect, in a possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
结合第四方面,在一种可能的实施方式中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In combination with the fourth aspect, in a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
第五方面公开一种通信系统,该通信系统包括第一接入点和第一站点,该第一接入点用于实现如上述第一方面以及第一方面中任一可能的实施方式中所提供的方法;该第一站点用于实现如上述第二方面以及第二方面中任一可能的实施方式中所提供的方法。A fifth aspect discloses a communication system, which includes a first access point and a first site, wherein the first access point is used to implement the method provided in the above-mentioned first aspect and any possible implementation of the first aspect; the first site is used to implement the method provided in the above-mentioned second aspect and any possible implementation of the second aspect.
第六方面公开一种通信装置,该通信装置可以为第一接入点,包括处理器和通信接口;该通信接口用于接收和/或发送数据;该处理器调用存储器中存储的计算机程序或计算机指令实现如上述第一方面以及第一方面中任一可能的实施方式中所提供的方法。A sixth aspect discloses a communication device, which may be a first access point, comprising a processor and a communication interface; the communication interface is used to receive and/or send data; the processor calls a computer program or computer instructions stored in a memory to implement the method provided in the above-mentioned first aspect and any possible implementation of the first aspect.
第七方面公开一种通信装置,该通信装置可以为第一站点,包括处理器和通信接口;该通信接口用于接收和/或发送数据;该处理器调用存储器中存储的计算机程序或计算机指令实现如上述第二方面以及第二方面中任一可能的实施方式中所提供的方法。The seventh aspect discloses a communication device, which can be a first site, including a processor and a communication interface; the communication interface is used to receive and/or send data; the processor calls a computer program or computer instructions stored in a memory to implement the method provided in the above-mentioned second aspect and any possible implementation method of the second aspect.
作为一种可能的实施方式,上述第六方面公开的通信装置和第七方面公开的通信装置包括的处理器可以是一个或多个。As a possible implementation, the communication device disclosed in the sixth aspect and the communication device disclosed in the seventh aspect may include one or more processors.
可选地,上述第六方面公开的通信装置和第七方面公开的通信装置还包括一个或多个存储器。Optionally, the communication device disclosed in the sixth aspect and the communication device disclosed in the seventh aspect further include one or more memories.
第八方面公开一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序或计算机指令,当该计算机程序或计算机指令运行时,实现如上述第一方面以及第一方面中任一可能的实施方式中所提供的方法,或者实现如上述第二方面以及第二方面中任一可能的实施方式中所提供的方法。The eighth aspect discloses a computer-readable storage medium having a computer program or computer instructions stored thereon. When the computer program or computer instructions are executed, the method provided in the first aspect and any possible implementation of the first aspect is implemented, or the method provided in the second aspect and any possible implementation of the second aspect is implemented.
第九方面公开一种芯片,包括处理器,用于执行存储器中存储的程序,当程序被执行时,使得芯片执行上述第一方面以及第一方面中任一可能的实施方式中所提供的方法,或者执行如上述第二方面以及第二方面中任一可能的实施方式中所提供的方法。The ninth aspect discloses a chip, comprising a processor for executing a program stored in a memory. When the program is executed, the chip executes the method provided in the above-mentioned first aspect and any possible implementation of the first aspect, or executes the method provided in the above-mentioned second aspect and any possible implementation of the second aspect.
作为一种可能的实施方式,存储器位于芯片之外。As a possible implementation, the memory is located outside the chip.
第十方面公开一种计算机程序产品,该计算机程序产品包括计算机程序代码,当该计算机程序代码被运行时,使得上述第一方面以及第一方面中任一可能的实施方式中所提供的方法被执行,或使得上述第二方面以及第二方面中任一可能的实施方式中所提供的方法被执行。The tenth aspect discloses a computer program product, which includes computer program code. When the computer program code is run, the method provided in the above-mentioned first aspect and any possible implementation of the first aspect is executed, or the method provided in the above-mentioned second aspect and any possible implementation of the second aspect is executed.
应理解,本申请上述多个方面或者任一种可能的实施方式的实现和有益效果可互相参考。It should be understood that the implementation and beneficial effects of the above-mentioned multiple aspects or any possible implementation methods of the present application can be referenced to each other.
附图为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
图1是本申请实施例提供的一种通信系统的架构示意图;FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
图2A和图2B是本申请实施例提供的20MHz和40MHz情况下的RU分别示意图;FIG2A and FIG2B are schematic diagrams of RUs in the 20 MHz and 40 MHz cases, respectively, provided in an embodiment of the present application;
图3是本申请实施例公开的一种通信方法的流程示意图;FIG3 is a flow chart of a communication method disclosed in an embodiment of the present application;
图4是本申请实施例公开的一种通信装置的结构示意图;FIG4 is a schematic structural diagram of a communication device disclosed in an embodiment of the present application;
图5是本申请实施例公开的另一种通信装置的结构示意图;FIG5 is a schematic structural diagram of another communication device disclosed in an embodiment of the present application;
图6是本申请实施例公开的一种通信装置的硬件结构示意图。FIG6 is a schematic diagram of the hardware structure of a communication device disclosed in an embodiment of the present application.
本申请实施例公开了一种通信方法、装置及计算机可读存储介质,可以提高功率谱密度受限场景下,设备的信号覆盖范围。并且,针对不同的情况,可以灵活地选择对应的IFFT长度,从而可以在满足传输距离、信噪比和通信质量等的同时,使得资源利用最大化。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。The present application discloses a communication method, apparatus, and computer-readable storage medium that can improve the signal coverage of devices in power spectrum density-limited scenarios. Furthermore, the corresponding IFFT length can be flexibly selected for different situations, thereby maximizing resource utilization while meeting transmission distance, signal-to-noise ratio, and communication quality. The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
本申请支持IEEE协议,如IEEE 802.11be/Wi-Fi 7/极高吞吐率(extremely high throughput,EHT)协议、IEEE 802.11bn/超高可靠性(ultra high reliability,UHR)/Wi-Fi 8协议、IEEE 802.15/超宽带(ultra wide band,UWB)协议、IEEE 802.11bf/sensing/感知协议等。This application supports IEEE protocols, such as IEEE 802.11be/Wi-Fi 7/extremely high throughput (EHT) protocol, IEEE 802.11bn/ultra high reliability (UHR)/Wi-Fi 8 protocol, IEEE 802.15/ultra wide band (UWB) protocol, IEEE 802.11bf/sensing/perception protocol, etc.
为了更好地理解本申请实施例,下面先对本申请实施例的系统架构进行描述。In order to better understand the embodiments of the present application, the system architecture of the embodiments of the present application is first described below.
请参见图1,图1是本申请实施例提供的一种通信系统的架构示意图。如图1所示,该通信系统可以包括一个或多个接入点(access point,AP),图1中示意出一个,即AP_101,该通信系统还可以包括一个或多个站点(station,STA),图1中示意出两个,即STA_102,STA_103。Please refer to Figure 1, which is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. As shown in Figure 1, the communication system may include one or more access points (APs), one of which is shown in Figure 1, namely AP_101. The communication system may also include one or more stations (STAs), two of which are shown in Figure 1, namely STA_102 and STA_103.
本申请实施例中,接入点(如AP_101)与站点(如STA_102、STA_103)之间可以进行无线通信。其中,接入点与站点之间的通信可以包括上行通信(即站点到接入点的通信)和下行通信(即接入点到站点的通信)。在上行通信中,站点可以用于向接入点发送上行信号/数据分组(本文中数据分组也可称为物理层协议数据单元(PHY protocol data unit,PPDU)),接入点可以用于接收来自站点的上行信号/数据分组。在下行通信中,接入点可以用于向站点发送下行信号/数据分组,站点可以用于接收来自接入点的下行信号/数据分组。In an embodiment of the present application, wireless communication can be performed between an access point (such as AP_101) and a station (such as STA_102, STA_103). The communication between the access point and the station may include uplink communication (i.e., communication from the station to the access point) and downlink communication (i.e., communication from the access point to the station). In uplink communication, the station can be used to send uplink signals/data packets (data packets herein may also be referred to as physical layer protocol data units (PHY protocol data unit, PPDU)) to the access point, and the access point can be used to receive uplink signals/data packets from the station. In downlink communication, the access point can be used to send downlink signals/data packets to the station, and the station can be used to receive downlink signals/data packets from the access point.
本申请实施例涉及的接入点(如图1的AP_101)是一种具有无线通信功能的装置,可以为STA提供服务。示例性的,接入点可以支持采用无线局域网(wireless local area network,WLAN)协议进行通信,具有与WLAN网络中其他设备(比如站点或其他接入点)通信的功能。在一些可能的实施方式中,该具有无线通信功能的装置可以为一个整机的设备,也可以为安装在整机设备中的芯片或处理系统等,安装这些芯片或处理系统的设备可以在芯片或处理系统的控制下,实现本申请实施例的方法和功能。示例性的,AP可以为通信服务器、路由器、交换机、网桥等通信实体;AP可以包括各种形式的宏基站,微基站,中继站等,当然AP还可以为这些各种形式的设备中的芯片和处理系统,从而实现本申请实施例的方法和功能。The access point involved in the embodiment of the present application (such as AP_101 in Figure 1) is a device with wireless communication function, which can provide services for STA. Exemplarily, the access point can support communication using the wireless local area network (WLAN) protocol and has the function of communicating with other devices in the WLAN network (such as stations or other access points). In some possible implementations, the device with wireless communication function can be a complete device, or a chip or processing system installed in the complete device, etc. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. Exemplarily, the AP can be a communication entity such as a communication server, a router, a switch, a bridge, etc.; the AP can include various forms of macro base stations, micro base stations, relay stations, etc. Of course, the AP can also be a chip and processing system in these various forms of devices, so as to implement the methods and functions of the embodiments of the present application.
本申请实施例涉及的站点(如图1的STA_102、STA_103)是一种具有无线通信功能的装置,可以支持采用WLAN协议进行通信,具有与WLAN网络中的其他站点或接入点通信的能力。在一些可能的实施方式中,该具有无线通信功能的装置可以为一个整机的设备,也可以为安装在整机设备中的芯片或处理系统等,安装这些芯片或处理系统的设备可以在芯片或处理系统的控制下,实现本申请实施例的方法和功能。示例性的,STA可以为平板电脑、桌面型电脑、膝上型电脑、笔记本电脑、超级移动个人计算机(Ultra-mobile personal computer,UMPC)、手持计算机、上网本、个人数字助理(personal digital assistant,PDA)、手机、可穿戴设备(如智能手表、智能手环等)等可以联网的用户设备,或物联网中的物联网节点,或车联网中的车载通信装置,或娱乐设备,游戏设备或系统,全球定位系统设备等,STA还可以为上述这些终端中的芯片和处理系统。The stations involved in the embodiments of the present application (such as STA_102 and STA_103 in Figure 1) are devices with wireless communication capabilities that can support communication using the WLAN protocol and have the ability to communicate with other stations or access points in the WLAN network. In some possible implementations, the device with wireless communication capabilities can be a complete device, or a chip or processing system installed in the complete device. The device installed with these chips or processing systems can implement the methods and functions of the embodiments of the present application under the control of the chip or processing system. For example, the STA can be a tablet computer, desktop computer, laptop computer, notebook computer, ultra-mobile personal computer (UMPC), handheld computer, netbook, personal digital assistant (PDA), mobile phone, wearable device (such as smart watch, smart bracelet, etc.), or other user devices that can be connected to the Internet, or an Internet of Things node in the Internet of Things, or an in-vehicle communication device in the Internet of Vehicles, or entertainment equipment, gaming equipment or system, global positioning system equipment, etc. The STA can also be the chip and processing system in these terminals.
示例性的,WLAN系统可以提供高速率低时延的传输,随着WLAN应用场景的不断演进,WLAN系统将会应用于更多场景或产业中,比如,应用于物联网产业,应用于车联网产业或应用于银行业,应用于企业办公,体育场馆展馆,音乐厅,酒店客房,宿舍,病房,教室,商超,广场,街道,生成车间和仓储等。当然,支持WLAN通信的设备(比如接入点或站点)可以是智慧城市中的传感器节点(比如,智能水表,智能电表,智能空气检测节点),智慧家居中的智能设备(比如智能摄像头,投影仪,显示屏,电视机,音响,电冰箱,洗衣机等),物联网中的节点,娱乐终端(比如增强现实(augmented reality,AR),虚拟现实(virtual reality,VR)等可穿戴设备),智能办公中的智能设备(比如,打印机,投影仪,扩音器,音响等),车联网中的车联网设备,日常生活场景中的基础设施(比如自动售货机,商超的自助导航台,自助收银设备,自助点餐机等),以及大型体育以及音乐场馆的设备等。本申请实施例中对于STA以及AP的具体形式不做限制,在此仅是示例性说明。For example, the WLAN system can provide high-speed and low-latency transmission. With the continuous evolution of WLAN application scenarios, the WLAN system will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry or the banking industry, and applied to corporate offices, sports stadiums and exhibition halls, concert halls, hotel rooms, dormitories, wards, classrooms, supermarkets, squares, streets, production workshops and warehouses, etc. Of course, devices supporting WLAN communication (such as access points or stations) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air detection nodes), smart devices in smart homes (such as smart cameras, projectors, display screens, televisions, speakers, refrigerators, washing machines, etc.), nodes in the Internet of Things, entertainment terminals (such as wearable devices such as augmented reality (AR) and virtual reality (VR)), smart devices in smart offices (such as printers, projectors, loudspeakers, and speakers, etc.), Internet of Vehicles devices, infrastructure in daily life scenarios (such as vending machines, self-service navigation counters in supermarkets, self-service cash registers, self-service ordering machines, etc.), and equipment in large sports and music venues, etc. The specific forms of STAs and APs in the embodiments of the present application are not limited and are only illustrative.
应理解,在实际场景中,AP可以是多天线/多射频的,也可以是单天线/单射频的,该天线/射频用于发送/接收数据分组。一种实现中,AP的天线或射频部分可以与AP的主体部分分离,呈拉远布局的结构。STA可以是多天线/多射频的,也可以是单天线/单射频的,该天线/射频用于发送/接收数据分组。一种实现中,STA的天线或射频部分可以与STA的主体部分分离,呈拉远布局的结构。示例性的,AP和STA工作的频段可以包括2.4GHz、5GHz、6GHz以及高频60GHz中的一个或多个频段。It should be understood that in actual scenarios, the AP can be multi-antenna/multi-radio or a single antenna/single radio, and the antenna/radio is used to send/receive data packets. In one implementation, the antenna or radio portion of the AP can be separated from the main body of the AP, forming a remote layout structure. The STA can be multi-antenna/multi-radio or a single antenna/single radio, and the antenna/radio is used to send/receive data packets. In one implementation, the antenna or radio portion of the STA can be separated from the main body of the STA, forming a remote layout structure. Exemplarily, the frequency bands in which the AP and STA operate may include one or more frequency bands of 2.4 GHz, 5 GHz, 6 GHz, and high frequency 60 GHz.
本申请实施例中,AP和STA可以均支持IEEE协议,包括但不限于IEEE 802.11be/Wi-Fi 7/EHT协议、IEEE 802.11bn/UHR/Wi-Fi 8协议、IEEE 802.15/UWB协议、IEEE 802.11bf/sensing/感知协议等。In the embodiments of the present application, both the AP and the STA may support IEEE protocols, including but not limited to IEEE 802.11be/Wi-Fi 7/EHT protocol, IEEE 802.11bn/UHR/Wi-Fi 8 protocol, IEEE 802.15/UWB protocol, IEEE 802.11bf/sensing/perception protocol, etc.
应理解,图1仅是一种示意图,图1所示的架构中还可以包括更多或更少的设备,在此不作限定。It should be understood that FIG1 is merely a schematic diagram, and the architecture shown in FIG1 may include more or fewer devices, which is not limited here.
还应理解,上述AP或STA可以以硬件、计算机软件或硬件和计算机软件的结合形式来实现。示例性的,上述AP或STA可以由一个设备实现,也可以由多个设备共同实现,还可以由一个设备内的一个功能模块实现,本申请实施例对此不作具体限定。It should also be understood that the AP or STA described above can be implemented in hardware, computer software, or a combination of hardware and computer software. For example, the AP or STA described above can be implemented by a single device, multiple devices, or a functional module within a single device, and this is not specifically limited in the present embodiment.
需要说明的是,本申请实施例描述的系统架构、网络架构以及业务场景(或应用场景)等是为了更加清楚地说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着通信网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。It should be noted that the system architecture, network architecture, and business scenarios (or application scenarios) described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of communication network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
为了更好地理解本申请实施例,下面对本申请涉及到的相关内容、术语或名词进行简要介绍。In order to better understand the embodiments of the present application, the following is a brief introduction to the relevant contents, terms or nouns involved in the present application.
一、802.11be信道带宽和子载波分布1. 802.11be Channel Bandwidth and Subcarrier Distribution
WLAN标准发展至今已历经多代,依次包括802.11a/b/g、802.11n、802.11ac、802.11ax以及现在正在讨论中的802.11be等。其中,802.11a/b/g、802.11n和802.11ac采用正交频分复用(orthogonal frequency division multiplexing,OFDM)调制作为信道调制方案,802.11ax和802.11be采用正交频分多址(orthogonal frequency division multiple access,OFDMA)调制作为信道调制方案,OFDMA技术相当于在OFDM技术的基础上加入多址(或多用户)技术。示例性的,OFDM调制的原理是将信道(如20MHz、40MHz信道)划分为多个子载波,单一信道内的多个子载波可以服务一个STA,而OFDMA调制的原理是将信道划分为多个子载波,且可以进一步将单一信道内的多个子载波分为多组,每组子载波可以作为子信道,不同子信道可以分配给不同的STA使用。WLAN standards have evolved through several generations, including 802.11a/b/g, 802.11n, 802.11ac, 802.11ax, and the currently under discussion 802.11be. 802.11a/b/g, 802.11n, and 802.11ac use orthogonal frequency division multiplexing (OFDM) as their channel modulation scheme, while 802.11ax and 802.11be use orthogonal frequency division multiple access (OFDMA). OFDMA is equivalent to adding multiple access (or multi-user) technology to OFDM. For example, the principle of OFDM modulation is to divide the channel (such as 20MHz, 40MHz channel) into multiple subcarriers. Multiple subcarriers in a single channel can serve one STA, while the principle of OFDMA modulation is to divide the channel into multiple subcarriers, and the multiple subcarriers in a single channel can be further divided into multiple groups. Each group of subcarriers can be used as a subchannel, and different subchannels can be allocated to different STAs for use.
从子载波间隔来看,802.11a/b/g、802.11n和802.11ac中规定的子载波间隔为312.5kHz,而从802.11ax开始,子载波间隔只有之前的四分之一,即78.125kHz。In terms of subcarrier spacing, the subcarrier spacing specified in 802.11a/b/g, 802.11n and 802.11ac is 312.5kHz. However, starting from 802.11ax, the subcarrier spacing is only one-fourth of the previous one, that is, 78.125kHz.
对于信道带宽而言,802.11ax支持20MHz、40MHz、80MHz、160MHz及80+80MHz。其中,160MHz与80+80MHz的区别在于前者为连续频带,而后者的两个80MHz间可以分离。802.11be在802.11ax的基础上,将对240MHz、160+80MHz、320MHz、160+160Mhz等带宽配置进行支持。802.11ax supports channel bandwidths of 20MHz, 40MHz, 80MHz, 160MHz, and 80+80MHz. The difference between 160MHz and 80+80MHz is that the former is a continuous band, while the latter can have two 80MHz bands separated. Building on 802.11ax, 802.11be will support bandwidth configurations such as 240MHz, 160+80MHz, 320MHz, and 160+160MHz.
802.11be等标准中,将多个子载波组成的子信道称为资源单元(resource unit,RU),每个RU中可以包含多个子载波。基于RU中包含的子载波数量不同,可以定义多种RU类型,如26-tone RU、52-toneRU、52+26-tone RU(一个52-tone RU和一个26-tone RU组成的RU)、106-tone RU、106+26-tone RU、242-tone RU、484-tone RU、484+242-tone RU、996-tone RU等,26-tone RU包括26个子载波,52-tone RU包括52个子载波,106-tone RU包括106个子载波。其中,26-tone RU大约对应2MHz,52-tone RU大约对应4MHz,106-tone RU大约对应8MHz,242-tone RU大约对应20MHz。In standards such as 802.11be, a subchannel consisting of multiple subcarriers is called a resource unit (RU). Each RU can contain multiple subcarriers. Based on the number of subcarriers contained in an RU, various RU types can be defined, such as 26-tone RU, 52-tone RU, 52+26-tone RU (a RU consisting of one 52-tone RU and one 26-tone RU), 106-tone RU, 106+26-tone RU, 242-tone RU, 484-tone RU, 484+242-tone RU, and 996-tone RU. A 26-tone RU includes 26 subcarriers, a 52-tone RU includes 52 subcarriers, and a 106-tone RU includes 106 subcarriers. A 26-tone RU corresponds to approximately 2 MHz, a 52-tone RU corresponds to approximately 4 MHz, a 106-tone RU corresponds to approximately 8 MHz, and a 242-tone RU corresponds to approximately 20 MHz.
下面简单介绍802.11be标准中定义的基于连续资源单元(RU)的子载波分布(tone plan)。示例性的,当带宽为20MHz时,整个带宽可以由一整个242-tone RU组成,也可以由26-tone RU、52-tone RU、106-tone RU的各种组合组成。并且,整个带宽中除了用于传输数据的RU,还可以包括一些保护(guard)子载波、空子载波、直流(direct current,DC)子载波等。关于20MHz情况下的子载波分布及RU分布情况可以参见图2A。当带宽为40MHz时,整个带宽可以由一整个484-tone RU组成,也可以由26-tone RU、52-tone RU、106-tone RU、242-tone RU的各种组合组成。关于40MHz情况下的子载波分布及RU分布情况可以参见图2B。针对其它带宽(如80MHz、160MHz等)情况下的子载波分布及RU分布情况可以参考802.11ax、802.11be等相关标准中的描述,在此不再赘述。The following briefly describes the subcarrier distribution (tone plan) based on contiguous resource units (RUs) defined in the 802.11be standard. For example, when the bandwidth is 20 MHz, the entire bandwidth can consist of a single 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, or 106-tone RUs. Furthermore, in addition to the RUs used for data transmission, the entire bandwidth can also include guard subcarriers, null subcarriers, direct current (DC) subcarriers, and other subcarriers. For details on the subcarrier and RU distribution for 20 MHz, see Figure 2A. For details on the 40 MHz bandwidth, the entire bandwidth can consist of a single 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, or 242-tone RUs. For details on the subcarrier and RU distribution for 40 MHz, see Figure 2B. For the subcarrier distribution and RU distribution in other bandwidths (such as 80 MHz, 160 MHz, etc.), please refer to the descriptions in relevant standards such as 802.11ax and 802.11be, which will not be repeated here.
需要说明的是,一般来说,一个RU内的多个子载波是以固定的子载波间隔(如78.125kHz)连续分布的。示例性的,以图2A为例,针对于26-tone RU为单位,图2A的左边可以看做最低频率,图2A的右边可以看做最高频率。从左到右,可以对9个26-tone RU进行标号:1st,2nd,…,9th。其中,除了第五个标号为5th的26-tone RU,其它26-tone RU中包括的26个子载波可以是以78.125kHz为间隔的连续的子载波。It should be noted that, generally speaking, the multiple subcarriers within a RU are continuously distributed with a fixed subcarrier spacing (e.g., 78.125 kHz). For example, taking Figure 2A as an example, for a 26-tone RU, the left side of Figure 2A can be considered the lowest frequency, and the right side of Figure 2A can be considered the highest frequency. From left to right, the nine 26-tone RUs can be numbered: 1st, 2nd, ..., 9th. Except for the fifth 26-tone RU numbered 5th, the 26 subcarriers included in the other 26-tone RUs can be continuous subcarriers with a spacing of 78.125 kHz.
当前,在LPI场景下,设备(AP或STA)发送的功率同时受规定的最大功率和规定的最大功率谱密度的限制。并且,相比最大功率,最大功率谱密度的限制更加严格,也即是设备实际能够达到的最大发送功率更多的受规定的最大功率谱密度限制。在受功率谱密度限制的情况下,随着发送带宽的增加,设备实际能够达到的最大发送功率也相应增加。示例性的,表1示例了在规定的最大功率谱密度的情况下,20MHz、40MHz、80MHz、160MHz和320MHz带宽下AP和STA实际能够达到的最大发送功率。Currently, in LPI scenarios, the power transmitted by a device (AP or STA) is limited by both the specified maximum power and the specified maximum power spectral density. Furthermore, the maximum power spectral density is more strictly limited than the maximum power, meaning that the maximum transmit power a device can actually achieve is more limited by the specified maximum power spectral density. When limited by power spectral density, the maximum transmit power a device can actually achieve increases with increasing transmit bandwidth. For example, Table 1 shows the maximum transmit power that an AP and STA can actually achieve in bandwidths of 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, given the specified maximum power spectral density.
表1
Table 1
从表1可见,受限于最大功率谱密度的限制,在20MHz带宽的情况下,AP实际能够达到的最大发送功率可以为18dBm,STA实际能够达到的最大发送功率可以为12dBm。在40MHz带宽的情况下,AP实际能够达到的最大发送功率可以为21dBm,STA实际能够达到的最大发送功率可以为15dBm。在80MHz带宽的情况下,AP实际能够达到的最大发送功率可以为24dBm,STA实际能够达到的最大发送功率可以为18dBm。在160MHz带宽的情况下,AP实际能够达到的最大发送功率可以为27dBm,STA实际能够达到的最大发送功率可以为21dBm。在320MHz带宽的情况下,AP实际能够达到的最大发送功率可以为36dBm,STA实际能够达到的最大发送功率可以为24dBm。As shown in Table 1, due to the maximum power spectral density (PSD), in a 20MHz bandwidth, the maximum transmit power that an AP can actually achieve is 18dBm, and the maximum transmit power that a STA can actually achieve is 12dBm. In a 40MHz bandwidth, the maximum transmit power that an AP can actually achieve is 21dBm, and the maximum transmit power that a STA can actually achieve is 15dBm. In an 80MHz bandwidth, the maximum transmit power that an AP can actually achieve is 24dBm, and the maximum transmit power that a STA can actually achieve is 18dBm. In a 160MHz bandwidth, the maximum transmit power that an AP can actually achieve is 27dBm, and the maximum transmit power that a STA can actually achieve is 21dBm. In a 320MHz bandwidth, the maximum transmit power that an AP can actually achieve is 36dBm, and the maximum transmit power that a STA can actually achieve is 24dBm.
可见,受限于最大功率谱密度的限制,在带宽为20MHz、40MHz、80MHz、160MHz的情况下,AP和STA实际能够达到的最大发送功率均低于法规规定的最大发送功率。仅当带宽为320MHz时,AP和STA实际能够达到的最大发送功率才等于法规规定的最大发送功率。也就是说,在320MHz带宽以下,均是因为最大功率谱密度的限制,才使得AP和STA只能以低于法规规定的最大发送功率的功率发送。As can be seen, due to the limitation of maximum power spectral density, the actual maximum transmit power that APs and STAs can achieve is lower than the maximum transmit power required by law when the bandwidth is 20 MHz, 40 MHz, 80 MHz, and 160 MHz. Only when the bandwidth is 320 MHz does the actual maximum transmit power that APs and STAs can achieve equal to the maximum transmit power required by law. In other words, below 320 MHz, the limitation of maximum power spectral density forces APs and STAs to transmit at power levels lower than the maximum transmit power required by law.
可以理解的是,在LPI场景下,由于受最大功率谱密度的限制,如果需要提高每个子载波传输信号的信噪比(signal to noise ratio,SNR),则需要减小每MHz内的子载波个数,以将每MHz允许发射的信号能量聚集在更少的子载波上,从而提高每个子载波的信号强度,进而可以提高传输距离、传输速率、信号质量等。It is understandable that in the LPI scenario, due to the limitation of the maximum power spectral density, if the signal-to-noise ratio (SNR) of the signal transmitted by each subcarrier needs to be improved, the number of subcarriers per MHz needs to be reduced so that the signal energy allowed to be transmitted per MHz can be concentrated on fewer subcarriers, thereby improving the signal strength of each subcarrier, and further improving the transmission distance, transmission rate, signal quality, etc.
本申请实施例中,为了满足功率谱密度受限场景下(如LPI场景)的传输需求,在现有的资源分配方式的基础上,提供了一种新的资源分配方式,下面对其进行介绍。In an embodiment of the present application, in order to meet the transmission requirements in a power spectrum density limited scenario (such as an LPI scenario), a new resource allocation method is provided on the basis of the existing resource allocation method, which is introduced below.
下面以802.11be标准为基础进行介绍,现有802.11be标准中,当带宽为20*K MHz时,OFDM符号可以包含256*K个采样点,且快速傅里叶逆变换(inverse fast fourier transform,IFFT)/快速傅里叶变换(fast Fourier transform,FFT)长度为256*K,K为正整数。The following introduction is based on the 802.11be standard. In the existing 802.11be standard, when the bandwidth is 20*K MHz, the OFDM symbol can contain 256*K sampling points, and the inverse fast Fourier transform (IFFT)/fast Fourier transform (FFT) length is 256*K, where K is a positive integer.
首先,本申请实施例中,针对于20MHz、40MHz、80MHz、160MHz(80+80MHz)、240MHz(160+80MHz)、320MHz(160+160Mhz)等不同带宽,可以均定义有多种不同的快速傅里叶逆变换(inverse fast fourier transform,IFFT)/快速傅里叶变换(fast Fourier transform,FFT)长度(length),并且不同的IFFT长度可以对应不同的子载波间隔。其中,针对于同一带宽而言,IFFT长度越长,对应的子载波间隔可以越小。在一些情况下,IFFT长度也可以称为IFFT大小(size)或IFFT点数,FFT长度也可以称为FFT大小(size)或FFT点数。First, in the embodiment of the present application, for different bandwidths such as 20MHz, 40MHz, 80MHz, 160MHz (80+80MHz), 240MHz (160+80MHz), and 320MHz (160+160Mhz), a variety of different inverse fast Fourier transform (IFFT)/fast Fourier transform (FFT) lengths can be defined, and different IFFT lengths can correspond to different subcarrier spacings. Among them, for the same bandwidth, the longer the IFFT length, the smaller the corresponding subcarrier spacing can be. In some cases, the IFFT length can also be referred to as the IFFT size (size) or the number of IFFT points, and the FFT length can also be referred to as the FFT size (size) or the number of FFT points.
示例性的,对于20MHz而言,可以定义有32、64、128和256共4种IFFT长度,其中,IFFT长度32对应的子载波间隔大于IFFT长度64对应的子载波间隔,IFFT长度64对应的子载波间隔大于IFFT长度128对应的子载波间隔,IFFT长度128对应的子载波间隔大于IFFT长度256对应的子载波间隔。再例如,对于40MHz而言,可以定义有32、64、128、256和512共5种IFFT长度,其中,IFFT长度32对应的子载波间隔大于IFFT长度64对应的子载波间隔,IFFT长度64对应的子载波间隔大于IFFT长度128对应的子载波间隔,IFFT长度128对应的子载波间隔大于IFFT长度256对应的子载波间隔,IFFT长度256对应的子载波间隔大于IFFT长度512对应的子载波间隔。同理,对于80MHz而言,可以定义有32、64、128、256、512和1024共6种IFFT长度,对于160MHz而言,可以定义有32、64、128、256、512、1024和2048共7种IFFT长度,对于240MHz和320MHz而言,可以定义有32、64、128、256、512、1024、2048和4096共8种IFFT长度。应理解,上述针对不同带宽定义的IFFT长度只是示例性说明,在一些可能的实施方式中,针对不同的带宽,还可以定义更大或更小的IFFT长度。例如,针对20MHz的情况,还可以定义有16、256的IFFT长度,针对40MHz的情况,还可以定义有8、16、512的IFFT长度,等等。For example, for 20 MHz, four IFFT lengths may be defined: 32, 64, 128, and 256. The subcarrier spacing corresponding to an IFFT length of 32 is greater than the subcarrier spacing corresponding to an IFFT length of 64, the subcarrier spacing corresponding to an IFFT length of 64 is greater than the subcarrier spacing corresponding to an IFFT length of 128, and the subcarrier spacing corresponding to an IFFT length of 128 is greater than the subcarrier spacing corresponding to an IFFT length of 256. For another example, for 40 MHz, five IFFT lengths may be defined: 32, 64, 128, 256, and 512. The subcarrier spacing corresponding to an IFFT length of 32 is greater than the subcarrier spacing corresponding to an IFFT length of 64, the subcarrier spacing corresponding to an IFFT length of 64 is greater than the subcarrier spacing corresponding to an IFFT length of 128, the subcarrier spacing corresponding to an IFFT length of 128 is greater than the subcarrier spacing corresponding to an IFFT length of 256, and the subcarrier spacing corresponding to an IFFT length of 256 is greater than the subcarrier spacing corresponding to an IFFT length of 512. Similarly, for 80 MHz, six IFFT lengths can be defined: 32, 64, 128, 256, 512, and 1024. For 160 MHz, seven IFFT lengths can be defined: 32, 64, 128, 256, 512, 1024, and 2048. For 240 MHz and 320 MHz, eight IFFT lengths can be defined: 32, 64, 128, 256, 512, 1024, 2048, and 4096. It should be understood that the IFFT lengths defined above for different bandwidths are merely illustrative. In some implementations, larger or smaller IFFT lengths can be defined for different bandwidths. For example, for 20 MHz, IFFT lengths of 16 and 256 can be defined. For 40 MHz, IFFT lengths of 8, 16, 512, and so on can be defined.
示例性的,针对于某一带宽而言,不同IFFT长度对应的子载波间隔可以为(带宽/IFFT长度),如20MHz带宽下,IFFT长度32对应的子载波间隔可以为625kHz,IFFT长度64对应的子载波间隔可以为312.5kHz,IFFT长度128对应的子载波间隔可以为156.25kHz,IFFT长度256对应的子载波间隔可以为78.125kHz。当然,子载波间隔也可以大于(带宽/IFFT长度),在此不作限定。可以理解的是,IFFT的长度(采样点数)须大于或等于子载波数量,且IFFT的长度须是2的n次幂,n为非负整数。For example, for a certain bandwidth, the subcarrier spacing corresponding to different IFFT lengths can be (bandwidth/IFFT length). For example, under a 20MHz bandwidth, the subcarrier spacing corresponding to an IFFT length of 32 can be 625kHz, the subcarrier spacing corresponding to an IFFT length of 64 can be 312.5kHz, the subcarrier spacing corresponding to an IFFT length of 128 can be 156.25kHz, and the subcarrier spacing corresponding to an IFFT length of 256 can be 78.125kHz. Of course, the subcarrier spacing can also be greater than (bandwidth/IFFT length), which is not limited here. It is understood that the length of the IFFT (number of sampling points) must be greater than or equal to the number of subcarriers, and the length of the IFFT must be a power of 2, where n is a non-negative integer.
本申请实施例中,针对于20*KMHz的带宽,OFDM符号的采样点个数可以定义为256*K个采样点。不同带宽下的OFDM符号的采样点个数和IFFT长度如下表2所示:In the embodiment of the present application, for a bandwidth of 20*KMHz, the number of sampling points of an OFDM symbol can be defined as 256*K sampling points. The number of sampling points and IFFT length of an OFDM symbol under different bandwidths are shown in Table 2 below:
表2
Table 2
从上表2可见,除了每种带宽对应的最大IFFT长度,其他IFFT长度可以均少于256*K。这种情况下,可以保证经过IFFT运算之后得到的时域采样点个数少于OFDM符号的采样点个数,因此,可以将256*K个采样点划分为多个时间资源单元(TimeRU),不同的TimeRU可以分配给不同的用户使用,从而可以实现多用户复用传输。而在频域上,不同的用户可以使用对应带宽内的所有可用子载波。例如,20MHz情况下,OFDM符号的采样点个数为256,而IFFT长度可以为32、64、128或256。其中,经过32、64、128点IFFT运算分别能得到32、64、128个时域采样点,并不能占满OFDM符号的256个位置。因此,可以将256个位置划分为8个32-lengthTime RU,每个32-length Time RU可以占用32个位置,且这8个32-length Time RU可以分配给不同的用户;或者,也可以将256个位置划分为4个64-length Time RU,每个64-length Time RU可以占用64个位置,且这4个64-length Time RU可以分配给不同的用户;或者,也可以将256个位置划分为2个128-length Time RU,每个128-length Time RU可以占用128个位置,且这2个128-length Time RU可以分配给不同的用户。再或者,可以将256个位置划分为32-length Time RU、64-length Time RU和128-length Time RU的各种组合,如4个32-length Time RU+1个128-length Time RU的组合,2个64-length Time RU+1个128-length Time RU的组合,2个32-length Time RU+1个64-length Time RU+1个128-length Time RU的组合,等等。需要说明的是,OFDM符号中的位置,也可以理解为采样点位置。还需要说明的是,本申请实施例中的TimeRU与现有标准中(如802.11be等)定义的RU不同,本申请实施例中的TimeRU是基于特定带宽对应的OFDM符号包括的位置划分的,是时域上的划分,而现有标准中的RU是频域上的划分。As can be seen from Table 2 above, except for the maximum IFFT length corresponding to each bandwidth, other IFFT lengths can be less than 256*K. In this case, it can be guaranteed that the number of time domain sampling points obtained after the IFFT operation is less than the number of sampling points of the OFDM symbol. Therefore, the 256*K sampling points can be divided into multiple time resource units (TimeRUs). Different TimeRUs can be allocated to different users, thereby realizing multi-user multiplexing transmission. In the frequency domain, different users can use all available subcarriers within the corresponding bandwidth. For example, in the case of 20MHz, the number of sampling points of the OFDM symbol is 256, and the IFFT length can be 32, 64, 128 or 256. Among them, 32, 64, and 128-point IFFT operations can respectively obtain 32, 64, and 128 time domain sampling points, which cannot occupy the 256 positions of the OFDM symbol. Therefore, the 256 positions can be divided into 8 32-length Time RUs, each 32-length Time RU can occupy 32 positions, and these 8 32-length Time RUs can be allocated to different users; alternatively, the 256 positions can be divided into 4 64-length Time RUs, each 64-length Time RU can occupy 64 positions, and these 4 64-length Time RUs can be allocated to different users; alternatively, the 256 positions can be divided into 2 128-length Time RUs, each 128-length Time RU can occupy 128 positions, and these 2 128-length Time RUs can be allocated to different users. Alternatively, the 256 positions can be divided into various combinations of 32-length Time RUs, 64-length Time RUs, and 128-length Time RUs, such as a combination of 4 32-length Time RUs + 1 128-length Time RU, a combination of 2 64-length Time RUs + 1 128-length Time RU, a combination of 2 32-length Time RUs + 1 64-length Time RU + 1 128-length Time RU, and so on. It should be noted that the positions in the OFDM symbol can also be understood as sampling point positions. It should also be noted that the Time RUs in the embodiments of the present application are different from the RUs defined in existing standards (such as 802.11be). The Time RUs in the embodiments of the present application are divided based on the positions included in the OFDM symbols corresponding to a specific bandwidth, which is a division in the time domain, while the RUs in existing standards are divided in the frequency domain.
下面示例一种划分Time RU的方式。The following example shows a way to divide Time RUs.
假设OFDM符号的采样点索引编号(即位置编号)从0到256*K-1,下述描述中用a:b:c表示采样点索引编号的集合{a+b*k,k属于非负整数且a+b*k≤c},当b=1时,a:1:c可以直接简写为a:c。针对于20*KMHz带宽,可以定义8*K个长度为32的Time RU,其中,第k个32-length Time RU包含的采样点索引编号如下:
f(k-1,log2(8*K)):8*K:(256*K-1)Assuming that the sampling point index numbers (i.e., position numbers) of OFDM symbols range from 0 to 256*K-1, the following description uses a:b:c to represent the set of sampling point index numbers {a+b*k, k is a non-negative integer and a+b*k≤c}. When b=1, a:1:c can be directly abbreviated as a:c. For a 20*KMHz bandwidth, 8*K Time RUs of length 32 can be defined, where the sampling point index numbers contained in the k-th 32-length Time RU are as follows:
f(k-1,log 2 (8*K)):8*K:(256*K-1)
应理解,上述f(k-1,log2(8*K))相当于a,8*K相当于b,(256*K-1)相当于c。其中,f(x,m)可以将x写为m位的二进制形式,然后可以将该m位二进制数进行逆序,该逆序后的m位二进制数对应的十进制数为最终结果。例如,f(1,4)=8,具体运算过程为:首先将1写为4位的二进制形式,即0001,将0001逆序后为1000,1000对应的十进制数为8。It should be understood that f(k-1,log 2 (8*K)) is equivalent to a, 8*K is equivalent to b, and (256*K-1) is equivalent to c. f(x,m) represents x as m-bit binary, which is then reversed. The decimal number corresponding to the reversed m-bit binary number is the final result. For example, f(1,4) = 8. The specific calculation process is: first, write 1 as 4-bit binary, i.e., 0001. Reversing 0001 yields 1000, and the decimal number corresponding to 1000 is 8.
针对于20*KMHz带宽,也可以定义4*K个长度为64的Time RU,其中,第k个64-length Time RU包含的采样点索引编号如下:
f(k-1,log2(4*K)):4*K:(256*K-1)For a 20*KMHz bandwidth, 4*K Time RUs of length 64 can also be defined. The sampling point index numbers contained in the kth 64-length Time RU are as follows:
f(k-1,log 2 (4*K)):4*K:(256*K-1)
针对于20*KMHz带宽,也可以定义2*K个长度为128的Time RU,其中,第k个128-length Time RU包含的采样点索引编号如下:
f(k-1,log2(2*K)):2*K:(256*K-1)For a 20*KMHz bandwidth, 2*K Time RUs of length 128 can also be defined. The sampling point index numbers contained in the k-th 128-length Time RU are as follows:
f(k-1,log 2 (2*K)):2*K:(256*K-1)
针对于20*KMHz带宽,也可以定义K个长度为256的Time RU,其中,第k个256-length Time RU包含的采样点索引编号如下:
f(k-1,log2(K)):K:(256*K-1)For a 20*KMHz bandwidth, K Time RUs of length 256 can also be defined. The sampling point index numbers contained in the kth 256-length Time RU are as follows:
f(k-1,log 2 (K)):K:(256*K-1)
针对于20*KMHz带宽,也可以定义K/2个长度为512的Time RU,其中,第k个512-length Time RU包含的采样点索引编号如下:
f(k-1,log2(K/2)):K/2:(256*K-1)For a 20*KMHz bandwidth, K/2 Time RUs of length 512 can also be defined. The sampling point index numbers contained in the k-th 512-length Time RU are as follows:
f(k-1,log 2 (K/2)):K/2:(256*K-1)
针对于20*KMHz带宽,也可以定义K/4个长度为1024的Time RU,其中,第k个1024-length Time RU包含的采样点索引编号如下:
f(k-1,log2(K/4)):K/4:(256*K-1)For a 20*KMHz bandwidth, K/4 Time RUs of length 1024 can also be defined. The sampling point index numbers contained in the kth 1024-length Time RU are as follows:
f(k-1,log 2 (K/4)):K/4:(256*K-1)
针对于其它长度的Time RU(如2048-length Time RU)的采用点索引编号不再赘述,可以参考上述32-length Time RU、64-length Time RU、128-length Time RU等对应的相关描述。The adopted point index numbers for Time RUs of other lengths (such as 2048-length Time RU) are not described in detail here. Please refer to the corresponding descriptions for 32-length Time RU, 64-length Time RU, 128-length Time RU, etc.
示例性的,20MHz带宽情况下,采样点索引编号可以从0到255,针对于32-length Time RU、64-length Time RU、128-length Time RU等不同类型的Time RU的RU索引和时域采样点(Time sample)索引范围的对应关系可以如下表3所示:For example, in the case of 20 MHz bandwidth, the sampling point index number can range from 0 to 255. The correspondence between the RU index and the time domain sampling point (Time sample) index range for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, and 128-length Time RU, can be shown in Table 3 below:
表3
Table 3
从上表3可见,32-lengthTime RU可以划分为8个,32-lengthTime RU对应的TimeRU 1包含的采样点索引集合为[0:8:255],即{0+8*k,k属于非负整数且0+8*k≤255},也即{0、8、16、24、32、…、240、248},32-lengthTime RU对应的TimeRU 2包含的采样点索引集合为[4:8:255],32-lengthTime RU对应的TimeRU 3、TimeRU 4、TimeRU 5、TimeRU 6、TimeRU 7、TimeRU 8包含的采样点索引集合可以参考表3。64-lengthTime RU可以划分为4个,64-lengthTime RU对应的TimeRU 1包含的采样点索引集合为[0:4:255],64-lengthTime RU对应的TimeRU 2包含的采样点索引集合为[2:4:255],64-lengthTime RU对应的Time RU 3、Time RU 4包含的采样点索引集合可以参考表3。128-lengthTime RU可以划分为2个,128-lengthTime RU对应的Time RU 1包含的采样点索引集合为[0:2:255],128-lengthTime RU对应的Time RU 2包含的采样点索引集合为[1:2:255]。应理解,在一些可能的实施方式中,还可以将OFDM符号的256个采样点划分一个256-lengthTime RU,可以分配给单个用户使用。As can be seen from Table 3 above, 32-lengthTime RU can be divided into 8. The sampling point index set contained in TimeRU 1 corresponding to 32-lengthTime RU is [0:8:255], that is, {0+8*k, k is a non-negative integer and 0+8*k≤255}, that is, {0, 8, 16, 24, 32, …, 240, 248}. The sampling point index set contained in TimeRU 2 corresponding to 32-lengthTime RU is [4:8:255]. The sampling point index sets contained in TimeRU 3, TimeRU 4, TimeRU 5, TimeRU 6, TimeRU 7, and TimeRU 8 corresponding to 32-lengthTime RU can be referred to Table 3. U can be divided into four. The sampling point index set contained in Time RU 1 of the 64-length Time RU is [0:4:255], the sampling point index set contained in Time RU 2 of the 64-length Time RU is [2:4:255], and the sampling point index set contained in Time RU 3 and Time RU 4 of the 64-length Time RU can be referred to in Table 3. The sampling point index set contained in Time RU 1 of the 128-length Time RU is [0:2:255], and the sampling point index set contained in Time RU 2 of the 128-length Time RU is [1:2:255]. It should be understood that in some possible implementations, the 256 sampling points of the OFDM symbol can also be divided into a 256-length Time RU, which can be allocated to a single user.
本申请实施例中,AP可以将划分出的8个32-lengthTime RU分配给不同的用户使用,例如,可以将32-lengthTime RU 1~32-lengthTime RU 8分别分配给STA1~STA8使用。再例如,AP可以将64-lengthTime RU 1~32-lengthTime RU 4分别分配给STA1~STA4使用。再例如,AP可以将128-lengthTime RU 1~32-lengthTime RU 2分别分配给STA1~STA2使用。当然,除了将OFDM符号的256个采样点划分为相同类型的Time RU给用户使用,本申请实施例中,也可以将OFDM符号的256个采样点划分为不同类型的Time RU给用户使用,以灵活满足不同用户的需求。In an embodiment of the present application, the AP can allocate the eight 32-length Time RUs divided into different users. For example, 32-length Time RU 1 to 32-length Time RU 8 can be allocated to STA1 to STA8, respectively. For another example, the AP can allocate 64-length Time RU 1 to 32-length Time RU 4 to STA1 to STA4, respectively. For another example, the AP can allocate 128-length Time RU 1 to 32-length Time RU 2 to STA1 to STA2, respectively. Of course, in addition to dividing the 256 sampling points of an OFDM symbol into the same type of Time RUs for use by users, in an embodiment of the present application, the 256 sampling points of an OFDM symbol can also be divided into different types of Time RUs for use by users, so as to flexibly meet the needs of different users.
可以理解的是,上述32-lengthTime RU 1和32-lengthTime RU 2总共包括的采样点索引集合与64-lengthTime RU 1包括的采样点索引集合相同。上述32-lengthTime RU 3和32-lengthTime RU 4总共包括的采样点索引集合与64-lengthTime RU 2包括的采样点索引集合相同。同理,上述64-lengthTime RU 1和64-lengthTime RU 2总共包括的采样点索引集合与128-lengthTime RU 1包括的采样点索引集合相同。基于此,可以将32-lengthTime RU 1~32-lengthTime RU 4分别分配给STA1~STA4使用,将64-lengthTime RU 3和64-lengthTime RU 4分别分配给STA5和STA6使用。或者,可以将64-lengthTime RU 1和64-lengthTime RU 2分别分配给STA1和STA2使用,将128-lengthTime RU 1分别分配给STA3使用。或者,可以将32-lengthTime RU 1和32-lengthTime RU 2分别分配给STA1和STA2使用,将64-lengthTime RU 2分别分配给STA3使用,将128-lengthTime RU 2分别分配给STA4使用。应理解,上述仅列举了20MHz下三种不同类型的Time RU组合使用的情况,实际情况下,基于带宽的不同或者其它条件的不同,还可以包括更多的不同类型的Time RU组合使用的情况,在此不作限定。It can be understood that the total set of sampling point indices included in the above 32-lengthTime RU 1 and 32-lengthTime RU 2 is the same as the sampling point indices included in the 64-lengthTime RU 1. The total set of sampling point indices included in the above 32-lengthTime RU 3 and 32-lengthTime RU 4 is the same as the sampling point indices included in the 64-lengthTime RU 2. Similarly, the total set of sampling point indices included in the above 64-lengthTime RU 1 and 64-lengthTime RU 2 is the same as the sampling point indices included in the 128-lengthTime RU 1. Based on this, 32-lengthTime RU 1 to 32-lengthTime RU 4 can be allocated to STA1 to STA4 respectively, and 64-lengthTime RU 3 and 64-lengthTime RU 4 can be allocated to STA5 and STA6 respectively. Alternatively, 64-length Time RU 1 and 64-length Time RU 2 can be allocated to STA1 and STA2, respectively, and 128-length Time RU 1 can be allocated to STA3. Alternatively, 32-length Time RU 1 and 32-length Time RU 2 can be allocated to STA1 and STA2, respectively, and 64-length Time RU 2 can be allocated to STA3, and 128-length Time RU 2 can be allocated to STA4. It should be understood that the above only lists the use of three different types of Time RU combinations at 20 MHz. In actual situations, based on different bandwidths or other conditions, more different types of Time RU combinations can be used, which is not limited here.
需要说明的是,上述仅示意了20MHz带宽情况下,32-length Time RU、64-length Time RU、128-length Time RU等不同类型的Time RU的RU索引和时域采样点(Time sample)索引范围的对应关系。但应理解,通过上述给出的划分Time RU的方式,也可以得到40MHz带宽情况下,32-length Time RU、64-length Time RU、128-length Time RU、256-length Time RU等不同类型的Time RU的RU索引和时域采样点(Time sample)索引范围的对应关系,80MHz带宽情况下,32-length Time RU、64-length Time RU、128-length Time RU、256-length Time RU、512-length Time RU等不同类型的Time RU的RU索引和时域采样点(Time sample)索引范围的对应关系,等等。It should be noted that the above only illustrates the correspondence between RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, and 128-length Time RU, in the case of 20 MHz bandwidth. However, it should be understood that the above Time RU division method can also be used to illustrate the correspondence between RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, 128-length Time RU, and 256-length Time RU, in the case of 40 MHz bandwidth; and the correspondence between RU indices and time-domain sampling point (time sample) index ranges for different types of Time RUs, such as 32-length Time RU, 64-length Time RU, 128-length Time RU, 256-length Time RU, and 512-length Time RU, in the case of 80 MHz bandwidth, and so on.
上述内容主要是从时域角度描述Time RU,并未涉及频域子载波等。下面对频域子载波的划分情况进行简单描述。The above mainly describes Time RU from a time-domain perspective and does not cover frequency-domain subcarriers. The following briefly describes the division of frequency-domain subcarriers.
可以理解的是,频域子载波的数量可以为(带宽/子载波间隔),而本申请实施例中不同IFFT长度对应的子载波间隔可以为(带宽/IFFT长度)。也就是说,对于20MHz、40MHz、80MHz、160MHz、320MHz等带宽而言,频域子载波的数量可以均等于对应的IFFT长度。It is understandable that the number of frequency domain subcarriers can be (bandwidth/subcarrier spacing), and the subcarrier spacing corresponding to different IFFT lengths in the embodiment of the present application can be (bandwidth/IFFT length). That is, for bandwidths such as 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, the number of frequency domain subcarriers can be equal to the corresponding IFFT length.
当IFFT的长度为32时,频域上总的子载波数量可以为32,此时可参考802.11be标准中的26-Tone RU的结构,可用子载波可以为-(y+12):-y和y:(y+12),其中有两个子载波为导频子载波,其余的子载波可以为数据子载波,y的取值可以为1、2或3。When the IFFT length is 32, the total number of subcarriers in the frequency domain can be 32. At this time, the 26-Tone RU structure in the 802.11be standard can be used as a reference. The available subcarriers can be -(y+12):-y and y:(y+12), where two subcarriers are pilot subcarriers and the remaining subcarriers can be data subcarriers. The value of y can be 1, 2, or 3.
当IFFT的长度为64的整数倍时,可复用802.11ac的子载波划分结构。具体地,当IFFT的长度L=64*K时,可以采用802.11ac标准中20*K MHz带宽下对应的子载波划分结构。例如,当K=1时,可以采用802.11ac标准中20MHz带宽下的子载波划分结构,可用子载波可以为-28:-1和1:28,其中±7和±21子载波位置可以为导频子载波,其余的子载波可以为数据子载波。当K=4时,可以采用802.11ac标准中80MHz带宽下的子载波划分结构,可用子载波可以为-122:-2和2:122,其中±11,±39,±75和±103子载波位置为导频子载波,其余的子载波可以为数据子载波。关于其它带宽下的子载波划分结构在此不再详细赘述,可以参考802.11ac标准中的相关描述。When the IFFT length is an integer multiple of 64, the 802.11ac subcarrier partitioning structure can be reused. Specifically, when the IFFT length L = 64*K, the subcarrier partitioning structure corresponding to the 20*K MHz bandwidth in the 802.11ac standard can be used. For example, when K = 1, the 802.11ac subcarrier partitioning structure for a 20 MHz bandwidth can be used. The available subcarriers may be -28:-1 and 1:28, with the ±7 and ±21 subcarrier positions being pilot subcarriers, and the remaining subcarriers being data subcarriers. When K = 4, the 80 MHz subcarrier partitioning structure in the 80.11ac standard can be used. The available subcarriers may be -122:-2 and 2:122, with the ±11, ±39, ±75, and ±103 subcarrier positions being pilot subcarriers, and the remaining subcarriers being data subcarriers. The subcarrier division structure for other bandwidths is not described in detail here. Please refer to the relevant description in the 802.11ac standard.
需要说明的是,上述子载波划分结构的相关内容只是示例性说明,本申请实施例对频域子载波的划分并不作具体限定。It should be noted that the above subcarrier division structure is only an exemplary description, and the embodiment of the present application does not specifically limit the division of frequency domain subcarriers.
本申请实施例中,可以通过为不同的用户分配OFDM符号中不同的位置实现多用户复用传输,而在频域上,不同的用户可以使用对应带宽内与IFFT长度对应的所有可用子载波。例如,在20MHz以及IFFT长度64的情况下,可以将64-lengthTime RU 1~32-lengthTime RU 4分别分配给STA1~STA4使用,STA1~STA4在频域上可以均使用子载波-28:-1和1:28。除了上述这种方式之外,在一些可能的实施方式中,还可以在频域上为不同的用户分配不同的子载波使用,这种方式下,可以满足更高的用户密度。示例性的,在20MHz以及IFFT长度64的情况下,可以将64-lengthTime RU 1分配给STA1和STA2使用,STA1在频域上可以使用子载波-28:-1,STA2在频域上可以使用子载波1:28,这样,进一步在频域上也可以区分不同的用户,从而可以满足更高用户密度的场景。In embodiments of the present application, multi-user multiplexing transmission can be achieved by assigning different users different positions in the OFDM symbol. In the frequency domain, different users can use all available subcarriers within the corresponding bandwidth corresponding to the IFFT length. For example, in the case of 20 MHz and an IFFT length of 64, 64-length Time RU 1 to 32-length Time RU 4 can be assigned to STA1 to STA4, respectively. STA1 to STA4 can all use subcarriers -28:-1 and 1:28 in the frequency domain. In addition to the above approach, in some possible implementations, different subcarriers can be assigned to different users in the frequency domain. This approach can meet higher user density requirements. For example, in the case of 20 MHz and an IFFT length of 64, 64-length Time RU 1 can be assigned to STA1 and STA2. STA1 can use subcarriers -28:-1 in the frequency domain, and STA2 can use subcarriers 1:28 in the frequency domain. In this way, different users can be further distinguished in the frequency domain, thereby meeting higher user density scenarios.
需要说明的是,本申请实施例在基于现有标准的基础上,OFDM符号采用的是802.11be标准中的定义,当带宽为20*K MHz时,OFDM符号可以包含256*K个采样点。但是,在一些可能的实施方式中,也可以重新定义,如当带宽为20*K MHz时,OFDM符号可以包含512*K个采样点,在此不作限定。It should be noted that, based on existing standards, the OFDM symbols in the embodiments of this application adopt the definition in the 802.11be standard. When the bandwidth is 20K MHz, the OFDM symbol can contain 256K sampling points. However, in some possible implementations, it can be redefined. For example, when the bandwidth is 20K MHz, the OFDM symbol can contain 512K sampling points. This is not limited here.
上述内容介绍了本申请实施例提供的资源分配方式,这种资源分配方式下可以灵活地提供不同的IFFT长度以及对应的子载波间隔,从而可以满足不同场景下的传输距离、传输速率、信号质量等需求。示例性的,针对于某一固定带宽,如果需要子载波传输信号的信噪比较大,则可以采用较小的IFFT长度。The above content introduces the resource allocation method provided in the embodiments of the present application. This resource allocation method can flexibly provide different IFFT lengths and corresponding subcarrier spacings, thereby meeting the transmission distance, transmission rate, signal quality and other requirements in different scenarios. For example, for a fixed bandwidth, if the signal-to-noise ratio of the subcarrier transmission signal is required to be large, a smaller IFFT length can be used.
可以理解的是,本申请实施例提供的资源分配方式可以应用于各种无线通信的场景中,特别是针对于需要灵活满足不同的覆盖范围或传输距离或通信质量,并且还需要保证资源利用效率(如频谱资源利用效率)的场景。It can be understood that the resource allocation method provided in the embodiments of the present application can be applied to various wireless communication scenarios, especially for scenarios that need to flexibly meet different coverage ranges or transmission distances or communication qualities, and also need to ensure resource utilization efficiency (such as spectrum resource utilization efficiency).
下面对本申请实施例提供的技术方案的整体处理流程进行示例性说明,该处理流程中主要涉及第一接入点和第一站点。其中,第一接入点可以为上述图1中的AP_101,第一站点可以为上述图1中的STA_102。请参阅图3,图3是本申请实施例公开的一种通信方法的流程示意图。如图3所示,该方法可以包括但不限于如下步骤:The following is an exemplary description of the overall processing flow of the technical solution provided in the embodiment of the present application, which primarily involves a first access point and a first station. The first access point may be AP_101 in FIG. 1 , and the first station may be STA_102 in FIG. 1 . Please refer to FIG. 3 , which is a flow chart of a communication method disclosed in the embodiment of the present application. As shown in FIG. 3 , the method may include, but is not limited to, the following steps:
301.第一接入点从第一带宽对应的多个变换长度中确定第一变换长度L。301. The first access point determines a first transform length L from multiple transform lengths corresponding to a first bandwidth.
在需要传输第一站点对应的上行数据或下行数据时,第一接入点可以为第一站点分配上行资源或下行资源。本申请实施例中,第一接入点在为第一接入点分配上行资源或下行资源时,可以为第一站点确定对应的IFFT长度,即第一变换长度L,以满足传输速率、传输距离、单载波信号强度、信噪比等需求。When uplink data or downlink data corresponding to the first station needs to be transmitted, the first access point may allocate uplink resources or downlink resources to the first station. In the embodiment of the present application, when allocating uplink resources or downlink resources to the first access point, the first access point may determine a corresponding IFFT length, i.e., a first transform length L, for the first station to meet requirements such as transmission rate, transmission distance, single carrier signal strength, and signal-to-noise ratio.
在一种可能的实现方式中,第一接入点可以基于信道状况为第一站点从第一带宽对应的多个变换长度中确定第一变换长度,该信道状况包括接收信号强度指示、信噪比、信干噪比中的一项或多项。并且,在基于信道状况为第一站点确定第一变换长度时,还可以考虑为第一站点分配的带宽(即第一带宽W),因为在不同带宽的情况下,相同的IFFT长度,对应的子载波间隔可以不同。例如,在20MHz带宽的情况下,IFFT长度32对应的子载波间隔可以为625kHz,IFFT长度64对应的子载波间隔可以为312.5kHz。在40MHz带宽的情况下,IFFT长度32对应的子载波间隔可以为1.25MHz,IFFT长度64对应的子载波间隔可以为625kHz,IFFT长度128对应的子载波间隔可以为312.5kHz。可见,20MHz带宽且IFFT长度为32时与40MHz带宽且IFFT长度为64时对应的子载波间隔相同,20MHz带宽且IFFT长度为64时与40MHz带宽且IFFT长度为128时对应的子载波间隔相同。In one possible implementation, the first access point may determine a first transform length for the first station from a plurality of transform lengths corresponding to the first bandwidth based on a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio. Furthermore, when determining the first transform length for the first station based on the channel condition, the bandwidth allocated to the first station (i.e., the first bandwidth W) may also be considered, because in different bandwidths, the same IFFT length may correspond to different subcarrier spacings. For example, in the case of a 20 MHz bandwidth, the subcarrier spacing corresponding to an IFFT length of 32 may be 625 kHz, and the subcarrier spacing corresponding to an IFFT length of 64 may be 312.5 kHz. In the case of a 40 MHz bandwidth, the subcarrier spacing corresponding to an IFFT length of 32 may be 1.25 MHz, the subcarrier spacing corresponding to an IFFT length of 64 may be 625 kHz, and the subcarrier spacing corresponding to an IFFT length of 128 may be 312.5 kHz. It can be seen that the subcarrier spacing corresponding to the case of 20 MHz bandwidth and IFFT length of 32 is the same as that of 40 MHz bandwidth and IFFT length of 64, and the subcarrier spacing corresponding to the case of 20 MHz bandwidth and IFFT length of 64 is the same as that of 40 MHz bandwidth and IFFT length of 128.
下面示例本申请实施例不同带宽下可选择的IFFT长度。The following examples illustrate the selectable IFFT lengths under different bandwidths in the embodiments of the present application.
在带宽为20MHz的情况下,可选择的IFFT长度为32、64或128;在带宽为40MHz的情况下,可选择的IFFT长度为32、64、128或256;在带宽为80MHz的情况下,可选择的IFFT长度为32、64、128、256或512;在带宽为160MHz的情况下,可选择的IFFT长度为32、64、128、256、512或1024;在带宽为320MHz的情况下,可选择的IFFT长度为32、64、128、256、512、1024或2048。应理解,在一些可能的实施方式中,不同带宽下还可以包括更大或更小的长度。例如,在带宽为20MHz的情况下,还可以包括256的IFFT长度,这种情况下,20MHz带宽对应的OFDM符号包括的256个位置可以分配给单个用户使用,当然,还可以包括16的IFFT长度,这种情况下,20MHz带宽对应的OFDM符号包括的256个位置可以分配给16个不同的用户使用。同理,在带宽为40MHz的情况下,还可以包括512的IFFT长度,这种情况下,40MHz带宽对应的OFDM符号包括的512个位置可以分配给单个用户使用;在带宽为80MHz的情况下,还可以包括1024的IFFT长度,这种情况下,80MHz带宽对应的OFDM符号包括的1024个位置可以分配给单个用户使用。When the bandwidth is 20 MHz, the selectable IFFT length is 32, 64, or 128; when the bandwidth is 40 MHz, the selectable IFFT length is 32, 64, 128, or 256; when the bandwidth is 80 MHz, the selectable IFFT length is 32, 64, 128, 256, or 512; when the bandwidth is 160 MHz, the selectable IFFT length is 32, 64, 128, 256, 512, or 1024; when the bandwidth is 320 MHz, the selectable IFFT length is 32, 64, 128, 256, 512, 1024, or 2048. It should be understood that in some possible implementations, larger or smaller lengths may be included for different bandwidths. For example, when the bandwidth is 20 MHz, an IFFT length of 256 can be included. In this case, the 256 positions included in the OFDM symbol corresponding to the 20 MHz bandwidth can be allocated to a single user. Of course, an IFFT length of 16 can also be included. In this case, the 256 positions included in the OFDM symbol corresponding to the 20 MHz bandwidth can be allocated to 16 different users. Similarly, when the bandwidth is 40 MHz, an IFFT length of 512 can be included. In this case, the 512 positions included in the OFDM symbol corresponding to the 40 MHz bandwidth can be allocated to a single user. When the bandwidth is 80 MHz, an IFFT length of 1024 can be included. In this case, the 1024 positions included in the OFDM symbol corresponding to the 80 MHz bandwidth can be allocated to a single user.
示例性的,第一接入点可以预先配置有不同带宽情况下,信道状况与IFFT长度的对应关系,第一接入点可以基于第一带宽下的信道状况与IFFT长度的对应关系为第一站点确定第一变换长度。例如,以信道状况为信噪比为例,当当前第一站点与第一接入点之间的信噪比越大时,第一IFFT长度可以越大,当当前第一站点与第一接入点之间的信噪比越小时,第一IFFT长度可以越小。假设在20MHz情况下,当信噪比小于阈值1(如10dB)时,对应的IFFT长度可以为32,当信噪比大于或等于阈值1且小于阈值2(如20dB)时,对应的IFFT长度可以为64,当信噪比大于或等于阈值2且小于阈值3(如30dB)时,对应的IFFT长度可以为128,当信噪比大于或等于阈值3时,对应的IFFT长度可以为256,其中,阈值1<阈值2<阈值3。在40MHz情况下,当信噪比小于阈值4(如5dB)时,对应的IFFT长度可以为32,当信噪比大于或等于阈值4且小于阈值5(如10dB)时,对应的IFFT长度可以为64,当信噪比大于或等于阈值5且小于阈值6(如20dB)时,对应的IFFT长度可以为128,当信噪比大于或等于阈值6且小于阈值7(如30dB)时,对应的IFFT长度可以为256,当信噪比大于或等于阈值7时,对应的IFFT长度可以为512,其中,阈值5<阈值6<阈值6<阈值7。对于其它带宽也可以包括类似的信噪比与IFFT长度的对应关系,在此不再详细赘述。基于上述对应关系,如果第一带宽为20MHz,并且第一接入点接收到的来自第一站点的信噪比为15dB(如第一接入点发送参考信号,第一站点测量该参考信号得到信噪比并发送给第一接入点),这种情况下,第一接入点可以确定15dB大于或等于阈值1且小于阈值2,进一步可以确定对应的第一变换长度为64。应理解,针对于某一固定带宽而言,每种IFFT长度对应的信噪比范围(即上述各个阈值的取值,如阈值1、阈值2等)可以根据实际情况进行设置,如根据传输距离或者单载波信噪比需求设置。For example, the first access point may be preconfigured with a correspondence between channel conditions and IFFT lengths under different bandwidths. The first access point may determine a first transform length for the first station based on the correspondence between the channel conditions and IFFT lengths under the first bandwidth. For example, taking the signal-to-noise ratio as the channel condition, the first IFFT length may be larger when the signal-to-noise ratio between the current first station and the first access point is larger, and the first IFFT length may be smaller when the signal-to-noise ratio between the current first station and the first access point is smaller. Assuming a 20 MHz frequency, when the signal-to-noise ratio is less than a threshold 1 (e.g., 10 dB), the corresponding IFFT length may be 32; when the signal-to-noise ratio is greater than or equal to threshold 1 and less than threshold 2 (e.g., 20 dB), the corresponding IFFT length may be 64; when the signal-to-noise ratio is greater than or equal to threshold 2 and less than threshold 3 (e.g., 30 dB), the corresponding IFFT length may be 128; and when the signal-to-noise ratio is greater than or equal to threshold 3, the corresponding IFFT length may be 256, where threshold 1 < threshold 2 < threshold 3. In the case of 40 MHz, when the signal-to-noise ratio is less than threshold 4 (e.g., 5 dB), the corresponding IFFT length may be 32; when the signal-to-noise ratio is greater than or equal to threshold 4 and less than threshold 5 (e.g., 10 dB), the corresponding IFFT length may be 64; when the signal-to-noise ratio is greater than or equal to threshold 5 and less than threshold 6 (e.g., 20 dB), the corresponding IFFT length may be 128; when the signal-to-noise ratio is greater than or equal to threshold 6 and less than threshold 7 (e.g., 30 dB), the corresponding IFFT length may be 256; and when the signal-to-noise ratio is greater than or equal to threshold 7, the corresponding IFFT length may be 512, where threshold 5 < threshold 6 < threshold 6 < threshold 7. Similar correspondences between signal-to-noise ratios and IFFT lengths may also be included for other bandwidths, which will not be described in detail here. Based on the above correspondence, if the first bandwidth is 20 MHz and the signal-to-noise ratio (SNR) received by the first access point from the first station is 15 dB (e.g., the first access point sends a reference signal, and the first station measures the reference signal to obtain a SNR and sends the SNR to the first access point), in this case, the first access point may determine that 15 dB is greater than or equal to threshold 1 and less than threshold 2, and further determine that the corresponding first transform length is 64. It should be understood that, for a certain fixed bandwidth, the SNR range corresponding to each IFFT length (i.e., the values of the above thresholds, such as threshold 1 and threshold 2) can be set according to actual conditions, such as according to transmission distance or single-carrier SNR requirements.
上述以信道状况为信噪比为例,介绍了一种确定第一变换长度的方式。应理解,除了上述方式之外,信道状况为也可以为接收信号强度指示,第一接入点可以预先配置有不同带宽情况下,接收信号强度指示与IFFT长度的对应关系,第一接入点可以基于第一带宽下的接收信号强度指示与IFFT长度的对应关系为第一站点确定第一变换长度。当然,信道状况还可以为信干噪比、传输损耗、信号接收功率、信号接收质量、传输距离等,或者上述各种指标的组合。当信道状况为上述各种指标组合时,第一接入点可以预先配置有不同带宽情况下,指标组合(如信噪比+接收信号强度指示的组合)与IFFT长度的对应关系。当然,除了信道状况之外,第一接入点还可以基于其它与信号质量或者传输距离相关的指标为第一站点确定IFFT长度,本申请实施例对此不作限定。The above describes a method for determining the first transform length, using the signal-to-noise ratio as an example of the channel condition. It should be understood that, in addition to the above method, the channel condition can also be a received signal strength indicator. The first access point can pre-configure a correspondence between the received signal strength indicator and the IFFT length under different bandwidth conditions. The first access point can determine the first transform length for the first station based on the correspondence between the received signal strength indicator and the IFFT length under the first bandwidth. Of course, the channel condition can also be a signal-to-interference-plus-noise ratio, transmission loss, received signal power, received signal quality, transmission distance, or a combination of the above indicators. When the channel condition is a combination of the above indicators, the first access point can pre-configure a correspondence between the indicator combination (e.g., a combination of signal-to-noise ratio + received signal strength indicator) and the IFFT length under different bandwidth conditions. Of course, in addition to the channel condition, the first access point can also determine the IFFT length for the first station based on other indicators related to signal quality or transmission distance, which is not limited in this embodiment of the present application.
在一些可能的实施方式中,第一接入点用于确定第一变换长度的信道状况(如信噪比)可以是在第一终端设备或者第一接入网设备以允许的最大功率谱密度发送信号测量得到的(如LPI规定的5dBm/MHz或-1dBm/MHz)。In some possible implementations, the channel condition (such as the signal-to-noise ratio) used by the first access point to determine the first transformation length can be measured by sending a signal at the first terminal device or the first access network device with the maximum allowed power spectral density (such as 5dBm/MHz or -1dBm/MHz specified by LPI).
可见,本申请实施例中,针对某一固定带宽,不同变换长度对应的信道状况可以不同,也即是不同的信道状况可以对应不同的变换长度,这样,在不同的信道状况情况下,可以为用户分配不同的IFFT长度,以满足传输距离、单载波信噪比等需求,可以保证通信质量。It can be seen that in the embodiment of the present application, for a certain fixed bandwidth, the channel conditions corresponding to different transform lengths may be different, that is, different channel conditions may correspond to different transform lengths. In this way, under different channel conditions, different IFFT lengths can be allocated to users to meet the requirements of transmission distance, single carrier signal-to-noise ratio, etc., to ensure communication quality.
本申请实施例中,对于第一接入点为第一站点分配的第一带宽不作具体的限定。示例性的,第一接入点可以基于自身以及第一站点支持的带宽为第一站点分配对应的第一带宽。例如,第一接入点支持相关标准中定义的所有带宽配置,而第一站点支持其中部分带宽配置,如20MHz、40MHz、80MHz和160MHz。这种情况下,第一接入点可以从第一站点支持的带宽配置中选择一种,如40MHz。应理解,上述方式只是示例性说明,不应对其构成限定。例如,在本申请另一些实施例中,第一接入点在分配带宽时,还可以考虑当前第一站点上行数据或下行数据的缓存情况,也即是需要传输的数据量的大小。如果传输数据量较大,可以分配较大的带宽,如160MHz,如果传输数据量较小,可以分配较小的带宽,如40MHz。In the embodiments of the present application, the first bandwidth allocated by the first access point to the first station is not specifically limited. For example, the first access point may allocate the corresponding first bandwidth to the first station based on the bandwidths supported by the first access point and the first station. For example, the first access point supports all bandwidth configurations defined in the relevant standard, while the first station supports some of these bandwidth configurations, such as 20 MHz, 40 MHz, 80 MHz, and 160 MHz. In this case, the first access point may select one of the bandwidth configurations supported by the first station, such as 40 MHz. It should be understood that the above approach is merely illustrative and should not constitute a limitation. For example, in other embodiments of the present application, when allocating bandwidth, the first access point may also consider the current buffering status of the first station's uplink or downlink data, that is, the amount of data to be transmitted. If the amount of data to be transmitted is large, a larger bandwidth, such as 160 MHz, may be allocated; if the amount of data to be transmitted is small, a smaller bandwidth, such as 40 MHz, may be allocated.
302.第一接入点向第一站点发送第一帧,第一帧包括第一带宽和第一指示信息,第一指示信息用于指示第一资源,第一指示信息包括第一变换长度L和第一时间资源索引。302. The first access point sends a first frame to the first station, where the first frame includes a first bandwidth and first indication information, where the first indication information is used to indicate a first resource, and the first indication information includes a first transformation length L and a first time resource index.
本申请实施例中,在时域上可以定义时间资源单元(TimeRU),可以以时间资源单元为单位进行资源分配。因此,第一接入点确定了第一带宽和对应的第一变换长度之后,可以为第一站点分配对应的时间资源单元。之后,第一接入点可以向第一站点发送第一指示信息。相应地,第一站点可以接收来自第一接入点的第一指示信息。第一指示信息可以用于指示为第一站点分配的第一资源,也即是为第一站点分配的第一带宽对应的OFDM符号中的位置。其中,第一指示信息可以包括第一变换长度(L)和第一时间资源索引。第一变换长度L可以用于指示IFFT长度,也可以用于指示FFT长度。第一时间资源索引可以指示第一带宽对应的OFDM符号包括的多个位置中的L个位置,也即是指示为第一站点分配的TimeRU。示例性的,第一带宽对应的OFDM符号长度可以为(W/20)*256,第一带宽内可以包括多个子载波,子载波间隔可以大于或等于(W/L),L可以小于或等于(W/20)*128。可以理解的是,第一指示信息还可以包括与第一带宽对应的中心频率。In an embodiment of the present application, a time resource unit (TimeRU) can be defined in the time domain, and resources can be allocated in units of Time Resource Units. Therefore, after the first access point determines the first bandwidth and the corresponding first transform length, it can allocate the corresponding Time Resource Unit to the first station. The first access point can then send first indication information to the first station. Accordingly, the first station can receive the first indication information from the first access point. The first indication information can be used to indicate the first resource allocated to the first station, that is, the position in the OFDM symbol corresponding to the first bandwidth allocated to the first station. The first indication information can include a first transform length (L) and a first time resource index. The first transform length L can be used to indicate either an IFFT length or an FFT length. The first time resource index can indicate L positions among a plurality of positions included in the OFDM symbol corresponding to the first bandwidth, that is, the Time Resource Unit allocated to the first station. Exemplarily, the OFDM symbol length corresponding to the first bandwidth can be (W/20)*256. The first bandwidth can include multiple subcarriers. The subcarrier spacing can be greater than or equal to (W/L), and L can be less than or equal to (W/20)*128. It can be understood that the first indication information may also include a center frequency corresponding to the first bandwidth.
示例性的,第一时间资源索引可以是为第一站点分配的TimeRU的索引,也即是TimeRU编号,可以参考上述表3。Exemplarily, the first time resource index may be the index of the TimeRU allocated to the first site, that is, the TimeRU number, and reference may be made to Table 3 above.
需要说明的是,上述第一资源可以为上行资源,也可以为下行资源。其中,针对上行资源分配,资源指示信息可以携带在触发帧中,针对下行资源分配,资源指示信息可以携带在PPDU中的SIG(signal)字段。例如,当第一资源为上行资源时,上述第一帧可以为触发帧,第一指示信息可以携带在第一帧中的用户信息字段(userinfo)中。当第一资源为下行资源时,第一指示信息可以携带在第一帧的SIG字段,这种情况下,第一帧还可以携带有站点(如第一站点)对应的下行数据。示例性的,假设当前第一站点和第二站点有对应的下行数据需要传输,第一接入点为第一站点和第二站点分别分配了第一资源和第二资源,第一接入点可以将第一资源对应的第一指示信息和第二资源对应的第二指示信息携带在第一PPDU的SIG字段,将第一站点和第二站点对应的下行数据携带在第一PPDU的数据(data)域中。It should be noted that the above-mentioned first resource can be an uplink resource or a downlink resource. Among them, for uplink resource allocation, the resource indication information can be carried in the trigger frame, and for downlink resource allocation, the resource indication information can be carried in the SIG (signal) field in the PPDU. For example, when the first resource is an uplink resource, the above-mentioned first frame can be a trigger frame, and the first indication information can be carried in the user information field (userinfo) in the first frame. When the first resource is a downlink resource, the first indication information can be carried in the SIG field of the first frame. In this case, the first frame can also carry downlink data corresponding to the site (such as the first site). Exemplarily, assuming that the current first site and the second site have corresponding downlink data to be transmitted, the first access point allocates the first resource and the second resource to the first site and the second site respectively. The first access point can carry the first indication information corresponding to the first resource and the second indication information corresponding to the second resource in the SIG field of the first PPDU, and carry the downlink data corresponding to the first site and the second site in the data (data) field of the first PPDU.
下面简单介绍第一资源为下行资源的情况下,第一接入点的相关处理过程。The following briefly introduces the relevant processing procedures of the first access point when the first resource is a downlink resource.
具体地,第一接入点可以基于第一站点对应的下行数据的频域信号执行L点IFFT计算,得到L个时域信号(即时域采样值)。之后,第一接入点可以将L个时域信号映射到第一OFDM符号中第一时间资源索引指示的L个位置。再之后,第一接入点可以向第一STA发送第一OFDM符号。应理解,第一OFDM符号中除第一时间资源索引指示的位置之外的其它位置可以用于承载其它站点对应的下行数据,并且,第一OFDM符号可以承载于第一帧中。例如,以第一带宽为20MHz、第一变换长度为128为例,可以参见表3对应的TimeRU划分,假设将RU 1(即128-lengthTimeRU 1)分配给第一站点,将RU 2(即128-lengthTimeRU 2)分配给第二站点。第一接入点可以将第一站点对应的下行数据的频域信号经过128点IFFT计算得到的128个时域信号映射到[0:2:255],将第二站点对应的下行数据的频域信号经过128点IFFT计算得到的128个时域信号映射到[1:2:255]。这样,可以得到20MHz带宽对应的完整的包括256位时域信号的OFDM符号,之后,第一接入点可以将该OFDM符号归一化后添加循环前缀(cyclic prefix,CP)进行传输。应理解,在得到第一站点对应的下行数据的频域信号之前,还可以包括信道编码、调制(如QAM调制)等过程,本申请实施例在此不作限定。Specifically, the first access point can perform L-point IFFT calculations based on the frequency domain signal of the downlink data corresponding to the first site to obtain L time domain signals (i.e., time domain sampling values). Afterwards, the first access point can map the L time domain signals to the L positions indicated by the first time resource index in the first OFDM symbol. Thereafter, the first access point can send the first OFDM symbol to the first STA. It should be understood that other positions in the first OFDM symbol except the position indicated by the first time resource index can be used to carry downlink data corresponding to other sites, and the first OFDM symbol can be carried in the first frame. For example, taking the first bandwidth as 20 MHz and the first transform length as 128 as an example, you can refer to the TimeRU division corresponding to Table 3, assuming that RU 1 (i.e., 128-lengthTimeRU 1) is assigned to the first site, and RU 2 (i.e., 128-lengthTimeRU 2) is assigned to the second site. The first access point can map the 128 time domain signals obtained by performing a 128-point IFFT calculation on the frequency domain signal of the downlink data corresponding to the first station to [0:2:255], and map the 128 time domain signals obtained by performing a 128-point IFFT calculation on the frequency domain signal of the downlink data corresponding to the second station to [1:2:255]. In this way, a complete OFDM symbol including a 256-bit time domain signal corresponding to a 20 MHz bandwidth can be obtained. Afterwards, the first access point can normalize the OFDM symbol and add a cyclic prefix (CP) for transmission. It should be understood that before obtaining the frequency domain signal of the downlink data corresponding to the first station, channel coding, modulation (such as QAM modulation), and other processes may also be included, which are not limited in the embodiments of the present application.
可以理解的是,本申请实施例中,第一接入点可以将第一带宽对应的OFDM符号包括的多个位置划分为多个部分(即TimeRU),不同的部分可以给不同的用户使用。并且,划分的多个部分包括的位置数可以是相同的,也可以是不同的,也即是说,可以将第一带宽对应的OFDM符号包括的多个位置划分为相同类型的TimeRU给不同的用户使用,也可以将第一带宽对应的OFDM符号包括的多个位置划分为不同类型的TimeRU给不同的用户使用。It is understandable that in an embodiment of the present application, the first access point may divide the multiple positions included in the OFDM symbol corresponding to the first bandwidth into multiple parts (i.e., TimeRUs), and different parts may be used by different users. Moreover, the number of positions included in the multiple divided parts may be the same or different, that is, the multiple positions included in the OFDM symbol corresponding to the first bandwidth may be divided into the same type of TimeRUs for use by different users, or the multiple positions included in the OFDM symbol corresponding to the first bandwidth may be divided into different types of TimeRUs for use by different users.
示例性的,第一接入点可以为第一站点和第二站点分配相同类型的TimeRU。也就是说,第一站点和第二站点使用的IFFT长度可以相同,可以均为第一变换长度。这种情况下,第一帧还可以包括第三指示信息,第三指示信息可以用于指示第三资源,第三指示信息可以包括第一变换长度和第三时间资源索引。其中,第三时间资源索引可以用于指示第一带宽对应的OFDM符号包括的多个位置中的L个位置,也即是指示为第二站点分配的TimeRU,该L个位置可以用于承载第二站点对应的下行数据或上行数据。第一时间资源索引与第三时间资源索引指示的位置不同。以第一带宽为20MHz、第一变换长度为128为例,可以参见表3对应的TimeRU划分,可以将RU 1(即128-lengthTimeRU 1)分配给第一站点,将RU 2(即128-lengthTimeRU2)分配给第二站点。RU 1对应的采样点集合可以为[0:2:255],RU 2对应的采样点集合可以为[1:2:255]。应理解,针对上行资源分配的情况,第一资源和第三资源可以为上行资源,第一带宽可以携带在第一帧中的公共信息字段(commoninfo),第一指示信息和第三指示信息可以携带在第一帧中的用户信息字段。针对下行资源分配的情况,第一资源和第三资源可以为下行资源,第一带宽可以携带在第一帧中的SIG字段,第一指示信息和第三指示信息也可以携带在第一帧中的SIG字段。在一种可能的实现方式中,SIG字段可以分为多个区域,不同的区域可以用于携带特定的信息。示例性的,多个区域中可以包括第一区域和第二区域,其中,第一区域可以用于携带不同用户的公共信息,如上述第一带宽,第二区域可以用于携带每个用户对应用户信息,如上述第一指示信息和第二指示信息。Exemplarily, the first access point can allocate the same type of TimeRU to the first site and the second site. That is, the IFFT length used by the first site and the second site can be the same, and can both be the first transform length. In this case, the first frame can also include third indication information, which can be used to indicate a third resource. The third indication information can include the first transform length and a third time resource index. The third time resource index can be used to indicate L positions among a plurality of positions included in the OFDM symbol corresponding to the first bandwidth, that is, to indicate the TimeRUs allocated to the second site. These L positions can be used to carry downlink data or uplink data corresponding to the second site. The positions indicated by the first time resource index and the third time resource index are different. Taking a first bandwidth of 20 MHz and a first transform length of 128 as an example, referring to the TimeRU division corresponding to Table 3, RU 1 (i.e., 128-length TimeRU 1) can be allocated to the first site, and RU 2 (i.e., 128-length TimeRU 2) can be allocated to the second site. The sampling point set corresponding to RU 1 can be [0:2:255], and the sampling point set corresponding to RU 2 can be [1:2:255]. It should be understood that, in the case of uplink resource allocation, the first resource and the third resource can be uplink resources, the first bandwidth can be carried in the common information field (commoninfo) in the first frame, and the first indication information and the third indication information can be carried in the user information field in the first frame. In the case of downlink resource allocation, the first resource and the third resource can be downlink resources, the first bandwidth can be carried in the SIG field in the first frame, and the first indication information and the third indication information can also be carried in the SIG field in the first frame. In one possible implementation, the SIG field can be divided into multiple areas, and different areas can be used to carry specific information. Exemplarily, the multiple areas may include a first area and a second area, wherein the first area can be used to carry common information of different users, such as the above-mentioned first bandwidth, and the second area can be used to carry user information corresponding to each user, such as the above-mentioned first indication information and the second indication information.
再示例性的,第一接入点可以为第一站点和第二站点分配不同类型的TimeRU。也就是说,第一站点和第二站点使用的IFFT长度可以不同,例如,第二站点使用的IFFT长度可以为第二变换长度,第一变换长度与第二变换长度不同。这种情况下,第一帧还可以包括第二指示信息,第二指示信息可以用于指示第二资源,第二指示信息可以包括第二变换长度(M)和第二时间资源索引。其中,第二时间资源索引可以用于指示第一带宽对应的OFDM符号包括的多个位置中的M个位置,也即是指示为第二站点分配的TimeRU。第一时间资源索引与第二时间资源索引指示的位置不同。以第一带宽为20MHz、第一变换长度为32、第二变换长度为64为例,可以参见表3对应的TimeRU划分,可以将RU 1(即32-lengthTimeRU 1)分配给第一站点,将RU 2(即128-lengthTimeRU2)分配给第二站点。并且,第一接入点还可以将32-lengthTimeRU 2分配给第四站点,将64-lengthTimeRU 2分配给第五站点。As another example, the first access point can allocate different types of TimeRUs to the first and second stations. That is, the first and second stations may use different IFFT lengths. For example, the IFFT length used by the second station may be the second transform length, where the first transform length and the second transform length are different. In this case, the first frame may further include second indication information, which may be used to indicate a second resource. The second indication information may include the second transform length (M) and a second time resource index. The second time resource index may be used to indicate M positions among a plurality of positions included in an OFDM symbol corresponding to the first bandwidth, thereby indicating the TimeRU allocated to the second station. The positions indicated by the first and second time resource indexes are different. For example, with a first bandwidth of 20 MHz, a first transform length of 32, and a second transform length of 64, as shown in Table 3, the TimeRU divisions corresponding to RU 1 (i.e., 32-length TimeRU 1) may be allocated to the first station, and RU 2 (i.e., 128-length TimeRU 2) may be allocated to the second station. Furthermore, the first access point may allocate 32-length TimeRU 2 to the fourth station and 64-length TimeRU 2 to the fifth station.
在一些可能的实施方式中,第一接入点还可以将频域资源分成多个部分,不同的部分分配给不同的用户使用。示例性的,第一指示信息还可以包括频域资源索引,该频域资源索引用于指示一个或多个子载波,该一个或多个子载波可以是第一带宽对应的多个子载波中的部分子载波。这种情况下,不同的用户在时域上可以使用相同的TimeRU,在频域上可以使用不同的子载波。例如,以第一带宽为20MHz、第一变换长度为128为例,可以参见表3对应的TimeRU划分,假设将128-lengthTimeRU 1分配给STA1和STA2,在频域上,STA1使用子载波-13:-1,STA2使用子载波1:13。之后,针对使用相同TimeRU的STA1和STA2,可以通过频域资源进行区分。In some possible implementations, the first access point may further divide the frequency domain resources into multiple parts, with different parts allocated to different users. Exemplarily, the first indication information may further include a frequency domain resource index, which is used to indicate one or more subcarriers, and the one or more subcarriers may be some of the multiple subcarriers corresponding to the first bandwidth. In this case, different users can use the same TimeRU in the time domain and different subcarriers in the frequency domain. For example, taking the first bandwidth as 20 MHz and the first transform length as 128 as an example, refer to the TimeRU division corresponding to Table 3. Assuming that 128-length TimeRU 1 is allocated to STA1 and STA2, in the frequency domain, STA1 uses subcarriers -13:-1 and STA2 uses subcarriers 1:13. Afterwards, STA1 and STA2 using the same TimeRU can be distinguished by frequency domain resources.
303.第一站点处理第一帧。303. The first site processes the first frame.
第一站点接收到来自第一接入点的第一帧之后,可以处理/解析第一帧,然后可以基于第一帧中的第一指示信息指示的第一资源接收下行数据,或发送上行数据。After receiving the first frame from the first access point, the first station may process/parse the first frame, and then may receive downlink data or send uplink data based on the first resource indicated by the first indication information in the first frame.
示例性的,当第一资源为上行资源时,第一指示信息可以携带在第一帧的用户信息字段中,相应地,第一站点可以从第一帧的用户信息字段中获取第一指示信息。当第一资源为下行资源时,第一指示信息可以携带在第一帧的SIG字段中,相应地,第一站点可以从第一帧的SIG字段中获取第一指示信息,并且,这种情况下,第一帧中还可以包括下行数据,第一站点可以基于第一指示信息指示的第一资源接收第一帧中对应的下行数据。Exemplarily, when the first resource is an uplink resource, the first indication information may be carried in the user information field of the first frame, and accordingly, the first station may obtain the first indication information from the user information field of the first frame. When the first resource is a downlink resource, the first indication information may be carried in the SIG field of the first frame, and accordingly, the first station may obtain the first indication information from the SIG field of the first frame. In this case, the first frame may also include downlink data, and the first station may receive the corresponding downlink data in the first frame based on the first resource indicated by the first indication information.
下面简单示例第一站点接收下行数据的处理过程。The following is a simple example of the processing process of the first station receiving downlink data.
假设第一站点接收到了来自第一接入点的第一帧中的第一OFDM符号,之后,第一站点可以获取第一OFDM符号中第一时间资源索引指示的位置处的L个时域信号,再之后,第一站点可以基于该L个时域信号执行L点FFT计算,得到第一站点对应的下行数据的频域信号。例如,以第一带宽为20MHz、第一变换长度为128为例,可以参见表3对应的TimeRU划分,假设将RU 1(即128-lengthTimeRU 1)分配给第一站点,将RU 2(即128-lengthTimeRU 2)分配给第二站点。RU 1对应的采样点集合可以为[0:2:255],RU 2对应的采样点集合可以为[1:2:255]。第一站点接收到对应的OFDM符号(包括256个时域信号)之后,第一站点可以提取该OFDM符号中的采样点集合[0:2:255],得到128个时域信号,第二站点可以提取该OFDM符号中的采样点集合[1:2:255],得到128个时域信号,然后第一站点和第二站点可以分别进行128点的FFT,得到各自对应的下行数据的频域信号。Assume that a first station receives the first OFDM symbol in the first frame from a first access point. The first station can then obtain L time-domain signals at the location indicated by the first time resource index in the first OFDM symbol. The first station can then perform an L-point FFT calculation based on the L time-domain signals to obtain a frequency-domain signal of the downlink data corresponding to the first station. For example, taking a first bandwidth of 20 MHz and a first transform length of 128 as an example, referring to the TimeRU partitioning corresponding to Table 3, it can be assumed that RU 1 (i.e., 128-length TimeRU 1) is assigned to the first station, and RU 2 (i.e., 128-length TimeRU 2) is assigned to the second station. The sampling point set corresponding to RU 1 can be [0:2:255], and the sampling point set corresponding to RU 2 can be [1:2:255]. After the first site receives the corresponding OFDM symbol (including 256 time domain signals), the first site can extract the sampling point set [0:2:255] in the OFDM symbol to obtain 128 time domain signals, and the second site can extract the sampling point set [1:2:255] in the OFDM symbol to obtain 128 time domain signals. Then the first site and the second site can perform 128-point FFT respectively to obtain the frequency domain signals of their corresponding downlink data.
下面简单示例第一资源为上行资源的情况下,第一站点的相关处理过程。The following briefly illustrates the relevant processing procedures of the first site when the first resource is an uplink resource.
具体地,第一站点可以基于第一站点对应的上行数据的频域信号执行L点IFFT计算,得到L个时域信号。之后,第一站点可以将L个时域信号映射到第二OFDM符号中第一时间资源索引指示的位置,以及可以将第二OFDM符号中除第一时间资源索引指示的位置之外的其它位置补0,得到第二OFDM符号。再之后,第一站点可以向第一接入点发送第二OFDM符号。应理解,上述第一站点对应的上行数据的频域信号可以是基于第一站点的上行数据得到的频域信号。应理解,第二OFDM符号中除第一时间资源索引指示的位置之外的其它位置可以用于承载其它站点对应的上行数据。例如,以第一带宽为20MHz、第一变换长度为128为例,可以参见表3对应的TimeRU划分,假设将RU 1(即128-lengthTimeRU 1)分配给第一站点,将RU 2(即128-lengthTimeRU 2)分配给第二站点。第一站点可以将第一站点对应的上行数据的频域信号经过128点IFFT计算得到的128个时域信号映射到[0:2:255],其余位置[1:2:255]补0,可以得到20MHz带宽对应的完整的包括256位时域信号的OFDM符号,之后,第一站点可以将该OFDM符号归一化后添加CP进行传输。类似的,第二站点可以将第二站点对应的上行数据的频域信号经过128点IFFT计算得到的128个时域信号映射到[1:2:255],其余位置[0:2:255]补0,可以得到20MHz带宽对应的完整的包括256位时域信号的OFDM符号,之后,第二站点可以将该OFDM符号归一化后添加CP进行传输。最终,第一接入点可以接收到第一站点和第二站点重叠的OFDM符号,并且,第一站点发送的OFDM符号与第二站点发送的OFDM符号可以是对齐的(即OFDM符号包括的256个时域信号依次对齐),这种情况下,第一接入点可以基于为第一站点和第二站点分配的TimeRU进行区分,获取第一站点和第二站点对应的数据。Specifically, the first site can perform L-point IFFT calculations based on the frequency domain signal of the uplink data corresponding to the first site to obtain L time domain signals. Afterwards, the first site can map the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and can fill the other positions in the second OFDM symbol except the position indicated by the first time resource index with 0 to obtain the second OFDM symbol. Thereafter, the first site can send the second OFDM symbol to the first access point. It should be understood that the frequency domain signal of the uplink data corresponding to the above-mentioned first site can be a frequency domain signal obtained based on the uplink data of the first site. It should be understood that the other positions in the second OFDM symbol except the position indicated by the first time resource index can be used to carry the uplink data corresponding to other sites. For example, taking the first bandwidth as 20MHz and the first transform length as 128 as an example, you can refer to the TimeRU division corresponding to Table 3, assuming that RU 1 (i.e., 128-lengthTimeRU 1) is assigned to the first site and RU 2 (i.e., 128-lengthTimeRU 2) is assigned to the second site. The first station can map the 128 time domain signals obtained by calculating the frequency domain signal of the uplink data corresponding to the first station through a 128-point IFFT to [0:2:255], and fill the remaining positions [1:2:255] with 0, to obtain a complete OFDM symbol including a 256-bit time domain signal corresponding to a 20MHz bandwidth. Afterwards, the first station can normalize the OFDM symbol and add a CP for transmission. Similarly, the second station can map the 128 time domain signals obtained by calculating the frequency domain signal of the uplink data corresponding to the second station through a 128-point IFFT to [1:2:255], and fill the remaining positions [0:2:255] with 0, to obtain a complete OFDM symbol including a 256-bit time domain signal corresponding to a 20MHz bandwidth. Afterwards, the second station can normalize the OFDM symbol and add a CP for transmission. Ultimately, the first access point can receive overlapping OFDM symbols of the first site and the second site, and the OFDM symbols sent by the first site and the OFDM symbols sent by the second site can be aligned (that is, the 256 time domain signals included in the OFDM symbols are aligned in sequence). In this case, the first access point can distinguish the first site and the second site based on the TimeRU allocated to the first site and the second site, and obtain the data corresponding to the first site and the second site.
应理解,针对某一固定带宽而言,其对应的OFDM符号包括的采样点数量可以是固定的,即使分配给单个站点使用的仅是OFDM符号中的部分位置,但最终传输时,该站点需要将OFDM符号中的其它位置补0之后再添加CP进行传输。因此,针对于某一固定带宽而言,即使不同的站点使用的是不同的IFFT长度,但这些站点可以使用相同的CP长度。也就是说,针对于某一固定带宽而言,可以支持统一的CP长度,不随IFFT长度不同而不同,可以提高传输效率。It should be understood that for a fixed bandwidth, the number of sampling points included in the corresponding OFDM symbol can be fixed. Even if a single station is allocated only a portion of the OFDM symbol, during final transmission, the station needs to fill the remaining positions in the OFDM symbol with zeros before adding the CP for transmission. Therefore, for a fixed bandwidth, even if different stations use different IFFT lengths, they can use the same CP length. In other words, for a fixed bandwidth, a unified CP length can be supported, regardless of the IFFT length, which can improve transmission efficiency.
上述处理流程中,可以根据信道状况为站点选择对应的IFFT长度,可以灵活支持不同的子载波间隔,从而可以满足LPI等场景的传输距离、SNR等需求。并且,根据每个站点的实际情况/实际需求不同,接入点可以为不同的站点分配不同类型的TimeRU,可以提高资源利用效率。此外,本方案可以复用现有的OFDM符号长度(如802.11be),以及可以根据IFFT点数复用现有的子载波划分结构(如上述介绍的20MHz带宽下可以复用802.11ac相关的子载波划分结构),实现复杂度低。进一步地,本方案还提供了一些较小的IFFT长度(如32、64、128等),使用这些较小的IFFT长度可以有效降低时域信号的峰值平均功率比(peak to average power ratio,PAPR),从而可以减小非线性失真带来的误差。In the above processing flow, the corresponding IFFT length can be selected for the site based on the channel conditions, and different subcarrier spacings can be flexibly supported, thereby meeting the transmission distance, SNR and other requirements of scenarios such as LPI. Moreover, based on the actual situation/actual needs of each site, the access point can allocate different types of TimeRUs to different sites, which can improve resource utilization efficiency. In addition, this solution can reuse existing OFDM symbol lengths (such as 802.11be), and can reuse existing subcarrier division structures based on the number of IFFT points (such as the 802.11ac-related subcarrier division structure can be reused under the 20MHz bandwidth introduced above), thereby achieving low complexity. Furthermore, this solution also provides some smaller IFFT lengths (such as 32, 64, 128, etc.). The use of these smaller IFFT lengths can effectively reduce the peak to average power ratio (PAPR) of the time domain signal, thereby reducing the error caused by nonlinear distortion.
上述主要对本申请实施例提供的通信方法进行了介绍。可以理解的是,上述第一接入点和第一站点为了实现上述对应的功能,其可以包含执行各个功能相应的硬件结构和/或软件模块。结合本文中所公开的实施例描述的各示例的单元及步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但这种实现不应认为超出本申请实施例的范围。The above mainly introduces the communication method provided in the embodiment of the present application. It can be understood that in order to realize the corresponding functions mentioned above, the above-mentioned first access point and the first station may include hardware structures and/or software modules corresponding to the execution of each function. In combination with the units and steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.
本申请实施例可以根据上述方法示例对第一接入点和第一站点等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In the embodiments of the present application, the first access point and the first station, etc., can be divided into functional modules according to the above-mentioned method examples. For example, each functional module can be divided according to each function, or two or more functions can be integrated into a single module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the module division in the embodiments of the present application is illustrative and is only a logical functional division. In actual implementation, other division methods may be used.
在采用对应各个功能划分各个功能模块的情况下,图4示出了通信装置400的一种可能的结构示意图。该通信装置400可以包括处理单元401和发送单元402。In the case of dividing the functional modules according to their functions, FIG4 shows a possible structural diagram of a communication device 400. The communication device 400 may include a processing unit 401 and a sending unit 402.
在一种可能的设计中,该通信装置400可以是上述第一接入点,或者可以是第一接入点中的芯片,或者可以是第一接入点中的处理系统等。其中:In one possible design, the communication device 400 may be the first access point described above, or may be a chip in the first access point, or may be a processing system in the first access point, etc.
处理单元401,用于从第一带宽对应的多个变换长度中确定第一变换长度L,不同变换长度对应不同的子载波间隔;A processing unit 401 is configured to determine a first transform length L from a plurality of transform lengths corresponding to a first bandwidth, where different transform lengths correspond to different subcarrier spacings;
发送单元402,用于向第一站点STA发送第一帧,该第一帧包括该第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括该第一变换长度和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载该第一STA对应的下行数据或上行数据。The sending unit 402 is used to send a first frame to the first station STA, where the first frame includes the first bandwidth and first indication information, where the first indication information is used to indicate the first resource, and the first indication information includes the first transform length and a first time resource index, where the first transform length is used to indicate the inverse fast Fourier transform IFFT length, and the first time resource index is used to indicate L positions in an orthogonal frequency division multiplexing OFDM symbol, where the L positions are used to carry downlink data or uplink data corresponding to the first STA.
一种可能的实现中,该处理单元401,具体用于:根据信道状况从第一带宽对应的多个变换长度中确定第一变换长度,该信道状况包括接收信号强度指示、信噪比、信干噪比中的一项或多项;不同变换长度对应的信道状况不同。In one possible implementation, the processing unit 401 is specifically configured to determine a first transform length from multiple transform lengths corresponding to the first bandwidth according to a channel condition, where the channel condition includes one or more of a received signal strength indicator, a signal-to-noise ratio, and a signal-to-interference-plus-noise ratio; and different transform lengths correspond to different channel conditions.
一种可能的实现中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。In a possible implementation, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
一种可能的实现中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。In a possible implementation, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
一种可能的实现中,在该向第一STA发送第一帧之前,该处理单元401,还用于:In one possible implementation, before sending the first frame to the first STA, the processing unit 401 is further configured to:
基于该第一STA对应的下行数据的频域信号执行L点IFFT计算,得到L个时域信号;Perform L-point IFFT calculations based on the frequency domain signal of the downlink data corresponding to the first STA to obtain L time domain signals;
将该L个时域信号映射到第一OFDM符号中的该第一时间资源索引指示的位置;Mapping the L time domain signals to a position indicated by the first time resource index in a first OFDM symbol;
该发送单元402向第一STA发送第一帧包括:The sending unit 402 sends the first frame to the first STA, including:
向该第一STA发送该第一OFDM符号。The first OFDM symbol is sent to the first STA.
一种可能的实现中,该第一帧还包括第二指示信息,该第二指示信息用于指示第二资源,该第二指示信息包括第二变换长度M和第二时间资源索引,该第二时间资源索引用于指示OFDM符号中M个位置,该M个位置用于承载第二STA对应的下行数据或上行数据,该第一变换长度与该第二变换长度不同,该第一时间资源索引与该第三时间资源索引指示的位置不同。In one possible implementation, the first frame also includes second indication information, which is used to indicate the second resource. The second indication information includes a second transform length M and a second time resource index. The second time resource index is used to indicate M positions in the OFDM symbol. The M positions are used to carry downlink data or uplink data corresponding to the second STA. The first transform length is different from the second transform length, and the positions indicated by the first time resource index and the third time resource index are different.
一种可能的实现中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In one possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
一种可能的实现中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
上述通信装置400中各个单元的具体操作可以参见上述方法实施例中第一接入点对应的描述,此处不再赘述。The specific operations of each unit in the above communication device 400 can refer to the description corresponding to the first access point in the above method embodiment, and will not be repeated here.
图5示出了通信装置500的一种可能的结构示意图。该通信装置500包括接收单元501和处理单元502,该通信装置500还可以包括发送单元503。FIG5 shows a possible structural diagram of a communication device 500. The communication device 500 includes a receiving unit 501 and a processing unit 502. The communication device 500 may further include a sending unit 503.
在一种可能的设计中,该通信装置500可以是上述第一站点,或者可以是第一站点中的芯片,或者可以是第一站点中的处理系统等。其中:In one possible design, the communication device 500 may be the aforementioned first site, or may be a chip in the first site, or may be a processing system in the first site, etc.
接收单元501,用于接收来自第一接入点AP的第一帧,该第一帧包括第一带宽和第一指示信息,该第一指示信息用于指示第一资源,该第一指示信息包括第一变换长度L和第一时间资源索引,该第一变换长度用于指示快速傅里叶逆变换IFFT长度,该第一时间资源索引用于指示正交频分复用OFDM符号中L个位置,该L个位置用于承载第一STA对应的下行数据或上行数据;其中,该第一带宽对应多个变换长度,该多个变换长度中包括该第一变换长度,不同变换长度对应不同的子载波间隔;A receiving unit 501 is configured to receive a first frame from a first access point AP, the first frame including a first bandwidth and first indication information, the first indication information being used to indicate a first resource, the first indication information including a first transform length L and a first time resource index, the first transform length being used to indicate an inverse fast Fourier transform (IFFT) length, the first time resource index being used to indicate L positions in an orthogonal frequency division multiplexing (OFDM) symbol, the L positions being used to carry downlink data or uplink data corresponding to a first STA; wherein the first bandwidth corresponds to multiple transform lengths, the multiple transform lengths including the first transform length, and different transform lengths correspond to different subcarrier spacings;
处理单元502,用于处理该第一帧。The processing unit 502 is configured to process the first frame.
一种可能的实现中,该第一帧为触发帧,该第一指示信息携带在该第一帧的用户信息字段中,该第一资源为上行资源。In a possible implementation, the first frame is a trigger frame, the first indication information is carried in a user information field of the first frame, and the first resource is an uplink resource.
一种可能的实现中,该第一指示信息携带在该第一帧的信令SIG字段,该第一资源为下行资源。In a possible implementation, the first indication information is carried in a signaling SIG field of the first frame, and the first resource is a downlink resource.
一种可能的实现中,该接收单元501接收来自第一AP的第一帧包括:In a possible implementation, the receiving unit 501 receiving the first frame from the first AP includes:
接收来自该第一AP的第一OFDM符号;receiving a first OFDM symbol from the first AP;
该处理单元502处理该第一帧包括:The processing unit 502 processes the first frame including:
获取该第一OFDM符号中该第一时间资源索引指示的位置处的L个时域信号;Acquire L time domain signals at the position indicated by the first time resource index in the first OFDM symbol;
基于该L个时域信号执行L点FFT计算,得到该第一STA对应的下行数据的频域信号。An L-point FFT calculation is performed based on the L time domain signals to obtain a frequency domain signal of the downlink data corresponding to the first STA.
一种可能的实现中,在处理该第一帧之后,该处理单元502,还用于:In a possible implementation, after processing the first frame, the processing unit 502 is further configured to:
基于该第一STA对应的上行数据的频域信号执行L点IFFT计算,得到L个时域信号;Perform L-point IFFT calculations based on the frequency domain signal of the uplink data corresponding to the first STA to obtain L time domain signals;
将该L个时域信号映射到第二OFDM符号中该第一时间资源索引指示的位置,以及将该第二OFDM符号中除该第一时间资源索引指示的位置之外的其它位置补0;Mapping the L time domain signals to the position indicated by the first time resource index in the second OFDM symbol, and filling other positions in the second OFDM symbol except the position indicated by the first time resource index with 0;
该装置500还可以包括:The apparatus 500 may further include:
发送单元503,用于向该第一AP发送该第二OFDM符号。The sending unit 503 is configured to send the second OFDM symbol to the first AP.
一种可能的实现中,在该第一带宽为20MHz的情况下,该第一长度为32、64或128;在该第一带宽为40MHz的情况下,该第一长度为32、64、128或256;在该第一带宽为80MHz的情况下,该第一长度为32、64、128、256或512;在该第一带宽为160MHz的情况下,该第一长度为32、64、128、256、512或1024;在该第一带宽为320MHz的情况下,该第一长度为32、64、128、256、512、1024或2048。In one possible implementation, when the first bandwidth is 20 MHz, the first length is 32, 64 or 128; when the first bandwidth is 40 MHz, the first length is 32, 64, 128 or 256; when the first bandwidth is 80 MHz, the first length is 32, 64, 128, 256 or 512; when the first bandwidth is 160 MHz, the first length is 32, 64, 128, 256, 512 or 1024; when the first bandwidth is 320 MHz, the first length is 32, 64, 128, 256, 512, 1024 or 2048.
一种可能的实现中,该第一指示信息还包括频域资源索引,该频域资源索引用于指示一个或多个子载波。In a possible implementation, the first indication information further includes a frequency domain resource index, where the frequency domain resource index is used to indicate one or more subcarriers.
上述通信装置500中各个单元的具体操作可以参见上述方法实施例中第一站点对应的描述,此处不再赘述。The specific operations of each unit in the above-mentioned communication device 500 can refer to the corresponding description of the first station in the above-mentioned method embodiment, and will not be repeated here.
在一种可能的实现方式中,图4和图5所示的通信装置中,处理单元可以是一个或多个处理器/逻辑电路,发送单元可以是发送器,接收单元可以是接收器,该发送单元和接收单元可以集成于一个器件,例如收发器。本申请实施例中,处理器和收发器可以耦合,对于处理器和收发器的连接方式,本申请实施例不作限定。在执行上述方法的过程中,上述方法中有关发送信息(如发送第一帧)的过程,可以理解为由处理器输出上述信息的过程。在输出上述信息时,处理器可以将该上述信息输出给收发器,以便由收发器进行发射。该上述信息在由处理器输出之后,还可能需要进行其他的处理,然后才到达收发器。类似的,上述方法中有关接收信息(如接收第一帧)的过程,可以理解为处理器接收输入的上述信息的过程。处理器接收输入的信息时,收发器接收该上述信息,并将其输入处理器。更进一步的,在收发器收到该上述信息之后,该上述信息可能需要进行其他的处理,然后才输入处理器。In one possible implementation, in the communication device shown in Figures 4 and 5, the processing unit can be one or more processors/logic circuits, the sending unit can be a transmitter, and the receiving unit can be a receiver. The sending unit and the receiving unit can be integrated into a device, such as a transceiver. In the embodiment of the present application, the processor and the transceiver can be coupled. The embodiment of the present application does not limit the connection method between the processor and the transceiver. In the process of executing the above method, the process of sending information (such as sending the first frame) in the above method can be understood as the process of the processor outputting the above information. When outputting the above information, the processor can output the above information to the transceiver so that the transceiver can transmit it. After being output by the processor, the above information may also need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information (such as receiving the first frame) in the above method can be understood as the process of the processor receiving the input information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.
图6所示为本申请实施例提供的通信装置600的一种可能的硬件结构示意图。通信装置600可以包括通信接口604和至少一个处理器602。可选的,还可以包含总线603。进一步可选的,还可以包括至少一个存储器601,其中,存储器601、处理器602和通信接口604可以通过总线603相连。Figure 6 shows a schematic diagram of a possible hardware structure of a communication device 600 provided in an embodiment of the present application. Communication device 600 may include a communication interface 604 and at least one processor 602. Optionally, it may also include a bus 603. Furthermore, it may optionally include at least one memory 601, wherein memory 601, processor 602, and communication interface 604 may be connected via bus 603.
其中,存储器601用于提供存储空间,存储空间中可以存储操作系统和计算机程序等数据。存储器601可以是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM)等等中的一种或者多种的组合。Memory 601 is used to provide storage space for storing data such as an operating system and computer programs. Memory 601 can be one or a combination of random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).
处理器602是进行算术运算和/或逻辑运算的模块,具体可以是中央处理器(central processing unit,CPU)、图片处理器(graphics processing unit,GPU)、微处理器(microprocessor unit,MPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)、复杂可编程逻辑器件(Complex programmable logic device,CPLD)等处理模块中的一种或者多种的组合。Processor 602 is a module that performs arithmetic operations and/or logical operations, and can specifically be one or more combinations of processing modules such as a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor unit (MPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), and a complex programmable logic device (CPLD).
通信接口604用于接收外部发送的数据和/或向外部发送数据,可以为包括诸如以太网电缆等的有线链路接口,也可以是无线链路(Wi-Fi、蓝牙、通用无线传输等)接口。可选的,通信接口604还可以包括与接口耦合的发射器(如射频发射器、天线等),或者接收器等。The communication interface 604 is used to receive data sent externally and/or send data externally. It can be a wired link interface such as an Ethernet cable, or a wireless link interface (Wi-Fi, Bluetooth, general wireless transmission, etc.). Optionally, the communication interface 604 can also include a transmitter (such as a radio frequency transmitter, antenna, etc.) or a receiver coupled to the interface.
一种设计中,通信装置600可以用于执行前述实施例中第一接入点的功能,具体的可以参考上述方法实施例中第一接入点对应的描述,在此不再详细赘述。In one design, the communication device 600 can be used to perform the functions of the first access point in the aforementioned embodiment. For details, please refer to the corresponding description of the first access point in the above method embodiment, which will not be repeated here.
另一种设计中,通信装置600可以用于执行前述实施例中第一站点的功能,具体的可以参考上述方法实施例中第一站点对应的描述,在此不再详细赘述。In another design, the communication device 600 can be used to perform the functions of the first site in the aforementioned embodiment. For details, please refer to the corresponding description of the first site in the above method embodiment, which will not be repeated here.
在一种可能的设计中,该装置600中的处理器602用于读取存储器601中存储的计算机程序,用于执行前述的通信方法中第一接入点或第一站点所执行的操作,例如图3对应的实施例所描述的通信方法。In one possible design, the processor 602 in the device 600 is used to read the computer program stored in the memory 601 to execute the operations performed by the first access point or the first station in the aforementioned communication method, such as the communication method described in the embodiment corresponding to Figure 3.
需要说明的是,图6所示的通信装置600仅仅是本申请实施例的一种实现方式,实际应用中,通信装置600还可以包括更多或更少的部件,这里不作限制。It should be noted that the communication device 600 shown in FIG6 is only one implementation of the embodiment of the present application. In actual applications, the communication device 600 may also include more or fewer components, which is not limited here.
本申请实施例还公开一种通信系统,该通信系统包括第一接入点和第一站点,该第一接入点用于执行上述任一方法实施例中第一接入点执行的操作,该第一站点用于执行上述任一方法实施例中第一站点执行的操作。An embodiment of the present application further discloses a communication system, which includes a first access point and a first station. The first access point is used to perform the operations performed by the first access point in any of the above method embodiments, and the first station is used to perform the operations performed by the first station in any of the above method embodiments.
本申请实施例还公开一种芯片,该芯片包括处理器,其中,该处理器用于执行存储器中存储的计算机程序或计算机指令,使得该芯片执行上述方法实施例中第一接入点执行的操作,或使得该芯片执行上述方法实施例中第一站点执行的操作。An embodiment of the present application further discloses a chip, comprising a processor, wherein the processor is configured to execute a computer program or computer instructions stored in a memory, so that the chip performs the operations performed by the first access point in the above method embodiment, or performs the operations performed by the first station in the above method embodiment.
作为一种可能的实施方式,存储器位于芯片之外。As a possible implementation, the memory is located outside the chip.
本申请实施例还公开一种计算机可读存储介质,其上存储有指令,该指令被执行时执行上述方法实施例中第一接入点执行的操作,或上述方法实施例中第一站点执行的操作。An embodiment of the present application further discloses a computer-readable storage medium having instructions stored thereon. When the instructions are executed, the operations performed by the first access point in the above method embodiment or the operations performed by the first station in the above method embodiment are performed.
本申请实施例还公开一种包括指令的计算机程序产品,该指令被执行时执行上述方法实施例中第一接入点执行的操作,或上述方法实施例中第一站点执行的操作。An embodiment of the present application further discloses a computer program product comprising instructions, which, when executed, perform the operations performed by the first access point in the above method embodiment, or the operations performed by the first station in the above method embodiment.
应理解,本申请实施例中的发送可以是直接发送,也可以是间接发送。直接发送也即是一个设备或模块将信息/数据直接发送至对应的设备或模块,间接发送也即是一个设备或模块将信息/数据通过其它的设备或模块发送至对应的设备或模块。It should be understood that the transmission in the embodiments of the present application can be direct transmission or indirect transmission. Direct transmission means that a device or module sends information/data directly to a corresponding device or module, and indirect transmission means that a device or module sends information/data to a corresponding device or module through another device or module.
显然,上述所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或者特性可以包含在本实施例申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是相同的实施例,也不是与其它实施例互斥的独立的或是备选的实施例。本领域技术人员可以显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及所述附图中术语“第一”、“第二”、“第三”等是区别于不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元,或者可选地,还包括没有列出的步骤或单元,或者可选地还包括这些过程、方法、产品或设备固有的其它步骤或单元。可以理解的是,在一些实施例中,上述条件判断的等号可以取大于一端也可以取小于一端,例如,上述对于一个阈值大于、小于或等于的条件判断,也可以改为对该阈值大于或等于、小于的条件判断,在此不作限定。还可以理解的是,针对于具有多个设备或模块的架构而言,如果其中一个设备或模块生成了一个信息,而另一个设备或模块利用了该信息,那么对于另一个设备获取到该信息的方式可以有多种,例如,可以是生成该信息的设备或模块将该信息直接发送至利用该信息的设备或模块(相当于直接发送),也可以是生成该信息的设备或模块通过其它的设备或模块将该信息发送至利用该信息的设备或模块(相当于间接发送)。Obviously, the embodiments described above are only some of the embodiments of this application, and not all of them. Reference to "embodiments" herein means that the specific features, structures, or characteristics described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive with other embodiments. It is understood, both explicitly and implicitly, that the embodiments described herein can be combined with other embodiments. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application. In the specification, claims, and accompanying drawings of this application, the terms "first," "second," "third," and so on are used to distinguish between different objects, not to describe a specific order. Furthermore, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions. For example, a list of steps or elements may be included, or alternatively, steps or elements not listed may be included, or alternatively, other steps or elements inherent to the process, method, product, or device may be included. It is understandable that, in some embodiments, the equal sign of the above-mentioned conditional judgment can be taken as greater than one end or less than one end. For example, the above-mentioned conditional judgment of a threshold being greater than, less than, or equal to can also be changed to a conditional judgment of the threshold being greater than, equal to, or less than. This is not limited here. It is also understandable that, for an architecture with multiple devices or modules, if one of the devices or modules generates information and another device or module uses the information, there can be multiple ways for the other device to obtain the information. For example, the device or module that generates the information can send the information directly to the device or module that uses the information (equivalent to direct sending), or the device or module that generates the information can send the information to the device or module that uses the information through other devices or modules (equivalent to indirect sending).
可以理解的是,附图中仅示出了与本申请相关的部分而非全部内容。应当理解的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排,只要符合逻辑即可。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。It will be appreciated that only the parts relevant to the present application, not all of the contents, are shown in the accompanying drawings. It will be appreciated that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow charts describe the various operations (or steps) as sequential processes, many of the operations therein can be implemented in parallel, concurrently, or simultaneously. In addition, the order of the various operations can be rearranged as long as it is logical. The process can be terminated when its operation is completed, but can also have additional steps not included in the accompanying drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.
在本说明书中使用的术语“部件”、“模块”、“系统”、“单元”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件或执行中的软件。例如,单元可以是但不限于在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或分布在两个或多个计算机之间。此外,这些单元可从在上面存储有各种数据结构的各种计算机可读介质执行。例如,单元可根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一单元交互的第二单元数据。例如,通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。As used in this specification, the terms "component," "module," "system," "unit," and the like are used to refer to computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a unit can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and/or distributed between two or more computers. In addition, these units can be executed from various computer-readable media having various data structures stored thereon. For example, a unit can communicate through local and/or remote processes based on signals having one or more data packets (e.g., data from a second unit interacting with another unit in a local system, a distributed system, and/or a network. For example, the Internet interacts with other systems via signals).
以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of this application. It should be understood that the above description is only the specific implementation methods of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of this application should be included in the scope of protection of this application.
Claims (33)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410124357.4 | 2024-01-29 | ||
| CN202410124357.4A CN120390293A (en) | 2024-01-29 | 2024-01-29 | Communication method, device and computer-readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025161919A1 true WO2025161919A1 (en) | 2025-08-07 |
Family
ID=96484522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/071898 Pending WO2025161919A1 (en) | 2024-01-29 | 2025-01-10 | Communication method and apparatus, and computer readable storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120390293A (en) |
| WO (1) | WO2025161919A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160040432A (en) * | 2014-10-02 | 2016-04-14 | 주식회사 뉴라텍 | Transmission method for multi user in wireless local area network |
| WO2017073085A1 (en) * | 2015-10-29 | 2017-05-04 | Sharp Kabushiki Kaisha | Systems and methods for multi-physical structure system |
| US20170373908A1 (en) * | 2014-11-27 | 2017-12-28 | Lg Electronics Inc. | Method and device for transmitting data based on different pilot tone patterns in wireless lan |
| US20180234227A1 (en) * | 2017-02-14 | 2018-08-16 | Huawei Technologies Co., Ltd. | Methods and Systems for Numerology Determination of Wireless Communication Systems |
-
2024
- 2024-01-29 CN CN202410124357.4A patent/CN120390293A/en active Pending
-
2025
- 2025-01-10 WO PCT/CN2025/071898 patent/WO2025161919A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20160040432A (en) * | 2014-10-02 | 2016-04-14 | 주식회사 뉴라텍 | Transmission method for multi user in wireless local area network |
| US20170373908A1 (en) * | 2014-11-27 | 2017-12-28 | Lg Electronics Inc. | Method and device for transmitting data based on different pilot tone patterns in wireless lan |
| WO2017073085A1 (en) * | 2015-10-29 | 2017-05-04 | Sharp Kabushiki Kaisha | Systems and methods for multi-physical structure system |
| US20180234227A1 (en) * | 2017-02-14 | 2018-08-16 | Huawei Technologies Co., Ltd. | Methods and Systems for Numerology Determination of Wireless Communication Systems |
Non-Patent Citations (1)
| Title |
|---|
| HUAWEI, HISILICON: "Discussion on reference signal design for identifying remote interference", 3GPP DRAFT; R1-1812217, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), vol. RAN WG1, 11 November 2018 (2018-11-11), FR, XP051554089 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120390293A (en) | 2025-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9119186B2 (en) | Frequency domain duplication in a long-range wireless local area network | |
| WO2022022249A1 (en) | Resource scheduling method and related apparatus | |
| CN115208509B (en) | Method and apparatus for transmitting PPDU in repetition mode in wireless communication system | |
| CN115333908B (en) | Transmitter in wireless local area network and method performed by the same | |
| US9246729B2 (en) | Multi-mode indication in subfield in a signal field of a wireless local area network data unit | |
| US20240205903A1 (en) | Physical layer protocol data unit transmission method and related apparatus | |
| US11206676B2 (en) | Method and device for transmitting or receiving scheduling information | |
| JP7736880B2 (en) | Bandwidth indication method and communication device applied in wireless local area network | |
| CN109315012A (en) | Full bandwidth multicast indication for multiple users | |
| JP2017533624A (en) | Method and apparatus for allocating resource units in wireless LAN | |
| CN111030793B (en) | A method and device for triggering frame transmission in wireless local area network | |
| CN115706655A (en) | Apparatus in wireless local area network and method performed thereby | |
| CN114258132A (en) | Resource allocation method and device | |
| CN115514465A (en) | Apparatus in wireless local area network and method performed thereby | |
| JP2023534601A (en) | Communication apparatus and communication method for resource unit allocation signaling | |
| KR20240017018A (en) | Physical layer protocol data unit transmission method, trigger frame transmission method and device | |
| WO2025161919A1 (en) | Communication method and apparatus, and computer readable storage medium | |
| CN115604838A (en) | Information transmission method, communication device, computer-readable storage medium, and chip | |
| WO2024255712A1 (en) | Communication method and apparatus | |
| WO2025252149A1 (en) | Communication method and apparatus | |
| TW202508343A (en) | Communication method, communication apparatus and communication system | |
| JP2025184872A (en) | Bandwidth indication method and communication device applied in wireless local area network | |
| WO2025002000A1 (en) | Communication method and device | |
| CN119728005A (en) | Communication method and device | |
| CN107409385A (en) | A resource scheduling method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25747495 Country of ref document: EP Kind code of ref document: A1 |