CN107710659A - Feedback information transmission method, user equipment and the network equipment - Google Patents

Feedback information transmission method, user equipment and the network equipment Download PDF

Info

Publication number
CN107710659A
CN107710659A CN201580079858.4A CN201580079858A CN107710659A CN 107710659 A CN107710659 A CN 107710659A CN 201580079858 A CN201580079858 A CN 201580079858A CN 107710659 A CN107710659 A CN 107710659A
Authority
CN
China
Prior art keywords
carrier
feedback information
time domain
subframe
domain window
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201580079858.4A
Other languages
Chinese (zh)
Inventor
龚政委
唐浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN107710659A publication Critical patent/CN107710659A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present invention provides a kind of feedback information transmission method, user equipment and the network equipment.The method of the present invention includes subframe window is divided into at least one time domain window according to time domain window frame number, and time domain window frame number is more than or equal to 2;Obtain the first bundled feedback information of each carrier wave, the first bundled feedback information is that the binding information that is obtained after logical AND is carried out to the codeword feedback information of all subframes in each time domain window;Send the first bundled feedback information.The present invention can improve retransmission efficiency.

Description

Feedback information transmission method, user equipment and network equipment Technical Field
The present invention relates to communication technologies, and in particular, to a feedback information transmission method, a user equipment, and a network device.
Background
With the rapid development of wireless communication technology, networks require higher data transmission rates. In order to increase the data transmission rate, a Carrier Aggregation (CA) may be introduced into the network system to aggregate multiple carriers to provide a larger transmission bandwidth for data transmission. Since the maximum number of aggregation carriers that can be supported by the current ue is 5, and the maximum number of bits of feedback information for 5 carriers that can be supported by the ue on a Physical Uplink Control Channel (PUCCH) is limited. With the further opening of the white space spectrum or the fractional spectrum, in order to increase the peak transmission rate of the terminal, the user equipment needs to support a greater number of carrier aggregation, and thus the PUCCH needs to support feedback information with a greater number of bits.
In release 8 (Re-8 for short) technology of Long Term Evolution (Long Term Evolution, LTE for short), feedback information of a single codeword of all downlink subframes of each carrier in a Subframe Window (SW for short) is logically and bound, the bound feedback information of each carrier is sent to a network device on an uplink Subframe corresponding to the Subframe Window, and the bit number of the bound feedback information of each carrier is 1, so that the bit number of the feedback information sent to the network device is reduced.
However, if the transmission error occurs in the bound feedback information, all the single codewords of all the downlink subframes in the subframe window need to be retransmitted, so that the retransmission efficiency is low.
Disclosure of Invention
The embodiment of the invention provides a feedback information transmission method, user equipment and network equipment, and aims to solve the problem of low retransmission efficiency.
In a first aspect, an embodiment of the present invention provides a feedback information transmission method, including:
if the total bit number of the feedback information of at least one carrier is greater than a preset bit number, dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2;
acquiring first binding feedback information of each carrier in each time domain window, wherein the first binding feedback information is obtained by logically and-ing the codeword feedback information of all subframes in each time domain window;
and sending the first binding feedback information to network equipment.
According to the first aspect, in a first possible implementation manner of the first aspect, before dividing, according to a preset time domain window subframe number, a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window, the method further includes:
and rounding up the ratio of the total bit number of the feedback information to the preset bit number to determine the number of the preset time domain window subframes.
According to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner, before dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, the method further includes:
and acquiring the total bit number of the feedback information.
According to a second possible implementation manner of the first aspect, in a third possible implementation manner, the obtaining of the total bit number of the feedback information includes:
and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
According to a third possible implementation manner of the first aspect, in a fourth possible implementation manner, the codeword feedback information includes feedback information of the single codeword.
According to a second possible implementation manner of the first aspect, in a fifth possible implementation manner, the obtaining of the total bit number of the feedback information includes:
if the transmission mode of each carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code words of each carrier in each subframe in a subframe window corresponding to each carrier to obtain second binding feedback information of each carrier in each subframe;
and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
In a sixth possible implementation manner, according to the fifth possible implementation manner of the first aspect, the codeword feedback information includes the second bundling feedback information.
According to a second possible implementation manner of the first aspect, in a seventh possible implementation manner, the obtaining of the total bit number of the feedback information includes:
if the transmission mode of a part of carriers in the at least one carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code word of each subframe of the part of carriers in a subframe window corresponding to each carrier to acquire third binding feedback information of the part of carriers in each subframe;
determining the sum of the bit numbers of the third binding feedback information of the partial carriers in a subframe window corresponding to each carrier as a first bit number;
if the transmission mode of other carriers except the partial carrier in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in a subframe window corresponding to each carrier as a second bit number;
and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the first aspect, in an eighth possible implementation manner, the codeword feedback information of all subframes of the partial carriers in each time domain window corresponding to each carrier includes the third bundling feedback information;
and the code word feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier comprises the feedback information of the single code word.
According to the first aspect, in a ninth possible implementation manner of the first aspect, before the dividing, according to a preset time domain window subframe number, a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window, the method further includes:
receiving time domain window binding indication information sent by the network equipment;
and determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
According to any one of the first aspect to the ninth possible implementation manner of the first aspect, in a tenth possible implementation manner of the first aspect, the sending the first binding feedback information to the network device includes:
and sending the first binding feedback information to the network equipment through a Physical Uplink Control Channel (PUCCH) format 3.
In a second aspect, an embodiment of the present invention further provides a feedback information transmission method, including:
if the total bit number of the feedback information of at least one carrier is greater than the preset bit number, receiving binding feedback information in each time domain window corresponding to each carrier in the at least one carrier, which is sent by user equipment; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical AND on the codeword feedback information of all subframes in each time domain window;
and determining the retransmission code word in the subframe window corresponding to each carrier according to the binding feedback information.
According to a second aspect, in a first possible implementation manner of the second aspect, the preset time domain window subframe number is determined by rounding up a ratio of a total bit number of the feedback information to the preset bit number by the user equipment.
According to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner, before the receiving the bundling feedback information sent by the user equipment in each time domain window corresponding to each carrier in the at least one carrier, the method includes:
determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
According to the second possible implementation manner of the second aspect, in a third possible implementation manner, the determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier includes:
and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
According to a third possible implementation manner of the second aspect, in a fourth possible implementation manner, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
According to a second possible implementation manner of the second aspect, in a fifth possible implementation manner, the determining a total bit number of the feedback information according to the data information of the at least one carrier in a subframe window corresponding to each carrier includes:
and if the transmission mode of each carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame window corresponding to each carrier to the number of the code words of the multi-code words as the total bit number of the feedback information.
In a sixth possible implementation manner, according to the fifth possible implementation manner of the second aspect, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain information.
According to the second possible implementation manner of the second aspect, in a seventh possible implementation manner, the determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier includes:
if the transmission mode of a part of carriers in the at least one carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame windows corresponding to the part of carriers in each carrier to the number of the code words of the multi-code words as a first bit number;
if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number;
and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the second aspect, in an eighth possible implementation manner, the codeword feedback information of all subframes of the partial carriers in each time domain window corresponding to each carrier includes: performing logic and binding on feedback information corresponding to the data information of the multiple code words to obtain information;
the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
According to the second aspect, in a ninth possible implementation manner of the second aspect, before the receiving the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment, the method further includes:
sending time domain window binding indication information to the user equipment; and the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
According to any one of the second aspect to the ninth possible implementation manner of the second aspect, in a tenth possible implementation manner, the receiving bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment includes:
and receiving the binding feedback information sent by the user equipment through a Physical Uplink Control Channel (PUCCH) format 3.
According to any one of the second aspect to the tenth possible implementation manner of the second aspect, in an eleventh possible implementation manner, the determining, according to the bundling feedback information, a retransmission codeword in a subframe window corresponding to each carrier includes:
determining a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to Negative Acknowledgement (NACK) information in the binding feedback information;
determining all subframes in the retransmission time domain window as retransmission subframes;
and determining all data information in the retransmission subframe as the retransmission code word.
In a third aspect, an embodiment of the present invention further provides a user equipment, including:
the device comprises a dividing module, a processing module and a processing module, wherein the dividing module is used for dividing a subframe window corresponding to each carrier in at least one carrier into at least one time domain window according to a preset time domain window subframe number if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number, and the preset time domain window subframe number is greater than or equal to 2;
an obtaining module, configured to obtain first binding feedback information of each carrier in each time domain window, where the first binding feedback information is obtained by logically and-ing codeword feedback information of all subframes in each time domain window;
and the sending module is used for sending the first binding feedback information to network equipment.
According to a third aspect, in a first possible implementation manner of the third aspect, the user equipment further includes:
a first determining module, configured to, before the dividing module divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number, round up a ratio between a total bit number of the feedback information and the preset bit number, and determine the preset time domain window subframe number.
According to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner, the obtaining module is further configured to obtain a total bit number of the feedback information before the dividing module divides a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
According to a second possible implementation manner of the third aspect, in a third possible implementation manner, the obtaining module is further configured to determine, if the transmission manner of each carrier is a single-codeword transmission manner, a sum of bit numbers of the feedback information of the single codewords of the at least one carrier in a subframe window corresponding to each carrier as a total bit number of the feedback information.
According to a third possible implementation manner of the third aspect, in a fourth possible implementation manner, the codeword feedback information includes feedback information of the single codeword.
According to a second possible implementation manner of the third aspect, in a fifth possible implementation manner, if the transmission manner of each carrier is a multiple codeword transmission manner, the obtaining module is further configured to perform logical and binding on feedback information of multiple codewords in each subframe of each carrier in a subframe window corresponding to each carrier, and obtain second binding feedback information of each carrier in each subframe; and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
According to a fifth possible implementation manner of the third aspect, in a sixth possible implementation manner, the codeword feedback information includes the second bundling feedback information.
According to a second possible implementation manner of the third aspect, in a seventh possible implementation manner, the obtaining module is further configured to, if the transmission manner of a part of carriers in the at least one carrier is a multiple code word transmission manner, perform logical and binding on feedback information of multiple code words of each subframe of the part of carriers in a subframe window corresponding to each carrier, and obtain third binding feedback information of the part of carriers in each subframe; determining the sum of the bit numbers of the third binding feedback information of the partial carriers in a subframe window corresponding to each carrier as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in a subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the third aspect, in an eighth possible implementation manner, the codeword feedback information of all subframes of the partial carriers in each time domain window corresponding to each carrier includes the third bundling feedback information;
and the code word feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier comprises the feedback information of the single code word.
According to the third aspect, in a ninth possible implementation manner of the third aspect, the user equipment further includes:
a receiving module, configured to receive time domain window binding indication information sent by the network device before the dividing module divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number;
and the second determining module is used for determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
According to any one of the third aspect to the ninth possible implementation manner of the third aspect, in a tenth possible implementation manner, the sending module is further configured to send the first bundling feedback information to the network device through a physical uplink control channel PUCCH format 3.
In a fourth aspect, an embodiment of the present invention further provides a network device, including:
the receiving module is used for receiving binding feedback information in each time domain window corresponding to each carrier in at least one carrier sent by user equipment if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical AND on the codeword feedback information of all subframes in each time domain window;
and the determining module is used for determining the retransmission code word in the subframe window corresponding to each carrier according to the binding feedback information.
According to a fourth aspect, in a first possible implementation manner of the fourth aspect, the preset time domain window subframe number is determined by rounding up a ratio of a total bit number of the feedback information to the preset bit number by the user equipment.
According to the fourth aspect or the first possible implementation manner of the fourth aspect, in a second possible implementation manner, the determining module is further configured to determine, before the receiving module receives the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment, a total bit number of the feedback information according to data information of the at least one carrier in a subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
According to a second possible implementation manner of the fourth aspect, in a third possible implementation manner, the determining module is further configured to determine, if the transmission manner of each carrier is a single-codeword transmission manner, a sum of bit numbers of data information of single codewords of the at least one carrier in a subframe window corresponding to each carrier as a total bit number of the feedback information.
According to a third possible implementation manner of the fourth aspect, in a fourth possible implementation manner, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
According to a second possible implementation manner of the fourth aspect, in a fifth possible implementation manner,
the determining module is further configured to determine, if the transmission mode of each carrier is a multiple codeword transmission mode, a ratio of a sum of bit numbers of data information of multiple codewords of the at least one carrier in a subframe window corresponding to each carrier to the number of codewords of the multiple codewords as a total bit number of the feedback information.
In a sixth possible implementation manner, according to the fifth possible implementation manner of the fourth aspect, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain information.
According to a second possible implementation manner of the fourth aspect, in a seventh possible implementation manner,
the determining module is further configured to determine, if the transmission mode of a part of the carriers in the at least one carrier is a multi-codeword transmission mode, a ratio of a sum of bit numbers of data information of multi-codewords of a subframe window corresponding to each carrier of the part of carriers to a number of codewords of the multi-codewords as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the fourth aspect, in an eighth possible implementation manner,
the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises: performing logic and binding on feedback information corresponding to the data information of the multiple code words to obtain information;
the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
According to a fourth aspect, in a ninth possible implementation manner of the fourth aspect, the network device further includes:
a sending module, configured to send time domain window binding indication information to the user equipment before the receiving module receives the binding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; and the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
In a tenth possible implementation manner, the receiving module is further configured to receive the bundling feedback information sent by the user equipment through a physical uplink control channel, PUCCH, format 3.
According to any one of the fourth aspect to the tenth possible implementation manner of the fourth aspect, in an eleventh possible implementation manner, the determining module is further configured to determine a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to Negative Acknowledgement (NACK) information in the binding feedback information; determining all subframes in the retransmission time domain window as retransmission subframes; and determining all data information in the retransmission subframe as the retransmission code word.
In a fifth aspect, an embodiment of the present invention further provides a user equipment, including: a processor and a transmitter;
the processor is configured to divide a subframe window corresponding to each carrier in at least one carrier into at least one time domain window according to a preset time domain window subframe number if a total bit number of feedback information of the at least one carrier is greater than a preset bit number, where the preset time domain window subframe number is greater than or equal to 2; acquiring first binding feedback information of each carrier in each time domain window, wherein the first binding feedback information is obtained by logically and-ing the codeword feedback information of all subframes in each time domain window;
the transmitter is configured to send the first binding feedback information to a network device.
According to a fifth aspect, in a first possible implementation manner of the fifth aspect, the processor is further configured to, before dividing a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number, rounding up a ratio of a total bit number of the feedback information to the preset bit number, and determining the preset time domain window subframe number.
According to the fifth aspect or the first possible implementation manner of the fifth aspect, in the second possible implementation manner,
the processor is further configured to obtain a total bit number of the feedback information before dividing a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
According to a second possible implementation manner of the fifth aspect, in a third possible implementation manner,
the processor is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the feedback information of the single codeword in a subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
According to a third possible implementation manner of the fifth aspect, in a fourth possible implementation manner, the codeword feedback information includes feedback information of the single codeword.
According to a second possible implementation manner of the fifth aspect, in a fifth possible implementation manner,
the processor is further configured to, if the transmission mode of each carrier is a multiple codeword transmission mode, perform logical and binding on feedback information of multiple codewords in each subframe of each carrier in a subframe window corresponding to each carrier, and obtain second binding feedback information of each carrier in each subframe; and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
In a sixth possible implementation manner, according to the fifth possible implementation manner of the fifth aspect, the codeword feedback information includes the second bundling feedback information.
According to a second possible implementation manner of the fifth aspect, in a seventh possible implementation manner,
the processor is further configured to, if the transmission mode of a part of the carriers in the at least one carrier is a multiple codeword transmission mode, perform logical and binding on feedback information of multiple codewords of the part of the carriers in each subframe in a subframe window corresponding to each carrier, and obtain third binding feedback information of the part of the carriers in each subframe; determining the sum of the bit numbers of the third binding feedback information of the partial carriers in a subframe window corresponding to each carrier as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in a subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the fifth aspect, in an eighth possible implementation manner,
the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises the third binding feedback information;
and the code word feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier comprises the feedback information of the single code word.
According to a fifth aspect, in a ninth possible implementation manner of the fifth aspect, the user equipment further includes:
a receiver, configured to receive time domain window binding indication information sent by the network device before the processor divides a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number;
and the processor is further configured to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relationship between the time domain window binding indication information and the time domain window subframe number.
In a tenth possible implementation manner, according to the fifth aspect or any one of the ninth possible implementation manners of the fifth aspect, the transmitter is further configured to transmit the first bundling feedback information to the network device through a physical uplink control channel, PUCCH, format 3.
In a sixth aspect, an embodiment of the present invention further provides a network device, including: a receiver and a processor;
the receiver is further configured to receive, if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number, the binding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical AND on the codeword feedback information of all subframes in each time domain window;
the processor is further configured to determine a retransmission codeword in a subframe window corresponding to each carrier according to the binding feedback information.
According to a sixth aspect, in a first possible implementation manner of the sixth aspect, the preset time domain window subframe number is determined by rounding up a ratio of a total bit number of the feedback information to the preset bit number by the user equipment.
According to the sixth aspect or the first possible implementation manner of the sixth aspect, in a second possible implementation manner, the processor is further configured to determine, before the receiver receives the bundling feedback information in each time domain window corresponding to each carrier of the at least one carrier sent by the user equipment, a total bit number of the feedback information according to data information of the at least one carrier in a subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
In a second possible implementation manner of the sixth aspect, in a third possible implementation manner, if the transmission manner of each carrier is a single-codeword transmission manner, the processor is further configured to determine, as the total bit number of the feedback information, a sum of bit numbers of data information of single codewords of the at least one carrier in a subframe window corresponding to each carrier.
In a fourth possible implementation manner, according to the third possible implementation manner of the sixth aspect, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
According to a second possible implementation manner of the sixth aspect, in a fifth possible implementation manner,
the processor is further configured to determine, if the transmission mode of each carrier is a multiple codeword transmission mode, a ratio of a sum of bit numbers of data information of multiple codewords of the at least one carrier in a subframe window corresponding to each carrier to a number of codewords of the multiple codewords, as a total bit number of the feedback information.
According to a fifth possible implementation manner of the sixth aspect, in a sixth possible implementation manner, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain information.
According to a second possible implementation manner of the sixth aspect, in a seventh possible implementation manner, if the transmission manner of a part of carriers in the at least one carrier is a multiple-codeword transmission manner, the processor is further configured to determine, as the first number of bits, a ratio of a sum of bits of data information of multiple codewords in a subframe window corresponding to each carrier of the part of carriers to a number of codewords of the multiple codewords; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
According to a seventh possible implementation manner of the sixth aspect, in an eighth possible implementation manner,
the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises: performing logic and binding on feedback information corresponding to the data information of the multiple code words to obtain information;
the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
According to a sixth aspect, in a ninth possible implementation manner of the sixth aspect, the network device further includes:
a transmitter, further configured to send time domain window bonding indication information to the user equipment before the receiver receives the bonding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; and the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
In a tenth possible implementation manner, according to any one of the ninth possible implementation manners of the sixth aspect to the sixth aspect, the receiver is further configured to receive the bundling feedback information sent by the user equipment through a physical uplink control channel, PUCCH, format 3.
In an eleventh possible implementation manner, the processor is further configured to determine a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to Negative Acknowledgement (NACK) information in the binding feedback information; determining all subframes in the retransmission time domain window as retransmission subframes; and determining all data information in the retransmission subframe as the retransmission code word.
In the feedback information transmission method, the user equipment and the network equipment of the embodiments of the present invention, because the feedback information of each carrier sent to the network equipment is bound in each time domain window, and the number of subframes of at least one carrier including the time domain window corresponding to one carrier is smaller than the number of subframes of the subframe window corresponding to the one carrier, the binding granularity of the bound feedback information can be reduced, the capacity loss caused by binding the feedback information can be reduced, and the retransmission efficiency can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a flowchart of a feedback information transmission method according to an embodiment of the present invention;
fig. 2 is a flowchart of another feedback information transmission method according to an embodiment of the present invention;
fig. 3 is a flowchart of another feedback information transmission method according to an embodiment of the present invention;
fig. 4 is a flowchart of another feedback information transmission method according to an embodiment of the present invention;
fig. 5 is a flowchart of another feedback information transmission method according to an embodiment of the present invention;
fig. 6 is a schematic diagram of feedback information of dual codewords in each subframe on one carrier according to an embodiment of the present invention;
fig. 7 is a schematic diagram of feedback information of dual codewords in each subframe on another carrier according to an embodiment of the present invention;
fig. 8 is a schematic diagram of codeword feedback information in each subframe on a carrier according to an embodiment of the present invention;
fig. 9 is a schematic diagram of codeword feedback information in each subframe on another carrier according to an embodiment of the present invention;
fig. 10 is a schematic diagram of a subframe and a time domain window of a carrier according to an embodiment of the present invention;
fig. 11 is a schematic diagram of a subframe and a time domain window of another carrier according to an embodiment of the present invention;
fig. 12 is a schematic diagram of bundling feedback information in each time domain window by one carrier according to the embodiment of the present invention;
fig. 13 is a schematic diagram of another carrier wave bundling feedback information in each time domain window according to the embodiment of the present invention;
fig. 14 is a schematic structural diagram of a user equipment according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present invention;
fig. 16 is a schematic structural diagram of another ue according to an embodiment of the present invention;
fig. 17 is a schematic structural diagram of another network device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The scheme of each embodiment of the invention can be suitable for enhancing the scene of HARQ feedback information transmission between the user equipment and the network equipment in a Long term evolution (LTE-A) system or a later more advanced mobile communication system.
The embodiment of the invention provides a feedback information transmission method. The method may be performed by a user equipment. Fig. 1 is a flowchart of a feedback information transmission method according to an embodiment of the present invention. As shown in fig. 1, the method may include the following:
s101, if the total bit number of the feedback information of at least one carrier is greater than a preset bit number, dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2.
Specifically, the total number of bits of the feedback information may be a sum of the number of bits of the feedback information in a subframe window corresponding to each carrier of the at least one carrier. The total bit number of the feedback information may be obtained by adding the feedback information of the at least one carrier, where the feedback information of each carrier refers to the feedback information in the subframe window corresponding to each carrier. The preset number of bits may be a maximum number of bits for the ue to send feedback information to the network device. The preset number of bits may be determined, for example, according to the maximum number of downlink carriers of the ue, the maximum number of downlink subframes of a subframe window corresponding to each carrier, and a transmission mode of the ue. It should be noted that the ue may be in a CA scenario or in a non-CA scenario. The at least one carrier may include at least two carriers if the ue is in a CA scenario, and the number of carriers of the at least one carrier may include one carrier if the ue is in a non-CA scenario.
The number of subframes included in the subframe window corresponding to each carrier may be the number of downlink subframes corresponding to each carrier, which is determined by the ue according to the timeslot proportion corresponding to each carrier. The subframe window corresponding to each carrier may be a downlink subframe window formed by all downlink subframes corresponding to each carrier. The subframe ratios corresponding to different carriers in the at least one carrier may be the same or different, and then the number of subframes in the subframe window corresponding to different carriers in the at least one carrier may be the same or different. And dividing the sub-frame windows corresponding to different carriers according to the preset time domain window sub-frame number, wherein the obtained time domain windows corresponding to different carriers can be the same or different. Therefore, the sub-frame window corresponding to each carrier is divided into at least one time domain window according to the preset time domain window sub-frame number, which can be the time domain window corresponding to each carrier.
In order to ensure the capacity of the network when the ue performs data transmission through carrier aggregation of the at least one carrier, the time domain window may be divided only when the total bit number of the feedback information is greater than the preset bit number, that is, the step of dividing the subframe window corresponding to each carrier in the at least one carrier into at least one time domain window in S101 is performed. Correspondingly, if the total bit number of the feedback information is less than or equal to the preset bit number, the solutions of the embodiments of the present invention may not be executed, so as to directly send the feedback information of the at least one carrier in the subframe window corresponding to each carrier to the network device, and thus, there is no problem of capacity loss caused by an error in binding the feedback information.
That is to say, in S101 according to the first embodiment of the present invention, the sub-frame window corresponding to each carrier in at least one carrier is divided into at least one time domain window according to the preset time domain window sub-frame number, which may be executed under a preset trigger condition, where the trigger condition may be that the total bit number of the feedback information is greater than the preset bit number.
For example, if the number of aggregated carriers of the ue is K, that is, the number of carriers of the at least one carrier is K, where the number of bits of the codeword feedback information in the subframe window corresponding to the kth carrier may be the total number of bits of the feedback information of the at least one carrier in the subframe window corresponding to each carrier, which may be determined by the following formula (1).
In the formula (1), OSBK is the number of carriers of the at least one carrier for the total number of bits of the feedback information, and thus K is greater than or equal to 1.
If the maximum bit number of the feedback information sent by the ue to the network device is 20, that is, the preset bit number is 20, the triggering condition for executing the feedback information transmission method in the embodiment of the present invention may be OSB>20, if the total bit number O of the feedback information can be obtained according to the formula (1)SBSatisfies the trigger condition, i.e. OSBIf the number of the sub-frame windows is more than 20, dividing the sub-frame window corresponding to each carrier into at least one time domain window; if the total bit number O of the feedback informationSBNot fulfilling the trigger condition, i.e. OSBIf the number of the carriers is less than or equal to 20, the feedback information of the at least one carrier in the subframe window corresponding to each carrier may be directly sent to the network device without performing the scheme of the embodiment of the present invention.
Wherein, the preset time domain window subframe number is the maximum subframe number included in the unit time domain window. The sub-frame window corresponding to each carrier is divided according to the preset time domain window sub-frame number, and the sub-frame included in the sub-frame window corresponding to each carrier may be divided by using the preset time domain window sub-frame number as a unit time domain window to obtain at least one time domain window. The number of subframes of each time domain window in the at least one time domain window is less than or equal to the preset number of subframes of the time domain window. For example, if the subframe number of the subframe window corresponding to each carrier is an integer multiple of the preset time domain window subframe number, the subframe number of each time domain window is equal to the preset time domain window subframe number. If the number of the sub-frames of the sub-frame window corresponding to each carrier is not an integral multiple of the number of the preset time domain window sub-frames, the number of the sub-frames of one time domain window in the at least one time domain window is smaller than the number of the preset time domain window sub-frames, and the number of the sub-frames of the other time domain windows is equal to the number of the preset time domain window sub-frames.
Because the preset time domain window subframe number is greater than or equal to 2, the number of the time domain windows after dividing the subframe window corresponding to each carrier according to the preset time domain window subframe number can be less than the subframe number in the subframe window corresponding to each carrier.
And S102, acquiring first binding feedback information of each carrier in the at least one carrier in each time domain window, wherein the first binding feedback information is obtained by performing logic AND on the codeword feedback information of all subframes in each time domain window.
It should be noted that, before acquiring the first bundling feedback information of each carrier in each time domain window in S102, the method may further include:
and obtaining the code word feedback information in all the subframes in each time domain window.
Optionally, the codeword feedback information in all subframes of each time domain window is obtained, for example, the codeword feedback information of all subframes in each time domain window is determined according to the feedback information of each codeword determined by the result of decoding and error correcting performed on each codeword received by each carrier on each downlink subframe and sent by the network device.
The first binding feedback information is obtained by logically and-binding the codeword feedback information in all subframes in each Time domain window, or may be obtained by Time domain binding (TB for short) the codeword feedback information in each Time domain window.
The bit number of the codeword feedback information of all subframes in the subframe window corresponding to each carrier may be the number of subframes in the subframe window corresponding to each carrier. The bit number of the first binding feedback information of each carrier in each time domain window, which is obtained by logically and-binding the codeword feedback information of all subframes of each carrier in each time domain window, may be 1, and then the bit number of the feedback information of each carrier in the at least one time domain window may be the number of the time domain windows corresponding to each carrier, that is, the number of the time domain windows of the at least one time domain window. Because the preset time domain window subframe number is greater than or equal to 2, the number of the time domain windows after dividing the subframe window corresponding to each carrier according to the preset time domain window subframe number can be less than the subframe number of the subframe window corresponding to each carrier. The first binding feedback information is obtained by logically and-binding the codeword feedback information of all subframes in each time domain window, and the bit number of the first binding feedback information can be smaller than the bit number of the codeword feedback information of all subframes in each time domain window. Therefore, the embodiment of the invention can reduce the bit number of the feedback information sent by the user equipment to the network equipment on the at least one carrier.
Meanwhile, the sub-frame window corresponding to each carrier is divided into at least one time domain window, so that the number of sub-frames in one time domain window corresponding to at least one carrier in the at least one carrier is smaller than the number of sub-frames in the sub-frame window corresponding to the carrier. Since the first binding feedback information is obtained by logically and-ing the codeword feedback information of all subframes in each time domain window, the first binding feedback information of each carrier in each time domain window is obtained, and the binding granularity of the binding feedback information sent to the network device on the at least one carrier can be reduced. If the binding feedback information has errors, only the code words of each subframe in the time domain window where the binding feedback information is located need to be retransmitted, and the code words of all subframes do not need to be retransmitted, so that the capacity loss caused by the binding feedback information is reduced.
The codeword feedback information of each subframe in each time domain window may be Hybrid Automatic Repeat reQuest (HARQ) feedback information, such as Acknowledgement (ACK) information or Negative Acknowledgement (NACK) information. The ACK information and the NACK information may be represented by 1 and 0, respectively. And, the information obtained after logically and-binding the codeword feedback information of all subframes in each time domain window, that is, the first binding feedback information can be used to represent the codeword receiving condition of each carrier in each time domain window while reducing the bit number of the feedback information.
For example, if the ACK information is represented by binary 1, the NACK information is represented by binary 0. Then, the information obtained by logically and-binding the codeword feedback information of all subframes of the first carrier in the first time domain window, that is, the first binding feedback information, may indicate, through binary 0, that the codeword feedback information of at least one subframe of the first carrier in the first time domain window is NACK information, and indicate, through binary 1, that the codeword feedback information of each subframe of the first carrier in the time domain window is ACK information.
S103, sending the first binding feedback information to the network equipment.
Specifically, the sending of the first bundled feedback information to the network device may be sending the first bundled feedback information to the network device through a PUCCH. Specifically, the first bundling feedback information is sent to the network device, and actually, the first bundling feedback information may be sent to the network device through the PUCCH on the uplink subframe corresponding to each time domain window.
It should be noted that, before sending the first binding feedback information to the network device in S103, the uplink subframe corresponding to each time domain window may also be determined according to the downlink subframe and the subframe ratio of each time domain window.
In the feedback information transmission method provided in the first embodiment of the present invention, if the total bit number of the feedback information of at least one carrier is greater than the preset bit number, the subframe window corresponding to each carrier in the at least one carrier may be divided into at least one time domain window according to the preset time domain window subframe number, where the preset time domain window subframe number is greater than or equal to 2; acquiring first binding feedback information of each carrier in each time domain window, wherein the first binding feedback information is obtained by performing logical AND on the codeword feedback information of all subframes in each time domain window, and sending the first binding feedback information to network equipment. The binding feedback information of each carrier, that is, the first binding feedback information, is bound in each time domain window, and the number of subframes of the time domain window corresponding to at least one carrier in the at least one carrier is less than the number of subframes of the subframe window corresponding to the one carrier.
Meanwhile, in the feedback information transmission method according to the first embodiment of the present invention, the first binding feedback information is obtained by logically and-ing the codeword feedback information of all subframes in each time domain window, and the first binding feedback information can also reduce the bit number of the feedback information sent to the network device on the at least one carrier, and transmit the feedback information of more carriers under the condition that the bit number fed back by the user device is limited, so that the number of aggregation carriers that can be actually supported by the user device can be increased, and the data transmission rate can be increased.
The embodiment of the invention also provides a feedback information transmission method. Fig. 2 is a flowchart of another feedback information transmission method according to an embodiment of the present invention. As shown in fig. 2, before dividing a subframe window corresponding to each carrier in at least one carrier into at least one time domain window according to a preset time domain window subframe number in S101 in the scheme of the embodiment, the method may further include:
s201, rounding up the ratio of the total bit number of the feedback information to the preset bit number, and determining the number of the preset time domain window subframes.
Specifically, if the maximum bit number of the feedback information sent by the ue to the network device is 20, that is, the preset bit number is 20, and the total bit number of the feedback information is OSBThen it can be the total bit number O according to the feedback informationSBAnd the preset number of bits 20, which is determined by the following formula (2).
In the formula (2), WTGThe preset time domain window subframe number. Since the size of the time domain window can be represented by the number of subframes of the time domain window, WTGAlso for the predetermined time domain window size. Then S101 may be based on the preset time domain window subframe number WTGAnd dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window. It should be noted that the ue may also determine the preset time domain window subframe number by using other manners according to the total bit number of the feedback information and the preset bit number, as long as it is ensured that the preset time domain window subframe number is greater than or equal to 2.
Assuming the total number of bits O of the feedback informationSBIs 40, then the preset time domain window subframe number W can be known from the formula (2)TGCan be 2; if the total bit number O of the feedback informationSBIs 30, then the predetermined time domain window subframe number W is obtained by rounding up according to the formula (2)TGMay be 2.
If the sub-frame number of the sub-frame window corresponding to each carrier is N, according to the preset time domain window sub-frame number WTGAnd the number of at least one time domain window obtained after dividing the subframe window corresponding to each carrier is M. Then the preset time domain window subframe number WTGThe subframe number N of the subframe window and the time domain window number M can satisfy the following formula (3).
If the number N of the sub-frames of the sub-frame window is an integral multiple of the number of the preset time domain window sub-frames, the number of the sub-frames of all the time domain windows in the M time domain windows corresponding to each divided carrier is equal to the number of the preset time domain window sub-frames. If the number of subframes N of the subframe number is not an integer multiple of the preset time domain window subframe number, the number of subframes of each time domain window corresponding to each divided carrier can be less than or equal to the preset time domain window subframe number, the number of subframes of the last time domain window in the M time domain windows corresponding to each carrier in the time domain from small to large can be less than the preset time domain window subframe number, and the number of subframes of the rest time domain windows is equal to the preset time domain window subframe number.
For example, if the number N of the sub-frames of the sub-frame window is an integer multiple of the number of the sub-frames of the predetermined time domain window, the number of the sub-frames of all the time domain windows in the M time domain windows corresponding to each carrier is equal to the number W of the sub-frames of the predetermined time domain windowTG. ThatThe obtained first bundling feedback information of each carrier in each time domain window may be determined according to the following formula (4), for example, how to logically and bundle the codeword feedback information of each carrier in each time domain window.
Wherein, for the binding feedback information of the kth carrier in the mth time domain window, f { } is a logical and binding function, and sequentially for the codeword feedback information of each subframe of the kth carrier in the mth time domain window. WTGmW for the number of subframes per time domain windowTG,mWTG+1,……(m+1)WTG-1 is the subframe W of the m time domain window in turnTG. If the number of bits of the codeword feedback information of the kth carrier in each subframe of the mth time domain window is 1, after performing logical and binding according to formula (4), the number of bits of the binding feedback information of the kth carrier in the mth time domain window obtained may also be 1.
The number of bits of the feedback information of the kth carrier in the mth time domain window is the number of bits, and then the number of bits of the feedback information of the kth carrier in the M time domain windows may be that the number of bits of the feedback information of the kth carrier in the M time domain windows may be 1, and then the number of bits of the feedback information of the kth carrier in the M time domain windows may be K × M. However, the bit number of the codeword feedback information of the kth carrier in each of the N subframes is 1, the bit number of the feedback information of the kth carrier in the N subframes may be N, and the total bit number of the feedback information of the K carriers in the N subframes may be K × N. Therefore, the feedback information transmission method can reduce the bit number of the feedback information sent by the user equipment to the network equipment.
It should be noted that, if the number N of subframes of the subframe number is not an integer multiple of the preset time domain window subframe number, the number of subframes of each time domain window corresponding to each carrier is less than or equal to the preset time domain window subframe number. For the time domain window with the subframe number equal to the preset time domain window subframe number, performing logic and binding on the code word feedback information of each carrier in each time domain window, and obtaining the first binding feedback information of each carrier in each time domain windowDetermined in a similar process as described in equation (4) above. For the time domain window with the number of subframes less than the preset time domain window subframe number, performing logic and binding on the codeword feedback information of each carrier in each time domain window, and determining the obtained first binding feedback information of each carrier in each time domain window by a similar process as described in the above formula (4), with the difference that the subframe number of the bound time domain window and the W described above are the sameTGIn contrast, the specific binding process is similar to the above process of this embodiment, and is not described herein again.
In addition, in the embodiment of the present invention, the codeword feedback information of all subframes of each carrier in each time domain window is bound according to the size of each time domain window, so that the binding granularity of the binding feedback information of each carrier in each time domain window in the embodiment may be the size of each divided time domain window, that is, the number of subframes of each time domain window. And each time domain window subframe number after division is determined by performing time domain window division on the subframe window corresponding to each carrier according to the preset time domain window subframe number, so that the subframe number of each time domain window is inevitably smaller than the subframe number of the subframe window corresponding to each carrier, namely, the feedback information transmission method of the embodiment of the invention can reduce the binding granularity of the binding feedback information sent by the user equipment to the network equipment.
Optionally, in the method S101 in this embodiment of the present invention, before dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number, the method further includes:
s201a, obtaining the total bit number of the feedback information.
Specifically, the ue may determine the total bit number of the feedback information according to the number of downlink carriers of the ue, that is, the number of carriers of the at least one carrier, the number of subframes of a subframe window corresponding to each carrier, and a transmission mode of each carrier, for example.
Optionally, the obtaining of the total bit number of the feedback information in S201a may include:
and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
Specifically, if the transmission mode of each carrier is a single-codeword transmission mode, and the ue receives one codeword on one subframe of each carrier, the ue has one bit of feedback information on one subframe of each carrier. If the number of subframes of the subframe window corresponding to each carrier is the same, the sum of the number of bits of the feedback information of the single codeword of the at least one carrier in the N subframes may be a product of the number of carriers of the at least one carrier and the number of subframes N. For example, if the number of the carriers of the at least one carrier is K and the number of subframes N of the subframe window corresponding to each carrier is N, the total number of bits of the feedback information may be K × N.
Optionally, if the transmission mode of each carrier is a single codeword transmission mode, the codeword feedback information includes feedback information of the single codeword. That is to say, the first binding feedback information may be information obtained by logically and-binding the feedback information of the single code words of all the subframes in each time domain window.
Alternatively, the obtaining of the total bit number of the feedback information in S201a may further include:
if the transmission mode of each carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code words of each carrier in each subframe in a subframe window corresponding to each carrier to acquire second binding feedback information of each carrier in each subframe;
and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
Specifically, if the transmission mode of each carrier is a multiple codeword transmission mode, and the ue receives multiple codewords on one subframe of each carrier, the ue has feedback information of multiple codewords on one subframe of each carrier. The feedback information of the multiple code words of each carrier in each subframe is logically and-bound, and actually, Spatial Bundling (SB) is performed on the feedback information of the multiple code words of each carrier in each subframe, so that the feedback information of multiple bits of the multiple code words of each carrier in each subframe becomes feedback information with one bit, that is, the second binding feedback information. If the number N of subframes in the subframe window corresponding to each carrier is the same, the sum of the bit numbers of the second binding feedback information of the at least one carrier in the N subframes may also be a product of the number N of carriers of the at least one carrier and the number N of subframes in the subframe window corresponding to each carrier. For example, if the number of the carriers of the at least one carrier is K and the number of the subframes of the subframe window corresponding to each carrier is N, the total number of bits of the feedback information may be K × N.
Optionally, if the transmission mode of each carrier is a multiple codeword transmission mode, the codeword feedback information includes the second bundling feedback information. That is to say, the first binding feedback information may be information obtained by first performing logical and binding on the feedback information of the multi-code word of each subframe in each time domain window to obtain the second binding feedback information, and then performing logical and binding on the second binding feedback information of all subframes in each time domain window.
Alternatively, the obtaining of the total bit number of the feedback information in S201a may further include:
if the transmission mode of a part of carriers in the at least one carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code words of the part of carriers in each subframe in a subframe window corresponding to each carrier to acquire third binding feedback information of the part of carriers in each subframe;
determining the sum of the bit numbers of the third binding feedback information of the partial carriers in the subframe window corresponding to each carrier as a first bit number;
if the transmission mode of other carriers except the part of carriers in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number;
and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Specifically, the specific implementation processes of performing logic and binding on the feedback information of the multiple code words of the partial carriers in each subframe, obtaining third binding feedback information of the partial carriers in each subframe and determining the first bit number are similar to the case where the transmission mode of each carrier is a multiple code word transmission mode in the above embodiments of the present invention, and the difference is only that the number of carriers of the multiple code word transmission mode is different, and the similarities are not repeated here.
The specific implementation process of determining the second bit number according to the sum of the bit numbers of the feedback information of the single code words of the other carriers in the N subframes is similar to the case where the transmission mode of each carrier is a single code word transmission mode in the above embodiments of the present invention, and the difference is only that the number of carriers of the single code word transmission mode is different, and the similarities are not repeated here.
Optionally, if the transmission mode of the partial carrier is a multiple codeword transmission mode, the codeword feedback information of all subframes of the partial carrier in each time domain window corresponding to each carrier includes the third binding feedback information;
if the transmission mode of the other carrier is a single-codeword transmission mode, the codeword feedback information of all subframes of the other carrier in each time domain window corresponding to each carrier includes the feedback information of the single codeword.
Fig. 3 is a flowchart of another feedback information transmission method according to an embodiment of the present invention. As shown in fig. 3, before S101 divides a subframe window corresponding to each carrier in at least one carrier into at least one time domain window according to a preset time domain window subframe number in the above method according to an embodiment of the present invention, the method may further include:
s301, receiving time domain window binding indication information sent by the network equipment.
The network device may be the time domain window binding indication information sent after determining that the total bit number of the feedback information is greater than the preset bit number.
S302, according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number, determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number.
The Time domain window bundling indication information may be, for example, Time-group bundling indication (TGBI) information. The network device sends the time domain window binding indication information to the user equipment through an independent message, and the user equipment may determine the time domain window binding indication information through a preset identifier or a preset bit value in the independent message. The network device may also carry the time domain window binding indication information and other information in a message and send the message to the user equipment. The user equipment may determine the time domain window binding indication information from the one message by a value of a preset identifier or a preset bit. Different time domain window binding indication information may be represented by different identifiers or different binary numbers. The corresponding relationship between the time domain window binding indication information and the time domain window subframe number may be, for example, a preset corresponding relationship table between the time domain window binding indication information and the time domain window subframe number, where in the corresponding relationship table between the time domain window binding indication information and the time domain window subframe number, one time domain window binding indication information has a corresponding time domain window subframe number, and different time domain window binding indication information may correspond to different time domain window subframe numbers.
For example, the table of correspondence between the time domain window binding indication information and the time domain window subframe number may be as shown in expression 1 below.
Time domain window binding indication information Time domain window frame number
00 1
01 2
10 3
11 4
TABLE 1
If the time domain window binding indication information 00 exists, determining that the time domain window subframe number 1 corresponding to the time domain window binding indication information 00 in table 1 is 1 as the preset time domain window subframe number; if the time domain window binding indication information 01 exists, determining that the time domain window subframe number 2 corresponding to the time domain window binding indication information 01 in the table 1 is 2 as the preset time domain window subframe number; if the time domain window binding indication information 10 is found, the time domain window subframe number 3 corresponding to the time domain window binding indication information 10 determined in table 1 can be determined as the preset time domain window subframe number 3; if the time domain window binding indication information 11 is present, the time domain window subframe number 4 corresponding to the time domain window binding indication information 11, which can be determined by table 1, may be determined as the preset time domain window subframe number 4.
It should be noted that, in table 1, the number of time domain window subframes corresponding to each time domain window binding indication information may also be other values, which are only for illustration and are not sequentially taken as limitations in the embodiments of the present invention.
In the feedback information transmission method of fig. 2, the ue may obtain the time domain window subframe number by calculation. In the feedback information transmission method shown in fig. 3, the ue may determine the time window subframe number according to the indication information sent by the network device. That is, fig. 2 and fig. 3 are respectively a feedback information transmission method based on two parallel schemes for determining the time domain window subframe number.
Optionally, the sending the first binding feedback information to the network device in the first embodiment S103 may include:
and sending the first binding feedback information to the network equipment through PUCCH format 3.
According to the feedback information transmission method, by providing a plurality of schemes for determining the total bit number of the feedback information, the preset time domain window sub-frame number can be ensured to be more adaptive to the total bit number of the feedback information, the maximum bit number of feedback information sent by user equipment to network equipment is met, and the maximization of network capacity is ensured; meanwhile, a plurality of realizable schemes are provided through another method for determining the number of the preset time domain window subframes.
The embodiment of the invention also provides a feedback information transmission method. The method of the embodiments of the present invention may be performed by a network device. Fig. 4 is a flowchart of another feedback information transmission method according to an embodiment of the present invention. As illustrated in fig. 4, the method may include:
s401, receiving binding feedback information in each time domain window corresponding to each carrier in at least one carrier sent by user equipment if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical and on the codeword feedback information of all subframes in each time domain window.
S402, determining the retransmission code word in the subframe window corresponding to each carrier according to the binding feedback information.
The method of the embodiment of the present invention is a method executed by a network device corresponding to any one of the feedback information transmission methods provided in the above embodiments, and the beneficial effects are similar to those of the above embodiments, and the method for determining the binding of the feedback information by the user equipment may refer to the above corresponding embodiments, and will not be described herein again.
Optionally, the preset time domain window subframe number is determined by rounding up the ratio of the total bit number of the feedback information to the preset bit number by the ue.
Optionally, before receiving the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment in S401, the method may further include:
determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
The method further comprises the following steps:
comparing the bit number of the feedback information with the preset bit number; if the bit number of the feedback information is greater than the preset bit number, the above S401 is executed, and then the feedback information transmission method of the embodiment is executed.
Optionally, the determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier may include:
and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
Optionally, if the transmission mode of each carrier is a single-codeword transmission mode, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
Alternatively, the determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier may include:
and if the transmission mode of each carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame window corresponding to each carrier of the at least one carrier to the number of the code words of the multi-code words as the total bit number of the feedback information.
Optionally, if the transmission mode of each carrier is a multiple codeword transmission mode, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain the information.
Alternatively, the determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier may include:
if the transmission mode of a part of carriers in the at least one carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame windows corresponding to the part of carriers in each carrier to the number of the code words of the multi-code words as a first bit number;
if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number;
and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Optionally, if the transmission mode of the partial carrier is a multiple codeword transmission mode, the codeword feedback information of all subframes of the partial carrier in each time domain window corresponding to each carrier includes: the feedback information corresponding to the data information of the multi-code word is logically and bound to obtain information;
if the transmission mode of the other carrier is a single-codeword transmission mode, the codeword feedback information of all subframes of the other carrier in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
Optionally, before receiving the binding feedback information in each time domain window corresponding to each carrier in at least one carrier sent by the user equipment in S401, the method may further include:
sending time domain window binding indication information to the user equipment; the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
The network device may send the time domain window binding indication information to the user equipment after determining that the total bit number of the feedback information is greater than the preset bit number.
Optionally, the receiving, in S401, the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the ue may include:
and receiving the bundling feedback information sent by the user equipment through PUCCH format 3.
Optionally, the determining, in S402, the retransmission codeword in the subframe window corresponding to each carrier according to the binding feedback information includes:
determining a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to the NACK information in the binding feedback information;
determining all subframes in the retransmission time domain window as retransmission subframes;
and determining all data information in the retransmission subframe as the retransmission code word.
Specifically, if the binding feedback information of the kth carrier in the mth time domain window in the at least one carrier is NACK information, the network device may determine that the mth time domain window is the retransmission time domain window.
If the number of the sub-frames of each time domain window is the preset number W of the sub-frames of the time domain windowTGThen the network device may apply the subframe mW in the mth time domain windowTG,mWTG+1,……(m+1)WTG-1 is determined as the retransmission subframe and mW is usedTG,mWTG+1,……(m+1)WTG-the data information in 1 is determined as retransmission codeword.
The feedback information transmission method provided in the embodiment of the present invention is a method executed by a network device corresponding to the method executed by the user equipment in the above embodiment, and the beneficial effects are similar to those of the above embodiment and are not described again here.
The embodiment of the invention also provides a feedback information transmission method. The present embodiment can explain the solutions described in the above embodiments by specific examples. Fig. 5 is a flowchart of another feedback information transmission method according to an embodiment of the present invention. As shown in fig. 5, the method may include:
s501, the user equipment receives data information sent by the network equipment on the at least one carrier wave by adopting a double-code-word transmission mode.
S502, the user equipment determines the feedback information of the double code words of the at least one carrier in the subframe window corresponding to each carrier in the at least one carrier according to the data information.
The feedback information of the double codeword may include ACK or NACK information.
It is assumed that the subframe number of the subframe window corresponding to one carrier in the at least one carrier is 8. Fig. 6 is a schematic structural diagram of feedback information of a dual codeword in each subframe on one carrier according to an embodiment of the present invention. As shown in fig. 6, feedback information of a double codeword including ACK0/NACK0 and ACK1/NACK1 on 8 subframes out of subframe 0 to subframe 7, respectively, on one carrier.
And if the subframe number of the subframe window corresponding to another carrier exists in the at least one carrier is 5. Fig. 7 is a schematic diagram of feedback information of dual codewords in each subframe on another carrier according to an embodiment of the present invention. As shown in fig. 7, the feedback information of the dual codeword may include ACK0/NACK0 and ACK1/NACK1 on 5 subframes of subframes 0 to 4, respectively, on the other carrier.
S503, the ue performs logical and binding on the feedback information of the dual codewords of each carrier in each subframe of the at least one carrier, and determines the codeword feedback information of each carrier in each subframe.
Fig. 8 is a schematic diagram of codeword feedback information in each subframe on one carrier according to an embodiment of the present invention. As shown in fig. 8, the user equipment in S503 logically and-binds the feedback information of the dual codeword for the one carrier in each subframe, which may be to logically and-bind the feedback information of the dual codeword for ACK0/NACK0 and ACK1/NACK1 on each subframe of 8 subframes from subframe 0 to subframe 7 on the one carrier shown in fig. 6, thereby obtaining the codeword feedback information of ACK '0/NACK' 0.
Fig. 9 is a schematic diagram of codeword feedback information in each subframe on another carrier according to an embodiment of the present invention. As shown in fig. 9, the user equipment in S503 logically and-binds the feedback information of the dual codeword for the other carrier in each subframe, which may be to logically and-bind the feedback information of the dual codeword for ACK0/NACK0 and ACK1/NACK1 on each of 5 subframes from subframe 0 to subframe 4 on one carrier shown in fig. 7, thereby obtaining the codeword feedback information of ACK '0/NACK' 0.
S504, the sum of the bit numbers of the code word feedback information of the at least one carrier in each subframe is determined as the total bit number of the feedback information by the user equipment.
As can be seen from table 8, the bit number of the codeword feedback information of the one carrier in 8 subframes may be 8, and if the number of carriers in the at least one carrier is 5, and the number of subframes of a subframe window corresponding to 3 carriers in the 5 carriers is 8, the sum of the bit numbers of the codeword feedback information of the 3 carriers in the 8 subframes is 24.
As can be seen from the table 9, the bit number of the codeword feedback information of the other carrier within 5 subframes may be 5, then the number of subframes of the subframe window corresponding to 2 carriers of the 5 carriers is 5, and then the sum of the bit numbers of the codeword feedback information of the 2 carriers within the 5 subframes is 10.
The total bit number of the feedback information determined by the ue according to the sum of the bit numbers of the feedback information of the code words of the 5 carriers in each subframe may be 34.
And S505, the user equipment performs upward rounding on the ratio of the total bit number of the feedback information to the preset bit number, and determines the time domain window sub-frame number.
If the total bit number of the feedback information is 34 and the preset bit number is 20, rounding up the ratio of the total bit number of the feedback information and the preset bit number, and determining that the number of the time domain window subframes can be 2.
It should be noted that, in S505, the user equipment may also receive time domain window binding indication information sent by the network equipment, and determine the time domain window subframe number according to the time domain window binding indication information and the corresponding relationship between the time domain window binding indication information and the time domain window subframe number. The embodiments of the present invention are described in one way, and are not described herein again.
S506, the user equipment divides the sub-frame window corresponding to each carrier into at least one time domain window according to the time domain window sub-frame number.
If the number of subframes of the subframe window corresponding to the carrier is 8 and the number of subframes of the time domain window is 2, that is, the number of subframes of the subframe window corresponding to the carrier is an integer multiple of the number of subframes of the time domain window, the number of subframes of each time domain window corresponding to the carrier after division is 2, and the number of time domain windows corresponding to the carrier is 4. Fig. 10 is a schematic diagram of a subframe and a time domain window of a carrier according to an embodiment of the present invention. In S506, the user equipment divides the subframe window corresponding to the carrier into at least one time domain window according to the subframe number of the time domain window, where 8 subframes of the subframe window corresponding to the carrier may be divided into 4 time domain windows as shown in fig. 10, where the subframe number of each time domain window is 2.
If the subframe number of the subframe window corresponding to the other carrier is 5, and the subframe number of the time domain window is 2, that is, the subframe number of the subframe window corresponding to the other carrier is not an integer multiple of the subframe number of the time domain window, then the subframe numbers of 2 time domain windows in the time domain window corresponding to the other carrier after division are 2, the subframe number of one time domain window is 1, and the time domain window number corresponding to the other carrier is 3. Fig. 11 is a schematic diagram of a subframe and a time domain window of another carrier according to an embodiment of the present invention. In S506, the user equipment divides the subframe window corresponding to the another carrier into at least one time domain window according to the subframe number of the time domain window, and may divide 5 subframes of the subframe window corresponding to the another carrier into 3 time domain windows as shown in fig. 11, where the subframe number of 2 time domain windows is 2, and the subframe number of one time domain window is 1.
And S507, the user equipment performs logic and binding on the code word feedback information of all the sub-frames of each carrier in each time domain window, and obtains the binding feedback information of each carrier in each time domain window.
Fig. 12 is a schematic diagram of bundling feedback information in each time domain window by one carrier according to an embodiment of the present invention. In S507, the user equipment performs logical and binding on the codeword feedback information of the carrier in all subframes in each time domain window, which may be performed by performing logical and binding on the codeword feedback information of all subframes of each time domain window in 4 time domain windows from time domain window 1 to time domain window 4 on each carrier shown in fig. 10 with the time domain window as a unit. As shown in fig. 12, the codeword feedback information ACK '0/NACK' 0 of the subframe 0 and the subframe 1 of a carrier in the time domain window 1 is logically and-bound to obtain the binding feedback information ACK "0/NACK" 0 of the carrier in the time domain window 1; carrying out logic and binding on codeword feedback information ACK '0/NACK' 0 of a sub-frame 2 and a sub-frame 3 of a carrier in a time domain window 2 to obtain binding feedback information ACK '0/NACK' 0 of the carrier in the time domain window 2; carrying out logic and binding on code word feedback information ACK '0/NACK' 0 of a sub-frame 4 and a sub-frame 5 of a carrier in a time domain window 3 to obtain binding feedback information ACK '0/NACK' 0 of the carrier in the time domain window 3; and logically binding the code word feedback information ACK '0/NACK' 0 of the subframe 6 and the subframe 7 of one carrier in the time domain window 4 to obtain the binding feedback information ACK '0/NACK' 0 of the carrier in the time domain window 4.
Fig. 13 is a schematic diagram of another carrier bundling feedback information in each time domain window according to the embodiment of the present invention. In S507, the user equipment performs logical and binding on the codeword feedback information of the other carrier in all subframes in each time domain window, which may be that the codeword feedback information of all subframes of each time domain window in 3 time domain windows from time domain window 1 to time domain window 3 on each carrier shown in fig. 11 is performed logical and binding in a unit of a time domain window. As shown in fig. 13, the codeword feedback information ACK '0/NACK' 0 of the subframe 0 and the subframe 1 of another carrier in the time domain window 1 is logically and-bound to obtain the binding feedback information ACK "0/NACK" 0 of the another carrier in the time domain window 1; performing logic and binding on codeword feedback information ACK '0/NACK' 0 of subframe 2 and subframe 3 of another carrier in a time domain window 2 to obtain binding feedback information ACK '0/NACK' 0 of the other carrier in the time domain window 2; determining the codeword feedback information ACK '0/NACK' 0 of the subframe 4 of the other carrier in the time domain window 3 as the bundling feedback information ACK '0/NACK' 0 of the other carrier in the time domain window 3.
The bit number of the binding feedback information of each carrier in each time domain window may be 1, then the sum of the bit numbers of the binding feedback information of 3 carriers in 4 time domain windows of the 5 carriers is 12, the sum of the bit numbers of the binding feedback information of 2 carriers in 3 time domain windows of the 5 carriers is 6, and then the sum of the bit numbers of the binding feedback information of the 5 carriers in the corresponding time domain window may be 18.
S508, the user 8 device sends the bundling feedback information of each carrier in each time domain window to the network device through PUCCH format 3.
The sum of the bits of the bundling feedback information of the at least one carrier, for example, 5 carriers in the corresponding time domain window, may be 18. Therefore, the method of the embodiment of the present invention can reduce the bit number of the feedback information sent by the ue to the network device from the original total bit number 34 of the feedback information to 18, that is, the maximum bit number of the feedback of the ue is satisfied, and meanwhile, the binding granularity is only 2. Therefore, compared with the comparison granularity 8 or the binding granularity 5 of the existing scheme, the scheme of the embodiment of the invention reduces the binding granularity and can improve the retransmission efficiency.
S509, the network device receives the bonding feedback information of each carrier in each time domain window, which is sent by the user equipment through the PUCCH format 3.
S510, the network equipment determines a retransmission time domain window according to the binding feedback information of each carrier in each time domain window; the retransmission time domain window is a time domain window corresponding to the NACK information in the binding feedback information.
If the binding feedback information of each carrier in the time domain window 2 is NACK information, the network device may determine the time domain window 2 as a retransmission time domain window.
S511, the network device determines all subframes in the retransmission time domain window as retransmission subframes.
The subframes in the time domain window 2, subframe 2 and subframe 3 are retransmission subframes.
S512, the network device determines all data information in the retransmission subframe as retransmission code words and resends the retransmission code words to the user equipment.
The retransmission codeword is the data information of the subframe 2 and the subframe 3, and the network device needs to resend the data information of the subframe 2 and the subframe 3 to the user equipment.
The feedback information transmission method provided by the embodiment of the present invention is described in the above embodiments by specific examples, and the beneficial effects thereof are similar to those of the above embodiments and are not described herein again.
The embodiment of the invention also provides the user equipment. Fig. 14 is a schematic structural diagram of a user equipment according to an embodiment of the present invention. As shown in fig. 14, the user equipment 1400 may include: a dividing module 1401, an obtaining module 1402 and a sending module 1403.
The dividing module 1401 is configured to, if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number, divide a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, where the preset time domain window subframe number is greater than or equal to 2.
An obtaining module 1402, configured to obtain first binding feedback information of each carrier in each time domain window, where the first binding feedback information is obtained by performing a logical and on the codeword feedback information of all subframes in each time domain window.
A sending module 1403, configured to send the first binding feedback information to the network device.
Optionally, the user equipment 1400 further includes:
a first determining module, configured to, before the dividing module 1401 divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number, round up a ratio between a total bit number of the feedback information and the preset bit number, and determine the preset time domain window subframe number.
Optionally, the obtaining module 1402 is further configured to obtain the total bit number of the feedback information before the dividing module 1401 divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
Optionally, the obtaining module 1402 is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the feedback information of the single codeword of the at least one carrier in a subframe window corresponding to each carrier as a total bit number of the feedback information.
Optionally, the codeword feedback information includes feedback information of the single codeword.
Optionally, the obtaining module 1402 is further configured to, if the transmission mode of each carrier is a multiple code word transmission mode, perform logical and binding on the feedback information of the multiple code words of each carrier in each subframe in a subframe window corresponding to each carrier, and obtain second binding feedback information of each carrier in each subframe; and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
Optionally, the codeword feedback information includes the second binding feedback information.
Optionally, the obtaining module 1402 is further configured to, if the transmission mode of a part of the carriers in the at least one carrier is a multiple code word transmission mode, perform logical and binding on the feedback information of the multiple code words of the part of the carriers in each subframe in a subframe window corresponding to each carrier, and obtain third binding feedback information of the part of the carriers in each subframe; determining the sum of the bit numbers of the third binding feedback information of the partial carriers in the subframe window corresponding to each carrier as a first bit number; if the transmission mode of other carriers except the part of carriers in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Optionally, the codeword feedback information of all subframes of the partial carrier in each time domain window corresponding to each carrier includes the third binding feedback information;
the codeword feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier includes the feedback information of the single codeword.
Optionally, the user equipment 1400 further includes:
a receiving module, configured to receive time domain window binding indication information sent by the network device before the dividing module 1401 divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
And the second determining module is used for determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
Optionally, the sending module 1403 is further configured to send the first bundling feedback information to the network device through PUCCH format 3.
The user equipment of the embodiment of the present invention may execute any one of the feedback information transmission methods executed by the user equipment in the above embodiments, and the implementation process and the beneficial effects thereof are similar to those of the above embodiments, and are not described herein again.
The embodiment of the invention also provides the network equipment. Fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present invention. As shown in fig. 15, the network device 1500 may include a receiving module 1501 and a determining module 1502.
The receiving module 1501 is configured to receive binding feedback information in each time domain window corresponding to each carrier in at least one carrier sent by a user equipment, if a total bit number of feedback information of the at least one carrier is greater than a preset bit number; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical and binding on the codeword feedback information of the subframe in each time domain window.
A determining module 1502, configured to determine, according to the binding feedback information, a retransmission codeword in a subframe window corresponding to each carrier.
Optionally, the preset time domain window subframe number is determined by rounding up the ratio of the total bit number of the feedback information to the preset bit number by the ue.
Optionally, the determining module 1502 is further configured to determine, before the receiving module 1501 receives the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the ue, a total bit number of the feedback information according to data information of the at least one carrier in a subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
Optionally, the determining module 1502 is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the data information of the single codeword in the subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
Optionally, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
Optionally, the determining module 1502 is further configured to determine, if the transmission mode of each carrier is a multiple code word transmission mode, a ratio of a sum of bit numbers of data information of multiple code words of a subframe window corresponding to each carrier of the at least one carrier to a number of code words of the multiple code words, as a total bit number of the feedback information.
Optionally, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain the information.
Optionally, the determining module 1502 is further configured to determine, if the transmission mode of a part of carriers in the at least one carrier is a multiple-codeword transmission mode, a ratio of a sum of bit numbers of data information of multiple codewords of the part of carriers in a subframe window corresponding to each carrier to the number of codewords of the multiple codewords as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Optionally, the codeword feedback information of all subframes of the partial carriers in each time domain window corresponding to each carrier includes: the feedback information corresponding to the data information of the multi-code word is logically and bound to obtain information;
the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
Optionally, the network device 1500 further includes:
a sending module, configured to send time domain window binding indication information to the user equipment before the receiving module 1501 receives the binding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
Optionally, the receiving module 1501 is further configured to receive the bundling feedback information sent by the user equipment through the PUCCH format 3.
Optionally, the determining module 1502 is further configured to determine a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to the NACK information in the binding feedback information; determining all subframes in the retransmission time domain window as retransmission subframes; and determining all data information in the retransmission subframe as the retransmission code word.
The network device provided in the embodiment of the present invention may execute the feedback information transmission method executed by any network device in the above embodiments, and the implementation process and the beneficial effects thereof are similar to those of the above embodiments, and are not described herein again.
The embodiment of the invention also provides the user equipment. Fig. 16 is a schematic structural diagram of another user equipment according to an embodiment of the present invention. As shown in fig. 16, user equipment 1600 includes: a processor 1601 and a transmitter 1602.
The processor 1601 is configured to, if a total bit number of feedback information of at least one carrier is greater than a preset bit number, divide a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, where the preset time domain window subframe number is greater than or equal to 2; and acquiring first binding feedback information of each carrier in each time domain window, wherein the first binding feedback information is obtained by performing logic and binding on the codeword feedback information of all subframes in each time domain window.
A transmitter 1602, configured to send the first binding feedback information to a network device.
Optionally, the processor 1601 is further configured to, before dividing the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number, rounding up a ratio of the total bit number of the feedback information to the preset bit number, and determining the preset time domain window subframe number.
Optionally, the processor 1601 is further configured to obtain a total bit number of the feedback information before dividing a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
Optionally, the processor 1601 is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the feedback information of the single codeword in the subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
Optionally, the codeword feedback information includes feedback information of the single codeword.
Optionally, the processor 1601 is further configured to, if the transmission mode of each carrier is a multiple code word transmission mode, perform logical and binding on feedback information of a multiple code word of each carrier in each subframe in a subframe window corresponding to each carrier, and obtain second binding feedback information of each carrier in each subframe; and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
Optionally, the codeword feedback information includes the second binding feedback information.
Optionally, the processor 1601 is further configured to, if the transmission mode of a part of carriers in the at least one carrier is a multiple code word transmission mode, perform logical and binding on feedback information of a multiple code word of each subframe of the part of carriers in a subframe window corresponding to each carrier, and obtain third binding feedback information of the part of carriers in each subframe; determining the sum of the bit numbers of the third binding feedback information of the partial carriers in the subframe window corresponding to each carrier as a first bit number; if the transmission mode of other carriers except the part of carriers in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Optionally, the codeword feedback information of all subframes of the partial carrier in each time domain window corresponding to each carrier includes the third binding feedback information;
the codeword feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier includes the feedback information of the single codeword.
Optionally, the user equipment 1600 further includes:
a receiver, configured to receive time domain window binding indication information sent by a network device before the processor 1601 divides a subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number;
the processor 1601 is further configured to determine, according to the time domain window binding indication information and a corresponding relationship between the time domain window binding indication information and the time domain window subframe number, the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number.
Optionally, the transmitter 1602 is further configured to send the first bundling feedback information to the network device through a PUCCH format 3.
The user equipment of the embodiment of the present invention may execute any one of the feedback information transmission methods executed by the user equipment in the above embodiments, and the implementation process and the beneficial effects thereof are similar to those of the above embodiments, and are not described herein again.
The embodiment of the invention also provides the network equipment. Fig. 17 is a schematic structural diagram of another network device according to an embodiment of the present invention. As shown in fig. 17, a network device 1700 includes: a receiver 1701, and a processor 1702.
The receiver 1701 is further configured to receive, if the total bit number of the feedback information of at least one carrier is greater than the preset bit number, the binding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained after the user equipment logically binds the codeword feedback information of all the subframes in each time domain window;
the processor 1702 is further configured to determine a retransmission codeword in a subframe window corresponding to each carrier according to the bundling feedback information.
Optionally, the preset time domain window subframe number is determined by rounding up the ratio of the total bit number of the feedback information to the preset bit number by the user equipment.
Optionally, the processor 1702 is further configured to, before the receiver 1701 receives the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the ue, determine a total bit number of the feedback information according to data information of the at least one carrier in a subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
Optionally, the processor 1702 is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the data information of the single codeword in the subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
Optionally, the codeword feedback information includes: and feedback information corresponding to the data information of the single code word.
Optionally, the processor 1702 is further configured to, if the transmission mode of each carrier is a multiple code word transmission mode, determine a ratio of a sum of bit numbers of data information of multiple code words of a subframe window corresponding to each carrier of the at least one carrier to the number of code words of the multiple code words as a total bit number of the feedback information.
Optionally, the codeword feedback information includes: and logically binding feedback information corresponding to the data information of the multiple code words to obtain the information.
Optionally, the processor 1702 is further configured to determine, if the transmission mode of a part of carriers in the at least one carrier is a multiple-codeword transmission mode, a ratio of a sum of bit numbers of data information of multiple codewords of the part of carriers in a subframe window corresponding to each carrier to the number of codewords of the multiple codewords, as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
Optionally, the codeword feedback information of all subframes of the partial carriers in each time domain window corresponding to each carrier includes: the feedback information corresponding to the data information of the multi-code word is logically and bound to obtain information;
the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
Optionally, the network device 1700 further includes:
a transmitter, configured to send time domain window bundling indication information to the ue before the receiver 1701 receives the bundling feedback information in each time domain window corresponding to each carrier of the at least one carrier sent by the ue; the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
Optionally, the receiver 1701 is further configured to receive the bundling feedback information sent by the user equipment through the PUCCH format 3.
Optionally, the processor 1702 is further configured to determine a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to the NACK information in the binding feedback information; determining all subframes in the retransmission time domain window as retransmission subframes; and determining all data information in the retransmission subframe as the retransmission code word.
The network device provided in the embodiment of the present invention may execute the feedback information transmission method executed by any network device in the above embodiments, and the implementation process and the beneficial effects thereof are similar to those of the above embodiments, and are not described herein again.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (46)

  1. A feedback information transmission method, when a total bit number of feedback information of at least one carrier is greater than a preset bit number, the method comprising:
    dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2;
    acquiring first binding feedback information of each carrier in each time domain window, wherein the first binding feedback information is obtained by logically and-ing the codeword feedback information of all subframes in each time domain window;
    and sending the first binding feedback information to network equipment.
  2. The method according to claim 1, wherein before dividing a subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to a preset time domain window subframe number, the method further comprises:
    and rounding up the ratio of the total bit number of the feedback information to the preset bit number to determine the number of the preset time domain window subframes.
  3. The method according to claim 1 or 2, wherein before the dividing the subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to the preset time domain window subframe number, the method further comprises:
    and acquiring the total bit number of the feedback information.
  4. The method of claim 3, wherein obtaining the total number of bits of the feedback information comprises:
    and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
  5. The method of claim 4, wherein the codeword feedback information comprises feedback information of the single codeword.
  6. The method of claim 3, wherein obtaining the total number of bits of the feedback information comprises:
    if the transmission mode of each carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code words of each carrier in each subframe in a subframe window corresponding to each carrier to obtain second binding feedback information of each carrier in each subframe;
    and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
  7. The method of claim 6, wherein the codeword feedback information comprises the second bundled feedback information.
  8. The method of claim 3, wherein obtaining the total number of bits of the feedback information comprises:
    if the transmission mode of a part of carriers in the at least one carrier is a multi-code word transmission mode, performing logic and binding on feedback information of the multi-code word of each subframe of the part of carriers in a subframe window corresponding to each carrier to acquire third binding feedback information of the part of carriers in each subframe;
    determining the sum of the bit numbers of the third binding feedback information of the partial carriers in a subframe window corresponding to each carrier as a first bit number;
    if the transmission mode of other carriers except the partial carrier in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in a subframe window corresponding to each carrier as a second bit number;
    and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
  9. The method of claim 8,
    the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises the third binding feedback information;
    and the code word feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier comprises the feedback information of the single code word.
  10. The method of claim 1, wherein before the dividing the subframe window corresponding to each carrier in the at least one carrier into at least one time domain window according to the preset time domain window subframe number, the method further comprises:
    receiving time domain window binding indication information sent by the network equipment;
    and determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
  11. The method of any of claims 1-10, wherein sending the first binding feedback information to a network device comprises:
    and sending the first binding feedback information to the network equipment through a Physical Uplink Control Channel (PUCCH) format 3.
  12. A feedback information transmission method, when a total bit number of feedback information of at least one carrier is greater than a preset bit number, the method comprising:
    receiving binding feedback information sent by user equipment in each time domain window corresponding to each carrier in the at least one carrier, wherein each time domain window corresponding to each carrier is a time domain window in the at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, the preset time domain window subframe number is greater than or equal to 2, and the binding feedback information is obtained by logically and-ing code word feedback information of all subframes in each time domain window by the user equipment;
    and determining the retransmission code word in the subframe window corresponding to each carrier according to the binding feedback information.
  13. The method of claim 12, wherein the predetermined time domain window subframe number is determined by rounding up a ratio of a total bit number of the feedback information to the predetermined bit number by the ue.
  14. The method according to claim 12 or 13, wherein before receiving the bundling feedback information in each time domain window corresponding to each carrier of the at least one carrier sent by the ue, the method comprises:
    determining the total bit number of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
  15. The method according to claim 14, wherein the determining the total number of bits of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier comprises:
    and if the transmission mode of each carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
  16. The method of claim 15, wherein the codeword feedback information comprises: and feedback information corresponding to the data information of the single code word.
  17. The method according to claim 14, wherein the determining the total number of bits of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier comprises:
    and if the transmission mode of each carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame window corresponding to each carrier to the number of the code words of the multi-code words as the total bit number of the feedback information.
  18. The method of claim 17, wherein the codeword feedback information comprises: and logically binding feedback information corresponding to the data information of the multiple code words to obtain information.
  19. The method according to claim 14, wherein the determining the total number of bits of the feedback information according to the data information of the at least one carrier in the subframe window corresponding to each carrier comprises:
    if the transmission mode of a part of carriers in the at least one carrier is a multi-code-word transmission mode, determining the ratio of the sum of the bit numbers of the data information of the multi-code words of the sub-frame windows corresponding to the part of carriers in each carrier to the number of the code words of the multi-code words as a first bit number;
    if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number;
    and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
  20. The method of claim 19,
    the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises: performing logic and binding on feedback information corresponding to the data information of the multiple code words to obtain information;
    the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
  21. The method of claim 12, wherein before receiving the bundling feedback information sent by the ue in each time domain window corresponding to each carrier of the at least one carrier, the method further comprises:
    sending time domain window binding indication information to the user equipment; and the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
  22. The method according to any of claims 12-21, wherein the receiving the bundling feedback information sent by the ue in each time domain window corresponding to each of the at least one carrier comprises:
    and receiving the binding feedback information sent by the user equipment through a Physical Uplink Control Channel (PUCCH) format 3.
  23. The method according to any of claims 12-22, wherein the determining the retransmission codeword within the subframe window corresponding to each carrier according to the bundling feedback information comprises:
    determining a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to Negative Acknowledgement (NACK) information in the binding feedback information;
    determining all subframes in the retransmission time domain window as retransmission subframes;
    and determining all data information in the retransmission subframe as the retransmission code word.
  24. A user equipment, characterized by comprising:
    the device comprises a dividing module, a processing module and a processing module, wherein the dividing module is used for dividing a subframe window corresponding to each carrier in at least one carrier into at least one time domain window according to a preset time domain window subframe number if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number, and the preset time domain window subframe number is greater than or equal to 2;
    an obtaining module, configured to obtain first binding feedback information of each carrier in each time domain window, where the first binding feedback information is obtained by logically and-ing codeword feedback information of all subframes in each time domain window;
    and the sending module is used for sending the first binding feedback information to network equipment.
  25. The user equipment of claim 24, wherein the user equipment further comprises:
    a first determining module, configured to, before the dividing module divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number, round up a ratio between a total bit number of the feedback information and the preset bit number, and determine the preset time domain window subframe number.
  26. The user equipment according to claim 24 or 25,
    the obtaining module is further configured to obtain a total bit number of the feedback information before the dividing module divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number.
  27. The user equipment of claim 26,
    the obtaining module is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the feedback information of the single codeword in a subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
  28. The UE of claim 27, wherein the codeword feedback information comprises feedback information of the single codeword.
  29. The user equipment of claim 26,
    the obtaining module is further configured to, if the transmission mode of each carrier is a multiple codeword transmission mode, perform logical and binding on feedback information of multiple codewords in each subframe of each carrier in a subframe window corresponding to each carrier, and obtain second binding feedback information of each carrier in each subframe; and determining the sum of the bit numbers of the second binding feedback information of the at least one carrier in the subframe window corresponding to each carrier as the total bit number of the feedback information.
  30. The user equipment of claim 29, wherein the codeword feedback information comprises the second bundled feedback information.
  31. The user equipment of claim 26,
    the obtaining module is further configured to, if the transmission mode of a part of carriers in the at least one carrier is a multiple codeword transmission mode, perform logical and binding on feedback information of multiple codewords of the part of carriers in each subframe in a subframe window corresponding to each carrier, and obtain third binding feedback information of the part of carriers in each subframe; determining the sum of the bit numbers of the third binding feedback information of the partial carriers in a subframe window corresponding to each carrier as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a single-code-word transmission mode, determining the sum of the bit numbers of the feedback information of the single code words of the other carriers in a subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
  32. The user equipment of claim 31,
    the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises the third binding feedback information;
    and the code word feedback information of all sub-frames of the other carriers in each time domain window corresponding to each carrier comprises the feedback information of the single code word.
  33. The user equipment of claim 24, wherein the user equipment further comprises:
    a receiving module, configured to receive time domain window binding indication information sent by the network device before the dividing module divides the subframe window corresponding to each carrier in the at least one carrier into the at least one time domain window according to the preset time domain window subframe number;
    and the second determining module is used for determining the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
  34. The user equipment according to any of claims 24-33,
    the sending module is further configured to send the first binding feedback information to the network device through a physical uplink control channel PUCCH format 3.
  35. A network device, comprising:
    the receiving module is used for receiving binding feedback information in each time domain window corresponding to each carrier in at least one carrier sent by user equipment if the total bit number of the feedback information of the at least one carrier is greater than a preset bit number; each time domain window corresponding to each carrier is a time domain window in at least one time domain window obtained by dividing a subframe window corresponding to each carrier by the user equipment according to a preset time domain window subframe number, wherein the preset time domain window subframe number is greater than or equal to 2; the binding feedback information is obtained by the user equipment performing logical AND on the codeword feedback information of all subframes in each time domain window;
    and the determining module is used for determining the retransmission code word in the subframe window corresponding to each carrier according to the binding feedback information.
  36. The network device of claim 35, wherein the preset time domain window subframe number is determined by rounding up a ratio of a total bit number of the feedback information to the preset bit number by the ue.
  37. The network device of claim 35 or 36,
    the determining module is further configured to determine, before the receiving module receives the bundling feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment, a total bit number of the feedback information according to data information of the at least one carrier in a subframe window corresponding to each carrier; wherein one bit of data information corresponds to one bit of feedback information.
  38. The network device of claim 37,
    the determining module is further configured to determine, if the transmission mode of each carrier is a single-codeword transmission mode, a sum of bit numbers of the data information of the single codeword in the subframe window corresponding to each carrier of the at least one carrier as a total bit number of the feedback information.
  39. The network device of claim 38, wherein the codeword feedback information comprises: and feedback information corresponding to the data information of the single code word.
  40. The network device of claim 37,
    the determining module is further configured to determine, if the transmission mode of each carrier is a multiple codeword transmission mode, a ratio of a sum of bit numbers of data information of multiple codewords of the at least one carrier in a subframe window corresponding to each carrier to the number of codewords of the multiple codewords as a total bit number of the feedback information.
  41. The network device of claim 40, wherein the codeword feedback information comprises: and logically binding feedback information corresponding to the data information of the multiple code words to obtain information.
  42. The network device of claim 37,
    the determining module is further configured to determine, if the transmission mode of a part of the carriers in the at least one carrier is a multi-codeword transmission mode, a ratio of a sum of bit numbers of data information of multi-codewords of a subframe window corresponding to each carrier of the part of carriers to a number of codewords of the multi-codewords as a first bit number; if the transmission mode of other carriers except the partial carrier in the at least one carrier is a multi-code-word transmission mode, determining the sum of the bit numbers of the data information of the single code words of the other carriers in the subframe window corresponding to each carrier as a second bit number; and determining the sum of the first bit number and the second bit number as the total bit number of the feedback information.
  43. The network device of claim 42,
    the codeword feedback information of all sub-frames of the partial carriers in each time domain window corresponding to each carrier comprises: performing logic and binding on feedback information corresponding to the data information of the multiple code words to obtain information;
    the codeword feedback information of all subframes of the other carriers in each time domain window corresponding to each carrier includes: and feedback information corresponding to the data information of the single code word.
  44. The network device of claim 35, wherein the network device further comprises:
    a sending module, configured to send time domain window binding indication information to the user equipment before the receiving module receives the binding feedback information in each time domain window corresponding to each carrier in the at least one carrier sent by the user equipment; and the time domain window binding indication information is used for indicating the user equipment to determine the time domain window subframe number corresponding to the time domain window binding indication information as the preset time domain window subframe number according to the time domain window binding indication information and the corresponding relation between the time domain window binding indication information and the time domain window subframe number.
  45. The network device of any one of claims 35-44,
    the receiving module is further configured to receive the bundling feedback information sent by the user equipment through a physical uplink control channel PUCCH format 3.
  46. The network device of any of claims 35-45,
    the determining module is further configured to determine a retransmission time domain window according to the binding feedback information; the retransmission time domain window is a time domain window corresponding to Negative Acknowledgement (NACK) information in the binding feedback information; determining all subframes in the retransmission time domain window as retransmission subframes; and determining all data information in the retransmission subframe as the retransmission code word.
CN201580079858.4A 2015-05-12 2015-05-12 Feedback information transmission method, user equipment and the network equipment Pending CN107710659A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/078738 WO2016179790A1 (en) 2015-05-12 2015-05-12 Method for transmitting feedback information, user device, and network device

Publications (1)

Publication Number Publication Date
CN107710659A true CN107710659A (en) 2018-02-16

Family

ID=57248444

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580079858.4A Pending CN107710659A (en) 2015-05-12 2015-05-12 Feedback information transmission method, user equipment and the network equipment

Country Status (2)

Country Link
CN (1) CN107710659A (en)
WO (1) WO2016179790A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023051723A1 (en) * 2021-09-30 2023-04-06 华为技术有限公司 Uplink transmission method and apparatus

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108683997A (en) * 2018-03-30 2018-10-19 努比亚技术有限公司 A kind of guard method of terminal, terminal and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488797A (en) * 2008-01-14 2009-07-22 华为技术有限公司 ACK channel feedback method and apparatus
CN102045144A (en) * 2011-01-17 2011-05-04 电信科学技术研究院 Method and device for feeding back ACK/NACK (Acknowledgement/Negative Acknowledgement) information
CN102111254A (en) * 2010-04-30 2011-06-29 电信科学技术研究院 Feedback information transmission method and user equipment
US20120195265A1 (en) * 2009-10-09 2012-08-02 Pantech Co., Ltd. Ack/nack feedback method and communication apparatus using same

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101777971A (en) * 2009-01-08 2010-07-14 中兴通讯股份有限公司 Information feedback method, system and user equipment
CN101594211B (en) * 2009-06-19 2013-12-18 中兴通讯股份有限公司南京分公司 Method for sending correct/wrong response message in multicarrier system with big bandwidth
CN102075309B (en) * 2010-12-24 2016-12-07 中兴通讯股份有限公司 The sending method of a kind of ascending control information and device
WO2012093876A2 (en) * 2011-01-08 2012-07-12 주식회사 팬택 Method for configuring and transmitting an harq ack/nack signal, and device using same
CN102098145B (en) * 2011-01-27 2017-02-01 中兴通讯股份有限公司 Method and device for transmitting uplink acknowledgment message

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101488797A (en) * 2008-01-14 2009-07-22 华为技术有限公司 ACK channel feedback method and apparatus
US20120195265A1 (en) * 2009-10-09 2012-08-02 Pantech Co., Ltd. Ack/nack feedback method and communication apparatus using same
CN102111254A (en) * 2010-04-30 2011-06-29 电信科学技术研究院 Feedback information transmission method and user equipment
CN102045144A (en) * 2011-01-17 2011-05-04 电信科学技术研究院 Method and device for feeding back ACK/NACK (Acknowledgement/Negative Acknowledgement) information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023051723A1 (en) * 2021-09-30 2023-04-06 华为技术有限公司 Uplink transmission method and apparatus

Also Published As

Publication number Publication date
WO2016179790A1 (en) 2016-11-17

Similar Documents

Publication Publication Date Title
USRE49490E1 (en) HARQ-ACK handling for unintended downlink sub-frames
EP3324565B1 (en) Uplink control information transmission method and apparatus
KR101994056B1 (en) Method and terminal for mapping acknowledge/ non-acknowledge response message
US10727985B2 (en) Control information sending method and communications device
US9628240B2 (en) Method and device for simultaneous transmission of ACK/NACK feedback information and periodic CQI/PMI/RI feedback bits
US10624087B2 (en) Radio-network node, wireless device and methods for feedback-based retransmission
CN109152071B (en) Data transmission indication and data transmission method, base station, terminal and storage medium
US20170331594A1 (en) User equipment, network device, and acknowledgement information transmission method
US11146365B2 (en) Method and apparatus for controlling data retransmission in multiuser MIMO system
US20150049710A1 (en) Method and terminal for adjusting harq buffer size
CN102664715B (en) Method and equipment for selecting ACK/NACK (Acknowledgement Character/ Negative Acknowledgement) feedback mode
CN107710659A (en) Feedback information transmission method, user equipment and the network equipment
US20210258947A1 (en) Device and Method for Handling Physical Uplink Control Channel Collision
EP3776878B1 (en) Adaptive receiver in a non-orthogonal multiple access (noma) communication systems
EP3499769B1 (en) Method and device for transmitting and receiving hybrid automatic retransmission request information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180216