Wireless communication method and communication device
Patent Information
- Application Number
- BR112025020458
- Authority / Receiving Office
- BR · BR
- Patent Type
- Applications
- Publication Date
- 2026-08-25
Smart Images

Figure 00000000_0000_ABST
Description
1 / 70 Wireless communication method and communication device FIELD OF TECHNIQUE
[001] This application relates to the field of communication technologies and, more specifically, to a wireless communication method and a communication device. BACKGROUND
[002] With the development of technologies, a resource unit (RU) can have not only consecutive subcarriers, but also non-consecutive subcarriers. A RU with consecutive subcarriers can be called a regular RU (regular RU, rRU). A RU with non-consecutive subcarriers can be called a distributed RU (distributed RU, dRU). In a dRU mode, a transmission rate is relatively low. SUMMARY
[003] This application provides a wireless communication method and a communication device. Several aspects of this application are described below.
[004] According to a first aspect, a wireless communication method is provided. The method includes: transmitting, by a first device, a first frame to a second device, wherein the first frame is used to initiate the dRU-based probe return.
[005] According to a second aspect, a wireless communication method is provided. The method includes: receiving, by a second device, a first frame transmitted by a first device, wherein the first frame is used to initiate the dRU-based probe return. Petition 870250086476, dated 09 / 24 / 2025, page 9 / 185 2 / 70
[006] According to a third aspect, a communication device is provided. The communication device is a first device and includes: a transmission unit, configured to transmit a first frame to a second device, where the first frame is used to initiate the dRU-based probe return.
[007] According to a fourth aspect, a communication device is provided. The communication device is a second device and includes: a receiving unit, configured to receive a first frame transmitted by a first device, wherein the first frame is used to initiate the dRU-based probe return.
[008] According to a fifth aspect, a communication device is provided. The communication device includes a processor and a memory. The memory is configured to store one or more computer programs. The processor is configured to invoke the computer program in memory, to cause the communication device to perform some or all of the steps of a method according to the aspects mentioned above.
[009] According to a sixth aspect, one embodiment of this application provides a communications system. The communications system includes the communications device mentioned above. In another possible design, the system may additionally include another device that interacts with the communications device in a solution provided in this embodiment of this application.
[0010] According to a seventh aspect, a Petition 870250086476, dated 09 / 24 / 2025, page 10 / 185 3 / 70 of this application provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program causes a communication device to perform some or all of the steps in a method according to the foregoing aspects.
[0011] According to an eighth aspect, an embodiment of this application provides a computer program product. The computer program product includes a non-transient, computer-readable storage medium that stores a computer program, and the computer program is operable to cause a communication device to perform some or all of the steps of a method according to the preceding aspects. In some implementations, the computer program product may be a software installation package.
[0012] According to a ninth aspect, an embodiment of this application provides a chip. The chip includes a memory and a processor. The processor can invoke a computer program from memory and execute the computer program to implement some or all of the steps described in a method according to the preceding aspects.
[0013] In this application, a polling procedure for a dRU is implemented based on the first frame. The polling procedure is a necessary part of multiple input multiple output (MIMO). Therefore, based on this application, the communication device can use a plurality of MIMO spatial streams in a dRU for transmission, thus increasing the data transmission rate. Petition 870250086476, dated 09 / 24 / 2025, page 11 / 185 4 / 70 BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 is a schematic diagram of a wireless communications system to which one embodiment of this application is applied.
[0015] Figure 2 is an example diagram of a non-trigger-based probing process.
[0016] Figure 3 is an example diagram of a trigger-based probing process.
[0017] Figure 4A is an example diagram of a null data physical layer protocol data unit announcement (NDPA) frame format.
[0018] Figure 4B is an example diagram of a polling dialog box token field format (polling dialog token).
[0019] Figure 4C is an example of a diagram of an extremely high throughput (EHT) NDPA frame format.
[0020] Figure 4D is an example diagram of a format for a station information field (STA information) in an NDPA EHT frame.
[0021] Figure 5 is an example diagram of a scenario in which dRU transmission is used.
[0022] Figure 6 is a schematic flowchart of a wireless communication method according to an embodiment of this application.
[0023] Figure 7A is a schematic diagram of a station information field format according to an embodiment of this application.
[0024] Figure 7B is a schematic diagram of Petition 870250086476, dated 09 / 24 / 2025, page 12 / 185 5 / 70 a format of another station information field, according to a modality of this request.
[0025] Figure 8 is a schematic flowchart of a wireless communication method according to Mode 1.
[0026] Figure 9 is a schematic structural diagram of a communication device according to an embodiment of this application.
[0027] Figure 10 is a schematic structural diagram of another communication device according to an embodiment of this application.
[0028] Figure 11 is a schematic structural diagram of a device used for communication, according to an embodiment of this application. DESCRIPTION OF MODALITIES
[0029] Technical solutions in this application are described below with reference to the attached drawings. COMMUNICATIONS SYSTEM
[0030] The technical solutions in embodiments of this application can be applied to various communication systems, for example, a wireless local area network (WLAN), wireless fidelity (WiFi), a high-performance radio local area network (HIPELAN), a wide area network (WAN), a cellular network, or another communication system. For another example, the technical solutions in embodiments of this application can be applied to communication systems using the 802.11 standard. For example, the 802.11 standard includes, but is not limited to, the 802.11ax standard, the 802.11be standard, a next-generation 802.11 standard, or similar. Petition 870250086476, dated 09 / 24 / 2025, page 13 / 185 6 / 70
[0031] Figure 1 is a schematic diagram of a communication system to which one modality of this request is applied. With reference to Figure 1, a communication device in communication system 100 may include an access point (AP) 111, an AP 112, a station (STA) 121 and an STA 122, wherein STA 121 may access a network via AP 111 and STA 122 may access the network via AP 112.
[0032] In some implementations, a STA can establish an association relationship with one or more APs. Then, the STA and the AP that have an association relationship can communicate with each other. Referring to Figure 1, AP 111 and STA 121 can communicate with each other after establishing an association relationship between them; and AP 112 and STA 122 can communicate with each other after establishing an association relationship between them.
[0033] In some implementations, communication in the 100 communication system may be communication between an AP and a non-AP STA, or it may be communication between a non-AP STA and another non-AP STA, or communication between an STA and a paired STA, where the paired STA may refer to a device that performs point-to-point communication with the STA, for example, the paired STA may be an AP, or it may be a non-AP STA.
[0034] It should be understood that Figure 1 shows, by way of example, two AP STAs and two non-AP STAs. Alternatively, communications system 100 may include more AP STAs, or communications system 100 may include a different number of non-AP STAs. This is not limited to the modalities of this application. Petition 870250086476, dated 09 / 24 / 2025, p. 14 / 185 7 / 70
[0035] In addition, the previous communication system can be applied to multi-device collaboration scenarios, for example, a multi-access point (Multi-AP) collaboration scenario, a multi-station collaboration scenario, or similar.
[0036] The names of the AP and / or STA are not limited in the modalities of this application. In some scenarios, an AP may also be referred to as an AP STA. In other words, in a sense, the AP is also an STA. In other scenarios, an STA may also be referred to as a non-AP STA (non-AP STA).
[0037] In some scenarios, the aforementioned communication device may alternatively be a “multi-link device (MLD),” that is, a device that performs communication through a plurality of communication links. The plurality of communication links may include communication links of different frequency bands, for example, it may include a millimeter wave frequency band and / or a low-frequency band. Generally, if the multi-link device is an AP, the AP may also be called a multi-link AP; and if the multi-link device is a STA, the STA may also be called a multi-link STA.
[0038] In embodiments of this application, the AP may be a device on a wireless network. The AP may be a communications entity, for example, a communications server, a router, a switch, a network bridge, or similar; or the AP device may include various forms of macro base stations, micro base stations, relay stations, or similar. Certainly, the AP may alternatively be a chip, a circuit, or a processing system in these various forms. Petition 870250086476, dated 09 / 24 / 2025, p. 15 / 185 8 / 70 device forms, to implement a method and a function in embodiments of this application. The AP device can be applied to a variety of scenarios, for example, a sensor node in a smart city (e.g., a smart water meter, a smart electricity meter, or a smart air sensing node), a smart device in a smart home (e.g., a smart camera, a projector, a screen, a TV, a speaker, a refrigerator, a washing machine, or similar), a node in the Internet of Things, an entertainment terminal (e.g., a wearable device such as AR or VR), a smart device in a smart office (e.g., a printer, a projector, or similar), a vehicle-to-everything device in the Internet of Vehicles, some infrastructure in everyday life scenarios (e.g., a vending machine,a self-service navigation station in a shopping center or supermarket, a self-service checkout device or a self-service kiosk), or similar.
[0039] In some implementations, the role of the STA in the communications system is not fixed. In some scenarios, the STA may act as an AP. For example, in a scenario where a cell phone is connected to the route, the cell phone may be a non-AP STA; in the case of the cell phone serving as an access point for another cell phone, the cell phone acts as an AP.
[0040] An STA device in the embodiments of this application may be a device with a wireless transceiver function, for example, it may be a device that supports 802.11 series protocols and can communicate with an AP or Petition 870250086476, dated 09 / 24 / 2025, page 16 / 185 9 / 70 another STA. For example, an STA is any user communication device that allows the user to communicate with an AP and then communicate with the WLAN. For example, an STA device is: a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, a user appliance, or similar.
[0041] The STA in the forms of this application may alternatively be a device that provides the user with voice / data connectivity, for example, a portable device, a vehicle-mounted device or similar device that has a wireless connection function.For example, an STA is a mobile phone, a tablet computer, a notebook computer, a handheld computer, a mobile internet device (MID), a body-worn 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 a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cell phone, a cordless phone, or a telephone. Petition 870250086476, dated 09 / 24 / 2025, page 17 / 185 10 / 70 with session initiation protocol (SIP), a wireless local loop (WLL) station, a personal digital assistant (PDA), a portable device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicular device, a wearable device, a terminal device in a future 5G network, a terminal device in a future evolved Public Land Mobile Network (PLMN), or similar. This is not limited to the embodiments of this application.
[0042] By way of example, instead of limitation, in the embodiments of this application, the STA device may alternatively be a body-wearable device. A body-wearable device may also be referred to as a smart body-wearable device, and is a general term for body-wearable devices such as eyeglasses, gloves, watches, clothing and shoes that are intelligently designed and developed based on daily use using body-wearable technology. For example, a body-wearable device is a smartwatch or smart glasses, or a device that focuses only on a specific type of application function and needs to cooperate with another device, such as a smartphone, for use, for example, various smart bracelets, smart jewelry or similar for monitoring physical signals.
[0043] Furthermore, in embodiments of this application, the STA device may alternatively be a terminal device in an Internet of Things (IoT) system. Petition 870250086476, dated 09 / 24 / 2025, page 18 / 185 11 / 70 things, IoT). IoT is an important component of the future development of information technologies, and one of the main technical characteristics of IoT is that objects are connected to a network using communication technology to implement an intelligent human-computer interconnection network and interconnection between things. In embodiments of this application, IoT technology can implement mass connectivity, intensive coverage, and terminal energy savings using narrowband (NB) or similar technology.
[0044] Furthermore, in embodiments of this application, the STA device may be a device in a vehicle-to-everything system. The communication methods in the vehicle-to-everything system are collectively referred to as V2X (where X stands for everything). For example, V2X communication includes: vehicle-to-vehicle (V2V) communication, vehicle-to-road infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication, or similar.
[0045] In addition, in embodiments of this application, the STA device may include sensors such as a smart printer, a train detector, a gas station, or similar devices. The main functions of the device include: data collection (some terminal devices), receiving control information and downlink data from the AP device, transmitting an electromagnetic wave, and transmitting data to the AP.
[0046] In addition, the AP device in the embodiments of this application may be a device for Petition 870250086476, dated 09 / 24 / 2025, page 19 / 185 12 / 70 communicate with the STA device. The AP device can be a network device on a wireless local area network. The AP device can be configured to communicate with the STA device via the wireless local area network.
[0047] From the point of view of a communication standard supported by an AP, in some implementations, the AP may be a device that supports the 802.11be standard. Alternatively, the AP may be a device that supports a plurality of current and future WLAN standards from the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11be, and 802.11a.
[0048] From the perspective of a communication standard supported by an STA, in some implementations, the non-AP STA may support the 802.11be standard. The non-AP STA may also support a variety of current and future wireless local area network (WLAN) standards from the 802.11 family, such as 802.11ax, 802.11ac, 802.11n, 802.11g, 802.11be, and 802.11a.
[0049] The frequency bands supported in a WLAN technology are not limited in embodiments of this application. In some implementations, the frequency bands supported in the WLAN technology may include, but are not limited to, a low-frequency band (e.g., 2.4 GHz, 5 GHz, or 6 GHz) and a high-frequency band (e.g., 45 GHz or 60 GHz).
[0050] It should be understood that the specific forms of the STA device and the AP device are not specifically limited in the modalities of this application and are described only as examples in this document. SOUNDING
[0051] Communication technologies, such as Petition 870250086476, dated 09 / 24 / 2025, p. 20 / 185 13 / 70 beamforming transmission (beamforming transmission), MIMO (e.g., downlink multi-user multiple-input multiple-output, DL MU-MIMO) or similar, require information about the state of a channel to calculate an orientation matrix that is applied to the transmission of a signal, thus optimizing reception by one or more receivers. Some communication devices (e.g., an EHT STA) use a polling protocol (polling protocol) to determine channel state information. Polling protocols are described below using an EHT polling protocol as an example.
[0052] The EHT probing protocol provides an explicit feedback mechanism. This mechanism can include two probing sequences (probing sequence). The two probing sequences are a non-trigger-based EHT probing sequence (non-trigger-based EHT sound sequence, non-TB EHT sound sequence) and a trigger-based EHT probing sequence (trigger-based EHT sound sequence, TB EHT sound sequence), respectively. In both probing sequences, an EHT beamformee device (beamformee) uses a training signal transmitted by an EHT beamformer (beamformer) to measure a channel. The training signal can include a null-data EHT probing physical layer protocol data unit (null-data physical layer protocol data unit, NDP). In addition, the EHT beamformee device can return the channel state transition estimate.The EHT beamformer can use this estimate to determine the targeting matrix. Petition 870250086476, dated 09 / 24 / 2025, page 21 / 185 14 / 70
[0053] The feedback from the EHT beamforming device can be carried in a compressed beamforming / CQI report in one or more compressed beamforming frames with EHT / channel quality indicator (CQI).
[0054] The compressed beamforming report with EHT / CQI can include the following three types: single user return (SU return), multi-user return (MU return), and CQI return (CQI return). The fields included in different types of compressed beamforming reports with EHT / CQI are different and are described separately below.
[0055] In a single user return, a compressed beamforming report with EHT / CQI may include a compressed beamforming report field (EHT compressed beamforming / CQI report).
[0056] In multi-user returns, a compacted beamforming / CQI report may include a compacted beamforming / CQI report field and an EHT multi-user-exclusive beamforming report field (EHT MU-exclusive beamforming report).
[0057] In the return of CQI, a packed beamforming / CQI report may include an EHT CQI report field (EHT CQI Report).
[0058] The 20 MHz compressed beamforming formats can be shown in Table 1. TABLE 1 Petition 870250086476, dated 09 / 24 / 2025, page 22 / 185 15 / 70 Field (field) Size (size) (unit: bits) Meaning SNR in spacetime stream 1 8 Average signal-to-noise ratio in the STA sending the report for spacetime stream 1 SNR in spacetime stream Nc 8 Average signal-to-noise ratio in the STA sending the report for spacetime stream Nc Beamforming Feedback Matrix V for carrier-2 8 MaX (b^b^) / 2 Beamforming Feedback Matrix V Beamforming Feedback Matrix V for carrier-1 MaX (b^b^) / 2 Beamforming Feedback Matrix V Petition 870250086476, dated 09 / 24 / 2025, page 23 / 185 16 / 70 Beamforming Feedback Matrix V for carrier 1: N„X Υψ + òY / 2 Beamforming Feedback Matrix V Beamforming Feedback Matrix V for carrier 28: MaX % + b^ / 2 Beamforming Feedback Matrix V
[0059] The following describes the non-trigger-based probing sequence and the trigger-based probing sequence. NON-TRIGGER-BASED PROBING SEQUENCE
[0060] Figure 2 is an example diagram of a non-firing-based probing process. The process shown in Figure 2 can be performed by an EHT beamformer and an EHT beam receiver. The process shown in Figure 2 may include steps S210 to S230.
[0061] In the S210 step, the EHT beamformer transmits an NDPA EHT frame. It should be noted that the NDPA frame may also be referred to as an NDP advertisement frame (NDP announcement).
[0062] The NDPA frame can be an individually addressed NDPA frame.
[0063] The NDPA EHT framework includes only one station information field (STA info field). It can be learned that the EHT beamformer can initiate the Petition 870250086476, dated 09 / 24 / 2025, page 24 / 185 17 / 70 non-firing-based probing sequence with the EHT beamformer, to request single user (SU) or CQI return.
[0064] Based on step S210, the EHT beamformer can initiate a non-firing-based EHT probing sequence.
[0065] In the S220 step, the EHT beamformer transmits an EHT probe NDP frame (probe NDP) in a short frame space (short frame space, SIFS) after the NDPA EHT frame.
[0066] In step S230, the EHT beamformee device responds to a compressed beamforming frame with EHT / CQI in a SIFS after the EHT probe NDP frame. TRIGGER-BASED PROBING SEQUENCE
[0067] Figure 3 is an example diagram of a firing-based probing process. The process shown in Figure 3 can be performed by an EHT beamformer and EHT beam receivers (no. 1). The process shown in Figure 3 may include steps S310 to S340.
[0068] In step S310, the EHT beamformer transmits an NDPA EHT frame.
[0069] Based on step S310, the EHT beamformer can initiate an EHT firing-based probing sequence.
[0070] The NDPA EHT table in step S310 may include one or more station information fields.
[0071] In step S320, the EHT beamformer transmits an EHT probe NDP frame in a SIFS after the NDPA EHT frame. Petition 870250086476, dated 09 / 24 / 2025, page 25 / 185 18 / 70
[0072] In step S330, the EHT beamformer transmits a beamforming report lookup frame (beamforming report lookup, BFRP) (BFRP lookup frame) in a SIFS after the EHT probe NDP frame.
[0073] The number of stations that can be triggered by the BFRP trigger frame in step S330 can be limited. In Figure 3, the BFRP trigger frame that triggers k stations for return in step S330 is used as an example, where k is a positive integer less than or equal to n.
[0074] In step S340, in response to the BFRP firing frame, the EHT 1 beamformer device and the EHT k beamformer device simultaneously return the EHT-compressed beamforming / CQI frames.
[0075] It should be noted that each beamformer-type device triggered by the BFRP trigger frame can respond to an EHT physical layer protocol data unit (PPDU) in a SIFS after the BFRP trigger frame, where the PPDU can include one or more EHT-compressed beamforming / CQI frames.
[0076] In a case where k < n, the EHT TB probing sequence may additionally include a subsequent BFRP trigger frame, i.e., the process shown in Figure 3 may additionally include steps S350 and S360.
[0077] In the S350 stage, the EHT beamformer transmits the subsequent BFRP firing frame.
[0078] In step S360, in response to the BFRP firing frame in step S350, the beamformee type device Petition 870250086476, dated 09 / 24 / 2025, page 26 / 185 19 / 70 of EHT k+1 up to the EHT n beamforming type device simultaneously return the compressed beamforming frames with EHT / CQI.
[0079] It should be noted that if the EHT TB probing sequence includes the subsequent BFRP trigger frame (e.g., the BFRP trigger frame in step S350), the beamformer must transmit the subsequent BFRP trigger frame in a SIFS after the EHT TB PPDU is transmitted in response to the previous BFRP trigger frame.
[0080] It should be noted that the use of EHT trigger-based polling does not necessarily imply feedback from multiple users. EHT trigger-based polling can also be used to obtain single-user feedback or CQI feedback.
[0081] It should be noted that the above is described using the EHT probing process as an example. However, this application can be applied not only to an EHT probing process, but also to other probing processes (e.g., a very high throughput (VHT) probing process, a high efficiency (HE) probing process, an ultra high reliability (UHR) probing process, or similar). The principles of these probing processes are similar, and therefore the details are not repeated.
[0082] It can be learned from the above that, in both shot-based and non-shot-based sounding, the beamformer is required to transmit an NDPA frame. The NDPA frame is described below. NDPA FRAMEWORK
[0083] Figure 4A is an example diagram of a Petition 870250086476, dated 09 / 24 / 2025, page 27 / 185 20 / 70 format of an NDPA frame. As shown in Figure 4A, the NDPA frame may include one or more of the following fields: frame control, duration, receiver address (RA), receiver address (TA), probe dialog token, station info list (STA info list), or frame check sequence (FCS).
[0084] Figure 4B is an example diagram of a polling dialog token field format. As shown in Figure 4B, the polling dialog token field may include one or more of the following fields: NDPA variant (NDP advertisement variant) or polling dialog token number (polling dialog token number).
[0085] The NDPA variant field can be used to indicate an NDPA variant. In a related technology, an NDPA frame can include four variants. The 4 variants are a VHT NDPA frame (VHT NDP advertisement frame), a HEA NDP frame (HE NDP advertisement frame), a range NDPA frame (range NDP advertisement frame), and an EHT NDPA frame (EHT NDP advertisement frame), respectively. Table 2 shows exemplary variants corresponding to NDPA variant values. TABLE 2 NDPA Variant Subfield (NDPA Announcement Variant Subfield) NDPA Frame Variant (NDPA Announcement Frame Variant) 0 VHT NDPA Frame 1 Varying NDPA Frame 2 HE NDPA Frame Petition 870250086476, dated 09 / 24 / 2025, page 28 / 185 21 / 70 EHT NDPA frame
[0086] Figure 4C is an example diagram of an NDPA EHT frame format, i.e., Figure 4C shows an NDPA frame format whose NDPA variant subfield is equal to 3.
[0087] A station information list field in the NDPA frame may include one or more station information fields (STA information). Figure 4D is an example diagram of a station information field format in an NDPA EHT frame.
[0088] As shown in Figure 4D, the station information field may include one or more of the following fields: AID 11, partial bandwidth information (BW partial information), reserved, Nc index (Nc index), return type and Ng (return type and Ng), disambiguation (disambiguation) or codebook size (codebook size), which are described separately below.
[0089] The partial bandwidth information field can be used to indicate the size of a return RU or MRU. Table 3 shows examples of the partial bandwidth information field codes. TABLE 3 Petition 870250086476, dated 09 / 24 / 2025, page 29 / 185 22 / 70 Feedback RU or MRU size. Bandwidth of a PPDU carrying an EHT NDP announcement frame (MHz). Partial values of the bandwidth information subfield in binary format (Bw Info partial values in binary format) (B0 B1 B2 B3 B4 B5 B6 B7 B8). Operating channel width of the EHT beamformee device (MHz). 242 20 010000000 20, 40, 80, 160, 320 40 010000000, 001000000 80 010000000, 001000000, 000100000, 000010000 20, 80, 160, 320 160 010000000, 001000000, 000100000, 00001000, 000001000, 000000100, 000000010, 00000001 484 40 011000000 40, 80, 160, 320 80 011000000, 000110000 80, 160, 320 160 010000000, 000110000, 000001100, 000000011 Petition 870250086476, dated 09 / 24 / 2025, p. 30 / 185 23 / 70 320 110000000, 101000000, 100100000, 100010000, 100001000, 100000100, 100000010, 100000001 484 + 242 80 011100000, 011010000, 010110000, 001110000 160 011100000, 011010000, 010110000, 001110000 000001110, 000001101, 000001011, 000000111 996 80 011110000 160 011110000, 000001111 320 111000000, 100110000, 100001100, 100000011 996+484 160 011111100, 011110011, 011001111, 000111111 160, 320 320 111100000, 111010000, 110110000, 101101000, 100001110, 100001101, 100001011, 100001111 Petition 870250086476, dated 09 / 24 / 2025, p. 31 / 185 24 / 70 996+484+242 160 011101111, 011011111, 010111111, 001111111, 011111110, 011111101, 011111011, 011110111 2x996 160 011111111 320 111110000, 100001111 2x996+484 320 111111000, 111110100, 111101100, 111011100, 110111100, 101111100, 100111110, 100111101, 100111011, 100110111, 100101111, 100011111 320 3x996 320 111111100, 111110011, 111001111, 100111111 3x996+484 320 111111110, 111111101, 111111011, 111110111, 111101111, 111011111, 110111111, 101111111 4x996 320 111111111
[0090] It can be learned from Table 3 that a minimum return RU of EHT sounding is a RU of 242 tons (242 tons). Petition 870250086476, dated 09 / 24 / 2025, p. 32 / 185 25 / 70
[0091] The return type and the Ng field and codebook size field can jointly indicate a return type, subcarrier grouping (denoted as Ng), and a number of quantization bits. Table 4-1 shows examples of return type code and Ng fields and codebook size fields in trigger-based EHT polling sequences. Table 4-2 shows examples of return type code and Ng fields and codebook size fields in non-trigger-based EHT polling sequences. TABLE 4-1 Return type and Ng Codebook size Description B25 B26 B28 0 0 0 SU, Ng = 4, quantization resolution (φ, ψ) = {4, 2} 0 0 1 SU, Ng = 4, quantization resolution (φ, ψ) = {6, 4} 0 1 0 SU, Ng = 16, quantization resolution (φ, ψ) = {4, 2} 0 1 1 SU, Ng = 16, quantization resolution (φ, ψ) = {6, 4} 1 0 0 MU, Ng = 4, quantization resolution (φ, ψ) = {7, 5} 1 0 1 MU, Ng = 4, quantization resolution (φ, ψ) = {9, 7} 1 1 0 CQI 1 1 1 MU, Ng = 16, quantization resolution (φ, ψ) = {9, 7} TABLE 4-2 Petition 870250086476, dated 09 / 24 / 2025, page 33 / 185 26 / 70 Return type and Ng Codebook size Description B25 B26 B28 0 Reserved Reserved SU 1 1 0 CQI
[0092] It should be noted that Table 4-1 shows only one example of a correspondence between codes and quantization bit numbers of two field types (return type and Ng fields, and codebook size fields). Some of the fields in Table 4-1 and their corresponding descriptions may be implemented separately, or some of the fields in Table 4-1 may correspond to other descriptions. In other words, the content of Table 4-1 may be partially used, or Table 4-1 may additionally include other content. For example, the correspondence between the return type and the Ng field and a quantization bit number, and the correspondence between the codebook size field and the quantization bit number may include one or more rows in Table 4-1. For another example, the Description column in Table 4-1 may include only one or two of a return type (SU / MU), Ng, or a quantization bit number.For yet another example, the Description column in Table 4-1 may also include other information.
[0093] It should be noted that, as described above, in non-trigger-based EHT probing, a station information field in an NDPA EHT frame is used to request SU return. In this case, Ng, a codebook size and a column number (denoted as Nc) that are used to generate SU return can be determined. Petition 870250086476, dated 09 / 24 / 2025, page 34 / 185 27 / 70 by the EHT beamformer-type device. That is, the NDPA table is unnecessary to indicate this information. Therefore, in Table 4-2, the “Description” column does not include parameters such as Ng.
[0094] The use of the Ng subcarrier cluster is described below.
[0095] When the beamformer requests probe feedback based on a RU, a subcarrier index fed back by the beamformer can be determined based on Ng. In other words, for the RU, some subcarrier indices of the RU can be returned; and a specific subcarrier index / indices that is / are returned can be determined by Ng. Table 5 shows examples of Ng for 242-ton RUs. TABLE 5 242tone RU Index [-1012:Ng:- 772] Ng = 16 [-122, - 116:16:-4, -2, 2, 4:16:116, 122] 2 [4:Ng:244 ] [-252:Ng:- 12] [-764:Ng:- 524] Petition 870250086476, dated 09 / 24 / 2025, page 35 / 185 28 / 70 3 [12: Ng: 252] [-500:Ng:- 260] 4 [260: Ng: 500] [-252:Ng:- 12] 5 [12: Ng: 252] 6 [260: Ng: 500] 7 [524:Ng:764] 8 [772:Ng:1012 ]
[0096] One of the items in Table 5 is used as an example. When the beamformer transmits a 40 MHz NDP, to request that the beamformer feed back RU 1 of 242 tones, a subcarrier index fed back by the beamformer can be [-244:Ng:-4].
[0097] It should be noted that [x:Ng:y] denotes an arithmetic progression from x to y with an increment of Ng. In other words, [x:Ng:y] denotes x+Ng, x+2Ng, ..., y. It can be learned that a subcarrier index for return being [x:Ng:y] may indicate that the return is performed every Ng subcarriers.
[0098] If a return type is SU return or In a compressed beamforming feedback (CQI) matrix, an index field Nc indicates that 1 is subtracted from the number of columns in a compressed beamforming feedback matrix; that is, the index field Nc is Nc-1. If a feedback type is CQI, an index field Nc indicates that 1 is subtracted from the number of spatial flows in a CQI report; that is, the index field Nc is Nc-1. If the index field Nc is greater than 7, a value in the field is reserved. Petition 870250086476, dated 09 / 24 / 2025, page 36 / 185 29 / 70
[0099] A disambiguation field is defined as 1. RU DISTRIBUTED
[00100] With the development of technologies, the limits of power spectral density (PSD) are becoming increasingly stringent. For example, in the 6 GHz frequency band, for a non-AP STA in a low-power indoor frequency band, a PSD limit is -1 dBm / MHz.
[00101] A regular RU (regular RU, rRU) has consecutive subcarriers. The transmission power of each rRU subcarrier is relatively low. This is because a PSD limit is set per MHz and per STA, but the subcarriers in the rRU are consecutive. Therefore, the number of subcarriers in each MHz is relatively large; and based on the PSD limit, the transmission power of each subcarrier is relatively low.
[00102] A dRU has inconsecutive subcarriers. For a dRU, the number of subcarriers per MHz is relatively small, or there may even be only one subcarrier per MHz. Therefore, compared to the subcarriers in an rRU, the subcarriers in a dRU can be transmitted at a higher power. For example, for a 52-tone dRU distributed over 80 MHz, there may be only one subcarrier per MHz. However, for a 52-tone rRU, there are approximately 13 subcarriers per MHz. In a low-power internal frequency band of 6 GHz, a PSD limit is -1 dBm / MHz. Therefore, for a 52-tone RU (approximately 4 MHz), the maximum permissible transmission power when an rRU is used is only about 6 dBm; and the power of Petition 870250086476, dated 09 / 24 / 2025, p. 37 / 185 30 / 70 transmission can be increased by 11 dB when a dRU is used. Due to the significant increase in transmission power, a higher MCS can be implemented or a longer transmission distance can be achieved.
[00103] As shown in Figure 5, all of a STA 1, a STA 2, and a STA 3 can increase their transmission power using dRUs. Compared to a case where a rRU of the same size is used, in this case, each subcarrier achieves higher transmission power using dRUs. Therefore, the overall spectral efficiency is significantly improved.
[00104] It should be noted that an MRU can also have inconsecutive subcarriers and a dMRU. The technical solution related to the dRU provided in this application can also be applied to a dMRU. For ease of description, the following only uses a dRU as an example for description. If it is necessary to apply the embodiments described below to a dMRU, “dRU” is replaced by “dMRU”.
[00105] A dRU is generally used for extended-distance transmission by orthogonal frequency division multiple access (OFDMA) uplink (UL), where each STA occupies only a few of the subcarriers, resulting in a low data rate. For example, a 242-tone dRU distributed over 40 MHz occupies 40 MHz of bandwidth, but in reality, only 242 subcarriers out of a total of 484 subcarriers are used. Therefore, in dRU mode, the transmission rate is relatively low.
[00106] Figure 6 is a schematic flowchart of a wireless communication method according to a modality. Petition 870250086476, dated 09 / 24 / 2025, p. 38 / 185 31 / 70 of this request, to resolve the problem mentioned above. The method shown in Figure 6 can be executed by a first device and a second device. Both the first and second devices can be communication devices. For example, both the first and second devices can be UHR stations.
[00107] The method shown in Figure 6 may include step S610.
[00108] In step S610, the first device transmits a first structure to the second device.
[00109] The first frame can be used to initiate dRU-based probe return (also known as channel state return). In other words, based on the first frame, the first device can initiate dRU-based probe return and the second device can perform dRU-based probe return. It can be learned that the first device may include a beamformer, and that the second device may include a beam receiver.
[00110] According to this application, a polling procedure for a dRU can be implemented based on the first frame. As described above, the polling procedure is a necessary part of MIMO. Therefore, based on this application, the communication device can still use a plurality of MIMO spatial streams in a dRU for transmission, thus increasing the data transmission rate.
[00111] It should be noted that step S610 may belong to a trigger-based probing procedure or it may belong to a non-trigger-based probing procedure. Petition 870250086476, dated 09 / 24 / 2025, page 39 / 185 32 / 70 firing. Furthermore, the probing procedure to which step S610 belongs can be for SU or it can be for MU.
[00112] In some embodiments, the first frame may be an NDPA frame. As described above, the NDPA frame may initiate the borehole return. Therefore, based on this application, the NDPA frame may be used not only to initiate the borehole return, but also to indicate that the initiated borehole return is based on a dRU.
[00113] In some modalities, the first frame may include a first field.
[00114] The first field can be used to indicate whether the probe return is implemented based on a dRU. For example, a value of 0 for the first field may indicate that the probe return is implemented based on a dRU; or a value of 1 for the first field may indicate that the probe return is implemented based on a dRU.
[00115] In other words, the first field can be used to indicate whether the channel state return is implemented based on a dRU. For example, the value of the first field being 0 may indicate that the channel state return is implemented based on a dRU; or the value of the first field being 1 may indicate that the channel state return is implemented based on a dRU.
[00116] In other words, the first field may indicate a type of return RU (return RU for short). The return RU type may include dRU and rRU. Therefore, in some embodiments, the first field may also be called the return RU type field (return RU type). For example, the value of the first field being 0 may Petition 870250086476, dated 09 / 24 / 2025, page 40 / 185 33 / 70 indicates that the return RU type is rRU; and the value of the first field being 1 may indicate that the return RU type is dRU. Alternatively, the value of the first field being 1 may indicate that the return RU type is rRU; and the value of the first field being 0 may indicate that the return RU type is dRU.
[00117] In other words, the first field can be used to indicate whether a subcarrier plane (tone plane) used in the sounding return is a dRU-based subcarrier plane. For example, the value of the first field being 0 may indicate that the subcarrier plane used in the sounding return is a dRU-based subcarrier plane; and the value of the first field being 1 may indicate that the subcarrier plane used in the sounding return is an rRU-based subcarrier plane. Alternatively, the value of the first field being 1 may indicate that the subcarrier plane used in the sounding return is a dRU-based subcarrier plane; and the value of the first field being 0 may indicate that the subcarrier plane used in the sounding return is an rRU-based subcarrier plane.
[00118] As described above, a partial bandwidth information field included in the NDPA frame indicates the size of a return RU or MRU. Based on this, if the first frame includes the NDPA frame, the first field may indicate the possibility that the RU indicated by the partial bandwidth information field is a dRU; or the first field may indicate the possibility that the MRU indicated by the partial bandwidth information field is a dMRU. For example, the value of the first field being 1 may indicate that the RU indicated by the partial bandwidth information field is Petition 870250086476, dated 09 / 24 / 2025, page 41 / 185 34 / 70 partial bandwidth is the dRU and / or that the MRU indicated by the partial bandwidth information field is the dMRU. Alternatively, the value of the first field being 0 may indicate that the RU indicated by the partial bandwidth information field is the dRU and / or that the MRU indicated by the partial bandwidth information field is the dMRU.
[00119] It should be noted that the first field being a bit is used as an example in the previous description. The first field can also indicate corresponding information in another way (for example, using a plurality of bits), which is not limited in this request.
[00120] In some game modes, the first field may occupy the position of a reserved field in the first frame.
[00121] In some embodiments, the first field may be included in a first station information field in the first frame. The first station information field may be a station information field. Figure 7A is a schematic diagram of a station information field format according to an embodiment of this application.
[00122] The station information field in Figure 7A may be a station information field in an NDPA frame. The station information field may include the first field and may include one or more of the following fields: AID 11, partial bandwidth information, Nc index, return type and Ng, disambiguation, codebook size, or reserved. As shown in Figure 7A, the first field may be located in a reserved bit B20 of the station information field. Alternatively, the first field may be located in one or more of the reserved bits B29 to B31. Petition 870250086476, dated 09 / 24 / 2025, page 42 / 185 35 / 70 of the station information field.
[00123] The first station information field can be used to carry common information. Common information can be information to be decoded and obtained by all receiving stations, that is, common information is not information to be decoded only by some of the stations.
[00124] It can be learned that, according to the first station information field, the first frame can indicate common information using a station information field. Therefore, even if there is no suitable reserved bit in the first frame to carry the first field (and / or a second field in the following description), the first field (and / or the second field in the following description) can also be carried in this special station information field (i.e., the first station information field).
[00125] It should be noted that, for the first station information field to be a station information field capable of carrying common information, the first station information field may also be referred to as a special station information field (special STA info). If a station information field is dedicated to a specific station and is decoded and retrieved by that station, but cannot be decoded by other stations, the station information field will be referred to as a general station information field in this application.
[00126] A trigger-based probing sequence is used as an example. In the case where the first frame is the NDPA frame, the NDPA frame may include N (N is greater than Petition 870250086476, dated 09 / 24 / 2025, page 43 / 185 36 / 70 or equal to 2) station information fields. In fact, the N station information fields may include a first station information field and N-1 general station information fields. In other words, although the NDPA frame includes N station information fields, the NDPA frame is actually only used to trigger sounding feedback from N1 stations.
[00127] A non-trigger-based sounding sequence is used as an example. In the case of the first frame being the NDPA frame, the NDPA frame may include two station information fields. In fact, the two station information fields may include a first station information field and a general station information field. In other words, although the NDPA frame includes two station information fields, the NDPA frame is actually used to trigger only the SU sounding return.
[00128] A method for distinguishing the first station information field from a general station information field is not limited in this application. In some embodiments, if the AID 11 field of the station information field is a first value, the station information field may be the first station information field. The first value may be an AID value that is not used to indicate a valid station in the related technology. For example, the first value may be greater than or equal to 2007 and less than or equal to 2047. For example, the first value may be equal to 2008.
[00129] In some forms, the first station information field may immediately follow a field indicating common information; or an information field Petition 870250086476, dated 09 / 24 / 2025, page 44 / 185 37 / 70 of station 1oem in a list of station information fields can be the first station information field. For example, the first station information field might come immediately after a probe dialog token field. In this case, all receivers can continuously decode the common information, and then each receiver decodes the general station information field in a targeted manner for a respective station.
[00130] It should be noted that, in some modes, the station's general information field may include the first field. The first field may be used to indicate a return RU type from a station indicated by an AID 11 field in the station's general information field.
[00131] In some embodiments, the first frame may include a second field. The second field may be used to indicate the dRU-based probe return subcarrier clustering, i.e., dRU-based Ng.
[00132] By grouping dRU-based probe return subcarriers, it is not necessary to re-feed each subcarrier back into the dRU, so the overhead of dRU-based probe return can be reduced to some extent.
[00133] Optionally, the second field may be included in the first station information field in the first frame. The description of the first station information field is as stated above and will not be repeated here.
[00134] Figure 7B is a schematic diagram of a format for another station information field, according to an embodiment of this application. The station information field in Figure 7B is a station information field in Petition 870250086476, dated 09 / 24 / 2025, page 45 / 185 38 / 70 an NDPA frame. As shown in Figure 7B, the station information field may include a second field. The station information field may additionally include one or more of the following fields: AID 11, partial bandwidth information, Nc index, return type and Ng, first field, disambiguation, codebook size, or reserved. The second field may be located in one or more of the reserved bits B29 to B31 of the station information field. Alternatively, the second field may be located in a reserved bit B20 of the station information field.
[00135] Note that the station's general information field may include the second field. The second field may be used to indicate the dRU-based sounding return subcarrier grouping of a station indicated by an AID 11 field in the station's general information field.
[00136] In some modalities, the second field itself may indicate the subcarrier grouping of the dRU-based sounding return.
[00137] Optionally, the second field can be used not only to indicate the grouping of subcarriers of the dRU-based probe return, but also to indicate the grouping of subcarriers of the rRU-based probe return. For example, a field that indicates the grouping of subcarriers of the probe return in the related technology can be reused to indicate the grouping of subcarriers of the dRU-based probe return, thus reducing changes to a pattern. For example, the second field could include a return type and an Ng field and / or a codebook size field. Petition 870250086476, dated 09 / 24 / 2025, page 46 / 185 39 / 70
[00138] For example, if the first field indicates that a return RU type is rRU or dRU, the subcarrier grouping of the probe return can be indicated by the second field. For example, if the return RU type is rRU or dRU, the second field can indicate that Ng is 4 or 16. For example, if the first field indicates that the return RU type is rRU, the second field can indicate that Ng is 4 or 16. In a case where the first field indicates that the return RU type is dRU, the second field can indicate that Ng is another candidate value, for example, 2 or 4.
[00139] In some embodiments, the second field and another field may jointly indicate the subcarrier grouping of the dRU-based probe return, so that a number of bits in the newly added second field may be reduced, thus occupying fewer communication resources. For example, the second field may occupy one bit.
[00140] Optionally, the previous field may include, for example, a third field. The third field may be, for example, a field existing in the related technology. The third field may be used to indicate the subcarrier grouping of the rRU-based probe return. The third field may include one or more fields. For example, the third field may include a return type and an Ng field and / or a codebook size field.
[00141] For example, if the first field indicates that the feedback RU type is rRU, the subcarrier grouping of the rRU-based probe return can be indicated by the third field. In this case, the second field can be reserved. If the first field indicates that the feedback RU type is dRU, the grouping of Petition 870250086476, dated 09 / 24 / 2025, page 47 / 185 40 / 70 subcarriers of the dRU-based probe feedback can be indicated jointly by the second and third fields. For this example, the grouping of probe return subcarriers can also be indicated jointly by the first, second, and third fields.
[00142] If the third field includes the return type and the Ng field, and the second and third fields jointly indicate the subcarrier grouping of the dRU-based probe return, the second field can be considered as a complement or extension of the return type and the Ng field. Therefore, the second field can also be called the return type and subcarrier grouping extension field (return type and Ng extension).
[00143] In some implementations, a dRU of the probe return may be a first dRU. A subcarrier plan for the first dRU may be that: the first dRU may include m second dRUs en tones (tone), where the size of the second dRU may be smaller than that of the first dRU; m is an integer greater than 0; en is an integer greater than or equal to 0.
[00144] To facilitate understanding, the following describes the dRU subcarrier plan.
[00145] In some embodiments, the dRU subcarrier plan can be configured as follows: a 26-tone rRU (26 tones) is used as the reference RU, and the subcarriers are mapped at 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz in a distributed manner to form a 26-tone dRU. For example, at a bandwidth of 20 MHz, a subcarrier index of a 26-tone rRU 1 is [-121:-96]. After the distributed mapping, a subcarrier index of a dRU Petition 870250086476, dated 09 / 24 / 2025, page 48 / 185 41 / 70 of 26 tones can be [-121, -112, -103, -94, -85, -76, -66, -57, -48, -39, -30, -21, -12, 4, 13, 22, 31, 40, 49, 58, 67, 77, 86, 95, 104, 113], where [x1:y1] denotes a set of subcarriers whose indices k satisfy x1 < k < y1; and [x1:y1, x2:y2] denotes a set of subcarriers whose indices k satisfy x1 dk < y1 or x2 < k < y2.
[00146] In some embodiments, dRUs of certain sizes (for example, the first dRU) may be formed by a reference RU (i.e., the second dRU) and an additional subcarrier (i.e., a tone). For example, a reference dRU may be a 26-tone dRU. If the first dRU is a 242-tone dRU, the 242-tone dRU may be formed by nine 26-tone and eight-tone dRUs. If the first dRU is a 484-tone dRU, the 484-tone dRU may be formed by 18 26-tone and 16-tone dRUs. If the first dRU is a 996-tone dRU, the 996-tone dRU may be formed by 37 26-tone and 34-tone dRUs. If the first dRU is a dRU of 2*996 tons, the 2*996-ton dRU can be formed by 74 dRUs of 26 tons and 68 tons.
[00147] In some embodiments, the second field can be used to indicate the grouping of m-second dRUs and n-tone subcarriers. In other words, the additional n-tones can participate in the grouping. For example, the subcarriers in the m-second dRUs and in the n-tones can be sorted based on the subcarrier indices and then grouped based on the subcarrier grouping indicated by the second field. The sorting can be performed in ascending order. The polling return can provide grouped subcarrier indices.
[00148] A solution in which the additional n tones Petition 870250086476, dated 09 / 24 / 2025, page 49 / 185 The 42 / 70 subcarrier clustering rule can be applied to a case where the distribution of the first dRU subcarrier is approximately uniform, that is, a case where the n additional tones are distributed approximately uniformly across the bandwidth containing the dRU (also called the dRU distribution bandwidth). In this case, the n additional tones participate in the clustering; and the sonic performance after subcarrier clustering in a dRU can almost equal that after subcarrier clustering in an rRU.
[00149] In some embodiments, the second field is used to indicate the subcarrier grouping of the m-second dRUs. In other words, the additional n tones may not participate in the grouping. For example, the subcarriers in the m-second dRUs may be sorted based on the subcarrier indices and then grouped based on the subcarrier grouping indicated by the second field. Sorting may be performed in ascending order. The polling return may provide grouped subcarrier indices and subcarrier indices of the n tones.
[00150] A solution in which the n additional tones do not participate in the clustering can be applied to a case where the distribution of the subcarrier of the first dRU is not uniform, i.e., a case where the n additional tones are distributed non-uniformly over the bandwidth containing the dRU (also called the dRU distribution bandwidth). In this case, the n additional tones do not participate in the clustering, so the sonic performance after the clustering of subcarriers in a dRU can match that after the clustering of subcarriers in an rRU. Petition 870250086476, dated 09 / 24 / 2025, page 50 / 185 43 / 70
[00151] In some embodiments, a candidate value for the dRU-based probe return subcarrier clustering may be the same as a candidate value for the rRU-based probe return subcarrier clustering. For example, in Table 4-1, the candidate values for the rRU-based probe return subcarrier clustering are 4 and 16; and the candidate values for the dRU-based probe return subcarrier clustering may also be 4 and 16. In other words, the dRU-based probe return subcarrier clustering indicated by the second field may be 4 or 16.
[00152] Based on the technical solution where a candidate value for the dRU-based probe return subcarrier clustering is the same as a candidate value for the rRU-based probe return subcarrier clustering, a dRU-based probe return subcarrier clustering indication process can be implemented based on a related technology. Therefore, the implementation complexity is low; the changes in the related technology are relatively small; and the feasibility is relatively high. Furthermore, it should be noted that the solution can be applied to a case where there are consecutive subcarriers in a dRU subcarrier plane.
[00153] For example, in the case where a candidate value for the dRU-based polling return subcarrier clustering can be the same as a candidate value for the rRU-based polling return subcarrier clustering, the dRU-based polling return subcarrier clustering can be indicated using only one return type and one Ng field and one codebook size field. Petition 870250086476, dated 09 / 24 / 2025, page 51 / 185 44 / 70 in related technology. For example, dRU-based Ng can be indicated according to the coding scheme in Table 4-1 and / or Table 4-2.
[00154] In some embodiments, a candidate value for the dRU-based probe return subcarrier clustering may not be exactly the same as a candidate value for the rRU-based probe return subcarrier clustering. For example, in Table 4-1, the candidate values for the rRU-based probe return subcarrier clustering are 4 and 16; and the candidate values for the dRU-based probe return subcarrier clustering may include values other than 4 and 16, or may include 4 and / or 16. For example, a dRU-based probe return subcarrier clustering value includes: 1, 2, 4, or 8.
[00155] In some embodiments, a minimum candidate value for dRU-based subcarrier clustering of the probe return may be smaller than a minimum candidate value for rRU-based subcarrier clustering of the probe return of the probe return. The subcarriers contained in an rRU are all consecutive, but the subcarriers contained in a dRU are distributed, i.e., spaced. Therefore, when a value of Ng is relatively small, the probe performance after subcarrier clustering in the dRU may almost match that after subcarrier clustering in the rRU.
[00156] In some embodiments, the number of candidate values for the dRU-based subcarrier clustering may be greater than the number of candidate values for the clustering of Petition 870250086476, dated 09 / 24 / 2025, page 52 / 185 45 / 70 subcarriers of the rRU-based probe return. Table 4-1 is used as an example. One number of candidate values for clustering rRU-based probe return subcarriers is 2 (i.e., the candidate values are 4 and 16); and one number of candidate values for clustering dRU-based probe return subcarriers is 4 (i.e., the candidate values are 1, 2, 4, and 8).
[00157] It can be understood that a greater number of candidate values leads to a more flexible subcarrier grouping and better adaptation to a dRU subcarrier plan. For example, if the subcarriers in the dRU are distributed relatively uniformly, the subcarrier grouping can include more subcarriers; and if the subcarriers in the dRU are distributed non-uniformly, the subcarrier grouping can include fewer subcarriers.
[00158] If a number of candidate values for the clustering of probe return subcarriers to be indicated is relatively large, the dRU-based subcarrier clustering may be indicated jointly by the first field, the second field, and the third field.
[00159] For example, the first field might be a return-type field; the second field might include a return type and an Ng extension field; and the third field might include a return type and an Ng field, and a codebook size field. These fields can be co-coded to indicate a return type, Ng, quantization resolution, and a RU type. Table 6-1 and Table 6-2 are examples of co-coding diagrams for trigger return-based probing and non-trigger return-based probing. Petition 870250086476, dated 09 / 24 / 2025, page 53 / 185 46 / 70 shot. TABLE 6-1 PROBING BASED ON TRIGGER RETURN Return RU Type Return Type and Ng Return Type and Extension Ng Codebook Size Description 0 0 0 Reserved 0 SU, Ng = 4, resolution of φ,Ψ quantization ( ) = {4, 2}, rRU 0 0 1 SU, Ng = 4, resolution of φ,Ψ quantization ( ) = {6, 4}, rRU 0 1 0 SU, Ng = 16, resolution of φ,Ψ quantization ( ) = {4, 2}, rRU 0 1 1 SU, Ng = 16, resolution of φ,Ψ quantization ( ) = {6, 4}, rRU 1 0 0 MU, Ng = 4, resolution of φ,Ψ quantization ( ) = {7, 5}, rRU 1 0 1 MU, Ng = 4, resolution of φ,Ψ quantization ( ) = {9, 7}, rRU 1 1 0 CQI, rRU 1 1 1 MU, Ng = 16, resolution of φ,Ψ quantization ( ) = {9, 7}, rRU Petition 870250086476, dated 09 / 24 / 2025, page 54 / 185 47 / 70 1 0 0 0 0 SU, Ng = 1, resolution of φ,Ψ quantization ( ) = {4, 2}, dRU 0 0 0 1 SU, Ng = 1, resolution of φ,Ψ quantization ( ) = {6, 4}, dRU 0 0 1 0 SU, Ng = 2, resolution of φ,Ψ quantization ( ) = {4, 2}, dRU 0 0 1 1 SU, Ng = 2, resolution of φ,Ψ quantization ( ) = {6, 4}, dRU 0 1 0 0 SU, Ng = 4, resolution of φ,Ψ quantization ( ) = {4, 2}, dRU 0 1 0 1 SU, Ng = 4, resolution of φ,Ψ quantization ( ) = {6, 4}, dRU 0 1 1 0 SU, Ng = 8, resolution of φ,Ψ quantization ( ) = {4, 2}, dRU 0 1 1 1 SU, Ng = 8, resolution of φ,Ψ quantization ( ) = {6, 4}, dRU 1 0 0 0 MU, Ng = 1, resolution of φ,Ψ quantization ( ) = {7, 5}, dRU Petition 870250086476, dated 09 / 24 / 2025, page 55 / 185 48 / 70 1 0 0 1 MU, Ng = 1, resolution of φ,Ψ quantization ( ) = {9, 7}, dRU 1 0 1 0 MU, Ng = 2, resolution of φ,Ψ quantization ( ) = {7, 5}, dRU 1 0 1 1 MU, Ng = 2, resolution of φ,Ψ quantization ( ) = {9, 7}, dRU 1 1 0 0 MU, Ng = 4, resolution of φ,Ψ quantization ( ) = {7, 5}, dRU 1 1 0 1 MU, Ng = 4, resolution of φ,Ψ quantization ( ) = {9, 7}, dRU 1 1 1 0 CQI, dRU 1 1 1 1 MU, Ng = 8, resolution of φ,Ψ quantization ( ) = {9, 7}, dRU TABLE 6-2 PROBING BASED ON TRIGGER RETURN Return RU Type Return Type and Ng Return Type and Extension Ng Codebook Size Description 0 0 Reserved Reserved SU, rRU 1 1 0 CQI, rRU 1 0 Reserved Reserved SU, dRU 1 1 0 CQI, dRU Petition 870250086476, dated 09 / 24 / 2025, page 56 / 185 49 / 70
[00160] It should be noted that Table 6-1 shows only examples of correspondence between codes and quantization bit numbers of four field types (return-type RU fields, return-type and Ng fields, codebook size fields, and return-type and Ng extension fields). Some of the fields in Table 6-1 and their corresponding descriptions may be implemented separately, or some of the fields in Table 6-1 may correspond to other descriptions. In other words, the content of Table 6-1 may be partially used, or Table 6-1 may additionally include other content. For example, the correspondence between the four fields and a quantization bit number may include one or more rows in Table 6-1. For another example, the “Description” column in Table 6-1 may include only one or two of a return type (SU / MU), Ng, or a quantization bit number.For yet another example, the “Description” column in Table 6-1 may also include other information.
[00161] As described above, the first frame may be an NDPA frame. This application proposes that the first frame may be an NDPA frame of a first type. Next, we describe the NDPA frame of the first type.
[00162] In some embodiments, the NDPA frame of the first type may be used to indicate a technology related to UHR. Therefore, the first type may also be called the UHR NDPA frame type; and the NDPA frame of the first type may also be called the UHR NDPA frame.
[00163] The NDPA table may include a fourth field. The fourth field may be used to indicate whether the NDPA table is of the first type. Petition 870250086476, dated 09 / 24 / 2025, page 57 / 185 50 / 70 Alternatively, in other words, the fourth field can be used to indicate a type or variant of the NDPA framework. The type or variant of the NDPA framework includes the first type.
[00164] For example, the fourth field may include a first station information field. The description of the first station information field may be as above. In other words, the first station information field may be a special station information field.
[00165] For example, if the NDPA frame includes the first station information field, the NDPA frame may be an NDPA frame of the first type. If the NDPA frame does not include the first station information field, the NDPA frame may be an NDPA frame of another type. The NDPA frame of another type may be a variant (for example, a variant shown in Figure 2) indicated by an NDPA variant field of a polling dialog token field in the NDPA frame described above.
[00166] For another example, the first station information field can be combined with another field in the NDPA frame to indicate the possibility of the NDPA frame being a type 1 NDPA frame. For example, the NDPA frame might include a polling dialog token field. If the NDPA frame includes the first station information field and an NDPA variant field of the polling dialog token field in the NDPA frame is set to 3, the NDPA frame might be a type 1 NDPA frame. If the NDPA frame does not include the first station information field or an NDPA variant field of the polling dialog token field in the NDPA frame is not set to 3, the NDPA frame might be a Petition 870250086476, dated 09 / 24 / 2025, page 58 / 185 51 / 70 Other type NDPA frame. The other type NDPA frame can be indicated by the NDPA variant field in the NDPA frame described above.
[00167] For example, if the NDPA variant field of the polling dialog box token field in the NDPA frame is set to 3 and the first station information field appears (for example, there is station information whose AID 11 is equal to a specific value (for example: 2008)), it may be indicated that the NDPA frame may be an NDPA frame of the first type.
[00168] In summary, the first station information field may indicate one or more types of information. For example, the first station information field may indicate one or more of the following: whether the NDPA frame is a type 1 NDPA frame, whether the sounding return is implemented based on a dRU, or the dRU-based sounding return subcarrier grouping. The first station information field may also be used to indicate other common information. The information indicated by the first station information field is not limited in this application.
[00169] In some embodiments, the NDPA frame may additionally include a probe dialog token field. The fourth field may immediately follow the probe dialog token field. It can be understood that a type of NDPA frame indicated by the fourth field may be common information. The fourth field immediately follows the probe dialog token field so that a receiver can continue, after the probe dialog token field, to decode the common information indicated by the fourth field. Petition 870250086476, dated 09 / 24 / 2025, page 59 / 185 52 / 70 and then decode subsequent user-exclusive information in a targeted manner for the station.
[00170] It should be noted that the first type of NDPA frame is unnecessarily used to initiate dRU-based probe return, i.e., the first type of NDPA frame can also be used to perform another function. In other words, the use of the first type of NDPA frame is not limited in this application.
[00171] It should be noted that although a minimum RU (size) is 242 tones in the related sounding technology (e.g., EHT sound), the size is not limited in this application, i.e., the modalities provided in this application can be used regardless of the size of a dRU or dMRU. In other words, even when a dRU or dMRU is smaller than 242 tones (hereinafter referred to as small-sized dRU or dMRU), the transmission of multiple spatial MIMO streams can be performed. For example, small-sized dRU or dMRU may include: a 26-tone dRU, a 52-tone dRU, a 106-tone dRU, a 52+26-tone dMRU, or a 106+26-tone dMRU.
[00172] In some embodiments, in small-sized dRU-based probe returns, the probe return subcarriers may be clustered or unclustered. If the subcarriers are unclustered, the probe return subcarriers may be all the subcarriers included in a dRU.
[00173] In some modes, in small-sized dRU-based probe returns, the bandwidth containing the dRU and / or the subcarrier clustering in the bandwidth must be indicated. The indication process may be Petition 870250086476, dated 09 / 24 / 2025, page 60 / 185 53 / 70 enhanced based on a probing procedure in the related technology (e.g., an IEEE 802.11 probing procedure being EHT) or a technical solution provided in this application. This enhanced solution is simple to implement but results in specific return costs. For example, when performing dRU-based probing, a beamformer can indicate the bandwidth containing dRU in the NDPA frame and request that a beamformer return the bandwidth containing dRU and the bundled subcarriers.
[00174] To facilitate understanding of this application, this application is described below using Mode 1. MODE 1
[00175] Mode 1 is described using a trigger-based probing procedure as an example. In Mode 1, there are consecutive subcarriers in a subcarrier plane of a dRU. Compared with an rRU, no Ng is added in Mode 1, i.e., a method for indicating Ng in the dRU is implemented using an indicating method for an rRU in the related technology.
[00176] Figure 8 is a schematic flowchart of a wireless communication method according to Mode 1. The method shown in Figure 8 can be implemented by a beamformer 1 (AID 11 = 1), a beamformer 2 (AID 11 = 2), and a beamformer. For example, the beamformer can correspond to the first device in this application; and the beamformer 1 device or the beamformer 2 device can correspond to the second device in this application.
[00177] The method shown in Figure 8 may include Petition 870250086476, dated 09 / 24 / 2025, page 61 / 185 54 / 70 step S810 to step S840.
[00178] In the S810 stage, the beamformer transmits a 40 MHz UHR NDPA frame.
[00179] In the NDPA UHR framework, an NDPA variant field of a polling dialog token field is defined as 3.
[00180] There are three station information fields in the UHR NDPA table.
[00181] In a station information field 1st, AID 11 = 2008, which indicates that a special station information field appears. A value from the station information field is combined with a value from the polling dialog token field, which may indicate that the NDPA frame is a UHR NDPA frame.
[00182] In a 2nd station information field, AID 11 = 1, meaning the station information is for beamformee type device 1. A partial bandwidth information field indicates a RU 1 of 242 tons (010000000). The 2nd station information additionally indicates dRU-based probe return and Ng = 4. Ng is indicated by a code in Table 4-1.
[00183] In a 3rd station information field, AID 11 = 2, meaning the station information is for beamformee 2 type device. A partial bandwidth information field indicates a RU 2 of 242 tons (001000000). The 3rd station information additionally indicates dRU-based sounding return and Ng = 16. Ng is indicated by a code in Table 4-1.
[00184] In the S820 stage, after a SIFS, the beamformer transmits a 40 MHz probing NDP. Petition 870250086476, dated 09 / 24 / 2025, page 62 / 185 55 / 70
[00185] In step S830, the beamformer transmits a BFRP firing frame in a SIFS after the probe NDP, to request UHR packed beamforming return (UHR packed beamforming return) from beamformer 1 and beamformer 2.
[00186] In step S840, beamformee 1 feeds back a UHR-compressed beamforming / CQI frame 1. Beamformee 2 feeds back a UHR-compressed beamforming / CQI frame 2.
[00187] In mode 1, a subcarrier plan for a 242-ton dRU 1 could be as follows:
[00188] [-244, -243, -241, -239, -238, -236, -234, -232 , -229, -227, -225, -223, -221, -220, -218, -216, -214, 211, -209, -207, -205, -203, -202, -200, -198, -196, -193, 191, -190, -189, -187, -185, -183, -182, -180, -178, -176, 173, -171, -169, -167, -165, -164, -162, -160, -158, -155, 153, -151, -149, -147, -146, -144, -142, -140, -137, -136, 134, -132, -130, -128, -127, -125, -123, -121, -118, -116, 114, -112, -110, -109, -108, -106, -104, -102, -99, -97, -95 -93, -91, -90, -88, -86, -84, -81, -79, - 77, -75, -73, -72, 70, -68, -66, -63, -61, -59, -57, - 56, - 55, -53, -52, -50, 48, -46, -43, -41, -39, -37, -35, - 34, - 32, -30, -28, -25, 23, -21, -19, -17, -16, -14, 12, -10, -7 , -5, -3, 4, 6, 8, 9 11, 13, 15, 18, 20, 22, 24, 26, 27 , 29, 31, 33, 36, 38, 40 42, 44, 45, 47, 49, 51, 54, 58, 60 , 62, 64, 65, 67, 69, 71 74, 76, 78, 80, 82, 83, 85, 8 7, 89, 92, 94, 96, 98, 100, 101 103, 105, 107, 111, 113, 115 , 117, 119, 120, 122, 124, 126 129, 131, 133, 135, 138, 139 , 141, 143, 145, 148, 150, 152 154, 156, 157, 159, 161, 163 , 166,168, 170, 172, 174, 175, 177, 179, 181, 184, 186, 188, 192, 194, 195, 197, 199, 201 Petition 870250086476, dated 09 / 24 / 2025, p. 63 / 185 56 / 70 204, 206, 208, 210, 212, 213, 215, 217, 219, 222, 224, 226, 228, 230, 231, 233, 235, 237, 240, 242].
[00189] It can be learned that the 242-ton dRU 1 subcarrier plan includes subcarriers with consecutive indices, for example, -244 and -243 are consecutive, -239 and -238 are consecutive, and so on.
[00190] For beamformer 1, Ng = 4. Therefore, beamformer 1 performs feedback every four subcarrier indices in the 242-ton dRU 1 after all subcarrier indices in the 242-ton dRU 1 are sorted in ascending order. In other words, the subcarrier indices of the 242-ton dRU 1 that are fed back by beamformer 1 are those shown in bold in the subcarrier plane, i.e., a total of 61 subcarrier indices: -244, -238, -229, -221, -214, -205, -198, -190, -183, -176, -167, -160, -151, -144, -136, -128,- 121, -112, -106, -97, -90, -81, -73, -66, -57, -52, -43, -35 -28, -19, -12, -3, 9, 18, 26, 33, 42, 49, 60, 67, 76, 83, 92 100, 107, 117, 124, 133, 141, 150, 157, 166, 174, 181, 192, 199, 208, 215, 224, 231 and 240.
[00191] A subcarrier plan for a 242-ton dRU 2 is as follows:
[00192] [—242, -240, -237, -235, -233, -231,-230, -228, -226, -224, -222, -219, -217, -215, -213, -212, -210,- 208, -206, -204, -201, -199, -197, -195, -194, -192, -188, -186, -184, -181, -179, -177, -175, -174, -172, -170, -168, -166, -163, -161, -159, -157, -156, -154, -152, -150, -148, -145, -143, -141, -139, -138, -135, -133, -131, -129, -126, -124, -122, -120, -119, -117, -115, -113 -111, -107, -105, -103, -101, -100, -98, -96, -94, -92, -89, -87, -85, -83, -82 Petition 870250086476, dated 09 / 24 / 2025, p. 64 / 185 57 / 70 -80, -78, -76, -74, -71, -69, -67, -65, -64, -62, -60, -58, -54, -51, -49, -47, -45, -44, -42, -40, -38, -36, -33, -31, -29, -27, -26, -24, -22, -20, -18, -15, -13, -11, -9, -8, -6, -4, 3, 5, 7, 10, 12, 14, 16, 17, 19, 21, 23, 25, 28, 30, 32, 34, 35, 37, 39, 41, 43, 46, 48 50, 52, 53, 55, 56, 57, 59, 61, 63, 66, 68, 70, 72, 73, 75, 77, 79, 81, 84, 86, 88, 90, 91, 93, 95, 97, 99, 102, 104, 106, 108, 109, 110, 112, 114, 116, 118, 121, 123, 125, 127, 128, 130, 132, 134, 136, 137, 140, 142, 144, 146, 147, 149 151, 153, 155, 158, 160, 162, 164, 165, 167, 169, 171, 173, 176, 178, 180, 182, 183, 185, 187, 189, 190, 191, 193, 196, 198, 200, 202, 203, 205, 207, 209, 211, 214, 216, 218, 220, 221, 223, 225, 227, 229, 232, 234, 236, 238, 239, 241, 243 244].
[00193] It can be learned that there are subcarriers with consecutive indices in the 242-ton dRU 2 subcarrier plane, for example, -231 and -230 are consecutive, -195 and 194 are consecutive, and so on.
[00194] For beamformer 2, Ng = 16. Therefore, the beamformer 2 device performs feedback every 16 subcarrier indices in the 242-ton dRU 2 after all subcarrier indices in the 242-ton dRU 2 are sorted in ascending order. In other words, the subcarrier indices of the 242-ton dRU 2 that are fed back by beamformer 2 are those shown in bold in the 242-ton dRU 2 subcarrier plane, i.e., a total of 16 subcarrier indices: -242, -210, 175, -143, -111, -78, -44, -11, 25, 56, 88, 118, 149, 182, 211, 243.
[00195] The above describes in detail the method modalities of this application. These are described below in Petition 870250086476, dated 09 / 24 / 2025, p. 65 / 185 58 / 70 details the apparatus modalities of this application. It should be understood that the description of the method modalities corresponds to the description of the apparatus modalities and, therefore, for a part that is not described in detail, reference may be made to the previous modalities of the method.
[00196] Figure 9 is a schematic structural diagram of a 900 communication device, according to one embodiment of this application. The 900 communication device may be a first device. The 900 communication device may include a 910 transmission unit.
[00197] Transmitter unit 910 is configured to transmit a first frame to a second device, where the first frame is used to initiate dRU-based probe return.
[00198] In some modalities, the first frame includes a first field; and the first field is used to indicate the possibility of the probe return being implemented based on a dRU.
[00199] In some modes, the first field is included in a first station information field in the first frame.
[00200] In some embodiments, the first frame includes a second field; and the second field is used to indicate the subcarrier grouping of the dRU-based probe return.
[00201] In some modes, the second field is included in a first station information field in the first frame.
[00202] In some variations, the first frame additionally includes a third field; the third field is Petition 870250086476, dated 09 / 24 / 2025, page 66 / 185 59 / 70 is used to indicate the clustering of sounding return subcarriers based on rRU; and the second and third fields together indicate the clustering of sounding return subcarriers based on dRU.
[00203] In some embodiments, if a dRU is a first dRU and the first dRU includes m second dRUs and n tones, the second field is used to indicate the subcarrier grouping of the m second dRUs and the n tones, where m is an integer greater than 0 and n tones is an integer greater than or equal to 0.
[00204] In some embodiments, if a dRU is a first dRU and the first dRU includes m second dRUs en tons, the second field is used to indicate the subcarrier grouping of the m second dRUs, where m is an integer greater than 0 and en is an integer greater than or equal to 0.
[00205] In some embodiments, a candidate value for dRU-based probe return subcarrier clustering is the same as a candidate value for rRU-based probe return subcarrier clustering.
[00206] In some embodiments, a candidate value for the dRU-based subcarrier clustering of the sounding return is not exactly the same as a candidate value for the rRU-based subcarrier clustering of the sounding return.
[00207] In some embodiments, a dRU-based subcarrier grouping value includes: 1, 2, 4, or 8.
[00208] In some modalities, a quantity of Petition 870250086476, dated 09 / 24 / 2025, page 67 / 185 60 / 70 candidate values for the dRU-based probe return subcarrier clustering is greater than the number of candidate values for the rRU-based probe return subcarrier clustering.
[00209] In some embodiments, the first frame is an NDPA frame of a first type; the NDPA frame includes a fourth field; and the fourth field is used to indicate the possibility of the NDPA frame being of the first type.
[00210] In some embodiments, the NDPA frame additionally includes a polling dialog token field; and the fourth field immediately follows the polling dialog token field.
[00211] In some embodiments, the fourth field includes a first station information field; and the NDPA frame is determined as an NDPA frame of the first type in the case where the NDPA frame includes the first station information field.
[00212] In some embodiments, the NDPA frame being determined as the NDPA frame of the first type in the case where the NDPA frame includes the first station information field includes: the NDPA frame being determined as the NDPA frame of the first type in the case where the NDPA frame includes the first station information field and that an NDPA variant field of a probe dialog token field in the NDPA frame is set to 3.
[00213] In some embodiments, if an AID 11 field of a station information field in the NDPA frame is a first value, the station information field is the first station information field.
[00214] In some modalities, the first value is Petition 870250086476, dated 09 / 24 / 2025, page 68 / 185 61 / 70 greater than or equal to 2007 and less than or equal to 2047.
[00215] In an optional embodiment, the transmission unit 910 may be the transceiver 1130. The communication device 900 may additionally include a processor 1110 and a memory 1120, which are specifically shown in Figure 11.
[00216] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of this application. The communication device 1000 may be a second device. The communication device 1000 includes a receiving unit 1010.
[00217] Receiver unit 1010 is configured to receive a first frame transmitted by a first device, where the first frame is used to initiate the dRU-based probe return.
[00218] In some modalities, the first frame includes a first field; and the first field is used to indicate the possibility of the probe return being implemented based on a dRU.
[00219] In some modes, the first field is included in a first station information field in the first frame.
[00220] In some embodiments, the first frame includes a second field; and the second field is used to indicate the subcarrier grouping of the dRU-based probe return.
[00221] In some modes, the second field is included in a first station information field in the first frame.
[00222] In some sports, the first frame Petition 870250086476, dated 09 / 24 / 2025, p. 69 / 185 62 / 70 additionally includes a third field; the third field is used to indicate the grouping of sounding return subcarriers based on rRU; and the second and third fields together indicate the grouping of sounding return subcarriers based on dRU.
[00223] In some embodiments, if a dRU is a first dRU and the first dRU includes m second dRUs and n tones, the second field is used to indicate the subcarrier grouping of the m second dRUs and the n tones, where m is an integer greater than 0 and n tones is an integer greater than or equal to 0.
[00224] In some embodiments, if a dRU is a first dRU and the first dRU includes m second dRUs en tons, the second field is used to indicate the subcarrier grouping of the m second dRUs, where m is an integer greater than 0 and en is an integer greater than or equal to 0.
[00225] In some embodiments, a candidate value for the dRU-based probe return subcarrier clustering is the same as a candidate value for the rRU-based probe return subcarrier clustering.
[00226] In some embodiments, a candidate value for the dRU-based subcarrier clustering of the sounding return is not exactly the same as a candidate value for the rRU-based subcarrier clustering of the sounding return.
[00227] In some embodiments, a dRU-based subcarrier grouping value includes: 1, 2, 4, or 8. Petition 870250086476, dated 09 / 24 / 2025, page 70 / 185 63 / 70
[00228] In some embodiments, the number of candidate values for the dRU-based probe return subcarrier clustering is greater than the number of candidate values for the rRU-based probe return subcarrier clustering.
[00229] In some embodiments, the first frame is an NDPA frame of a first type; the NDPA frame includes a fourth field; and the fourth field is used to indicate the possibility of the NDPA frame being of the first type.
[00230] In some embodiments, the NDPA frame additionally includes a polling dialog token field; and the fourth field immediately follows the polling dialog token field.
[00231] In some embodiments, the fourth field includes a first station information field; and the NDPA frame is an NDPA frame of the first type in a case where the NDPA frame includes the first station information field.
[00232] In some embodiments, the NDPA frame being determined as the NDPA frame of the first type in the case where the NDPA frame includes the first station information field includes: the NDPA frame being determined as the NDPA frame of the first type in the case where the NDPA frame includes the first station information field and that an NDPA variant field of a probe dialog token field in the NDPA frame is set to 3.
[00233] In some embodiments, if an AID 11 field of a station information field in the NDPA frame is a first value, the station information field is the first station information field. Petition 870250086476, dated 09 / 24 / 2025, page 71 / 185 64 / 70
[00234] In some modalities, the first value is greater than or equal to 2007 and less than or equal to 2047.
[00235] In an optional embodiment, the receiving unit 1010 may be a transceiver 1130. The communication device 1000 may additionally include a processor 1110 and a memory 1120, which are specifically shown in Figure 11.
[00236] Figure 11 is a schematic structural diagram of a communication apparatus according to an embodiment of this application. Dashed lines in Figure 11 indicate that the units or modules are optional. Apparatus 1100 can be configured to implement the methods described in the previous method embodiments. Apparatus 1100 can be a chip or a communication device.
[00237] The 1100 device may include one or more 1110 processors. The 1110 processor may support the 1100 device in implementing the methods described in the preceding method embodiments. The 1110 processor may be a general-purpose processor or a dedicated processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a discrete gate logic device or transistor, a discrete hardware component, or the like. The general-purpose processor may be a microprocessor, or the processor may be any Petition 870250086476, dated 09 / 24 / 2025, page 72 / 185 65 / 70 conventional processor or similar.
[00238] The 1100 device may additionally include one or more 1120 memories. The 1120 memory stores a program. The program may be executed by the 1110 processor, causing the 1110 processor to execute the method described in the embodiments of the method above. The 1120 memory may be separate from the 1110 processor or may be integrated into the 1110 processor.
[00239] Device 1100 may additionally include a transceiver 1130. Processor 1110 may communicate with another device or chip using transceiver 1130. For example, processor 1110 may transmit data to and receive data from another device or chip using transceiver 1130.
[00240] One embodiment of this application additionally provides a computer-readable storage medium for storing a program. The computer-readable storage medium may be applied to the communication device provided in the embodiments of this application; and the program causes a computer to execute the method executed by the communication device in the various embodiments of this application.
[00241] One embodiment of this application additionally provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the embodiments of this application, and the program causes a computer to execute the method executed by the communication device in the various embodiments of this application. Petition 870250086476, dated 09 / 24 / 2025, page 73 / 185 66 / 70
[00242] One embodiment of this application additionally provides a computer program. The computer program can be applied to a communication device provided in the embodiments of this application; and the computer program causes a computer to execute the method executed by the communication device in the embodiments of this application.
[00243] It should be understood that the terms “system” and “network” in this application may be used interchangeably. Furthermore, the terms used in this application are used only to illustrate specific embodiments of this application, but are not intended to limit this application. The terms “first,” “second,” “third,” “fourth,” and similar terms in the descriptive report, claims, and accompanying drawings of this application are used to distinguish between different objects, rather than to describe a specific order. Additionally, the terms “include” and “have,” and any variations thereof, are intended to encompass a non-exclusive inclusion.
[00244] In this application mode, a “field” may also be referred to as a “domain (field)”, a “subdomain (subfield)” or a “subfield (subfield)”. A field may occupy one or more bytes (byte / octet), or a field may occupy one or more bits (bit).
[00245] In the modalities of this application, the indication mentioned herein may refer to a direct indication, or it may refer to an indirect indication, or it may mean that there is an association relationship. For example, A indicates B, which may mean that A directly indicates B, for example, B can be obtained through A; or it may mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; or it may Petition 870250086476, dated 09 / 24 / 2025, p. 74 / 185 67 / 70 means that there is an association between A and B.
[00246] In the provisions of this application, B corresponding to A means that B is associated with A and that B can be determined based on A. However, it should still be understood that determining B based on A does not mean determining B based solely on A, but rather, B can be determined based on A and / or other information.
[00247] In the description of the modalities of this application, the corresponding term may mean that there is a direct or indirect correspondence between two elements, or that there is an association relationship between two elements, or that there is a relationship of indicating and being indicated, configuring and being configured, or similar.
[00248] In embodiments of this application, predefined or preconfigured may be implemented by means of pre-storing corresponding code, tables, or other forms that may be used to indicate related information in devices (for example, including an AP and a STA), and a specific implementation thereof is not limited in this application. For example, being predefined may refer to being defined in a protocol.
[00249] In the modalities of this request, the term and / or is merely an association relation that describes associated objects, and represents that there can be three types of relationships. For example, A and / or B can represent three cases: only A exists, both A and B exist, and only B exists. Furthermore, the character / in this descriptive report generally indicates an “or” relationship between the associated objects.
[00250] In the terms of this request, the term Petition 870250086476, dated 09 / 24 / 2025, p. 75 / 185 68 / 70 include may refer to direct inclusion or indirect inclusion. Optionally, the term include mentioned in the provisions of this application may be replaced by indicate or be used to determine. For example, A including B may be replaced by that A indicates B, or A is used to determine B.
[00251] In the modalities of this request, the sequence numbers of previous processes do not signify execution sequences. The execution sequence of the processes must be determined according to the functions and internal logic of the processes, and should not be interpreted as any limitation in the implementation processes of the modalities of this request.
[00252] In the embodiments of this application, the protocol may refer to a standard protocol in the field of communications, and may include, for example, a WiFi protocol, and a related protocol applied to a future WiFi communications system, which is not limited to this application.
[00253] In the various embodiments provided in this application, it should be understood that the disclosed system, apparatus, and method may be implemented in another manner. For example, the apparatus embodiments described are merely examples. For instance, the division of units is merely a logical function division, and there may be another division in the actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted or not implemented. Furthermore, the mutual couplings or direct couplings or communication connections shown or discussed may be implemented using some interfaces. Indirect couplings or communication connections between apparatuses or Petition 870250086476, dated 09 / 24 / 2025, page 76 / 185 69 / 70 units can be implemented electrically, mechanically, or otherwise.
[00254] Units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, i.e., they may be located in a single position or may be distributed across a plurality of network units. Some or all units may be selected according to actual needs to achieve the objectives of the solutions in different modalities.
[00255] In addition, functional units in the forms of this application may be integrated into a processing unit, or each of the units may physically exist alone, or two or more units may be integrated into a unit.
[00256] All or some of the embodiments mentioned may be implemented using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, the above embodiments may be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of this application are generated wholly or partially. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer instructions may be stored on a computer-readable storage medium or transmitted from a storage medium. Petition 870250086476, dated 09 / 24 / 2025, page 77 / 185 70 / 70 computer-readable data to another computer-readable storage medium. For example, computer instructions can be transmitted from one site, computer, server, or data center to another site, computer, server, or data center in a wired manner (e.g., coaxial cable, fiber optic cable, and digital subscriber line (DSL)) or wirelessly (e.g., infrared, wireless, and microwave). Computer-readable storage media can be any usable, computer-readable media, or a data storage device, such as a server or data center, integrating one or more usable media. Usable media can be magnetic media (e.g., a floppy disk, a hard disk, or magnetic tape), optical media (e.g., a digital video disc (DVD)), semiconductor media (e.g., a solid-state disk (SSD)), or similar.
[00257] The foregoing descriptions are merely specific implementations of this application, but the scope of protection of this application is not limited to these. Any variation or substitution readily determined by a person skilled in the art within the scope of the art disclosed in this application shall be within the scope of protection of this application. Therefore, the scope of protection of this application shall be subject to the scope of protection of the claims. Petition 870250086476, dated 09 / 24 / 2025, page 78 / 185
Claims
1 / 5 CLAIMS 1. WIRELESS COMMUNICATION METHOD characterized by comprising: transmitting, by a first device, a first frame to a second device.
2. METHOD, according to claim 1, characterized in that the first frame is a null data physical layer protocol data unit advertisement NDPA frame of a first type; the NDPA frame comprises a fourth field; and the fourth field is used to indicate the possibility of the NDPA frame being of the first type.
3. METHOD, according to claim 2, characterized in that the NDPA frame additionally comprises a polling dialog token field; and the fourth field immediately follows the polling dialog token field.
4. METHOD, according to claim 2 or 3, characterized in that the fourth field comprises a first field of station information; and the NDPA frame is determined to be an NDPA frame of the first type if the NDPA frame comprises the first field of station information.
5. METHOD, according to claim 4, characterized by the NDPA frame which is determined as the NDPA frame of the first type in the case where the NDPA frame comprises the first station information field comprising: the NDPA frame which is determined as the NDPA frame of the first type in the case where the NDPA frame comprises the first station information field and an NDPA variant field of a probe dialog token field in the NDPA frame being defined as 3. Petition 870250086476, dated 24 / 09 / 2025, p. 79 / 185 2 / 5 6. METHOD, according to claim 4 or 5, characterized in that, in the case of an AID 11 field of a station information field in the NDPA framework being a first value, the station information field being the first station information field.
7. METHOD, according to claim 6, characterized in that the first value is greater than or equal to 2007 and less than or equal to 2047.
8. METHOD, according to claim 2, characterized in that, in a case where a variant NDPA field of a polling dialog token in the NDPA frame is set to 3 and a first station information field appears, the NDPA frame is an NDPA frame of the first type.
9. COMMUNICATIONS DEVICE characterized by the communication device being a first device, and the communication device comprising a memory and a processor, wherein the memory is configured to store a computer instruction and the processor is configured to execute the computer instruction stored in memory to cause the communication device to perform an operation of transmitting a first frame to a second device.
10. COMMUNICATIONS DEVICE, according to claim 9, characterized in that the first frame is a null data physical layer protocol data unit advertisement NDPA frame of a first type; the NDPA frame comprises a fourth field; and the fourth field is used to indicate the possibility of the NDPA frame being of the first type. Petition 870250086476, dated 09 / 24 / 2025, p. 80 / 185 3 / 5 11. COMMUNICATIONS DEVICE, according to claim 10, characterized in that the NDPA frame further comprises a sounding dialogue token field; and the fourth field immediately follows the sounding dialogue token field.
12. COMMUNICATIONS DEVICE, according to claim 10 or 11, characterized in that the fourth field comprises a first station information field; and the NDPA frame is determined to be an NDPA frame of the first type if the NDPA frame comprises the first station information field.
13. COMMUNICATIONS DEVICE, characterized in that the communications device is a second device, and the communications device comprises a memory and a processor, wherein the memory is configured to store a computer instruction, and the processor is configured to execute the computer instruction stored in memory to cause the communications device to perform an operation of: receiving a first frame transmitted by a first device.
14. COMMUNICATIONS DEVICE, according to claim 13, characterized in that the first frame is a null data physical layer protocol data unit advertisement NDPA frame of a first type; the NDPA frame comprises a fourth field; and the fourth field is used to indicate whether the NDPA frame is of the first type.
15. COMMUNICATIONS DEVICE, according to claim 14, characterized by the NDPA Petition 870250086476, dated 09 / 24 / 2025, page 81 / 185 4 / 5 additionally comprising a probe dialog token field; and the fourth field immediately following the probe dialog token field.
16. COMMUNICATIONS DEVICE according to claim 14 or 15, characterized in that the fourth field comprises a first station information field; and the NDPA frame is determined to be an NDPA frame of the first type if the NDPA frame comprises the first station information field.
17. COMMUNICATIONS DEVICE according to claim 16, characterized by the NDPA frame being defined as the NDPA frame of the first type in the case where the NDPA frame includes the first station information field and an NDPA variant field of a probe dialog token field in the NDPA frame being defined as 3.
18. COMMUNICATIONS DEVICE according to claim 16 or 17, characterized in that, in the case of an AID 11 field of a station information field in the NDPA frame being a first value, the station information field being the first station information field.
19. COMMUNICATIONS DEVICE according to claim 18, characterized in that the first value is greater than or equal to 2007 and less than or equal to 2047.
20. COMMUNICATIONS DEVICE according to claim 13, characterized in that, in a case where an NDPA variant field of a probe dialog token field (Petition 870250086476, 2025-09-24, p. 82 / 185 5 / 5) in the NDPA frame is set to 3, and a first station information field appears, the NDPA frame is an NDPA frame of the first type. (Petition 870250086476, 2025-09-24, p. 83 / 185)