Method, device, communication equipment and storage medium for receiving feedback information transmission configuration

By generating a request sending frame containing feedback resource information in Wi-Fi technology, the receiving end of the data frame is instructed to use appropriate transmission frequency bands and time intervals to transmit feedback information, the problems of low efficiency and high error rate of feedback information in the prior art are solved, and more flexible and accurate feedback information transmission is achieved.

CN114097283BActive Publication Date: 2025-04-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201980002122.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-09-25
Publication Date
2025-04-01
Estimated Expiration
2039-10-30

AI Technical Summary

Technical Problem

When transmitting feedback information, it is difficult for existing Wi-Fi technology to effectively utilize multiple transmission frequency bands, resulting in low efficiency of feedback information transmission, and may send feedback information when the data frame is not decoded, resulting in errors.

Method used

By generating and sending a requested sending frame containing feedback resource information, the data frame receiver is instructed to transmit feedback information using appropriate transmission frequency bands and time intervals. Specifically, the feedback transmission frequency band is determined based on the load condition of each transmission frequency band, and the feedback information is sent within 100 milliseconds of the interval between the coordinate function of one point after the data frame is transmitted.

Benefits of technology

It improves the flexibility of the configuration of feedback information transmission resources, reduces feedback information transmission errors in fixed time and frequency bands, and improves the accuracy and efficiency of feedback information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114097283B_ABST
    Figure CN114097283B_ABST
Patent Text Reader

Abstract

The embodiments of the present disclosure are about a method, device and storage medium for receiving feedback information transmission configuration, generating a request to send frame for transmitting data frames using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate the transmission resource of the data frame receiving end to transmit the received feedback information, and send the request to send frame.
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 but is not limited to the field of wireless communication technology, and in particular to a method, device, communication equipment and storage medium for receiving feedback information transmission configuration. Background Art

[0002] The Institute of Electrical and Electronics Engineers has established a study group (SG) to study the next generation of mainstream Wi-Fi technology. The scope of the research includes: Wi-Fi transmission with 320MHz bandwidth, aggregation and coordination technology using multiple frequency bands, etc. The proposed vision is to increase the rate and throughput by at least four times compared to the existing IEEE802.11ax. The main application scenarios of the new technology are video transmission, augmented reality (AR), virtual reality (VR), etc. Among them, the aggregation and coordination technology of multiple frequency bands refers to the communication between Wi-Fi devices at the same time in the 2.4GHz, 5.8GHz and 6-7GHz frequency bands. Summary of the invention

[0003] In view of this, embodiments of the present invention provide a method, apparatus, communication device and storage medium for receiving feedback information transmission configuration.

[0004] According to a first aspect of an embodiment of the present invention, a method for receiving feedback information transmission configuration is provided, wherein the method includes:

[0005] Generate a request to send frame for transmitting data frames using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0006] The request to send frame is sent.

[0007] In one embodiment, the feedback resource information includes at least one of the following:

[0008] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0009] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0010] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0011] In one embodiment, the method further includes: using the transmission resources indicated by the feedback resource information to receive the reception feedback information sent by the data frame receiving end.

[0012] In one embodiment, before sending the request to send frame, the method further includes: determining the feedback transmission frequency band for transmitting the reception feedback information according to a load condition of each of the transmission frequency bands.

[0013] In one embodiment, determining the feedback transmission frequency band for transmitting the reception feedback information according to the load condition of each transmission frequency band includes at least one of the following:

[0014] Determining the transmission frequency band with the lowest load value as the feedback transmission frequency band;

[0015] The transmission frequency band with the least number of wireless stations established with connection is determined as the feedback transmission frequency band.

[0016] In one embodiment, the method further comprises:

[0017] Transmitting the data frame using the multiple transmission frequency bands;

[0018] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0019] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0020] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0021] According to a second aspect of an embodiment of the present invention, a method for receiving feedback information transmission configuration is provided, wherein the method includes:

[0022] Receiving a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0023] The reception feedback information is sent using the transmission resource.

[0024] In one embodiment, the feedback resource information includes at least one of the following:

[0025] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0026] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0027] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0028] In one embodiment, the method further comprises:

[0029] receiving the data frames transmitted using the plurality of transmission frequency bands;

[0030] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0031] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0032] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0033] According to a third aspect of an embodiment of the present invention, a device for receiving feedback information transmission configuration is provided, wherein the device comprises: a generating module and a first sending module, wherein:

[0034] The generating module is used to generate a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0035] The first sending module is used to send the request to send frame.

[0036] In one embodiment, the feedback resource information includes at least one of the following:

[0037] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0038] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0039] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0040] In one embodiment, the apparatus further comprises:

[0041] The first receiving module is used to receive the reception feedback information sent by the data frame receiving end by using the transmission resources indicated by the feedback resource information.

[0042] In one embodiment, the apparatus further includes: a determination module configured to determine the feedback transmission frequency band for transmitting the reception feedback information according to a load condition of each of the transmission frequency bands before sending the request to send frame.

[0043] In one embodiment, the determination module includes at least one of the following:

[0044] A first determining submodule, configured to determine the transmission frequency band with the lowest load value as the feedback transmission frequency band;

[0045] The second determining submodule is configured to determine the transmission frequency band with the least number of wireless sites establishing associated connections as the feedback transmission frequency band.

[0046] In one embodiment, the apparatus further comprises:

[0047] A second sending module, configured to transmit the data frame using the multiple transmission frequency bands;

[0048] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0049] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0050] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0051] According to a fourth aspect of an embodiment of the present invention, a device for receiving feedback information transmission configuration is provided, wherein the device comprises: a second receiving module and a third sending module, wherein:

[0052] The second receiving module is used to receive a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0053] The third sending module is used to send the reception feedback information by using the transmission resource.

[0054] In one embodiment, the feedback resource information includes at least one of the following:

[0055] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0056] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0057] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0058] In one embodiment, the apparatus further comprises:

[0059] A third receiving module, configured to receive the data frames transmitted using the multiple transmission frequency bands;

[0060] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0061] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0062] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0063] According to a fifth aspect of an embodiment of the present invention, a communication device is provided, comprising a processor, a memory, and an executable program stored in the memory and capable of being run by the processor, wherein the processor executes the steps of the method for receiving feedback information transmission configuration described in the first aspect and the second aspect when running the executable program.

[0064] According to a sixth aspect of an embodiment of the present invention, a storage medium is provided, on which an executable program is stored, wherein when the executable program is executed by a processor, the steps of the method for receiving feedback information transmission configuration according to the first aspect and the second aspect are implemented.

[0065] The received feedback information transmission configuration method, apparatus, communication equipment and storage medium provided in the embodiments of the present invention generate a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate the transmission resource for transmitting the received feedback information at the data frame receiving end, and send the request to send frame. In this way, on the one hand, the sender can adjust the transmission resources according to the actual situation by sending the request to send frame, thereby improving the flexibility of the received feedback information transmission resource configuration. On the other hand, by no longer using a fixed time and / or frequency band to send the received feedback information, the situation where the data frame is not decoded when sending the received feedback information can be reduced, thereby improving the accuracy of the received feedback information.

[0066] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the embodiments of the present invention.

[0068] Figure 1 is a flow chart of a method for receiving feedback information transmission configuration according to an exemplary embodiment;

[0069] FIG2 is a schematic diagram of a data frame transmission method according to an exemplary embodiment;

[0070] Figure 3 is a flow chart of a method for receiving feedback information transmission configuration according to an exemplary embodiment;

[0071] Figure 4 is a schematic diagram of data interaction between a data frame sending end and a receiving end according to an exemplary embodiment;

[0072] Figure 5 is a block diagram of a device for receiving feedback information transmission configuration according to an exemplary embodiment;

[0073] Figure 6 is a block diagram of another device for receiving feedback information transmission configuration according to an exemplary embodiment;

[0074] Figure 7It is a block diagram showing a device for receiving feedback information transmission configuration according to an exemplary embodiment. DETAILED DESCRIPTION

[0075] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the embodiments of the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present invention as detailed in the appended claims.

[0076] The terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present invention. The singular forms of "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0077] It should be understood that although the terms first, second, third, etc. may be used to describe various information in embodiments of the present invention, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of embodiments of the present invention, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0078] The execution subjects involved in the embodiments of the present invention include but are not limited to: wireless communication networks, especially Wi-Fi networks such as IEEE802.11a / b / g / n / ac standards, and network devices under the IEEE802.11be standard in the next-generation Wi-Fi network, wherein the network devices include but are not limited to: wireless (AP, Access Point) access point devices such as Wi-Fi routers, wireless stations (STA, Station), user terminals, user nodes, mobile terminals or tablet computers, etc.

[0079] An application scenario of the embodiment of the present invention is that in the existing IEEE802.11 standard, the shortest time for a device to receive an ACK is a short inter-frame space (SIFS), and SIFS is 10us in the 2.4GHz band and 16us in the 5GHz band. Due to the processing speed of the data frame receiving end, the data frame receiving end may not be able to complete the data frame decoding within 10us or 16us, and send the reception feedback information of the data frame to the data frame sending end.

[0080] like Figure 1 As shown, this exemplary embodiment provides a method for configuring transmission of received feedback information. The method for configuring transmission of received feedback information can be applied to a data frame transmitting end of wireless communication. The method includes:

[0081] Step 101: Generate a request to send frame for transmitting data frames using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0082] Step 102: Send the request to send frame.

[0083] Here, the wireless communication may be Wi-Fi communication using standards such as IEEE802.11be; the data frame transmitter and the data frame receiver may be wireless stations (STAs) in Wi-Fi communication, etc. The data frame may be a data frame transmitted in each of a plurality of transmission frequency bands. The data frame may be a Media Access Control Protocol Data Unit (MPDU) or an Aggregation Media Access Control Protocol Data Unit (A-MPDU), etc.

[0084] The multiple transmission frequency bands may be multiple Wi-Fi operating frequency bands, such as 2.4 GHz, 5.8 GHz, and 6-7 GHz, etc., or may be frequency ranges of bandwidths occupied by transmission frequency bands. The frequency ranges of bandwidths occupied by each transmission frequency band may belong to the same Wi-Fi operating frequency band or may belong to different Wi-Fi operating frequency bands.

[0085] The data frame is sent by the data frame sending end using multiple transmission frequency bands and received by the data frame receiving end. The data frame receiving end can be a wireless station in Wi-Fi communication, etc. Here, the frequency coverage ranges of the multiple transmission frequency bands are different, and the multiple transmission frequency bands can transmit data frames at the same time, thereby increasing the transmission rate of the data frame and improving the data frame transmission efficiency.

[0086] The reception feedback information may be an acknowledgment (ACK) or a non-acknowledgment (NACK) for feeding back the reception status of a data frame, or may be a block acknowledgment (Block ACK) information for feeding back the reception status of consecutive data frames.

[0087] Before data transmission, the data frame sender and the data frame receiver will first handshake according to the transmission protocol. The handshake process may include: the data frame sender sends a request to send frame (RTS), indicating that the data frame sender wants to send a data frame to the data frame receiver. After receiving the request to send frame, the data frame receiver sends a clear to send frame (CTS) to the data frame sender.

[0088] Here, feedback resource information may be carried in the request to send frame to indicate to the data frame receiving end the transmission resource for transmitting the received feedback information. The transmission resource may be a time domain resource and / or frequency domain resource for transmitting the received feedback information, and the transmission resource information may also be a time domain resource and / or time-frequency resource in a frequency band in the frequency band of the transmitted data frame. Exemplarily, the time domain resource indicated by the feedback resource information may be a time period after the data frame receiving end receives the data frame and completes processing such as demodulation and decoding. In this way, the situation where the data frame receiving end does not complete the data frame decoding when sending the received feedback information can be reduced.

[0089] After receiving the feedback resource information carried in the request to send frame, the data frame receiving end receives the data frame, performs demodulation and decoding on the data frame, determines the reception status of the data frame, and uses the transmission resources indicated by the feedback resource information to send reception feedback information to the data frame sending end.

[0090] In this way, the transmission resource for transmitting the receiving feedback information is indicated by the feedback resource information. On the one hand, the sender can adjust the transmission resource according to the actual situation by sending the request to send frame, thereby improving the flexibility of the transmission resource configuration of the receiving feedback information. On the other hand, the receiving feedback information is no longer sent at a fixed time and / or frequency band, which can reduce the situation where the data frame is not decoded when sending the receiving feedback information, thereby improving the accuracy of the receiving feedback information.

[0091] In one embodiment, the feedback resource information includes at least one of the following: feedback frequency band information, used to indicate the feedback transmission frequency band in which the data frame receiving end transmits the received feedback information; feedback time interval information, used to indicate the feedback time interval in which the data frame receiving end transmits the received feedback information.

[0092] Here, the feedback transmission frequency band may be one of the multiple transmission frequency bands. The feedback transmission frequency band may be used to transmit the received feedback information after the data frame is transmitted. The feedback transmission frequency band may be one of the multiple transmission frequency bands. The feedback transmission frequency band may be used to transmit the received feedback information after the data frame is transmitted.

[0093] The feedback time interval may be a time period after the data frame receiving end completes data frame decoding. In this way, the reception feedback information may be sent after the data frame reception status is determined, thereby reducing the probability of errors in the reception feedback information.

[0094] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function interframe space duration (PIFS) to 100 milliseconds after the data frame is sent.

[0095] The data frame may include a unicast data frame and a continuous data frame. When the data frame is a continuous data frame, the interval between one point coordination function frame after the data frame is sent may be up to 100 milliseconds, and the interval between one point coordination function frame after the last sub-data frame of the continuous data frame is sent may be up to 100 milliseconds.

[0096] The short inter-frame space (SIFS) is used to space each frame in a data transmission, such as an interval data frame, an ACK frame, etc. In the related art, only one SIFC is spaced between the data frame and the receiving feedback information. The data frame receiving end does not have enough time to complete the parsing of the data frame, and thus cannot send the receiving feedback information that can reflect the actual receiving status of the data frame. Compared with the short inter-frame space, Wi-Fi communication also includes a point coordination function inter-frame space, which is usually used for wireless access nodes (APs) with a point coordination function (PCF Point coordination function). APs with PCF usually access the channel with an interval of one point coordination function inter-frame space. The PIFS duration is the SIFS duration plus a slot time. Here, sending the receiving feedback information after a point coordination function inter-frame space after the data frame can provide the data frame receiving end with sufficient time for decoding and other processing, so that the data frame receiving end can send the receiving feedback information that reflects the actual receiving status of the data frame. Therefore, sending and receiving feedback information within the time period of 100 milliseconds after the data frame is sent can reduce the probability of receiving feedback information errors due to the failure to complete decoding of the data frame. The maximum time limit of 100 milliseconds can provide an upper limit for the feedback time and improve the efficiency of receiving feedback information feedback.

[0097] In one embodiment, the method further includes: receiving the reception feedback information sent by the data frame receiving end according to the feedback resource information.

[0098] The receiving, according to the feedback resource information, the receiving feedback information sent by the data frame receiving end comprises:

[0099] The reception feedback information sent by the data frame receiving end is received by utilizing the feedback transmission resources indicated by the feedback resource information.

[0100] After receiving the feedback resource information carried in the request to send frame, the data frame receiving end receives the data frame, performs demodulation, decoding, etc. on the data frame, determines the reception status of the data frame, and uses the transmission resources indicated by the feedback resource information to send reception feedback information to the data frame sending end.

[0101] In one embodiment, before sending the request to send frame, the method further includes: determining the feedback transmission frequency band for transmitting the reception feedback information according to a load condition of each of the transmission frequency bands.

[0102] When multiple transmission frequency bands are used to transmit data frames, the loads of the various transmission frequency bands may be different. For example, the transmission with a smaller load may be used to receive the feedback information.

[0103] According to the division of the sending and receiving time of the data frame transmitted by each transmission frequency band, the transmission of the data frame can be divided into synchronous transmission and asynchronous transmission. Figure 2a As shown in the figure, the transmission time and arrival time of the data frame at the receiving end of each transmission frequency band are the same. Figure 2b to Figure 2d As shown, there are three cases of asynchronous transmission:

[0104] The first type: Figure 2b As shown, the sending time of the data frames in each transmission frequency band is the same, but the time when they arrive at the receiving end is different.

[0105] The second type: Figure 2c As shown, the sending time of the data frames in each transmission frequency band is different, and the time when they arrive at the receiving end is also different.

[0106] The third type: Figure 2d As shown, the transmission time of the data frame of each transmission frequency band is different, and the time of arriving at the receiving end is the same. The time when the data frame arrives at the receiving end can be determined by the transmitting end according to the transmission time of the data frame and the length of the data frame.

[0107] In one embodiment, determining the feedback transmission frequency band for transmitting the reception feedback information according to the load condition of each transmission frequency band includes at least one of the following:

[0108] Determining the transmission frequency band with the lowest load value as the feedback transmission frequency band;

[0109] The transmission frequency band with the least number of wireless stations established with connection is determined as the feedback transmission frequency band.

[0110] Each transmission frequency band has a load value, and the load of the transmission frequency band can be determined by reading the load value. Since the transmission of reception feedback information requires a certain amount of resources, the reception feedback information can be transmitted in the transmission frequency band with the lowest load. In this way, the transmission frequency band with low load can be fully utilized. Compared with sending data in the transmission frequency band with high load, on the one hand, there is no need for load queuing and timely transmission; on the other hand, the transmission frequency with low load allows a lower bit rate, which can ensure the transmission quality through the low bit rate.

[0111] The more wireless sites that establish associated connections with the transmission frequency band, the greater the probability that the transmission frequency band will have a higher load; the fewer wireless sites that establish associated connections with the transmission frequency band, the smaller the probability that the transmission frequency band will have a higher load; therefore, the reception feedback information can be transmitted in the transmission frequency band with the least number of associated wireless sites, thereby increasing the probability of transmitting the reception feedback information in the low-load transmission frequency band and improving the utilization efficiency of the transmission frequency band.

[0112] In one embodiment, the method further includes: transmitting the data frame using the multiple transmission frequency bands; the duration indicated by the duration field contained in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0113] Here, the data frame transmitter may use multiple transmission frequency bands to send the data frame. The data frame receiver may receive the data frame in multiple transmission frequency bands. Since the received feedback information is transmitted using the feedback resource specified in the request to send frame, the duration field (Duration) of the data frame may not include the transmission duration of the received feedback information.

[0114] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0115] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0116] The data frame may include a unicast data frame and a continuous data frame. Here, unicast data frame transmission refers to the form of encapsulating data in a data frame for transmission, and a unicast data frame has a reception feedback information. Continuous data frame transmission refers to the form of encapsulating data in multiple sub-data frames and transmitting them in sequence, and continuous data frames may be received and fed back in the form of block reception feedback information (Block ACK), and the block reception feedback information may include multiple feedback information, each feedback information is used to indicate the reception status of each sub-data frame.

[0117] When the data frame is a unicast data frame, the data frame transmission duration indicated by the duration field may be the transmission duration of the unicast data frame. When the data frame is a continuous data frame, the data frame transmission duration indicated by the duration field may be the sum of the transmission duration of each sub-data frame in the continuous data frame and the short inter-frame interval between each sub-data frame.

[0118] When the data frames are continuous data frames, block reception feedback information may be used to provide feedback on the reception status of the continuous data frames.

[0119] like Figure 3 As shown, this exemplary embodiment provides a method for configuring transmission of received feedback information. The method for configuring transmission of received feedback information can be applied to a data frame receiving end of wireless communication. The method includes:

[0120] Step 301: receiving a request to send a frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send the frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0121] Step 302: Utilize the transmission resources to send the reception feedback information.

[0122] Here, the wireless communication may be Wi-Fi communication using standards such as IEEE802.11be; the data frame transmitter and the data frame receiver may be STAs in Wi-Fi communication, etc. The data frame may be a data frame transmitted in each of a plurality of transmission frequency bands, respectively. The data frame may be an MPDU or an AMPDU, etc.

[0123] The multiple transmission frequency bands may be multiple Wi-Fi operating frequency bands, such as 2.4 GHz, 5.8 GHz, and 6-7 GHz, etc., or may be frequency ranges of bandwidths occupied by transmission frequency bands. The frequency ranges of bandwidths occupied by each transmission frequency band may belong to the same Wi-Fi operating frequency band or may belong to different Wi-Fi operating frequency bands.

[0124] The data frame is sent by the data frame sending end using multiple transmission frequency bands and received by the data frame receiving end. The data frame receiving end can be a wireless station in Wi-Fi communication, etc. Here, the frequency coverage ranges of the multiple transmission frequency bands are different, and the multiple transmission frequency bands can transmit data frames at the same time, thereby increasing the transmission rate of the data frame and improving the data frame transmission efficiency.

[0125] The reception feedback information may be ACK or NACK for feeding back the reception status of a data frame, or may be Block ACK information for feeding back the reception status of consecutive data frames.

[0126] Before data transmission, the data frame sender and the data frame receiver will first handshake according to the transmission protocol. The handshake process may include: the data frame sender sends a request to send frame (RTS), indicating that the data frame sender wants to send a data frame to the data frame receiver. After receiving the request to send frame, the data frame receiver sends a clear to send frame (CTS) to the data frame sender.

[0127] Here, feedback resource information may be carried in the request to send frame to indicate to the data frame receiving end the transmission resource for transmitting the reception feedback information. The transmission resource may be a time domain resource and / or a frequency domain resource for transmitting the reception feedback information. Exemplarily, the time domain resource indicated by the feedback resource information may be a time period after the data frame receiving end receives the data frame and completes processing such as demodulation and decoding. In this way, the situation where the data frame receiving end does not complete the data frame decoding when sending the reception feedback information can be reduced.

[0128] After receiving the feedback resource information carried in the request to send frame, the data frame receiving end receives the data frame, performs demodulation and decoding on the data frame, determines the reception status of the data frame, and uses the transmission resources indicated by the feedback resource information to send reception feedback information to the data frame sending end.

[0129] In this way, the transmission resource for transmitting the receiving feedback information is indicated by the feedback resource information. On the one hand, the sender can adjust the transmission resource according to the actual situation by sending the request to send frame, thereby improving the flexibility of the transmission resource configuration of the receiving feedback information. On the other hand, the receiving feedback information is no longer sent at a fixed time and / or frequency band, which can reduce the situation where the data frame is not decoded when sending the receiving feedback information, thereby improving the accuracy of the receiving feedback information.

[0130] In one embodiment, the feedback resource information includes at least one of the following: feedback frequency band information, used to indicate the feedback transmission frequency band in which the data frame receiving end transmits the received feedback information; feedback time interval information, used to indicate the feedback time interval in which the data frame receiving end transmits the received feedback information.

[0131] Here, the feedback transmission frequency band may be one of the multiple transmission frequency bands. The feedback transmission frequency band may be used to transmit the received feedback information after the data frame is transmitted. The feedback transmission frequency band may be one of the multiple transmission frequency bands. The feedback transmission frequency band may be used to transmit the received feedback information after the data frame is transmitted.

[0132] The feedback time interval may be a time period after the data frame receiving end completes data frame decoding. In this way, the reception feedback information may be sent after the data frame reception status is determined, thereby reducing the probability of errors in the reception feedback information.

[0133] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0134] The data frame may include a unicast data frame and a continuous data frame. When the data frame is a continuous data frame, the interval between one point coordination function frame after the data frame is sent may be up to 100 milliseconds, and the interval between one point coordination function frame after the last sub-data frame of the continuous data frame is sent may be up to 100 milliseconds.

[0135] The short inter-frame space (SIFS) is used to space each frame in a data transmission, such as an interval data frame, an ACK frame, etc. In the related art, only one SIFC is spaced between the data frame and the receiving feedback information. The data frame receiving end does not have enough time to complete the parsing of the data frame, and thus cannot send the receiving feedback information that can reflect the actual receiving status of the data frame. Compared with the short inter-frame space, Wi-Fi communication also includes a point coordination function inter-frame space, which is usually used for wireless access nodes (APs) with a point coordination function (PCF Point coordination function). APs with PCF usually access the channel with an interval of one point coordination function inter-frame space. The PIFS duration is the SIFS duration plus a slot time. Here, sending the receiving feedback information after a point coordination function inter-frame space after the data frame can provide the data frame receiving end with sufficient time for decoding and other processing, so that the data frame receiving end can send the receiving feedback information that reflects the actual receiving status of the data frame. Therefore, sending and receiving feedback information within the time period of 100 milliseconds after the data frame is sent can reduce the probability of receiving feedback information errors due to the failure to complete decoding of the data frame. The maximum time limit of 100 milliseconds can provide an upper limit for the feedback time and improve the efficiency of receiving feedback information feedback.

[0136] In one embodiment, the method further includes: receiving the data frame transmitted using the multiple transmission frequency bands; the duration indicated by the duration field contained in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0137] Here, the data frame transmitter may use multiple transmission frequency bands to send the data frame. The data frame receiver may receive the data frame in multiple transmission frequency bands. Since the received feedback information is transmitted using the feedback resource specified in the request to send frame, the duration field (Duration) of the data frame may not include the transmission duration of the received feedback information.

[0138] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0139] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0140] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0141] The data frame may include a unicast data frame and a continuous data frame. Here, unicast data frame transmission refers to the form of encapsulating data in a data frame for transmission, and a unicast data frame has a reception feedback information. Continuous data frame transmission refers to the form of encapsulating data in multiple sub-data frames and transmitting them in sequence, and continuous data frames may be received and fed back in the form of block reception feedback information (Block ACK), and the block reception feedback information may include multiple feedback information, each feedback information is used to indicate the reception status of each sub-data frame.

[0142] When the data frame is a unicast data frame, the data frame transmission duration indicated by the duration field may be the transmission duration of the unicast data frame. When the data frame is a continuous data frame, the data frame transmission duration indicated by the duration field may be the sum of the transmission duration of each sub-data frame in the continuous data frame and the short inter-frame interval between each sub-data frame.

[0143] When the data frames are continuous data frames, block reception feedback information may be used to provide feedback on the reception status of the continuous data frames.

[0144] A specific example is provided below in combination with any of the above embodiments:

[0145] 1. Setting of the data frame duration field.

[0146] According to the division of the sending and receiving time of the data frame transmitted by each transmission connection, the transmission of the data frame can be divided into synchronous transmission and asynchronous transmission.

[0147] For example, synchronous transmission can be as follows Figure 2a As shown, the sending time of the data frame of each transmission connection and the time when it arrives at the receiving end are the same.

[0148] Asynchronous transmission can be Figure 2b to Figure 2d As shown, there are three cases of asynchronous transmission:

[0149] The first type: Figure 2bAs shown, the sending time of each transmission connection data frame is the same, but the time when it arrives at the receiving end is different.

[0150] The second type: Figure 2c As shown, the sending time of each transmission connection data frame is different, and the time when it arrives at the receiving end is also different.

[0151] The third type: Figure 2d As shown, the sending time of each transmission connection data frame is different, but the time of arriving at the receiving end is the same.

[0152] Regardless of whether it is synchronous or asynchronous, the duration field of the data frame only includes its own transmission duration, and does not include the duration of receiving the ACK frame: 1. For unicast data frames, the duration is set to: data frame length; 2. For continuous data frames, the duration is set to: n*sub-data frame length + (n-1)*SIFS; where n is the number of sub-data frames in the continuous data frame.

[0153] 2. The ACK frame frequency band and receiving interval are determined.

[0154] like Figure 4 As shown in the schematic diagram of the interaction between the data frame transmitter and the data frame receiver, the data frame transmitter sends a multi-link (ML, Multi-Link) RTS frame to the data frame receiver, and carries the frequency band and listening interval of the reception feedback information / block reception feedback information ACK / BA in the ML-RTS. The specific listening interval is 1ms-100ms after the media access control protocol data frame / aggregate media access control protocol data frame (MPDU / A-MPDU) is sent. The data frame receiver returns CTS to agree to receive the data frame. The data frame transmitter sends the data frame to the data frame receiver. The data frame receiver sends the reception feedback information to the data frame transmitter in the frequency band and listening interval indicated by the ML-RTS.

[0155] The data frame sender can decide the frequency band to receive the ACK frame based on the busyness of the received frequency band communication.

[0156] The embodiment of the present invention also provides a receiving feedback information transmission configuration device, which is applied to a data frame transmitting end of wireless communication, such as Figure 5 As shown, the receiving feedback information transmission configuration device 100 includes: a generating module 110 and a first sending module 120, wherein:

[0157] The generating module 110 is used to generate a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0158] The first sending module 120 is configured to send the request to send frame.

[0159] In one embodiment, the feedback resource information includes at least one of the following:

[0160] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0161] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0162] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0163] In one embodiment, the apparatus 100 further includes:

[0164] The first receiving module 130 is configured to receive the reception feedback information sent by the data frame receiving end by using the transmission resources indicated by the feedback resource information.

[0165] In one embodiment, the apparatus 100 further includes:

[0166] The determination module 140 is used to determine the feedback transmission frequency band for transmitting the reception feedback information according to the load condition of each of the transmission frequency bands before sending the request to send frame.

[0167] In one embodiment, the determination module 140 includes at least one of the following:

[0168] A first determining submodule 141 is configured to determine the transmission frequency band with the lowest load value as the feedback transmission frequency band;

[0169] The second determining submodule 142 is configured to determine the transmission frequency band with the least number of wireless stations establishing associated connections as the feedback transmission frequency band.

[0170] In one embodiment, the apparatus 100 further includes:

[0171] A second sending module 150, configured to transmit the data frame using the multiple transmission frequency bands;

[0172] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0173] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0174] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0175] The embodiment of the present invention also provides a receiving feedback information transmission configuration device, which is applied to a data frame transmitting end of wireless communication, such as Figure 6 As shown, the device 200 includes: a second receiving module 210 and a third sending module 220, wherein:

[0176] The second receiving module 210 is used to receive a request to send a frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send the frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information;

[0177] The third sending module 220 is configured to send the reception feedback information by using the transmission resource.

[0178] In one embodiment, the feedback resource information includes at least one of the following:

[0179] Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information;

[0180] The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

[0181] In one embodiment, the feedback time interval for transmitting the reception feedback information includes: a point coordination function inter-frame interval time length of up to 100 milliseconds after the data frame is sent.

[0182] In one embodiment, the apparatus 200 further includes:

[0183] A third receiving module 230, configured to receive the data frame transmitted using the multiple transmission frequency bands;

[0184] The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame and does not include the transmission duration of receiving feedback information.

[0185] In one embodiment, when the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame;

[0186] When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

[0187] In an exemplary embodiment, the generating module 110, the first sending module 120, the first receiving module 130, the determining module 140, the second sending module 150, the second receiving module 210, the third sending module 220 and the third receiving module 230 etc. may be implemented by one or more central processing units (CPUs), graphics processing units (GPUs), baseband processors (BPs), application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.

[0188] Figure 7 1 is a block diagram of an apparatus 3000 for receiving a feedback information transmission configuration according to an exemplary embodiment. For example, the apparatus 3000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0189] Reference Figure 7 , the device 3000 may include one or more of the following components: a processing component 3002 , a memory 3004 , a power component 3006 , a multimedia component 3008 , an audio component 3010 , an input / output (I / O) interface 3012 , a sensor component 3014 , and a communication component 3016 .

[0190] The processing component 3002 generally controls the overall operation of the device 3000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 3002 may include one or more processors 3020 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 3002 may include one or more modules to facilitate the interaction between the processing component 3002 and other components. For example, the processing component 3002 may include a multimedia module to facilitate the interaction between the multimedia component 3008 and the processing component 3002.

[0191] The memory 3004 is configured to store various types of data to support operations on the device 3000. Examples of such data include instructions for any application or method operating on the device 3000, contact data, phone book data, messages, pictures, videos, etc. The memory 3004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0192] The power supply component 3006 provides power to the various components of the device 3000. The power supply component 3006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 3000.

[0193] The multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 3008 includes a front camera and / or a rear camera. When the device 3000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0194] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC), and when the device 3000 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 3004 or sent via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.

[0195] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.

[0196] The sensor assembly 3014 includes one or more sensors for providing various aspects of status assessment for the device 3000. For example, the sensor assembly 3014 can detect the open / closed state of the device 3000, the relative positioning of components, such as the display and keypad of the device 3000, the sensor assembly 3014 can also detect the position change of the device 3000 or a component of the device 3000, the presence or absence of user contact with the device 3000, the orientation or acceleration / deceleration of the device 3000 and the temperature change of the device 3000. The sensor assembly 3014 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 3014 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 3014 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.

[0197] The communication component 3016 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as Wi-Fi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 3016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0198] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0199] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 3004 including instructions, and the instructions can be executed by the processor 3020 of the device 3000 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0200] Those skilled in the art will readily appreciate other implementations of the embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the embodiments of the present invention that follow the general principles of the embodiments of the present invention and include common knowledge or customary technical means in the art that are not disclosed in the embodiments of the present invention. The specification and examples are to be regarded as exemplary only, and the true scope and spirit of the embodiments of the present invention are indicated by the following claims.

[0201] It should be understood that the embodiments of the present invention are not limited to the precise structures described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the embodiments of the present invention is limited only by the appended claims.

Claims

1. A method for receiving feedback information transmission configuration, characterized in that: The method comprises: Generate a request to send frame for transmitting data frames using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information; Sending the request to send frame; Transmitting the data frame using the multiple transmission frequency bands; The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame excluding the transmission duration of receiving feedback information; When the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame; When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

2. The method according to claim 1, characterized in that The feedback resource information includes at least one of the following: Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information; The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

3. The method according to claim 2, characterized in that The feedback time interval for transmitting the received feedback information includes: the time interval between one point coordination function frames after the data frame is sent is up to 100 milliseconds.

4. The method according to any one of claims 1 to 3, characterized in that: The method further includes: using the transmission resources indicated by the feedback resource information to receive the reception feedback information sent by the data frame receiving end.

5. The method according to any one of claims 1 to 3, characterized in that: Before sending the request to send frame, the method further includes: determining the feedback transmission frequency band for transmitting the reception feedback information according to a load condition of each of the transmission frequency bands.

6. The method according to claim 5, characterized in that The step of determining the feedback transmission frequency band for transmitting the received feedback information according to the load condition of each transmission frequency band includes at least one of the following: Determining the transmission frequency band with the lowest load value as the feedback transmission frequency band; The transmission frequency band with the least number of wireless stations established with connection is determined as the feedback transmission frequency band.

7. A method for receiving feedback information transmission configuration, characterized in that: The method comprises: Receiving a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information; Sending the reception feedback information using the transmission resource; receiving the data frames transmitted using the plurality of transmission frequency bands; The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame excluding the transmission duration of receiving feedback information; When the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame; When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

8. The method according to claim 7, characterized in that The feedback resource information includes at least one of the following: Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information; The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

9. The method according to claim 8, characterized in that The feedback time interval for transmitting the received feedback information includes: the time interval between one point coordination function frames after the data frame is sent is up to 100 milliseconds.

10. A device for receiving feedback information transmission configuration, characterized in that: The device comprises: a generating module, a first sending module and a second sending module, wherein: The generating module is used to generate a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information; The first sending module is used to send the request to send frame; The second sending module is used to transmit the data frame using the multiple transmission frequency bands; The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame excluding the transmission duration of receiving feedback information; When the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame; When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

11. The device according to claim 10, characterized in that The feedback resource information includes at least one of the following: Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information; The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

12. The device according to claim 11, characterized in that The feedback time interval for transmitting the received feedback information includes: the time interval between one point coordination function frames after the data frame is sent is up to 100 milliseconds.

13. The device according to any one of claims 10 to 12, characterized in that The device also includes: The first receiving module is used to receive the reception feedback information sent by the data frame receiving end by using the transmission resources indicated by the feedback resource information.

14. The device according to any one of claims 10 to 12, characterized in that The device further includes: a determination module, configured to determine the feedback transmission frequency band for transmitting the reception feedback information according to the load condition of each of the transmission frequency bands before sending the request to send frame.

15. The device according to claim 14, characterized in that Determine the module, including at least one of the following: A first determining submodule, configured to determine the transmission frequency band with the lowest load value as the feedback transmission frequency band; The second determining submodule is configured to determine the transmission frequency band with the least number of wireless sites establishing associated connections as the feedback transmission frequency band.

16. A device for receiving feedback information transmission configuration, characterized in that: The device comprises: a second receiving module, a third sending module and a third receiving module, wherein: The second receiving module is used to receive a request to send frame for transmitting a data frame using multiple transmission frequency bands, wherein the request to send frame includes: feedback resource information, wherein the feedback resource information is used to indicate a transmission resource for a data frame receiving end to transmit receiving feedback information; The third sending module is used to send the reception feedback information by using the transmission resource; The third receiving module is used to receive the data frame transmitted using the multiple transmission frequency bands; The duration indicated by the duration field included in the data frame includes: the transmission duration of the data frame excluding the transmission duration of receiving feedback information; When the data frame is a unicast data frame, the transmission duration of the data frame includes: the transmission duration of a single unicast data frame; When the data frame is a continuous data frame, the transmission duration of the data frame includes: the sum of the transmission durations of n sub-data frames contained in the continuous data frame and n-1 short inter-frame intervals, wherein n is a positive integer equal to or greater than 2, and wherein the short inter-frame interval is located between two adjacent sub-data frames.

17. The device according to claim 16, characterized in that The feedback resource information includes at least one of the following: Feedback frequency band information, used to indicate a feedback transmission frequency band in which a data frame receiving end transmits the received feedback information; The feedback time interval information is used to indicate the feedback time interval during which the data frame receiving end transmits the receiving feedback information.

18. The device according to claim 17, characterized in that The feedback time interval for transmitting the received feedback information includes: the time interval between one point coordination function frames after the data frame is sent is up to 100 milliseconds.

19. A communication device, comprising a processor, a memory, and an executable program stored in the memory and capable of being run by the processor, characterized in that: When the processor runs the executable program, the processor performs the steps of the method for receiving feedback information transmission configuration according to any one of claims 1 to 6 or 7 to 9.

20. A storage medium having an executable program stored thereon, characterized in that: When the executable program is executed by the processor, the steps of the method for receiving feedback information transmission configuration as described in any one of claims 1 to 6 or 7 to 9 are implemented.

Citation Information

Patent Citations

  • Method and apparatus for performing channel aggregation and medium access control retransmission

    US20140079016A1

  • Communicating a Data Payload and an Acknowledgment of the Data Payload on Different Channels

    US20170019230A1