WO2018121500A1 - 确认信息的处理方法及装置 - Google Patents

确认信息的处理方法及装置 Download PDF

Info

Publication number
WO2018121500A1
WO2018121500A1 PCT/CN2017/118498 CN2017118498W WO2018121500A1 WO 2018121500 A1 WO2018121500 A1 WO 2018121500A1 CN 2017118498 W CN2017118498 W CN 2017118498W WO 2018121500 A1 WO2018121500 A1 WO 2018121500A1
Authority
WO
WIPO (PCT)
Prior art keywords
signaling
information
confirmation information
granularity
receiving end
Prior art date
Application number
PCT/CN2017/118498
Other languages
English (en)
French (fr)
Inventor
张万春
苟伟
毕峰
郝鹏
Original Assignee
中兴通讯股份有限公司
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
Priority claimed from CN201710317004.6A external-priority patent/CN108270522B/zh
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Priority to EP17889228.7A priority Critical patent/EP3565156A4/en
Priority to US16/474,773 priority patent/US11777689B2/en
Publication of WO2018121500A1 publication Critical patent/WO2018121500A1/zh

Links

Images

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
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • 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
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • 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
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal

Definitions

  • the present disclosure relates to the field of communications, and in particular to a method and apparatus for processing acknowledgment information.
  • eMBB enhanced Mobile BroadBand
  • URLLC Ultra-Reliable and Low Latency Communications
  • mMTC massive Machine Type Communications
  • FIG. 1 is a schematic structural diagram of a transmission unit in the NR early technical discussion. As shown in FIG. 1, it can be regarded as a basic transmission unit, such as a TTI composed of multiple OFDM symbols, or a subframe composed of multiple TTIs.
  • the downlink control is control type information related to downlink data sent by the base station to the UE; the guard interval (GP) is used to implement the time of receiving/transmission state transition; the uplink data is data sent by the UE to the base station; the uplink control is The downlink data sent by the UE to the base station receives ACK/NACK feedback information, channel state information, scheduling request, etc., and the UE needs to send information to the base station other than the uplink data.
  • This basic transmission unit allows aggregation, that is, multiple basic units are connected in series as one longer transmission unit for data transmission.
  • the receiving end is allowed to decode according to the received OFDM symbol, that is, decoding one OFDM symbol after receiving one OFDM is a “streaming” decoding method, which is mainly for accelerating the receiving end after receiving the current time. After transmitting the last OFDM symbol data, the acknowledgment information can be quickly fed back to the transmitting end. Obviously, this "streaming" decoding achieves the above-mentioned purpose of fast feedback acknowledgment information.
  • the embodiments of the present disclosure provide a method and an apparatus for processing acknowledgment information to at least solve the problem of low accuracy of data location of an error caused by a feedback mechanism for feeding back a acknowledgment information for one transport block in the related art.
  • a method for processing acknowledgment information including: sending, by a sender, signaling, where the signaling is set to instruct the receiving end to generate the ping according to the signaling, in conjunction with a pre-agreed implicit rule.
  • the acknowledgment information corresponding to the data transmission; the sender receives the acknowledgment information, and parses the acknowledgment information according to the signaling according to the pre-agreed implicit rule.
  • the sending by the sending end, the sending, by the sending end, the sending, by the sending end, the sending, by the sending end, the first signaling, where the first signaling is configured to instruct the receiving end to generate the number of the acknowledgment information corresponding to the data transmission of the sending end or the granularity.
  • the transmitting end sends the second signaling, where the second signaling is set to indicate the granularity used by the receiving end to generate the confirmation information corresponding to the data transmission of the transmitting end, wherein the granularity
  • the degree includes at least one of the following: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code block CB, code block group CBG, minislot, minislot group, time slot, slot group, transmission Piece.
  • the implicit rule includes: when the first signaling is sent by the sending end, in one or more time slots for one data transmission, the receiving end is in accordance with the transmission data in one or more time slots.
  • the number of units transmitted and the number of pieces of confirmation information or the number of granularity determine the number of units corresponding to each confirmation information to form the confirmation information;
  • the transmitting end indicates the receiving end, or the sending And the receiving end pre-arranges to form an acknowledgement information for each granularity; wherein the unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, and a time slot. , time slot group, transport block.
  • the receiving end uses the quotient value as each of the confirmation information or each particle.
  • the confirmation information is formed for each confirmation information or each granularity.
  • the receiving end rounds up the quotient value to obtain the first value;
  • the information or part of the granularity corresponds to the number of units in the transmission data being equal to the first value;
  • the confirmation information or the granularity corresponding to the unit quantity in the transmission data is small, and the determination information or granularity is located at the end of all the confirmation information or granularity.
  • the receiving end sequentially forms, according to the first value, each unit in the transmission data in a front-to-back order to form the confirmation information, wherein the number of units corresponding to the last confirmation information is smaller than The first value is located at the end of the transmission data; or the receiving end sequentially forms the confirmation information according to the first value, corresponding to each unit in the transmission data in order from the back to the front, The number of units corresponding to the first confirmation information is smaller than the first value, and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain the second value;
  • the confirmation information or the partial granularity corresponds to the unit number in the transmission data being equal to the second value;
  • the confirmation information or the granularity corresponds to the determination information or the granularity of the unit number in the transmission data being located in all the confirmation information or the granularity.
  • the receiving end sequentially forms, according to the second value, each unit in the transmission data in a front-to-back order to form the confirmation information, wherein the number of units corresponding to the last confirmation information is greater than
  • the second value is located at the end of the transmission data; or the receiving end sequentially forms the confirmation information according to the second value, corresponding to each unit in the transmission data in order from the back to the front.
  • the number of units corresponding to the first acknowledgement information is greater than the second value, and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain a third value, and Adding 1 to the number of the confirmation information or the number of granularity; the receiving end sequentially forms the confirmation information according to the third numerical value, and sequentially corresponding to each unit in the transmission data in the order from the front to the back, wherein the confirmation information is formed.
  • the number of units corresponding to the last acknowledgement information is less than the third value and is located at the end of the transmission data; or the receiving end sequentially corresponds to the transmission according to the third value in order from the back to the front.
  • Each unit in the data forms the confirmation information, wherein the number of units corresponding to the first confirmation information is smaller than the third value and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain a fourth value;
  • the fourth numerical value is sequentially corresponding to each unit in the transmission data in the order from the front to the back to form the confirmation information, wherein the number of units corresponding to the last confirmation information is different from the fourth value, and is located at the Determining the end position of the transmission data; or, the receiving end sequentially forms the confirmation information corresponding to each unit in the transmission data in the order from the back to the front according to the fourth value, wherein the first confirmation information corresponds to The number of units is different from the fourth value and is located at the beginning of the transmission data.
  • the implicit rule includes: if the sending end sends the second signaling, if the data transmission is in one or more small slots or time slots, indicating that the receiving end generates the location according to the granularity Confirm the information.
  • the sending end indicates the receiving end, or the transmitting end and the receiving end agree in advance to form a confirmation message for each granularity
  • the non-packeted form includes: an OFDM symbol, a CB, a minislot, a time slot, or a transport block
  • the transmitting end indicates the receiving end, or the transmitting end and The receiving end agrees in advance to form an acknowledgment message for each granularity
  • the transmitting end notifies the number of members in the receiving end group, or the transmitting end and the receiving end pre-arrange the number of members in the group, if there is a group included in the group
  • the number of members is different from the number of members included in other packets, and the acknowledgement information of the group is located at the end position or the start position of the transmission data
  • the form of the packet includes: an OFDM symbol group, a CBG, a minislot group,
  • the implicit rule includes: if the first signaling is sent by the sending end, if one data transmission is in multiple small time slots or time slots, and each small time slot or time slot transmits one transmission block TB or The plurality of mini-slots or time slots transmit one TB, and the receiving end determines each acknowledgment information according to the number of units of transmission data transmitted in a plurality of mini-slots or time slots and the number of acknowledgment information or the number of granularity.
  • the number of corresponding units to generate the acknowledgement information wherein the unit includes at least one of: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a slot, a slot group, and a transmission Piece.
  • the receiving end forms an acknowledgment message, wherein the one acknowledgment information corresponds to a sum of the transport blocks TB in the plurality of minislots or time slots, or corresponds to one TB transmitted in the plurality of minislots or time slots;
  • the number of the acknowledgment information or the number of granules is equal to the number of the plurality of minislots or time slots, and each acknowledgment information corresponds to one minislot or time slot; if the number of acknowledgments or the number of granules When the number of degrees is greater than the number of the plurality of mini-slots or time slots, each acknowledgment information corresponds to one or a plurality of consecutive units.
  • the implicit rule includes: when the sending end sends the first signaling and the second signaling simultaneously, or when the first signaling and the second signaling sent by the sending end are valid at the same time
  • the sending end instructs the receiving end to generate the required number of acknowledgment information in the first signaling according to the granularity described by the second signaling; or the transmitting end sends the first signaling, and the second signaling is agreed in advance.
  • the sending end instructs the receiving end to form the required amount of the confirmation information in the first signaling according to the pre-agreed granularity; or, the transmitting end and the receiving end
  • the terminal stipulates that the transmitting end directly or indirectly indicates that the receiving end is in a data transmission, and the receiving end performs the confirmation information according to the transport block or the code block group.
  • the acknowledgement information includes: acknowledgement information transmitted by using an uplink data channel; or acknowledgement information transmitted by using an uplink control channel, where the acknowledgement is transmitted only when each uplink control channel transmits only one acknowledgement information.
  • the number of pieces of information or the number of granularities is the same as the number of the uplink control channels.
  • the primary data transmission is one data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is performed by one or more code block groups and one or Multiple transport blocks are formed. .
  • the signaling includes: physical layer signaling, where the physical layer signaling includes downlink control information DCI signaling, the DCI signaling is used for uplink/downlink data scheduling transmission; or, high layer signaling .
  • the sending by the sending end, the signaling, when the sent downlink control information is scheduled data transmission, sending the signaling in the downlink control information, where the signaling includes at least the first signaling and/or the second signaling. make.
  • the signaling is always valid during the high layer signaling validity period; or, if the physical layer sends the signaling during the high layer signaling validity period, Then, the signaling sent by the physical layer is used; or the signaling is sent by using high layer signaling, and the physical layer allows the signaling to be changed for the data transmission during the signaling validity period.
  • the signaling includes the first signaling and/or the second signaling.
  • the method further includes: the sending end determines the position and sequence of the bits of the acknowledgment information in the uplink feedback signaling, forms bitmap bitmap signaling, and performs modulation and coding transmission; or, the sending end determines each acknowledgment information.
  • the uplink resource location of the bit, and independently modulated coded transmission; or, the bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet are determined, and the coded transmission is independently modulated.
  • the signaling is that the sending end notifies the receiving end of the number of members in the granularity, or the transmitting end and the receiving end agree in advance the number of members in the granularity; wherein the granularity is in the form of a packet, the grouping The form includes at least one of the following: an OFDM symbol group, a CBG, a minislot group, a slot group, and the member includes at least one of the following: an OFDM symbol, a CB, a minislot, a time slot; the transmitting end and the receiving end can agree in advance Or the granularity is indicated by the second signaling.
  • a method for processing acknowledgment information is further provided, where the sending end sends signaling to the receiving end; after receiving the data transmission, the transmitting end forms acknowledgment information according to the signaling and sends the acknowledgment.
  • the information is sent to the receiving end, where the signaling is used to instruct the sending end to generate the acknowledgment information corresponding to the data transmission according to the signaling according to the pre-agreed implicit rule; the sending of the signaling and the acknowledgment information includes The signaling is sent by the high layer signaling, and the acknowledgement information is sent by using the downlink control information; or the signaling and the acknowledgement information are simultaneously sent by using one downlink control information.
  • a method for processing acknowledgment information including: receiving, by a receiving end, signaling; and receiving, by the receiving end, a acknowledgment information corresponding to the data transmission according to the pre-agreed implicit rule according to the signaling. And send the confirmation message.
  • the receiving end receiving the signaling includes: receiving, by the receiving end, the first signaling, where the first signaling is set to indicate a data transmission, and the number of the corresponding confirmation information or the number of granularities is generated by the receiving end. And/or, the receiving end receives the second signaling, where the second signaling is set to indicate a granularity, and the granularity used by the receiving end to generate the corresponding confirmation information; wherein the granularity includes the following At least one of: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code blocks, code block groups, minislots, minislot groups, time slots, time slot groups, transport blocks.
  • the implicit rule includes: when the first signaling is received by the receiving end, in one or more time slots for one data transmission, transmitting in one or more time slots according to the transmission data.
  • the number of units and the number of pieces of confirmation information or the number of granularity determine the number of units corresponding to each confirmation information to form the confirmation information; the receiving end forms a confirmation information for each granularity; wherein
  • the unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a slot, a slot group, and a transport block.
  • the quotient value between the number of units for transmitting data and the number of pieces of confirmation information or the number of granularity is an integer
  • the quotient value is corresponding to each of the confirmation information or each granularity.
  • the confirmation information or each granularity forms the confirmation information.
  • the quotient value is rounded up to obtain a first value; part of the confirmation information or The partial granularity corresponds to the number of units in the transmission data being equal to the first value; the confirmation information or the granularity corresponds to the determination information or the granularity of the unit quantity in the transmission data being located at the end of all the confirmation information or the granularity or a starting position; forming, according to the first value, each unit in the transmission data in order from the front to the back, forming the confirmation information, wherein the number of units corresponding to the last confirmation information is smaller than the first value And located at the end of the transmission data; or, according to the first value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the first confirmation The number of units corresponding to the information is less than the first value and is located at the beginning of
  • the quotient value is rounded down to obtain a second value; part of the confirmation information Or the partial granularity corresponds to the number of units in the transmission data being equal to the second value; the confirmation information or the granularity corresponding to the unit quantity in the transmission data is larger than the determination information or the granularity is located at the end of all the confirmation information or the granularity Or a starting position; forming, according to the second value, the respective units in the transmission data in order from the front to the back, wherein the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is greater than the second a value, and located at a position of the end of the transmission data; or, according to the second value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the first The number of units corresponding to the confirmation information is
  • the quotient value is rounded down to obtain a third value, and The number of pieces of acknowledgment information or the number of granules is incremented by one; according to the third value, each unit in the transmission data is sequentially sequenced in order from the front to the back to form the confirmation information, wherein the last confirmation The number of units corresponding to the information is smaller than the third value, and is located at the end of the transmission data; or, according to the third value, sequentially corresponding to each unit in the transmission data, in order from the back to the front, The confirmation information is formed, wherein the number of units corresponding to the first confirmation information is smaller than the third value, and is located at a start position of the transmission data.
  • the quotient value is rounded off to obtain a fourth value; according to the fourth value Forming the confirmation information corresponding to each unit in the transmission data in order from the front to the back, wherein the number of units corresponding to the last confirmation information is different from the fourth value, and is located in the transmission data. End position; or, according to the fourth value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the number of units corresponding to the first confirmation information is different from The fourth value is located at a start position of the transmission data.
  • the implicit rule includes: if the receiving end receives the second signaling, if the data transmission is in one mini slot or time slot, the acknowledgement information is generated according to the granularity.
  • an acknowledgement information is formed for each granularity, wherein the non-packeted form includes: an OFDM symbol, a CB, a mini slot, a slot, or a transport block.
  • the number of members in the group notified by the transmitting end is received, or the number of members in the group is agreed in advance by the transmitting end and the receiving end, if there is a number of members included in one group and other groups
  • the number of members included in the group is different, and the confirmation information of the group is located at the end position or the start position of the transmission data, wherein the form of the packet includes: an OFDM symbol group, a CBG, a mini slot group or a slot group.
  • the implicit rule includes: if the first signaling is received by the receiving end, if one data transmission is in multiple small time slots or time slots, and each small time slot or time slot transmits one transmission block TB Or transmitting one TB in the plurality of time slots, determining the unit corresponding to each confirmation information according to the number of units of transmission data transmitted in a plurality of small time slots or time slots and the number of pieces of confirmation information or the number of granularity A quantity to generate the acknowledgment information; wherein the unit comprises at least one of: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a time slot, a slot group, and a transport block.
  • the number of the acknowledgment information or the number of granules is smaller than the number of the plurality of small slots or time slots, or the number of the acknowledgment information or the number of granules is empty, Generating an acknowledgement information, wherein the one acknowledgement information corresponds to a sum of transport blocks TB in the plurality of minislots or time slots, or corresponds to one TB transmitted in the plurality of minislots or time slots; If the number of acknowledgment information or the number of granularity is equal to the number of the plurality of minislots or time slots, each acknowledgment information corresponds to one minislot or time slot; if the number of acknowledgment information or granularity When the number is greater than the number of the plurality of minislots or time slots, each confirmation information corresponds to one or a plurality of consecutive units.
  • the implicit rule includes: receiving, by the receiving end, the first signaling and the second signaling, or when the first signaling and the second signaling received by the receiving end are valid at the same time, according to the second signaling
  • the described granularity generates the required amount of confirmation information in the first signaling; or,
  • the receiving end When the receiving end receives the first signaling, the receiving end forms the required amount of the confirmation information in the first signaling according to the pre-agreed granularity; or the transmitting end and the receiving end agree that the receiving end is once In data transmission, confirmation information is formed in accordance with a transport block or a code block group.
  • the acknowledgement information includes: acknowledgement information transmitted by using an uplink data channel; or acknowledgement information transmitted by using an uplink control channel, where the acknowledgement is transmitted only when each uplink control channel transmits only one acknowledgement information.
  • the number of pieces of information or the number of granularities is the same as the number of the uplink control channels.
  • the primary data transmission is one data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is performed by one or more code block groups and one or Multiple transport blocks are formed.
  • the signaling includes: physical layer signaling, where the physical layer signaling includes downlink control information DCI signaling, the DCI signaling is used for uplink/downlink data scheduling transmission; or, high layer signaling .
  • receiving, by the receiving end, the signaling includes: receiving the signaling in the downlink control information when the received downlink control information is scheduled data transmission, where the signaling includes at least the first signaling and/or Second signaling.
  • the signaling is always valid during the high layer signaling validity period; or, if the received signaling uses the physical medium during the high layer signaling validity period If the layer is sent, the signaling sent by the physical layer is used. Alternatively, the signaling is sent by using high layer signaling. During the signaling validity period, the physical layer allows the signaling to be changed for the data transmission.
  • the signaling includes the first signaling and/or the second signaling.
  • the method further includes: the receiving end determines the position and sequence of the bits of the acknowledgment information in the uplink feedback signaling, forms bitmap bitmap signaling, and performs modulation and coding transmission; or, the receiving end determines each acknowledgment information.
  • the uplink resource location of the bit, and independently modulated coded transmission; or, the bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet are determined, and the coded transmission is independently modulated.
  • the receiving end receives the signaling, where the signaling is used by the sending end to notify the receiving end of the number of members in the granularity, or the receiving end and the transmitting end pre-agreed the number of members in the granularity; wherein the granularity
  • the form of the packet includes at least one of the following: an OFDM symbol group, a CBG, a small slot group, a slot group, and the member includes at least one of the following: an OFDM symbol, a CB, a minislot, and a time slot;
  • the receiving end and the transmitting end can agree on the granularity in advance or through the second signaling.
  • the method further includes: when the uplink data feeds back the acknowledgement information, the receiving end receives the signaling, and further receives the acknowledgement information formed by the sender; where the signaling and the acknowledgement information are
  • the receiving includes: the signaling is received by the high layer signaling, and the acknowledgement information is received by the downlink control information; or the signaling and the acknowledgement information are simultaneously received by using one downlink control information.
  • a processing apparatus for confirming information is further provided.
  • the applying to the sending end includes: a first sending module, configured to send signaling, where the signaling is set to indicate that the receiving end is configured according to the Decoding, the acknowledgment information corresponding to the data transmission is generated in combination with the pre-agreed implicit rule; the first processing module is configured to receive the acknowledgment information, and according to the signaling, parse the pre-agreed implicit rule according to the signaling Confirmation information.
  • the first sending module includes: a first sending unit, configured to send the first signaling, where the first signaling is configured to instruct the receiving end to generate a confirmation corresponding to the data transmission of the sending end The number of pieces of information or the number of granularity; and/or the second transmitting unit is configured to send the second signaling, wherein the second signaling is set to instruct the receiving end to generate a data transmission with the transmitting end
  • the granularity used in the corresponding confirmation information wherein the granularity comprises at least one of the following: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code blocks CB, code block groups CBG , small time slots, small time slot groups, time slots, time slot groups, transport blocks.
  • the implicit rule includes: when the first signaling is sent by the sending end, in one or more time slots for one data transmission, the receiving end is in accordance with the transmission data in one or more time slots.
  • the number of units transmitted and the number of pieces of confirmation information or the number of granularity determine the number of units corresponding to each confirmation information to form the confirmation information;
  • the transmitting end indicates the receiving end, or the sending And the receiving end pre-arranges to form an acknowledgement information for each granularity; wherein the unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, and a time slot. , time slot group, transport block.
  • the receiving end uses the quotient value as each of the confirmation information or each particle.
  • the confirmation information is formed for each confirmation information or each granularity.
  • the receiving end rounds up the quotient value to obtain the first value;
  • the information or part of the granularity corresponds to the number of units in the transmission data being equal to the first value;
  • the confirmation information or the granularity corresponding to the unit quantity in the transmission data is small, and the determination information or granularity is located at the end of all the confirmation information or granularity.
  • the receiving end sequentially forms, according to the first value, each unit in the transmission data in a front-to-back order to form the confirmation information, wherein the number of units corresponding to the last confirmation information is smaller than The first value is located at the end of the transmission data; or the receiving end sequentially forms the confirmation information according to the first value, corresponding to each unit in the transmission data in order from the back to the front, The number of units corresponding to the first confirmation information is smaller than the first value, and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain the second value;
  • the confirmation information or the partial granularity corresponds to the unit number in the transmission data being equal to the second value;
  • the confirmation information or the granularity corresponds to the determination information or the granularity of the unit number in the transmission data being located in all the confirmation information or the granularity.
  • the receiving end sequentially forms, according to the second value, each unit in the transmission data in a front-to-back order to form the confirmation information, wherein the number of units corresponding to the last confirmation information is greater than
  • the second value is located at the end of the transmission data; or the receiving end sequentially forms the confirmation information according to the second value, corresponding to each unit in the transmission data in order from the back to the front.
  • the number of units corresponding to the first acknowledgement information is greater than the second value, and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain a third value, and Adding 1 to the number of the confirmation information or the number of granularity; the receiving end sequentially forms the confirmation information according to the third numerical value, and sequentially corresponding to each unit in the transmission data in the order from the front to the back, wherein the confirmation information is formed.
  • the number of units corresponding to the last acknowledgement information is less than the third value and is located at the end of the transmission data; or the receiving end sequentially corresponds to the transmission according to the third value in order from the back to the front.
  • Each unit in the data forms the confirmation information, wherein the number of units corresponding to the first confirmation information is smaller than the third value and is located at a start position of the transmission data.
  • the receiving end rounds the quotient value to obtain a fourth value;
  • the fourth numerical value is sequentially corresponding to each unit in the transmission data in the order from the front to the back to form the confirmation information, wherein the number of units corresponding to the last confirmation information is different from the fourth value, and is located at the Determining the end position of the transmission data; or, the receiving end sequentially forms the confirmation information corresponding to each unit in the transmission data in the order from the back to the front according to the fourth value, wherein the first confirmation information corresponds to The number of units is different from the fourth value and is located at the beginning of the transmission data.
  • the implicit rule includes: if the sending end sends the second signaling, if the data transmission is in one or more small slots or time slots, indicating that the receiving end generates the location according to the granularity Confirm the information.
  • the sending end indicates the receiving end, or the transmitting end and the receiving end agree in advance to form a confirmation message for each granularity
  • the non-packeted form includes: an OFDM symbol, a CB, a minislot, a time slot, or a transport block
  • the transmitting end indicates the receiving end, or the transmitting end and The receiving end agrees in advance to form an acknowledgment message for each granularity
  • the transmitting end notifies the number of members in the receiving end group, or the transmitting end and the receiving end pre-arrange the number of members in the group, if there is a group included in the group
  • the number of members is different from the number of members included in other packets, and the acknowledgement information of the group is located at the end position or the start position of the transmission data
  • the form of the packet includes: an OFDM symbol group, a CBG, a minislot group,
  • the implicit rule includes: if the first signaling is sent by the sending end, if one data transmission is in multiple small time slots or time slots, and each small time slot or time slot transmits one transmission block TB or The plurality of mini-slots or time slots transmit one TB, and the receiving end determines each acknowledgment information according to the number of units of transmission data transmitted in a plurality of mini-slots or time slots and the number of acknowledgment information or the number of granularity.
  • the number of corresponding units to generate the acknowledgement information wherein the unit includes at least one of: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a slot, a slot group, and a transmission Piece.
  • the receiving end forms an acknowledgment message, wherein the one acknowledgment information corresponds to a sum of the transport blocks TB in the plurality of minislots or time slots, or corresponds to one TB transmitted in the plurality of minislots or time slots;
  • the number of the acknowledgment information or the number of granules is equal to the number of the plurality of minislots or time slots, and each acknowledgment information corresponds to one minislot or time slot; if the number of acknowledgments or the number of granules When the number of degrees is greater than the number of the plurality of mini-slots or time slots, each acknowledgment information corresponds to one or a plurality of consecutive units.
  • the implicit rule includes: when the sending end sends the first signaling and the second signaling simultaneously, or when the first signaling and the second signaling sent by the sending end are valid at the same time
  • the sending end instructs the receiving end to generate the required number of acknowledgment information in the first signaling according to the granularity described by the second signaling; or the transmitting end sends the first signaling, and the second signaling is agreed in advance.
  • the sending end instructs the receiving end to form the required amount of the confirmation information in the first signaling according to the pre-agreed granularity; or, the transmitting end and the receiving end
  • the terminal stipulates that the transmitting end directly or indirectly indicates that the receiving end is in a data transmission, and the receiving end performs the confirmation information according to the transport block or the code block group.
  • the acknowledgement information includes: acknowledgement information transmitted by using an uplink data channel; or acknowledgement information transmitted by using an uplink control channel, where the acknowledgement is transmitted only when each uplink control channel transmits only one acknowledgement information.
  • the number of pieces of information or the number of granularities is the same as the number of the uplink control channels.
  • the primary data transmission is one data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is performed by one or more code block groups and one or Multiple transport blocks are formed. .
  • the signaling includes: physical layer signaling, where the physical layer signaling includes downlink control information DCI signaling, the DCI signaling is used for uplink/downlink data scheduling transmission; or, high layer signaling .
  • the sending by the sending end, the signaling, when the sent downlink control information is scheduled data transmission, sending the signaling in the downlink control information, where the signaling includes at least the first signaling and/or the second signaling. make.
  • the signaling is always valid during the high layer signaling validity period; or, if the physical layer sends the signaling during the high layer signaling validity period, Then, the signaling sent by the physical layer is used; or the signaling is sent by using high layer signaling, and the physical layer allows the signaling to be changed for the data transmission during the signaling validity period.
  • the signaling includes first signaling and/or second signaling.
  • the device further includes: a second processing module, configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form bitmap signaling, and perform modulation and coding transmission; or, the third processing a module, configured to determine an uplink resource location of each acknowledgment information bit, and independently modulate the coded transmission; or, the fourth processing module is configured to determine a bit packet of the acknowledgment information and an uplink resource location corresponding to each bit packet, and independently modulate The code is sent.
  • a second processing module configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form bitmap signaling, and perform modulation and coding transmission
  • the third processing configured to determine an uplink resource location of each acknowledgment information bit, and independently modulate the coded transmission
  • the fourth processing module is configured to determine a bit packet of the acknowledgment information and an uplink resource location corresponding to each bit packet, and independently modulate The code is sent.
  • the signaling is that the sending end notifies the receiving end of the number of members in the granularity, or the transmitting end and the receiving end agree in advance the number of members in the granularity; wherein the granularity is in the form of a packet, the grouping
  • the form includes at least one of the following: an orthogonal frequency division multiplexing symbol group, a code block group, a small time slot group, a time slot group, and the member includes at least one of the following: orthogonal frequency division multiplexing symbols, code blocks, and hours.
  • Gap, time slot; the transmitting end and the receiving end can agree on the granularity in advance or through the second signaling.
  • a processing apparatus for confirming information is provided, which is applied to a transmitting end, including a second sending module, configured to send signaling to a receiving end, and a third sending module, configured to receive data once.
  • the acknowledgment information is formed according to the signaling, and the acknowledgment information is sent to the receiving end.
  • the signaling is set to instruct the sending end to generate a data transmission corresponding to the signaling according to the pre-agreed implicit rule.
  • the acknowledgment information; the signaling and the sending of the acknowledgment information include: the signaling is sent by using high layer signaling, and the acknowledgment information is sent by using downlink control information; or the signaling and the acknowledgment information are simultaneously passed A downlink control message is sent.
  • a processing apparatus for confirming information is further provided, where the receiving end includes: a receiving module configured to receive signaling; and a generating module configured to combine the pre-agreed according to the signaling
  • the implicit rule generates confirmation information corresponding to one data transmission and transmits the confirmation information.
  • the receiving module includes: a first receiving unit, configured to receive the first signaling, where the first signaling is set to indicate a data transmission, and the receiving end generates a corresponding number or granularity of the confirmation information.
  • the second receiving unit is configured to receive the second signaling, wherein the second signaling is set to indicate a data transmission, and the granularity used by the receiving end to generate the corresponding confirmation information
  • the granularity comprises at least one of the following: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code blocks, code block groups, minislots, minislot groups, time slots, times Gap group, transport block.
  • the implicit rule includes: when the first signaling is received by the receiving end, in one or more time slots for one data transmission, transmitting in one or more time slots according to the transmission data.
  • the number of units and the number of pieces of confirmation information or the number of granularity determine the number of units corresponding to each confirmation information to form the confirmation information; the receiving end forms a confirmation information for each granularity; wherein
  • the unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a slot, a slot group, and a transport block.
  • the quotient value between the number of units for transmitting data and the number of pieces of confirmation information or the number of granularity is an integer
  • the quotient value is corresponding to each of the confirmation information or each granularity.
  • the number of units corresponding to each of the units in the transmission data in order from the front to the back or the back to the front according to each of the confirmation information or the number of units corresponding to each granularity.
  • the confirmation information is formed by confirming the information or each granularity.
  • the quotient value is rounded up to obtain a first value; part of the confirmation information or The partial granularity corresponds to the number of units in the transmission data being equal to the first value; the confirmation information or the granularity corresponds to the determination information or the granularity of the unit quantity in the transmission data being located at the end of all the confirmation information or the granularity or a starting position; forming, according to the first value, each unit in the transmission data in order from the front to the back, forming the confirmation information, wherein the number of units corresponding to the last confirmation information is smaller than the first value And located at the end of the transmission data; or, according to the first value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the first confirmation The number of units corresponding to the information is less than the first value and is located at the beginning of
  • the quotient value is rounded down to obtain a second value; part of the confirmation information Or the partial granularity corresponds to the number of units in the transmission data being equal to the second value; the confirmation information or the granularity corresponding to the unit quantity in the transmission data is larger than the determination information or the granularity is located at the end of all the confirmation information or the granularity Or a starting position; forming, according to the second value, the respective units in the transmission data in order from the front to the back, wherein the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is greater than the second a value, and located at a position of the end of the transmission data; or, according to the second value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the first The number of units corresponding to the confirmation information is
  • the quotient value is rounded down to obtain a third value, and The number of pieces of acknowledgment information or the number of granules is incremented by one; according to the third value, each unit in the transmission data is sequentially sequenced in order from the front to the back to form the confirmation information, wherein the last confirmation The number of units corresponding to the information is smaller than the third value, and is located at the end of the transmission data; or, according to the third value, sequentially corresponding to each unit in the transmission data, in order from the back to the front, The confirmation information is formed, wherein the number of units corresponding to the first confirmation information is smaller than the third value, and is located at a start position of the transmission data.
  • the quotient value is rounded off to obtain a fourth value; according to the fourth value Forming the confirmation information corresponding to each unit in the transmission data in order from the front to the back, wherein the number of units corresponding to the last confirmation information is different from the fourth value, and is located in the transmission data. End position; or, according to the fourth value, sequentially corresponding to each unit in the transmission data in order from the back to the front, forming the confirmation information, wherein the number of units corresponding to the first confirmation information is different from The fourth value is located at a start position of the transmission data.
  • the implicit rule includes: if the receiving end receives the second signaling, if the data transmission is in one mini slot or time slot, the acknowledgement information is generated according to the granularity.
  • an acknowledgement information is formed for each granularity, wherein the non-packeted form includes: an OFDM symbol, a CB, a mini slot, a slot, or a transport block.
  • the number of members in the group notified by the transmitting end is received, or the number of members in the group is agreed in advance by the transmitting end and the receiving end, if there is a number of members included in one group and other groups
  • the number of members included in the group is different, and the confirmation information of the group is located at the end position or the start position of the transmission data, wherein the form of the packet includes: an OFDM symbol group, a CBG, a mini slot group or a slot group.
  • the implicit rule includes: if the first signaling is received by the receiving end, if one data transmission is in multiple small time slots or time slots, and each small time slot or time slot transmits one transmission block TB Or transmitting one TB in the plurality of time slots, determining the unit corresponding to each confirmation information according to the number of units of transmission data transmitted in a plurality of small time slots or time slots and the number of pieces of confirmation information or the number of granularity A quantity to generate the acknowledgment information; wherein the unit comprises at least one of: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a minislot, a minislot group, a time slot, a slot group, and a transport block.
  • the number of the acknowledgment information or the number of granules is smaller than the number of the plurality of small slots or time slots, or the number of the acknowledgment information or the number of granules is empty, Generating an acknowledgement information, wherein the one acknowledgement information corresponds to a sum of transport blocks TB in the plurality of minislots or time slots, or corresponds to one TB transmitted in the plurality of minislots or time slots; If the number of acknowledgment information or the number of granularity is equal to the number of the plurality of minislots or time slots, each acknowledgment information corresponds to one minislot or time slot; if the number of acknowledgment information or granularity When the number is greater than the number of the plurality of minislots or time slots, each confirmation information corresponds to one or a plurality of consecutive units.
  • the implicit rule includes: receiving, by the receiving end, the first signaling and the second signaling, or when the first signaling and the second signaling received by the receiving end are valid at the same time, according to the second signaling Describe the required amount of acknowledgment information in the first signaling; or, when the receiving end receives the first signaling, the receiving end forms the required quantity in the first signaling according to a predetermined granularity Confirmation information; or, the transmitting end and the receiving end agree that the receiving end performs confirmation information formation according to the transport block or the code block group in one data transmission.
  • the acknowledgement information includes: acknowledgement information transmitted by using an uplink data channel; or acknowledgement information transmitted by using an uplink control channel, where the acknowledgement is transmitted only when each uplink control channel transmits only one acknowledgement information.
  • the number of pieces of information or the number of granularities is the same as the number of the uplink control channels.
  • the primary data transmission is one data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is performed by one or more code block groups and one or Multiple transport blocks are formed.
  • the signaling includes: physical layer signaling, where the physical layer signaling includes downlink control information DCI signaling, where the DCI signaling is set to uplink/downlink data scheduling transmission; or, high layer signaling .
  • receiving, by the receiving end, the signaling includes: receiving the signaling in the downlink control information when the received downlink control information is scheduled data transmission, where the signaling includes at least the first signaling and/or Second signaling.
  • the signaling is always valid during the high layer signaling validity period; or, if the received signaling uses the physical medium during the high layer signaling validity period If the layer is sent, the signaling sent by the physical layer is used. Alternatively, the signaling is sent by using high layer signaling. During the signaling validity period, the physical layer allows the signaling to be changed for the data transmission.
  • the signaling includes the first signaling and/or the second signaling.
  • the apparatus further includes: a fifth processing module, configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form bitmap signaling, and perform modulation and coding transmission; or, the sixth processing a module, configured to determine an uplink resource location of each acknowledgement information bit, and independently modulate the coded transmission; or, the seventh processing module is configured to determine a bit packet of the acknowledgment information and an uplink resource location corresponding to each bit packet, and independently modulate The code is sent.
  • a fifth processing module configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form bitmap signaling, and perform modulation and coding transmission
  • the sixth processing a module, configured to determine an uplink resource location of each acknowledgement information bit, and independently modulate the coded transmission
  • the seventh processing module is configured to determine a bit packet of the acknowledgment information and an uplink resource location corresponding to each bit packet, and independently modulate The code is sent.
  • the receiving end receives the signaling, where the signaling is used by the sending end to notify the receiving end of the number of members in the granularity, or the receiving end and the transmitting end pre-agreed the number of members in the granularity; wherein the granularity
  • the form of the packet includes at least one of the following: an OFDM symbol group, a CBG, a small slot group, a slot group, and the member includes at least one of the following: an OFDM symbol, a CB, a minislot, and a time slot;
  • the receiving end and the transmitting end can agree on the granularity in advance or through the second signaling.
  • a storage medium is also provided.
  • the storage medium is arranged to store program code for performing the following steps:
  • the sending end sends signaling, where the signaling is set to instruct the receiving end to generate, according to the signaling, a confirmation information corresponding to the data transmission according to the pre-agreed implicit rule; the sending end receives the confirmation information, and according to the The signaling, the acknowledgment information is parsed in combination with a pre-agreed implicit rule.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the sending end sends signaling to the receiving end; after receiving the data transmission, the transmitting end forms an acknowledgement information according to the signaling and sends the acknowledgement information to the receiving end; wherein the signaling is used to indicate that the sending end combines according to the signaling.
  • the pre-agreed implicit rule generates the acknowledgement information corresponding to the data transmission; wherein the signaling and the sending of the acknowledgement information include: the signaling is sent by the high layer signaling, and the acknowledgement information is sent by using the downlink control information; or the signaling And the confirmation information is simultaneously transmitted through one downlink control information.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the receiving end receives the signaling; the receiving end generates the acknowledgement information corresponding to the data transmission according to the signaling according to the pre-agreed implicit rule, and sends the acknowledgement information.
  • the sending end sends signaling, where the signaling is used to instruct the receiving end to generate the acknowledgment information corresponding to the data transmission according to the signaling, in combination with the pre-agreed implicit rule; the sending end receives the acknowledgment information, and according to The signaling, the confirmation information is parsed in combination with a pre-agreed implicit rule. That is to say, the present disclosure solves the related art by transmitting signaling to the receiving end and generating corresponding acknowledgment information in combination with the pre-negotiated implicit rule, instead of feeding back a acknowledgment information for one transport block in the related art.
  • the problem of low accuracy of data location caused by error feedback mechanism for feeding back a confirmation message to a transport block achieves the technical effect of improving the accuracy of erroneous data positioning.
  • FIG. 1 is a schematic structural diagram of a transmission unit in an NR early technical discussion in the related art
  • FIG. 2 is a flowchart of a method of processing confirmation information according to an embodiment of the present disclosure
  • FIG. 3 is a structural block diagram of a processing device for confirming information according to an embodiment of the present disclosure
  • FIG. 4 is a structural block diagram (1) of a processing device for confirming information according to an embodiment of the present disclosure
  • FIG. 5 is a structural block diagram (2) of a processing apparatus for confirming information according to an embodiment of the present disclosure
  • FIG. 6 is a flowchart of a method of processing another confirmation information according to an embodiment of the present disclosure
  • FIG. 7 is a structural block diagram of another processing device for confirming information according to an embodiment of the present disclosure.
  • FIG. 8 is a flowchart of a method of processing another confirmation information according to an embodiment of the present disclosure.
  • FIG. 9 is a structural block diagram of another processing apparatus for confirming information according to an embodiment of the present disclosure.
  • FIG. 10 is a structural block diagram (1) of a processing apparatus for still another confirmation information according to an embodiment of the present disclosure.
  • FIG. 11 is a structural block diagram (2) of a processing apparatus for still another confirmation information according to an embodiment of the present disclosure.
  • FIG. 2 is a flowchart of a method for processing the confirmation information according to an embodiment of the present disclosure. As shown in FIG. 2, the flow includes the following steps:
  • Step S202 The sending end sends signaling, where the signaling is used to instruct the receiving end to generate, according to the signaling, a confirmation information corresponding to the data transmission according to the pre-agreed implicit rule;
  • the foregoing acknowledgement information includes but is not limited to: HARQ ACK, ACK/NACK.
  • the foregoing confirmation information includes: acknowledgement information transmitted through an uplink data channel; or acknowledgement information transmitted through an uplink control channel, where when only one acknowledgement information is transmitted on each uplink control channel, the acknowledgement information is The number is the same as the number of the uplink control channels.
  • the above data transmission is a data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is composed of one or more code block groups and one or more transport blocks. . .
  • the foregoing signaling includes: physical layer signaling, where the physical layer signaling includes downlink control information DCI signaling, and the DCI signaling is used for uplink/downlink data scheduling transmission; or, high layer signaling. If the signaling is sent by using the high layer signaling, the signaling is always valid during the validity period of the high layer signaling; or, if the physical layer sends the signaling, the signaling sent by the physical layer is used during the high layer signaling validity period. Prevail.
  • Step S204 The sending end receives the confirmation information, and parses the confirmation information according to the signaling according to the pre-agreed implicit rule.
  • the application scenario of the foregoing method for processing the confirmation information includes, but is not limited to, a new generation mobile communication system (New Radio, abbreviated as NR).
  • the sending end sends signaling, where the signaling is used to instruct the receiving end to generate the acknowledgment information corresponding to the data transmission according to the signaling and the pre-agreed implicit rule; the sending end receives the acknowledgment information.
  • the confirmation information is parsed in combination with a pre-agreed implicit rule.
  • the present embodiment solves the related art by sending signaling to the receiving end and generating corresponding acknowledgment information in combination with the pre-negotiated implicit rule, instead of feeding back a acknowledgment information for a transport block in the related art.
  • the error of the data positioning accuracy is low, and the technical effect of improving the accuracy of the erroneous data positioning is achieved.
  • sending, by the sending end, signaling includes the following steps:
  • step S11 the sending end sends the first signaling, where the first signaling is used to indicate that the receiving end generates the number of acknowledgments or the number of granules corresponding to the data transmission of the sending end;
  • step S12 the transmitting end sends the second signaling, where the second signaling is used to indicate the granularity used by the receiving end to generate the acknowledgement information corresponding to the data transmission of the transmitting end.
  • the foregoing granularity includes at least one of the following: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code blocks (CB), code block groups (CBG), and mini-slots (for example, mini- Slot), small slot group, time slot, time slot group, transport block.
  • the second signaling allows the non-transmission to be omitted.
  • the granularity can be previously agreed to one of them, such as the agreed granularity is CBG.
  • the transmitting end and the receiving end agree to form corresponding confirmation information according to the granularity.
  • the receiving end forms a confirmation information for each granularity, that is, one confirmation information corresponds to one granularity, and one granularity corresponds to one confirmation information (detailed description See the following example.
  • the number of confirmation information and the number of granularity are the same.
  • the first signaling may also be the number of granularity (if the granularity is previously agreed, the first signaling may be the number of agreed granularity).
  • each code block group forms corresponding confirmation information
  • the number of confirmation information is equal to the number of code block groups, so the first
  • the signaling may also be the number of code block groups indicating that the acknowledgment information needs to be formed.
  • the number of code blocks included in each code block group can be signaled or estimated based on the transport block corresponding to the transmission data. That is, the total number of code blocks included in the transport block is known, the number of code block groups is known, and the number of code blocks included in each code block group can be calculated. See the following embodiments for details.
  • the foregoing implicit rule includes: once the signaling sent by the sending end is the first signaling, one data transmission in one or more time slots (including a mini-slot) ( Or a transport block), instructing the receiving end to determine the number of units corresponding to each acknowledgment information according to the number of units of transmission data transmitted in one or more time slots and the number of acknowledgment information or the number of granularities, The confirmation information is formed; the transmitting end instructs the receiving end, or the transmitting end and the receiving end agree in advance to form a confirmation message for each granularity.
  • the transport block in a data transmission includes Q1 units (ie, CB), and the first signaling indicates that the number of the acknowledgement information is Q2 (when the granularity is determined, the first The number of acknowledgment information indicated by the signaling is also equivalent to the number of granules indicating the need for feedback acknowledgment information.
  • the granularity is CBG
  • the CB corresponding to each confirmation information also the CB corresponding to each CBG
  • the first signaling describes the number of confirmation information or the number of CBGs that need to feed back the confirmation information (each granularity)
  • the transport block size of one data transmission is known (modulation coding information and resource allocation information contained in the downlink control information can be looked up to obtain the transport block size), in the transport block
  • the included code blocks are fixedly derivable according to the protocol.
  • the first CBG may include the first, second, and third CBs
  • the second CBG may include the 4th, 5th, and 6th CBs
  • the third CBG may include the seventh, eighth, and nine CBs
  • the fourth CBG may include the tenth CB.
  • the unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a mini slot, a mini slot group, a slot, a slot group, and a transport block.
  • the number of units and the number of acknowledgment information transmitted by the receiving end according to the transmission data in one or more time slots may also be expressed as the number of granularities, and the following is the confirmation information.
  • the number of units corresponding to each confirmation information specifically includes two cases, one is when the quotient between the number of units transmitting data and the number of confirmation information is an integer, and the other is When the quotient between the number of units for transmitting data and the number of pieces of confirmation information is not an integer, the following two cases are described separately.
  • the receiving end uses the quotient value as the number of units corresponding to each of the confirmation information, and according to each The number of units corresponding to the confirmation information is sequentially corresponding to each unit in the data to be transmitted in order from front to back or from back to front, and the confirmation information is formed.
  • the receiving end rounds up the quotient value to obtain a first value; the receiving end is based on the first value.
  • the receiving end forms, according to the first value, each unit in the data to be transmitted in the order from the back to the front, and the confirmation information is formed, wherein the number of units corresponding to the first confirmation information is smaller than the first value, and is located at The starting position of the transmitted data.
  • the receiving end rounds the quotient value to obtain a second value; the receiving end according to the second value Forming the confirmation information according to the units in the data to be transmitted in the order from the front to the back, wherein the number of units corresponding to the last confirmation information is greater than the second value and located at the end of the transmission data; or The receiving end forms, according to the second value, each unit in the data to be transmitted in the order from the back to the front, and the confirmation information is formed, wherein the number of units corresponding to the first confirmation information is greater than the second value, and is located at The starting position of the transmitted data.
  • the transmitting end performs a data transmission (for example, transmitting a transmission block) for the receiving end through one time slot (or multiple time slots), and the transmitting end sends the scheduling information of the current data transmission by the receiving end through the DCI of the downlink control channel, and
  • the number q of the confirmation information corresponding to the feedback corresponding to the data transmission of the receiving end is indicated (if the granularity is agreed or the granularity is uniquely fixed, the number of the confirmation information is the granularity of the feedback confirmation information. Number).
  • the base station sends a data transmission to the UE this time, and the actual transmission data uses 10 OFDM symbols in one slot (for example, the slot structure is a symbol containing 2 DCIs, 10 symbols of transmission data, and one GAP) Symbol, a symbol of uplink feedback), while the base station requires the UE to feed back 5 acknowledgment information, and the default granularity is agreed as an OFDM symbol.
  • the UE forms corresponding confirmation information according to the agreed rules according to the actual number of symbols of the current data transmission and the required number of confirmation information. According to the agreed rule, the UE divides 10 by 5 and obtains the value 2, that is, each acknowledgment information corresponds to 2 symbols.
  • the first acknowledgment information corresponds to the first and second symbols of all the symbols of the transmitted data
  • the second acknowledgment information corresponds to the third and fourth symbols of all the symbols of the transmitted data, and so on.
  • the base station uses the 11 OFDM symbols of one slot for the current data transmission (for example, the DCI occupies 1 symbol in the previous example, the data transmission has 11 symbols, one GAP symbol, and one uplink feedback symbol)
  • the UE rounds up the value obtained by dividing 5 by 5 to round up the obtained value 2, that is, the majority of the confirmation information corresponds to 2 symbols (one confirmation information corresponds to more In the case of 2 symbols), this confirmation information (referred to as special confirmation information) different from other confirmation information in this example corresponds to 3 symbols.
  • the determination of the symbol corresponding to the confirmation information may cause the corresponding special confirmation information to appear at the end of all symbols transmitted; or the corresponding special confirmation information may appear at the beginning of all symbols transmitted.
  • the special acknowledgment information is placed at the beginning of all symbols such that it is closer to the demodulation reference signal.
  • the first acknowledgement information corresponds to the first, second, and third symbols of the symbols of all transmitted data
  • the second acknowledgement information corresponds to the fourth and fifth symbols of all symbols of the transmitted data
  • the third acknowledgement information Corresponding to the 6th and 7th symbols of all the symbols of the transmitted data
  • the fourth acknowledgment information corresponds to the 8th and 9th symbols of all the symbols of the transmitted data
  • the fifth acknowledgment information corresponds to the 10th and 11th of the symbols of all the transmitted data. symbol.
  • the foregoing manner of forming the corresponding acknowledgment information according to the OFDM symbol can be applied to the symbol group in the same manner.
  • the OFDM symbol is regarded as an OFDM symbol group processing, but the transmitting end must agree in advance on the symbol group.
  • the transmitting end performs a data transmission (for example, transmitting a transmission block) for the receiving end through one time slot (or multiple time slots), and the transmitting end sends the scheduling information of the current data transmission by the receiving end through the DCI of the downlink control channel.
  • the number q of the confirmation information corresponding to the feedback of the current data transmission of the receiving end is indicated (if the granularity is agreed or the granularity is uniquely fixed, the number of the confirmation information is the particle requiring the feedback confirmation information) The number of degrees).
  • the base station sends a data transmission (such as a transport block) to the UE this time.
  • the actual transmission data uses 10 OFDM symbols in one slot (for example, the slot structure is a symbol containing 2 DCIs, and 10 transmission data are used.
  • the symbol, a GAP symbol, an uplink feedback symbol, and the base station requests the UE to feed back 5 acknowledgment information, and the default granularity is agreed as a symbol group.
  • the UE transmits the actual number of symbols according to the current data and the number of required acknowledgment information (or the number of granularity of the feedback confirmation information, which is the number of OFDM symbol groups in this example), and the symbols included in the symbol group.
  • the number can be agreed or indicated or extrapolated, which is extrapolated in this example.
  • Corresponding confirmation information is formed according to the agreed rules.
  • the UE divides the total number of symbols 10 corresponding to the transport block in the current transmission by the number of acknowledgment information that needs to be fed back (or the number of symbol groups that need feedback feedback information) 5, that is, Each acknowledgment information corresponds to 2 symbols (that is, each symbol group contains 2 symbols). According to the convention, 10 symbols of the transmitted data are sequentially taken from the front to the back to form corresponding acknowledgment information (also to transmit data).
  • the first confirmation information corresponds to the first and second symbols of all symbols of the transmitted data (that is, the first one)
  • the confirmation information of the symbol group corresponds to the first and second symbols of all the symbols of the transmission data
  • the second confirmation information corresponds to the third and fourth symbols of the symbols of all the transmission data (that is, the confirmation information of the second symbol group corresponds to The 3rd and 4th symbols of all symbols that transmit data, and so on.
  • the base station uses the 11 OFDM symbols of one slot for the current data transmission (for example, the DCI occupies 1 symbol in the previous example, the data transmission has 11 symbols, one GAP symbol, and one uplink feedback symbol)
  • the UE rounds up the value obtained by dividing 5 by 5 to round up the obtained value 2, that is, the majority of the confirmation information corresponds to 2 symbols (one confirmation information corresponds to more In the case of 2 symbols)
  • the confirmation information different from the other confirmation information (referred to as special confirmation information may also be described as the number of symbols included in the corresponding symbol group of the confirmation information is different from other symbol groups) corresponding to 3 symbols ( That is, one symbol group contains a different number of symbols than the other symbol groups.
  • the corresponding special acknowledgment information may be placed at the end of all symbols of the current transmission; or the corresponding special acknowledgment information may be placed at the beginning of all symbols of the current transmission.
  • the special acknowledgment information is placed at the beginning of all symbols such that it is closer to the demodulation reference signal.
  • the first acknowledgement information corresponds to the first, second, and third symbols of the symbols of all transmitted data
  • the second acknowledgement information corresponds to the fourth and fifth symbols of all symbols of the transmitted data
  • the third acknowledgement information Corresponding to the 6th and 7th symbols of all the symbols of the transmitted data
  • the fourth acknowledgment information corresponds to the 8th and 9th symbols of all the symbols of the transmitted data
  • the fifth acknowledgment information corresponds to the 10th and 11th of the symbols of all the transmitted data.
  • the symbol (or equivalently described as follows: the symbol group corresponding to the first acknowledgement information corresponds to the first, second, and third symbols of all symbols of the transmitted data, and the symbol group corresponding to the second acknowledgement information corresponds to the symbol of all transmitted data.
  • the fourth and fifth symbols, the third acknowledgement corresponding symbol group information corresponds to the sixth and seventh symbols of all the symbols of the transmitted data, and the symbol group corresponding to the fourth acknowledgement information corresponds to the eighth of all the symbols of the transmitted data.
  • 9 symbols, the symbol group corresponding to the fifth confirmation information corresponds to the 10th and 11th symbols of all symbols of the transmitted data).
  • the above example can also be applied to code blocks, mini slots, or time slots, in which case OFDM symbols are treated as code blocks, mini slots or time slots.
  • the above example can also be applied to a code block group, a mini slot group or a slot group.
  • the OFDM symbol group is regarded as a code block group, a mini slot group or a slot group, and the corresponding OFDM symbol is viewed.
  • the transmitting end has to agree on the code block group in advance, and the mini time slot group or the time slot group includes the corresponding number of code blocks, the number of mini slots or the number of slots (or the sender notifies the receiving block, the mini slot group or time)
  • the slot group contains the corresponding code block data, the number of mini slots or the number of slots).
  • the above-described manner of forming the corresponding acknowledgment information according to the OFDM symbol group can be applied to the code block group in the same manner.
  • the transmitting end has to agree in advance on the number of OFDM symbols included in the code block group (or the number of OFDM symbols included in the code block group notified by the transmitting end of the transmitting end, of course, it can also be calculated, and the specific calculation is described in other examples).
  • the transmitting end performs a data transmission (for example, transmitting a transmission block) for the receiving end through one time slot (or multiple time slots), and the transmitting end sends the scheduling information of the current data transmission by the receiving end through the DCI of the downlink control channel.
  • the number q of acknowledgment information corresponding to the feedback of the current data transmission of the receiving end is indicated (or the number of CBGs indicating the feedback corresponding to the current data transmission of the receiving end in the DCI.
  • the DCI can be carried outside and can also be carried through the RRC message).
  • the base station sends a data transmission (such as a transport block) to the UE this time, and the actual transmission data is divided into 10 code blocks and transmitted in one time slot (for example, the time slot structure is a symbol containing 2 DCIs, 10 transmissions)
  • the time slot structure is a symbol containing 2 DCIs, 10 transmissions
  • the symbol of the data, a GAP symbol, a symbol of the uplink feedback), and the base station requests the UE to feed back 5 acknowledgment information, and the granularity is grouped into code blocks.
  • the UE transmits the actual number of code blocks and the number of required acknowledgment information according to the current data transmission (or the number of granularities required to feedback the acknowledgment information, in this example, the number of code block groups), and the code block group includes
  • the number of code blocks can be agreed or indicated or extrapolated, which is extrapolated in this example.
  • Corresponding confirmation information is formed according to the agreed rules.
  • the UE divides the total number of code blocks 10 corresponding to the transport block in the current transmission by the number of acknowledgment information that needs to be fed back (or the number of code block groups that need feedback feedback information) 5, that is, It is said that each acknowledgment information corresponds to two code blocks (that is, each code block group includes two code blocks), and according to the convention, 10 code blocks of the transmission data are sequentially taken from the front to the back to form a corresponding confirmation.
  • Information that is, 10 code blocks of the data to be transmitted are sequentially taken from the front to the back to form corresponding code block groups
  • five pieces of confirmation information are formed, that is, the first acknowledgement information corresponds to the code block of all the transmitted data.
  • 1, 2 code blocks that is, the acknowledgment information of the first code block group corresponds to the first and second code blocks of the code block of all transmitted data
  • the second acknowledgment information corresponds to the third block of all the code blocks of the transmitted data.
  • 4 code blocks that is, the acknowledgement information of the second code block group corresponds to the 3rd and 4th code blocks of all the code blocks of the transmitted data
  • the base station uses 11 code blocks for the current data transmission, at this time, according to the agreed rule (the rounding down or rounding up when the divisible cannot be divisible, this example rounds down), the UE divides 11 by 5
  • the value obtained is rounded down to the obtained value 2, that is, the majority of the acknowledgment information corresponds to 2 code blocks (one acknowledgment information corresponds to more than 2 code blocks).
  • this acknowledgment information is different from other acknowledgment information.
  • the special acknowledgment information it can also be described that the number of code blocks included in the code block group corresponding to the acknowledgment information is different from the other code block groups) (that is, the number of code blocks included in one code block group is different from other codes) Block group).
  • the corresponding special acknowledgment information may be placed at the end of all the code blocks of the current transmission; the corresponding special acknowledgment information may also be placed in the current transmission.
  • the special acknowledgment information is placed at the beginning of all code blocks such that it is closer to the demodulation reference signal.
  • the first acknowledgement information corresponds to the first, second, and third code blocks of the code block of all the transmitted data
  • the second acknowledgement information corresponds to the fourth and fifth code blocks of the code block of all the transmitted data
  • the three acknowledgment information corresponds to the sixth and seventh code blocks of the code block of all the transmitted data
  • the fourth acknowledgment information corresponds to the eighth and ninth code blocks of the code block of all the transmitted data
  • the fifth acknowledgment information corresponds to all the transmitted data.
  • the 10th and 11th code blocks of the code block (or may also be equivalently described as: the code block group corresponding to the first acknowledgement information corresponds to the first, second, and third code blocks of all the code blocks of the transmitted data, and the second The code block group corresponding to the acknowledgment information corresponds to the 4th and 5th code blocks of the code block of all the transmission data, and the third acknowledgment corresponding code block group information corresponds to the 6th and 7th code blocks of the code block of all the transmission data,
  • the code block group corresponding to the fourth confirmation information corresponds to the 8th and 9th code blocks of all the code blocks of the transmission data, and the code block group corresponding to the fifth confirmation information corresponds to the 10th and 11th codes of the code block of all the transmission data. Piece). In this way, after the receiving end sends the formed confirmation message to the transmitting end, the transmitting end retransmits the symbol with the error.
  • the transmitting end when the granularity is in the form of a packet, for example, a symbol group, a code block group, a mini slot group, or a slot group, the transmitting end further configures the number of units included in the packet granularity. For example, when the agreed granularity is a code block group, the transmitting end configures the number of code blocks included in the code block group for the UE.
  • the configuration may be specifically: the base station and the UE may agree that the granularity of the feedback is a code block group, and then the base station configures the number of code blocks included in the code block group, so that the UE knows the number of code blocks included in each code block group.
  • the UE can also know the number of code blocks included in the transport block in one transmission, so that the UE maps the transmitted code blocks to each code block group according to the number of code blocks included in the code block group, thereby obtaining the code block group.
  • the number that is, the number of pieces of granularity that need feedback.
  • the number of pieces of information to be determined can also be estimated in the following two ways.
  • the receiving end rounds the quotient value to obtain a third value, and the acknowledgment information
  • the number of the number or the granularity is increased by one; the receiving end forms the confirmation information corresponding to each unit in the data in the order from the front to the back according to the third value, wherein the number of units corresponding to the last confirmation information is formed.
  • the third value is smaller than the third value, and is located at the end of the transmission data; or, the receiving end sequentially forms, according to the third value, each unit in the data to be transmitted in the order from the back to the front, and the confirmation information is formed.
  • the number of units corresponding to one confirmation information is smaller than the third value, and is located at the beginning of the transmission data.
  • the receiving end rounds the quotient value to obtain a fourth value; the receiving end according to the fourth value, according to the former
  • the subsequent information sequentially corresponds to each unit in the data to be transmitted, and the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is different from the fourth value and located at the end of the transmission data; or, the receiving end Determining, according to the fourth value, the respective units in the data to be transmitted in the order from the back to the front, wherein the number of units corresponding to the first confirmation information is different from the fourth value, and is located at the The starting position of the transmitted data.
  • the transmitting end performs data transmission for the receiving end through one time slot (or multiple time slots), and the transmitting end sends the scheduling information of the current data transmission by the receiving end through the DCI of the downlink control channel, and at the same time, the receiving end is indicated in the DCI.
  • the number of confirmations of feedback corresponding to this data transmission For example, the base station sends a data transmission to the UE this time, and the actual transmission data uses 10 OFDM symbols in one slot (for example, the slot structure is a symbol containing 2 DCIs, 10 symbols of transmission data, and one GAP) The symbol, a symbol of the uplink feedback), while the base station requests the UE to feed back 5 acknowledgements.
  • the UE forms corresponding confirmation information according to the agreed rules according to the actual number of symbols of the current data transmission and the required number of confirmation information.
  • the UE divides 10 by 5 and obtains the value 2, that is, each acknowledgment information corresponds to 2 symbols.
  • 10 symbols of the transmitted data are sequentially taken from the front to the back to form a corresponding confirmation.
  • the information finally forms five pieces of acknowledgment information, that is, the first acknowledgment information corresponds to the first and second symbols of all the symbols of the transmitted data, the second acknowledgment information corresponds to the third and fourth symbols of all the symbols of the transmitted data, and so on. .
  • the base station uses the 11 OFDM symbols of one slot for the current data transmission (for example, the DCI occupies 1 symbol in the previous example, the data transmission has 11 symbols, one GAP symbol, and one uplink feedback symbol)
  • the UE divides the value obtained by 11 by 5 and rounds it up to obtain the value 2, that is, the majority of the confirmation information corresponds to 2 symbols (one confirmation information corresponds to more than 2)
  • the symbol is different from the other confirmation information (referred to as special confirmation information) corresponding to three symbols.
  • the determination of the symbol corresponding to the confirmation information may cause the corresponding special confirmation information to appear at the end of all symbols transmitted; or the corresponding special confirmation information may appear at the beginning of all symbols transmitted.
  • the special acknowledgment information is placed at the beginning of all symbols such that it is closer to the demodulation reference signal.
  • the first acknowledgement information corresponds to the first, second, and third symbols of the symbols of all transmitted data
  • the second acknowledgement information corresponds to the fourth and fifth symbols of all symbols of the transmitted data
  • the third acknowledgement information Corresponding to the 6th and 7th symbols of all the symbols of the transmitted data
  • the fourth acknowledgment information corresponds to the 8th and 9th symbols of all the symbols of the transmitted data
  • the fifth acknowledgment information corresponds to the 10th and 11th of the symbols of all the transmitted data. symbol.
  • the foregoing manner of forming the corresponding acknowledgment information according to the OFDM symbol can be applied to the symbol group in the same manner.
  • the OFDM symbol is regarded as an OFDM symbol group processing, but the transmitting end must agree in advance on the symbol group. The number of symbols (or the sender notifies the number of symbols contained in the receiving symbol group).
  • the OFDM symbol group is regarded as a code block group, a mini slot group or a slot group
  • the corresponding OFDM symbol is regarded as a code.
  • Block, mini slot or time slot the transmitting end has to agree on the code block group in advance, and the mini time slot group or the time slot group includes the corresponding number of code blocks, the number of mini slots or the number of slots (or the sender notifies the receiving block, the mini slot group or time)
  • the slot group contains the corresponding code block data, the number of mini slots or the number of slots).
  • the number of the information can be confirmed by the high-level indication, and the physical layer is dynamically adjusted, and specifically includes the following content, wherein the number of the confirmation information is represented by a q value:
  • the transmitting end configures the q value through the high layer signaling, and the high layer signaling is sent to the receiving end.
  • the receiving end When the high layer signaling is valid, the receiving end always forms corresponding acknowledgment information for the received data according to the q value of the high layer signaling.
  • the transmitting end can transmit the temporary q value according to the manner in the above example.
  • the receiving end receives a q value different from the high layer signaling configuration from the DCI, the receiving end forms a confirmation message for the current data transmission according to the q value of the DCI notification.
  • the transmitting end may not indicate a new q value in the DCI, or the bit of the q value is not transmitted in the DCI.
  • the foregoing implicit rules further include:
  • the transmitting end indicates the receiving end, or the transmitting end and the receiving end agree in advance to form an acknowledgement information for each granularity, wherein the non-packeted form includes: an OFDM symbol, or a CB Or mini time slot, or time slot, or transport block; when the granularity is in the form of a packet, the transmitting end indicates the receiving end, or the transmitting end and the receiving end agree in advance to form an acknowledgement message for each granularity, and send Notifying the number of members in the receiving group, or the sender and the receiving end pre-arranging the number of members in the group.
  • the acknowledgment information of the group of granularity is located at the end position or the starting position of the transmission data, wherein the form of the packet includes: an OFDM symbol group, or a CBG, or a mini slot group, or a slot group.
  • the transmitting end performs data transmission for the receiving end through one time slot (or multiple time slots), and the transmitting end sends the scheduling information of the current data transmission by the receiving end through the DCI of the downlink control channel, and at the same time, the receiving end is indicated in the DCI.
  • the granularity or granularity formed by the confirmation information of the feedback corresponding to the data transmission is previously agreed.
  • the granularity includes: an OFDM symbol, an OFDM symbol group, a code block, a code block group, a mini slot, a mini slot group, a slot, a slot group, and a transport block.
  • the base station sends a data transmission to the UE this time, and the actual transmission data uses 10 OFDM symbols in one slot (for example, the slot structure is a symbol containing 2 DCIs, 10 symbols of transmission data, and one GAP) Symbol, a symbol of uplink feedback; here, it can also be described that the transmission block of the actual transmission data includes a total of 10 code blocks, the code block is obtained according to the principle of coding, and belongs to the known information), and the base station notifies the confirmation information of this time.
  • the slot structure is a symbol containing 2 DCIs, 10 symbols of transmission data, and one GAP
  • the granularity is an OFDM symbol group (here, it is assumed that the transmitting end and the receiving end have previously agreed on the number of symbols included in the OFDM symbol group, and may also be notified or extrapolated in the DCI, assuming that the obtained symbol group contains 2 symbols; if the granularity is CBG, which corresponds here to CBG contains 2 CBs).
  • the UE forms the confirmation information according to the agreed rule according to the actual number of symbols of the current data transmission and the given granularity.
  • one symbol group corresponding to each of the two symbols forms a corresponding confirmation information (if the granularity is CBG, for example, for this time)
  • the CB of the transport block of all transmitted data forms a corresponding acknowledgement information for each CBG corresponding to each CB.
  • the symbol group (or CBG) corresponding to the last or first acknowledgment information called special acknowledgment information
  • the number of symbols (or CBs) allowed is different from the others.
  • the base station uses the 11 OFDM symbols of one slot for the current data transmission (for example, the DCI occupies 1 symbol in the previous example, the data transmission has 11 symbols, one GAP symbol, and one uplink feedback symbol),
  • the determination of the symbol group corresponding to the confirmation information may cause the corresponding special confirmation information to appear at the end of all symbols transmitted; or the corresponding special confirmation information may appear at the beginning of all symbols transmitted.
  • the special acknowledgment information is placed at the beginning of all symbols such that it is closer to the demodulation reference signal.
  • the first acknowledgement information (which happens to be special acknowledgement information) includes the first symbol for the symbol group corresponding to all the transmitted data, and the second acknowledgement information corresponds to the second and third symbols for the symbol group of all the transmitted data.
  • the third acknowledgement information corresponds to all the transmitted data symbol groups including the 4th and 5th symbols
  • the fourth acknowledgement information corresponds to all the transmitted data symbol groups including the 6th and 7th symbols
  • the fifth acknowledgement information corresponds to all the transmitted data.
  • the symbol group contains the 8th and 9th symbols
  • the sixth acknowledgement information corresponds to all the 10th and 11th symbols.
  • the sender can notify the receiver at the same time about the number and granularity of the confirmation information corresponding to the data transmission. In this way, the receiving end forms corresponding confirmation information according to the combination of the two.
  • the transmitting end and the receiving end agree that the transmitting end can directly or indirectly indicate that the receiving end is in a data transmission, and the receiving end performs the confirmation information according to the transport block (TB), CB or CBG. That is to say, when the granularity is of multiple types, the transmitting end needs to further indicate or imply the specific type of granularity used this time. For example, when the granularity is TB and CBG, the transmitting end needs to indicate or imply the receiving end according to TB or The CBG forms confirmation information.
  • TB transport block
  • CB CBG
  • the CBG group includes all the CBs of the TB, and in fact implicitly implies that the confirmation information is formed according to the TB.
  • the transmitting downlink control channel sends the DCI indication to the receiving end, and the corresponding acknowledgment information needs to be formed according to the TB.
  • the transmitting end needs the receiving end to form the corresponding acknowledgment information for the CB according to the CB
  • the transmitting end sends the DCI indication to the receiving end through the downlink control channel, and the corresponding acknowledgment information needs to be formed according to the CB.
  • the transmitting end when the transmitting end needs the receiving end to form the corresponding acknowledgment information according to the CBG for the primary data transmission, the transmitting end sends the DCI indication to the receiving end through the downlink control channel, and the corresponding acknowledgment information needs to be formed according to the CB group.
  • the sender and the receiver need to agree that the number of CBs in the CB group or the sender is notified to the receiver through signaling, or the sender can confirm the information (or the number of granularities, in this example, the granularity is CBG). Number of implied notifications.
  • the receiving end and the transmitting end estimate the number of CBs included in the CB group corresponding to each acknowledgment information in the manner described in Embodiments 1, 2, and 3.
  • the transport block of this data transmission has 11 CBs, and the number of acknowledgment information required to be formed is 3, then the number of CBs included in each CB group is:
  • the CB included in the CB group corresponding to the confirmation information is determined from the back to the front.
  • the CB group corresponding to the first confirmation information includes the first 5 CBs
  • the CB group corresponding to the second confirmation information includes the following 3 CBs
  • the CB group corresponding to the third confirmation information includes the last 3 CBs
  • the CBG corresponding to the first confirmation information includes the first 3
  • the CB group corresponding to the second confirmation information includes the following 3 CBs.
  • the third confirmation message (special confirmation information) corresponding to the CB group contains the last five CBs;
  • the CB included in the CB group corresponding to the confirmation information is determined from the back to the front.
  • the CB group corresponding to the first confirmation information includes the first 3 CBs
  • the CB group corresponding to the second confirmation information includes the following 4 CBs
  • the CB group corresponding to the third confirmation information includes the last 4 CBs
  • the CBG corresponding to the first confirmation information includes the first 4
  • the CB group corresponding to the second confirmation information includes the following 4 CBs.
  • the third confirmation message (special confirmation information) corresponds to the CB group containing the last 3 CBs;
  • the foregoing implicit rules further include:
  • the signaling sent by the transmitting end is the first signaling
  • each small slot or time slot transmits one transport block TB or the multiple small time slots or The time slot transmits one TB
  • the receiving end determines the number of units corresponding to each confirmation information according to the number of units of transmission data transmitted in a plurality of minislots or time slots and the number of pieces of acknowledgment information or the number of granularities.
  • the foregoing unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a mini (mini) time slot, a small (mini) time slot group, a time slot, a time slot group, and a transport block.
  • the receiving end Forming an acknowledgment message, wherein the one acknowledgment message corresponds to the sum of the transport blocks TB in the plurality of mini slots or slots, or corresponds to one TB transmitted in the plurality of mini slots or slots; if the acknowledgment information The number of the number or the granularity is equal to the number of the plurality of mini slots or slots, and each acknowledgment information corresponds to one mini slot or slot; if the number of acknowledgments or the number of granules When the number of the plurality of mini slots or time slots is greater than, the number of each acknowledgment information corresponds to one or a plurality of consecutive units.
  • the foregoing implicit rules further include:
  • the sending end When the sending end sends the first signaling and the second signaling at the same time, or the first signaling and the second signaling sent by the sending end are valid at the same time, the sending end instructs the receiving end to generate the first according to the granularity described by the second signaling.
  • the amount of confirmation information required in the signaling or,.
  • the sending end sends the first signaling, and the second signaling is not sent in advance, and the sending end instructs the receiving end to form the required quantity in the first signaling according to the pre-agreed granularity.
  • Confirmation information or, the sender and the receiver agree that the sender directly or indirectly indicates that the receiver is in a data transmission, and the receiver performs the formation of the acknowledgement information according to the transport block TB or CBG.
  • sending the signaling by the sending end includes the following steps:
  • Step S21 When the sent downlink control information is scheduled data transmission, the signaling is sent in the downlink control information, where the signaling includes at least the first signaling and/or the second signaling.
  • the foregoing confirmation information processing method further includes the following steps:
  • Step S31 the transmitting end determines the position and order of the bits of the acknowledgment information in the uplink feedback signaling, forms bitmap bitmap signaling, and performs modulation and coding transmission;
  • Step S32 the transmitting end determines the uplink resource location of each acknowledgment information bit, and independently modulates the code transmission;
  • Step S33 the transmitting end determines the bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet, and independently modulates the coded transmission.
  • the signaling is used by the sending end to notify the receiving end of the number of members in the granularity, or the transmitting end and the receiving end agree in advance the number of members in the granularity; wherein the granularity is in the form of a packet,
  • the form of the packet includes at least one of the following: an orthogonal frequency division multiplexing symbol group, a code block group, a small time slot group, a time slot group, and the member includes at least one of the following: orthogonal frequency division multiplexing symbols, code blocks, Small time slot, time slot; the transmitting end and the receiving end can specify the granularity in advance or through the second signaling.
  • the sending end and the receiving end form the acknowledgment information corresponding to the data transmission according to the agreement, which can reduce the implementation of the flexible acknowledgment information overhead, so that the sending end can make the resource according to the uplink control channel and
  • the importance of transmitting data requires the receiving end to perform corresponding feedback confirmation information, especially when the uplink control channel resources are not tight, or when the transmission data is important, the transmitting end can promptly instruct the receiving end to form dense confirmation information, thereby causing transmission errors.
  • the sender can only retransmit the erroneous part, thereby reducing the amount of retransmitted data.
  • the transmitting end can instruct the receiving end to form confirmation information with low overhead.
  • a processing device for confirming information is provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and details have been omitted for description.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and conceivable.
  • FIG. 3 is a structural block diagram of a processing apparatus for confirming information according to an embodiment of the present disclosure. As shown in FIG. 3, the apparatus includes:
  • the first sending module 32 is configured to send signaling, where the signaling is used to instruct the receiving end to generate, according to the signaling, a confirmation information corresponding to the data transmission according to the pre-agreed implicit rule;
  • the foregoing acknowledgement information includes but is not limited to: HARQ ACK, ACK/NACK.
  • the foregoing confirmation information includes: acknowledgement information transmitted through an uplink data channel; or acknowledgement information transmitted through an uplink control channel, where the acknowledgement information is transmitted only when each uplink control channel transmits only one acknowledgement information.
  • the number of the uplink control channels is the same as the number of uplink control channels.
  • the above data transmission is a data transmission scheduled by one downlink control information.
  • the foregoing signaling includes physical layer signaling or high layer signaling, where the physical layer signaling includes downlink control information DCI signaling, and the DCI signaling is used for uplink/downlink data scheduling transmission.
  • the first processing module 34 is configured to receive the confirmation information, and parse the confirmation information according to the signaling according to the pre-agreed implicit rule.
  • the application scenario of the foregoing processing apparatus for confirming information includes, but is not limited to, a new generation mobile communication system (New Radio, abbreviated as NR).
  • the sending end sends signaling, where the signaling is used to instruct the receiving end to generate, according to the signaling, a confirmation information corresponding to the data transmission according to the pre-agreed implicit rule; receiving the confirmation information, and according to The signaling, the confirmation information is parsed in combination with a pre-agreed implicit rule.
  • the present embodiment solves the related art by sending signaling to the receiving end and generating corresponding acknowledgment information in combination with the pre-negotiated implicit rule, instead of feeding back a acknowledgment information for a transport block in the related art.
  • the error of the data positioning accuracy is low, and the technical effect of improving the accuracy of the erroneous data positioning is achieved.
  • FIG. 4 is a structural block diagram (1) of a processing apparatus for confirming information according to an embodiment of the present disclosure.
  • the first sending module 32 includes:
  • the first sending unit 42 is configured to send the first signaling, where the first signaling is used to indicate that the receiving end generates the number of acknowledgments or the number of granules corresponding to the data transmission of the sending end;
  • the granularity used when transmitting the corresponding acknowledgement information comprising at least one of the following: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code block CB, code block group CBG, hours Gap, small slot group, time slot, slot group, transport block.
  • FIG. 5 is a structural block diagram (2) of a processing apparatus for confirming information according to an embodiment of the present disclosure. As shown in FIG. 5, in addition to the module shown in FIG.
  • the second processing module 52 is configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form a bitmap bitmap signaling, and perform modulation and coding transmission; or
  • the second processing module 52 is equally replaced with the third processing module or the fourth processing module, wherein the third processing module is configured to determine an uplink resource location of each acknowledgement information bit and independently modulate the coded transmission; and a fourth processing module is configured to: The bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet are determined, and the coded transmission is independently modulated.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the above modules are in any combination.
  • the forms are located in different processors.
  • FIG. 6 is a flowchart of another processing method for confirming information according to an embodiment of the present disclosure. As shown in FIG. 6, the flow includes the following steps:
  • Step S602 the sending end sends signaling to the receiving end
  • Step S604 after receiving the data transmission, the transmitting end forms the confirmation information according to the signaling and sends the confirmation information to the receiving end;
  • the signaling is used to instruct the sending end to generate the acknowledgment information corresponding to the data transmission according to the signaling, and the acknowledgment corresponding to the pre-agreed implicit rule; wherein the signaling and the sending of the acknowledgment information include: the signaling is passed The high layer signaling is sent, and the acknowledgment information is sent by using the downlink control information; or the signaling and the acknowledgment information are simultaneously sent by using one downlink control information.
  • confirmation information can be formed for the base station.
  • the uplink data transmission is also the same as the downlink data transmission. Mode.
  • the transmission is performed by the UE; and the transmission of the downlink data is scheduled by the base station, and the transmission is also performed by the base station.
  • a similar processing method exists for the confirmation information corresponding to the uplink data.
  • the transmitting end (for example, the base station) needs to send the acknowledgment information corresponding to the uplink data reception to the UE, the transmitting end first informs or pre-agreed the number of acknowledgment information and/or granularity information to the receiving end, and then the transmitting end according to the The number and/or the granularity are combined with the previously agreed rules to form corresponding confirmation information, and then the confirmation information is sent to the receiving end.
  • the receiving end receives the number of acknowledgments and/or granularity information sent by the transmitting end, and then receives the acknowledgment information, and parses the acknowledgment information according to the number and/or granularity according to the pre-agreed rules.
  • the number of acknowledgment information and/or granularity information corresponding to the uplink data reception by the transmitting end may be sent to the receiving end together with the acknowledgment information.
  • the sending end indicates the receiving end, or the transmitting end and the receiving end agree in advance to form an acknowledgement information for each granularity, wherein the non-grouped form includes: The frequency division multiplexed symbols, or code blocks, or minislots, or time slots, or transport blocks.
  • the base station receives the uplink data sent by the UE, and forms a confirmation message for each granularity according to the configured or agreed granularity.
  • Example 1 the base station and the UE agreed that the granularity is a code block group.
  • the base station After receiving the uplink data (for example, one transport block) of the UE, the base station performs decoding, and then forms confirmation information according to the CBG.
  • the base station For the number of acknowledgment information, that is, the number of granules, the base station can be pre-configured or configured with the UE, for example, by high-level signaling, which is assumed to be configured in advance by the high-level signaling to form the granularity of the acknowledgment information. The number of the number or the number of confirmation information.
  • the base station can estimate the code block included in each granularity according to the number of code blocks in the uplink data transmitted this time and the number of granularity forming the confirmation information, and the estimation rule can refer to other examples mentioned above.
  • the base station forms an acknowledgement message for each granularity, composes the bitmap signaling, and transmits it to the UE in the downlink control information DCI.
  • the UE confirms that those code block groups are erroneous based on the acknowledgment information, and then performs retransmission.
  • Example 2 based on the example 1, it is assumed here that the number of acknowledgment information is dynamically configured by the base station. For example, the base station configures the number of acknowledgment information of the current itinerary or the number of granules for the uplink data received this time.
  • the base station needs to transmit the formed acknowledgment information as well as the number of granularities of the acknowledgment information.
  • the number of confirmation information and/or the transmission mode of the granularity information may be as follows:
  • the sending end can add the number of acknowledgment information and/or granularity information corresponding to the data transmission of the scheduled transmission in the uplink authorization information or the downlink authorization information, so that the receiving end can know the time after receiving the uplink/downlink authorization information.
  • the data transmission needs to form the number of confirmation information and/or granularity information, and then form corresponding confirmation information in combination with the agreed rules.
  • the processing method in each of the above embodiments can be used (where the transmitting end and the receiving end need to be interchanged), and the principle of the method is the same.
  • a processing device for confirming information is provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and details have been omitted for description.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 7 is a structural block diagram of another processing apparatus for confirming information according to an embodiment of the present disclosure. As shown in FIG. 7, the apparatus includes:
  • the second sending module 72 is configured to send signaling to the receiving end
  • the third sending module 74 is configured to: after receiving the data transmission, form the acknowledgement information according to the signaling, and send the acknowledgement information to the receiving end;
  • the signaling is used to instruct the sending end to generate, according to the signaling, a confirmation information corresponding to the data transmission in combination with a pre-agreed implicit rule;
  • the sending of the signaling and the acknowledgement information includes: the signaling is sent by using high layer signaling, and the acknowledgement information is sent by using downlink control information.
  • FIG. 8 is a flowchart of a method for processing another confirmation information according to an embodiment of the present disclosure. As shown in FIG. 8, the flow includes the following steps:
  • Step S802 the receiving end receives signaling
  • Step S804 the receiving end generates the acknowledgement information corresponding to the data transmission according to the signaling according to the pre-agreed implicit rule, and sends the acknowledgement information.
  • the foregoing acknowledgement information includes but is not limited to: HARQ ACK, ACK/NACK.
  • confirmation information includes: acknowledgement information transmitted through an uplink data channel; or acknowledgement information transmitted through an uplink control channel, where each acknowledgement information is transmitted when each uplink control channel transmits only one acknowledgement information.
  • the number is the same as the number of the uplink control channel.
  • the above data transmission is a data transmission scheduled by one downlink control information; or, one data transmission is composed of one or more transport blocks; or, one data transmission is composed of one or more code block groups and one or more transport blocks.
  • the foregoing signaling includes physical layer signaling or high layer signaling, where the physical layer signaling includes downlink control information DCI signaling, and the DCI signaling is used for uplink/downlink data scheduling transmission. If the received signaling is sent by the high layer signaling, the signaling is always valid during the high layer signaling validity period; or, if the received signaling is sent by the physical layer during the high layer signaling validity period, The signaling sent by the physical layer shall prevail; or the signaling may be sent by using high layer signaling, during which the physical layer allows the signaling to be changed for the current data transmission.
  • the signaling includes the first signaling and/or the second signaling.
  • the application scenario of the foregoing method for processing the confirmation information includes, but is not limited to, a new generation mobile communication system (New Radio, abbreviated as NR).
  • the receiving end receives the signaling, and the receiving end generates the acknowledgement information corresponding to the data transmission according to the signaling and the pre-agreed implicit rule, and sends the acknowledgement information.
  • the corresponding signaling information is generated by receiving the signaling sent by the transmitting end and the implicit rule combined with the pre-negotiation, instead of the mechanism for feeding back a confirmation message to a transport block in the related art, thereby solving the correlation.
  • the problem of low accuracy of data location caused by error feedback mechanism for feeding back a confirmation message to a transport block achieves the technical effect of improving the accuracy of erroneous data positioning.
  • receiving the signaling by the receiving end includes the following steps:
  • Step S41 The receiving end receives the first signaling, where the first signaling is used to indicate a data transmission, and the receiving end generates the number of corresponding confirmation information or the number of granularity;
  • step S42 the receiving end receives the second signaling, where the second signaling is used to indicate a data transmission, and the granularity used by the receiving end to generate the corresponding confirmation information, where the granularity includes the following At least one of: orthogonal frequency division multiplexing OFDM symbols, orthogonal frequency division multiplexing OFDM symbol groups, code blocks (CB), code block groups (CBG), small (mini) time slots, and small (mini) time slot groups , time slots, time slot groups, transport blocks.
  • the transmitting end can confirm the specific erroneous data.
  • the receiving end and the transmitting end can agree on the granularity in the second signaling, and the second signaling can be no longer sent after the agreement.
  • the foregoing implicit rule includes: if the signaling received by the receiving end is the first signaling, if the data transmission is in one or more time slots, then the data is transmitted according to the The number of units transmitted in one or more time slots and the number of pieces of acknowledgment information or the number of granularity determine the number of units corresponding to each acknowledgment information to form the acknowledgment information; the receiving end forms one for each granularity Confirmation information.
  • the foregoing unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a mini (mini) time slot, a small (mini) time slot group, a time slot, a time slot group, and a transport block.
  • the receiving end determines the number of units corresponding to each acknowledgment information according to the number of units of transmission data transmitted in one or more time slots and the number of acknowledgment information, including two cases, one is the number of units in which data is transmitted and When the quotient between the number of confirmation information is an integer, the other is that when the quotient between the number of units for transmitting data and the number of confirmation information is not an integer, the following two cases are described separately. .
  • the quotient value between the number of units for transmitting data and the number of pieces of confirmation information or the number of granularity is an integer
  • the quotient value is used as the number of units corresponding to each confirmation information, and is confirmed according to each
  • the number of units corresponding to the information is sequentially corresponding to each unit in the data to be transmitted in order from front to back or from back to front, and the confirmation information is formed.
  • the quotient value is rounded up to obtain a first value; according to the first value, according to the forward direction
  • the subsequent sequence sequentially corresponds to each unit in the data to be formed, and the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is smaller than the first value and located at the end of the transmission data; or, according to the first
  • the value is formed by sequentially matching the respective units in the data in the order from the back to the front, wherein the number of units corresponding to the first confirmation information is smaller than the first value, and is located at the beginning of the transmission data.
  • the quotient value is rounded down to obtain a second value; according to the second value, according to the forward direction
  • the subsequent sequence sequentially corresponds to each unit in the data to be formed, and the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is greater than the second value and located at the end of the transmission data; or, according to the second
  • the value is formed by sequentially matching the respective units in the data in the order from the back to the front, wherein the number of units corresponding to the first confirmation information is greater than the second value and is located at the beginning of the transmission data.
  • the quotient value is rounded down to obtain a third value, and the number of the confirmation information or The number of granularity is increased by one; according to the third value, each unit in the data is sequentially transmitted in the order from the front to the back, and the confirmation information is formed, wherein the number of units corresponding to the last confirmation information is smaller than the third a value, and located at the end of the transmission data; or, according to the third value, the respective units in the data to be transmitted are sequentially arranged in the order from the back to the front, and the confirmation information is formed, wherein the first confirmation information corresponds to The number of units is less than the third value and is located at the beginning of the transmission data.
  • the quotient value is rounded off to obtain a fourth value; according to the fourth value, in the order from the front to the back Forming the confirmation information correspondingly to each unit in the data to be transmitted, wherein the number of units corresponding to the last confirmation information is different from the fourth value and located at the end of the transmission data; or, according to the fourth value,
  • the confirmation information is formed corresponding to each unit in the data to be transmitted in the order from the back to the front, wherein the number of units corresponding to the first confirmation information is different from the fourth value and is located at the start position of the transmission data.
  • the foregoing implicit rule includes: if the signaling received by the receiving end is the second signaling, if the data transmission is in a mini time slot or a time slot, according to the granularity This confirmation information is generated.
  • an acknowledgment information is formed for each granularity, wherein the non-packeted form comprises: an OFDM symbol, or a CB, or a mini slot, or a time slot, or a transport block.
  • the number of members in the group notified by the transmitting end is received, or the number of members in the group is agreed in advance by the transmitting end and the receiving end, if there is a number of members included in one group and other groups If the number of members included is different, the confirmation information of the group is located at the end position or the starting position of the transmission data, wherein the form of the packet includes: an OFDM symbol group, or a CBG, or a mini slot group, or a slot group.
  • the above implicit rules include:
  • the signaling received by the receiving end is the first signaling
  • one data transmission is in multiple mini slots or time slots and one transmission block TB or more is transmitted per minislot or time slot
  • the number of units corresponding to each confirmation information is determined according to the number of units of transmission data transmitted in a plurality of time slots and the number of pieces of acknowledgment information or the number of granularities to generate the confirmation information.
  • the foregoing unit includes at least one of the following: an OFDM symbol, an OFDM symbol group, a CB, a CBG, a mini slot, a mini slot group, a slot, a slot group, and a transport block.
  • the number of the acknowledgment information or the number of granules is smaller than the number of the plurality of mini slots or slots, or the number of acknowledgments or the number of granules is empty, a confirmation message is generated, wherein , the one acknowledgement information corresponds to the sum of the transport blocks TB in the plurality of mini slots or slots, or corresponds to one TB transmitted in the plurality of mini slots or slots; if the number or granularity of the acknowledgement information The number of the plurality of mini slots or time slots is equal to one mini time slot or time slot; if the number of the confirmation information or the number of granularities is greater than the plurality of minis For the number of slots or time slots, each acknowledgment information corresponds to one or more consecutive units.
  • the foregoing implicit rule further includes: when the receiving end simultaneously receives the first signaling and the second signaling, or when the first signaling and the second signaling received by the receiving end are valid at the same time, Generating the required amount of acknowledgment information in the first signaling according to the granularity described by the second signaling; or, when the receiving end receives the first signaling, the receiving end forms the first signaling according to a predetermined granularity The quantity of the confirmation information is required; or the sender and the receiver agree that the receiver performs the confirmation information according to the transport block or the code block group in one data transmission.
  • receiving the signaling by the receiving end includes the following steps:
  • Step S51 When the received downlink control information is scheduled data transmission, the signaling is received in the downlink control information, where the signaling includes at least the first signaling and/or the second signaling.
  • the method for processing the confirmation information further includes the following steps:
  • Step S61 the receiving end determines the position and order of the bits of the acknowledgment information in the uplink feedback signaling, forms bitmap bitmap signaling, and performs modulation and coding transmission;
  • Step S62 the receiving end determines the uplink resource location of each acknowledgment information bit, and independently modulates the coded transmission;
  • Step S62 the receiving end determines the bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet, and independently modulates the coded transmission.
  • the receiving end receives the signaling, where the signaling is used by the sending end to notify the receiving end of the number of members in the granularity, or the receiving end and the transmitting end agree in advance the number of members in the granularity; wherein
  • the granularity is in the form of a packet, and the form of the packet includes at least one of the following: an OFDM symbol group, a CBG, a small slot group, and a slot group, the member includes at least one of the following: an OFDM symbol, a CB, a minislot, and a time slot;
  • the receiving end and the transmitting end can agree on the granularity in advance or through the second signaling.
  • the sending end and the receiving end form the acknowledgment information corresponding to the data transmission according to the agreement, which can reduce the implementation of the flexible acknowledgment information overhead, so that the sending end can make the resource according to the uplink control channel and
  • the importance of transmitting data requires the receiving end to perform corresponding feedback confirmation information, especially when the uplink control channel resources are not tight, or when the transmission data is important, the transmitting end can promptly instruct the receiving end to form dense confirmation information, thereby causing transmission errors.
  • the sender can only retransmit the erroneous part, thereby reducing the amount of retransmitted data.
  • the transmitting end can instruct the receiving end to form confirmation information with low overhead.
  • a processing device for confirming information is provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and details have been omitted for description.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 9 is a structural block diagram of another processing apparatus for confirming information according to an embodiment of the present disclosure. As shown in FIG. 9, the apparatus includes:
  • a receiving module 92 configured to receive signaling
  • the generating module 94 is configured to generate, according to the signaling, a confirmation information corresponding to the data transmission in combination with the pre-agreed implicit rule, and send the confirmation information.
  • the foregoing acknowledgement information includes but is not limited to: HARQ ACK, ACK/NACK.
  • the application scenario of the foregoing processing apparatus for confirming information includes, but is not limited to, a new generation mobile communication system (New Radio, abbreviated as NR).
  • the receiving end receives signaling, and according to the signaling, generates a confirmation information corresponding to the data transmission in combination with the pre-agreed implicit rule, and sends the confirmation information.
  • the corresponding signaling information is generated by receiving the signaling sent by the transmitting end and the implicit rule combined with the pre-negotiation, instead of the mechanism for feeding back a confirmation message to a transport block in the related art, thereby solving the correlation.
  • the problem of low accuracy of data location caused by error feedback mechanism for feeding back a confirmation message to a transport block achieves the technical effect of improving the accuracy of erroneous data positioning.
  • FIG. 10 is a structural block diagram (1) of a processing apparatus for further confirming information according to an embodiment of the present disclosure.
  • the receiving module 92 includes:
  • the first receiving unit 102 is configured to receive the first signaling, where the first signaling is used to indicate a data transmission, and the receiving end generates a number of corresponding confirmation information or a number of granularities;
  • the second receiving unit is configured to receive the second signaling, where the second signaling is used to indicate a data transmission, and the receiving end generates a corresponding
  • the granularity used in the confirmation information includes at least one of the following: orthogonal frequency division multiplexing OFDM symbol, orthogonal frequency division multiplexing OFDM symbol group, code block CB, code block group CBG, small (mini a time slot, a mini (s) time slot group, a time slot, a time slot group, and a transport block.
  • FIG. 11 is a structural block diagram (2) of a processing apparatus for further confirming information according to an embodiment of the present disclosure.
  • the apparatus includes: in addition to the module shown in FIG. 9, the apparatus includes:
  • the fifth processing module 112 is configured to determine a position and an order of the bits of the acknowledgment information in the uplink feedback signaling, form bitmap bitmap signaling, and perform modulation and coding transmission; or
  • the fifth processing module 112 is replaced by the sixth processing module or the seventh processing module, wherein the sixth processing module is configured to determine an uplink resource location of each acknowledgement information bit, and independently modulate the coded transmission; and a seventh processing module, configured to: The bit packet of the acknowledgment information and the uplink resource location corresponding to each bit packet are determined, and the coded transmission is independently modulated.
  • Embodiments of the present disclosure also provide a storage medium.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the sending end sends signaling, where the signaling is used to instruct the receiving end to generate, according to the signaling, a confirmation information corresponding to the data transmission according to the pre-agreed implicit rule.
  • the sending end receives the acknowledgement information, and parses the acknowledgement information according to the signaling according to the pre-agreed implicit rule.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the sending end sends signaling to the receiving end
  • the sending end After receiving the data transmission, the sending end forms the acknowledgement information according to the signaling and sends the acknowledgement information to the receiving end.
  • the signaling is used to indicate that the sending end combines the pre-agreed according to the signaling.
  • the implicit rule generates the acknowledgement information corresponding to the data transmission; the signaling and the sending of the acknowledgement information include: the signaling is sent by using the high layer signaling, and the acknowledgement information is sent by using the downlink control information; or the And the confirmation information is sent simultaneously through one downlink control information.
  • the storage medium is further arranged to store program code for performing the following steps:
  • the receiving end generates the acknowledgement information corresponding to the data transmission according to the signaling according to the pre-agreed implicit rule, and sends the acknowledgement information.
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk e.g., a hard disk
  • magnetic memory e.g., a hard disk
  • the processor performs the above steps S1, S2 according to the stored program code in the storage medium.
  • the processor performs the above steps S3, S4 according to the stored program code in the storage medium.
  • the processor performs the above steps S5, S6 according to the stored program code in the storage medium.
  • modules or steps of the present disclosure described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. As such, the disclosure is not limited to any specific combination of hardware and software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

本公开提供了一种确认信息的处理方法及装置。其中,该方法包括:发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;发送端接收该确认消息,并根据该信令,结合预先约定的隐含规则解析该确认信息。通过本公开,解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。

Description

确认信息的处理方法及装置
相关申请的交叉引用
本公开要求于2016年12月30日递交的中国专利申请第201611260104.1号以及于2017年5月5日递交的中国专利申请第201710317004.6号的优先权,在此全文引用上述中国专利申请公开的内容以作为本申请的一部分。
技术领域
本公开涉及通信领域,具体而言,涉及一种确认信息的处理方法及装置。
背景技术
新一代移动通信***(New Radio,简称为NR)正在被研究,进行标准化工作,这也是目前3GPP的工作重点之一。
目前能够确定的NR***中,将来存在3种典型业务类型。常见的业务包括:(enhanced Mobile BroadBand,简称为eMBB)、(Ultra-Reliable and Low Latency Communications,简称为URLLC)和(massive Machine Type Communications,简称为mMTC)。这些业务对于时延、覆盖和可靠性等要求不尽相同。例如,对于eMBB,主要强调高的峰值传输速率,对时延的要求不高(低时延没有需求),可靠性中等要求。对于URLLC,强调的是低时延、高可靠性传输,对于时延要求非常苛刻。对于mMTC,则强调大量中终端,连接密度大和要求更大的传输覆盖,对时延几乎没有要求。
下面是一些针对第五代无线通信技术(5G)设计的无线数据、控制结构。图1是NR早期技术讨论中传输单元的结构示意图,如图1所示,可以看做一个基本传输单元,例如一个由于多个OFDM符号组成的TTI,或者一个由多个TTI组成的子帧。其中,下行控制是基站发送给UE的与下行数据相关的控制类信息;保护间隔(GP),用于实现接收/发送状态转换的时间;上行数据,是UE发送给基站的数据;上行控制是UE发送给基站的下行数据接收ACK/NACK反馈信息、信道状态信息,调度请求等,UE需要发送给基站的除了上行数据之外的信息。
这种基本的传输单元之间允许聚合,即多个基本单元串联为一个更长的传输单元来进 行数据传输。
另外,在NR中,新的编解码方式被讨论,且很有可能被引入。这种方式下,允许接收端按照接收的OFDM符号进行译码,即接收一个OFDM就解码一个OFDM符号,是一种“流水”解码方式,这种方式主要是为了加速接收端在接收完本次传输的最后一个OFDM符号数据后,能够快速的反馈确认信息给发送端,显然,这种“流水”解码实现上述的快速反馈确认信息的目的。
但是,针对上述的解码方式,一些更好的确认信息反馈也应该被研究,以使得接收端尽可能准确的反馈出哪部分数据发生了错误,而不是现在的对于一个传输块反馈一个确认信息,如果出错,也不清楚具体那一部分数据出错了。这样发送端只能将整个传输块再次发送一次。
相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,尚未提出有效的解决方案。
发明内容
本公开实施例提供了一种确认信息的处理方法及装置,以至少解决相关技术中针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题。
根据本公开的一个实施例,提供了一种确认信息的处理方法,包括:发送端发送信令,其中,该信令设置为指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;发送端接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。
可选地,发送端发送信令包括:发送端发送第一信令,其中,该第一信令设置为指示接收端生成与该发送端一次数据传输对应的确认信息的个数或颗粒度的个数;和/或,发送端发送第二信令,其中,该第二信令设置为指示接收端生成与该发送端一次数据传输对应的确认信息时所使用的颗粒度,其中,该颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块CB、码块组CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,所述隐含规则包括:在发送端发送第一信令的情况下,对于一次数据传输在一个或多个时隙中,则指示接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整 数时,接收端将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量;根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应的所述每个确认信息或每个颗粒度,形成所述确认信息。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,接收端将所述商值向上取整得到第一数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;接收端根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第二数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;接收端根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;接收端根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值四舍五入得到第四数值;接收端根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第四数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于 所述传输数据的开始位置。
可选地,所述隐含规则包括:在发送端发送第二信令的情况下,若一次数据传输在一个或多个小时隙或时隙中,则指示接收端按照所述颗粒度生成所述确认信息。
可选地,在所述颗粒度为非分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:OFDM符号、CB、小时隙、时隙或传输块;在所述颗粒度为分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,发送端通知接收端组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:OFDM符号组、CBG、小时隙组或时隙组。
可选地,所述隐含规则包括:在发送端发送第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块TB或所述多个小时隙或时隙传输一个TB,则接收端按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认信息的个数或颗粒度的个数为空,则接收端形成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块TB之和,或者对应所述多个小时隙或时隙中传输的一个TB;若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
可选地,所述隐含规则包括:发送端同时发送所述第一信令和所述第二信令,或者发送端发送的所述第一信令和所述第二信令同时有效时,则所述发送端指示接收端按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,发送端发送所述第一信令,事先约定所述第二信令所指示的颗粒度,则不再发送第二信令,所述发送端指示所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,发送端和接收端约定,发送端直接或间接指示接收端在一次数据传输中,接收端是按照传输块或码块组进行确认信息的形成。
可选地,所述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
可选地,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个 传输块构成。。
可选地,所述信令包括:物理层信令,其中,所述物理层信令包括下行控制信息DCI信令,所述DCI信令用于上/下行数据调度发送;或者,高层信令。
可选地,发送端发送信令包括:在发送的下行控制信息为调度数据传输时,在下行控制信息中发送所述信令,所述信令至少包括第一信令和/或第二信令。
可选地,若使用高层信令发送所述信令,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若物理层发送所述信令,则以物理层发送的信令为准;或者,在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输。其中,所述信令包括所述第一信令和/或第二信令。
可选地,所述方法还包括:发送端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,发送端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
可选地,所述信令为发送端通知接收端颗粒度内成员的数量,或发送端和接收端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:OFDM符号组、CBG、小时隙组、时隙组,所述成员包括以下至少一种:OFDM符号、CB、小时隙、时隙;发送端和接收端能事先约定或通过第二信令指示颗粒度。
根据本公开的一个实施例,还提供了一种确认信息的处理方法,发送端发送信令给接收端;发送端在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;其中,所述信令用于指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送;或,所述信令和所述确认信息同时通过一个下行控制信息发送。
根据本公开的一个实施例,还提供了一种确认信息的处理方法,包括:接收端接收信令;接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送所述确认信息。
可选地,接收端接收信令包括:接收端接收第一信令,其中,所述第一信令设置为指示一次数据传输,接收端生成对应的确认信息的个数或颗粒度的个数;和/或,接收端接收第二信令,其中,所述第二信令设置为指示一次数据传输,接收端生成对应的确认信息时所使用的颗粒度;其中,所述颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,所述隐含规则包括:在接收端接收到第一信令的情况下,对于一次数据传输在一个或多个时隙中,则按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;接收 端为每个颗粒度形成一个确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量,并根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应的所述每个确认信息或每个颗粒度,形成所述确认信息。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,将所述商值向上取整得到第一数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第二数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值四舍五入得到第四数值;根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,根据所述第四 数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的开始位置。
可选地,所述隐含规则包括:在接收端接收到第二信令的情况下,若一次数据传输在一个mini时隙或时隙中,则按照所述颗粒度生成所述确认信息。
可选地,在所述颗粒度为非分组的形式时,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:OFDM符号、CB、mini时隙、时隙或传输块;在所述颗粒度为分组的形式时,接收发送端通知的组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:OFDM符号组、CBG、mini时隙组或时隙组。
可选地,所述隐含规则包括:在接收端接收到第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块TB或所述多个时隙传输一个TB,则按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认信息的个数或颗粒度的个数为空,则生成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块TB之和,或者对应所述多个小时隙或时隙中传输的一个TB;若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
可选地,所述隐含规则包括:在接收端同时接收第一信令和第二信令,或者接收端接收到的第一信令和第二信令同时有效时,按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,
在接收端接收到第一信令时,所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,发送端和接收端约定,所述接收端在一次数据传输中,按照传输块或码块组进行确认信息的形成。
可选地,所述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
可选地,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个传输块构成。
可选地,所述信令包括:物理层信令,其中,所述物理层信令包括下行控制信息DCI信令,所述DCI信令用于上/下行数据调度发送;或者,高层信令。
可选地,接收端接收信令包括:在接收到的下行控制信息为调度数据传输时,在下行控制信息中接收所述信令,其中,所述信令至少包括第一信令和/或第二信令。
可选地,若接收到的信令使用高层信令发送,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若接收到的信令使用物理层发送,则以物理层发送的信令为准;或者,在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输。其中,所述信令包括所述第一信令和/或第二信令。
可选地,所述方法还包括:接收端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,接收端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
可选地,接收端接收所述信令,所述信令为发送端通知接收端颗粒度内成员的数量,或接收端和发送端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:OFDM符号组、CBG、小时隙组、时隙组,所述成员包括以下至少一种:OFDM符号、CB、小时隙、时隙;接收端和发送端能事先约定或通过第二信令指示颗粒度。
可选地,所述方法还包括:当上行数据反馈确认信息时,接收端接收所述信令,且还接收发送端形成的所述确认信息;其中,所述信令和所述确认信息的接收包括:所述信令通过高层信令接收,所述确认信息通过下行控制信息接收;或,所述信令和所述确认信息同时通过一个下行控制信息接收。
根据本公开的另一个实施例,又提供了一种确认信息的处理装置,应用于发送端包括:第一发送模块,设置为发送信令,其中,所述信令设置为指示接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;第一处理模块,设置为接收所述确认信息,并根据所述信令,结合预先约定的隐含规则解析所述确认信息。
可选地,所述第一发送模块包括:第一发送单元,设置为发送第一信令,其中,所述第一信令设置为指示接收端生成与所述发送端一次数据传输对应的确认信息的个数或颗粒度的个数;和/或,第二发送单元,设置为发送第二信令,其中,所述第二信令设置为指示接收端生成与所述发送端一次数据传输对应的确认信息时所使用的颗粒度;其中,所述颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块CB、码块组CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,所述隐含规则包括:在发送端发送第一信令的情况下,对于一次数据传输在一个或多个时隙中,则指示接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度 形成一个确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,接收端将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量,根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应的所述每个确认信息或每个颗粒度,形成所述确认信息。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,接收端将所述商值向上取整得到第一数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;接收端根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第二数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;接收端根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;接收端根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值四舍五入得到第四数值;接收端根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确 认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,接收端根据所述第四数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的开始位置。
可选地,所述隐含规则包括:在发送端发送第二信令的情况下,若一次数据传输在一个或多个小时隙或时隙中,则指示接收端按照所述颗粒度生成所述确认信息。
可选地,在所述颗粒度为非分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:OFDM符号、CB、小时隙、时隙或传输块;在所述颗粒度为分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,发送端通知接收端组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:OFDM符号组、CBG、小时隙组或时隙组。
可选地,所述隐含规则包括:在发送端发送第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块TB或所述多个小时隙或时隙传输一个TB,则接收端按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认信息的个数或颗粒度的个数为空,则接收端形成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块TB之和,或者对应所述多个小时隙或时隙中传输的一个TB;若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
可选地,所述隐含规则包括:发送端同时发送所述第一信令和所述第二信令,或者发送端发送的所述第一信令和所述第二信令同时有效时,则所述发送端指示接收端按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,发送端发送所述第一信令,事先约定所述第二信令所指示的颗粒度,则不再发送第二信令,所述发送端指示所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,发送端和接收端约定,发送端直接或间接指示接收端在一次数据传输中,接收端是按照传输块或码块组进行确认信息的形成。
可选地,所述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述 确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
可选地,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个传输块构成。。
可选地,所述信令包括:物理层信令,其中,所述物理层信令包括下行控制信息DCI信令,所述DCI信令用于上/下行数据调度发送;或者,高层信令。
可选地,发送端发送信令包括:在发送的下行控制信息为调度数据传输时,在下行控制信息中发送所述信令,所述信令至少包括第一信令和/或第二信令。
可选地,若使用高层信令发送所述信令,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若物理层发送所述信令,则以物理层发送的信令为准;或者,在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输。其中,所述信令包括第一信令和/或第二信令。
可选地,所述装置还包括:第二处理模块,设置为确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图信令,并进行调制编码发送;或者,第三处理模块,设置为确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,第四处理模块,设置为确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
可选地,所述信令为发送端通知接收端颗粒度内成员的数量,或发送端和接收端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:正交频分复用符号组、码块组、小时隙组、时隙组,所述成员包括以下至少一种:正交频分复用符号、码块、小时隙、时隙;发送端和接收端能事先约定或通过第二信令指示颗粒度。
根据本公开的另一个实施例,再提供了一种确认信息的处理装置,应用于发送端包括第二发送模块,设置为发送信令给接收端;第三发送模块,设置为在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;其中,所述信令设置为指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送;或,所述信令和所述确认信息同时通过一个下行控制信息发送。
根据本公开的另一个实施例,再提供了一种确认信息的处理装置,应用于接收端包括:接收模块,设置为接收信令;生成模块,设置为根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送所述确认信息。
可选地,所述接收模块包括:第一接收单元,设置为接收第一信令,其中,所述第一信令设置为指示一次数据传输,接收端生成对应的确认信息的个数或颗粒度的个数;和/或,第二接收单元,设置为接收第二信令,其中,所述第二信令设置为指示一次数据传输,接收端生成对应的确认信息时所使用的颗粒度;其中,所述颗粒度包括以下至少一种:正 交频分复用OFDM符号、正交频分复用OFDM符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,所述隐含规则包括:在接收端接收到第一信令的情况下,对于一次数据传输在一个或多个时隙中,则按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;接收端为每个颗粒度形成一个确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量,根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应的所述每个确认信息或每个颗粒度,形成所述确认信息。
可选地,在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,将所述商值向上取整得到第一数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第二数值;部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于 所述第三数值,且位于所述传输数据的开始位置。
可选地,在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值四舍五入得到第四数值;根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,根据所述第四数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的开始位置。
可选地,所述隐含规则包括:在接收端接收到第二信令的情况下,若一次数据传输在一个mini时隙或时隙中,则按照所述颗粒度生成所述确认信息。
可选地,在所述颗粒度为非分组的形式时,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:OFDM符号、CB、mini时隙、时隙或传输块;在所述颗粒度为分组的形式时,接收发送端通知的组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:OFDM符号组、CBG、mini时隙组或时隙组。
可选地,所述隐含规则包括:在接收端接收到第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块TB或所述多个时隙传输一个TB,则按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;其中,所述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小时隙、小时隙组、时隙、时隙组、传输块。
可选地,若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认信息的个数或颗粒度的个数为空,则生成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块TB之和,或者对应所述多个小时隙或时隙中传输的一个TB;若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
可选地,所述隐含规则包括:在接收端同时接收第一信令和第二信令,或者接收端接收到的第一信令和第二信令同时有效时,按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,在接收端接收到第一信令时,所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,发送端和接收端约定,所述接收端在一次数据传输中,按照传输块或码块组进行确认信息的形成。
可选地,所述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述 确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
可选地,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个传输块构成。
可选地,所述信令包括:物理层信令,其中,所述物理层信令包括下行控制信息DCI信令,所述DCI信令设置为上/下行数据调度发送;或者,高层信令。
可选地,接收端接收信令包括:在接收到的下行控制信息为调度数据传输时,在下行控制信息中接收所述信令,其中,所述信令至少包括第一信令和/或第二信令。
可选地,若接收到的信令使用高层信令发送,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若接收到的信令使用物理层发送,则以物理层发送的信令为准;或者,在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输。其中,所述信令包括所述第一信令和/或第二信令。
可选地,所述装置还包括:第五处理模块,设置为确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图信令,并进行调制编码发送;或者,第六处理模块,设置为确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,第七处理模块,设置为确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
可选地,接收端接收所述信令,所述信令为发送端通知接收端颗粒度内成员的数量,或接收端和发送端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:OFDM符号组、CBG、小时隙组、时隙组,所述成员包括以下至少一种:OFDM符号、CB、小时隙、时隙;接收端和发送端能事先约定或通过第二信令指示颗粒度。
根据本公开的又一个实施例,还提供了一种存储介质。该存储介质设置为存储用于执行以下步骤的程序代码:
发送端发送信令,其中,所述信令设置为指示接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;发送端接收所述确认信息,并根据所述信令,结合预先约定的隐含规则解析所述确认信息。
可选地,存储介质还设置为存储用于执行以下步骤的程序代码:
发送端发送信令给接收端;发送端在接收一次数据传输后,根据该信令形成确认信息并发送该确认信息给接收端;其中,上述信令用于指示发送端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;其中,信令和该确认信息的发送包括:该信令通过高层信令发送,该确认信息通过下行控制信息发送;或,该信令和该确认信息同时通过一个下行控制信息发送。
可选地,存储介质还设置为存储用于执行以下步骤的程序代码:
接收端接收信令;接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输 对应的确认信息,并发送所述确认信息。
通过本公开,发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;发送端接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。也就是说,本公开通过向接收端发送信令以及结合预先协商的隐含规则生成对应的确认信息,而不是相关技术中对于一个传输块反馈一个确认信息这种机制,进而解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。
附图说明
此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:
图1是相关技术中NR早期技术讨论中传输单元的结构示意图;
图2是根据本公开实施例的确认信息的处理方法流程图;
图3是根据本公开实施例的确认信息的处理装置的结构框图;
图4是根据本公开实施例的确认信息的处理装置的结构框图(一);
图5是根据本公开实施例的确认信息的处理装置的结构框图(二);
图6是根据本公开实施例的另一确认信息的处理方法流程图;
图7是根据本公开实施例的另一确认信息的处理装置的结构框图;
图8是根据本公开实施例的又一确认信息的处理方法流程图;
图9是根据本公开实施例的又一确认信息的处理装置的结构框图;
图10是根据本公开实施例的又一确认信息的处理装置的结构框图(一);
图11是根据本公开实施例的又一确认信息的处理装置的结构框图(二)。
具体实施方式
下文中将参考附图并结合实施例来详细说明本公开。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
实施例1
在本实施例中提供了一种确认信息的处理方法,图2是根据本公开实施例的确认信息的处理方法流程图,如图2所示,该流程包括如下步骤:
步骤S202,发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
可选地,在本实施例中,上述确认信息包括但并不限于:HARQ ACK、ACK/NACK。
需要说明的是,上述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,当在每个上行控制信道只传输一个确认信息时,该确认信息的个数和该上行控制信道的个数相同。
上述一次数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个传输块构成。。
上述信令包括:物理层信令,其中,该物理层信令包括下行控制信息DCI信令,该DCI信令用于上/下行数据调度发送;或者,高层信令。若使用高层信令发送该信令,则在高层信令有效期内,该信令始终有效;或者,在该高层信令有效期内,若物理层发送该信令,则以物理层发送的信令为准。
步骤S204,发送端接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。
可选地,在本实施例中,上述确认信息的处理方法的应用场景包括但并不限于:新一代移动通信***(New Radio,简称为NR)。在该应用场景下,发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;发送端接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。也就是说,本实施例通过向接收端发送信令以及结合预先协商的隐含规则生成对应的确认信息,而不是相关技术中对于一个传输块反馈一个确认信息这种机制,进而解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。
在一个可选地实施方式中,发送端发送信令包括以下步骤:
步骤S11,发送端发送第一信令,其中,该第一信令用于指示接收端生成与该发送端一次数据传输对应的确认信息的个数或颗粒度的个数;
和/或,步骤S12,发送端发送第二信令,其中,该第二信令用于指示接收端生成与该发送端一次数据传输对应的确认信息时所使用的颗粒度。
其中,上述颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块(CB)、码块组(CBG)、小时隙(例如,mini-slot)、小时隙组、时隙、时隙组、传输块。
通过向接收端发送上述第一信令或者第二信令,使得能够提供更小颗粒度的确认信息以使得发送端能够确认具体的错误数据。
需要说明的是,第二信令允许可以省略不发送,例如,颗粒度能被事先约定为其中的某一个,如约定颗粒度为CBG。
发送端和接收端约定按照颗粒度形成对应的确认信息,例如接收端为每个颗粒度形成一个确认信息,也就是说一个确认信息对应一个颗粒度,一个颗粒度对应一个确认信息(详细的描述见下面的实施例。确认信息的个数和颗粒度的个数是相同,下文以确认信息以及 确认信息的个数为例描述)。第一信令也可以是颗粒度的个数(如果颗粒度被事先约定,那么第一信令可以是被约定的颗粒度的个数)。
例如当颗粒度被默认或指示后,如颗粒度为码块组时,那么每个码块组形成对应的确认信息,确认信息的个数与码块组的个数是相等的,所以第一信令也可以为指示需要形成确认信息的码块组的个数。每个码块组中包含的码块数量能被信令通知或根据传输数据对应的传输块进行推算。即传输块中包含总的码块数量是已知的,码块组的个数是已知的,每个码块组包含的码块个数可以计算得到,详见后面实施例。
在一个可选地实施方式中,上述隐含规则包括:在发送端发送的信令为第一信令的情况下,在一个或多个时隙(也包括mini-slot)中一次数据传输(或一个传输块),则指示接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成该确认信息;发送端指示接收端,或者发送端和接收端事先约定,为每个颗粒度形成一个确认信息。
例如,当所述单位为CB,一次数据传输中的传输块传输时包含Q1个单位(即CB),通知第一信令指示确认信息的个数为Q2(当颗粒度被确定后,第一信令指示的确认信息的个数,也等同与指示需要反馈确认信息的颗粒度的个数,例如颗粒度为CBG时,也等同与指示需要反馈确认信息的CBG的个数),假设反馈确认信息的颗粒度为CBG,那么从Q1、Q2是可以推算出每个确认信息对应的CB(也是每个CBG对应的CB),具体推算见下面实施例。一个更具体的例子,假设单位为CB,确认信息对应的颗粒度被事先预定为CBG,那么第一信令描述确认信息的个数或描述需要反馈确认信息的CBG的个数(每个颗粒度对应一个确认信息,所以两者是相同的),一次数据传输的传输块大小是已知(在下行控制信息中包含的调制编码信息和资源分配信息能查表获得传输块大小),传输块中包含的码块是可以根据协议固定推导出的。所以当一次传输中需要反馈的CBG的个数为4,CB个数为10,第一个CBG可以包含第1、2、3个CB,第二个CBG可以包含第4、5、6个CB,第三个CBG可以包含第7、8、9个CB、第4个CBG可以包含第10个CB。
需要说明的是,该单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、mini时隙、mini时隙组、时隙、时隙组、传输块。
可选地,接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数(或确认信息的个数也可以表述为颗粒度的个数,下面以确认信息的个数进行描述)确定每个确认信息对应的单位的数量具体包括两种情形,一种是在传输数据的单位的数量和确认信息的个数之间的商值为整数时,另一种是在传输数据的单位的数量和确认信息的个数之间的商值不为整数时,下面分别针对上述两种情形进行描述。
在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,接收端将该商值作为该每个确认信息对应的单位的数量,并根据该每个确认信息对应的单位的数量,按照从前到后或从后到前的顺序依次对应该传输数据中的各个单位,形成该确认信息。
在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,接收端将该商值向上取整得到第一数值;接收端根据该第一数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量小于该第一数值,且位于该传输数据的末尾位置;或者,接收端根据该第一数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量小于该第一数值,且位于该传输数据的开始位置。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将该商值向下取整得到第二数值;接收端根据该第二数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量大于该第二数值,且位于该传输数据的末尾位置;或者,接收端根据该第二数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量大于该第二数值,且位于该传输数据的开始位置。
下面结合具体示例,对本实施例进行举例说明。
发送端通过一个时隙(或多个时隙)为接收端进行一次数据传输(如传输一个传输块),发送端为接收端通过下行控制信道的DCI发送本次数据传输的调度信息,同时,在该DCI中指示接收端本次数据传输对应的反馈的确认信息的个数q(如果颗粒度被约定或颗粒度被唯一固定,确认信息的个数也即为需要反馈确认信息的颗粒度的个数)。例如,基站本次为UE发了一次数据传输,实际传输数据使用了一个时隙中的10个OFDM符号(例如,时隙结构为包含2个DCI的符号,10个传输数据的符号,一个GAP符号,一个上行反馈的符号),同时基站要求UE反馈5个确认信息,默认颗粒度被约定为OFDM符号。此时UE根据本次数据传输实际的符号数量和要求的确认信息数量,按照约定规则形成对应的确认信息。根据约定的规则,UE将10除以5所得数值2,也就是说,每个确认信息对应2个符号,根据约定,将传输数据的10个符号从前到后依次取2个符号形成对应的确认信息,最终形成5个确认信息,即第一个确认信息对应所有传输数据的符号的第1、2个符号,第二个确认信息对应所有传输数据的符号的第3、4个符号,依次类推。又例如,当基站使用一个时隙的11个OFDM符号进行本次数据传输时(例如前一个例子中DCI占用1个符号,数据传输有11个符号,一个GAP符号,一个上行反馈的符号),此时,根据约定的规则(不能整除时向下取整),UE将11除以5所得数值向下取整所得数值2,也就是说,多数确认信息对应2个符号(一个确认信息对应多于2个符号),本例中这个不同于其他确认信息的确认信息(称为特殊确认信息)对应3个符号。注意,确认信息对应的符号的确定,可以把对应的特殊确认信息出现在传输的所有符号的末尾;也可以把对应的特殊确认信息出现在传输的所有符号的开始。优选的,将特殊确认信息放置在所有符号的开始,这样它更靠近解调参考信号。按照优选的方式,第一个确认信息对应所有传输数据的符号的第1、2、3个符号,第二个确认信息对应所有传输数据的符号的第4、5个符号,第三个确认信息对应所有传输数据的符号的第6、7个符号,第四个确认信息对应 所有传输数据的符号的第8、9个符号,第五个确认信息对应所有传输数据的符号的第10、11个符号。这样接收端将形成的确认信息发给发送端后,发送端对于出现错误的符号进行重传。
需要说明的是,上述的按照OFDM符号的形成对应的确认信息的方式,可以同理的应用于,符号组,此时OFDM符号看作OFDM符号组处理,但是发送端要事先约定符号组包含的OFDM符号的数量(或者发送端通知接收端符号组包含的OFDM符号的数量)。
例如,发送端通过一个时隙(或多个时隙)为接收端进行一次数据传输(如传输一个传输块),发送端为接收端通过下行控制信道的DCI发送本次数据传输的调度信息,同时,在该DCI中指示接收端本次数据传输对应的反馈的确认信息的个数q(如果颗粒度被约定或颗粒度被唯一固定,确认信息的个数也即为需要反馈确认信息的颗粒度的个数)。基站本次为UE发了一次数据传输(如一个传输块),实际传输数据使用了一个时隙中的10个OFDM符号(例如,时隙结构为包含2个DCI的符号,10个传输数据的符号,一个GAP符号,一个上行反馈的符号),同时基站要求UE反馈5个确认信息,默认颗粒度被约定为符号组。此时UE根据本次数据传输实际的符号数量和要求的确认信息的数量(或需要反馈确认信息的颗粒度的个数,本例即OFDM符号组的个数),符号组内包含的符号个数可以是约定或指示的或推算的,本例子中是推算的。按照约定规则形成对应的确认信息。根据约定的规则,UE用本次传输中传输块对应的总符号数10除以需要反馈的确认信息个数(或需要反馈确认信息的符号组的个数)5所得数值2,也就是说,每个确认信息对应2个符号(也即每个符号组包含2个符号),根据约定,将传输数据的10个符号从前到后依次取2个符号形成对应的确认信息(也即将传输数据的10个符号从前到后依次取2个符号形成对应的符号组),最终形成5个确认信息,即第一个确认信息对应所有传输数据的符号的第1、2个符号(也即第一个符号组的确认信息对应所有传输数据的符号的第1、2个符号),第二个确认信息对应所有传输数据的符号的第3、4个符号(也即第二个符号组的确认信息对应所有传输数据的符号的第3、4个符号),依次类推。又例如,当基站使用一个时隙的11个OFDM符号进行本次数据传输时(例如前一个例子中DCI占用1个符号,数据传输有11个符号,一个GAP符号,一个上行反馈的符号),此时,根据约定的规则(不能整除时向下取整),UE将11除以5所得数值向下取整所得数值2,也就是说,多数确认信息对应2个符号(一个确认信息对应多于2个符号),本例中这个不同于其他确认信息的确认信息(称为特殊确认信息,也可以描述为这个确认信息对应符号组包含的符号个数不同其他符号组)对应3个符号(也即有一个符号组包含的符号数量不同于其他符号组)。注意,对于每个确认信息对应的符号的确定,可以把对应的特殊确认信息放置在本次传输的所有符号的末尾;也可以把对应的特殊确认信息放置在本次传输的所有符号的开始。优选的,将特殊确认信息放置在所有符号的开始,这样它更靠近解调参考信号。按照优选的方式,第一个确认信息对应所有传输数据的符号的第1、2、3个符号,第二个确认信息对应所有传输数据的符号的第4、5个符号,第三个确认信息 对应所有传输数据的符号的第6、7个符号,第四个确认信息对应所有传输数据的符号的第8、9个符号,第五个确认信息对应所有传输数据的符号的第10、11个符号(或者也可以等效描述为:第一个确认信息对应的符号组对应所有传输数据的符号的第1、2、3个符号,第二个确认信息对应的符号组对应所有传输数据的符号的第4、5个符号,第三个确认对应的符号组信息对应所有传输数据的符号的第6、7个符号,第四个确认信息对应的符号组对应所有传输数据的符号的第8、9个符号,第五个确认信息对应的符号组对应所有传输数据的符号的第10、11个符号)。这样接收端将形成的确认信息发给发送端后,发送端对于出现错误的符号进行重传。
同样的,上述例子也可以应用于码块,mini时隙,或时隙,此时OFDM符号被看作码块,mini时隙或时隙。
同样的,上述例子也可以应用于码块组,mini时隙组或时隙组,此时与OFDM符号组被看作码块组,mini时隙组或时隙组,对应的OFDM符号被看作码块、mini时隙或时隙。但是发送端要事先约定码块组,mini时隙组或时隙组包含对应的码块数量、mini时隙数量或时隙数量(或者发送端通知接收端码块组,mini时隙组或时隙组包含对应的码块数据、mini时隙数量或时隙数量)。
基于上面的例子,一个应用于码块组的类似例子如下:
需要说明的是,上述的按照OFDM符号组的形成对应的确认信息的方式,可以同理的应用于码块组。但是发送端要事先约定码块组包含的OFDM符号的数量(或者发送端通知接收端码块组包含的OFDM符号的数量,当然也可以推算,推算的具体见其他实例描述)。
例如,发送端通过一个时隙(或多个时隙)为接收端进行一次数据传输(如传输一个传输块),发送端为接收端通过下行控制信道的DCI发送本次数据传输的调度信息,同时,在该DCI中指示接收端本次数据传输对应的反馈的确认信息的个数q(或者,该DCI中指示接收端本次数据传输对应的反馈的CBG的个数。并且这个指示信息除了DCI能够承载外,也能被承载通过RRC消息)。基站本次为UE发了一次数据传输(如一个传输块),实际传输数据被分为10个码块被传输在一个时隙(例如,时隙结构为包含2个DCI的符号,10个传输数据的符号,一个GAP符号,一个上行反馈的符号),同时基站要求UE反馈5个确认信息,并颗粒度被为码块组。此时UE根据本次数据传输实际的码块数量和要求的确认信息的数量(或为要求反馈确认信息的颗粒度的个数,本例即码块组的个数),码块组内包含的码块个数可以是约定或指示的或推算的,本例子中是推算的。按照约定规则形成对应的确认信息。根据约定的规则,UE用本次传输中传输块对应的总码块数10除以需要反馈的确认信息个数(或需要反馈确认信息的码块组的个数)5所得数值2,也就是说,每个确认信息对应2个码块(也即每个码块组包含2个码块),根据约定,将传输数据的10个码块从前到后依次取2个码块形成对应的确认信息(也即将传输数据的10个码块从前到后依次取2个码块形成对应的码块组),最终形成5个确认信息,即第一个确 认信息对应所有传输数据的码块的第1、2个码块(也即第一个码块组的确认信息对应所有传输数据的码块的第1、2个码块),第二个确认信息对应所有传输数据的码块的第3、4个码块(也即第二个码块组的确认信息对应所有传输数据的码块的第3、4个码块),依次类推。又例如,当基站使用11个码块进行本次数据传输时,此时,根据约定的规则(不能整除时向下取整或向上取整,本例向下取整),UE将11除以5所得数值向下取整所得数值2,也就是说,多数确认信息对应2个码块(一个确认信息对应多于2个码块),本例中这个不同于其他确认信息的确认信息(称为特殊确认信息,也可以描述为这个确认信息对应码块组包含的码块个数不同其他码块组)对应3个码块(也即有一个码块组包含的码块数量不同于其他码块组)。需要说明的是,对于每个确认信息对应的码块的确定,可以把对应的特殊确认信息放置在本次传输的所***块的末尾;也可以把对应的特殊确认信息放置在本次传输的所***块的开始。优选的,将特殊确认信息放置在所***块的开始,这样它更靠近解调参考信号。按照优选的方式,第一个确认信息对应所有传输数据的码块的第1、2、3个码块,第二个确认信息对应所有传输数据的码块的第4、5个码块,第三个确认信息对应所有传输数据的码块的第6、7个码块,第四个确认信息对应所有传输数据的码块的第8、9个码块,第五个确认信息对应所有传输数据的码块的第10、11个码块(或者也可以等效描述为:第一个确认信息对应的码块组对应所有传输数据的码块的第1、2、3个码块,第二个确认信息对应的码块组对应所有传输数据的码块的第4、5个码块,第三个确认对应的码块组信息对应所有传输数据的码块的第6、7个码块,第四个确认信息对应的码块组对应所有传输数据的码块的第8、9个码块,第五个确认信息对应的码块组对应所有传输数据的码块的第10、11个码块)。这样接收端将形成的确认信息发给发送端后,发送端对于出现错误的符号进行重传。
在本实施例中,也支持当颗粒度为分组形式时,例如为符号组、码块组、mini时隙组或时隙组时,发送端还配置分组颗粒度包含的单位的数量。例如,约定颗粒度为码块组时,发送端为UE配置码块组包含的码块数量。这种配置可以具体为:基站和UE可以事先约定反馈的颗粒度为码块组,然后基站配置码块组包含的码块个数,这样,UE获知每个码块组包含的码块个数,然后UE还能够获知一次传输中传输块包含的码块数量,这样,UE将传输的码块按照码块组包含的码块个数对应到每个码块组,从而得到码块组的个数,即得到需要反馈颗粒度的个数。
关于确定信息的个数还可以按照下面2个方式推算。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将该商值向下取整得到第三数值,并对该确认信息的个数或颗粒度的个数加1;接收端根据该第三数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量小于该第三数值,且位于该传输数据的末尾位置;或者,接收端根据该第三数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量小于该第三数值, 且位于该传输数据的开始位置。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将该商值四舍五入得到第四数值;接收端根据该第四数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量不同于该第四数值,且位于该传输数据的末尾位置;或者,接收端根据该第四数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量不同于该第四数值,且位于该传输数据的开始位置。
下面结合具体示例,对本实施例进行举例说明。
发送端通过一个时隙(或多个时隙)为接收端进行一次数据传输,发送端为接收端通过下行控制信道的DCI发送本次数据传输的调度信息,同时,在该DCI中指示接收端本次数据传输对应的反馈的确认信息的个数。例如,基站本次为UE发了一次数据传输,实际传输数据使用了一个时隙中的10个OFDM符号(例如,时隙结构为包含2个DCI的符号,10个传输数据的符号,一个GAP符号,一个上行反馈的符号),同时基站要求UE反馈5个确认信息。此时UE根据本次数据传输实际的符号数量和要求的确认信息数量,按照约定规则形成对应的确认信息。根据约定的规则,UE将10除以5所得数值2,也就是说,每个确认信息对应2个符号,根据约定,将传输数据的10个符号从前到后依次取2个符号形成对应的确认信息,最终形成5个确认信息,即第一个确认信息对应所有传输数据的符号的第1、2个符号,第二个确认信息对应所有传输数据的符号的第3、4个符号,依次类推。又例如,当基站使用一个时隙的11个OFDM符号进行本次数据传输时(例如前一个例子中DCI占用1个符号,数据传输有11个符号,一个GAP符号,一个上行反馈的符号),此时,根据约定的规则(不能整除时进行四舍五入),UE将11除以5所得数值进行四舍五入处理后所得数值2,也就是说,多数确认信息对应2个符号(一个确认信息对应多于2个符号),本例中这个不同于其他确认信息的确认信息(称为特殊确认信息)对应3个符号。注意,确认信息对应的符号的确定,可以把对应的特殊确认信息出现在传输的所有符号的末尾;也可以把对应的特殊确认信息出现在传输的所有符号的开始。优选的,将特殊确认信息放置在所有符号的开始,这样它更靠近解调参考信号。按照优选的方式,第一个确认信息对应所有传输数据的符号的第1、2、3个符号,第二个确认信息对应所有传输数据的符号的第4、5个符号,第三个确认信息对应所有传输数据的符号的第6、7个符号,第四个确认信息对应所有传输数据的符号的第8、9个符号,第五个确认信息对应所有传输数据的符号的第10、11个符号。
需要说明的是,上述的按照OFDM符号的形成对应的确认信息的方式,可以同理的应用于,符号组,此时OFDM符号看作OFDM符号组处理,但是发送端要事先约定符号组包含的符号数量(或者发送端通知接收端符号组包含的符号数量)。
同样的,也可以应用于码块,mini时隙,或时隙,此时OFDM符号被看作码块,mini时隙或时隙。
同样的,也可以应用于码块组,mini时隙组或时隙组,此时与OFDM符号组被看作码块组,mini时隙组或时隙组,对应的OFDM符号被看作码块、mini时隙或时隙。但是发送端要事先约定码块组,mini时隙组或时隙组包含对应的码块数量、mini时隙数量或时隙数量(或者发送端通知接收端码块组,mini时隙组或时隙组包含对应的码块数据、mini时隙数量或时隙数量)。
当然也可以通过高层指示确认信息的个数,物理层动态调整,具体包括如下内容,其中,确认信息的个数用q值表示:
发送端通过高层信令来配置q值,高层信令发送给接收端,当在高层信令有效期内,接收端总是对于接收的数据按照高层信令的q值来形成对应的确认信息。
当发送端需要临时调整接收端的确认信息形成时,发送端能够按照上述示例中的方式发送临时的q值。当接收端从DCI中接收到不同于高层信令配置的q值时,接收端对于本次数据传输按照DCI通知的q值形成确认信息。
当发送端不需要调整接收端的确认信息形成时,发送端可以不在DCI中指示新的q值,或者DCI中不发送该q值的比特。
在一个可选地实施方式中,上述隐含规则还包括:
在发送端发送的信令为第二信令的情况下,若一次数据传输在一个或多个小(mini)时隙或时隙中,则指示接收端按照该颗粒度生成该确认信息。在该颗粒度为非分组的形式时,发送端指示接收端,或者发送端和接收端事先约定,为每个颗粒度形成一个确认信息,其中,该非分组的形式包括:OFDM符号、或CB、或mini时隙、或时隙、或传输块;在该颗粒度为分组的形式时,发送端指示接收端,或者发送端和接收端事先约定,为每个颗粒度形成一个确认信息,发送端通知接收端组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个颗粒度的分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该颗粒度的组的确认信息位于该传输数据的末尾位置或开始位置,其中,该分组的形式包括:OFDM符号组、或CBG、或mini时隙组、或时隙组。
下面结合下述可选示例,进行举例说明。
可选示例1
发送端通过一个时隙(或多个时隙)为接收端进行一次数据传输,发送端为接收端通过下行控制信道的DCI发送本次数据传输的调度信息,同时,在该DCI中指示接收端本次数据传输对应的反馈的确认信息形成的颗粒度或颗粒度事先被约定。颗粒度包括:OFDM符号,OFDM符号组,码块,码块组,mini时隙,mini时隙组,时隙,时隙组,传输块。
例如,基站本次为UE发了一次数据传输,实际传输数据使用了一个时隙中的10个OFDM符号(例如,时隙结构为包含2个DCI的符号,10个传输数据的符号,一个GAP符号,一个上行反馈的符号;这里也可以描述为实际传输数据的传输块共包含10个码块,码块是根据编码的原则得到,属于已知的信息),同时基站通知本次确认信息的颗粒度为 OFDM符号组(这里假设发送端和接收端事先约定了OFDM符号组内包含的符号数,也可以同时在DCI通知或推算的,这里假设获得符号组包含2个符号;如果颗粒度是CBG,这里对应的为CBG包含2个CB)。此时UE根据本次数据传输实际的符号数量和给定的颗粒度,根据约定规则形成确认信息。例如对于本次所有传输数据的传输块的符号,从前向后,或从后向前,按照每2个符号对应一个符号组形成对应的一个确认信息(如果颗粒度为CBG时,例如对于本次所有传输数据的传输块的CB,从前向后,或从后向前,按照每2个CB对应一个CBG形成对应的一个确认信息)。注意,对于最后一个或第一个确认信息(称为特殊确认信息)对应的符号组(或CBG),允许包含的符号(或CB)数不同于其他的。
又例如,当基站使用一个时隙的11个OFDM符号进行本次数据传输时(例如前一个例子中DCI占用1个符号,数据传输有11个符号,一个GAP符号,一个上行反馈的符号),此时,根据约定的规则,按照上一段的例子处理。注意,确认信息对应的符号组的确定,可以把对应的特殊确认信息出现在传输的所有符号的末尾;也可以把对应的特殊确认信息出现在传输的所有符号的开始。优选的,将特殊确认信息放置在所有符号的开始,这样它更靠近解调参考信号。按照优选的方式,第一个确认信息(恰好是特殊确认信息)对应所有传输数据的符号组包含第1个符号,第二个确认信息对应所有传输数据的符号组包含第2、3个符号,第三个确认信息对应所有传输数据的符号组包含第4、5个符号,第四个确认信息对应所有传输数据的符号组包含第6、7个符号,第五个确认信息对应所有传输数据的符号组包含第8、9个符号,第六个确认信息对应所有传输数据的符号组包含第10、11个符号。
对于颗粒度是其他单位的情况时,类似的方式能被使用,可以参考本实施例。
说明:发送端能够同时通知接收端,关于本次数据传输对应的确认信息的个数和颗粒度。这样接收端根据两者的结合,来形成对应的确认信息。
可选示例2
发送端和接收端约定,发送端能够直接或间接指示接收端在一次数据传输中,接收端是按照传输块(TB)、CB或CBG进行确认信息的形成。也就是说当颗粒度为多个类型时,发送端需要进一步指示或暗含本次使用的颗粒度具体的类型,例如上述颗粒度为TB和CBG时,发送端需要指示或暗含接收端按照TB或CBG形成确认信息。注意:如果按照颗粒度为CBG组形成确认信息时,且确认信息的个数被要求为1个,那么CBG组包括该TB的所有的CB,实际上间接的暗含按照TB形成确认信息。
例如,发送端需要接收端对于一次数据传输按照TB形成对应的确认信息时,发送下行控制信道中通过DCI指示给接收端,需要按照TB形成对应的确认信息。当发送端需要接收端对于一次数据传输按照CB形成对应的确认信息时,发送端通过下行控制信道发送DCI指示给接收端,需要按照CB形成对应的确认信息。例如,当发送端需要接收端对于一次数据传输按照CBG形成对应的确认信息时,发送端通过下行控制信道发送DCI指示 给接收端,需要按照CB组形成对应的确认信息。此时需要发送端与接收端约定CB组包含CB的个数或发送端通过信令通知给接收端,或者发送端通过确认信息(或颗粒度的个数,本例中颗粒度为CBG)的个数隐含通知。例如接收端按照CB组作为颗粒度,并被指示形成确认信息的个数为q(也就是说,按照颗粒度形成q个确认信息,每个颗粒度对应一个确认信息,详见下),此时接收端和发送端按照实施例1、2、3中描述的方式来推算每个确认信息对应的CB组包含的CB个数。例如本次数据传输的传输块共有11个CB,要求形成的确认信息的个数为3,那么每个CB组包含的CB数量为:
11除以3所得数向下取整。那么从后向前来确定确认信息对应的CB组包含的CB,第一个确认信息(特殊的确认信息)对应的CB组包含前5个CB,第二个确认信息对应的CB组包含之后的3个CB,第三个确认信息对应的CB组包含最后的3个CB;或者第一个确认信息对应的CBG包含前3个,第二个确认信息对应的CB组包含之后的3个CB,第三个确认信息(特殊确认信息)对应的CB组包含最后的5个CB;
或者,11除以3所得数向上取整。那么从后向前来确定确认信息对应的CB组包含的CB,第一个确认信息(特殊的确认信息)对应的CB组包含前3个CB,第二个确认信息对应的CB组包含之后的4个CB,第三个确认信息对应的CB组包含最后的4个CB;或者第一个确认信息对应的CBG包含前4个,第二个确认信息对应的CB组包含之后的4个CB,第三个确认信息(特殊确认信息)对应的CB组包含最后的3个CB;
在一个可选地实施方式中,上述隐含规则还包括:
在发送端发送的信令为第一信令的情况下,若一次数据传输在多个mini时隙或时隙中且每个小时隙或时隙传输一个传输块TB或该多个小时隙或时隙传输一个TB,则接收端按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成该确认信息;
需要说明的是,上述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小(mini)时隙、小(mini)时隙组、时隙、时隙组、传输块。
可选地,若该确认信息的个数或颗粒度的个数小于该多个mini时隙或时隙的个数,或者该确认信息的个数或颗粒度的个数为空,则接收端形成一个确认信息,其中,该一个确认信息对应该多个mini时隙或时隙中的传输块TB之和,或者对应该多个mini时隙或时隙中传输的一个TB;若该确认信息的个数或颗粒度的个数等于该多个mini时隙或时隙的个数,则每个确认信息对应一个mini时隙或时隙;若该确认信息的个数或颗粒度的个数大于该多个mini时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
在一个可选地实施方式中,上述隐含规则还包括:
发送端同时发送第一信令和第二信令,或者发送端发送的第一信令和第二信令同时有效时,则发送端指示接收端按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,。
发送端发送该第一信令,事先约定该第二信令所指示的颗粒度,则不再发送第二信令, 发送端指示接收端按照事先约定的颗粒度形成第一信令中要求数量的确认信息;或者,发送端和接收端约定,发送端直接或间接指示接收端在一次数据传输中,接收端是按照传输块TB或CBG进行确认信息的形成。
可选地,发送端发送信令包括以下步骤:
步骤S21,在发送的下行控制信息为调度数据传输时,在下行控制信息中发送该信令,该信令至少包括第一信令和/或第二信令。
可选地,上述确认信息处理方法还包括以下步骤:
步骤S31,发送端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,
步骤S32,发送端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,
步骤S33,发送端确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
可选地,在本实施中,上述信令为发送端通知接收端颗粒度内成员的数量,或发送端和接收端事先约定颗粒度内成员的数量;其中,该颗粒度为分组的形式,该分组的形式包括以下至少一种:正交频分复用符号组、码块组、小时隙组、时隙组,该成员包括以下至少一种:正交频分复用符号、码块、小时隙、时隙;发送端和接收端能事先约定或通过第二信令指示颗粒度。
通过本实施例提供的确认信息处理方法,发送端和接收端根据约定形成一次数据传输时对应的确认信息,可以减少实现灵活数量的确认信息开销,从而能够使得发送端根据上行控制信道的资源以及传输数据的重要性,来要求接收端进行对应的反馈确认信息,尤其是对于上行控制信道资源不紧张,或传输数据重要时,发送端能够及时指示接收端形成密集的确认信息,从而当传输错误时,发送端可以仅仅重传出错的部分,从而减少了重传数据量。当上行控制资源紧张时,但上行传输资源不紧张时,发送端能够指示接收端形成开销小的确认信息。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本公开各个实施例所述的方法。
实施例2
在本实施例中还提供了一种确认信息的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬 件,或者软件和硬件的组合的实现也是可能并被构想的。
图3是根据本公开实施例的确认信息的处理装置的结构框图,如图3所示,该装置包括:
1)第一发送模块32,用于发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
可选地,在本实施例中,上述确认信息包括但并不限于:HARQ ACK、ACK/NACK。
需要说明的是,上述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,该确认信息的个数和该上行控制信道的个数相同。
上述数据传输为一个下行控制信息调度的一次数据传输。
上述信令包括物理层信令或者高层信令,其中,该物理层信令包括下行控制信息DCI信令,该DCI信令用于上/下行数据调度发送。
2)第一处理模块34,用于接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。
可选地,在本实施例中,上述确认信息的处理装置的应用场景包括但并不限于:新一代移动通信***(New Radio,简称为NR)。在该应用场景下,发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息。也就是说,本实施例通过向接收端发送信令以及结合预先协商的隐含规则生成对应的确认信息,而不是相关技术中对于一个传输块反馈一个确认信息这种机制,进而解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。
图4是根据本公开实施例的确认信息的处理装置的结构框图(一),如图4所示,第一发送模块32包括:
1)第一发送单元42,用于发送第一信令,其中,该第一信令用于指示接收端生成与该发送端一次数据传输对应的确认信息的个数或颗粒度的个数;
和/或,使用第二发送单元等同替换第一发送单元42,其中,第二发送单元用于发送第二信令,其中,该第二信令用于指示接收端生成与该发送端一次数据传输对应的确认信息时所使用的颗粒度,该颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块CB、码块组CBG、小时隙、小时隙组、时隙、时隙组、传输块。
通过图4所示的装置,使得能够提供更小颗粒度的确认信息以使得发送端能够确认具体的错误数据。
图5是根据本公开实施例的确认信息的处理装置的结构框图(二),如图5所示,除了包括图3所示的模块外还包括:
1)第二处理模块52,用于确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,
使用第三处理模块或第四处理模块等同替换第二处理模块52,其中,第三处理模块用于确定每个确认信息比特的上行资源位置,并独立调制编码发送;第四处理模块,用于确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。
实施例3
在本实施例中提供了另一种确认信息的处理方法,图6是根据本公开实施例的另一确认信息的处理方法流程图,如图6所示,该流程包括如下步骤:
步骤S602,发送端发送信令给接收端;
步骤S604,发送端在接收一次数据传输后,根据该信令形成确认信息并发送该确认信息给接收端;
需要说明的是,上述信令用于指示发送端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;其中,信令和该确认信息的发送包括:该信令通过高层信令发送,该确认信息通过下行控制信息发送;或,该信令和该确认信息同时通过一个下行控制信息发送。
下面结合具体示例,对本实施例进行举例说明。
其中,在本示例中,可以为基站形成确认信息。
假设,接收端(例如UE)的上行数据发送时,也存在上述实施例中的多种发送模式(上述实施例中实际均为下行数据发送),等同于上行数据发送也存在与下行数据发送相同的模式。此时,由于上行数据的发送是由基站调度的,发送是UE进行执行;而下行数据的发送是基站调度的,发送也是基站执行的。对于上行数据对应的确认信息也存在类似的处理方法。
如果发送端(例如基站)需要给UE发送一次上行数据接收对应的确认信息时,发送端先通知或事先约定确认信息的个数和/或颗粒度信息给接收端,然后发送端再根据所述个数和/或颗粒度,结合事先约定的规则形成对应的确认信息,再将确认信息发送给接收端。接收端接收发送端发送的确认信息的个数和/或颗粒度信息,然后再接收确认信息,并按照所述个数和/或颗粒度,结合事先约定的规则解析确认信息。也可以是,发送端将一次上行数据接收对应的确认信息的个数和/或颗粒度信息,可以和确认信息一起发送给接收端。
可选地,在该颗粒度为非分组的形式时,发送端指示接收端,或者发送端和接收端事先约定,为每个颗粒度形成一个确认信息,其中,该非分组的形式包括:正交频分复用符号、或码块、或小时隙、或时隙、或传输块。
一个详细的例子,例如基站接收UE发送的上行数据,并根据配置或约定的颗粒度,为每个颗粒度形成一个确认信息。例1,基站和UE约定颗粒度为码块组。基站接收UE的一次上行数据(例如一个传输块)后,进行解码,然后按照CBG形成确认信息。对于形成确认信息的个数,也就是颗粒度的个数,基站能够事先与UE约定或配置,例如通过高层信令事先配置好,这里假设是通过高层信令事先配置了形成确认信息的颗粒度的个数或确认信息的个数。然后基站能够根据本次传输的上行数据中的码块数量和形成确认信息的颗粒度的个数推算每个颗粒度包含的码块,推算规则可以参考上述其他例子。基站对于每个颗粒度形成一个确认信息,组成bitmap信令,并在下行控制信息DCI中发送给UE。UE根据确认信息确认那些码块组是错误的,然后进行重传。例2,基于例1,这里假设确认信息的个数是基站动态配置的,例如基站对于本次接收的上行数据,配置本次行程的确认信息的个数,或颗粒度的个数,此时基站需要发送形成的确认信息同时,也要发送确认信息的颗粒度的个数。
本实施例中确认信息的个数和/或颗粒度信息的传输方式,可以采用下面的方式:
发送端能够在上行授权信息或下行授权信息中增加该次调度的数据传输对应的确认信息的个数和/或颗粒度信息,这样接收端在接收到上行/下行授权信息后就可以获知该次数据传输需要形成的确认信息的个数和/或颗粒度信息,然后结合约定规则形成对应的确认信息。
更加详细的处理方法,可以使用上述各个实施例中处理方法(其中,需要把发送端和接收端互换),方法的原理是相同的。
实施例4
在本实施例中还提供了一种确认信息的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图7是根据本公开实施例的另一确认信息的处理装置的结构框图,如图7所示,该装置包括:
1)第二发送模块72,用于发送信令给接收端;
2)第三发送模块74,用于在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;
其中,所述信令用于指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送。
实施例5
在本实施例中提供了一种确认信息的处理方法,图8是根据本公开实施例的又一确认 信息的处理方法流程图,如图8所示,该流程包括如下步骤:
步骤S802,接收端接收信令;
步骤S804,接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送该确认信息。
可选地,在本实施例中,上述确认信息包括但并不限于:HARQ ACK、ACK/NACK。
需要说明的是,上述确认信息包括:通过上行数据信道传输的确认信息;或者,通过上行控制信道传输的确认信息,其中,当每个上行控制信道只传输一个确认信息时,该确认信息的个数和该上行控制信道的个数相同。
上述数据传输为一个下行控制信息调度的一次数据传输;或者,一次数据传输由一个或多个传输块构成;或者,一次数据传输由一个或多个码块组和一个或多个传输块构成。
上述信令包括物理层信令或者高层信令,其中,该物理层信令包括下行控制信息DCI信令,该DCI信令用于上/下行数据调度发送。若接收到的信令使用高层信令发送,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若接收到的信令使用物理层发送,则以物理层发送的信令为准;或者,在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输。其中,所述信令包括所述第一信令和/或第二信令。
可选地,在本实施例中,上述确认信息的处理方法的应用场景包括但并不限于:新一代移动通信***(New Radio,简称为NR)。在该应用场景下,接收端接收信令,接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送该确认信息。也就是说,本实施例通过接收发送端发送的信令以及结合预先协商的隐含规则生成对应的确认信息,而不是相关技术中对于一个传输块反馈一个确认信息这种机制,进而解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。
在一个可选地实施方式中,接收端接收信令包括以下步骤:
步骤S41,接收端接收第一信令,其中,该第一信令用于指示一次数据传输,接收端生成对应的确认信息的个数或颗粒度的个数;
和/或,步骤S42,接收端接收第二信令,其中,该第二信令用于指示一次数据传输,接收端生成对应的确认信息时所使用的颗粒度,其中,该颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块(CB)、码块组(CBG)、小(mini)时隙、小(mini)时隙组、时隙、时隙组、传输块。
通过接收上述第一信令和/或者第二信令,使得能够提供更小颗粒度的确认信息以使得发送端能够确认具体的错误数据。接收端和发送端能约定第二信令中的颗粒度,约定后就可以不再发送第二信令。
在一个可选地实施方式中,上述隐含规则包括:在接收端接收到的信令为第一信令的情况下,若一次数据传输在一个或多个时隙中,则按照传输数据在一个或多个时隙中传输 的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成该确认信息;接收端为每个颗粒度形成一个确认信息。
需要说明的是,上述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、小(mini)时隙、小(mini)时隙组、时隙、时隙组、传输块。
接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数确定每个确认信息对应的单位的数量包括两种情形,一种是在传输数据的单位的数量和确认信息的个数之间的商值为整数时,另一种是在传输数据的单位的数量和确认信息的个数之间的商值不为整数时,下面分别针对上述两种情形进行描述。
在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,将该商值作为该每个确认信息对应的单位的数量,并根据该每个确认信息对应的单位的数量,按照从前到后或从后到前的顺序依次对应该传输数据中的各个单位,形成该确认信息。
在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,将该商值向上取整得到第一数值;根据该第一数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量小于该第一数值,且位于该传输数据的末尾位置;或者,根据该第一数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量小于该第一数值,且位于该传输数据的开始位置。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将该商值向下取整得到第二数值;根据该第二数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量大于该第二数值,且位于该传输数据的末尾位置;或者,根据该第二数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量大于该第二数值,且位于该传输数据的开始位置。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将该商值向下取整得到第三数值,并对该确认信息的个数或颗粒度的个数加1;根据该第三数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量小于该第三数值,且位于该传输数据的末尾位置;或者,根据该第三数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位的数量小于该第三数值,且位于该传输数据的开始位置。
在该传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将该商值四舍五入得到第四数值;根据该第四数值,按照从前向后的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,最后一个确认信息对应的单位的数量不同于该第四数值,且位于该传输数据的末尾位置;或者,根据该第四数值,按照从后向前的顺序依次对应该传输数据中的各个单位,形成该确认信息,其中,第一个确认信息对应的单位 的数量不同于该第四数值,且位于该传输数据的开始位置。
在一个可选地实施方式中,上述隐含规则包括:在接收端接收到的信令为第二信令的情况下,若一次数据传输在一个mini时隙或时隙中,则按照该颗粒度生成该确认信息。
其中,在该颗粒度为非分组的形式时,为每个颗粒度形成一个确认信息,其中,该非分组的形式包括:OFDM符号、或CB、或mini时隙、或时隙、或传输块;在该颗粒度为分组的形式时,接收发送端通知的组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于该传输数据的末尾位置或开始位置,其中,该分组的形式包括:OFDM符号组、或CBG、或mini时隙组、或时隙组。
在一个可选地实施方式中,上述隐含规则包括:
在接收端接收到的信令为第一信令的情况下,若一次数据传输在多个小(mini)时隙或时隙中且每个小时隙或时隙传输一个传输块TB或该多个时隙传输一个TB,则按照传输数据在多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成该确认信息;
需要说明的是,上述单位包括以下至少之一:OFDM符号、OFDM符号组、CB、CBG、mini时隙、mini时隙组、时隙、时隙组、传输块。
若该确认信息的个数或颗粒度的个数小于该多个mini时隙或时隙的个数,或者该确认信息的个数或颗粒度的个数为空,则生成一个确认信息,其中,该一个确认信息对应该多个mini时隙或时隙中的传输块TB之和,或者对应该多个mini时隙或时隙中传输的一个TB;若该确认信息的个数或颗粒度的个数等于该多个mini时隙或时隙的个数,则每个确认信息对应一个mini时隙或时隙;若该确认信息的个数或颗粒度的个数大于该多个mini时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
在一个可选地实施方式中,上述隐含规则还包括:在接收端同时接收第一信令和第二信令,或者接收端接收到的第一信令和第二信令同时有效时,按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,在接收端接收到第一信令时,该接收端按照事先约定的颗粒度形成该第一信令中要求数量的确认信息;或者,发送端和接收端约定,该接收端在一次数据传输中,按照传输块或码块组进行确认信息的形成。
可选地,接收端接收信令包括以下步骤:
步骤S51,在接收到的下行控制信息为调度数据传输时,在下行控制信息中接收该信令,其中,该信令至少包括第一信令和/或第二信令。
可选地,在本实施例中,上述确认信息的处理方法还包括以下步骤:
步骤S61,接收端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,
步骤S62,接收端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,
步骤S62,接收端确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
在一个可选地实施方式中,接收端接收该信令,该信令为发送端通知接收端颗粒度内成员的数量,或接收端和发送端事先约定颗粒度内成员的数量;其中,该颗粒度为分组的形式,该分组的形式包括以下至少一种:OFDM符号组、CBG、小时隙组、时隙组,该成员包括以下至少一种:OFDM符号、CB、小时隙、时隙;接收端和发送端能事先约定或通过第二信令指示颗粒度。
通过本实施例提供的确认信息处理方法,发送端和接收端根据约定形成一次数据传输时对应的确认信息,可以减少实现灵活数量的确认信息开销,从而能够使得发送端根据上行控制信道的资源以及传输数据的重要性,来要求接收端进行对应的反馈确认信息,尤其是对于上行控制信道资源不紧张,或传输数据重要时,发送端能够及时指示接收端形成密集的确认信息,从而当传输错误时,发送端可以仅仅重传出错的部分,从而减少了重传数据量。当上行控制资源紧张时,但上行传输资源不紧张时,发送端能够指示接收端形成开销小的确认信息。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本公开各个实施例所述的方法。
实施例6
在本实施例中还提供了一种确认信息的处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图9是根据本公开实施例的又一确认信息的处理装置的结构框图,如图9所示,该装置包括:
1)接收模块92,用于接收信令;
2)生成模块94,用于根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送该确认信息。
可选地,在本实施例中,上述确认信息包括但并不限于:HARQ ACK、ACK/NACK。
可选地,在本实施例中,上述确认信息的处理装置的应用场景包括但并不限于:新一代移动通信***(New Radio,简称为NR)。在该应用场景下,接收端接收信令,根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送该确认信息。也就是说,本实施例通过接收发送端发送的信令以及结合预先协商的隐含规则生成对应的 确认信息,而不是相关技术中对于一个传输块反馈一个确认信息这种机制,进而解决了相关技术中,针对一个传输块反馈一个确认信息的反馈机制所导致的发生错误的数据定位精确度较低的问题,达到了提高错误数据定位精确度的技术效果。
图10是根据本公开实施例的又一确认信息的处理装置的结构框图(一),如图10所示,接收模块92包括:
1)第一接收单元102,用于接收第一信令,其中,该第一信令用于指示一次数据传输,接收端生成对应的确认信息的个数或颗粒度的个数;
和/或,使用第二接收单元等同替换上述第一接收单元102,其中,第二接收单元用于接收第二信令,其中,该第二信令用于指示一次数据传输,接收端生成对应的确认信息时所使用的颗粒度,该颗粒度包括以下至少一种:正交频分复用OFDM符号、正交频分复用OFDM符号组、码块CB、码块组CBG、小(mini)时隙、小(mini)时隙组、时隙、时隙组、传输块。
通过图10所示装置,使得能够提供更小颗粒度的确认信息以使得发送端能够确认具体的错误数据。
图11是根据本公开实施例的又一确认信息的处理装置的结构框图(二),如图11所示,该装置除了包括图9所示的模块外,还包括:
1)第五处理模块112,用于确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图bitmap信令,并进行调制编码发送;或者,
使用第六处理模块或者第七处理模块等同替换第五处理模块112,其中,第六处理模块用于确定每个确认信息比特的上行资源位置,并独立调制编码发送;第七处理模块,用于确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
实施例7
本公开的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S1,发送端发送信令,其中,该信令用于指示接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
S2,发送端接收该确认信息,并根据该信令,结合预先约定的隐含规则解析该确认信息;
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:
S3,发送端发送信令给接收端;
S4,发送端在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;其中,所述信令用于指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送;或,所述信令和所述确认信息同时通过 一个下行控制信息发送。
可选地,存储介质还被设置为存储用于执行以下步骤的程序代码:
S4,接收端接收信令;
S5,接收端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送该确认信息。
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S1、S2。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S3、S4。
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S5、S6。
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
显然,本领域的技术人员应该明白,上述的本公开的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本公开不限制于任何特定的硬件和软件结合。
以上所述仅为本公开的优选实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。以上各个实施例中包含的技术特征,在不冲突的情况下,可以组合在一个实施例中混合或结合使用。

Claims (47)

  1. 一种确认信息的处理方法,包括:
    发送端发送信令,其中,所述信令设置为指示接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
    发送端接收所述确认信息,并根据所述信令,结合预先约定的隐含规则解析所述确认信息。
  2. 根据权利要求1所述的方法,其中,发送端发送信令包括:
    发送端发送第一信令,其中,所述第一信令设置为指示接收端生成与所述发送端一次数据传输对应的确认信息的个数或颗粒度的个数;
    和/或,发送端发送第二信令,其中,所述第二信令设置为指示接收端生成与所述发送端一次数据传输对应的确认信息时所使用的颗粒度;
    其中,所述颗粒度包括以下至少一种:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  3. 根据权利要求2所述的方法,其中,所述隐含规则包括:
    在发送端发送第一信令的情况下,对于一次数据传输在一个或多个小时隙或时隙中,则指示接收端按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;
    所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息;
    其中,所述单位包括以下至少之一:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  4. 根据权利要求3所述的方法,其中,
    在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,接收端将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量;
    根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应的所述每个确认信息或每个颗粒度,形成所述确认信息。
  5. 根据权利要求3所述的方法,其中,
    在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,接收端将所述商值向上取整得到第一数值;
    部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;
    确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;
    接收端根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,
    接收端根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
  6. 根据权利要求3所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第二数值;
    部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;
    确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;
    接收端根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,
    接收端根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
  7. 根据权利要求3所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;
    接收端根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,
    接收端根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的开始位置。
  8. 根据权利要求3所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,接收端将所述商值四舍五入得到第四数值;
    接收端根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,
    接收端根据所述第四数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的开始位置。
  9. 根据权利要求2所述的方法,其中,所述隐含规则包括:
    在发送端发送第二信令的情况下,若一次数据传输在一个或多个小时隙或时隙中,则指示接收端按照所述颗粒度生成所述确认信息。
  10. 根据权利要求2所述的方法,其中,
    在所述颗粒度为非分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:正交频分复用符号、码块、小时隙、时隙或传输块;
    在所述颗粒度为分组的形式时,所述发送端指示所述接收端,或者所述发送端和所述接收端事先约定,为每个颗粒度形成一个确认信息,发送端通知接收端组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:正交频分复用符号组、码块组、小时隙组或时隙组。
  11. 根据权利要求2所述的方法,其中,所述隐含规则包括:
    在发送端发送第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块或所述多个小时隙或时隙传输一个传输块,则接收端按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;
    其中,所述单位包括以下至少之一:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  12. 根据权利要求11所述的方法,其中,
    若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认 信息的个数或颗粒度的个数为空,则接收端形成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块之和,或者对应所述多个小时隙或时隙中传输的一个传输块;
    若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;
    若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
  13. 根据权利要求2所述的方法,其中,所述隐含规则包括:发送端同时发送所述第一信令和所述第二信令,或者发送端发送的所述第一信令和所述第二信令同时有效时,则所述发送端指示接收端按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,
    发送端发送所述第一信令,事先约定所述第二信令所指示的颗粒度,则不再发送第二信令,所述发送端指示所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,
    发送端和接收端约定,发送端直接或间接指示接收端在一次数据传输中,接收端是按照传输块或码块组进行确认信息的形成。
  14. 根据权利要求1所述的方法,其中,所述确认信息包括:
    通过上行数据信道传输的确认信息;或者,
    通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
  15. 根据权利要求1所述的方法,其中,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,
    一次数据传输由一个或多个传输块构成;或者,
    一次数据传输由一个或多个码块组和一个或多个传输块构成。
  16. 根据权利要求1所述的方法,其中,所述信令包括:
    物理层信令,其中,所述物理层信令包括下行控制信息信令,所述下行控制信息信令用于上/下行数据调度发送;或者,
    高层信令。
  17. 根据权利要求1所述的方法,其中,发送端发送信令包括:
    在发送的下行控制信息为调度数据传输时,在下行控制信息中发送所述信令,所述信令至 少包括第一信令和/或第二信令。
  18. 根据权利要求1所述的方法,其中,
    若使用高层信令发送所述信令,则在高层信令有效期内,所述信令始终有效;或者,
    在所述高层信令有效期内,若物理层发送所述信令,则以物理层发送的信令为准;或者,
    在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输,
    其中,所述信令包括所述第一信令和/或第二信令。
  19. 根据权利要求1所述的方法,其中,所述方法还包括:
    发送端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图信令,并进行调制编码发送;或者,
    发送端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,
    确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
  20. 根据权利要求2所述的方法,其中,
    所述信令为发送端通知接收端颗粒度内成员的数量,或发送端和接收端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:正交频分复用符号组、码块组、小时隙组、时隙组,所述成员包括以下至少一种:正交频分复用符号、码块、小时隙、时隙;
    发送端和接收端能事先约定或通过第二信令指示颗粒度。
  21. 一种确认信息的处理方法,包括:
    发送端发送信令给接收端;
    发送端在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;
    其中,所述信令设置为指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
    所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送;或,所述信令和所述确认信息同时通过一个下行控制信息发送。
  22. 一种确认信息的处理方法,包括:
    接收端接收信令;
    接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送所述确认信息。
  23. 根据权利要求22所述的方法,其中,接收端接收信令包括:
    接收端接收第一信令,其中,所述第一信令设置为指示一次数据传输,接收端生成对应的确认信息的个数或颗粒度的个数;
    和/或,接收端接收第二信令,其中,所述第二信令设置为指示一次数据传输,接收端生成对应的确认信息时所使用的颗粒度;
    其中,所述颗粒度包括以下至少一种:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  24. 根据权利要求23所述的方法,其中,所述隐含规则包括:
    在接收端接收到第一信令的情况下,对于一次数据传输在一个或多个时隙中,则按照传输数据在一个或多个时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以形成所述确认信息;
    接收端为每个颗粒度形成一个确认信息;
    其中,所述单位包括以下至少之一:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  25. 根据权利要求24所述的方法,其中,
    在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值为整数时,将所述商值作为所述每个确认信息或每个颗粒度对应的单位的数量;
    根据所述每个确认信息或每个颗粒度对应的单位的数量,按照从前到后或从后到前的顺序依次对应所述传输数据中的各个单位对应到所述每个确认信息或每个颗粒度,形成所述确认信息。
  26. 根据权利要求24所述的方法,其中,
    在传输数据的单位的数量和确认信息的个数或颗粒度的个数之间的商值不为整数时,将所述商值向上取整得到第一数值;
    部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第一数值;
    确认信息或颗粒度对应所述传输数据中的单位数量较小的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;
    根据所述第一数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的末尾位置;或者,
    根据所述第一数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述 确认信息,其中,第一个确认信息对应的单位的数量小于所述第一数值,且位于所述传输数据的开始位置。
  27. 根据权利要求24所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第二数值;
    部分确认信息或部分颗粒度对应所述传输数据中的单位数量等于第二数值;
    确认信息或颗粒度对应所述传输数据中的单位数量较大的确定信息或颗粒度位于所有确认信息或颗粒度的末尾位置或开始位置;
    根据所述第二数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的末尾位置;或者,
    根据所述第二数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量大于所述第二数值,且位于所述传输数据的开始位置。
  28. 根据权利要求24所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值向下取整得到第三数值,并对所述确认信息的个数或颗粒度的个数加1;
    根据所述第三数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的末尾位置;或者,
    根据所述第三数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,第一个确认信息对应的单位的数量小于所述第三数值,且位于所述传输数据的开始位置。
  29. 根据权利要求24所述的方法,其中,
    在所述传输数据的单位的数量和确认信息的个数或颗粒度的个数的商值不为整数时,将所述商值四舍五入得到第四数值;
    根据所述第四数值,按照从前向后的顺序依次对应所述传输数据中的各个单位,形成所述确认信息,其中,最后一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的末尾位置;或者,
    根据所述第四数值,按照从后向前的顺序依次对应所述传输数据中的各个单位,形成所述 确认信息,其中,第一个确认信息对应的单位的数量不同于所述第四数值,且位于所述传输数据的开始位置。
  30. 根据权利要求23所述的方法,其中,所述隐含规则包括:
    在接收端接收到第二信令的情况下,若一次数据传输在一个或多个小时隙或时隙中,则按照所述颗粒度生成所述确认信息。
  31. 根据权利要求23所述的方法,其中,
    在所述颗粒度为非分组的形式时,为每个颗粒度形成一个确认信息,其中,所述非分组的形式包括:正交频分复用符号、码块、小时隙、时隙或传输块;
    在所述颗粒度为分组的形式时,接收发送端通知的组内成员的数量,或发送端和接收端事先约定组内成员的数量,若存在一个分组中所包括的成员数量与其它分组中所包括的成员数量不同,则该组的确认信息位于所述传输数据的末尾位置或开始位置,其中,所述分组的形式包括:正交频分复用符号组、码块组、小时隙组或时隙组。
  32. 根据权利要求23所述的方法,其中,所述隐含规则包括:
    在接收端接收到第一信令的情况下,若一次数据传输在多个小时隙或时隙中且每个小时隙或时隙传输一个传输块或所述多个时隙传输一个传输块,则按照传输数据在多个小时隙或时隙中传输的单位的数量和确认信息的个数或颗粒度的个数确定每个确认信息对应的单位的数量,以生成所述确认信息;
    其中,所述单位包括以下至少之一:正交频分复用符号、正交频分复用符号组、码块、码块组、小时隙、小时隙组、时隙、时隙组、传输块。
  33. 根据权利要求32所述的方法,其中,
    若所述确认信息的个数或颗粒度的个数小于所述多个小时隙或时隙的个数,或者所述确认信息的个数或颗粒度的个数为空,则生成一个确认信息,其中,所述一个确认信息对应所述多个小时隙或时隙中的传输块之和,或者对应所述多个小时隙或时隙中传输的一个传输块;
    若所述确认信息的个数或颗粒度的个数等于所述多个小时隙或时隙的个数,则每个确认信息对应一个小时隙或时隙;
    若所述确认信息的个数或颗粒度的个数大于所述多个小时隙或时隙的个数时,则每个确认信息对应一个或连续多个单位。
  34. 根据权利要求23所述的方法,其中,所述隐含规则包括:
    在接收端同时接收第一信令和第二信令,或者接收端接收到的第一信令和第二信令同时有 效时,按照第二信令描述的颗粒度生成第一信令中要求数量的确认信息;或者,
    在接收端接收到第一信令时,所述接收端按照事先约定的颗粒度形成所述第一信令中要求数量的确认信息;或者,
    发送端和接收端约定,所述接收端在一次数据传输中,按照传输块或码块组进行确认信息的形成。
  35. 根据权利要求22所述的方法,其中,所述确认信息包括:
    通过上行数据信道传输的确认信息;或者,
    通过上行控制信道传输的确认信息,其中,在每个上行控制信道只传输一个确认信息的情况下,所述确认信息的个数或颗粒度的个数和所述上行控制信道的个数相同。
  36. 根据权利要求22所述的方法,其中,所述一次数据传输为一个下行控制信息调度的一次数据传输;或者,
    一次数据传输由一个或多个传输块构成;或者,
    一次数据传输由一个或多个码块组和一个或多个传输块构成。
  37. 根据权利要求22所述的方法,其中,所述信令包括:
    物理层信令,其中,所述物理层信令包括下行控制信息信令,所述下行控制信息信令设置为上/下行数据调度发送;或者,
    高层信令。
  38. 根据权利要求22所述的方法,其中,接收端接收信令包括:
    在接收到的下行控制信息为调度数据传输时,在下行控制信息中接收所述信令,其中,所述信令至少包括第一信令和/或第二信令。
  39. 根据权利要求22所述的方法,其中,
    若接收到的信令使用高层信令发送,则在高层信令有效期内,所述信令始终有效;或者,在所述高层信令有效期内,若接收到的信令使用物理层发送本次数据传输,则以物理层发送的信令为准;或者,
    在使用高层信令发送所述信令,在所述信令有效期内,物理层允许改变所述信令为本次数据传输,
    其中,所述信令包括所述第一信令和/或第二信令。
  40. 根据权利要求22所述的方法,其中,所述方法还包括:
    接收端确定确认信息的比特在上行反馈信令中的位置和顺序,形成位图信令,并进行调制编码发送;或者,
    接收端确定每个确认信息比特的上行资源位置,并独立调制编码发送;或者,
    接收端确定确认信息的比特分组和每个比特分组对应的上行资源位置,并独立调制编码发送。
  41. 根据权利要求23所述的方法,其中,所述方法还包括:
    接收端接收所述信令,所述信令为发送端通知接收端颗粒度内成员的数量,或接收端和发送端事先约定颗粒度内成员的数量;其中,所述颗粒度为分组的形式,所述分组的形式包括以下至少一种:正交频分复用符号组、码块组、小时隙组、时隙组,所述成员包括以下至少一种:正交频分复用符号、码块、小时隙、时隙;
    接收端和发送端能事先约定或通过第二信令指示颗粒度。
  42. 一种确认信息的处理装置,应用于发送端,包括:
    第一发送模块,设置为发送信令,其中,所述信令设置为指示接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
    第一处理模块,设置为接收所述确认信息,并根据所述信令,结合预先约定的隐含规则解析所述确认信息。
  43. 一种确认信息的处理装置,应用于发送端,包括:
    第二发送模块,设置为发送信令给接收端;
    第三发送模块,设置为在接收一次数据传输后,根据所述信令形成确认信息并发送所述确认信息给接收端;
    其中,所述信令设置为指示发送端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
    所述信令和所述确认信息的发送包括:所述信令通过高层信令发送,所述确认信息通过下行控制信息发送;或,所述信令和所述确认信息同时通过一个下行控制信息发送。
  44. 一种确认信息的处理装置,应用于接收端,包括:
    接收模块,设置为接收信令;
    生成模块,设置为根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送所述确认信息。
  45. 一种存储介质,该存储介质设置为存储用于执行以下步骤的程序代码:
    发送端发送信令,其中,所述信令设置为指示接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;
    发送端接收所述确认信息,并根据所述信令,结合预先约定的隐含规则解析所述确认 信息。
  46. 一种存储介质,该存储介质设置为存储用于执行以下步骤的程序代码:
    发送端发送信令给接收端;
    发送端在接收一次数据传输后,根据该信令形成确认信息并发送该确认信息给接收端;其中,上述信令用于指示发送端根据该信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息;其中,信令和该确认信息的发送包括:该信令通过高层信令发送,该确认信息通过下行控制信息发送;或,该信令和该确认信息同时通过一个下行控制信息发送。
  47. 一种存储介质,该存储介质设置为存储用于执行以下步骤的程序代码:
    接收端接收信令;
    接收端根据所述信令,结合预先约定的隐含规则生成一次数据传输对应的确认信息,并发送所述确认信息。
PCT/CN2017/118498 2016-12-30 2017-12-26 确认信息的处理方法及装置 WO2018121500A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP17889228.7A EP3565156A4 (en) 2016-12-30 2017-12-26 METHOD AND DEVICE FOR PROCESSING CONFIRMATION INFORMATION
US16/474,773 US11777689B2 (en) 2016-12-30 2017-12-26 Method and device for processing confirmation information

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201611260104.1 2016-12-30
CN201611260104 2016-12-30
CN201710317004.6A CN108270522B (zh) 2016-12-30 2017-05-05 确认信息的处理方法及装置
CN201710317004.6 2017-05-05

Publications (1)

Publication Number Publication Date
WO2018121500A1 true WO2018121500A1 (zh) 2018-07-05

Family

ID=62707849

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/118498 WO2018121500A1 (zh) 2016-12-30 2017-12-26 确认信息的处理方法及装置

Country Status (1)

Country Link
WO (1) WO2018121500A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101615986A (zh) * 2008-06-27 2009-12-30 华为技术有限公司 一种数据传输方法、装置及通信***
CN102484568A (zh) * 2010-08-16 2012-05-30 中兴通讯股份有限公司 正确错误应答在物理上行控制信道上的反馈方法及***
CN106888074A (zh) * 2017-03-24 2017-06-23 宇龙计算机通信科技(深圳)有限公司 一种码块的重传方法及装置
CN107070625A (zh) * 2017-03-24 2017-08-18 宇龙计算机通信科技(深圳)有限公司 一种传输块内的码块组的分配方法及装置
CN107359970A (zh) * 2017-06-16 2017-11-17 宇龙计算机通信科技(深圳)有限公司 混合自动重传请求反馈方法及相关装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101615986A (zh) * 2008-06-27 2009-12-30 华为技术有限公司 一种数据传输方法、装置及通信***
CN102484568A (zh) * 2010-08-16 2012-05-30 中兴通讯股份有限公司 正确错误应答在物理上行控制信道上的反馈方法及***
CN106888074A (zh) * 2017-03-24 2017-06-23 宇龙计算机通信科技(深圳)有限公司 一种码块的重传方法及装置
CN107070625A (zh) * 2017-03-24 2017-08-18 宇龙计算机通信科技(深圳)有限公司 一种传输块内的码块组的分配方法及装置
CN107359970A (zh) * 2017-06-16 2017-11-17 宇龙计算机通信科技(深圳)有限公司 混合自动重传请求反馈方法及相关装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP3565156A4 *
SEQUANS: "CBG based HARQ-Ack/Nack", 3GPP DRAFT; R1-1711530- CBG BASED HARQ, - 20170626, 30 June 2017 (2017-06-30), XP051300715 *

Similar Documents

Publication Publication Date Title
CN108111263B (zh) 确认信息的反馈方法及装置,确认信息的接收方法及装置
EP2286537B1 (en) Increasing reliability of hybrid automatic repeat request protocol
CN111435867B (zh) 上行控制信息复用的方法和装置
CN107624227B (zh) 用于在通信中处理束大小的配置的设备和方法
US11271693B2 (en) Transmission based on data blocks
CN111435885B (zh) 用于传输数据的方法、通信设备和网络设备
US20230120684A1 (en) Soft buffer management method and device of terminal in communication system
EP3295591B1 (en) Quality of service driven receiver selective hybrid automatic repeat request for point-to-multipoint communication
US11705992B2 (en) Infrastructure equipment, wireless telecommunications system and method
WO2018202193A1 (zh) 一种数据传输方法、装置和***
US20230179343A1 (en) Efficient uplink hybrid automatic repeat request feedback for point to multipoint transmissions
WO2014187358A1 (zh) 一种机器类通信业务信息的传输方法、基站、终端和***
WO2019047676A1 (zh) 数据反馈、发送、接收方法及装置,接收设备,发送设备
US11777689B2 (en) Method and device for processing confirmation information
CN112311504A (zh) 一种反馈信息的传输方法及终端装置
US20230208573A1 (en) Radio device, method to operate a radio device
CN110547021B (zh) 用于确定无线通信***中的上行链路发送定时的方法和设备
US20240073895A1 (en) Methods, communications devices, and infrastructure equipment
WO2018121500A1 (zh) 确认信息的处理方法及装置
WO2018028057A1 (zh) 数据传输方法和通信装置
WO2022152433A1 (en) Methods, communications devices, and infrastructure equipment
KR20120122923A (ko) 멀티캐스트 전송 방법 및 장치
WO2019001517A1 (zh) 一种重复传输的方法和终端设备
CN116964969A (zh) 用于基于仅nack的harq-ack反馈复用的方法及设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17889228

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2017889228

Country of ref document: EP

Effective date: 20190730