Communication method and communication apparatus
By introducing a discrete bandwidth distribution indication mechanism in the trigger frame, the problem of high signaling overhead in wireless LAN communication is solved, and efficient and flexible resource allocation is achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2026-03-12
AI Technical Summary
In wireless LAN communication, the signaling overhead of trigger frames is relatively large, resulting in low resource allocation efficiency.
By introducing a discrete bandwidth distribution mode indication mechanism in the trigger frame, the first and second information are used to indicate whether the RU in the first and second frequency domain ranges is a regular RU or a discrete RU, and the discrete bandwidth distribution mode is shared through the public information field and the user information field, thereby reducing the indication overhead.
It reduces the signaling overhead of trigger frames, improves the efficiency and flexibility of resource allocation, and reduces the identification overhead of RUs in different frequency domains.
Smart Images

Figure CN2025118275_12032026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus
[0001] The present application claims priority to the Chinese Patent Application No. 202411255752.2, filed on September 6, 2024, and entitled "Communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] Embodiments of the present application relate to the field of communication, in particular to a communication method and a communication apparatus in the field of communication. BACKGROUND
[0003] In a wireless local area network (WLAN) communication process, a station usually transmits a physical layer protocol data unit (PPDU) based on a trigger of a trigger frame. Illustratively, an access point transmits a trigger frame to a station, and the trigger frame includes information for indicating a resource unit; the station determines an allocated resource unit based on the trigger frame, and transmits the PPDU. The trigger frame includes a plurality of user information fields, and the access point can indicate the allocated resource unit to each station through a user information field matched with each station.
[0004] However, such an information transmission method can cause a large signaling overhead of the trigger frame. SUMMARY
[0005] The present application provides a communication method and a communication apparatus, which can help to reduce the signaling overhead of the trigger frame.
[0006] In a first aspect, the present application provides a communication method, the communication method comprising: receiving a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a discrete bandwidth distribution mode of a first frequency domain range when a RU in the first frequency domain range is a discrete RU, the second information being used to indicate a discrete bandwidth distribution mode of a second frequency domain range when a RU in the second frequency domain range is a discrete RU, a value range of the discrete bandwidth distribution mode of the first frequency domain range including M discrete bandwidth distribution modes, a value range of the discrete bandwidth distribution mode of the second frequency domain range including N discrete bandwidth distribution modes, M being a positive integer greater than 1, and N being a positive integer less than M; and transmitting data according to the trigger frame.
[0007] In a possible implementation, the communication method is executed by a communication device or a chip in the communication device. As an example, the communication device is a station.
[0008] Generally, the less the number of discrete bandwidth distribution manners contained in the value range of the discrete bandwidth distribution manners, the less the indication overhead of the indication of identifying each discrete bandwidth distribution manner in the value range. In the communication method, N is less than M, i.e., the value range of the discrete bandwidth distribution manners in the second frequency domain range contains less discrete bandwidth distribution manners. Therefore, compared with the case that the value range of the discrete bandwidth distribution manners indicated by the second information contains M or more discrete bandwidth distribution manners, in the communication method, the second information needs less indication overhead to identify the current discrete bandwidth distribution manner in the second frequency domain range, thereby reducing the indication overhead of the current discrete bandwidth distribution manner in the second frequency domain range.
[0009] In some possible implementation manners, the bandwidth of the first frequency domain range is 80 megahertz (MHz).
[0010] In some possible implementation manners, whether the RU in the first frequency domain range is a regular RU or a discrete RU can be indicated by the first information. For example, when the RU in the first frequency domain range is a regular RU, the first information is used to indicate that the RU in the first frequency domain range is a regular RU; when the RU in the first frequency domain range is a discrete RU, the first information is used to indicate that the RU in the first frequency domain range is a discrete RU, and the first information is further used to indicate the discrete bandwidth distribution manner in the first frequency domain range. In this implementation manner, the first information can not only indicate whether the RU is a regular RU or a discrete RU, but also indicate the discrete bandwidth distribution manner when the RU is a discrete RU, thereby saving signaling overhead compared with the case that one information is used to indicate whether the RU is a regular RU or a discrete RU, and another information is used to indicate the discrete bandwidth distribution manner.
[0011] In some possible implementation manners, the first information is carried in a common information field and / or a special user information field. In this implementation manner, any user to which the RU in the first frequency domain range is allocated can share the first information to determine the specific location of the RU of the user. Because this implementation can enable multiple users to share the first information, signaling overhead can be saved.
[0012] In some possible implementation manners, the first frequency domain range is a frequency domain range in which a primary channel is located.
[0013] In some possible implementation manners, the first frequency domain range includes a first primary channel and at least one secondary channel, one of the at least one secondary channel is referred to as a first secondary channel, and the frequency domain width of the first primary channel is the same as that of the first secondary channel. In the M discrete bandwidth distribution manners, one discrete bandwidth distribution manner is referred to as a first discrete bandwidth distribution manner, and the first discrete bandwidth distribution manner includes: the discrete bandwidth of the discrete RU in the first primary channel is equal to the bandwidth of the first primary channel, and the discrete bandwidth of the discrete RU in the first secondary channel is equal to the bandwidth of the first secondary channel.
[0014] In the present implementation, the discrete bandwidth of the discrete RU in the first primary channel is equal to the bandwidth of the first primary channel, the discrete bandwidth of the discrete RU in the first secondary channel is equal to the bandwidth of the first secondary channel, and after the receiving end receives the trigger frame to obtain the first information, the receiving end can determine the discrete bandwidth of the RU allocated to the receiving end based on which channel the RU allocated to the receiving end is located in. In this way, even if the combination modes of the first primary channel and the secondary channel in the first frequency domain range are different, the discrete bandwidth distribution modes under these different combination modes can be accurately identified by the receiving end through the first information. Because these multiple discrete bandwidth distribution modes can be indicated through the first information, the indication overhead can be further reduced.
[0015] As an example, the bandwidth of the first frequency domain range is 80 MHz, the first frequency domain range includes the first primary channel and one secondary channel, the frequency domain width of the first primary channel is 40 MHz, the frequency domain width of the secondary channel is 40 MHz, the discrete bandwidth of the discrete RU in the first primary channel is 40 MHz, and the discrete bandwidth of the discrete RU in the secondary channel is 40 MHz.
[0016] In some possible implementations, the first frequency domain range further includes other secondary channels in addition to the first secondary channel, one of the other secondary channels is referred to as a second secondary channel, the frequency domain width of the second secondary channel is twice the frequency domain width of the first secondary channel, and the discrete bandwidth of the discrete RU in the second secondary channel is equal to the bandwidth of the second secondary channel.
[0017] As an example, the bandwidth of the first frequency domain range is 80 megahertz (MHz), the first frequency domain range includes the first primary channel and two secondary channels, the frequency domain width of the first primary channel is 20 MHz, the frequency domain width of one of the secondary channels is 20 MHz, and the frequency domain bandwidth of the other secondary channel is 40 MHz. The discrete bandwidth of the discrete RU in the first primary channel is 20 MHz, the discrete bandwidth of the discrete RU in the 20-MHz secondary channel is 20 MHz, and the discrete bandwidth of the discrete RU in the 40-MHz secondary channel is 40 MHz.
[0018] In some possible implementations, one of the M discrete bandwidth distribution modes includes a discrete bandwidth equal to the minimum of the bandwidth of the first frequency domain range and the bandwidth of the PPDU.
[0019] In some possible implementations, the bandwidth of the second frequency domain range is 80 MHz.
[0020] In some possible implementation, whether the RU in the second frequency domain range is a normal RU or a discrete RU can be indicated by the second information. For example, when the RU in the second frequency domain range is a normal RU, the second information is used to indicate that the RU in the second frequency domain range is a normal RU; when the RU in the second frequency domain range is a discrete RU, the second information is used to indicate that the RU in the second frequency domain range is a discrete RU, and the second information is also used to indicate the discrete bandwidth distribution manner in the second frequency domain range. In this implementation, the second information can not only indicate whether the RU is a normal RU or a discrete RU, but also indicate the discrete bandwidth distribution manner when the RU is a discrete RU. Compared with one information indicating whether the RU is a normal RU or a discrete RU and another information indicating the discrete bandwidth distribution manner, the signaling overhead can be saved.
[0021] In some possible implementation, the second information is carried in a common information field and / or a special user information field. In this implementation, any user allocated with the RU in the second frequency domain range can share the second information to determine the specific location of the RU of the user. Because this implementation can enable multiple users to share the second information, the signaling overhead can be saved.
[0022] In some possible implementation, the second information is carried in a user information field corresponding to the user. In this implementation, the second frequency domain range is the frequency domain range in which the communication channel of the user is located. The second information is carried in the user information field corresponding to the user, and compared with the second information being carried in the common information field and / or the special user information field, the indication flexibility can be improved.
[0023] For example, the trigger frame further includes third information, the third information indicating the RU allocated for the user, the user being referred to as a first user, and the RU being referred to as a first RU, wherein when the first RU is not in the first frequency domain range, the second frequency domain range is the frequency domain range in which the first RU is located.
[0024] It can be understood that the first RU being in the second frequency domain range is not limited to the first RU being entirely contained in the second frequency domain range, but can also mean that the first RU is partially contained in the second frequency domain range. For example, when the bandwidth of the second frequency domain range is 80 MHz, the first RU can be the RU of a frequency domain range with a discrete bandwidth of 160 MHz.
[0025] In some possible implementation, the second information occupies one bit, and the N discrete bandwidth distribution manners include a discrete bandwidth distribution manner as follows: the discrete bandwidth is the bandwidth of the second frequency domain range. Because the second information only occupies one bit, the signaling overhead can be saved.
[0026] In some possible implementation manners, when the first RU is in the first frequency domain range, the second information is used to indicate whether the first RU is a regular RU or a discrete RU, and it is implicitly indicated whether the RUs in the first frequency domain range are regular RUs or discrete RUs.
[0027] In some possible implementation manners, when the RUs in the second frequency domain range are regular RUs, the second information indicates that the RUs in the second frequency domain range are regular RUs when the second information occupies one bit.
[0028] In some possible implementation manners, when the second information is carried in the common information field and / or the special user information field, the trigger frame further includes fourth information and / or fifth information, the fourth information indicates a discrete bandwidth distribution manner of the third frequency domain range when the RUs in the third frequency domain range are discrete RUs, the discrete bandwidth distribution manner of the third frequency domain range is one of S discrete bandwidth distribution manners, and the fifth information indicates a discrete bandwidth distribution manner of the fourth frequency domain range when the RUs in the fourth frequency domain range are discrete RUs, the discrete bandwidth distribution manner of the fourth frequency domain range is one of T discrete bandwidth distribution manners, S is a positive integer smaller than M, and T is a positive integer smaller than M.
[0029] In some possible implementation manners, whether the RUs in the third frequency domain range are regular RUs or discrete RUs can be indicated by the fourth information. For example, when the RUs in the third frequency domain range are regular RUs, the fourth information is used to indicate that the RUs in the third frequency domain range are regular RUs; and when the RUs in the third frequency domain range are discrete RUs, the fourth information indicates that the RUs in the third frequency domain range are discrete RUs, and the fourth information further indicates a discrete bandwidth distribution manner in the third frequency domain range. In this implementation manner, the fourth information can not only indicate whether the RUs are regular RUs or discrete RUs, but also indicate the discrete bandwidth distribution manner when the RUs are discrete RUs, which can save signaling overhead compared with one information indicating whether the RUs are regular RUs or discrete RUs and another information indicating the discrete bandwidth distribution manner.
[0030] In some possible implementation manners, the bandwidth of the third frequency domain range is 80 MHz.
[0031] In some possible implementation manners, whether the RU in the fourth frequency domain range is a normal RU or a discrete RU can be indicated by the fifth information. For example, when the RU in the fourth frequency domain range is a normal RU, the fifth information is used to indicate that the RU in the fourth frequency domain range is a normal RU; when the RU in the fourth frequency domain range is a discrete RU, the fifth information is used to indicate that the RU in the fourth frequency domain range is a discrete RU, and the fifth information further indicates the discrete bandwidth distribution manner in the fourth frequency domain range. In this implementation manner, the fifth information can not only indicate whether the RU is a normal RU or a discrete RU, but also indicate the discrete bandwidth distribution manner when the RU is a discrete RU. Compared with one information indicating whether the RU is a normal RU or a discrete RU and another information indicating the discrete bandwidth distribution manner, the signaling overhead can be saved.
[0032] In some possible implementation manners, the bandwidth of the fourth frequency domain range is 80 MHz.
[0033] In a second aspect, a communication method is provided. The communication method includes: generating a trigger frame, and transmitting the trigger frame. The trigger frame in the communication method can refer to the related content of the trigger frame in the first aspect.
[0034] In a possible implementation manner, the communication method is performed by a communication device or a chip in the communication device. For example, the communication device is an access point.
[0035] In a third aspect, a communication apparatus is provided. The communication apparatus can include a module corresponding to each of the methods / operations / steps / actions described in any possible implementation manner of the first aspect. The module can be a hardware circuit, a software, or a combination of the hardware circuit and the software.
[0036] In a design, the communication apparatus can include a processing module and a communication module. The communication module is configured to perform the transmitting action and the receiving action in the method described in any possible implementation manner of the first aspect, and the processing module is configured to perform the action related to processing in the method described in any possible implementation manner of the first aspect.
[0037] In a design, the communication apparatus can be a station, a device / module / circuit / chip configured to be arranged in the station, or a device capable of being used with the station.
[0038] In a fourth aspect, a communication apparatus is provided. The communication apparatus can include a module corresponding to each of the methods / operations / steps / actions described in any possible implementation manner of the second aspect. The module can be a hardware circuit, a software, or a combination of the hardware circuit and the software.
[0039] In one design, the communication apparatus can include a processing module and a communication module. The communication module can be configured to perform the sending and receiving actions in the method described in any of the possible implementation manners of the second aspect, and the processing module can be configured to perform the actions related to processing in the method described in any of the possible implementation manners of the second aspect.
[0040] In one design, the communication apparatus can be an access point, or a device, module, circuit, or chip configured to be disposed in an access point, or a device capable of being used in matching with an access point.
[0041] In the fifth aspect, the present application provides a communication apparatus, including a processor, and instructions executed by the processor to implement the method in any of the possible implementation manners of the first aspect.
[0042] Optionally, the communication apparatus can further include a storage medium storing the aforementioned instructions for the processor to execute.
[0043] In the sixth aspect, the present application provides a communication apparatus, including a processor, and instructions executed by the processor to implement the method in any of the possible implementation manners of the second aspect.
[0044] Optionally, the communication apparatus can further include a storage medium storing the aforementioned instructions for the processor to execute.
[0045] In the seventh aspect, the present application provides a chip, including a processing circuit, configured to execute programs or instructions to implement the method in any of the possible implementation manners of the first aspect.
[0046] Optionally, the chip can further include a memory configured to store the programs or instructions.
[0047] Optionally, the chip can further include the transceiver circuit, or an input / output interface.
[0048] In the eighth aspect, the present application provides a chip, including a processing circuit, configured to execute programs or instructions to implement the method in any of the possible implementation manners of the second aspect.
[0049] Optionally, the chip can further include a memory configured to store the programs or instructions.
[0050] Optionally, the chip can further include the transceiver circuit, or an input / output interface.
[0051] In the ninth aspect, the present application provides a computer readable storage medium, including instructions executed by a processor to implement the method in any of the possible implementation manners of the first aspect.
[0052] In a tenth aspect, the present application provides a computer readable storage medium comprising instructions which, when executed by a processor, cause the method in any possible implementation of the second aspect to be performed.
[0053] In an eleventh aspect, the present application provides a computer program product comprising computer program code or instructions which, when executed by a processor, cause the method in any possible implementation of the first aspect to be performed.
[0054] In a twelfth aspect, the present application provides a computer program product comprising computer program code or instructions which, when executed by a processor, cause the method in any possible implementation of the second aspect to be performed.
[0055] In a thirteenth aspect, the present application provides a communication system for performing the method described in any possible implementation of the first aspect above and performing the method described in any possible implementation of the second aspect above.
[0056] It can be understood that the technical effects in any of the second aspect to the thirteenth aspect can refer to the technical effects in the first aspect. BRIEF DESCRIPTION OF DRAWINGS
[0057] Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present application;
[0058] Fig. 2 is a schematic diagram of a channel puncturing manner;
[0059] Fig. 3 is a schematic diagram of an interaction process between an access point and a station;
[0060] Fig. 4 is a schematic diagram of a frame structure of a trigger frame;
[0061] Fig. 5 is a schematic diagram of a conventional subcarrier distribution manner;
[0062] Fig. 6 is a schematic diagram of another conventional subcarrier distribution manner;
[0063] Fig. 7 is a schematic diagram of yet another conventional subcarrier distribution manner;
[0064] Fig. 8 is a schematic diagram of a channel division manner;
[0065] Fig. 9 is a schematic diagram of a bandwidth distribution manner according to an embodiment of the present application;
[0066] Figs. 10 to 15 are schematic diagrams of fields of a trigger frame according to multiple embodiments of the present application;
[0067] FIG. 16 is an exemplary flow chart of a communication method according to an embodiment of the present application;
[0068] FIGS. 17 and 18 are exemplary structural diagrams of a communication device according to embodiments of the present application. DETAILED DESCRIPTION
[0069] The technical solutions in the present application will be described below with reference to the accompanying drawings.
[0070] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish between similar or identical items or items with substantially the same function and effect. For example, the first value and the second value are merely used to distinguish between different values and do not limit the order. Those skilled in the art can understand that the terms "first", "second", and the like do not limit the quantity and execution order, and the terms "first", "second", and the like do not necessarily mean different.
[0071] It should be noted that in the embodiments of the present application, the words "exemplarily" or "for example" are used to represent an example, illustration or description. Any embodiment or design scheme described as "exemplarily" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily" or "for example" are intended to present the relevant concept in a specific manner.
[0072] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described by "and / or", which means that there can be three relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character "or" generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0073] In order to facilitate understanding of the method provided by the embodiments of the present application, the system architecture of the method provided by the embodiments of the present application will be described below. It can be understood that the system architecture described in the embodiments of the present application is used to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application.
[0074] The technical solutions provided in the application can be applied to a wireless local area network (WLAN) scenario. Exemplarily, the technical solutions can be applied to IEEE 802.11 system standards, for example, 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, or future system standards, for example, 802.11be, Wi-Fi 7 standards, Wi-Fi 8, 802.11bn standards, and the like. The technical solutions provided in the embodiments of the application can also be applied to a wireless personal area network system based on ultra wide band (UWB), such as 802.15 series standards; can also be applied to a sensing system, such as 802.11bf series standards; can also be applied to an IEEE integrated millimeter wave (IMMW) protocol; and can also be applied to a spark link / nearlink standard protocol.
[0075] For a throughput rate, the 802.11n standard can be referred to as high throughput (HT), the 802.11ac standard can be referred to as very high throughput (VHT), the 802.11ax (Wi-Fi 6) can be referred to as high efficient (HE), the 802.11be (Wi-Fi 7) can be referred to as extremely high throughput (EHT), and the 802.11bn can be referred to as ultra high reliability (UHR). For standards before HT, for example, 802.11a / b / g, and the like, they can be collectively referred to as non-high throughput (Non-HT).
[0076] For bandwidth (BW) configuration, the 802.11ax standard supports the following bandwidth configurations: 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 80+80 MHz. Among them, the difference between 160 MHz and 80+80 MHz is that 160 MHz is a continuous frequency band, and the two 80 MHz of 80+80 MHz can be separated. In the 802.11be standard, in addition to the above bandwidth configurations, 320 MHz is also supported. The maximum bandwidth supported by the new 802.11bn standard is also at least 320 MHz.
[0077] Although the embodiments of the present application are mainly described by taking the deployment of WLAN network, especially the network applying IEEE 802.11 system standard as an example, it is easy for those skilled in the art to understand that various aspects of the present application can be extended to other networks applying various standards or protocols, for example, BLUETOOTH, HIPERLAN (a wireless standard similar to IEEE 802.11 standard, mainly used in Europe) and WAN, PAN or other now known or later developed networks. Therefore, various aspects of the present application can be applied to any suitable wireless network regardless of the coverage range and wireless access protocol used.
[0078] The embodiments of the present application can also be applied to wireless local area network systems such as Internet of Things (IoT) network or Vehicle to X (V2X). Of course, the embodiments of the present application can also be applied to other possible communication systems, for example, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5th generation (5G) communication system and future communication system, etc.
[0079] The above-mentioned communication system applying the present application is only an example, and the communication system applying the present application is not limited thereto. Herein, the following will not be described in detail.
[0080] FIG. 1 is a schematic diagram of a communication system to which the embodiments of the present application are applied. The communication system can include at least one access point, for example, access point 110 and access point 120 shown in FIG. 1; the communication system can also include at least one station, for example, station 130, station 140 and station 150 shown in FIG. 1.
[0081] In the communication system, each access point can associate with one or more stations, and the access point can schedule radio resources, such as frequency domain resources, for the associated one or more stations. For example, the access point 110 associates with the station 130 and the station 140. The access point 110 can schedule radio resources for the station 130 and the station 140, so that the station 130 and the station 140 can transmit uplink data and downlink data using the radio resources. In addition, the access point can also schedule radio resources for stations not associated with the access point. For example, the access point 110 can also schedule radio resources for the station 150. The present application does not limit the specific implementation.
[0082] It can be understood that the access point scheduling radio resources for the station can include that the access point indicates resource units to the station through a trigger frame, so that the station can transmit a PPDU using the resource units.
[0083] It should be understood that the association between the access point and the station can be understood as that the access point serves the station, and the station accesses the access point, and the present application does not limit the specific implementation.
[0084] The devices in the communication system can communicate with each other through wireless links. For example, the access points in the communication system can communicate with each other, such as the access point 110 and the access point 120; the stations in the communication system can also communicate with each other, such as the station 140 and the station 150; or the access points and the stations in the communication system can also communicate with each other, such as the access point 110 communicating with the station 130 and the station 140.
[0085] It can be understood that FIG. 1 exemplarily shows two access points and three stations. Alternatively, the communication system can also include more or fewer access points and / or more or fewer stations, and the embodiments of the present application do not limit the specific implementation.
[0086] Each of the above communication devices, such as the access points or the stations in FIG. 1, can be configured with multiple antennas. The multiple antennas can include at least one transmit antenna for transmitting signals and at least one receive antenna for receiving signals. In addition, each communication device additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can include a plurality of components (such as a processor, a modulator, a multiplexer, a demodulator, a demultiplexer, or an antenna) related to signal transmission and reception.
[0087] It should also be understood that the method provided by the embodiments of the present application can be applied to various communication systems including a 5G new radio (NR) system, and the communication system shown in FIG. 1 is only an example. The present application does not limit the specific architecture of the applicable system, nor the number and form of various devices included in each communication system.
[0088] The foregoing briefly describes the system architecture of the embodiments of the present application. In order to better understand the technical solutions of the embodiments of the present application, the following will introduce several contents related to the embodiments of the present application.
[0089] 1. Access point (AP)
[0090] Also referred to as a station of an access point type. The access point can be a device with wireless transceiver function, and can provide services for the station. The access point is an access point for mobile users to enter a wired network, and can be deployed indoors or outdoors. For example, the access point is mainly deployed indoors of a family, a building and a park. The access point is equivalent to a bridge connecting a wired network and a wireless network, and its main function is to connect various stations together, and then access the wireless network to the wired network.
[0091] Optionally, the access point can be a terminal device or a network device with a wireless fidelity (Wi-Fi) chip, for example, the access point can be a communication server, a router, a switch or a network bridge, etc.
[0092] It should be understood that the access point can also be referred to as a wireless access access point or a hotspot, etc., which is not specifically limited in the present application.
[0093] 2. Station (STA)
[0094] It can be a device with wireless transceiver function, which can access a wireless local area network based on the access point. The station can be a wireless communication chip, a wireless sensor or a wireless communication terminal. For example, the station can be a mobile phone supporting Wi-Fi communication function, a tablet computer supporting Wi-Fi communication function, a set-top box supporting Wi-Fi communication function, a smart television supporting Wi-Fi communication function, a smart wearable device supporting Wi-Fi communication function, a vehicle-mounted communication device supporting Wi-Fi communication function and a computer supporting Wi-Fi communication function, etc.
[0095] It can be understood that the station can also be referred to as a terminal device.
[0096] 3. Terminal device and network device
[0097] The terminal device in the embodiments of the present application can also be referred to as a user equipment, a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile terminal, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user equipment, etc.
[0098] The terminal device can be a device that provides voice / data connectivity to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminal devices include: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc., which are not limited in the present application.
[0099] By way of example and without limitation, in this application, the terminal device can be a terminal device in an internet of things (IoT) system. The internet of things is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection. Illustratively, the terminal device in the embodiments of the present application can be a wearable device. The wearable device can also be called a wearable smart device, which is a general term for smart devices that can be worn, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also can realize powerful functions through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and only focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart jewelry, and the like.
[0100] By way of example and without limitation, in the embodiments of the present application, the terminal device can also be a terminal device in machine type communication (MTC). In addition, the terminal device can also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. built-in as one or more components or units in a vehicle. The vehicle can implement the method provided in the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip, or vehicle-mounted unit, etc. Therefore, the embodiments of the present application can also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
[0101] The network device involved in the present application can be a device in communication with a terminal device, which can also be referred to as an access network device or a radio access network device, which can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home evolved NodeB (home NodeB, HNB), a baseband unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network or a future evolved PLMN network, an access point (AP) in a WLAN, a gNB in an NR system, a city base station, a micro base station, a pico base station, a femto base station, and the like, which are not limited in the present application.
[0102] 4. Low power indoor (LPI)
[0103] is a communication mode defined by regulations related to the 6 GHz spectrum, in which the maximum power and the maximum power spectral density of the transmitting end are limited. For example, for an access point, the maximum power is 30 dBm (decibel-milliwatts), and the maximum power spectral density is 5 dBm / MHz (decibel-milliwatts / megahertz); for a station, the maximum power is 24 dBm, and the maximum power spectral density is -1 dBm / MHz. The power of the transmitting end is limited by both the maximum power and the maximum power spectral density, that is, the transmitting power cannot exceed the maximum power value, and the power spectral density of the transmission cannot exceed the maximum power spectral density. The maximum power spectral density can also be understood as the maximum power that can be transmitted per MHz.
[0104] Compared with the maximum power, the maximum power spectral density is more restrictive, that is, the maximum power allowed to be transmitted is usually more limited by the power spectral density. In this way, under the condition that the power spectral density of the transmitting end does not exceed the maximum power spectral density, the transmitting power of the transmitting end is usually difficult to reach the maximum power.
[0105] With the increase of the sending bandwidth, the maximum sending power of the sending end also increases accordingly, that is, with the different bandwidth configurations, the maximum power sent by the sending end is different. As shown in Table 1, when the bandwidth is 320MHz, the maximum power limit of the access point and the station specified by the regulation is reached. Below this bandwidth, only lower power can be sent due to the maximum power spectral density limit.
[0106] Table 1
[0107] 5、Preamble puncture
[0108] It is a transmission method proposed in the 802.11ax standard to solve the problem that some channels cannot transmit information for a period of time or at a specific time. Through this method, the sending end can still transmit PPDU when part of the sub-channels are in a busy state.
[0109] Exemplarily, as shown in FIG. 2, on an 80MHz spectrum, in order of frequency from low to high, there are channel 1, channel 2, channel 3 and channel 4. Among them, channel 2 can be a punctured sub-channel. Channel 1, channel 3 and channel 4 can also be used to transmit information.
[0110] 6、Bandwidth capability limited station
[0111] It can be understood that different stations support different maximum bandwidth capabilities, especially in the 5GHz and 6GHz spectrum. Some stations only support 20MHz bandwidth, which is called 20MHz only STA (station supporting only 20MHz bandwidth). Some stations support a maximum bandwidth of 80MHz, which is called 80MHz only STA (station supporting only 80MHz bandwidth). In addition to supporting the maximum bandwidth, the 80MHz only STA also supports relatively small bandwidths such as 20MHz and 40MHz. Some stations support a maximum bandwidth of 160MHz, which is called 160MHz only STA.
[0112] The station supporting a bandwidth smaller than the PPDU bandwidth is a bandwidth capability limited station. Exemplarily, when the PPDU bandwidth is 80MHz, the 80MHz only STA is a station supporting the full bandwidth, and therefore the 80MHz only STA is not a bandwidth capability limited station; the 20MHz only STA is not a station supporting the full bandwidth, and therefore the 20MHz only STA is a bandwidth capability limited station.
[0113] 7、The 802.11be standard defines two PPDU formats, i.e., a multiple user physical layer protocol data unit (MU PPDU) format and a trigger based physical layer protocol data unit (EHT TB PPDU) format.
[0114] The MU PPDU can support single user (down-link (DL) or up-link (UL)) and multi-user (DL) data transmission.
[0115] In this application, the PPDU format can be referred to by other names, and the embodiments of this application do not limit the name of the PPDU format. For example, it can be an extreme high throughput physical layer protocol data unit (EHT PPDU) format, or it can be an ultra high reliability physical layer protocol data unit (UHR PPDU) format. In the subsequent content of this application, the PPDU format is taken as an example of the EHT PPDU format. If the PPDU format is another name, such as the UHT PPDU format, the corresponding content in the EHT PPDU format can be modified accordingly.
[0116] An example of the EHT MU PPDU format is shown in Table 2. It can be understood that the EHT MU PPDU of other examples of this application can include some fields in Table 2, or include functionally similar fields, or include more fields.
[0117] For example, an EHT MU PPDU includes the following fields: a legacy short training field (L-STF), a legacy long training field (L-LTF), a legacy signal field A (L-SIG), a repeated L-SIG (RL-SIG), a universal SIG (U-SIG), an extremely high throughput signal field (EHT-SIG), an extremely high throughput short training field (EHT-STF), an extremely high throughput long training field (EHT-LTF), data, and a packet extension (PE).
[0118] Table 2
[0119] An example of the meaning of each of the fields included in an EHT MU PPDU is shown in Table 3.
[0120] Table 3
[0121] An example of an EHT TB PPDU format is shown in Table 4. It can be appreciated that other examples of EHT TB PPDUs in this application can contain some of the fields in Table 4, or include functionally similar fields, or contain more fields.
[0122] For example, an EHT TB PPDU includes the following fields: a L-STF, a L-LTF, a L-SIG, a RL-SIG, a U-SIG, an EHT-STF, an EHT-LTF, data, and a PE.
[0123] Table 4
[0124] An EHT TB PPDU is a data unit transmitted by one or more stations triggered by a trigger frame (TF) transmitted by an access point. As shown in FIG. 3, for example, an access point 1 transmits a trigger frame to a station 1, a station 2, and a station 3. In response to the trigger frame, the station 1, the station 2, and the station 3 transmit EHT TB PPDUs to the access point 1. In response to the EHT TB PPDUs transmitted by the station 1, the station 2, and the station 3, the access point 1 transmits an acknowledgement frame to the station 1, the station 2, and the station 3.
[0125] An exemplary frame structure of the trigger frame can be shown in FIG. 4. It can be understood that the trigger frame of other examples of the present application can include all or part of the fields in FIG. 4, or fields with similar functions, or more fields.
[0126] The trigger frame includes a common information field and a user information list field. The user information list field includes one or more user information fields. For example, the user information list field in FIG. 4 includes a user information 1 field and a user information 2 field, and so on.
[0127] The common information field can be understood as a common field, i.e., a field that needs to be read by multiple users. The user information 1 field in the user information list field is different from the user information 2 field to the user information E field, i.e., the user information 1 is a special user information field. Similar to the common information field, the information included in the user information 1 field is a field that needs to be read by multiple users. Each user can determine that the field is a field that needs to be read through the association identifier in the user information 1 field.
[0128] The user information 2 field to the user information E field and the like are user information fields matched with each user. The association identifier included in each user information field from the user information 2 field to the user information E field can be different, and the association identifier included in each user information field from the user information 2 field to the user information E field is respectively associated with each user. In this way, in the case where each user determines that one of the user information fields from the user information 2 field to the user information E field is an identifier associated with the device through the association identifier in the user information 2 field to the user information E field, the user can read the user information field of the user information. For example, if the station F receives the trigger frame and parses that the association identifier of the user information F exists in the user information 2 field to the user information E field and matches the station F, the station F reads the user information field of the user information F. E is an integer greater than or equal to 2, and F is an integer less than or equal to E.
[0129] The public information field can include trigger type, UL length, more TF, carrier sense (CS), UL bandwidth, guard interval (GI) + long training field (LTF) type, multi-user multiple-input multiple-output (MU-MIMO) LTF type, number of LTF symbols and midamble periodicity, UL space-time block-coded (UL STBC), low density parity check code (LDPC) extra symbol segment, access point transmit (TX) power, pre-forward error correction (pre-FEC) padding factor, packet extension disambigulty (PE disambigulty), UL spatial reuse, doppler, UL high efficient signal A2 (HE-SIG-A2) reserved, reserved, and trigger dependent common info. The UL HE-SIG-A2 reserved can include HE / EHT indication, special user field present indication, and other UL HE-SIG-A2 reserved.
[0130] It can be understood that the special user field present indication can be used to indicate whether the special user information field exists in the user information list field. If the special user field present indication indicates that the special user information field exists in the user information list field, each station can determine that the user information 1 is the special user information field, and each station reads the information included in the user information 1.
[0131] The user info 1 field can also be referred to as a special user info field. The special user info field can include an application identification 12 (AID 12), a PHY version ID, an uplink EHT bandwidth extension (UL EHT BW extension), an uplink EHT spatial reuse 1, an uplink EHT spatial reuse 2, a general signaling field disregard and validate indication (U-SIG disregard and validate), a reservation, and trigger dependent user info.
[0132] The user info 2 to user info E can also be referred to as EHT variant user info fields. The EHT variant user info fields include an application identification 12 (AID 12), an RU allocation, an uplink FEC coding type, an uplink EHT modulation and coding scheme (UL EHT-MCS), a reservation, a spatial stream start value, a spatial stream number, an uplink target received signal strength indication (UL target RSSI), a primary secondary 160 (PS160), and trigger dependent user info.
[0133] It can be understood that in the embodiments of the present application, the special user info field is not limited to only including the user info 1 field, and the EHT variant user info field is not limited to including the user info 2 field to the user info E field. In some possible implementation manners, the special user info field included in the user info list field can be more, for example, the special user info field can also include a user info 2 field, a user info 5 field, or a user info 7 field, and the like. Correspondingly, the number of user info fields included in the EHT variant user info field can also be less. Alternatively, the user info 1 field can also belong to the EHT variant user info field, one or several of the user info 2 to user info E fields belong to the special user info field, and the like. The present application does not make specific limitations on the fields included in the special user info field and the fields included in the EHT variant user info field.
[0134] It can be understood that the special user information field is not determined by the name of the user information field by the station. The station can determine the special user information field by a special association identification in the special user information field, so that each station can read the information carried in the special user information field. Alternatively, the special association identification in the special user information field can be, for example, "=2007". In this way, each station will read the information in the special user information field after identifying "=2007".
[0135] It can be understood that in the embodiments of the present application, the names of the above-mentioned fields can also be replaced by other names, which are not limited in the embodiments of the present application.
[0136] Next, the way in which the current access point indicates the resource unit to the station by the trigger frame is described.
[0137] It can be understood that the resource unit includes a plurality of subcarriers (tones), for example, a 26-tone RU including 26 subcarriers, a 52-tone RU including 52 subcarriers, or a 242-tone RU including 242 subcarriers, etc. Therefore, in order to facilitate understanding, first, the tone plan of various bandwidths is described.
[0138] In combination with FIG. 5, when the bandwidth is 20 MHz, the entire bandwidth can be composed of a whole 242-tone RU, or various combinations of 26-tone RUs, 52-tone RUs or 106-tone RUs. Exemplarily, 20 MHz can be composed of 9 26-tone RUs, one of which can be composed of two RUs including 13 subcarriers. Or, it can be composed of 2 106-tone RUs. Or, it can also be composed of two 52-tone RUs and one 106-tone RU, etc. In this way, 20 MHz can have various combination modes. For the sake of brevity, they are not shown one by one here.
[0139] In addition to the above-mentioned RUs for transmitting data, the bandwidth of 20 MHz also includes some guard subcarriers, null subcarriers or direct current (DC) subcarriers.
[0140] In combination with FIG. 6, when the bandwidth is 40 MHz, the entire bandwidth is roughly equivalent to two 20 MHz subcarrier distributions. The entire bandwidth can be composed of a whole 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs or 242-tone RUs.
[0141] In combination with FIG. 7, when the bandwidth is 80 MHz, the entire bandwidth is composed of 4 resource units of 242-tone RU, and the entire bandwidth can also be composed of one entire 996-tone RU. Alternatively, the entire bandwidth can also be composed of various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU. Among them, 484L and 484R respectively represent the left half and the right half of the 484-tone RU, and 484L and 484R respectively contain 242 subcarriers, which can also be understood as another illustration of 484+5DC.
[0142] It should be understood that in the embodiments of the present application, for each subcarrier distribution shown in FIGS. 5 to 7, each RU can be arranged in order of frequency from low to high in sequence from left to right. For example, in combination with FIG. 7, when the bandwidth is 80 MHz, the entire bandwidth can also be composed of 8 106-tone RUs, and the 8 106-tone RUs can be arranged in order of frequency from low to high in sequence from left to right, that is, the 106-tone RU 701 is the 106-tone RU at the lowest position in the frequency domain, and the 106-tone RU 702 is the 106-tone RU at the highest position in the frequency domain. For the sake of brevity, this will not be described in detail hereinafter.
[0143] In addition, for the sake of brevity, for each subcarrier distribution shown in FIGS. 5 to 7, each RU can be sequentially referred to as the first RU, the second RU, and so on, arranged in order of frequency from low to high. For example, in combination with FIG. 7, the 106-tone RU 701 is the 106-tone RU at the lowest position in the frequency domain, which can be referred to as the first 106-tone RU, and so on. The 106-tone RU 702 can be referred to as the eighth 106-tone RU.
[0144] By analogy, when the bandwidth is 160 MHz, it can be understood that the entire bandwidth is composed of two 80 MHz subcarrier distributions. The entire bandwidth can be composed of one entire 2x996-tone RU, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU or 996-tone RU. When the bandwidth is 320 MHz, it can be understood that the entire bandwidth is composed of four 80 MHz subcarrier distributions.
[0145] It should be understood that when the bandwidth is greater than or equal to 40MHz, the combination of RUs included in the whole bandwidth is similar to the combination of RUs included in the 20MHz bandwidth, and the description above can be referred to, which will not be repeated here.
[0146] It can be understood that, in addition to the RUs shown above, the RUs in the embodiments of the present application can also be multi-RUs (MRUs) composed of different RUs. For example, a 52-tone RU and a 26-tone RU form a 52+26-tone RU; a 106-tone RU and a 26-tone RU form a 106+26-tone RU; a 484-tone RU and a 242-tone RU form a 484+242-tone RU; a 996-tone RU and a 484-tone RU form a 996+484-tone RU; a 242-tone RU, a 484-tone RU and a 996-tone RU form a 242+484+996-tone RU; two 996-tone RUs and a 484-tone RU form a 2x996+484-tone RU; three 996-tone RUs form a 3x996-tone RU; three 996-tone RUs and a 484-tone RU form a 3x996+484-tone RU, etc. The present application does not make specific limitations on this.
[0147] It should be understood that the embodiments of the present application are described by taking RUs as an example, and in some possible implementation manners, part or all of the RUs in the embodiments of the present application can also be replaced by MRUs, and the present application does not make specific limitations on this.
[0148] It can be understood that the 20MHz, 40MHz, 80MHz, 160MHz or 320MHz bandwidth can include 1, 2, 4, 8 or 16 20MHz respectively in turn. Among them, the 20MHz can be understood as a subchannel (subchannel) specified in the 802.11 system standard. Therefore, the 20MHz, 40MHz, 80MHz, 160MHz or 320MHz bandwidth can include 1, 2, 4, 8 or 16 subchannels respectively in turn. In combination with the subcarrier distribution of the 20MHz, 40MHz, 80MHz, 160MHz or 320MHz bandwidth above, the 20MHz, 40MHz, 80MHz, 160MHz or 320MHz bandwidth can also be understood as being composed of one or more 242-tone RUs. When the whole bandwidth is greater than 20MHz, according to the frequency from low to high, the plurality of 242-tone RUs can correspond to the following identifiers respectively in turn: st, 2 nd , for example, when the bandwidth is 320MHz, 16 242-tone RUs can correspond to 1 st , 2 nd , …, 16 th .
[0149] In addition, in combination with FIG. 8, in order to reduce interference between channels, in 5GHz or 6GHz, the frequency ranges of the two sub-channels that constitute a 40MHz channel do not overlap with each other. That is, the first and second 20MHz constitute the first 40MHz, and the frequency ranges of the first and second 20MHz do not overlap; the third and fourth 20MHz constitute the second 40MHz, and the frequency ranges of the third and fourth 20MHz do not overlap. And the second 20MHz and the third 20MHz cannot constitute a 40MHz channel. In this way, the frequency ranges of the two 40MHz channels that constitute an 80MHz do not overlap with each other; the frequency ranges of the two 80MHz channels that constitute a 160MHz do not overlap with each other.
[0150] However, since 320MHz is relatively scarce, the first 160MHz and the second 160MHz can constitute a 320MHz-1 channel. At the same time, the second 160MHz and the third 160MHz can constitute a 320MHz-2 channel.
[0151] It should be understood that the RUs shown in the above can be understood as regular resource units (RRUs) or contiguous RUs. And the subcarrier distribution modes shown in the above can be understood as regular subcarrier distribution modes or contiguous subcarrier distribution modes.
[0152] In combination with the regular subcarrier distribution modes of various bandwidths in the above, the access point can indicate the RUs to be used by each station to send an EHT TB PPDU through the user information fields in the trigger frame, such as user information 2 field to user information E field. For example, in combination with FIG. 7, the access point indicates a second 52-tone RU to a station through user information 2 in the trigger frame, and the station can send an EHT TB PPDU through the second 52-tone RU.
[0153] However, in the indoor low-power consumption scenario, since the maximum power spectral density of the sending end is limited, that is, the spectral density needs to be less than the maximum power spectral density when the station sends an EHT TB PPDU, the power of the station sending the EHT TB PPDU is usually small, that is, it is difficult to reach the maximum power of the station.
[0154] In order to increase the power of the station sending the EHT TB PPDU, at present, the subcarriers included in each bandwidth can be distributed in a discrete manner. This discrete distribution manner can also be referred to as a uniform allocation method. The RU composed of the subcarriers distributed in a discrete manner can be referred to as a distribution RU (DRU). The discrete frequency domain range of the distribution RU can be referred to as a distribution BW (DBW), that is, the RU is distributed in a discrete manner in the frequency domain range of the distribution BW.
[0155] Taking a bandwidth of 20 MHz as an example, the discrete distribution manner of the subcarriers included in the 20 MHz can be as shown in Table 5. The 20 MHz can be composed of 9 26-tone RUs, and each of the 9 26-tone RUs is distributed on the 20 MHz in a discrete manner, and the 20 MHz is the distribution BW of the 9 26-tone RUs.
[0156] In the table, the value in the column corresponding to the subcarrier (tone) can be understood as the number of the subcarrier; and the value in the column corresponding to the RU can be understood as the RU number of the 26-tone RU. Starting from the subcarrier number -121, the 9 26-tone RUs with the RU numbers 1 to 9 are arranged in a cyclic manner in the order of 5, 1, 6, 3, 8, 2, 7, 4, and 9.
[0157] It should be understood that the 9 26-tone RUs included in the 20 MHz are arranged in a cyclic manner in the order of 5, 1, 6, 3, 8, 2, 7, 4, and 9 in the RU number only as an example, and in some possible implementation manners, the RU numbers of the 9 26-tone RUs can also be arranged in a cyclic manner in other orders, for example, the 9 26-tone RUs included in the 20 MHz can be arranged in a cyclic manner in the order of 1, 6, 3, 8, 2, 7, 4, 9, and 5 in the RU number, and the like, which are not limited specifically in the embodiments of the present application.
[0158] It can be understood that Table 5 is only an example, and when the bandwidth is 20 MHz, the RU numbers can also be other numbers, and / or the 9 26-tone RUs can also be distributed in other discrete distribution manners in the 20 MHz. For example, the 9 26-tone RUs with the RU numbers 1 to 9 can also not be arranged in a cyclic manner, that is, can be arranged in a random distribution manner, and the like. The present application does not make specific limitations in this regard.
[0159] Table 5
[0160] As can be seen from Table 5, each of the 9 26-tone RUs includes 26 subcarriers that are discretely distributed in the whole 20MHz. For example, for the 26-tone RU with RU number 1, it includes the subcarrier with subcarrier number -120, the subcarrier with subcarrier number -111, the subcarrier with subcarrier number -102, the subcarrier with subcarrier number -30, the subcarrier with subcarrier number -21, the subcarrier with subcarrier number -12, the subcarrier with subcarrier number 6, the subcarrier with subcarrier number 15, and so on. Different from the 26-tone RUs that are RRU, the 26-tone RU with RU number 1 includes multiple subcarriers that are not multiple consecutive subcarriers.
[0161] It can be understood that, since the 106-tone RU is composed of 4 26-tone RUs and 2 extra subcarriers. Therefore, Table 1 also includes 2 106-1 and 2 106-2. Among them, 106-1 can be understood as the extra subcarriers of the DRU corresponding to the RRU on the lower frequency side or the left side, for example, and 106-2 can be understood as the extra subcarriers of the DRU corresponding to the RRU on the higher frequency side or the right side, for example.
[0162] It should be understood that, in the case of a bandwidth greater than 20MHz, the discrete distribution mode of the subcarriers is similar to Table 5, which is not shown one by one here.
[0163] For the RU indicated by the access point to the station through the trigger frame, if the RU is RRU, the spectral density of the station sending the EHT TB PPDU on the RRU is less than or equal to the maximum power spectral density of the station. Since both the 802.11be standard and the 802.11bn standard configure the subcarrier spacing to be 78.125KHz, 1MHz / 0.078125MHz = 12.8, therefore, the frequency range of 1MHz can include 13 subcarrier positions specified in the standard. Assuming that the maximum power spectral density of the station is P dBm / MHz. Then the transmission power of each subcarrier in each MHz in the RU of the station is less than or equal to P / 13dBm.
[0164] However, if the RU indicated by the access point to the station through the trigger frame is a DRU, i.e., the RU is discrete on a larger bandwidth. For example, the RU is discrete on Q MHz, and the Q MHz includes a plurality of 26-tone RUs discrete on the Q MHz. So that each of the plurality of 26-tone RUs includes 26 subcarriers distributed on the Q MHz. In this way, assuming that the maximum power spectral density of the station is P dBm / MHz, the transmission power of the station on the Q MHz is less than or equal to P x Q dBm. Since each of the plurality of 26-tone RUs includes 26 subcarriers distributed on the Q MHz, each of the plurality of 26-tone RUs includes 26 subcarriers less than or equal to P x Q dBm. Then the transmission power of the station on each subcarrier is less than or equal to P x Q / 26. Wherein, Q is greater than or equal to 20.
[0165] Therefore, since P x Q / 26 is greater than P / 13 dBm, by transmitting the EHT TB PPDU by using the DRU, the transmission power of the station can be larger, and as the discrete bandwidth Q increases, the transmission power of the station can be larger.
[0166] In combination with the 9 26-tone RUs with RU numbers 1 to 9 shown in Table 5. When the bandwidth is 20 MHz, the composition of the 26-tone RU, the 52-tone RU, the 106-tone RU or the 242-tone RU can be as shown in Table 6. Wherein, the 26-tone RU can be the 9 26-tone RUs with RU numbers 1 to 9. The 52-tone RU can be 52-tone RU 1, 52-tone RU 2, 52-tone RU 3 or 52-tone RU 4. The 52-tone RU 1 can be composed of two 26-tone RUs with RU numbers 1 and 2; the 52-tone RU 2 can be composed of two 26-tone RUs with RU numbers 3 and 4; the 52-tone RU 3 can be composed of two 26-tone RUs with RU numbers 6 and 7; the 52-tone RU 4 can be composed of two 26-tone RUs with RU numbers 8 and 9. The 106-tone RU can be 106-tone RU 1 or 106-tone RU 2. The 106-tone RU 1 can be composed of the 52-tone RU 1 and the 52-tone RU 2; the 106-tone RU 2 can be composed of the 52-tone RU 3 and the 52-tone RU 4.
[0167] It should be appreciated that, when the bandwidth is 20MHz, since the 20MHz can be composed of one 242-tone RU, the 242-tone RU cannot be discretely on the 20MHz. Therefore, when the RU size is 242-tone RU, the combination shown in Table 6 is not applicable (N / A).
[0168] Table 6
[0169] It can be understood that the RU size can be understood as the number of subcarriers included in the RU, such as 26-tone RU or 52-tone RU, etc. The RU size can be referred to as RU size, etc., which is not specifically limited in the present application.
[0170] By analogy, when the bandwidth is 40MHz, the composition of 26-tone RU, 52-tone RU, 106-tone RU or 242-tone RU can be as shown in Table 7.
[0171] Table 7
[0172] In combination with the content of Table 7 and the content in Table 8, the access point can indicate the DRU for the station, so that the station can transmit the TB PPDU by using the DRU.
[0173] Table 8
[0174] The mapping relationship between the DRU index and the subcarrier position in the 40MHz discrete bandwidth is given above, and the mapping relationship between the DRU index and the subcarrier position in the 20MHz, 80MHz and 160MHz discrete bandwidth is similar, and the way of indicating the DRU is also similar, which will not be repeated here.
[0175] It can be understood that if the DBW of the PPDU is the bandwidth of the PPDU, the index of the subcarrier is the absolute index of the subcarrier in the frequency domain position; if the bandwidth of the PPDU is greater than the frequency domain width of the DBW, the index of the subcarrier in these tables can be understood as the relative index of the subcarrier, that is, the absolute position of the subcarrier can be obtained by common shifting (left or right translation) of the subcarrier index and common addition or subtraction of a value.
[0176] It can be understood that the above lists are the composition of various different sizes of RUs when the bandwidth is 20MHz and 40MHz. By analogy, when the bandwidth is 80MHz, 160MHz or 320MHz or other bandwidth, the composition of various different sizes of RUs included in each bandwidth is similar to the way shown in Table 6 and Table 7, and each larger size RU can be composed of smaller size RUs. For the sake of brevity, they will not be listed one by one here.
[0177] In order to indicate the assigned discrete RUs to the stations, one possible way is that the AP indicates the DRU of each station to the station respectively through the user info 2 to user info E in the trigger frame. For example, the DRU of station 2 is indicated to station 2 through the user info 2; the DRU of station 3 is indicated to station 3 through the user info 3; the DRU of station 4 is indicated to station 4 through the user info 4; and so on. The way of indicating the DRU of each station to the station can be that the field of the user info corresponding to the station in the trigger frame carries the information 1, information 2 and information 3. The information 1 is used to indicate the RRU, for example, the size and the position of the RRU. The position of the RRU can be understood as the absolute position of the RRU in the normal subcarrier distribution mode of each bandwidth. For example, the absolute position of the RRU in the Fig. 5, Fig. 6 or Fig. 7. The information 2 can be 1 bit, which is used to indicate that the RRU indicated by the information 1 is the DRU, i.e. the RRU indicated by the information 1 is in discrete distribution. The information 3 can be 2 bits or more bits, which is used to indicate the discrete bandwidth of the DRU, for example, 00 indicates 20MHz, 01 indicates 40MHz, and so on. The multiple RUs included in the discrete bandwidth of the DRU have a correlation with the RUs at the positions in the normal subcarrier distribution mode, for example, the first 26-tone RU in the Fig. 5 can be associated with the 26-tone RU numbered 1 in the Table 5. In this way, in the case that the position of the RRU is determined based on the information 1 and the RRU is determined as the DRU based on the information 2, the station can determine the DRU to be used for transmitting the PPDU according to the discrete bandwidth of the DRU indicated by the information 3, the position of the RRU indicated by the information 1 and the correlation.
[0178] Exemplarily, in combination with the Fig. 5, it is assumed that the RRU indicated by the information 1 is the second 26-tone RU in the Fig. 5, the RRU is indicated as the DRU by the information 2, and the discrete bandwidth is indicated as 20MHz by the information 3. Since the distribution mode of the 26-tone RU corresponding to 20MHz is shown in the Table 5, and the second 26-tone RU is associated with the 26-tone RU numbered 2 in the Table 5. Therefore, the station can determine that the DRU to be used for transmitting the PPDU is the 26-tone RU numbered 2.
[0179] However, with the increase of the number of stations, the signaling overhead of the AP for indicating the RUs of the stations to the stations through the trigger frame is large. Therefore, there is an urgent need for a method which can reduce the signaling overhead of the trigger frame of the AP.
[0180] It can be found by the above method of indicating the DRU of each station to each station that the user information corresponding to the multiple stations includes redundant information indicating the DRU. For example, for a PPDU of 80 MHz, if the user information field corresponding to station A indicates the first 26-tone RU in the 80 MHz, and the user information field corresponding to station B indicates the second 26-tone RU in the 80 MHz. Then, for the information 1 indicating the position of the RRU, both the two 26-tone RUs are in one 20 MHz of the 80 MHz. If the discrete bandwidth of one of station A and station B is 40 MHz, the discrete bandwidth of the other of station A and station B is usually also 40 MHz. In this way, there is redundancy between the information 2 and the information 3 in the user information field corresponding to station A and station B.
[0181] It can be understood that in the above example, if the discrete bandwidths of station A and station B are the same, not only is the implementation complex, but also resource allocation conflicts are easily caused. Therefore, the discrete bandwidths of station A and station B in one 20 MHz are usually the same. In other words, there is usually no aliasing between the discrete bandwidths, that is, the same 20 MHz does not belong to the discrete bandwidth A and also belong to the discrete bandwidth B different from the discrete bandwidth A, so that the signaling overhead can be saved.
[0182] In view of the above technical problem of large signaling overhead, the present application provides a new communication method. In the communication method provided by the present application, different frequency domain ranges correspond to different indication manners. For example, there are more possible discrete bandwidth distribution manners in one frequency domain range, and there are fewer possible discrete bandwidth distribution manners in other frequency domain ranges. In this way, the frequency domain range with more possible discrete bandwidth distribution manners needs more indication overhead, and the frequency domain range with fewer possible discrete bandwidth distribution manners needs less indication overhead.
[0183] In the embodiments of the present application, for the convenience of description, the frequency domain range with more possible discrete bandwidth distribution manners is referred to as a first frequency domain range, and the frequency domain range with fewer possible discrete bandwidth distribution manners is referred to as a second frequency domain range. The number of possible discrete bandwidth distribution manners existing in the first frequency domain range is denoted as M, that is, there are M possible discrete bandwidth distribution manners in the first frequency domain range, and M is an integer greater than 1. The number of possible discrete bandwidth distribution manners existing in the second frequency domain range is denoted as N, that is, there are N possible discrete bandwidth distribution manners in the second frequency domain range, and N is a positive integer, and N is less than M.
[0184] As an example, when the first frequency domain range contains the primary channel, there can be more discrete bandwidth distribution manners in the first frequency domain range, because in order to support users with smaller communication bandwidth, the first frequency domain range can be divided into more fine-grained bandwidth combinations, and therefore more indication overhead is required for the discrete bandwidth distribution manners in the first frequency domain range; when the second frequency domain range does not contain the primary channel, there are fewer discrete bandwidth distribution manners in the second frequency domain range, and therefore less indication overhead is required for the discrete bandwidth distribution manners in the second frequency domain range.
[0185] Taking the bandwidth of the first frequency domain range as 80 MHz as an example, it is considered that there can be users in the communication system that support only 20 MHz bandwidth. In order to enable the users that support only 20 MHz bandwidth to participate in transmission with a larger bandwidth (80 MHz), the 80 MHz bandwidth of the first frequency domain range can have bandwidth allocation manners of 20 MHz+20 MHz+40 MHz and 40 MHz+20 MHz+20 MHz, wherein the users that support only 20 MHz bandwidth are generally distributed on the primary channel with a bandwidth of 20 MHz. The more bandwidth distribution manners, the more possible discrete bandwidth distribution manners.
[0186] For example, when the first frequency domain range with a bandwidth of 80 MHz contains the primary channel, the first frequency domain range can contain the following discrete bandwidth distribution manners: 20 MHz discrete bandwidth+20 MHz discrete bandwidth+40 MHz discrete bandwidth, 40 MHz discrete bandwidth+20 MHz discrete bandwidth+20 MHz discrete bandwidth, and 40 MHz discrete bandwidth+40 MHz discrete bandwidth.
[0187] It can be understood that "bandwidth A"+ "bandwidth B"+…+"bandwidth C" in the embodiments of the present application means that the frequency domain range sequentially includes bandwidth A, bandwidth B, …, and bandwidth C from low frequency to high frequency.
[0188] Since the users that support only 20 MHz bandwidth are generally distributed on the primary channel with a bandwidth of 20 MHz, the second frequency domain range does not need to consider users that support 20 MHz bandwidth, and therefore does not need bandwidth allocation manners such as 20 MHz+20 MHz+40 MHz and 40 MHz+20 MHz+20 MHz with fine granularity. The fewer bandwidth distribution manners, the fewer possible discrete bandwidth distribution manners.
[0189] For example, when the second frequency domain range with a bandwidth of 80 MHz does not contain the primary channel, the possible discrete bandwidth distribution manners in the second frequency domain range are as follows: 80 MHz discrete bandwidth.
[0190] Taking the bandwidth of the first frequency domain range as 80MHz as an example, considering that the communication system can exist in a punctured case, in order to better support the allocation of DRU in the punctured case, the 80MHz bandwidth of the first frequency domain range can exist in a 40MHz+40MHz bandwidth allocation mode. For example, the 40MHz+40MHz bandwidth allocation mode can be applicable to the case where the latter 40MHz is punctured.
[0191] It can be determined from the above analysis and examples that the possible value range of the discrete bandwidth distribution mode in different frequency domain ranges can be different, and therefore the discrete bandwidth distribution mode in different frequency domain ranges can be indicated by information with different indication overheads. In this way, the discrete bandwidth distribution mode in some frequency domain ranges can be indicated by less overhead, thereby reducing the indication overhead and further reducing the transmission overhead of the trigger frame. It can be understood that the different frequency domain ranges herein are not different in frequency domain bandwidth, but different in frequency domain position. The bandwidths of different frequency domain ranges can be the same. For example, one frequency domain range is the first 80MHz in a 320MHz frequency domain range, and the other frequency domain range is the second 80MHz in the 320MHz frequency domain range. The two frequency domain ranges are referred to as different frequency domain ranges.
[0192] In the embodiments of the present application, for the convenience of description, when the first frequency domain range contains discrete RUs, the information used to indicate the discrete bandwidth distribution mode of the first frequency domain range is referred to as first information.
[0193] In some implementations, the first information can be understood as a field containing one or more bits.
[0194] The discrete bandwidth distribution mode indicated by the first information is one of M discrete bandwidth distribution modes. For example, the information content carried by the first information can be one of M information contents, and each information content in the M information contents corresponds to one discrete bandwidth distribution mode in the M discrete bandwidth distribution modes.
[0195] For example, when the first information is a field containing two bits, the information content carried by the first information can be “00”, “01”, “10” or “11”.
[0196] For another example, when the first information is a field containing three bits, the information content carried by the first information can be “000”, “001”, “010” or “011”, etc.
[0197] For another example, when the first information is a field containing one bit, the information content carried by the first information can be “0” or “1”.
[0198] In some possible implementation manners, the first information can also be used to indicate that the first frequency domain range contains the discrete RU. In other words, the first information is used to indicate that the first frequency domain range contains the discrete RU and is used to indicate which of the M discrete bandwidth distribution manners is the discrete bandwidth distribution manner in the first frequency domain range.
[0199] In other words, the same information content carried by the first information indicates that the first frequency domain range contains the discrete RU and indicates which of the M discrete bandwidth distribution manners is the discrete bandwidth distribution manner in the first frequency domain range.
[0200] For example, when the first information is a field containing two bits, and the information content carried by the first information is "10", the first information indicates that the first frequency domain range contains the discrete RU and indicates that the discrete bandwidth distribution manner in the first frequency domain range is the discrete bandwidth distribution manner corresponding to "10".
[0201] In some possible implementation manners, the RU in the first frequency domain range can be a continuous RU. When the RU in the first frequency domain range is a continuous RU, the information used to indicate that the RU in the first frequency domain range is a continuous RU can be the first information.
[0202] For example, when the first information is a field containing two bits, and the information content in the first information is "00", it indicates that the RU in the first frequency domain range is a continuous RU.
[0203] In some implementation manners of the present application, when the first frequency domain range contains the first primary channel and one or more secondary channels, the M possible discrete bandwidth distribution manners can contain the following discrete bandwidth distribution manners: the RU in the first primary channel is a discrete RU and the discrete bandwidth of the first primary channel is the bandwidth of the first primary channel, and the RU in at least one secondary channel is a discrete RU and the discrete bandwidth of the secondary channel is the bandwidth of the secondary channel. The secondary channel is also referred to as a slave channel. In this implementation manner, the signaling overhead can be further saved.
[0204] For example, when the bandwidth of the first frequency domain range is 80 MHz, one information content indicates that the discrete bandwidth of the primary channel with a bandwidth of 20 MHz is 20 MHz, the discrete bandwidth of the secondary channel with a bandwidth of 20 MHz is 20 MHz, and the discrete bandwidth of the secondary channel with a bandwidth of 40 MHz is 40 MHz.
[0205] In this implementation, after the user receives the information content, the user can determine the discrete bandwidth distribution manner based on the bandwidth allocation manner in the first frequency domain range. For example, if the bandwidth distribution manner is 20MHz+20MHz+40MHz, then the discrete bandwidth distribution manner can be determined as 20MHz discrete bandwidth+20MHz discrete bandwidth+40MHz discrete bandwidth; or for example, if the bandwidth distribution manner is 40MHz+20MHz+20MHz, then the discrete bandwidth distribution manner can be determined as 40MHz discrete bandwidth+40MHz discrete bandwidth+20MHz discrete bandwidth.
[0206] That is, the information content can actually indicate the possible discrete bandwidth distribution manners in the bandwidth allocation manner of 20MHz+20MHz+40MHz, and can also indicate the possible discrete bandwidth distribution manners in the bandwidth allocation manner of 40MHz+20MHz+20MHz. As can be seen from the example, one information content can essentially indicate two discrete bandwidth distribution manners, and thus the indication overhead can be reduced.
[0207] In some implementations of the present application, the M possible discrete bandwidth distribution manners can include a discrete bandwidth distribution manner in which the discrete bandwidth is equal to the minimum of the bandwidth of the first frequency domain range and the bandwidth of the PPDU. This is because the bandwidth of the PPDU can be smaller than the bandwidth of the first frequency domain range, and in order to enable the discrete bandwidth in this case to be indicated, the M possible discrete bandwidth distribution manners should take this discrete bandwidth distribution manner into account.
[0208] When the bandwidth of the first frequency domain range is 80MHz, some examples of the information content of the first information and the corresponding meaning of each information content are shown in Tables 9-13. In the embodiments of the present application, one information content and its corresponding meaning can be referred to as one entry.
[0209] Table 9
[0210] In Table 9, "00" is used to indicate that the RU within the 80MHz is RRU; "01" is used to indicate that the RU within the 80MHz is DRU and the DBW is the minimum of 80MHz and PPDU BW, the minimum is selected because there can be 20MHz PPDU or 40MHz PPDU which do not support 80MHz DBW; P20 represents the primary 20MHz channel, S20 represents the secondary 20MHz channel, S40 represents the secondary 40MHz channel, "10" is used to indicate that the DBW of the RU within P20 is 20MHz, the DBW of the RU within P20 is 20MHz, the DBW of the RU within S40 is 40MHz, this entry can cover both 20MHz+20MHz+40MHz and 40MHz+20MHz+20MHz scenarios; "11" can be used to indicate that the DBW is 160MHz, or in other words, the 80MHz belongs to a part of 160MHz DBW, and the adjacent 80MHz should also be a part of 160MHz DBW, so the two 80MHz can form a complete 160MHz DBW.
[0211] In some implementations, the relative number of the DRU of the RU within S40 can be the same as the relative number of the RU,
[0212] In some implementations, "11" in Table 9 indicates that the discrete bandwidth is 160MHz can be replaced by the meaning of "11" indicating Reserved.
[0213] Table 10
[0214] The difference between Table 10 and Table 9 is that the 20MHz+20MHz+40MHz and 40MHz+20MHz+20MHz cases are represented by different information content, that is, "10" and "11" can more flexibly indicate 20MHz+20MHz+40MHz and 40MHz+20MHz+20MHz respectively, and the advantage is that Table 10 can adapt to more kinds of preamble puncturing cases of the channel.
[0215] Taking the bandwidth distribution mode of the 80MHz frequency domain range shown in FIG. 9 as an example, if the 20MHz primary channel is located in the rear 40MHz, and there is no 20MHz-only device in the communication system, then Table 9 has no information content or in other words, the "10" entry in Table 9 cannot indicate the discrete bandwidth distribution mode of the 40MHz primary channel with the discrete bandwidth being 40MHz, and cannot indicate the discrete bandwidth distribution mode of the 40MHz primary channel with puncturing in the 40MHz secondary channel, but the information content in Table 10 can indicate the corresponding discrete bandwidth distribution mode in the above-mentioned case.
[0216] It can be understood that all or part of the entries in the embodiment can be compatible with the case of preamble puncturing, because the user only needs to know the corresponding DBW of himself, and does not need to care about the correctness of other DBWs. For example, when the discrete bandwidth distribution mode is 20MHz+20MHz+40MHz, the second 20MHz in the first frequency domain range is punctured, then the entries in Table 10 can also be used, but the second 20MHz is not allocated corresponding resources, which will not affect the interpretation of the real user.
[0217] In some implementations, the bandwidth distribution mode of 20MHz+20MHz+40MHz can be referred to as "left 20, right 40", and the bandwidth distribution mode of 40MHz+20MHz+20MHz can be referred to as "left 40, right 20".
[0218] In the embodiment of the application, more examples of preamble puncturing in the bandwidth of 80MHz are as follows: 0111, 1011, 1101, 1110, 1100, 0011, 1001. For the four bits in each example, the four bits correspond to the four 20MHzs obtained by sequentially dividing the 80MHz from low frequency to high frequency, and the value of each bit is 1, indicating that the 20MHz corresponding to the bit is not punctured, and the value of each bit is 0, indicating that the corresponding 20MHz is punctured.
[0219] Table 11
[0220] Table 12
[0221] The "11" in Table 11 or Table 12 can represent that if the corresponding RU belongs to the 80MHz frequency domain range, the DBW is 20MHz or 40MHz. For example, the "11" in Table 11 indicates that when the DBW is equal to 20MHz, the two middle 20MHzs can be punctured, the two rear 20MHzs can be punctured, and the two front 20MHzs can be punctured, and the like, to indicate that the DBW of the remaining two channels is 20MHz.
[0222] Table 13
[0223] Table 13 contains more entries, which can support more puncturing modes. In some implementations, Table 13 can also contain one or more of the following entries: 20MHz+60MHz, 60MHz+20MHz, 20MHz, the discrete bandwidth of the main channel is 20MHz, and the other 60MHz is the discrete bandwidth of 60MHz.
[0224] In some implementations, the first information can carry information content that does not include information content indicating that the RUs in the first frequency domain range are discrete RUs or are contiguous RUs. For example, none of the entries in at least one of Tables 9-13 can include "00" or "000".
[0225] In one example in which the first information can carry information content that does not include information content indicating that the RUs in the first frequency domain range are discrete RUs or are normal RUs, the range of values of the information content of the first information is as shown in Table 14.
[0226] Table 14
[0227] In some implementations, the first information can be carried in a common information field and / or a special user information field.
[0228] One example in which the first information is carried in a common information field is shown in FIG. 10, and one example in which the first information is carried in a special user information field is shown in FIG. 11.
[0229] In embodiments of the present application, for the sake of simplicity of description, when the second frequency domain range includes discrete RUs, the information used to indicate the discrete bandwidth distribution manner of the second frequency domain range is referred to as second information.
[0230] In some implementations, the second information can be understood as a field including one or more bits.
[0231] The discrete bandwidth distribution manner indicated by the second information is one of N discrete bandwidth distribution manners, for example, the information content carried by the second information can be one of N information contents, each of the N information contents corresponding to one of the N discrete bandwidth distribution manners.
[0232] In some implementations, the range of values of the information content carried by the second information and the discrete bandwidth distribution manner indicated by each information content can refer to the related content of the information content carried by the first information. The difference is that the range of values of the information content carried by the second information is part of the range of values of the information content carried by the first information, or the number of bits occupied by the second information is less than the number of bits occupied by the first information.
[0233] In some implementations, the second information can be carried in a common information field and / or a special user information field.
[0234] One example in which the second information is carried in a common information field is shown in FIG. 12, and one example in which the second information is carried in a special user information field is shown in FIG. 13. FIGS. 12 and 13 also show examples in which the first information can be carried in a common information field and / or a special user information field.
[0235] In some embodiments, the second information can be carried in a user information field in the user information list. An example of carrying the second information in a user information field is shown in FIG. 14. In FIG. 14, an example of carrying the first information in a common information field and / or a special user information field is also shown.
[0236] When the second information is carried in a user information field, in some embodiments, the second information can occupy 1 bit, which is used to indicate whether the RU allocated to the corresponding user is a regular RU or a discrete RU. For the sake of simplicity, the present application will refer to the user as a first user, the RU allocated to the first user as a first RU, and the information in the trigger frame indicating the first RU as third information.
[0237] The first RU in the embodiments of the present application can be one RU; or the first RU can include multiple RUs, i.e., one user is allocated multiple RUs. In the following, taking the first RU as one RU as an example, how to determine the frequency domain resource of the RU is introduced, and the determination manner of the frequency domain resource of each RU is similar when the first RU includes multiple RUs.
[0238] In some embodiments, the third information can be indicated by a PS160 subfield or a resource unit allocation subfield in the trigger frame, etc.
[0239] If the first RU is in the first frequency domain range, the indication of the 1 bit can be meaningless, and the first user can determine whether the first RU is a regular RU or a discrete RU based on the information content carried by the first information (if the information content carried by the first information indicates that the RU in the first frequency domain range is a regular RU, the first RU is a regular RU, otherwise it is a discrete RU), and determine the discrete bandwidth based on the information content carried by the first information when the first RU is determined to be a discrete RU.
[0240] If the first RU is not in the first frequency domain range, the frequency domain range where the first RU is located is the second frequency domain range, and setting the information content of the 1 bit occupied by the second information to 0 can represent that the first RU is a regular RU or that the RU in the second frequency domain range is a regular RU, and setting the information content of the 1 bit to 1 can represent that the RU in the second frequency domain range is a discrete RU and the discrete bandwidth is the bandwidth of the second frequency domain range (e.g., 80 MHz).
[0241] It can be understood that in this example, the meanings indicated by the information content of the 1 bit occupied by the second information when the information content is 0 and 1 can be interchangeable.
[0242] If the second information is carried in the user information field and occupies 1 bit, and if the first RU is in the first frequency domain range, the second information implicitly indicates whether the RU in the first frequency domain range is a regular RU or a discrete RU. If the second information indicates that the first RU is a discrete RU, the first user can further determine the discrete bandwidth distribution manner in the first frequency domain range based on the information content carried in the first information; if the second information indicates that the first RU is a regular RU, the first user can not determine the discrete bandwidth distribution manner in the first frequency domain range based on the information content carried in the first information.
[0243] If the first RU is not in the first frequency domain range, the frequency domain range where the first RU is located is the second frequency domain range, and the information content of 1 bit in the second information being 0 can indicate that the first RU is a regular RU, and the information content of 1 bit being 1 can indicate that the first RU is a discrete RU, i.e., implicitly indicates that the RU in the second frequency domain range is a discrete RU and the discrete bandwidth is the bandwidth of the second frequency domain range (e.g., 80 MHz).
[0244] It can be understood that in this example, the meanings indicated by the information content of 0 and 1 in the 1 bit occupied by the second information can be interchanged.
[0245] It can be understood that the second information occupying 1 bit is only an example, and the second information in this embodiment can occupy more bits, for example, 2 bits.
[0246] If the first information is carried in the common part and the second information is carried in the user information field, assuming that the first information occupies T bits and the second information occupies S bits, the overhead for indicating the frequency domain resource of the RU for X users is T+S*X bits, where T, S and X are positive integers. When S is equal to 1, the overhead is T+S bits. An example of the common part is a common information field or a special user information field.
[0247] In some implementations, the bandwidth of the first frequency domain range and the bandwidth of the second frequency domain range are the same, for example, both are 80 MHz.
[0248] In some implementations of this embodiment, the communication system further includes at least one frequency domain range in addition to the first frequency domain range and the second frequency domain range.
[0249] In some implementations, the bandwidth of each of the at least one frequency domain range is the same as the bandwidth of the first frequency domain range, for example, both are 80 MHz.
[0250] When the communication bandwidth range in the communication system contains at least one frequency domain range in addition to the first frequency domain range and the second frequency domain range, the indication granularity of the discrete bandwidth of each of the at least one frequency domain range can be the same as the indication granularity of the discrete bandwidth of the first frequency domain range, or different from the indication granularity of the discrete bandwidth of the first frequency domain range.
[0251] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0252] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0253] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0254] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0255] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0256] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0256] For example, the indication granularity of the discrete bandwidth of the second frequency domain range is the same as that of the first frequency domain range. The indication granularity here refers to the number of discrete bandwidth distribution manners indicated by the information, and the more the number of the discrete bandwidth distribution manners, the finer the granularity.
[0257] Taking a communication bandwidth range in a communication system as 320MHz, the 320MHz containing a first frequency domain range, a second frequency domain range, and a third frequency domain range, the bandwidths of the first frequency domain range and the second frequency domain range being both 80MHz, and the third frequency domain range being 160MHz as an example, the indication granularity of the discrete bandwidth distribution manner in the first frequency domain range is greater than the indication granularity of the discrete bandwidth distribution manner in the second frequency domain range, and the indication granularity of the discrete bandwidth distribution manner in the second frequency domain range is greater than the indication granularity of the discrete bandwidth distribution manner in the third frequency domain range, so as to save indication overhead.
[0258] In some implementations, the number of bits occupied by the first information corresponding to the first frequency domain range is denoted as X, and the number of bits occupied by the information corresponding to each of the remaining frequency domain ranges is denoted as Y, X and Y are positive integers, and X is greater than Y.
[0259] In this implementation, because the number of bits of the information corresponding to the other frequency domain ranges is reduced, the indication overhead can be reduced in terms of the number of bits occupied.
[0260] In some implementations, the number of bits occupied by the first information corresponding to the first frequency domain range is denoted as X, and the number of bits occupied by the information corresponding to each of the remaining frequency domain ranges is also denoted as X, X is a positive integer, but the number of information contents contained in the value range of the information content carried by the information corresponding to each of the remaining frequency domain ranges is less than the number of information contents contained in the value range of the information content carried by the first information. For example, the value range of the information content carried by the information corresponding to each of the frequency domain ranges can be represented as a table as shown in Tables 9 to 13, the table corresponding to the first frequency domain range contains the most entries, and the table entries corresponding to each of the other frequency domain ranges are less than the entries in the table corresponding to the first frequency domain range.
[0261] In this implementation, although the number of bits corresponding to each of the frequency domain ranges is the same, the other frequency domain ranges correspond to a smaller number of bit values, and the method of the present application can save signaling overhead in terms of the number of bit values. For example, the other values of the bit positions corresponding to the other frequency domain ranges can be used to indicate other meanings.
[0262] In some implementations, the value range of the information content of the multiple information corresponding to the multiple frequency domain ranges can be a table containing multiple entries, and each entry corresponds to the RU type or the discrete bandwidth distribution manner in the entire bandwidth of one of the frequency domain ranges. The table can be bandwidth-dependent or bandwidth-independent. Bandwidth-dependent means that different PPDU bandwidths can correspond to different tables, and bandwidth-independent means a unified table. The RU type herein includes a regular RU or a discrete RU.
[0263] It can be understood that the discrete bandwidth distribution manners corresponding to each information content in each of the above tables are only examples. For example, any of the discrete bandwidth distribution manners corresponding to the information content can be exchanged to obtain a new table, or the conditions in different tables can be exchanged to obtain a new table, or the entries in different tables can be combined to obtain a new table.
[0264] It can be understood that the value range of the discrete bandwidth distribution manner of the 40MHz channel in the foregoing content of the embodiment can include: a 40MHz discrete bandwidth, and / or a 20MHz discrete bandwidth + a 20MHz discrete bandwidth.
[0265] In some implementations, the discrete bandwidth distribution manner corresponding to the 40MHz channel can be represented using the P20+S20+S40 entry in the foregoing table; or a separate entry can be used to represent, for example, the separate entry can include: a 20MHz discrete bandwidth + a 20MHz discrete bandwidth; or can be redefined based on the PPDU bandwidth.
[0266] It can be understood that although some of the above information can be in the common information field or the special user information field, and some can be in the corresponding user information field, the present application is not limited thereto, but is only an example.
[0267] In some implementations of the present application, the trigger frame can further include sixth information, which is used to indicate whether there is an allocation of DRU in the entire PPDU frequency domain range. For example, the sixth information occupies 1 bit, and "0" indicates that there is, and "1" indicates that there is not (i.e., all RRU). In this way, if the sixth information indicates that there is no allocation of DRU in the entire PPDU frequency domain range, the fields mentioned in the foregoing content for carrying the indication information of the discrete bandwidth distribution manner and / or the indication information of the RU type can be reset (such as reserved or represented as other meanings), thereby further saving the overhead.
[0268] In some implementations, the sixth information is used to indicate whether there is an allocation of DRU in one or more frequency domain ranges. Accordingly, the indication overhead occupied by the indication information of the discrete bandwidth distribution manner and / or the indication information of the RU type corresponding to the one or more frequency domain ranges can be saved.
[0269] In some implementations, the sixth information can carry the common information field and / or the special user information field.
[0270] For the indication manner of the discrete bandwidth distribution manner of the above frequency domain range, an exemplary flowchart of the communication method of an embodiment of the present application is shown in FIG. 16. It can be understood that the embodiment of the present application shows the communication method provided by the present application from the perspective of device interaction. The specific forms and quantities of the devices shown are only examples and should not constitute any limitation on the implementation of the method provided by the present application.
[0271] It can be understood that the second device can be the second device itself, can be a chip, chip system or processor supporting the second device to implement the communication method, and can also be a logical module or software capable of implementing all or part of the second device; the first device can be the first device itself, can be a chip, chip system or processor supporting the first device to implement the communication method, and can also be a logical module or software capable of implementing all or part of the first device, which is not limited in the present application.
[0272] As an example, the first device can be an AP, and the second device can be a STA.
[0273] S1610, the first device sends a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a discrete bandwidth distribution manner of a first frequency domain range when the RU in the first frequency domain range is a discrete RU, and the second information being used to indicate a discrete bandwidth distribution manner of a second frequency domain range when the RU in the second frequency domain range is a discrete RU, the discrete bandwidth distribution manner of the first frequency domain range being one of M discrete bandwidth distribution manners, the discrete bandwidth distribution manner of the second frequency domain range being one of N discrete bandwidth distribution manners, M being a positive integer greater than 1, and N being a positive integer less than M. Correspondingly, the second device receives the trigger frame.
[0274] S1620, the second device sends data according to the trigger frame.
[0275] As an example, the second device determines the frequency domain resources contained in the RU allocated to the second device according to the trigger frame, for example, determines which subcarriers are contained in the RU allocated to the second device.
[0276] As an example, the second device sends a data unit including the RU allocated to the second device based on the received trigger frame. The data unit can be understood as a PPDU, such as an EHT TB PPDU, etc.
[0277] In the embodiment, the indication manner of the RU in the first frequency domain range and the indication manner of the RU in the second frequency domain range can refer to the foregoing content, when the trigger frame further contains more frequency domain ranges, the indication manner of the RU in the more frequency domain ranges can refer to the foregoing content, and the corresponding technical effects refer to the foregoing content, which will not be described here.
[0278] FIG. 17 is a schematic block diagram of a communication apparatus 1700 provided in an embodiment of the present application. As shown in FIG. 17, the communication apparatus 1700 includes a processing module 1701 and a communication module 1702.
[0279] In a possible implementation, the communication apparatus 1700 is configured to implement the steps performed by the first device in the method shown in FIG. 16.
[0280] For example, the processing module 1701 is configured to generate a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a discrete bandwidth distribution manner of a first frequency domain range when a RU in the first frequency domain range is a discrete RU, and the second information being used to indicate a discrete bandwidth distribution manner of a second frequency domain range when a RU in the second frequency domain range is a discrete RU, the discrete bandwidth distribution manner of the first frequency domain range being one of M discrete bandwidth distribution manners, the discrete bandwidth distribution manner of the second frequency domain range being one of N discrete bandwidth distribution manners, M being a positive integer greater than 1, and N being a positive integer smaller than M.
[0281] The communication module 1702 is configured to transmit the trigger frame.
[0282] In another possible implementation, the apparatus 1700 is configured to implement the steps performed by the second device in the method shown in FIG. 16.
[0283] For example, the communication module 1702 is configured to receive a trigger frame, the trigger frame including first information and second information, the first information being used to indicate a discrete bandwidth distribution manner of a first frequency domain range when a RU in the first frequency domain range is a discrete RU, and the second information being used to indicate a discrete bandwidth distribution manner of a second frequency domain range when a RU in the second frequency domain range is a discrete RU, the discrete bandwidth distribution manner of the first frequency domain range being one of M discrete bandwidth distribution manners, the discrete bandwidth distribution manner of the second frequency domain range being one of N discrete bandwidth distribution manners, M being a positive integer greater than 1, and N being a positive integer smaller than M.
[0284] The processing module 1701 is configured to determine a RU according to the trigger frame.
[0285] The communication module 1702 is configured to transmit data in the RU determined according to the trigger frame.
[0286] It should be understood that the term "module" herein can refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated or group) and memory that execute one or more software or firmware programs, a combinational logic circuit, and / or other suitable components that provide the described functionality. In one optional example, those skilled in the art will appreciate that the communication apparatus 1700 can be specifically configured to be the first device or the second device in the above-described embodiments, and the communication apparatus 1700 can be configured to execute the procedures and / or steps corresponding to the first device or the second device in the above-described method embodiments. To avoid repetition, details are not described herein.
[0287] FIG. 18 is a structural diagram of a communication apparatus provided by another embodiment of the present application. As shown in FIG. 18, the communication apparatus 1800 includes a processor 1801 and a communication circuit 1802. The processor 1801 and the communication circuit 1802 are coupled with each other. It should be understood that the communication circuit 1802 can be a transceiver or an input / output interface. Optionally, the communication apparatus 1800 can further include a memory 1803 configured to store instructions executed by the processor 1801 or store input data required by the processor 1801 to execute instructions or store data generated after the processor 1801 executes instructions. It should be understood that the memory 1803 can be located outside the processor 1801 or inside the processor 1801.
[0288] As an example, the processor 1801 is configured to implement the functions of the above-described processing module 1701, and the communication circuit 1802 is configured to implement the functions of the above-described communication module 1702.
[0289] The communication apparatus 1800 can be an AP or a chip applied to an AP.
[0290] It should be understood that when the communication apparatus 1800 is an AP, the communication circuit 1802 can be a transceiver. When the communication apparatus 1800 is a chip, the communication circuit 1802 can be an input / output interface.
[0291] The communication apparatus 1800 can be an STA or a chip applied to an STA.
[0292] It should be understood that when the communication apparatus 1800 is an STA, the communication circuit 1802 can be a transceiver. When the communication apparatus 1800 is a chip, the communication circuit 1802 can be an input / output interface.
[0293] Some embodiments of the present application further provide a computer program product, which, when executed on a processor, can implement the method implemented by the first device in any of the above-described embodiments.
[0294] Some embodiments of the present application further provide a computer program product, which, when executed on a processor, can implement the method implemented by the second device in any of the above-mentioned embodiments.
[0295] Some embodiments of the present application further provide a computer readable storage medium, which contains computer instructions, which, when executed on a processor, can implement the method implemented by the first device in any of the above-mentioned embodiments.
[0296] Some embodiments of the present application further provide a computer readable storage medium, which contains computer instructions, which, when executed on a processor, can implement the method implemented by the second device in any of the above-mentioned embodiments.
[0297] Some embodiments of the present application further provide a communication system, which can implement the method implemented by the first device and the second device in any of the above-mentioned method embodiments.
[0298] It can be understood that the processor in the embodiments of the present application can be all or part of the circuit of the following devices or the following devices for processing functions: central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0299] The method steps or functions in the embodiments of the present application can be realized by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also exist as discrete components in a network device or a terminal device.
[0300] The steps or functions in the above embodiments can be realized by software, hardware, firmware, or any combination thereof, in whole or in part. When realized by software, the steps or functions can be realized in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When loaded and executed by a computer, the computer programs or instructions perform the processes or functions described in the embodiments of the present application in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer programs or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another, for example, the computer programs or instructions can be transferred from one website, computer, server, or data center to another via a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The available media can be a magnetic medium, such as a floppy disk or a hard disk, an optical medium, such as a digital video disc, or a semiconductor medium, such as a solid-state disk.
[0301] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referenced if there is no special description and no logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship. It can be understood that the various numbers involved in the embodiments of the present application are only used for differentiation for convenience of description, and do not limit the scope of the embodiments of the present application. The size of the serial numbers of the above processes does not mean the execution order, and the execution order of the processes should be determined according to their functions and inherent logic.
Claims
1. A communication method characterized by comprising: The method comprises: receiving a trigger frame, the trigger frame comprising first information and second information, the first information being used to indicate a discrete bandwidth distribution mode of a first frequency domain range when a resource unit (RU) in the first frequency domain range is a discrete RU, and the second information being used to indicate a discrete bandwidth distribution mode of a second frequency domain range when a RU in the second frequency domain range is a discrete RU, the discrete bandwidth distribution mode of the first frequency domain range being one of M discrete bandwidth distribution modes, the discrete bandwidth distribution mode of the second frequency domain range being one of N discrete bandwidth distribution modes, M being a positive integer greater than 1, and N being a positive integer less than M; transmitting data according to the trigger frame.
2. A communication method characterized by comprising: The method comprises: generating a trigger frame, the trigger frame comprising first information and second information, the first information being used to indicate a discrete bandwidth distribution mode of a first frequency domain range when a resource unit (RU) in the first frequency domain range is a discrete RU, and the second information being used to indicate a discrete bandwidth distribution mode of a second frequency domain range when a RU in the second frequency domain range is a discrete RU, the discrete bandwidth distribution mode of the first frequency domain range being one of M discrete bandwidth distribution modes, the discrete bandwidth distribution mode of the second frequency domain range being one of N discrete bandwidth distribution modes, M being a positive integer greater than 1, and N being a positive integer less than M; transmitting the trigger frame.
3. The method according to claim 1 or 2, characterized in that, The M discrete bandwidth distribution modes comprise a first discrete bandwidth distribution mode, the first frequency domain range comprising a first primary channel and a first secondary channel, the first primary channel and the first secondary channel having the same frequency domain width, and the first discrete bandwidth distribution mode comprising: discrete bandwidths of discrete RUs in the first primary channel being equal to a bandwidth of the first primary channel, and discrete bandwidths of discrete RUs in the first secondary channel being equal to a bandwidth of the first secondary channel.
4. The method of claim 3, wherein, The first frequency domain range further comprises a second secondary channel, the second secondary channel having a frequency domain width twice that of the first secondary channel, and discrete bandwidths of discrete RUs in the second secondary channel being equal to a bandwidth of the second secondary channel.
5. The method of claim 4, wherein, The first discrete bandwidth distribution mode is one of discrete bandwidth distribution modes in an 80 megahertz range, and the first primary channel has a frequency domain width of 20 megahertz.
6. The method according to any one of claims 1 to 5, characterized in that, The first information is carried in a common information field and / or a special user information field.
7. The method according to any one of claims 1 to 6, characterized in that, The second information is carried in a common information field and / or a special user information field.
8. The method according to any one of claims 1 to 6, characterized in that, The second information is carried in a user information field.
9. The method according to any one of claims 1 to 8, characterized in that, The second information occupies 1 bit, and the N discrete bandwidth distribution modes comprise: a discrete bandwidth being a bandwidth of the second frequency domain range.
10. The method of claim 9, wherein, The second information is further used to indicate that a RU in the second frequency domain range is a regular RU or a discrete RU.
11. The method of claim 10, wherein, The trigger frame further comprises third information indicating a first RU allocated to a first user, wherein the first RU is in the second frequency domain range.
12. The method of claim 9, wherein, The trigger frame further comprises third information indicating a first RU allocated to a first user, wherein the first RU is in the first frequency domain range, and the second information is used to indicate that the first RU is a regular RU or a discrete RU.
13. The method according to any one of claims 1 to 7, characterized in that, The first information is further used for indicating that the RU in the first frequency domain range is a regular RU or a discrete RU, and / or the second information is further used for indicating that the RU in the second frequency domain range is a regular RU or a discrete RU.
14. The method of any one of claims 1 to 7, or 13, wherein, The trigger frame further comprises fourth information and / or fifth information, the fourth information indicating a discrete bandwidth distribution manner of a third frequency domain range when the RU in the third frequency domain range is a discrete RU, the discrete bandwidth distribution manner of the third frequency domain range being one of S discrete bandwidth distribution manners, the fifth information indicating a discrete bandwidth distribution manner of a fourth frequency domain range when the RU in the fourth frequency domain range is a discrete RU, the discrete bandwidth distribution manner of the fourth frequency domain range being one of T discrete bandwidth distribution manners, S being a positive integer smaller than M, and T being a positive integer smaller than M.
15. The method according to any one of claims 1 to 14, characterized in that, The second frequency domain range is 80 megahertz.
16. A communications device, characterized by Comprising: Comprising a method as claimed in any of claims 1 to 15.
17. A communications device, characterized by Comprising: A processor coupled to a memory for storing a computer program which, when invoked by the processor, causes the apparatus to perform a method as claimed in any of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, A computer program product comprising instructions for implementing a method as claimed in any of claims 1 to 15.
19. A computer program product comprising instructions therein, the computer program product comprising instructions therein, characterized in that, When the instructions are run on a computer, they cause the computer to implement a method as claimed in any of claims 1 to 15.
Citation Information
Patent Citations
Resource unit indication method, access point and station
CN114143877A
Communication method and communication device in wireless local area network
CN117500077A
Method and apparatus for limiting resources for device-to-device operation in wireless communication system
US20160353414A1
Trigger frame arranged to solicit transmission of distributed resource units, and methods for generating the trigger frame
US20220408462A1