Information transmission method and device

By using the trigger-based data transmission to carry manufacturer-specific information using the trigger frame or the first PPDU, the problem of not supporting the transmission of manufacturer-specific information in the prior art is solved, and the manufacturer's privatized design and flexibility in data transmission is realized.

CN119496833APending Publication Date: 2025-02-21HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311024843.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-14
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

In the prior art, the transmission of manufacturer-specific information is not supported in trigger-based data transmission, and it is not defined how to carry manufacturer-specific information.

Method used

By carrying manufacturer-specific information in the trigger frame or the first PPDU, the manufacturer's privatization design is realized. The specific method includes including the manufacturer identification or public information in the trigger frame, and carrying the manufacturer-specific information in the first PPDU through frame aggregation.

Benefits of technology

It realizes the transmission of manufacturer-specific information during trigger-based data transmission, supports the manufacturer's privatization design, and enhances the flexibility and interoperability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119496833A_ABST
    Figure CN119496833A_ABST
Patent Text Reader

Abstract

The invention provides an information transmission method and device, which are used for transmitting manufacturer specific information in a triggering-based data transmission process. The present application is applied to a wireless local area network system that supports an 802.11 ax next generation Wi-Fi protocol (e.g., 802.11 be, Wi-Fi 7, or EHT), or an 802.11 be next generation Wi-Fi protocol (e.g., Wi-Fi 8, UHR, 11bn), or Wi-Fi AI, or millimeter wave (mmWave), or ultra wide band (UWB), or sensing. In the method, a first device generates a trigger frame. And the first equipment sends a trigger frame to the second equipment, wherein the trigger frame comprises the first manufacturer specific information. Or, the first equipment sends a first PPDU to the second equipment, and the first PPDU comprises the trigger frame and the first frame bearing the first manufacturer specific information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to an information transmission method and device. Background Art

[0002] Starting from the 802.11ax standard, data transmission can be divided into two types: one is non-trigger-based data transmission, which can be used for uplink or downlink single-user transmission, and downlink multi-user transmission. The other is trigger-based data transmission. In trigger-based data transmission, the AP triggers one or more non-APSTAs to transmit data by sending a trigger frame.

[0003] Currently, the transmission of manufacturer-specific information is supported in non-trigger-based data transmission, and a method for carrying the manufacturer-specific information in a physical protocol data unit (PPDU) is defined. However, the related art does not support the transmission of manufacturer-specific information in trigger-based data transmission, and therefore the related art does not define how to carry the manufacturer-specific information in trigger-based data transmission. Summary of the invention

[0004] The present application provides an information transmission method and apparatus for transmitting manufacturer-specific information in a trigger-based data transmission process.

[0005] In a first aspect, a method for information transmission is provided. The method may be performed by a first device, or by a chip / chip system. In the method, the first device generates a trigger frame, and the trigger frame is used to instruct the second device to send a PPDU. The first device sends a trigger frame to the second device, and the trigger frame includes first manufacturer-specific information. Alternatively, the first device sends a first PPDU to the second device, and the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information.

[0006] Based on this solution, during the trigger-based data transmission process, the first device can implement a manufacturer's private design by carrying manufacturer-specific information in a trigger frame or in a first PPDU.

[0007] In a possible implementation, the first manufacturer-specific information includes a manufacturer identifier. Alternatively, the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

[0008] Based on this solution, the manufacturer identifier may be carried in the manufacturer-specific information or the manufacturer identifier may be determined by the sending address in the trigger frame, thereby determining the information of the corresponding manufacturer.

[0009] In a possible implementation, the first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user. The first user may be a user supporting the corresponding manufacturer.

[0010] Based on this solution, the manufacturer-specific information may include public information that the manufacturer's users need to receive, and may also include information for specific manufacturer's users, thereby realizing the manufacturer's specific functions.

[0011] In a possible implementation, the trigger frame includes N user information fields, the N user information fields include M user information fields carrying public information and / or the N user information fields include a user information field of a first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user. Based on this solution, the manufacturer-specific information can be carried by the user information field in the trigger frame.

[0012] In a possible implementation, the trigger frame includes first information, and the first information indicates that the trigger frame carries the first manufacturer-specific information. Based on this solution, the first information can be used to indicate whether the first manufacturer-specific information exists.

[0013] In a possible implementation, the first PPDU includes K subframes, the K subframes include a first subframe and a second subframe, the first subframe is used to carry the trigger frame, and the second subframe is used to carry the first frame. Based on this solution, the first device can send the first PPDU to the second device in the form of frame aggregation to achieve the transmission of manufacturer-specific information in the triggered data transmission process.

[0014] In a second aspect, an information transmission method is provided. The method can be executed by a second device, or by a chip / chip system. In the method, the second device receives a trigger frame from a first device. The trigger frame includes first manufacturer-specific information, and the trigger frame is used to indicate a PPDU of the second device. Alternatively, the second device receives a first PPDU from the first device, the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information, and the trigger frame is used to indicate that the second device sends a PPDU.

[0015] In a possible implementation, the first manufacturer-specific information includes a manufacturer identifier. Alternatively, the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

[0016] In a possible implementation, the first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user, and the first user is a user supporting the corresponding manufacturer.

[0017] In one possible implementation, the trigger frame includes N user information fields, the N user information fields include M user information fields carrying public information and / or the N user information fields include a user information field of the first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user.

[0018] In a possible implementation manner, the trigger frame includes first information, and the first information indicates that the trigger frame carries first manufacturer-specific information.

[0019] In a possible implementation, the first PPDU includes K subframes, the K subframes include a first subframe and a second subframe, the first subframe is used to carry a trigger frame, and the second subframe is used to carry the first frame.

[0020] In one possible implementation, upon successfully receiving the trigger frame and the first frame, the second device may send the PPDU. Alternatively, upon successfully receiving the trigger frame, the second device may send the PPDU. Based on this solution, the second device may determine whether to send the PPDU according to the instruction of the trigger frame if the first frame is not correctly received.

[0021] In a possible implementation, the trigger frame includes first indication information, and the first indication information indicates whether the second device sends a PPDU when the first frame is not successfully received. Based on this solution, the second device can determine whether to send a PPDU according to the indication of the trigger frame when the first frame is not successfully received through the first indication information.

[0022] In a possible implementation, the second device sends a PPDU. The PPDU includes the second manufacturer-specific information of the first device, and the first manufacturer-specific information is part or all of the second manufacturer-specific information. Based on this solution, the second device can carry the manufacturer-specific information in the sent PPDU, and the manufacturer-specific information can be the manufacturer-specific information carried in the trigger frame, or can be the manufacturer-specific information determined by itself.

[0023] In a possible implementation, the trigger frame includes second information, and the second information indicates the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and at least one of the coding and modulation strategies. The PPDU includes the second information. Based on this solution, the second information in the trigger frame can indicate the presence or absence of the manufacturer-specific information in the PPDU, the number of symbols, and at least one of the coding and modulation strategies, and the second device can carry the second information in the PPDU according to the indication of the second information.

[0024] In a possible implementation, the second manufacturer-specific information is carried in one or more of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU. Based on this solution, the manufacturer-specific information in the PPDU can be carried in one or more of the U-SIG field, the UHR-SIG field, and the VS-SIG field.

[0025] In a third aspect, an information transmission method is provided. The method may be performed by a second device, or a chip / chip system. In the method, the second device receives a trigger frame from a first device, the trigger frame being used to instruct the second device to send a PPDU. The second device may send a PPDU. The PPDU includes second manufacturer-specific information.

[0026] In a possible implementation, the trigger frame includes second information, and the second information indicates at least one of the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and the coding and modulation strategy. The PPDU may also include the second information.

[0027] In a possible implementation manner, the trigger frame includes first manufacturer-specific information of the first device, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

[0028] In a possible implementation manner, the trigger frame includes N user information fields, and M user information fields among the N user information fields carry the first manufacturer-specific information.

[0029] In one possible implementation, the second manufacturer-specific information is carried in one or more fields of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU.

[0030] In a fourth aspect, an information transmission method is provided. The method may be performed by a first device, or a chip / chip system. In the method, the first device receives a PPDU from a second device. The PPDU is sent by the second device based on a trigger frame, and the PPDU carries manufacturer-specific information.

[0031] In a possible implementation, the first device sends a trigger frame to the second device, the trigger frame includes second information, and the second information indicates at least one of the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and the coding and modulation strategy. The PPDU includes the second information.

[0032] In a possible implementation manner, the trigger frame includes first manufacturer-specific information, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

[0033] In a possible implementation manner, the trigger frame includes N user information fields, and M user information fields among the N user information fields carry the first manufacturer-specific information.

[0034] In one possible implementation, the second manufacturer-specific information is carried in one or more fields of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU.

[0035] In a fifth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0036] The processing unit is configured to generate a trigger frame, the trigger frame is used to instruct the second device to send a PPDU. The transceiver unit is configured to send the trigger frame to the second device, the trigger frame includes the first manufacturer-specific information. Alternatively, the transceiver unit is configured to send a first PPDU to the second device, the first PPDU includes the trigger frame and a first frame carrying the first manufacturer-specific information.

[0037] In a possible implementation, the first manufacturer-specific information includes a manufacturer identifier. Alternatively, the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

[0038] In a possible implementation, the first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user. The first user may be a user supporting the corresponding manufacturer.

[0039] In one possible implementation, the trigger frame includes N user information fields, the N user information fields include M user information fields carrying public information and / or the N user information fields include a user information field of the first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user.

[0040] In a possible implementation manner, the trigger frame includes first information, and the first information indicates that the trigger frame carries first manufacturer-specific information.

[0041] In a possible implementation, the first PPDU includes K subframes, the K subframes include a first subframe and a second subframe, the first subframe is used to carry a trigger frame, and the second subframe is used to carry the first frame.

[0042] In a sixth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0043] The transceiver unit is used to receive a trigger frame from a first device, the trigger frame includes first manufacturer-specific information, and the trigger frame is used to indicate a PPDU of a second device. Alternatively, the transceiver unit is used to receive a first PPDU from a first device, the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information, and the trigger frame is used to indicate that the second device sends a PPDU. The processing unit is used to determine a manufacturer-specific information.

[0044] In a possible implementation, the first manufacturer-specific information includes a manufacturer identifier. Alternatively, the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

[0045] In a possible implementation, the first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user, and the first user is a user supporting the corresponding manufacturer.

[0046] In one possible implementation, the trigger frame includes N user information fields, the N user information fields include M user information fields carrying public information and / or the N user information fields include a user information field of the first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user.

[0047] In a possible implementation manner, the trigger frame includes first information, and the first information indicates that the trigger frame carries first manufacturer-specific information.

[0048] In a possible implementation, the first PPDU includes K subframes, the K subframes include a first subframe and a second subframe, the first subframe is used to carry a trigger frame, and the second subframe is used to carry the first frame.

[0049] In a possible implementation, after successfully receiving the trigger frame and the first frame, the transceiver unit is further configured to send the PPDU. Alternatively, after successfully receiving the trigger frame, the transceiver unit is further configured to send the PPDU.

[0050] In a possible implementation manner, the trigger frame includes first indication information, and the first indication information indicates whether to send a PPDU when the first frame is not successfully received.

[0051] In a possible implementation, the transceiver unit is further configured to send a PPDU, where the PPDU includes second manufacturer-specific information of the first device, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

[0052] In a possible implementation, the trigger frame includes second information, and the second information indicates at least one of the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and the coding and modulation strategy.

[0053] In one possible implementation, the second manufacturer-specific information is carried in one or more fields of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU.

[0054] In a seventh aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0055] The transceiver unit is used to receive a trigger frame from the first device, the trigger frame is used to instruct the second device to send a PPDU. The processing unit is used to generate a PPDU. The transceiver unit is also used to send a PPDU, the PPDU includes the second manufacturer-specific information.

[0056] In a possible implementation, the trigger frame includes second information, and the second information indicates at least one of the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and the coding and modulation strategy.

[0057] In a possible implementation manner, the trigger frame includes first manufacturer-specific information, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

[0058] In a possible implementation manner, the trigger frame includes N user information fields, and M user information fields among the N user information fields carry the first manufacturer-specific information.

[0059] In one possible implementation, the second manufacturer-specific information is carried in one or more fields of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU.

[0060] In an eighth aspect, a communication device is provided, comprising: a processing unit and a transceiver unit.

[0061] The transceiver unit is configured to receive a PPDU from a second device. The PPDU is sent by the second device based on a trigger frame, and the PPDU carries second manufacturer-specific information. The processing unit is configured to determine the second manufacturer-specific information.

[0062] In a possible implementation, the transceiver unit is further configured to send a trigger frame to the second device, the trigger frame including second information, the second information indicating the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and at least one of a coding and modulation strategy. The PPDU includes the second information.

[0063] In a possible implementation manner, the trigger frame includes first manufacturer-specific information of the first device, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

[0064] In a possible implementation manner, the trigger frame includes N user information fields, and M user information fields among the N user information fields carry the first manufacturer-specific information.

[0065] In one possible implementation, the second manufacturer-specific information is carried in one or more fields of the universal signaling field (U-SIG field), the ultra-high reliable signaling field (UHR-SIG field), and the manufacturer-specific signaling field (VS-SIG field) in the PPDU.

[0066] In a ninth aspect, an embodiment of the present application provides a communication device, which may be a communication device of any aspect from the fifth aspect to the eighth aspect in the above-mentioned embodiments, or a chip arranged in a communication device of any aspect from the fifth aspect to the eighth aspect. The communication device includes a communication interface and a processor, and optionally, also includes a memory. The memory is used to store computer programs or instructions or data, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions or data, the communication device executes the method executed by the first device or the second device in the method embodiment of any aspect from the first aspect to the fourth aspect.

[0067] It should be understood that the communication interface can be implemented by an antenna, a feeder, a codec, etc. in the communication device, or, if the communication device is a chip provided in the first device or the second device, the communication interface can be an input / output interface of the chip, such as an input / output pin, etc. The communication device may also include a transceiver for the communication device to communicate with other devices.

[0068] In a tenth aspect, the present application provides a communication device, comprising: a logic circuit and an input / output interface. The logic circuit is used to execute the method executed by the first device or the second device in any possible implementation of the first to fourth aspects above. The input / output interface is used to communicate with other communication devices.

[0069] In an eleventh aspect, an embodiment of the present application provides a chip system, which includes a processor and may also include a memory, for implementing the method performed by the communication device in any one of the first to fourth aspects. In a possible implementation, the chip system also includes a memory for storing program instructions and / or data. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0070] In a twelfth aspect, an embodiment of the present application provides a communication system, wherein the communication system includes the communication device described in any one of the fifth aspect and the sixth aspect. Alternatively, the communication system includes the communication device described in any one of the seventh aspect and the eighth aspect.

[0071] In a thirteenth aspect, the present application provides a computer-readable storage medium, which stores a computer program or instructions. When the computer program or instructions are executed, the method performed by the first device or the second device in the above aspects is implemented.

[0072] In a fourteenth aspect, a computer program product is provided, the computer program product comprising: computer program code or instructions, when the computer program code or instructions are executed, the method performed by the first device or the second device in the above aspects is executed.

[0073] In a fifteenth aspect, a communication device is provided, comprising a unit or module for executing the above-mentioned methods.

[0074] The beneficial effects of the above-mentioned third to fifteenth aspects and their implementation methods can refer to the description of the beneficial effects of the methods of the first to second aspects and their implementation methods. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 A schematic diagram of a network architecture provided for an embodiment of the present application;

[0076] Figure 2 An exemplary flow chart of an information transmission method provided in an embodiment of the present application;

[0077] Figure 3 A schematic diagram of a trigger frame format provided in an embodiment of the present application;

[0078] Figure 4 A schematic diagram of the format of a trigger frame carrying manufacturer-specific information provided in an embodiment of the present application;

[0079] Figure 5 A schematic diagram of the format of another trigger frame carrying manufacturer-specific information provided in an embodiment of the present application;

[0080] Figure 6A schematic diagram of an A-MPDU provided in an embodiment of the present application;

[0081] Figure 7 A schematic diagram of the format of a manufacturer-specific element provided in an embodiment of the present application;

[0082] Figure 8 A schematic diagram of a TB PPDU transmission process provided in an embodiment of the present application;

[0083] Fig. 9 An exemplary flow chart of another information transmission method provided in an embodiment of the present application;

[0084] Fig. 10A A schematic diagram of a PPDU provided in an embodiment of the present application;

[0085] Fig. 10B A schematic diagram of another PPDU provided in an embodiment of the present application;

[0086] Fig. 10C A schematic diagram of another PPDU provided in an embodiment of the present application;

[0087] Fig.11A A schematic diagram of another PPDU provided in an embodiment of the present application;

[0088] Fig. 11B A schematic diagram of another PPDU provided in an embodiment of the present application;

[0089] Fig. 11C A schematic diagram of another PPDU provided in an embodiment of the present application;

[0090] Fig.12 A schematic diagram of the format of a trigger frame carrying a VS-SIG information field provided in an embodiment of the present application;

[0091] Fig.13 A schematic diagram of a communication device provided in an embodiment of the present application;

[0092] Fig.14 A schematic diagram of another communication device provided in an embodiment of the present application;

[0093] Fig.15 A schematic diagram of another communication device provided in an embodiment of the present application;

[0094] Fig.16 A schematic diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0095] In order to facilitate understanding of the technical solutions provided by the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained and illustrated below.

[0096] 1) A frame, also called a media control access (MAC) frame, is carried in the data field of a physical protocol data unit, also known as a media access protocol data unit (MAC protocol data unit, MPDU).

[0097] 2) Physical layer protocol data unit (PPDU), also commonly known as physical layer data packet, physical layer protocol data unit or data packet, carries data.

[0098] 3) Element: It is a carrier used to carry management information in management frames.

[0099] The embodiments of the present application may be applicable to WLAN scenarios, for example, to the Institute of Electrical and Electronics Engineers (IEEE) 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax standards, or their next generation, such as 802.11be standard, Wi-Fi 7 or extremely high throughput (EHT), 802.11ad, 802.11ay, 802.11bf, and the next generation of 802.11be, such as Wi-Fi 8 (802.11bn, ultra high reliability, ultra high reliability (UHR), or a later generation standard. Alternatively, the embodiments of the present application may also be applicable to ultra wide band (UWB), millimeter wave standards, next generation millimeter wave standards, integrated millimeter wave standards (IMMW). Alternatively, the embodiments of the present application may also be applicable to the Internet of Things (IoT). Things, IoT) network or vehicle to X, V2X network and other wireless local area network systems. Of course, the embodiments of the present application can also be applied to other possible communication systems, such as LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5G communication system, and future 6G communication system. For example, access points and sites can be devices used in vehicle networking, IoT nodes, sensors, etc. in the Internet of Things (IoT), smart cameras in smart homes, smart remote controls, smart water meters and electric meters, and sensors in smart cities. The following takes the scenario in which the embodiments of the present application can be applied to WLAN as an example. It should be understood that WLAN starts from the 802.11a / g standard and goes through 802.11n, 802.11ac, 802.11ax and 802.11be.Among them, 802.11n can also be called high throughput (HT); 802.11ac can also be called very high throughput (VHT); 802.11ax can also be called high efficiency (HE) or Wi-Fi 6; 802.11be can also be called EHT or Wi-Fi 7, and the standards before HT, such as 802.11a / b / g, can be collectively referred to as non-high throughput (Non-HT).

[0100] See also Figure 1 , shows a network architecture diagram of a WLAN applicable to an embodiment of the present application. Figure 1 Take the WLAN including 2 wireless access points (AP) and 3 stations (STA) as an example. The STA associated with the AP can receive information sent by the AP, such as trigger frames or PPDU, and can also send information to the AP, such as PPDU. In addition, the embodiments of the present application are also applicable to communication between APs. For example, each AP can communicate with each other through a distributed system (DS). The embodiments of the present application are also applicable to communication between STAs. It should be understood that Figure 1 The number of APs and STAs is just an example and can be more or less.

[0101] Among them, the access point can be an access point for terminal devices (such as mobile phones) to enter the wired (or wireless) network. It is mainly deployed in homes, buildings and parks, with a typical coverage radius of tens of meters to hundreds of meters. Of course, it can also be deployed outdoors. The access point is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to the Ethernet. Specifically, the access point can be a terminal device (such as a mobile phone) or a network device (such as a router) with a Wi-Fi chip, or a wireless communication chip, wireless sensor or wireless communication terminal with access point function. The access point can be a device of multiple WLAN formats that supports the 802.11 family and the next-generation Wi-Fi protocol (such as 802.11be, Wi-Fi 7 or EHT), or it can also be a device that supports the next-generation Wi-Fi protocol (such as Wi-Fi 8, UHR, 11bn) of 802.11be, or Wi-Fi AI format. The access point may also be a device supporting millimeter wave standard, ultra-wideband (UWB) standard, next-generation millimeter wave standard, and IMW standard.

[0102] The site can be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and can also be called a user. For example, the site can be a mobile phone supporting Wi-Fi communication function, a tablet supporting Wi-Fi communication function, a set-top box supporting Wi-Fi communication function, a smart TV supporting Wi-Fi communication function, a smart wearable device supporting Wi-Fi communication function, a vehicle-mounted communication device supporting Wi-Fi communication function, and a computer supporting Wi-Fi communication function, etc. Optionally, the site can support the 802.11 family, and multiple WLAN formats of the next generation Wi-Fi protocol (such as 802.11be, Wi-Fi 7 or EHT), or can also support 802.11be next generation Wi-Fi protocol (such as Wi-Fi 8, UHR, 11bn), or Wi-Fi AI format, ultra-wideband (UWB), millimeter wave standard, UHR next generation millimeter wave standard, IMW standard. The AP and STA involved in the embodiments of the present application can be APs and STAs applicable to IEEE 802.11 system standards, UHR, millimeter wave standards, next generation millimeter wave standards, integrated millimeter wave standards, etc. AP is a device deployed in a wireless communication network to provide wireless communication functions for its associated STA. The AP can be used as the hub of the communication system. It is usually a network-side product that supports the MAC and PHY of the 802.11 system standard. For example, it can be a base station, a router, a gateway, a repeater, a communication server, a switch or a bridge and other communication equipment, wherein the base station can include various forms of macro base stations, micro base stations, relay stations, etc. Here, for the convenience of description, the above-mentioned devices are collectively referred to as AP. STA is usually a terminal product that supports the 802.11 family and multiple WLAN standards of the next-generation Wi-Fi protocol (such as 802.11be, Wi-Fi 7 or EHT), or can also support the 802.11be next-generation Wi-Fi protocol (such as Wi-Fi 8, UHR, 11bn), or Wi-Fi AI standard, ultra-wideband (UWB), millimeter wave standard, UHR next-generation millimeter wave standard, IMW standard, etc., such as mobile phones, laptops, etc.

[0103] In each generation of standards, reserved bits are rarely redefined in subsequent standards and given new functions, because each manufacturer uses these reserved bits for some private designs, or manufacturer-specific designs. If the standard gives these reserved bits new functions, it will conflict with the private designs implemented by the manufacturer, which will cause interoperability problems. For example, the AP of manufacturer A uses the confirmation status of the uplink and downlink indication and compression mode subfields to implement a new EHT PPDU format to complete the hybrid automatic repeat request (HARQ) function. The subsequent standards stipulate that this state is a new EHT PPDU format used to implement AP cooperation, and the AP of manufacturer B implements it according to the provisions of the subsequent standards. When the AP of manufacturer A sends the new format of the EHT PPDU for the HARQ function, the AP of manufacturer B will think that manufacturer A wants to cooperate with it and participate in the transmission, causing interoperability problems and mutual interference in transmission. Or, manufacturers A and B use the same bits to implement different manufacturer-specific functions, which will also cause the same problem.

[0104] Starting from the 802.11ax standard, data transmission can be divided into two types: one is non-trigger-based data transmission, which can be used for uplink or downlink single-user transmission, and downlink multi-user transmission. The other is trigger-based data transmission. In trigger-based data transmission, the AP triggers one or more non-APSTAs to transmit data by sending a trigger frame.

[0105] Currently, the transmission of manufacturer-specific information is supported in non-trigger-based data transmission, and a method for carrying the manufacturer-specific information in the PPDU is defined. However, the related art does not support the transmission of manufacturer-specific information in trigger-based data transmission, and therefore the related art does not define how to carry the manufacturer-specific information in trigger-based data transmission.

[0106] In view of this, an embodiment of the present application provides an information transmission method. In this method, a first device can send a trigger frame to a second device. For example, the first device can send a trigger frame carrying manufacturer-specific information to the second device. For another example, the first device can send a first PPDU containing a trigger frame and a first frame carrying manufacturer-specific information to the second device. Based on this scheme, in the process of trigger-based data transmission, the manufacturer-specific information can be carried through the trigger frame or the first PPDU to realize the privatization design of each manufacturer.

[0107] It can be understood that the manufacturer-specific information is used to carry information not defined by the standard in a unified format to prevent reserved bits from being tampered with for non-standard purposes and to make it easier to achieve interoperability in the presence of non-standard information.

[0108] See also Figure 2 , which is an exemplary flow chart of an information transmission method provided in an embodiment of the present application, may include the following operations. It is understandable that: Figure 2 The embodiment shown can be Figure 1 The AP and / or STA shown in the figure are executed. For example, the first device may be an AP and the second device may be an STA. For another example, both the first device and the second device may be APs, or both the first device and the second device may be STAs.

[0109] S201: The first device generates a trigger frame.

[0110] The trigger frame may be used to instruct the second device to send a PPDU. For example, the trigger frame may be used to trigger or instruct the second device to send a PPDU to the first device. For another example, the trigger frame may be used to trigger or instruct the second device to send a PPDU to one or more third devices.

[0111] S202: The first device sends a trigger frame or a first PPDU to the second device.

[0112] Correspondingly, the second device receives the trigger frame or the first PPDU from the first device.

[0113] In one possible case, the trigger frame may carry the manufacturer-specific information. In another possible case, the first PPDU may include the trigger frame and the first frame carrying the manufacturer-specific information. That is, in S202, the first device may carry the manufacturer-specific information in the trigger frame, or the first device may send the trigger frame and the first frame carrying the manufacturer-specific information to the second device by means of frame aggregation, thereby realizing the transmission of the manufacturer-specific information in the trigger-based data transmission process.

[0114] It is understandable that manufacturer-specific information is usually used for communication between two devices from the same manufacturer. Optionally, some alliance organizations will also apply for corresponding organization identifiers, so the information required for some alliance-defined technologies can also be carried through manufacturer-specific information. The manufacturer-specific information involved in the embodiments of the present application may be the manufacturer-specific information of the first device, or the manufacturer-specific information may be the manufacturer information of the second device, or it may also be the manufacturer-specific information of the first device and the second device. The manufacturer-specific information can be used for communication between the first device and the second device, or it can also be used for communication between the second device and one or more third devices.

[0115] In order to facilitate understanding of the technical solution provided by the embodiment of the present application, the format of a trigger frame is introduced below. Figure 3, shows a format of a trigger frame. The trigger frame can be divided into two parts, namely a common information field and a user information list field.

[0116] The public information field can carry information that all users need to parse, such as the trigger frame type field, which can be used to identify different trigger frame types, such as whether it is a trigger frame used to trigger the transmission of uplink data or a trigger frame used to trigger the transmission of confirmation information. Based on different trigger frame types, the fields carried by the trigger frame may also be different.

[0117] The user information list field contains a special user information field and 1 to N user information fields. Among them, the association identifier of the special user information field is 2007, which is used to carry some common information that cannot be carried in the common field, such as the physical layer version identifier subfield. For example, in the UHR standard, this field is indicated as 1. The uplink bandwidth extension subfield is used to indicate the bandwidth of the triggered trigger frame-based (trigger based, TB) PPDU in conjunction with the uplink bandwidth subfield in the common field. The UHR spatial multiplexing 1 subfield and the UHR spatial multiplexing 2 subfield are used to indicate the related functions of spatial multiplexing. The U-SIG ignore and confirm subfields are used to indicate the values ​​of the ignore and confirm subfields in the U-SIG field in the TB PPDU.

[0118] 1 to N user information fields are used to carry the information that the corresponding user needs to parse. Each user information field carries information such as the site identification subfield, resource unit allocation subfield, spatial stream number subfield, primary and secondary 160 subfields, and coding and modulation strategies. The resource unit allocation subfield and the primary and secondary 160 subfields are used together to indicate the resource unit (RU) or multiple resource units (MRU) required for a user's transmission.

[0119] Understandably, Figure 3 The format of the trigger frame is shown only as an example and does not constitute a limitation on the trigger frame.

[0120] Below, the manner of carrying manufacturer-specific information in the information transmission method provided in the embodiments of the present application is described through Case 1 and Case 2 respectively.

[0121] Case 1: The trigger frame carries manufacturer-specific information.

[0122] In one possible scenario, the manufacturer-specific information may be carried in a trigger frame by adding a new field. The new field may be located in the public information field or in the user information list field, which is not specifically limited in this application. For example, the new field may be located in any position in the public information field, such as before the special user information field.

[0123] In another possible situation, the manufacturer-specific information can be carried by the existing fields in the trigger frame, that is, the existing fields in the trigger frame can be reused. For example, the reserved fields in the common information field can be reused to carry the manufacturer-specific information. For another example, any field in the user information list field can be reused, such as the special user information field, or 1 to N user information fields. For example, the manufacturer-specific information can be carried by some or all bits of the common information fields B22, B26, B53, B56-B63, and some or all bits of the special user information fields B25-B39.

[0124] See also Figure 4 For example, the manufacturer-specific information field can be carried by the user information field in the user information list field. The user information list field can include 1 to N user information fields. In this method, the manufacturer-specific information can be carried by part or all of the 1 to N user information fields, such as by n user information fields.

[0125] Optionally, the manufacturer-specific information may include one or more of the public information of the corresponding manufacturer and the manufacturer-specific information of the first user. The public information may be understood as information that all the manufacturers or users supporting the corresponding manufacturer-specific features need to receive, and the manufacturer-specific information corresponding to the first user may be understood as information that the first user needs to receive.

[0126] For example, in case 1, M user information fields among 1 to N user information fields can carry the manufacturer's public information, and for the sake of distinction, the user information field carrying the public information is referred to as the first user information field, where M is a positive integer.

[0127] The remaining user information fields may carry information such as the site identification subfield, resource unit allocation subfield, spatial stream number subfield, primary and secondary 160 subfields, coding and modulation strategy, etc. For ease of distinction, these user information fields are referred to as second user information fields. Optionally, based on specific manufacturer functions, the meanings of some subfields in the second user information field may also become different, including manufacturer-specific subfields, which correspond to specific users, that is, the users indicated by the site identification subfield, and can be understood as manufacturer-specific information corresponding to specific users.

[0128] In one example, the manufacturer-specific information may include the manufacturer identifier of the first device. For example, the manufacturer identifier may be carried in the above-mentioned first user information field. For example, the first first user information field carries the manufacturer identifier, such as a 24-bit organization identifier, and the remaining bits of the first first user information field and the subsequent bits of the first user information field may be used to carry the manufacturer-specific information of the corresponding manufacturer. For another example, since the trigger frame includes a sending address, the sending address may be used to uniquely identify the first device that sends the trigger frame, so the receiving end, that is, the second device, may identify the manufacturer identifier of the first device through the sending device. Therefore, the manufacturer-specific information may not directly include the manufacturer identifier, but the manufacturer identifier may be determined by the sending address.

[0129] Based on the above solution, the manufacturer-specific information is carried by using a field in a trigger frame, so that the manufacturer-specific information can be transmitted during the trigger-based data transmission process.

[0130] In a possible implementation, the trigger frame may also carry first information, and the first information may be used to indicate whether the trigger frame carries manufacturer-specific information. For example, the first information may be 1-bit information, and when the value of the 1-bit information is 0, it may indicate that the trigger frame does not carry manufacturer-specific information, and when the value of the 1-bit information is 1, it may indicate that the trigger frame carries a manufacturer-specific identifier. Conversely, when the value of the 1-bit information is 1, it may indicate that the trigger frame does not carry manufacturer-specific information, and when the value of the 1-bit information is 0, it may indicate that the trigger frame carries a manufacturer-specific identifier.

[0131] For another example, the first information can be implemented through a special user information field in the user information list. For example, when the association identifier of the special user information field indicates a predetermined value, it is used to indicate that the trigger frame carries manufacturer-specific information. For another example, the first information can be implemented through an association identifier subfield in the first user information field. For example, the association identifier subfield indicates a predetermined value, which is used to indicate that the trigger frame, such as the first user information field and / or the second user information field, carries manufacturer-specific information. In addition, bits in the common information field or the special user information field, such as part or all of the common information fields B22, B26, B53, B56-B63, and the special user information fields B25-B39, can be used to indicate whether the manufacturer-specific information in the trigger frame exists.

[0132] It is understandable that the above-mentioned predetermined value can be a value in 2008-2045 that has not yet been defined in the 11be standard, or a value that is not assigned to any non-access point site according to the standard in 1-2007, such as 2006 or 2005, etc., or the predetermined value can also be other values, which are not specifically limited in this application.

[0133] The following describes the location of the first user information field, that is, the field carrying the manufacturer's public information. It can be located at any position in the user information list of the trigger frame, and this application does not make specific restrictions. The following describes the advantages of different positions.

[0134] 1) The first user information field can be located at the front of the user information list field. The advantage is that the meanings of the subsequent special user information field and each field in the second user information field can be redefined based on the manufacturer's public information to achieve more manufacturer-specific functions.

[0135] 2) The first user information field can be located after the special user information field and before the second user information field. Because the 11be trigger frame defines that the special user information field is always located at the front of the user information list field, this ensures that 11be standard sites can still parse the trigger frame.

[0136] 3) The first user information field can be located after the second user information field, or even after the padding bit. The advantage is that it does not affect the stations that do not support the manufacturer's specific features to parse the trigger frame according to the predetermined user field order.

[0137] Based on the above situation 1, a technical solution for carrying vendor-specific information in a trigger frame is introduced. In a possible implementation, a trigger frame can carry multiple sets of vendor-specific information to carry different vendor-specific functions. For example, the user information list field can carry one or more sets of vendor-specific information, and each set of vendor-specific information can include the common information of the corresponding manufacturer (vendor specific common info), that is, the first user information field mentioned above, and the vendor-specific information corresponding to different users. For example, refer to Figure 5 , shows an example of carrying two sets of manufacturer-specific information, Figure 5 The two first user information fields carry the common information of the two manufacturers, and the second user information field carries the manufacturer-specific information of users of different manufacturers, such as the manufacturer-specific information of STAM1 to STAMN (STA M1 vendor specific info to STAMN vendor specific info), and the manufacturer-specific information of STAL1 to STALN.

[0138] Understandably, Figure 5 The description is made by taking two groups of manufacturer-specific information as an example, which does not constitute a limitation on the amount of manufacturer-specific information that can be carried by the trigger frame. The trigger frame can carry more groups of manufacturer-specific information, which is not specifically limited in this application. Figure 5The manufacturer-specific information shown in the figure is located after the padding bit. The position of the manufacturer-specific information is shown only as an example. The manufacturer-specific information can also be located at other positions in the trigger frame, which will not be repeated here.

[0139] Case 2: The first PPDU carries the first frame carrying the vendor-specific information and the trigger frame.

[0140] For example, in S201, the first device may generate a trigger frame and a first frame carrying a manufacturer-specific element, and the manufacturer-specific element may carry manufacturer-specific information. The first device may aggregate the trigger frame and the first frame carrying the manufacturer-specific element in the form of a frame aggregation (aggregation MPDU, A-MPDU), and the A-MPDU may be carried in a first PPDU and sent to the second device. In the following, the first frame is taken as an example of MPDU for explanation.

[0141] The following introduces the format of a vendor specific element. The vendor specific element is used to carry some information required by each manufacturer's private solution, that is, vendor specific information. Its frame format can be as follows: Figure 6 The type of an element can be indicated by the element ID. The length of the element is indicated by the length field, which is in bytes or octets. The organization ID is used to indicate a unique organization name and may be 24 bits or 36 bits in length. The manufacturer-specific content is used to carry the information required by the manufacturer to implement specific functions and is not defined by the standard.

[0142] See also Figure 7 , shows a schematic diagram of an A-MPDU. Figure 7 As shown, the A-MPDU may include K A-MPDU subframes, each of which includes an MPDU delimiter and an MPDU. Optionally, it may also include padding bits. K is a positive integer.

[0143] In one possible scenario, the trigger frame and the MPDU carrying the manufacturer-specific element are respectively carried in different A-MPDU subframes. The order of the trigger frame and the MPDU carrying the manufacturer-specific element is not restricted. For example, the trigger frame is located after the MPDU carrying the manufacturer-specific element, because the parsing of the trigger frame depends on the manufacturer-specific information carried in the manufacturer-specific element. For another example, the trigger frame can be located after the MPDU carrying the manufacturer-specific element, because it does not affect the parsing of the trigger frame in a predetermined order by a station that does not support the manufacturer-specific feature.

[0144] It should be noted that the meaning of the subfields in some user information fields in the trigger frame may change. New manufacturer-specific functions can be defined based on manufacturer-specific information. The implementation can refer to the aforementioned second user information field and will not be repeated here.

[0145] Optionally, the frame that can carry the element is usually a management frame, such as an action frame or an action no acknowledgement frame, that is, the MPDU that carries the manufacturer-specific element can be a management frame.

[0146] Optional, Figure 2 The illustrated embodiment may further include the following operation S203 .

[0147] S203: The second device sends a second PPDU.

[0148] For example, the second device may send a second PPDU based on the indication of the trigger frame, and the second PPDU may be understood as a TBPPDU. For example, the first device may send a TB PPDU to the second device, or the first device may send a TB PPDU to one or more third devices. Accordingly, the second device, or one or more third devices may receive the TB PPDU. Exemplarily, in S203, the first device, such as a non-access point site, receives the trigger frame in S202, and identifies during parsing that the first information indicates that the trigger frame carries manufacturer-specific information. The first device may send a TB PPDU based on the manufacturer-specific information. It is understandable that the above-mentioned second PPDU or TB PPDU may be a multi-user PPDU (multi-user PPDU, MU-PPDU).

[0149] For another example, when the trigger frame and the MPDU carrying the manufacturer-specific element are sent to the second device in the form of frame aggregation in S202, the second device can parse the trigger frame and the manufacturer-specific element, and then send the TB PPDU. In one possible scenario, the second device must correctly receive the MPDU carrying the manufacturer-specific element and the trigger frame at the same time before sending the TB PPDU, otherwise the TB PPDU will not be sent. In another possible scenario, regardless of whether the second device successfully receives the manufacturer-specific element and obtains the manufacturer-specific information, it can continue to send the TB PPDU according to the instructions of the trigger frame.

[0150] In another possible case, the trigger frame may include first indication information, and the first indication information may indicate whether to send the TB PPDU according to the indication of the trigger frame if the manufacturer-specific information is not obtained. For example, the first indication information may be 1-bit information. When the value of the 1-bit information is 0, it may indicate that the TB PPDU continues to be sent according to the indication of the trigger frame regardless of whether the manufacturer-specific information is obtained. When the value of the 1-bit information is 1, the TB PPDU is sent according to the indication of the trigger frame if the manufacturer-specific information is obtained, and the TB PPDU is not sent if the manufacturer-specific information is not obtained. Conversely, the first indication information may be 1-bit information. When the value of the 1-bit information is 1, it may indicate that the TB PPDU continues to be sent according to the indication of the trigger frame regardless of whether the manufacturer-specific information is obtained. When the value of the 1-bit information is 0, the TB PPDU is sent according to the indication of the trigger frame if the manufacturer-specific information is obtained, and the TB PPDU is not sent if the manufacturer-specific information is not obtained.

[0151] For example, the first indication information may be a vendor-specific confirmation (VS Validate) field. When the vendor-specific confirmation field is set to 0, the TB PPDU is sent according to the instruction of the trigger frame regardless of whether the vendor-specific information is obtained. When the vendor-specific confirmation field is set to 1, the TB PPDU is sent according to the instruction of the trigger frame if the vendor-specific information is obtained, and the TB PPDU is not sent if the vendor-specific information is not obtained. The opposite is also possible, which will not be described in detail here.

[0152] Based on the above, see Figure 8 , showing a transmission schematic diagram of a TB PPDU. Figure 8 In the embodiment, the AP may execute S201 to generate a trigger frame and send the trigger frame or the first PPDU, such as broadcasting the trigger frame or the first PPDU. The trigger frame may carry manufacturer-specific information, or the first PPDU may carry the trigger frame and the MPDU carrying the manufacturer-specific elements. After receiving the trigger frame, STA1 may obtain the manufacturer-specific information. STA1 may send a TBPPDU based on the manufacturer-specific information, such as STA1 may send a TB PPDU to the AP. Optionally, Figure 8 The technical solution in which STA2 receives a trigger frame or a first PPDU and sends a TB PPDU to the AP is also shown.

[0153] Optional, Figure 8The AP may send a multi-site block confirmation frame to STA1 and STA2 to indicate that the AP has received the TB PPDU. For example, the AP may broadcast a multi-site block confirmation frame to inform STA1 and STA2 of the reception status of the TB PPDU sent by STA1 and STA2, including incorrect reception and partial correct reception. For example, the multi-site block confirmation frame may inform STA1 and STA2 that the AP has not correctly received the TB PPDU sent by STA1 and STA2. For another example, the multi-site block confirmation frame may inform STA1 and STA2 that the AP has not correctly received the TB PPDU sent by STA1, but has correctly received the TB PPDU sent by STA2. For another example, the multi-site block confirmation frame may inform STA1 and STA2 that the AP has correctly received the TB PPDU sent by STA1 and STA2.

[0154] Based on the above solution, the first device carries the manufacturer-specific information in the trigger frame or the first PPDU, and the second device can send the TB PPDU by using the manufacturer-specific information.

[0155] The above scheme introduces the technical solution of carrying manufacturer-specific information in the trigger frame or the first PPDU. Fig. 9 , introduces a technical solution for carrying manufacturer-specific information in TB PPDU during trigger-based data transmission. Fig. 9 , which is an exemplary flowchart of an information transmission method provided in an embodiment of the present application, may include the following operations.

[0156] S901: The first device sends a trigger frame to the second device.

[0157] Among them, the trigger frame can instruct the second device to send a third PPDU, and the third PPDU can be understood as a TB PPDU. For example, the trigger frame can be used to trigger or instruct the second device to send a TB PPDU to the first device. For another example, the trigger frame can be used to trigger or instruct the second device to send a TB PPDU to one or more third devices. It can be understood that the third PPDU or TB PPDU can also be a MU-PPDU.

[0158] Optionally, the trigger frame may carry manufacturer-specific information, as shown in case 1, or the trigger frame may not carry manufacturer-specific information. Optionally, in S901, the first device may send a first PPDU carrying the trigger frame and the MPDU carrying the manufacturer-specific element to the second device.

[0159] S902: The second device sends a third PPDU.

[0160] For example, the second device may send the third PPDU to the first device, or the second device may send the third PPDU to one or more third devices, wherein the third PPDU may include manufacturer-specific information.

[0161] In the following, for the sake of distinction Fig. 9 In the illustrated embodiment, the manufacturer-specific information carried in the trigger frame or the manufacturer-specific element is referred to as first manufacturer-specific information, and the manufacturer-specific information carried in the third PPDU is referred to as second manufacturer-specific information.

[0162] It is understandable that the first manufacturer-specific information may be part or all of the second manufacturer-specific information. For example, if part or all of the manufacturer-specific information carried in the third PPDU is specified by the first device through a trigger frame, the first manufacturer-specific information may be carried in the trigger frame, which may be carried in the first user information field, or in a common field or a special user information field. This application does not limit this, and may be implemented with reference to Case 1, which will not be described here. The first device may carry part or all of the first manufacturer-specific information as the second manufacturer-specific information in the third PPDU.

[0163] For another example, when sending the third PPDU, the second device may also determine part or all of the content of the second manufacturer-specific information by itself. If the entire content is determined by the second device by itself, there is no need to carry the first manufacturer-specific information in the trigger frame or the manufacturer-specific element in the first PPDU. Optionally, if the entire content of the second manufacturer-specific information is determined by the second device by itself, the trigger frame may carry second indication information, indicating that the second manufacturer-specific information is determined by the second device by itself.

[0164] In one possible implementation, the second manufacturer-specific information may be carried in a manufacturer-specific signaling field (VS-SIG field), such as the VS-SIG field in the UHR PPDU shown in Table 1. Optionally, when the third PPDU adopts the form of the UHR PPDU shown in Table 1, the UHR-SIG field may not be included in the third PPDU. It should be noted that the VS-SIG field carrying the second manufacturer-specific information may be implemented with reference to Table 2 or Table 3, which will not be repeated here. Alternatively, the second manufacturer-specific information may be carried in a universal signaling field (U-SIG field) or an ultra-high reliable signaling field (UHR-SIG field), such as the U-SIG field or the UHR-SIG field shown in Table 1, which is not specifically limited in this application. It can be understood that when the second manufacturer-specific information is carried in the U-SIG field or the UHR-SIG field, the VS-SIG field may not be carried in the third PPDU.

[0165] Table 1: An example of the meaning of each field in a UHR PPDU

[0166]

[0167] Table 2: Example of a VS-SIG field

[0168]

[0169] Table 3: Example of a VS-SIG field

[0170]

[0171]

[0172] Optionally, the condition for the second device to carry the second manufacturer-specific information determined by itself in the U-SIG field is that the first device only schedules one second device in an 80MHz channel. Because in TB PPDU transmission, in an 80MHz channel, the U-SIG field content sent by all first devices is required to be the same, so if there are multiple second devices in an 80MHz channel, the U-SIG field content sent may be different, causing interference to each other, so that other devices cannot correctly receive the content in the U-SIG field.

[0173] In one possible case, when the VS-SIG field carries the second manufacturer-specific information, the second device can determine the location of the VS-SIG field by itself. One way is, for example Fig. 10A As shown, the VS-SIG field is adjacent to the U-SIG field and is after the U-SIG field. The advantage of this method is that the VS-SIG field can carry signaling information for differentiated reception of UHR-STF and UHR-LTF. Optionally, the UHR-SIG field may not be carried in the third PPDU.

[0174] It is understandable that due to the requirement of alignment of each OFDM symbol, when the first device only schedules one second device in the entire bandwidth, the second device can decide whether to carry the VS-SIG field in the third PPDU to carry the second manufacturer-specific information.

[0175] Another way is to see Fig. 10B The VS-SIG field is located after the UHR-LTF field. The advantage of this method is that the VS-SIG field can be transmitted separately for each second device through space division and frequency division. The length and modulation method of the VS-SIG field of different second devices can also be different. The length of the VS-SIG field of some second devices can be 0, that is, it does not exist, such as Fig. 10C shown.

[0176] It should be noted that the above Fig. 10A , Fig. 10B and Fig. 10C The third PPDU shown is shown in the format of UHR PPDU, taking the UHR standard and 802.11bn, Wi-Fi 8 standard as examples. The technical solution provided in the embodiment of the present application can also be used for 802.11bn next-generation WI-Fi protocols, such as Wi-Fi 9, Wi-Fi 10, 11, 12, etc. The technical solution provided in the embodiment of the present application can also be used for ultra-wideband (UWB), millimeter wave standards, next-generation millimeter wave standards, IMMW standards, and the PPDU in the integrated millimeter wave standard can become an IMMW PPDU.

[0177] See also Fig.11A and Fig. 11B A method of carrying a VS-SIG field carrying second manufacturer-specific information in an IMMW PPDU is shown. For example, the VS-SIG field may be adjacent to the U-SIG field and after the U-SIG field. For another example, the VS-SIG field may be after the IMMW-LTF field.

[0178] It is understandable that the second manufacturer-specific information may not be carried in the VS-SIG field, such as Fig. 11C The second manufacturer-specific information can be carried in Fig.11A and Fig. 11B The U-SIG field shown in FIG. 1 is not repeated here.

[0179] It should be noted that the names of the various fields or elements shown in this document may change. The names of the various fields or elements shown in this document are only shown as examples. When the functions of the fields or elements are the same, although they have different names, they can still be considered as the fields or elements proposed in the embodiments of the present application.

[0180] In a possible implementation, the trigger frame in S901 may carry second information, and the second information may indicate at least one of the presence or absence of the second manufacturer-specific information, the number of symbols, and the coding and modulation strategy in the third PPDU in S902. In one example, the second information may be carried in the U-SIG field shown in Table 1, such as the VS-SIG information field in the U-SIG field. The meaning of the VS-SIG information field can be found in Table 4.

[0181] Table 4: Example of a VS-SIG information field

[0182]

[0183]

[0184] In one possible case, the VS-SIG information field may be 1 bit (B20) to indicate whether the VS-SIG field exists in the third PPDU. If so, the VS-SIG field uses a fixed coding modulation strategy and number of symbols. In another possible case, the VS-SIG information field may be 2 bits (B20-B21) to indicate whether the VS-SIG field exists in the third PPDU, and when it exists, the VS-SIG information field may also indicate different coding modulation strategies and symbol number combinations.

[0185] In the embodiment of the present application, the third PPDU sent by the second device needs to include the second information carried in the trigger frame, such as the VS-SIG information field. Fig.12 , some or all of the bits in B25-B36 in the special user information field in the trigger frame need to be carried in the uplink (UL) VS-SIG information field in the third PPDU. The ULVS-SIG information field can be implemented with reference to the VS-SIG information field shown in Table 4, and can be used to indicate the presence or absence of the VS-SIG field in the third PPDU sent by the second device, the number of symbols or length, and at least one of the coding and modulation strategies. Some or all of the bits in B25-B36 in the special user information field in the trigger frame can be copied by the second device to the corresponding bits in the U-SIG field in the third PPDU. Below, Table 5 introduces the correspondence between the bits of the special user information field in the trigger frame and the bits in the third PPDU sent by the second device.

[0186] Table 5: Example of the correspondence between a special user information field and bits in the third PPDU

[0187]

[0188] It should be noted that the names of the subfields described in Table 5 may change, but the correspondence between the bit positions can still indicate the correspondence between the special user information field in the embodiment of the present application and the bits in the third PPDU.

[0189] In the present application embodiment, through the above Fig. 9 The embodiment shown introduces a technical solution in which the third PPDU carries manufacturer-specific information during a triggered data transmission process. It is understandable that the various embodiments provided in the embodiments of the present application can be implemented as separate embodiments, or those skilled in the art can also select the steps in each embodiment and implement them as a complete embodiment. For example, those skilled in the art can select S202 and S902 to be implemented as a complete embodiment, and this application does not make specific limitations.

[0190] The above content introduces the implementation method of transmitting manufacturer-specific information in the process of data transmission based on triggering. The following introduces the manufacturer-specific functions indicated by the manufacturer-specific information through different embodiments.

[0191] The first embodiment: A first device of manufacturer A, such as an AP, wants to trigger multiple second devices of manufacturer A, such as non-APSTA, to send a TB PPDU for joint source and channel coding (JSCC). The first device generates a trigger frame, and the first user information field in the trigger frame contains the manufacturer identifier of manufacturer A and the number of coded layers. And in the uplink VS-SIG information field of the trigger frame, the existence of the VS-SIG field is indicated. In the second user information field corresponding to the second device, part or all of the information such as the RU or MRU transmitted by the second device, the corresponding information between each spatial stream and each layer, or the corresponding relationship between each RU or MRU and the layer, and the coding and modulation strategy of each layer are carried. The first device sends a trigger frame, and the second device can receive the trigger frame. The second device can generate a TB PPDU. In the TB PPDU, the U-SIG field contains the VS-SIG information field, indicating that the TB PPDU contains the VS-SIG field. In the VS-SIG field, the second device may indicate the RU or MRU size used for each layer of data, or the number of spatial streams used for each layer of data, and optionally, the coding and modulation strategy of each layer determined by itself.

[0192] Second embodiment: A first device of manufacturer B, such as AP 1, wishes to schedule multiple second devices of manufacturer B, such as AP2 and AP3, to send UHR PPDU to one or more third devices, such as non-AP STA, through joint transmission. The UHR PPDU here can be understood as a generalized TB PPDU. The PPDU sent by AP2 and AP3 can be Fig. 10A The UHR TB PPDU proposed in the illustrated embodiment may also be a UHR multiple user (MU) PPDU, but is also sent based on a trigger frame.

[0193] The first device generates a trigger frame, and in the first user information field of the trigger frame, the manufacturer identifier of manufacturer B, the multi-AP transmission mode indication as joint transmission, the number of scheduled second devices (APs), the number of third devices (non-APSTAs), etc. are included. And in the uplink VS-SIG information field of the trigger frame, the existence of the VS-SIG field is indicated. The first user information field or the second user information field of the trigger frame may also include scheduling information of one or more third devices (non-AP STAs). The first device sends a trigger frame, and the second device may receive the trigger frame. The second device may generate a UHR PPDU based on the trigger frame, and the U-SIG field of the UHR PPDU includes a VS-SIG information field, indicating that the UHR PPDU includes a VS-SIG field, and in the VS-SIG field, there are part or all of the information such as the number of second devices (APs), the number of third devices (non-AP STAs), and the scheduling information required for the joint transmission generated based on the trigger frame. The first device sends a UHR PPDU. The third device may receive the UHR PPDU.

[0194] The third embodiment: The first device of manufacturer C wants to trigger multiple second devices of manufacturer C to perform uplink orthogonal frequency division multiple access random access (UL OFDMA random access, UORA). The first device generates a trigger frame, and the first user information field in the trigger frame contains the manufacturer identifier of manufacturer C, and indicates that UORA transmission is required. Optionally, it also indicates which association identifier is used as the predetermined association identifier for UORA transmission. The first device sends a trigger frame, and one or more second devices can receive the trigger frame. One or more second devices can generate a UHR PPDU based on the trigger frame. In this case, there is no need to additionally indicate manufacturer-specific information in the UHR PPDU, so the UHR PPDU may not carry the VS-SIG field.

[0195] The following describes the communication device used to implement the above method in the embodiment of the present application in conjunction with the accompanying drawings. Therefore, the above contents can be used in subsequent embodiments, and repeated contents will not be repeated.

[0196] Fig.13A schematic block diagram of a communication device 1300 provided in an embodiment of the present application. The communication device 1300 can correspond to the functions or steps implemented by the first device or the second device in the above-mentioned various method embodiments. The communication device may include a processing unit 1310 and a transceiver unit 1320. Optionally, a storage unit may also be included, which can be used to store instructions (codes or programs) and / or data. The processing unit 1310 and the transceiver unit 1320 can be coupled to the storage unit, for example, the processing unit 1310 can read the instructions (codes or programs) and / or data in the storage unit to implement the corresponding method. The above-mentioned units can be set independently or partially or fully integrated.

[0197] In some possible implementations, the communication device 1300 can implement the behavior and function of the first device in the above method embodiment. For example, the communication device 1300 can be the first device, or a component (such as a chip or circuit) used in the first device. The transceiver unit 1320 can be used to perform Figure 2 or Fig. 9 In the embodiment shown, all receiving or sending operations are performed by the first device. Figure 2 S202 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1310 is used to perform the following steps: Figure 2 or Fig. 9 In the embodiment shown, all operations except the sending and receiving operations are performed by the first device. Figure 2 S201 in the illustrated embodiment, and / or other processes for supporting the technology described herein.

[0198] For example, the processing unit 1310 is used to generate a trigger frame, the trigger frame is used to instruct the second device to send a PPDU. The transceiver unit 1320 is used to send a trigger frame to the second device, the trigger frame includes the first manufacturer-specific information. Alternatively, the transceiver unit 1320 is used to send a first PPDU to the second device, the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information.

[0199] For another example, the transceiver unit 1320 is configured to receive a PPDU from a second device. The PPDU is sent by the second device based on a trigger frame, and the PPDU carries second manufacturer-specific information. The processing unit 1310 is configured to determine the second manufacturer-specific information.

[0200] In some possible implementations, the communication device 1300 can implement the behavior and function of the second device in the above method embodiment. For example, the communication device 1300 can be a second device, or a component (such as a chip or circuit) used in the second device. The transceiver unit 1320 can be used to execute Figure 2 or Fig. 9 In the embodiment shown, all receiving or sending operations are performed by the second device. Figure 2 S202, S203 in the embodiment shown, and / or other processes for supporting the technology described herein; wherein the processing unit 1310 is used to execute Figure 2 or Fig. 9 All operations performed by the second device except for the sending and receiving operations.

[0201] For example, the transceiver unit 1320 is used to receive a trigger frame from a first device, the trigger frame includes first manufacturer-specific information, and the trigger frame is used to indicate a PPDU of a second device. Alternatively, the transceiver unit 1320 is used to receive a first PPDU from a first device, the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information, and the trigger frame is used to indicate that the second device sends a PPDU. The processing unit 1310 is used to determine a manufacturer-specific information.

[0202] For another example, the transceiver unit 1320 is used to receive a trigger frame from the first device, the trigger frame is used to instruct the second device to send a PPDU. The processing unit 1310 is used to generate a PPDU. The transceiver unit 1320 is also used to send a PPDU, the PPDU includes the second manufacturer-specific information.

[0203] For the operations performed by the processing unit 1310 and the transceiver unit 1320, reference may be made to the related description of the aforementioned method embodiment.

[0204] It should be understood that the processing unit 1310 in the embodiment of the present application can be implemented by a processor or a processor-related circuit component, and the transceiver unit 1320 can be implemented by a transceiver or a transceiver-related circuit component or a communication interface.

[0205] Based on the same concept, Fig.14 As shown, an embodiment of the present application provides a communication device 1400. The communication device 1400 includes a processor 1410. Optionally, the communication device 1400 may also include a memory 1420 for storing instructions executed by the processor 1410 or storing input data required by the processor 1410 to run the instructions or storing data generated after the processor 1410 runs the instructions. The processor 1410 can implement the method shown in the above method embodiment through the instructions stored in the memory 1420.

[0206] Based on the same concept, Fig.15 As shown, the embodiment of the present application provides a communication device 1500, which can be a chip or a chip system. Optionally, in the embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices.

[0207] The communication device 1500 may include at least one processor 1510, and the processor 1510 is coupled to a memory. Optionally, the memory may be located inside the device or outside the device. For example, the communication device 1500 may also include at least one memory 1520. The memory 1520 stores necessary computer programs, configuration information, computer programs or instructions and / or data for implementing any of the above embodiments; the processor 1510 may execute the computer program stored in the memory 1520 to complete the method in any of the above embodiments.

[0208] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The processor 1510 may operate in conjunction with the memory 1520. The specific connection medium between the above-mentioned transceiver 1530, the processor 1510 and the memory 1520 is not limited in the embodiment of the present application.

[0209] The communication device 1500 may further include a transceiver 1530, and the communication device 1500 may exchange information with other devices through the transceiver 1530. The transceiver 1530 may be a circuit, a bus, a transceiver, or any other device that can be used for information exchange, or may be called a signal transceiver unit. Fig.15 As shown, the transceiver 1530 includes a transmitter 1531, a receiver 1532 and an antenna 1533. In addition, when the communication device 1500 is a chip-type device or circuit, the transceiver in the communication device 1500 may also be an input-output circuit and / or a communication interface, which may input data (or receive data) and output data (or send data), and the processor may be an integrated processor or a microprocessor or an integrated circuit, and the processor may determine output data according to input data.

[0210] In a possible implementation, the communication device 1500 may be applied to a first device, and specifically the communication device 1500 may be a first device, or may be a device capable of supporting the first device to implement the function of the first device in any of the above-mentioned embodiments. The memory 1520 stores the necessary computer programs, computer programs or instructions and / or data for implementing the function of the first device in any of the above-mentioned embodiments. The processor 1510 may execute the computer program stored in the memory 1520 to complete the method executed by the first device in any of the above-mentioned embodiments.

[0211] In another possible implementation, the communication device 1500 may be applied to a second device, and the specific communication device 1500 may be a terminal device, or a device that can support the second device and implement the function of the second device in any of the above-mentioned embodiments. The memory 1520 stores the necessary computer programs, computer programs or instructions and / or data for implementing the function of the second device in any of the above-mentioned embodiments. The processor 1510 may execute the computer program stored in the memory 1520 to complete the method executed by the second device in any of the above-mentioned embodiments.

[0212] Since the communication device 1500 provided in this embodiment can be applied to a first device to complete the method executed by the first device, or applied to a second device to complete the method executed by the second device, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0213] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0214] In an embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory in an embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing a computer program, a computer program or an instruction and / or data.

[0215] Based on the above embodiments, see Fig.16 The embodiment of the present application also provides another communication device 1600, including: an input-output interface 1610 and a logic circuit 1620; the input-output interface 1610 is used to receive code instructions and transmit them to the logic circuit 1620; the logic circuit 1620 is used to run code instructions to execute the method executed by the first device or the second device in any of the above embodiments.

[0216] The following describes in detail the operations performed by the communication apparatus when applied to the first device or the second device.

[0217] In an optional implementation manner, the communication device 1600 may be applied to a first device to execute the method executed by the first device, for example, Figure 2 or Fig. 9 The method executed by the first device in the illustrated embodiment.

[0218] For example, the logic circuit 1620 is used to generate a trigger frame, the trigger frame is used to instruct the second device to send a PPDU. The input-output interface 1610 is used to output the trigger frame to the second device, the trigger frame including the first manufacturer-specific information. Alternatively, the input-output interface 1610 is used to output a first PPDU to the second device, the first PPDU including the trigger frame and the first frame carrying the first manufacturer-specific information.

[0219] For another example, the input / output interface 1610 is used to input a PPDU from a second device. The PPDU is sent by the second device based on a trigger frame, and the PPDU carries second manufacturer-specific information. The logic circuit 1620 is used to determine the second manufacturer-specific information.

[0220] In another optional implementation, the communication device 1600 may be applied to a second device to execute the method executed by the second device, for example, Figure 2 or Fig. 9 The method shown is performed by the second device in the method embodiment.

[0221] For example, the input / output interface 1610 is used to input a trigger frame from a first device, the trigger frame includes first manufacturer-specific information, and the trigger frame is used to indicate a PPDU to a second device. Alternatively, the input / output interface 1610 is used to input a first PPDU from a first device, the first PPDU includes a trigger frame and a first frame carrying first manufacturer-specific information, and the trigger frame is used to indicate that the second device sends a PPDU. The logic circuit 1620 is used to determine a manufacturer-specific information.

[0222] For another example, the input / output interface 1610 is used to input a trigger frame from the first device, the trigger frame is used to instruct the second device to send a PPDU. The logic circuit 1620 is used to generate a PPDU. The input / output interface 1610 is also used to output a PPDU, the PPDU including the second manufacturer-specific information.

[0223] Since the communication device 1600 provided in this embodiment can be applied to the second device to execute the method executed by the second device, or applied to the second device to complete the method executed by the second device, the technical effects that can be obtained can refer to the above method embodiments and will not be repeated here.

[0224] Based on the above embodiments, the embodiments of the present application further provide a communication system. The communication system includes at least one communication device applied to a first device and at least one communication device applied to a second device. The technical effects that can be obtained can refer to the above method embodiments, which will not be repeated here.

[0225] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium, which stores a computer program or instruction. When the instruction is executed, the method executed by the first device in any of the above embodiments is implemented or the method executed by the second device is implemented. The computer-readable storage medium may include: a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and other media that can store program codes.

[0226] In order to achieve the above Figure 13 to Figure 16 In order to realize the functions of the communication device, the embodiment of the present application further provides a chip, including a processor, for supporting the communication device to realize the functions involved in the first device or the second device in the above method embodiment. In one possible design, the chip is connected to a memory or the chip includes a memory, and the memory is used to store the necessary computer programs or instructions and data of the communication device.

[0227] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0228] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by a computer program or instruction. These computer programs or instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0229] These computer programs or instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0230] These computer programs or instructions may also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0231] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information transmission method, characterized in that: Applied to a first device, comprising: Generate a trigger frame, where the trigger frame is used to instruct the second device to send a physical layer protocol data unit PPDU; Send a trigger frame to the second device, where the trigger frame includes first manufacturer-specific information; or send a first PPDU to the second device, where the first PPDU includes a trigger frame and a first frame carrying the first manufacturer-specific information.

2. The method according to claim 1, characterized in that The first manufacturer-specific information includes a manufacturer identifier of the first device; or, the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

3. The method according to claim 1 or 2, characterized in that: The first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user, and the first user is the user supporting the corresponding manufacturer.

4. The method according to claim 3, characterized in that The trigger frame includes N user information fields, the N user information fields include M user information fields carrying the public information and / or the N user information fields include a user information field of the first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user.

5. The method according to any one of claims 1 to 4, characterized in that: The trigger frame includes first information, and the first information indicates that the trigger frame carries the first manufacturer-specific information.

6. The method according to claim 1, characterized in that The first PPDU includes K subframes, wherein the K subframes include a first subframe and a second subframe, the first subframe is used to carry the trigger frame, and the second subframe is used to carry the first frame.

7. An information transmission method, characterized in that: Applied to the second device, comprising: receiving a trigger frame from a first device, the trigger frame comprising first manufacturer-specific information, the trigger frame being used to instruct the second device to send a physical layer protocol data unit PPDU; Alternatively, a first PPDU is received from a first device, where the first PPDU includes a trigger frame and a first frame carrying first vendor-specific information, and the trigger frame is used to instruct the second device to send a PPDU.

8. The method according to claim 7, characterized in that The first manufacturer-specific information includes a manufacturer identifier; or the trigger frame includes a sending address, and the sending address is used to determine the manufacturer identifier.

9. The method according to claim 7 or 8, characterized in that: The first manufacturer-specific information includes the manufacturer's public information, where the public information is information that users supporting the corresponding manufacturer need to receive and / or the first manufacturer-specific information corresponding to the first user, and the first user is the user supporting the corresponding manufacturer.

10. The method according to claim 9, characterized in that The trigger frame includes N user information fields, the N user information fields include M user information fields carrying the public information and / or the N user information fields include a user information field of the first user, and the user information field of the first user includes an identifier of the first user and first manufacturer-specific information of the first user.

11. The method according to any one of claims 7 to 10, characterized in that: The trigger frame includes first information, and the first information indicates that the trigger frame carries the first manufacturer-specific information.

12. The method according to claim 7, characterized in that The first PPDU includes K subframes, wherein the K subframes include a first subframe and a second subframe, the first subframe is used to carry the trigger frame, and the second subframe is used to carry the first frame.

13. The method according to any one of claims 7 to 12, characterized in that: Also includes: Successfully receiving the trigger frame and the first frame, and sending the PPDU; or The trigger frame is successfully received and the PPDU is sent.

14. The method according to any one of claims 7 to 12, characterized in that: Also includes: The trigger frame includes first indication information, where the first indication information indicates whether to send the PPDU if the first frame is not successfully received.

15. The method according to any one of claims 7 to 12, characterized in that: Also includes: The PPDU is sent, where the PPDU includes second manufacturer-specific information, and the first manufacturer-specific information is part or all of the second manufacturer-specific information.

16. The method according to claim 15, characterized in that The trigger frame includes second information, where the second information indicates the presence or absence of the second manufacturer-specific information in the PPDU, the number of symbols, and at least one of a coding and modulation strategy; the PPDU includes the second information.

17. The method according to claim 15 or 16, characterized in that The second vendor-specific information is carried in one or more of a universal signaling field U-SIG field, an ultra-high reliable signaling field UHR-SIG field, and a vendor-specific signaling field VS-SIG field in the PPDU.

18. A communication device, characterized in that: The method comprises a unit for executing the method according to any one of claims 1 to 6.

19. A communication device, characterized in that: The method comprises means for performing the method as claimed in any one of claims 7 to 17.

20. A communication device, characterized in that: include: Processor and memory; The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instruction in the memory, so that the device executes the method according to any one of claims 1 to 6, or the device executes the method according to any one of claims 7 to 17.

21. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when called by an electronic device, enable the electronic device to execute the method as claimed in any one of claims 1 to 6, or enable the electronic device to execute the method as claimed in any one of claims 7 to 17.

22. A computer program product, characterized in that The method comprises computer-executable instructions, and when the computer-executable instructions are executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 17.

23. A chip system, characterized in that: The chip system comprises: Communication interface; A processor, configured to call and execute the instruction through the communication interface, so that a device equipped with the chip system executes the method as described in any one of claims 1 to 6, or so that a device equipped with the chip system executes the method as described in any one of claims 7 to 17.

Citation Information

Cited By

  • Wireless communication method and communication device

    WO2026178957A1