A data transmission method and a communication device

By enabling immediate retransmission of data errors within the same transmission opportunity through feedback-based resource scheduling, the method improves real-time data transmission efficiency in WLAN systems.

CN114828086BActive Publication Date: 2025-07-15HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110062655.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-18
Publication Date
2025-07-15
Estimated Expiration
2041-01-18

AI Technical Summary

Technical Problem

In existing wireless local area networks, when there is an error in the transmission of service data, it needs to wait for the next transmission opportunity, resulting in insufficient real-time transmission and large scheduling overhead, affecting transmission efficiency.

Method used

After obtaining the transmission service data through competition in a channel transmission opportunity, the access point AP receives feedback information from the site STA, sends scheduling information to instruct the retransmission resource unit, and sends data frames to the STA in the retransmission resource unit to realize the real-time retransmission of the data frame.

Benefits of technology

It improves the real-time nature of data transmission and channel utilization rate, adapts to large traffic bursts, allocates channel resources in a timely manner, and meets the bandwidth and delay requirements of different services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114828086B_ABST
    Figure CN114828086B_ABST
Patent Text Reader

Abstract

The present application discloses a data transmission method and a communication device for improving transmission real-time performance. The method is applied to a wireless local area network, and the method includes: in a channel transmission opportunity obtained by an access point (AP) through competition, the AP sends service data to a station (STA), the STA feeds back the first data frame with errors in the service data to the AP, the AP sends scheduling information on a downlink channel to notify the STA of the retransmission resource unit used for retransmitting the first data frame, and retransmits the first data frame in the retransmission resource unit. Correspondingly, the STA receives the first data frame in the retransmission resource unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and in particular to a data transmission method and a communication device. Background Art

[0002] Wireless local area networks (WLAN) are systems that use wireless technology to transmit data. The emergence of this technology can make up for the shortcomings of wired local area networks to achieve the purpose of network extension. With the evolution of the 802.11 protocol and the development of WLAN, the available frequency band resources have been greatly improved compared to the rise of WLAN. The frequency band resources can be more carefully scheduled to improve resource utilization and improve channel transmission quality. 802.11ax introduces orthogonal frequency division multiple access (OFDMA) technology, and follows the terminology of long-term evolution (LTE), calling the smallest sub-channel a "resource unit" (RU).

[0003] The communication between the access point (AP) and the station (STA) first obtains a transmission opportunity of a certain duration through competition, and then the AP allocates RUs to the transmission opportunity through trigger frames, preambles, or MU-RTS, so as to send data to the STA through the allocated RUs.

[0004] However, when a service data transmission error occurs, the AP needs to retransmit the erroneous service data to the STA at the next transmission opportunity, and the transmission real-time performance is insufficient. Summary of the invention

[0005] The present application provides a data transmission method and a communication device for improving the real-time performance of transmission.

[0006] The first aspect of the present application provides a data transmission method, which includes: within a channel transmission opportunity, an access point AP sends service data to a station STA, and the service data includes a first data frame; the AP receives first feedback information sent by the STA, and the first feedback information indicates retransmission of the first data frame; the AP sends scheduling information to the STA, and the scheduling information indicates a resource unit where the retransmitted first data frame is located; the AP sends the first data frame to the STA in the retransmission resource unit.

[0007] In the above first aspect, the AP obtains a channel transmission opportunity through competition and transmits service data to the STA within this channel transmission opportunity. When the STA detects that there is a first data frame with a transmission error in the service data, the STA can send first feedback information to the AP, and this first feedback information indicates that the AP needs to retransmit this first data frame. Correspondingly, after receiving this first feedback information, the AP can send scheduling information to the STA to notify the STA in which resource unit to retransmit this first data frame. For example, retransmit this first data frame in the retransmission resource unit, and then the STA can receive the retransmitted first data frame in this retransmission resource unit. In this way, error data can be retransmitted within one transmission opportunity, improving the real-time performance of data transmission.

[0008] In a possible implementation manner, the above step of the AP sending service data to the STA includes: the AP sending service data to the STA in a first scheduling period. One channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period; the above step of the AP receiving the first feedback information sent by the STA includes: the AP receiving the first feedback information sent by the STA in a second scheduling period. The multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period; the above step of the AP sending scheduling information to the STA includes: the AP sending scheduling information to the STA in a third scheduling period. The multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period; the above step of the AP sending the first data frame to the STA in the retransmission resource unit includes: the AP sending the first data frame to the STA in the retransmission resource unit and a fourth scheduling period. The multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period.

[0009] In this possible implementation manner, one transmission opportunity can include multiple scheduling periods. The steps of the AP executing to send service data, receive the first feedback information, send scheduling information, and send the first data frame can be executed in consecutive scheduling periods or in non-consecutive scheduling periods. Optionally, the step of sending the first data frame can also be executed in the same scheduling period as the step of sending scheduling information. In this way, the feasibility of the solution can be improved.

[0010] In a possible implementation manner, the above step of the AP sending scheduling information to the STA includes: the AP sending scheduling information to the STA in a fixed resource. The scheduling information includes a first special identifier, and the first special identifier indicates that the fixed resource is a preset fixed resource unit for transmitting scheduling information.

[0011] In this possible implementation, a fixed resource is allocated in the preamble field sent by the AP after competing for the transmission opportunity. This fixed resource is indicated by a first special identifier, indicating that this fixed resource is a resource unit specifically used for transmitting scheduling information, which improves the feasibility of the solution.

[0012] In a possible implementation, the retransmission resource unit is included in the first dynamic scheduling resource on the downlink channel. The scheduling information includes a second special identifier, and the second special identifier indicates that the first dynamic scheduling resource is a pre-set resource unit for adjusting resource allocation.

[0013] In a possible implementation, the retransmission resource unit is used to carry virtual reality (VR) retransmission services. The first dynamic scheduling resource is used to carry VR retransmission services, non-VR downlink services, and non-VR uplink service feedback information. The VR retransmission service has a higher priority than the non-VR downlink services and non-VR uplink service feedback information in terms of transmission.

[0014] In a possible implementation, the feedback information is carried on the second dynamic scheduling resource of the uplink channel. The second dynamic scheduling resource is used for the dynamic scheduling of the uplink transmission of non-virtual reality (VR) services and the downlink feedback of non-VR services. The dynamic scheduling of the second dynamic scheduling resource is controlled by the scheduling information.

[0015] In a possible implementation, the above step of the AP sending scheduling information to the STA in the third scheduling period includes: the AP sending scheduling information to the STA multiple times within the third scheduling period.

[0016] In this possible implementation, when the AP sends scheduling information to the STA, there may be a situation where the sending fails, resulting in the STA not receiving the scheduling information. The AP can send the scheduling information to the STA multiple times in the third scheduling period to improve the reliability of the STA receiving the scheduling information.

[0017] In a possible implementation, the method further includes: the AP receiving the uplink service sent by the STA, where the uplink service includes a second data frame; the AP sending second feedback information to the STA, and the second feedback information instructs the STA to retransmit the second data frame.

[0018] In this possible implementation, within the transmission opportunity, the AP can also receive the uplink service sent by the STA. When there is a second data frame with a transmission error in the uplink service, the AP feeds back the second feedback information to the STA so that the STA retransmits the second data frame, thereby improving the real-time performance of data transmission.

[0019] A second aspect of the present application provides a data transmission method, which includes: within one channel transmission opportunity, a station STA receives service data sent by an access point AP, and the service data includes a first data frame; the STA sends first feedback information to the AP, and the first feedback information instructs the AP to retransmit the first data frame; the STA receives scheduling information sent by the AP, and the scheduling information indicates a retransmission resource unit where the retransmitted first data frame is located; the STA receives the first data frame in the retransmission resource unit.

[0020] In a possible implementation manner, the above step that the STA receives service data sent by the AP includes: the STA receives the service data sent by the AP in a first scheduling period, one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period; the above step that the STA sends first feedback information to the AP includes: the STA sends first feedback information to the AP in a second scheduling period, the multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period; the above step that the STA receives scheduling information sent by the AP includes: the STA receives the scheduling information sent by the AP in a third scheduling period, the multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period; the above step that the STA receives the first data frame in the retransmission resource unit includes: the STA receives the first data frame in the retransmission resource unit and a fourth scheduling period, the multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period.

[0021] In a possible implementation manner, the above step that the STA receives scheduling information sent by the AP includes: the STA receives the scheduling information sent by the AP in a fixed resource, and the scheduling information includes a first special identifier, and the first special identifier indicates that the fixed resource is a preset fixed resource unit for transmitting scheduling information.

[0022] In a possible implementation manner, the retransmission resource unit is included in a first dynamic scheduling resource on a downlink channel, and the scheduling information includes a second special identifier, and the second special identifier indicates that the first dynamic scheduling resource is a preset resource unit for adjusting resource allocation.

[0023] In a possible implementation manner, the retransmission resource unit is used to carry virtual reality (VR) retransmission services, the first dynamic scheduling resource is used to carry VR retransmission services, non-VR downlink services, and non-VR uplink service feedback information, and the VR retransmission services are transmitted prior to the non-VR downlink services and non-VR uplink service feedback information.

[0024] In a possible implementation manner, the feedback information is carried on a second dynamic scheduling resource on an uplink channel, the second dynamic scheduling resource is used for dynamic scheduling of uplink transmission of non-virtual reality (VR) services and downlink feedback of non-VR services, and the dynamic scheduling of the second dynamic scheduling resource is controlled by the scheduling information.

[0025] In a possible implementation, the method further includes: the STA sends uplink traffic to the AP, and the uplink traffic includes a second data frame; the STA receives second feedback information sent by the AP, and the second feedback information indicates retransmission of the second data frame.

[0026] A third aspect of the present application provides a communication device, which includes: a transceiver unit, configured to send service data to a station STA within one channel transmission opportunity, the service data includes a first data frame, and receive first feedback information sent by the STA, the first feedback information indicates retransmission of the first data frame, and send scheduling information to the STA, the scheduling information indicates a retransmission resource unit where the retransmitted first data frame is located, and send the first data frame to the STA in the retransmission resource unit; a processing unit, configured to generate the scheduling information.

[0027] This communication device is used to execute the method of the foregoing first aspect or any implementation manner of the first aspect.

[0028] A fourth aspect of the present application provides a communication device, which includes: a transceiver unit, configured to receive service data sent by an access point AP within one channel transmission opportunity, the service data includes a first data frame, and send first feedback information to the AP, the feedback information indicates that the AP retransmits the first data frame, and receive scheduling information sent by the AP, the scheduling information indicates a retransmission resource unit where the retransmitted first data frame is located, and receive the first data frame in the retransmission resource unit; a processing unit, configured to determine the feedback information.

[0029] This communication device is used to execute the method of the foregoing second aspect or any implementation manner of the second aspect.

[0030] A fifth aspect of the present application provides a computer device, including: a processor, a memory, and a communication interface, the processor is configured to execute instructions stored in the memory, so that the computer device executes the method provided by the foregoing first aspect or any optional manner of the first aspect, and the communication interface is configured to receive or send an indication. For specific details of the computer device provided in the fifth aspect, reference may be made to the foregoing first aspect or any optional manner of the first aspect, which will not be elaborated here.

[0031] A sixth aspect of the present application provides a computer device, including: a processor, a memory, and a communication interface, the processor is configured to execute instructions stored in the memory, so that the computer device executes the method provided by the foregoing second aspect or any optional manner of the second aspect, and the communication interface is configured to receive or send an indication. For specific details of the computer device provided in the sixth aspect, reference may be made to the foregoing second aspect or any optional manner of the second aspect, which will not be elaborated here.

[0032] The seventh aspect of the present application provides a computer-readable storage medium, in which a program is stored. When the computer executes the program, the method provided by the foregoing first aspect or any optional manner of the first aspect is executed.

[0033] The eighth aspect of the present application provides a computer-readable storage medium, in which a program is stored. When the computer executes the program, the method provided by the foregoing second aspect or any optional manner of the second aspect is executed.

[0034] The ninth aspect of the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the method provided by the foregoing first aspect or any optional manner of the first aspect.

[0035] The tenth aspect of the present application provides a computer program product. When the computer program product is executed on a computer, the computer executes the method provided by the foregoing second aspect or any optional manner of the second aspect. Description of the Drawings

[0036] Figure 1 It is a schematic diagram of a basic service set in a wireless local area network provided by an embodiment of the present application;

[0037] Figure 2 It is a schematic diagram of an operating mode of OFDMA provided by an embodiment of the present application;

[0038] Figure 3 It is a schematic diagram of an embodiment of a data transmission method provided by an embodiment of the present application;

[0039] Figure 4 It is a schematic diagram of data transmission provided by an embodiment of the present application;

[0040] Figure 5 It is a schematic diagram of a structure of a communication device provided by an embodiment of the present application;

[0041] Figure 6 It is a schematic diagram of another structure of a communication device provided by an embodiment of the present application;

[0042] Figure 7 It is a schematic diagram of a structure of a computer device provided by an embodiment of the present application. Detailed Embodiments

[0043] The embodiments of the present application provide a data transmission method and a communication device, which are used to improve transmission real-time performance.

[0044] The embodiments of the present application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Those of ordinary skill in the art will understand that with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0045] The terms "first", "second", etc. in the specification, claims and drawings of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that such data may be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order different from that shown or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0046] The special term "exemplary" herein means "serving as an example, embodiment or illustration". Any embodiment described as "exemplary" herein does not have to be construed as superior to or better than other embodiments.

[0047] In addition, for a better description of the present application, numerous specific details are given in the following detailed implementation manners. Those skilled in the art should understand that the present disclosure can also be implemented without some specific details. In some instances, methods, means, elements and circuits well known to those skilled in the art are not described in detail so as to highlight the gist of the present disclosure.

[0048] Please refer to Figure 1 the schematic diagram of the basic service set in the wireless local area network shown, where a WLAN device is an access point (AP), and the rest are stations (STA). The AP is the management device of the basic service set (BSS) of the WLAN network and has management functions, such as sending beacon broadcast frames, etc. The STA is associated with the AP and transmits services through the AP to achieve communication with other devices. Exemplarily, the number of STAs associated with an AP can be one or more. In this embodiment, three are taken as an example, as Figure 1 shown, the AP is associated with three STAs, STA-a, STA-b, and STA-c.

[0049] An access point is a device that connects a station to a communication network in a communication system. For example, it can be called a radio access network (RAN) node (or device), a base station, etc. Currently, some examples of access points are: transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), base band unit (BBU), or Wi-Fi access point, and other interface devices that can work in a wireless environment.

[0050] A station is a device with wireless connection capabilities that can provide voice and / or data connectivity to users. It can also be called a terminal device, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Currently, some examples of stations include: mobile phone, tablet computer, laptop computer, palmtop computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, in-vehicle device, etc.

[0051] Wireless local area networks (WLAN) is a system that uses wireless technology for data transmission. The emergence of this technology can make up for the deficiencies of wired local area networks to achieve the purpose of network extension.

[0052] With the evolution of the 802.11 protocol and the development of WLAN, the available frequency band resources have been greatly improved compared to when WLAN emerged. More detailed scheduling of the frequency band resources can be carried out, thereby improving the utilization rate of resources and the transmission quality of the channel.

[0053] 802.11ax, also known as high-efficiency wireless (HEW), is the latest commercially available WiFi standard, which proposes a series of features and various mechanisms to increase user capacity and improve the working mode of the WiFi network, thereby obtaining a better user experience. One of the main ones is orthogonal frequency-division multiple access (OFDMA), which adds multiple access in an orthogonal frequency-division multiplexing (OFDM) system by allocating subcarrier sets to different users, enabling multiple users to simultaneously access different sub-channels of the same channel. OFDMA systems can implement wireless technologies such as evolved universal terrestrial radio access (E-UTRA), ultra mobile broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash OFDMA, etc. UTRA and E-UTRA are the UMTS and its evolved versions. 3GPP uses E-UTRA in the long term evolution (LTE) and various versions based on LTE evolution, which are new versions of the universal mobile telecommunications system (UMTS). The fifth-generation (5G) communication system and the new radio (NR) are the next-generation communication systems currently under research.

[0054] Devices in a WLAN need to compete to obtain the right to use channel resources, that is, to become a transmission opportunity (TXOP) holder. Currently, APs and STAs have equal competition opportunities. That is, after a node competes successfully, it obtains a period of channel usage time, that is, obtains a channel transmission opportunity once. During this period, it can transmit multiple data frames. In 802.11ax after introducing the OFDMA technology, the AP can perform uplink and downlink transmission scheduling for different STAs on different time-frequency resources to improve the resource utilization rate of the system. As Figure 2 shown in the working mode of OFDMA, with the channel bandwidth f as the ordinate and the symbol duration t as the abscissa, OFDMA divides the channel into many sub-channels and distributes these sub-channels to different users for use, allowing multiple users (such as user 1 represented by the left diagonal line, user 2 represented by the vertical line, user 3 represented by the right diagonal line, user 4 represented by the horizontal line, and user 5 represented by the black filling) to exist.

[0055] In addition, the communication system can also be applicable to future-oriented communication technologies, and all apply the technical solutions provided by the embodiments of the present application. The system architecture and service scenarios described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0056] Next, based on the above application scenarios, the data transmission method provided by the embodiments of the present application will be described.

[0057] When the AP has downlink data transmission and successfully competes for the channel, in the HE-SIG-B field of the preamble of the protocol data unit at the physical layer, it indicates the RU division and the RU scheduling allocation result. SIG-B consists of a common field subfield and a user specific field subfield. Among them, the subfield of the common field indicates the allocation of RU resources (the division of subchannels and the number of STAs accessing), and the user specific field indicates the STA ID of the STA, the modulation and coding scheme (MCS) level, the coding method, etc. When performing uplink hybrid access, the AP indicates the RU division in the Trigger frame. The Trigger frame contains a Common Info field and multiple User Info fields. Among them, the association identifier (AID) 12 field and the RU Allocation field indicate the allocation of channel RU resources. The STA allocated with the RU can directly upload data in the corresponding RU; the STA that has data to transmit but is not allocated with the RU needs to send uplink data in a random access RU (random access resource unit, RARU) in a random competition manner. Therefore, when a service data transmission fails in the prior art, it is necessary to wait for the next Preamble or Trigger frame for RU allocation, resulting in insufficient transmission real-time performance, and the scheduling overhead of sending trigger frames and preambles is relatively large, affecting the transmission efficiency.

[0058] To solve the above problems, an embodiment of the present application provides a data transmission method, which is described as follows.

[0059] In this embodiment, the AP may be the above-mentioned access point.

[0060] Please refer to Figure 3 As shown in Figure 3 An embodiment of the data transmission method shown includes:

[0061] 301. The AP sends service data to the STA in the first scheduling period.

[0062] In this embodiment, after the AP competes to obtain the TXOP, it can perform uplink and downlink transmission scheduling on different STAs on different time-frequency resources.

[0063] The AP periodically sends a preamble field through the downlink channel for RU resource allocation. While sending the preamble field on the downlink channel, a trigger frame is sent on the uplink channel. The AP can reserve a fixed RU for each virtual reality (VR) STA for the transmission of VR downlink services, and this part of the resources can be identified by the AID of each STA. After receiving the preamble field, the STA first decodes the preamble field. After obtaining the RU partitioning and RU scheduling allocation results, the STA receives downlink data on the corresponding RU.

[0064] That is, in this embodiment, the AP sends VR service data to the STA through the RU corresponding to the AID of the STA in the first scheduling period, and the STA receives the VR service data on the corresponding RU. Among them, the service data includes a first data frame, and the first data frame can be any data frame in the service data.

[0065] Among them, within one channel transmission opportunity after the AP competes to obtain the TXOP, there are multiple scheduling periods. One scheduling period is related to the subcarrier bandwidth. For 802.11ac, it is 3.2 microseconds (us), and for 802.11ax, it is 12.8 us. The first scheduling period is one of the multiple scheduling periods. The AP can send service data to the STA in any scheduling period within one channel transmission opportunity. Specifically, the transmission time of the service data can include multiple scheduling periods.

[0066] 302. When a transmission error occurs in the service data, the STA sends the first feedback information to the AP in the second scheduling period.

[0067] In this embodiment, when a transmission error occurs in the service data, that is, the STA cannot receive the first data frame, the transmission error can be fed back to the AP through the uplink channel, that is, the first feedback information is transmitted, so that the AP retransmits the first data frame.

[0068] Among them, the STA feeds back to the AP in the second scheduling period. The second scheduling period is the scheduling period after the above-mentioned first scheduling period. That is, when the STA detects a transmission error in the service data, the STA can feed back in the next scheduling period or multiple scheduling periods after the scheduling period where the service data with the transmission error is located.

[0069] Optionally, the RU used by the STA for uplink channel feedback is allocated by the AP. The AP performs RU resource allocation for the uplink channel through a trigger frame. The STA sends the first feedback information on the allocated RU, and the AP receives the first feedback information on this RU. Among them, a fixed RU is reserved in the uplink channel for the uplink transmission of the feedback of each VR service of the STA, and this resource is identified by the AID of each STA. The remaining RUs are the second dynamic scheduling resources, which can be used for secondary scheduling, for the uplink transmission of non-VR services and the dynamic scheduling of the downlink feedback of non-VR services. This resource can be indicated by a special AID (SID-S1). Specifically, regarding how to perform the scheduling, the AP can send scheduling information in the downlink channel for indication.

[0070] 303. The AP sends scheduling information to the STA through a fixed resource in the third scheduling period according to the first feedback information.

[0071] In this embodiment, after receiving the first feedback information from the STA on the uplink channel, the AP can set the scheduling information according to the first feedback information and send the scheduling information to the STA through a fixed resource. Correspondingly, the STA receives the scheduling information through this fixed resource.

[0072] This fixed resource can be indicated by the first special identifier AID-S1 when the AP sends the preamble field through the downlink channel. This first special identifier can indicate that this fixed resource on the downlink channel is a reserved resource block for transmitting scheduling information. When the AP sends the preamble field through the downlink channel, it also indicates the first dynamic scheduling resource through the second special identifier AID-S2. This second special identifier can identify that this first dynamic scheduling resource is a pre-set resource block for adjusting RU allocation, such as the secondary scheduling of RUs.

[0073] The scheduling information can indicate the RU allocation in the first dynamic scheduling resource. For example, it can be indicated through a small number of symbols and can be sent in real time when the allocation of the first dynamic scheduling resource changes. After receiving the first feedback information, the AP can determine the service data to be retransmitted and the RU for retransmission, and then send scheduling information to the STA in the scheduling period next to the second scheduling period after receiving the first feedback information or in the scheduling period after multiple scheduling periods, indicating the resource unit where the above first data frame is located. The scheduling information is represented by the length of n symbols, and this scheduling information can include RU type, RU number, AID.

[0074] Optionally, the AP can send scheduling information to the STA multiple times within the third period to improve the reliability of data transmission.

[0075] 304. The AP sends the first data frame to the STA in the retransmission resource unit and the fourth scheduling period.

[0076] In this embodiment, after the AP sends scheduling information to the STA in the third scheduling period, the STA can know the transmission RU of the first data frame with transmission errors on the downlink channel according to the scheduling information in the third scheduling period. The AP can send the first data frame to the STA through the retransmission resource unit indicated by the scheduling information in the fourth scheduling period after the third scheduling period or multiple subsequent scheduling periods.

[0077] Exemplarily, as Figure 4 shown in the data transmission schematic diagram, Figure 4 which includes the time-frequency schematic diagrams of the downlink channel and the uplink channel. Optionally, the downlink channel can be in the 5.8G channel and the uplink channel can be in the 5.2G channel. After the AP competes to obtain a channel transmission opportunity, it sends a preamble on the downlink channel and a trigger frame on the uplink channel. The preamble can indicate that the time-frequency schematic diagram of the downlink channel includes a fixed RU 41 reserved by the AP for the transmission of VR downlink services, including a fixed resource 42 reserved for the transmission of scheduling information, and also includes an RU 43 for retransmitting the first data frame, an RU 44 for non-VR downlink service transmission, and an RU 45 for non-VR uplink service feedback. The trigger frame can indicate that the time-frequency schematic diagram of the uplink channel includes an RU 46 with a fixed resource size for the uplink transmission of VR service feedback by the STA, and also includes an RU 47 for the uplink transmission of non-VR services and an RU 48 for non-VR service downlink feedback. Figure 4 The dotted lines in it represent the scheduling periods. In this embodiment, taking the first scheduling period, the second scheduling period, and the third scheduling period as consecutive scheduling periods, and taking the scheduling information and the retransmission of the first data frame in the same scheduling period as an example, there is a first data frame 411 with transmission errors in the service data sent by the AP in the fixed RU 41 in the first scheduling period. The STA detects that the first data frame has transmission errors and sends the first feedback information 461 to the AP in the RU 46 in the second scheduling period. The AP can send the scheduling information 421 to the STA in the fixed resource 42 in the third scheduling period. Among them, the AP can send the scheduling information multiple times in the third scheduling period, and the scheduling information 422 in the first scheduling period and the second scheduling period is a retransmission indication indicating the transmission errors of the service data before the first scheduling period. After the AP sends the scheduling information 421 in the third scheduling period, it can send the retransmitted first data frame 431 to the STA in the RU 43.

[0078] The retransmission resource unit is included in the first dynamic scheduling resource and is used to carry VR retransmission services. The first dynamic scheduling resource can also carry non-VR downlink services and non-VR uplink service feedback information. Optionally, the RUs used for non-VR downlink services and non-VR uplink service feedback information are also indicated by the above scheduling information.

[0079] The downlink channel reserves resources for new VR transmissions according to the data volume of the VR services of each STA, and the uplink channel reserves resources for feedback. The first dynamic scheduling resource preferentially schedules high-priority services (such as VR retransmission resources), forming full-duplex transmission and symbol-level retransmission of VR services, effectively ensuring the large bandwidth and low latency of VR services. At the same time, through the dynamic scheduling of new transmissions and feedback of non-VR service resources, full-duplex transmission is formed, better meeting the bandwidth and latency requirements of non-VR services.

[0080] 305. The STA sends uplink services to the AP.

[0081] During a channel transmission opportunity, the STA can also send uplink services to the AP. Exemplarily, the STA can send uplink services to the AP in the fifth scheduling period. The uplink services include a second data frame, and the second data frame can be any data in the uplink services. Among the multiple scheduling periods included in a channel transmission opportunity, there is also a fifth scheduling period.

[0082] 306. The AP sends second feedback information to the STA.

[0083] When the AP detects that the second data frame in the above uplink services is sent incorrectly, it can send the second feedback information and the second scheduling information to the STA on the first dynamic scheduling resource in the sixth scheduling period among multiple scheduling periods, so that the STA retransmits the second data frame on the retransmission resources indicated by the second scheduling information. The sixth scheduling period is a scheduling period after one or more scheduling periods after the fifth scheduling period.

[0084] Steps 305 to 306 can also occur before or simultaneously with steps 301 to 304, and there is no limitation here.

[0085] In the embodiments of the present application, when the AP sends service data to the STA incorrectly within a channel transmission opportunity, it receives the feedback information from the STA, sends scheduling information to the STA, and sends retransmitted data. It can complete new service transmissions and corresponding retransmissions in a downlink transmission opportunity allocated by the preamble, with higher flexibility, effectively improving channel utilization, being well adapted to a large number of bursty service data, and timely allocating sufficient channel resources, improving transmission real-time performance.

[0086] Further, for retransmission services and non-VR services, the AP makes non-VR services form full-duplex transmission through appropriate scheduling on the first dynamic scheduling resource, providing guarantee for other services with high latency requirements.

[0087] The data transmission method is described above. Next, the communication device according to the embodiments of the present application will be introduced with reference to the accompanying drawings.

[0088] Figure 5 This is a schematic diagram of an embodiment of the communication device 50 in the embodiments of the present application.

[0089] As Figure 5 shown, the embodiments of the present application provide a structure of the communication device 50 including:

[0090] A transceiver unit 501, configured to send service data to a station STA within one channel transmission opportunity, where the service data includes a first data frame, and receive first feedback information sent by the STA, the first feedback information indicating to retransmit the first data frame, and send scheduling information to the STA, the scheduling information indicating a retransmission resource unit where the retransmitted first data frame is located, and send the first data frame to the STA in the retransmission resource unit;

[0091] A processing unit 502, configured to generate scheduling information.

[0092] Optionally, the transceiver unit 501 is specifically configured to:

[0093] Send service data to the STA in a first scheduling period, where one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period;

[0094] Receive the first feedback information sent by the STA in a second scheduling period, where the multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period;

[0095] Send scheduling information to the STA in a third scheduling period, where the multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period;

[0096] Send the first data frame to the STA in the retransmission resource unit and a fourth scheduling period, where the multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is a scheduling period after the third scheduling period or the third scheduling period;

[0097] The processing unit 502 is specifically configured to:

[0098] Generate scheduling information in the second scheduling period or the third scheduling period.

[0099] Optionally, the transceiver unit 501 is specifically configured to: send scheduling information to the STA in a fixed resource, where the scheduling information includes a first special identifier, and the first special identifier indicates that the fixed resource is a preset fixed resource unit for transmitting scheduling information.

[0100] Optionally, the retransmission resource unit is included in a first dynamic scheduling resource on a downlink channel, and the scheduling information includes a second special identifier, and the second special identifier indicates that the first dynamic scheduling resource is a preset resource unit for adjusting resource allocation.

[0101] Optionally, the retransmission resource unit is used to carry virtual reality (VR) retransmission services, and the first dynamic scheduling resource is used to carry VR retransmission services, non-VR downlink services, and non-VR uplink service feedback information. The VR retransmission service has a higher priority than the non-VR downlink service and non-VR uplink service feedback information for transmission.

[0102] Optionally, the feedback information is carried on a second dynamic scheduling resource of the uplink channel. The second dynamic scheduling resource is used for the uplink transmission of non-virtual reality (VR) services and the dynamic scheduling of non-VR service downlink feedback. The dynamic scheduling of the second dynamic scheduling resource is controlled by scheduling information.

[0103] Optionally, the transceiver unit 501 is specifically configured to: send scheduling information to the STA multiple times within a third scheduling period.

[0104] Optionally, the transceiver unit 501 is further configured to: receive uplink services sent by the STA, where the uplink services include a second data frame;

[0105] send second feedback information to the STA, where the second feedback information instructs the STA to retransmit the second data frame;

[0106] The processing unit 502 is further configured to:

[0107] determine the second feedback information.

[0108] Figure 6 This is a schematic diagram of another embodiment of the communication device 60 in the embodiments of the present application.

[0109] As Figure 6 shown, another structure of the communication device 60 provided by the embodiments of the present application includes:

[0110] A transceiver unit 601, configured to receive service data sent by an access point (AP) within one channel transmission opportunity, where the service data includes a first data frame, and send first feedback information to the AP, where the feedback information instructs the AP to retransmit the first data frame, and receive scheduling information sent by the AP, where the scheduling information indicates the retransmission resource unit where the retransmitted first data frame is located, and receive the first data frame in the retransmission resource unit;

[0111] A processing unit 602, configured to determine the feedback information.

[0112] Optionally, the transceiver unit 601 is specifically configured to:

[0113] receive service data sent by the AP within a first scheduling period. One channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period;

[0114] The STA sends feedback information to the AP in the second scheduling period. The multiple scheduling periods include the second scheduling period, and the second scheduling period is the scheduling period after the first scheduling period.

[0115] Receive the scheduling information sent by the AP in the third scheduling period. The multiple scheduling periods include the third scheduling period, and the third scheduling period is the scheduling period after the second scheduling period.

[0116] Receive the first data frame in the retransmission resource unit and the fourth scheduling period. The multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the scheduling period after the third scheduling period or the third scheduling period itself.

[0117] The processing unit 602 is specifically configured to:

[0118] Determine the first feedback information in the first scheduling period or the second scheduling period.

[0119] Optionally, the transceiver unit 601 is further configured to: send uplink services to the AP, and the uplink services include the second data frame.

[0120] Receive the second feedback information sent by the AP, and the second feedback information indicates retransmission of the second data frame.

[0121] Figure 7 As shown, it is a possible logical structure diagram of the computer device 70 provided by the embodiment of the present application. The computer device 70 includes: a processor 701, a communication interface 702, a storage system 703, and a bus 704. The processor 701, the communication interface 702, and the storage system 703 are interconnected through the bus 704. In the embodiment of the present application, the processor 701 is used to control and manage the actions of the computer device 70. For example, the processor 701 is used to execute Figure 3 The steps performed by the AP or the STA in the method embodiment. The communication interface 702 is used to support the computer device 70 to communicate. The storage system 703 is used to store the program code and data of the computer device 70.

[0122] Among them, the processor 701 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in connection with the disclosure of the present application. The processor 701 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on. The bus 704 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 7 only a thick line is used to represent it in Figure 7 , but it does not mean that there is only one bus or one type of bus.

[0123] The transceiver unit 501 in the communication device 50 is equivalent to the communication interface 702 in the computer device 70; the processing unit 502 in the communication device 50 is equivalent to the processor 701 in the computer device 70.

[0124] The transceiver unit 601 in the communication device 60 is equivalent to the communication interface 702 in the computer device 70; the processing unit 602 in the communication device 60 is equivalent to the processor 701 in the computer device 70.

[0125] In another embodiment of the present application, a computer-readable storage medium is further provided. Computer-executable instructions are stored in the computer-readable storage medium. When the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 3 steps of the data transmission method executed by the AP or STA in Figure 3 .

[0126] In another embodiment of the present application, a computer program product is further provided. The computer program product includes computer-executable instructions, and the computer-executable instructions are stored in a computer-readable storage medium; when the processor of the device executes the computer-executable instructions, the device executes the above-mentioned Figure 3 steps of the data transmission method executed by the AP or STA in Figure 3 .

[0127] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described systems, devices and units can refer to the corresponding processes in the foregoing method embodiments, and will not be described herein again.

[0128] In several embodiments provided by this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.

[0129] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0130] In addition, in each embodiment of this application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

[0131] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of this application. And the aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs and other various media that can store program codes.

Claims

1. A data transmission method, characterized in that, Applied to a wireless local area network, the method includes: within one channel transmission opportunity, An access point (AP) sends service data to a station (STA), and the service data includes a first data frame; The AP receives first feedback information sent by the STA, and the first feedback information indicates retransmission of the first data frame; The AP sends scheduling information to the STA, and the scheduling information indicates a retransmission resource unit where the retransmitted first data frame is located; The AP sends the first data frame to the STA in the retransmission resource unit, and the scheduling information and the retransmitted first data frame are within the same scheduling period of the one channel transmission opportunity. The resource unit for sending the service data, the resource unit for sending the scheduling information, and the retransmission resource unit are different from each other.

2. The data transmission method according to claim 1, wherein The AP sending service data to the STA includes: The AP sends the service data to the STA in a first scheduling period. The one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period; The AP receiving the first feedback information sent by the STA includes: The AP receives the first feedback information sent by the STA in a second scheduling period. The multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period; The AP sending the scheduling information to the STA includes: The AP sends the scheduling information to the STA in a third scheduling period. The multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period; The AP sending the first data frame to the STA in the retransmission resource unit includes: The AP sends the first data frame to the STA in the retransmission resource unit and a fourth scheduling period. The multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period.

3. The data transmission method according to claim 1, wherein The AP sending the scheduling information to the STA includes: The AP sends the scheduling information to the STA in a fixed resource. The scheduling information includes a first special identifier, and the first special identifier indicates that the fixed resource is a preset fixed resource unit for transmitting the scheduling information.

4. The data transmission method according to claim 1, wherein The retransmission resource unit is included in a first dynamic scheduling resource on a downlink channel. The scheduling information includes a second special identifier, and the second special identifier indicates that the first dynamic scheduling resource is a preset resource unit for adjusting resource allocation.

5. The data transmission method according to claim 4, wherein The retransmission resource unit is used to carry virtual reality (VR) retransmission services. The first dynamic scheduling resource is used to carry the VR retransmission services, non-VR downlink services, and non-VR uplink service feedback information. The VR retransmission services have priority over the non-VR downlink services and the non-VR uplink service feedback information in transmission.

6. The data transmission method according to claim 1, wherein The feedback information is carried on a second dynamic scheduling resource of an uplink channel. The second dynamic scheduling resource is used for dynamic scheduling of uplink transmission of non-virtual reality (VR) services and downlink feedback of non-VR services. The dynamic scheduling of the second dynamic scheduling resource is controlled by the scheduling information.

7. The data transmission method according to claim 2, characterized in that, The AP sending the scheduling information to the STA in a third scheduling period includes: The AP sends the scheduling information to the STA multiple times within the third scheduling period.

8. The data transmission method according to any one of claims 1 to 7, characterized in that The method further includes: The AP receives uplink traffic sent by the STA, where the uplink traffic includes a second data frame. The AP sends second feedback information to the STA, and the second feedback information instructs the STA to retransmit the second data frame.

9. A data transmission method, characterized in that, Applied to a wireless local area network, the method includes: within one channel transmission opportunity, A station STA receives traffic data sent by an access point AP, where the traffic data includes a first data frame. The STA sends first feedback information to the AP, and the first feedback information instructs the AP to retransmit the first data frame. The STA receives the scheduling information sent by the AP, and the scheduling information indicates the retransmission resource unit where the retransmitted first data frame is located. The STA receives the first data frame in the retransmission resource unit. The scheduling information and the retransmission of the first data frame are within the same scheduling period of the one channel transmission opportunity. The resource unit for sending the traffic data, the resource unit for sending the scheduling information, and the retransmission resource unit are different from each other.

10. The data transmission method according to claim 9, wherein The STA receiving the traffic data sent by the AP includes: The STA receives the traffic data sent by the AP in a first scheduling period. The one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period. The STA sending feedback information to the AP includes: The STA sends the first feedback information to the AP in a second scheduling period. The multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period. The STA receiving the scheduling information sent by the AP includes: The STA receives the scheduling information sent by the AP in a third scheduling period. The multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period. The STA receiving the first data frame in the retransmission resource unit includes: The STA receives the first data frame in the retransmission resource unit and in a fourth scheduling period. The multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period.

11. The data transmission method according to any one of claims 9-10, characterized in that, The method further includes: The STA sends uplink traffic to the AP, where the uplink traffic includes a second data frame. The STA receives second feedback information sent by the AP, and the second feedback information instructs to retransmit the second data frame.

12. A communication device, characterized in that, The device includes: A transceiver unit, configured to send service data to a station STA within one channel transmission opportunity, where the service data includes a first data frame, and receive first feedback information sent by the STA, the first feedback information indicating retransmission of the first data frame, and send scheduling information to the STA, the scheduling information indicating a retransmission resource unit where the retransmitted first data frame is located, and send the first data frame to the STA in the retransmission resource unit, the scheduling information and the retransmitted first data frame are within the same scheduling period of the one channel transmission opportunity, and a resource unit for sending the service data, a resource unit for sending the scheduling information, and the retransmission resource unit are different from each other; A processing unit, configured to generate the scheduling information.

13. The communication device according to claim 12, characterized in that, Specifically, the transceiver unit is configured to: Send the service data to the STA in a first scheduling period, the one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period; Receive the first feedback information sent by the STA in a second scheduling period, the multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period; Send the scheduling information to the STA in a third scheduling period, the multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period; Send the first data frame to the STA in the retransmission resource unit and a fourth scheduling period, the multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period; Specifically, the processing unit is configured to: Generate the scheduling information in the second scheduling period or the third scheduling period.

14. The communication device according to claim 12, characterized in that, Specifically, the transceiver unit is configured to: Send the scheduling information to the STA in a fixed resource, the scheduling information includes a first special identifier, and the first special identifier indicates that the fixed resource is a pre-set fixed resource unit for transmitting the scheduling information.

15. The communication device according to claim 12, wherein The retransmission resource unit is included in a first dynamic scheduling resource on a downlink channel, the scheduling information includes a second special identifier, and the second special identifier indicates that the first dynamic scheduling resource is a pre-set resource unit for adjusting resource allocation.

16. The communication device according to claim 15, wherein The retransmission resource unit is used to carry virtual reality (VR) retransmission services, the first dynamic scheduling resource is used to carry the VR retransmission services, non-VR downlink services, and non-VR uplink service feedback information, and the VR retransmission services have priority over the non-VR downlink services and the non-VR uplink service feedback information in transmission.

17. The communication device according to claim 12, characterized in that, The feedback information is carried on a second dynamic scheduling resource on an uplink channel, the second dynamic scheduling resource is used for dynamic scheduling of uplink transmission of non-virtual reality (VR) services and downlink feedback of non-VR services, and the dynamic scheduling of the second dynamic scheduling resource is controlled by the scheduling information.

18. The communication device according to claim 13, wherein Specifically, the transceiver unit is configured to: Send the scheduling information to the STA multiple times within the third scheduling period.

19. The communication device according to any one of claims 12-18, characterized in that, The transceiver unit is further configured to: Receive the uplink service sent by the STA, where the uplink service includes a second data frame; Send second feedback information to the STA, where the second feedback information instructs the STA to retransmit the second data frame; The processing unit is further configured to: Determine the second feedback information.

20. A communication device, characterized in that, The apparatus includes: A transceiver unit, configured to receive service data sent by an access point AP within one channel transmission opportunity, where the service data includes a first data frame, and send first feedback information to the AP, where the feedback information instructs the AP to retransmit the first data frame, and receive scheduling information sent by the AP, where the scheduling information indicates a retransmission resource unit where the retransmitted first data frame is located, and receive the first data frame in the retransmission resource unit; the scheduling information and the retransmission of the first data frame are within the same scheduling period of the one channel transmission opportunity, and the resource unit for sending the service data, the resource unit for sending the scheduling information, and the retransmission resource unit are different from each other; A processing unit, configured to determine the feedback information.

21. The communication device according to claim 20, wherein The transceiver unit is specifically configured to: Receive the service data sent by the AP in a first scheduling period, where the one channel transmission opportunity includes multiple scheduling periods, and the multiple scheduling periods include the first scheduling period; The STA sends the first feedback information to the AP in a second scheduling period, where the multiple scheduling periods include the second scheduling period, and the second scheduling period is a scheduling period after the first scheduling period; Receive the scheduling information sent by the AP in a third scheduling period, where the multiple scheduling periods include the third scheduling period, and the third scheduling period is a scheduling period after the second scheduling period; Receive the first data frame in the retransmission resource unit and a fourth scheduling period, where the multiple scheduling periods include the fourth scheduling period, and the fourth scheduling period is the third scheduling period or a scheduling period after the third scheduling period; The processing unit is specifically configured to: Determine the first feedback information in the first scheduling period or the second scheduling period.

22. The communication device according to any one of claims 20-21, characterized in that, The transceiver unit is further configured to: Send uplink service to the AP, where the uplink service includes a second data frame; Receive second feedback information sent by the AP, where the second feedback information instructs to retransmit the second data frame.

Citation Information

Patent Citations

  • Data channel and control / management channel separation

    US20200014576A1