[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2021213203A1 - 一种harq-ack反馈方法、终端及基站 - Google Patents

一种harq-ack反馈方法、终端及基站 Download PDF

Info

Publication number
WO2021213203A1
WO2021213203A1 PCT/CN2021/086472 CN2021086472W WO2021213203A1 WO 2021213203 A1 WO2021213203 A1 WO 2021213203A1 CN 2021086472 W CN2021086472 W CN 2021086472W WO 2021213203 A1 WO2021213203 A1 WO 2021213203A1
Authority
WO
WIPO (PCT)
Prior art keywords
harq
scheduling signaling
ack
uplink resource
broadcast multicast
Prior art date
Application number
PCT/CN2021/086472
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
Application filed by 大唐移动通信设备有限公司 filed Critical 大唐移动通信设备有限公司
Priority to BR112022021437A priority Critical patent/BR112022021437A2/pt
Priority to EP21793154.2A priority patent/EP4142193A4/en
Priority to US17/918,123 priority patent/US20230133506A1/en
Priority to MX2022013327A priority patent/MX2022013327A/es
Publication of WO2021213203A1 publication Critical patent/WO2021213203A1/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/1861Physical mapping arrangements
    • 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/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • 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/1854Scheduling and prioritising arrangements
    • 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
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • 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/1822Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0093Point-to-multipoint
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • H04W72/231Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services

Definitions

  • base stations send two types of data.
  • One is terminal-oriented data, which can only be received by the target terminal. This data becomes unicast data; the other is for all terminals in the cell or specific Group data, that is, all users in the cell or users in a specific group can receive the service.
  • HARQ-ACK Hybrid Automatic Repeat request-Acknowledge
  • HARQ-ACK feedback is based on data reception.
  • the feedback information of the result ACK is fed back when the data is received correctly (that is, the correct reception confirmation), and NACK is fed back when the data is received incorrectly (that is, the data is not correctly received confirmation).
  • the base station sends broadcast/multicast data, it sends group-based scheduling messages.
  • the terminal needs to feed back HARQ-ACK, due to the feedback of the terminal, the existing air interface scheduling signaling mechanism cannot allow the terminal to effectively feedback.
  • HARQ-ACK information due to the feedback of the terminal, the existing air interface scheduling signaling mechanism cannot allow the terminal to effectively feedback.
  • the embodiments of the present disclosure provide a HARQ-ACK feedback method, a terminal, and a base station, so as to realize the HARQ-ACK feedback of the terminal when the base station schedules broadcast multicast data.
  • the embodiments of the present disclosure provide a HARQ-ACK feedback method, which is applied to a terminal, and includes:
  • the first hybrid automatic repeat request confirmation response HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling is multiplexed onto the uplink resource corresponding to the unicast, wherein
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the first hybrid automatic repeat request corresponding to the broadcast multicast scheduling signaling is multiplexed with the HARQ-ACK codebook.
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window;
  • the embodiment of the present disclosure provides a HARQ-ACK feedback device, which is applied to a terminal, and includes:
  • the receiving module is used to receive the broadcast multicast scheduling signaling sent by the base station and determine the uplink resources corresponding to the unicast;
  • the multiplexing module is used to multiplex the first hybrid automatic repeat request confirmation response HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the unicast corresponding
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the embodiment of the present disclosure provides a HARQ-ACK feedback device, which is applied to a base station, and includes:
  • the sending module is used to send broadcast multicast scheduling signaling to the terminal, so that when the terminal detects that the preset condition is met, the first hybrid automatic repeat request corresponding to the broadcast multicast scheduling signaling is confirmed to answer HARQ-
  • the ACK codebook is multiplexed onto the uplink resources corresponding to unicast, wherein the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the location of the uplink resource are simultaneously present in the preset window Time slot
  • the receiving module is configured to receive the uplink data sent by the terminal through the uplink resource when the preset condition is met, and obtain the first HARQ-ACK codebook multiplexed on the uplink resource.
  • the embodiment of the present disclosure provides a terminal including a memory, a processor, and a computer program stored in the memory and capable of running on the processor.
  • the processor implements the HARQ-ACK applied to the terminal when the program is executed. Steps of the feedback method.
  • the embodiment of the present disclosure provides a base station, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor.
  • the processor implements the HARQ-ACK applied to the base station when the program is executed. Steps of the feedback method.
  • the embodiment of the present disclosure provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the HARQ-ACK feedback method are realized.
  • the HARQ-ACK feedback method terminal and base station provided by the embodiments of the present disclosure, after receiving the broadcast multicast scheduling signaling sent by the base station, if the HARQ-ACK indicated by the broadcast multicast scheduling signaling simultaneously exists in the preset window When the ACK feedback time slot and the time slot of the uplink resource corresponding to unicast are located, the first HARQ-ACK codebook corresponding to the broadcast-multicast scheduling signaling is multiplexed onto the uplink resource corresponding to the unicast, which simplifies the broadcast-multicast feedback.
  • the HARQ-ACK protocol design and complexity also effectively solve the problem that the PUCCH needs different formats when the terminal is in different locations in the cell.
  • Fig. 1 is a flowchart of steps of a HARQ-ACK feedback method applied to a terminal in an embodiment of the disclosure
  • FIG. 3 is a schematic diagram corresponding to the first embodiment of the present disclosure
  • FIG. 5 is a schematic diagram corresponding to the third embodiment of the disclosure.
  • FIG. 6 is a schematic diagram corresponding to the fifth embodiment of the present disclosure.
  • FIG. 9 is a schematic structural diagram of a terminal in an embodiment of the disclosure.
  • Fig. 10 is a schematic structural diagram of a base station in an embodiment of the disclosure.
  • the term “plurality” refers to two or more than two, and other quantifiers are similar.
  • the existing unicast HARQ scheduling and The feedback indication mechanism is not suitable for cellular broadcast and multicast feedback.
  • Sidelink is based on the terminal-to-terminal communication link.
  • Sidelink broadcast multicast communication there are two main Sidelink HARQ feedback modes:
  • Mode 1 HARQ NACK-based feedback mode: In this mode, all receiving terminals share the same physical side link feedback channel (PSFCH) resource for HARQ-ACK feedback. If any terminal fails to correctly receive the physical side link shared channel (PSSCH) used to transmit service data, it sends HARQ NACK information on the shared PSFCH resource. For this method, the base station cannot identify which terminal has fed back the NACK, so it cannot adjust the link quality of these NACK-backed terminals adaptively. That is, the channel quality information cannot be effectively used, resulting in a waste of wireless air interface resources. When the broadcast/multicast scheduling signaling is not detected, the terminal will not feed back NACK, so the base station will think that all terminals have received the data correctly, which will cause the performance of broadcast/multicast data transmission to deteriorate.
  • PSFCH physical side link feedback channel
  • Mode 2 HARQ ACK/NACK feedback mode: In this mode, each receiving terminal has its own independent PSFCH resource, and each receiving terminal sends HARQ ACK on the corresponding PSFCH resource according to whether it receives the PSSCH correctly or not. /NACK information; the main application scenario is when there are fewer terminals in the group. For this method, it is necessary to allocate uplink feedback resources to all terminals. When the number of terminals receiving the broadcast multicast service is relatively large, it will be more difficult to allocate uplink channel resources; different receiving ends and base stations have different locations, in order to effectively feedback HARQ -ACK, some need to occupy 2 symbols, some need to occupy 4 symbols, and some even need to occupy 14 symbols. However, the resource allocation of the existing scheme is a unified format, which cannot satisfy the cellular feedback HARQ-ACK Demand.
  • the present disclosure provides the following embodiments:
  • Step 101 Receive the broadcast multicast scheduling signaling sent by the base station, and determine the uplink resource corresponding to the unicast.
  • the uplink resources corresponding to unicast can be used to feed back unicast HARQ-ACK, and the uplink resources include PUCCH resources or PUSCH resources.
  • Step 102 When it is detected that the preset condition is met, multiplex the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the uplink resource corresponding to the unicast.
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the terminal receives the broadcast multicast scheduling signaling sent by the base station, if the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the uplink resource corresponding to the unicast exist in the preset window at the same time Time slot, the first HARQ-ACK codebook corresponding to broadcast multicast scheduling signaling is multiplexed onto the uplink resource corresponding to unicast, which simplifies the protocol design and complexity of the HARQ-ACK feedback from broadcast and multicast, and is effective at the same time This solves the problem that the PUCCH needs different formats in different locations of the cell.
  • the broadcast multicast scheduling information may not be checked.
  • the HARQ-ACK information indicated is fed back; or, the HARQ-ACK information is fed back on the PUCCH resource indicated by the broadcast multicast scheduling signaling.
  • the terminal when determining the uplink resources corresponding to unicast, may receive unicast scheduling signaling sent by the base station, where the unicast scheduling signaling carries scheduling information of uplink resources; or, the receiving base station passes The periodic uplink resource information configured by high-layer signaling and the uplink resource corresponding to unicast is determined based on the periodic uplink resource information; the periodic uplink resource information includes the transmission period and time slot offset of the uplink resource, and the uplink resource is PUCCH resource or PUSCH resources.
  • the uplink resource corresponding to unicast can be determined by means of unicast scheduling signaling or high-level signaling configuration.
  • the information elements included in the downlink control information (DCI) in the unicast scheduling signaling are represented as follows: frequency domain resource allocation indication, time domain resource allocation indication, modulation and coding format, redundant coding version, new data indication, HARQ Process ID, PUCCH resource indicator and HARQ feedback time indicator.
  • the HARQ-ACK feedback time slot can be calculated through the "time domain resource allocation indication" and the "HARQ feedback time indication" in the above-mentioned control signaling.
  • the preset condition also includes: the receiving moment of unicast scheduling signaling is in the broadcast group
  • the HARQ-ACK feedback slot indicated by the broadcast scheduling signaling is at least X symbols before and at least X symbols away, and the time slot where the uplink resource is located meets the reception processing time of the service data corresponding to the broadcast multicast scheduling signaling;
  • X is the terminal receiving unicast The sum of the processing time of the scheduling signaling and the multiplexing time of the first HARQ-ACK corresponding to the broadcast multicast scheduling signaling. This provides a condition for the terminal to multiplex the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the uplink resource corresponding to the unicast.
  • the DCI of the broadcast multicast scheduling signaling and the unicast scheduling signaling is added to instruct the terminal to multiplex the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the uplink resources of the unicast scheduling.
  • the request message includes a first indication field and an identification number of the first HARQ-ACK codebook.
  • the first indication field is used to indicate whether the terminal waits for information carried in the unicast scheduling signaling, and a new field is added to the first DCI.
  • a request message is added to the newly added field or the original field in the first DCI is newly added to indicate the meaning of the request message;
  • the response message includes the second indication field and the identification number of the first HARQ-ACK codebook, and the second The indication field is used to indicate whether to carry the first HARQ-ACK codebook on the uplink resource, where a new field is added to the second DCI and a response message is added to the added field or the original field in the second DCI is added Have the indication meaning to the response message;
  • the first indication field and the identification number of the first HARQ-CAK codebook may be added to the first DCI in the broadcast multicast scheduling signaling, and the first indication field may be 1 bit, in which case the bit is 0 indicates that the terminal waits for the information carried in the unicast scheduling signaling, and when the bit is 1, indicates that the terminal does not wait for the information carried in the unicast scheduling signaling.
  • the broadcast multicast scheduling signaling carrying the request message may be referred to as specific broadcast multicast scheduling signaling.
  • the request message can also be carried in the first DCI by adding an indication meaning to the request message to the original field in the first DCI.
  • the 2bit of the "PUCCH power control command” is used to indicate the identification number of the first HARQ-ACK codebook.
  • the PUCCH power control command is invalid in broadcast and multicast and can be used as a reserved bit; the above “modulation coding format-5
  • the number of bits used for "bit” is reduced by 1 bit, that is, the modulation and coding format becomes 4 bits.
  • the saved 1 bit is used to indicate "whether the terminal waits for the information carried in the unicast scheduling signaling", and 5 bits can be saved to 4 bits. The reason is based on the broadcast multicast scheduling situation, which needs to meet the performance requirements of most terminals, so its code rate and modulation order will not be too high.
  • the second indication field and the identification number of the first HARQ-CAK codebook can be added to the second DCI in the unicast scheduling signaling.
  • the second indication field may be 1 bit. At this time, when this bit is 0, it indicates that the first HARQ-ACK codebook is carried on the uplink resource, and when the bit is 1, it indicates that the first HARQ-ACK codebook is not carried on the uplink resource;
  • the identification number of a HARQ-CAK codebook can be 2 bits and is used to distinguish 4 codebooks.
  • the unicast scheduling signaling that carries the response message may be referred to as specific unicast scheduling signaling.
  • the response message includes a K-bit portability bitmap
  • K represents the maximum number of HARQ-ACK codebooks for broadcast and multicast
  • -ACK codebook when the value of the bit is the second preset value, it means that the corresponding HARQ-ACK codebook is not carried. That is, it can also indicate whether to carry the corresponding HARQ-ACK codebook of broadcast and multicast by means of a bitmap.
  • the above-mentioned explicit indication is used to indicate that the terminal needs to multiplex the first HARQ-ACK codebook of the broadcast and multicast to the uplink resource corresponding to the unicast, so that the terminal can pass through before judging whether the multiplexing preset condition is satisfied.
  • the signaling determines whether to perform HARQ-ACK multiplexing, which improves multiplexing efficiency.
  • this embodiment before determining whether the preset condition is satisfied, it is also necessary to determine the specific information of the preset window. At this time, this embodiment can obtain the configuration information of the preset window predefined by the protocol; or, receive the configuration information of the preset window sent by the base station through high-level signaling, where the configuration information includes the start of the preset window The reference position (P0), the starting position offset value (offset) and the window length (L) of the preset window.
  • the starting reference position of the preset window is any one of the following:
  • the HARQ-ACK feedback slot position indicated by the broadcast multicast scheduling signaling
  • the start position offset value (offset) of the preset window may be a positive value, a negative value, or 0.
  • it is a positive value, it means that the starting position of the window is offset time units (such as time slots) after P0; if it is a negative value, it means that the starting position of the window is offset time units (such as time slots) before P0. ; If it is 0, it means that the starting position of the window starts from P0.
  • the start position offset value and/or window length of the preset window is any one of the following:
  • the starting position offset value is positive or negative Value or 0;
  • the starting position offset value is positive or 0, and the window length of the preset window is from the starting position to the time indicated by the broadcast/multicast scheduling signaling The location of the HARQ-ACK feedback slot.
  • the offset parameter does not need to be set, and the starting position of the preset window is P0.
  • the first HARQ-ACK codebook is located before the second HARQ-ACK codebook
  • the first HARQ-ACK codebook is located after the second HARQ-ACK codebook
  • the order of receiving broadcast multicast scheduling signaling and unicast scheduling signaling is the order.
  • the number of broadcast multicast scheduling signaling is at least two
  • the at least two first HARQ-ACK codebooks corresponding to the at least two broadcast multicast scheduling signaling are both multiplexed on the uplink resource
  • at least two The sequence of the first HARQ-ACK on the uplink resources may be:
  • the ordering is the increasing order of the numbers of the broadcast and multicast services; or,
  • the order is based on the index order of the first HARQ-ACK codebook indicated by each broadcast multicast scheduling signaling.
  • the multiplexing can be performed in any of the above-mentioned orderings, which is not limited here.
  • the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling is multiplexed onto the uplink resources corresponding to unicast.
  • the first HARQ-ACK codebook is multiplexed on the uplink resource closest to the start reference position of the preset window; or the first HARQ-ACK codebook is multiplexed on the first uplink resource in the preset window.
  • the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling is multiplexed onto the uplink resource corresponding to unicast, which simplifies the protocol design and complexity of the HARQ-ACK feedback from the broadcast and multicast, and at the same time This effectively solves the problem that the PUCCH requires different formats in different locations of the cell.
  • FIG. 2 it is a flowchart of the HARQ-ACK feedback method applied to a base station in an embodiment of the present disclosure. The method includes the following steps:
  • Step 201 Send broadcast multicast scheduling signaling to the terminal.
  • the terminal can multiplex the first HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the unicast corresponding
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located are simultaneously present in the preset window.
  • the base station also needs to receive the uplink data sent by the terminal through the uplink resource when the preset condition is met, and demultiplex it to obtain the first HARQ-ACK codebook.
  • the base station when the base station obtains the first HRQ-ACK codebook by demultiplexing, it needs to perform demultiplexing based on the sequence of multiplexing, broadcasting and multicasting the first HARQ-ACK codebook on the terminal side.
  • the base station can also receive the HARQ-ACK feedback time slot and the time slot where the uplink resource is located when the terminal detects that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling does not exist in the preset window at the same time. HARQ-ACK information fed back on the indicated PUCCH resource.
  • the first HARQ-ACK codebook is multiplexed on the uplink resource closest to the starting reference position of the preset window; or, the first HARQ-ACK code This multiplexing is on the first uplink resource in the preset window.
  • unicast scheduling signaling may be sent to the terminal, where the unicast scheduling signaling carries the scheduling information of the uplink resources; or, Configure periodic uplink resource information to the terminal through high-level signaling, so that the terminal can determine the uplink resource corresponding to unicast based on the periodic uplink resource information;
  • the periodic uplink resource information includes the uplink resource transmission period and time slot offset, and uplink resource It is a physical uplink control channel PUCCH resource or a physical uplink shared channel PUSCH resource.
  • the preset condition further includes: the receiving time of unicast scheduling signaling is located in broadcast multicast scheduling signaling
  • the indicated HARQ-ACK feedback time slot is at least X symbols before and at least X symbols away, and the time slot where the uplink resource is located meets the reception processing time of the service data corresponding to the broadcast multicast scheduling signaling;
  • X is the value for the terminal to receive the unicast scheduling signaling The sum of the processing time and the multiplexing time of the first HARQ-ACK corresponding to the broadcast multicast scheduling signaling.
  • the first downlink control information DCI corresponding to the broadcast multicast scheduling signaling contains a request message, which is used to instruct the terminal whether to wait for the carrying information in the unicast scheduling signaling, and the carrying information contains There is information indicating whether the first HARQ-ACK codebook is carried on the uplink resource; the second DCI corresponding to the unicast scheduling signaling contains a response message for indicating whether the terminal carries the first HARQ-ACK on the uplink resource Codebook.
  • the request message includes a first indication field and an identification number of the first HARQ-ACK codebook.
  • the first indication field is used to indicate whether the terminal waits for information carried in the unicast scheduling signaling, and a new field is added to the first DCI.
  • a request message is added to the newly added field or the original field in the first DCI is newly added to indicate the meaning of the request message;
  • the response message includes the second indication field and the identification number of the first HARQ-ACK codebook, and the second
  • the indication field is used to indicate whether to carry the first HARQ-ACK codebook on the uplink resource, where a new field is added to the second DCI and a response message is added to the added field, or the original field in the second DCI is added to the original field.
  • the indication meaning of the response message wherein, there is a corresponding relationship between the identification number of each HARQ-ACK codebook and the codebook number of HARQ-ACK.
  • the response message includes a K-bit portability bitmap, and K represents the maximum number of HARQ-ACK codebooks for broadcast and multicast.
  • K represents the maximum number of HARQ-ACK codebooks for broadcast and multicast.
  • the base station can obtain the configuration information of the preset window predefined by the protocol; or, send the configuration of the preset window to the terminal through high-level signaling Information, where the configuration information includes the starting reference position of the preset window, the starting position offset value, and the window length of the preset window.
  • the starting reference position of the preset window is any one of the following:
  • the starting position offset value is a negative value
  • the start position offset value is positive or 0, and the window length of the preset window is from the start position to the broadcast The location of the HARQ-ACK feedback slot indicated by the multicast scheduling signaling.
  • the arrangement sequence of the first HARQ-ACK codebook and the second HARQ-ACK codebook existing on the uplink resources on the uplink resources is any one of the following:
  • the first HARQ-ACK codebook is located before the second HARQ-ACK codebook
  • the first HARQ-ACK codebook is located after the second HARQ-ACK codebook
  • the order of receiving broadcast multicast scheduling signaling and unicast scheduling signaling is the order.
  • the number of broadcast multicast scheduling signaling is at least two
  • the at least two first HARQ-ACK codebooks corresponding to the at least two broadcast multicast scheduling signaling are all multiplexed on the uplink resource
  • the sequence of the at least two first HARQ-ACKs on the uplink resources is:
  • the index order of the first HARQ-ACK codebook indicated by each broadcast multicast scheduling signaling is the order of arrangement.
  • the content of the above-mentioned base station side can refer to the related content of the terminal side, which will not be repeated here.
  • Step 1 The terminal receives the broadcast multicast scheduling signaling sent by the base station.
  • the broadcast/multicast scheduling signaling in this step may be the existing broadcast/multicast scheduling signaling, which will not be repeated here.
  • Step 2 The terminal receives the unicast scheduling signaling sent by the base station.
  • the unicast scheduling signaling in this step may be the existing unicast scheduling signaling, that is, the elements in the DCI in the signaling include frequency domain resource allocation indication, time domain resource allocation indication, modulation and coding format, redundant coding version, New data indication, PUCCH resource indication, HARQ feedback time indication, etc., will not be repeated here.
  • Step 3 If the terminal detects that the preset condition is met, it multiplexes the first HARQ-ACK codebook of the broadcast and multicast to the uplink resource indicated by the unicast scheduling signaling.
  • the process of judging whether the preset condition is satisfied is: first obtaining the configuration information of the preset window, including the starting position of the preset window, the offset value of the starting position, and the window length of the preset window.
  • the terminal and the base station may determine the configuration information of the preset window by default through an interface protocol, or the base station may configure it to the terminal through high-level signaling. Then the terminal calculates the HARQ-ACK feedback slot position indicated by the broadcast multicast scheduling signaling. Finally, it is judged whether there are uplink resources in the preset window.
  • the HARQ-ACK of the broadcast and multicast is multiplexed onto the PUCCH resource of the HARQ-ACK feedback of the unicast.
  • the PUCCH resource two HARQ-ACK codebooks are carried, one is the first HARQ-ACK codebook for broadcast and multicast, and the other is the second HARQ-ACK codebook for unicast.
  • the arrangement sequence of the first HARQ-ACK codebook and the second HARQ-ACK codebook may adopt one of the following methods:
  • the first HARQ-ACK codebook is located before the second HARQ-ACK codebook
  • the first HARQ-ACK codebook is located after the second HARQ-ACK codebook
  • the broadcast multicast HARQ-ACK codebook is placed in the unicast Before the HARQ-ACK codebook, it is placed after. Or vice versa.
  • the order of receiving broadcast multicast scheduling signaling and unicast scheduling signaling is as follows:
  • control signaling for scheduling broadcast and multicast is before the "control signaling for scheduling unicast”
  • the broadcast and multicast HARQ-ACK codebook is placed before the unicast HARQ-ACK codebook, otherwise it is placed after. Or vice versa.
  • the starting reference position of the preset window can also be the time slot where the PUCCH resource is indicated by the unicast scheduling signaling, and the window length of the preset window is the number of N time slots forward from the starting reference position , N is a positive integer greater than or equal to 1.
  • the starting position of the window is dynamically determined according to the scheduling.
  • the starting reference position of the preset window is the position when the end time of the PDSCH scheduled by broadcast and multicast is shifted backward by d time slots.
  • d time units are greater than or equal to the processing time for the terminal to receive the broadcast multicast PDSCH and the HARQ-ACK multiplexing time.
  • the end time is slot n+5, then slot n+8 after the distance from slot n+5 is taken as The starting time point of the preset window.
  • setting the PDSCH end point offset d symbol as the starting position is beneficial for the terminal to feed back the HARQ-ACK information of the broadcast and multicast to the base station as soon as possible. Thereby reducing the service transmission delay.
  • the terminal does not feed back the HARQ-ACK information of the broadcast and multicast; or, in the broadcast and multicast scheduling signaling station HARQ-ACK information is fed back on the indicated PUCCH resource.
  • the above method can be determined by agreement or indicated by concentration, and is not limited here.
  • the following method can be adopted: multiplex the first HARQ-ACK codebook at the nearest reference position to the start of the preset window Or, multiplex the first HARQ-ACK codebook on the first uplink resource in the preset window.
  • the above method can be determined by agreement or indicated by concentration, and is not limited here.
  • Step 1 The terminal receives the broadcast multicast scheduling signaling sent by the base station.
  • the broadcast/multicast scheduling signaling in this step may be the existing broadcast/multicast scheduling signaling, which will not be repeated here.
  • Step 2 The terminal receives periodic PUCCH or PUSCH resource information configured by the base station through high-level signaling.
  • the relevant information includes the following: PUSCH or PUCCH period (periodicity) ENUMERATED ⁇ slot1, slot2, slot4, slot 8, slot 16 ⁇ , the value includes 1 slot, 2 slot, 4 slot, etc.; PUSCH or PUCCH slot offset value (timeDomainOffset) INTEGER (0...5119).
  • the PUCCH resource or PUSCH resource information period is 4 time slots, and the offset is 0 time slot, that is, there are corresponding PUCCH or PUSCH configurations on uplink time slots 0, 4, 8, 12...
  • Step 3 If the terminal detects that the preset condition is met, it multiplexes the first HARQ-ACK codebook of the broadcast and multicast to the uplink resource configured by the higher layer.
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the process of judging whether the preset condition is satisfied is: first obtaining the configuration information of the preset window, including the starting position of the preset window, the offset value of the starting position, and the window length of the preset window.
  • the terminal and the base station may determine the configuration information of the preset window by default through an interface protocol, or the base station may configure it to the terminal through high-level signaling. Then the terminal calculates the HARQ-ACK feedback slot position indicated by the broadcast multicast scheduling signaling. Finally, it is judged whether there are uplink resources in the preset window.
  • the HARQ-ACK of the broadcast multicast is multiplexed onto the PUCCH or PUSCH resource configured by the higher layer.
  • the PUCCH or PUSCH resource two HARQ-ACK codebooks are carried, one is the first HARQ-ACK codebook for broadcast and multicast, and the other is the second HARQ-ACK codebook for unicast.
  • the arrangement sequence of the first HARQ-ACK codebook and the second HARQ-ACK codebook please refer to the related content in the first embodiment, which will not be repeated here.
  • the starting reference position of the preset window may also be the time slot of one of the periodic uplink resources configured by the base station, and the window length of the preset window is the number of M time slots forward from the starting reference position as the starting point.
  • M is a positive integer greater than or equal to 1.
  • the terminal does not feed back the HARQ-ACK information of the broadcast and multicast; or, in the broadcast and multicast scheduling signaling station HARQ-ACK information is fed back on the indicated PUCCH resource.
  • the above method can be determined by agreement or indicated by concentration, and is not limited here.
  • the following method can be adopted: multiplex the first HARQ-ACK codebook at the nearest reference position to the start of the preset window Or, multiplex the first HARQ-ACK codebook on the first uplink resource in the preset window.
  • the above method can be determined by agreement or indicated by concentration, and is not limited here.
  • Step 1 The terminal receives the broadcast multicast scheduling signaling sent by the base station.
  • the newly added request message in the first DCI of the broadcast multicast scheduling signaling includes the first indication field and the identification number of the first HARQ-ACK codebook.
  • the first DCI cell is expressed as follows:
  • Frequency domain resource allocation indication-L bit used to indicate the bandwidth and position of the frequency domain of the scheduled PDSCH, the number of occupied bits is related to the total schedulable maximum bandwidth;
  • Time domain resource allocation indication-4 bits used to indicate the indication of the time domain for scheduling PDSCH;
  • Modulation and coding format – 5 bits used to indicate the modulation order and channel coding rate adopted by the PDSCH;
  • Redundancy coding version-2 bits the redundancy version number of data transmission, used for channel decoding and demodulation;
  • New data indicator-1 bit indicating whether the data packet is transmitted for the first time or repeatedly
  • HARQ process ID-4 bits indicating the process number of the hybrid automatic retransmission request
  • HARQ feedback time indicator – 3 bits the timing of HARQ-ACK feedback, from the start of PDSCH to the time slot of HARQ-ACK feedback;
  • broadcast multicast signaling that includes the first indication field in the request message indicating that the terminal waits for the information carried in the unicast scheduling signaling may also be referred to as specific broadcast multicast scheduling signaling.
  • the information bits of the above-mentioned newly added field content may be a new extension to the existing DCI content, or the original bit information may be used. That is, by adding an indication meaning to the request message to the original field in the first DCI, the request message is carried in the first DCI. For example, using the 2bit of the "PUCCH power control command" is used to indicate the identification number of the first HARQ-ACK codebook.
  • the PUCCH power control command is invalid in broadcast and multicast and can be used as a reserved bit; the above "modulation coding format-5
  • the number of bits used for "bit” is reduced by 1 bit, that is, the modulation and coding format becomes 4 bits.
  • the saved 1 bit is used to indicate "whether the terminal waits for the information carried in the unicast scheduling signaling", and 5 bits can be saved to 4 bits. The reason is based on the broadcast multicast scheduling situation, which needs to meet the performance requirements of most terminals, so its code rate and modulation order will not be too high.
  • Step 2 The terminal receives the unicast scheduling signaling sent by the base station.
  • a new response message is added to the second DCI of the unicast scheduling signaling, including the second indication field and the identification number of the first HARQ-ACK codebook.
  • the second DCI information element is expressed as follows:
  • Frequency domain resource allocation indication-L bit used to indicate the bandwidth and position of the frequency domain of the scheduled PDSCH, the number of occupied bits is related to the total schedulable maximum bandwidth;
  • Time domain resource allocation indication-4 bits used to indicate the indication of the time domain for scheduling PDSCH;
  • Modulation and coding format – 5 bits used to indicate the modulation order and channel coding rate adopted by the PDSCH;
  • Redundancy coding version-2 bits the redundancy version number of data transmission, used for channel decoding and demodulation;
  • HARQ process ID-4 bits indicating the process number of the hybrid automatic retransmission request
  • PUCCH resource indicator-3 bits used to feed back the PUCCH resource indicator of HARQ-ACK
  • PDSCH to HARQ feedback time indicator – 3 bits, the timing of HARQ-ACK feedback, from the start of PDSCH to the time slot of HARQ-ACK feedback;
  • This field is new Increase the content of the field.
  • the unicast scheduling signaling including the second indication field in the response message indicating that the first HARQ-ACK codebook is carried on the uplink resource may also be referred to as specific unicast scheduling signaling.
  • Step 3 If the terminal detects that the preset condition is met, it multiplexes the first HARQ-ACK codebook of the broadcast and multicast to the uplink resource indicated by the unicast scheduling signaling.
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the process of judging whether the preset condition is met is: first obtain the configuration information of the preset window.
  • the obtaining process can refer to the first embodiment, which will not be repeated here; it is assumed that the starting reference position of the preset window is a specific broadcast multicast
  • the start position offset value is 0, and the window length is from the start reference position to the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling.
  • the terminal calculates the HARQ-ACK feedback time slot position indicated by the broadcast multicast scheduling signaling and the time slot of the uplink resource indicated by the unicast scheduling signaling.
  • time X is the HARQ-ACK feedback corresponding to the broadcast multicast scheduling signaling.
  • Time position (or time position of PUCCH resource, this time position can be system time, or expressed as time slot, symbol)
  • time Y is the time position of HARQ-ACK feedback corresponding to unicast scheduling (or time position of PUCCH resource) Location
  • the time location can be system time, or expressed as a time slot or symbol).
  • Condition 1 receiving specific unicast scheduling signaling during the period from receiving specific broadcast multicast scheduling signaling to "time Xd", d indicates that the specific unicast scheduling signaling is received at the latest. This value d allows the terminal to complete the reception/analysis and multiplexing of the scheduling signaling.
  • the parameter value can be 14 symbols or other values.
  • Condition 2 Time Y meets the requirements of the terminal receiving the broadcast/multicast service data delay, that is, the terminal can complete the last broadcast/multicast service data reception and HARQ-ACK multiplexing.
  • the above two conditions can also be changed into the following description: if the specific unicast scheduling signaling is received within the first d symbols of the uplink PUCCH resource indicated by the broadcast multicast, or the HARQ- indicated by the specific unicast scheduling signaling
  • the ACK feedback resource PUCCH does not meet the receiving processing time of the broadcast/multicast service data, and the terminal does not multiplex the HARQ-ACK of the broadcast/multicast to the uplink resource of the unicast scheduling.
  • the specific broadcast multicast scheduling signaling is received in slot n, and the scheduling information indicates that the position of the HARQ-ACK feedback from the broadcast and multicast is in slot n+10; the terminal receives specific unicast in slot n+7 Scheduling signaling, and the time distance between slot n+7 and slot n+10 meets the requirement of d, and the uplink feedback resource indicated by unicast scheduling signaling is on slot n+15, which satisfies the terminal to complete broadcast and multicast service data Minimum time requirement for receiving and HARQ-ACK multiplexing. Based on the above judgment, the terminal can multiplex the HARQ-ACK feedback of the broadcast and multicast to the uplink resource of the unicast scheduling.
  • Step 1 The terminal receives the broadcast multicast scheduling signaling sent by the base station.
  • Step 2 A new response message is added to the second DCI of the unicast scheduling signaling, including a K-bit carrying bitmap.
  • the second DCI cell is expressed as follows:
  • Time domain resource allocation indication-4 bits used to indicate the indication of the time domain for scheduling PDSCH;
  • Modulation and coding format – 5 bits used to indicate the modulation order and channel coding rate adopted by the PDSCH;
  • Redundancy coding version-2 bits the redundancy version number of data transmission, used for channel decoding and demodulation;
  • HARQ process ID-4 bits indicating the process number of the hybrid automatic retransmission request
  • PDSCH to HARQ feedback time indicator – 3 bits, the timing of HARQ-ACK feedback, from the start of PDSCH to the time slot of HARQ-ACK feedback;
  • the terminal slot n+13 Before the terminal slot n+13, it receives broadcast and multicast feeding back 4 HARQ-ACK codebooks, which are codebook 0, codebook 1, codebook 2, and codebook 3.
  • the terminal detects uplink unicast scheduling signaling, and the codebook bitmap indication carried by the signaling indication is 1100, which means that the unicast scheduling carries codebook
  • the HARQ-ACK information of codebook 2 and codebook 3 does not carry the HARQ-ACK information of codebook 0 and codebook 1.
  • unicast scheduling signaling containing the bitmap may also be referred to as specific unicast scheduling signaling.
  • Step 3 If the terminal detects that the preset condition is met, it multiplexes the first HARQ-ACK codebook of the broadcast and multicast to the uplink resource indicated by the unicast scheduling signaling.
  • the process of judging whether the preset condition is satisfied is as follows: first obtain the configuration information of the preset window.
  • the obtaining process can refer to the third embodiment, which will not be repeated here; then, for each codebook, judge whether the preset condition is satisfied.
  • Condition 1 the identification number corresponding to the HARQ-ACK codebook, and the corresponding indication in the port identification map is carried.
  • Condition 2 The uplink resource time of unicast scheduling meets the processing time for the terminal to receive broadcast and multicast data, that is, the terminal can complete the corresponding demodulation, decoding, etc.
  • the preset window in the third embodiment and the fourth embodiment can be replaced with a timer, and the timer duration is the time corresponding to the preset window.
  • the terminal discards the HARQ-ACK codebook information of the broadcast and multicast or sends it on the uplink resource indicated by the broadcast and multicast; before the timer expires , If valid unicast scheduling signaling is received, the terminal stops the timer, and multiplexes the HARQ-ACK codebook of broadcast and multicast on the uplink resources scheduled by unicast scheduling signaling; if the timer expires, the terminal receives When a new broadcast multicast scheduling signaling (including carrying indication) is received, and the HARQ-ACK codebook is the same, the terminal re-uses the timer.
  • Embodiment 1/2/3/4 it is assumed that there is a multiplexing sequence of a unicast HARQ-ACK codebook and a broadcast/multicast HARQ-ACK codebook.
  • This example discusses the multiplexing processing method when there are 2 unicast HARQ and multiple multicast broadcast HARQ-ACK codebooks.
  • a possible scenario for the emergence of multiple broadcast/multicast HARQ-ACK codebooks is that the base station sends multiple broadcast/multicast services, and different broadcast/multicast services use different codebooks.
  • the codebooks of different broadcast and multicast services correspond to the same uplink resources (PUCCH or
  • the data (3 transport blocks) of the broadcast multicast service 1 is scheduled to indicate the HARQ-ACK feedback on the time slot n+7, and the feedback HARQ-ACK codebook 1 contains 3 bits.
  • the data (3 transmission blocks) of the broadcast multicast service 2 is scheduled to indicate the HARQ-ACK feedback on the time slot n+9, and the feedback HARQ-ACK codebook 1 contains 3 bits.
  • the window lengths of the preset windows set for the two broadcast and multicast services are both 6, and the uplink PUCCH resources in the time slot slot n+11 are multiplexed resources for the data of the two broadcast and multicast services.
  • the order of the first HARQ-ACK feedback time indicated by each broadcast multicast scheduling signaling is the order: the uplink feedback resource start time is first, the HARQ-ACK codebook is placed first; when the uplink feedback resource starts When the time is the same, the priority is the increasing order of the carrier number, that is, the HARQ-ACK codebook with the smaller carrier number is placed in the front; when the uplink feedback resource starts at the same time and the carrier number is the same, the broadcast multicast service number is used
  • the increasing order of the size is the priority, that is, the smaller broadcast and multicast service number is placed first.
  • the service number here can be a temporary mobile group identification (MGI), a dynamic scheduling point-to-multipoint transmission identification scrambling code (G-RNTI), or other identification numbers that characterize broadcast/multicast service identification.
  • the index order of the first HARQ-ACK codebook indicated by each broadcast multicast scheduling signaling Take the index order of the first HARQ-ACK codebook indicated by each broadcast multicast scheduling signaling as the arrangement order: take the increasing order of the HARQ-ACK codebook index as the order, with the smallest codebook index placed first, The codebook with the largest index is placed at the back.
  • the order of placement is: codebook 0, codebook 1, and codebook 2.
  • the HARQ-ACK codebook index is in descending order, and the codebook index with the largest codebook index is placed first, and the codebook The lower index is placed at the back, for example, the order of placement is: codebook 2, codebook 1, and codebook 0.
  • the above-mentioned ordering method can be specified by the method of the interface protocol, and can also be notified to the terminal through the high-level protocol.
  • the order of placing the HARQ codebooks can be any of the following: Unicast HARQ-ACK codebooks are placed in broadcast and multicast Before the HARQ-ACK codebook; the broadcast/multicast HARQ-ACK codebook is placed before the unicast HARQ-ACK codebook; if the PUCCH resource indicated by the broadcast/multicast is before the PUCCH indicated by the unicast, the broadcast/multicast The HARQ-ACK codebook is placed before the unicast HARQ-ACK codebook, and vice versa, it is placed after the unicast HARQ-ACK codebook.
  • the above-mentioned ordering method can be specified by the method of the interface protocol, and can also be notified to the terminal through the high-level protocol.
  • the base station configures the codebook number corresponding to the HARQ-ACK.
  • FIG. 7 it is a block diagram of a HARQ-ACK feedback device applied to a terminal in an embodiment of the present disclosure, and the device includes:
  • the receiving module 701 is configured to receive broadcast multicast scheduling signaling sent by the base station, and determine the uplink resource corresponding to unicast;
  • the multiplexing module 702 is configured to multiplex the first hybrid automatic repeat request confirmation response HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling to the unicast corresponding when it is detected that the preset condition is met
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the device provided in this embodiment can implement all the method steps that can be implemented in the foregoing terminal-side method embodiment, and can achieve the same technical effect, which will not be repeated here.
  • FIG. 8 it is a block diagram of a HARQ-ACK feedback device applied to a base station in an embodiment of the present disclosure, and the device includes:
  • the receiving module 802 is configured to receive uplink data sent by the terminal through the uplink resource when the preset condition is met, and obtain the first HARQ-ACK codebook multiplexed on the uplink resource.
  • the device provided in this embodiment can implement all the method steps that can be implemented in the above-mentioned base station-side method embodiment, and can achieve the same technical effect, which will not be repeated here.
  • FIG. 9 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure.
  • the terminal 900 may include: at least one processor 901, a memory 902, at least one network interface 904, and other user interfaces 903.
  • the various components in the terminal 900 are coupled together through the bus system 905.
  • the bus system 905 is used to implement connection and communication between these components.
  • the bus system 905 also includes a power bus, a control bus, and a status signal bus.
  • various buses are marked as the bus system 905 in FIG. 9.
  • the user interface 903 may include a display, a keyboard, or a pointing device, such as a mouse, a trackball (trackball), a touch panel, or a touch screen.
  • a pointing device such as a mouse, a trackball (trackball), a touch panel, or a touch screen.
  • the memory 902 in the embodiment of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
  • RAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • Synchronous DRAM Double Data Rate Synchronous Dynamic Random Access Memory
  • Double Data Rate SDRAM Double Data Rate SDRAM
  • DDRSDRAM Double Data Rate Synchronous Dynamic Random Access Memory
  • Enhanced SDRAM Enhanced SDRAM, ESDRAM
  • Synchronous Link Dynamic Random Access Memory Synchronous Link Dynamic Random Access Memory
  • Synchlink DRAM Synchronous Link Dynamic Random Access Memory
  • SLDRAM Direct Rambus RAM
  • the memory 902 of the system and method described in the various embodiments of the present disclosure is intended to include, but is not limited to, these and any other suitable types of memory.
  • the memory 902 stores the following elements, executable modules or data structures, or a subset of them, or an extended set of them, such as the operating system 9021 and the application 9022.
  • the operating system 9021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks.
  • the application program 9022 includes various application programs, such as a media player (Media Player), a browser (Browser), etc., which are used to implement various application services.
  • the program for implementing the method of the embodiment of the present disclosure may be included in the application 9022.
  • the processor 901 is configured to: receive broadcast multicast scheduling signaling sent by the base station , And determine the uplink resources corresponding to unicast; when it is detected that the preset conditions are met, the first hybrid automatic repeat request confirmation answer corresponding to the broadcast multicast scheduling signaling is multiplexed into the HARQ-ACK codebook On the uplink resource corresponding to unicast, the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located simultaneously exist in the preset window.
  • the methods disclosed in the foregoing embodiments of the present disclosure may be applied to the processor 901 or implemented by the processor 901.
  • the processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the foregoing method can be completed by an integrated logic circuit of hardware in the processor 901 or instructions in the form of software.
  • the aforementioned processor 901 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP Digital Signal Processor
  • ASIC application specific integrated circuit
  • FPGA Field Programmable Gate Array
  • the methods, steps, and logical block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the steps of the method disclosed in combination with the embodiments of the present disclosure may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
  • the software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory 902, and the processor 901 reads the information in the memory 902, and completes the steps of the foregoing method in combination with its hardware.
  • the embodiments described in the present disclosure can be implemented by hardware, software, firmware, middleware, microcode, or a combination thereof.
  • the processing unit can be implemented in one or more application specific integrated circuits (ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing equipment (DSP Device, DSPD), programmable Logic device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, and others for performing the functions described in this disclosure Electronic unit or its combination.
  • ASIC application specific integrated circuits
  • DSP Digital Signal Processing
  • DSP Device digital signal processing equipment
  • PLD programmable Logic Device
  • PLD Field-Programmable Gate Array
  • FPGA Field-Programmable Gate Array
  • the described technology can be implemented by modules (for example, procedures, functions, etc.) that perform the functions described in the embodiments of the present disclosure.
  • the software codes can be stored in the memory and executed by the processor.
  • the memory can be implemented in the processor or external to the processor.
  • the preset condition further includes: The receiving time of the unicast scheduling signaling is located before the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and is at least X symbols away, and the time slot where the uplink resource is located satisfies the broadcast multicast scheduling information Let the reception processing time of the corresponding service data; X value is the sum of the processing time of the terminal receiving the unicast scheduling signaling and the multiplexing time of the first HARQ-ACK corresponding to the broadcast multicast scheduling signaling.
  • the first downlink control information DCI corresponding to the broadcast multicast scheduling signaling includes a request message, which is used to instruct the terminal whether to wait for the unicast scheduling signaling to carry Information
  • the carrying information includes indication information of whether to carry the first HARQ-ACK codebook on the uplink resource
  • the second DCI corresponding to the unicast scheduling signaling includes a response message, and To indicate whether the terminal carries the first HARQ-ACK codebook on the uplink resource.
  • the request message includes a first indication field and an identification number of the first HARQ-ACK codebook, and the first indication field is used to indicate whether the terminal waits for the unicast scheduling Carrying information in the signaling, where a new field is added to the first DCI and the request message is added to the added field, or the original field in the first DCI is added to indicate the request message;
  • the response message includes a second indication field and an identification number of the first HARQ-ACK codebook, and the second indication field is used to indicate whether to carry the first HARQ-ACK codebook on the uplink resource, Wherein the newly added field in the second DCI and the response message is added to the newly added field or the original field in the second DCI is newly added to indicate the meaning of the response message; wherein, each HARQ -There is a correspondence between the identification number of the ACK codebook and the codebook number of HARQ-ACK.
  • the response message includes a K-bit carrying bitmap, and K represents the maximum number of HARQ-ACK codebooks for broadcast and multicast, and when the value of the bit is a first preset value When indicates that the corresponding HARQ-ACK codebook is carried, and when the value of the bit is the second preset value, it indicates that the corresponding HARQ-ACK codebook is not carried.
  • the processor 901 is further configured to: obtain configuration information of the preset window predefined by the protocol; or, receive the configuration of the preset window sent by the base station through high-layer signaling Information, wherein the configuration information includes a starting reference position of the preset window, a starting position offset value, and a window length of the preset window.
  • the starting reference position of the preset window is any one of the following:
  • the start position offset value and/or window length of the preset window is any one of the following:
  • the starting reference position is the HARQ-ACK feedback slot position indicated by the broadcast multicast scheduling signaling or the PUCCH resource slot position indicated by the unicast scheduling signaling
  • the starting position is offset The value is positive, negative or 0;
  • the starting position offset value is a negative value
  • the start position offset value is positive or 0, and the window length of the preset window is from the start position to the broadcast The location of the HARQ-ACK feedback slot indicated by the multicast scheduling signaling.
  • the first HARQ-ACK codebook is located before the second HARQ-ACK codebook; the first HARQ-ACK codebook is located after the second HARQ-ACK codebook; and the first HARQ-ACK codebook is The sequence of the PUCCH resources corresponding to the PUCCH resources before the codebook multiplexing and the PUCCH resources corresponding to the second HARQ-ACK codebook is sorted; based on the broadcast multicast scheduling signaling and the unicast scheduling signaling The order of receiving is sorted.
  • the sequence of the at least two first HARQ-ACKs on the uplink resource is: the first HARQ-ACK feedback time indicated by each broadcast multicast scheduling signaling
  • the order of the first HARQ-ACK feedback time indicated by at least two broadcast and multicast scheduling signalings is the same, and the carrier number is in increasing order when there are at least two broadcast and multicast scheduling signalings.
  • the broadcast and multicast service numbers are in increasing order as the order; or, the first HARQ-ACK codebook indicated by each broadcast and multicast scheduling signaling is used. Index sorting is the sort order.
  • the processor 901 is further configured to multiplex the first HARQ-ACK codebook on the uplink resource closest to the starting reference position of the preset window Or, multiplex the first HARQ-ACK codebook on the first uplink resource in the preset window.
  • the terminal provided in the embodiments of the present disclosure can implement the various processes implemented by the terminal in the foregoing embodiments, and in order to avoid repetition, details are not described herein again.
  • FIG. 10 is a schematic structural diagram of a base station provided by an embodiment of the present disclosure.
  • the base station 1000 may include at least one processor 1001, a memory 1002, at least one other user interface 1003, and a transceiver 1004.
  • the various components in the base station 1000 are coupled together through the bus system 1005.
  • the bus system 1005 is used to implement connection and communication between these components.
  • the bus system 1005 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, various buses are marked as the bus system 1005 in FIG. 10.
  • the bus system may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1001 and the memory 1002
  • the various circuits of the representative memory are linked together.
  • the bus system can also link various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all known in the art. Therefore, the embodiments of the present disclosure will not further describe them.
  • the bus interface provides the interface.
  • the transceiver 1004 may be a plurality of elements, including a transmitter and a receiver, and provide a unit for communicating with various other devices on the transmission medium.
  • the user interface 1003 may also be an interface capable of connecting externally and internally with the required equipment.
  • the connected equipment includes but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
  • the memory 1002 in the embodiment of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
  • RAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • Synchronous DRAM Double Data Rate Synchronous Dynamic Random Access Memory
  • Double Data Rate SDRAM Double Data Rate SDRAM
  • DDRSDRAM Double Data Rate Synchronous Dynamic Random Access Memory
  • Enhanced SDRAM Enhanced SDRAM, ESDRAM
  • Synchronous Link Dynamic Random Access Memory Synchronous Link Dynamic Random Access Memory
  • Synchlink DRAM Synchronous Link Dynamic Random Access Memory
  • SLDRAM Direct Rambus RAM
  • the memory 1002 of the system and method described in the various embodiments of the present disclosure is intended to include, but is not limited to, these and any other suitable types of memory.
  • the processor 1001 is responsible for managing the bus system and general processing.
  • the memory 1002 can store computer programs or instructions used by the processor 1001 when performing operations.
  • the processor 1001 can be used to: send broadcast multicast scheduling signaling to the terminal , So that when the terminal detects that the preset condition is met, the first hybrid automatic repeat request confirmation response HARQ-ACK codebook corresponding to the broadcast multicast scheduling signaling is multiplexed onto the uplink resource corresponding to unicast,
  • the preset condition is that the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and the time slot where the uplink resource is located in the preset window exist simultaneously; the receiving terminal passes when the preset condition is satisfied The uplink data sent by the uplink resource and obtain the first HARQ-ACK codebook multiplexed on the uplink resource.
  • the methods disclosed in the foregoing embodiments of the present disclosure may be applied to the processor 1001 or implemented by the processor 1001.
  • the processor 1001 may be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the foregoing method can be completed by an integrated logic circuit of hardware in the processor 1001 or instructions in the form of software.
  • the above-mentioned processor 1001 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
  • DSP Digital Signal Processor
  • ASIC application specific integrated circuit
  • FPGA Field Programmable Gate Array
  • Programmable logic devices discrete gates or transistor logic devices, discrete hardware components.
  • the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
  • the steps of the method disclosed in the embodiments of the present disclosure can be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
  • the software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
  • the storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002, and completes the steps of the foregoing method in combination with its hardware.
  • the embodiments described in the present disclosure can be implemented by hardware, software, firmware, middleware, microcode, or a combination thereof.
  • the processing unit can be implemented in one or more application specific integrated circuits (ASIC), digital signal processor (Digital Signal Processing, DSP), digital signal processing equipment (DSP Device, DSPD), programmable Logic device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, and others for performing the functions described in this disclosure Electronic unit or its combination.
  • ASIC application specific integrated circuits
  • DSP Digital Signal Processing
  • DSP Device digital signal processing equipment
  • PLD programmable Logic Device
  • PLD Field-Programmable Gate Array
  • FPGA Field-Programmable Gate Array
  • the described technology can be implemented by modules (for example, procedures, functions, etc.) that perform the functions described in the embodiments of the present disclosure.
  • the software codes can be stored in the memory and executed by the processor.
  • the memory can be implemented in the processor or external to the processor.
  • the processor 1001 is further configured to: send unicast scheduling signaling to the terminal, where the unicast scheduling signaling carries the scheduling information of the uplink resource; or, through High-layer signaling configures periodic uplink resource information for the terminal so that the terminal can determine the uplink resource corresponding to unicast based on the periodic uplink resource information; wherein the periodic uplink resource information includes the transmission period of the uplink resource and The time slot offset, the uplink resource is a physical uplink control channel PUCCH resource or a physical uplink shared channel PUSCH resource.
  • the preset condition further includes: The receiving time of the unicast scheduling signaling is located before the HARQ-ACK feedback time slot indicated by the broadcast multicast scheduling signaling and is at least X symbols away, and the time slot where the uplink resource is located satisfies the broadcast multicast scheduling information Let the reception processing time of the corresponding service data; X value is the sum of the processing time of the terminal receiving the unicast scheduling signaling and the multiplexing time of the first HARQ-ACK corresponding to the broadcast multicast scheduling signaling.
  • the first downlink control information DCI corresponding to the broadcast multicast scheduling signaling includes a request message, which is used to instruct the terminal whether to wait for the unicast scheduling signaling to carry Information
  • the carrying information includes indication information of whether to carry the first HARQ-ACK codebook on the uplink resource
  • the second DCI corresponding to the unicast scheduling signaling includes a response message, and To indicate whether the terminal carries the first HARQ-ACK codebook on the uplink resource.
  • the request message includes a first indication field and an identification number of the first HARQ-ACK codebook, and the first indication field is used to indicate whether the terminal waits for the unicast scheduling Carrying information in the signaling, where a new field is added to the first DCI and the request message is added to the added field, or the original field in the first DCI is added to indicate the request message;
  • the response message includes a second indication field and an identification number of the first HARQ-ACK codebook, and the second indication field is used to indicate whether to carry the first HARQ-ACK codebook on the uplink resource, Wherein the newly added field in the second DCI and the response message is added to the newly added field or the original field in the second DCI is newly added to indicate the meaning of the response message; wherein, each HARQ -There is a correspondence between the identification number of the ACK codebook and the codebook number of HARQ-ACK.
  • the response message includes a K-bit carrying bitmap, and K represents the maximum number of HARQ-ACK codebooks for broadcast and multicast, and when the value of the bit is a first preset value When indicates that the corresponding HARQ-ACK codebook is carried, and when the value of the bit is the second preset value, it indicates that the corresponding HARQ-ACK codebook is not carried.
  • the processor 1001 is further configured to: obtain configuration information of the preset window predefined by the protocol; or, send configuration information of the preset window to the terminal through high-level signaling , Wherein the configuration information includes the starting reference position of the preset window, the starting position offset value, and the window length of the preset window.
  • the start position offset value and/or window length of the preset window is any one of the following:
  • the starting reference position is the HARQ-ACK feedback slot position indicated by the broadcast multicast scheduling signaling or the PUCCH resource slot position indicated by the unicast scheduling signaling
  • the starting position is offset The value is positive, negative or 0;
  • the start position offset value is d, where d is greater than or equal to the processing time of the terminal receiving the PDSCH and the broadcast group The sum of the multiplexing time of the first HARQ-ACK corresponding to the broadcast scheduling signaling;
  • the sequence of the first HARQ-ACK codebook and the second HARQ-ACK codebook already on the uplink resource on the uplink resource is any one of the following item:
  • the first HARQ-ACK codebook is located before the second HARQ-ACK codebook; the first HARQ-ACK codebook is located after the second HARQ-ACK codebook; and the first HARQ-ACK codebook is The sequence of the PUCCH resources corresponding to the PUCCH resources before the codebook multiplexing and the PUCCH resources corresponding to the second HARQ-ACK codebook is sorted; based on the broadcast multicast scheduling signaling and the unicast scheduling signaling The order of receiving is sorted.
  • the sequence of the at least two first HARQ-ACKs on the uplink resource is:
  • the processor 1001 is further configured to: the receiving terminal detects that the HARQ-ACK feedback time slot and the uplink resource indicated by the broadcast multicast scheduling signaling do not simultaneously exist within a preset window In the time slot, HARQ-ACK information fed back on the PUCCH resource indicated by the broadcast multicast scheduling signaling.
  • the base station provided in the embodiments of the present disclosure can implement various processes implemented by the base station in the foregoing embodiments, and in order to avoid repetition, details are not described herein again.
  • the electronic device provided by the embodiments of the present disclosure includes hardware structures and/or software modules corresponding to each function.
  • the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software.
  • each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
  • the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
  • the functional units in the various embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
  • the above-mentioned integrated unit can be implemented in the form of a software functional unit.
  • the embodiments of the present disclosure also provide a non-transitory computer-readable storage medium on which a computer program is stored.
  • a computer program is stored on which a computer program is stored.
  • the method provided in the above embodiments is implemented and the same technology can be achieved. The effect will not be repeated here.

Landscapes

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

Abstract

本公开实施例提供一种HARQ-ACK反馈方法、终端及基站,方法包括:接收基站发送的广播组播调度信令,并确定单播对应的上行资源;当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。本公开实施例简化了广播组播反馈HARQ-ACK的协议设计和复杂度。

Description

一种HARQ-ACK反馈方法、终端及基站
相关申请的交叉引用
本申请要求于2020年04月23日提交的公开号为2020103284903,公开名称为“一种HARQ-ACK反馈方法、终端及基站”的中国专利公开的优先权,其通过引用方式全部并入本文。
技术领域
本公开涉及通信技术领域,尤其涉及一种HARQ-ACK反馈方法、终端及基站。
背景技术
随着移动视频业务、对等组播/广播流、群组通信以及广播/组播物联网(The Internet of Things,IoT)应用的日益普及,全球移动通信业界达成共识,第五代移动通信(5th generation mobile networks,5G)网络需要具备在单播型业务及组播型业务间灵活、动态地进行无线频谱及网络资源分配的能力,并需要支持对于广播/组播网络的独立部署。
在当前的5G中,基站发送两种数据类型,一种是面向终端的数据,该数据只有目标终端才能接收到,这种数据成为单播数据;另外一种是面向本小区内所有终端或者特定群组的数据,即小区内的所有用户或特定群组用户能够接收该业务。
此外,为了保障数据的通信质量,对于发送广播组播业务数据,需要终端进行混合自动重传请求确认回答(Hybrid Automatic Repeat request-Acknowledge,HARQ-ACK)反馈,HARQ-ACK的反馈是基于数据接收结果的反馈信息,当数据接收正确时反馈ACK(即正确接收确认),当数据接收不正确时反馈NACK(即数据未正确接收确认)。而由于基站发送广播组播数据时,发送的是基于群组的调度消息,当终端需要反馈HARQ-ACK时,由于基于终端的反馈,现有空口的调度信令机制,无法让终端有效的反馈HARQ-ACK信息。
发明内容
本公开实施例提供一种HARQ-ACK反馈方法、终端及基站,以实现在基站调度广播组播数据时终端对HARQ-ACK的反馈。
本公开实施例提供一种HARQ-ACK反馈方法,应用于终端,包括:
接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
本公开实施例提供一种HARQ-ACK反馈方法,应用于基站,包括:
向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
本公开实施例提供一种HARQ-ACK反馈装置,应用于终端,包括:
接收模块,用于接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
复用模块,用于当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
本公开实施例提供一种HARQ-ACK反馈装置,应用于基站,包括:
发送模块,用于向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认 回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
接收模块,用于接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
本公开实施例提供一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的应用于终端的HARQ-ACK反馈方法的步骤。
本公开实施例提供一种基站,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的应用于基站的HARQ-ACK反馈方法的步骤。
本公开实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的HARQ-ACK反馈方法的步骤。
本公开实施例提供的HARQ-ACK反馈方法、终端及基站,通过在接收到基站发送的广播组播调度信令后,若在预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和单播对应的上行资源所在时隙,则将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上,简化了广播组播反馈HARQ-ACK的协议设计和复杂度,同时有效解决了终端在小区不同位置而PUCCH需要不同的格式的需求的问题。
附图说明
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例中应用于终端的HARQ-ACK反馈方法的步骤流程图;
图2为本公开实施例中应用于基站的HARQ-ACK反馈方法的步骤流程图;
图3为本公开第一实施例所对应的示意图;
图4为本公开第二实施例所对应的示意图;
图5为本公开第三实施例所对应的示意图;
图6为本公开第五实施例所对应的示意图;
图7为本公开实施例中应用于终端的HARQ-ACK反馈装置的模块框图;
图8为本公开实施例中应用于基站的HARQ-ACK反馈装置的模块框图;
图9为本公开实施例中终端的结构示意图;
图10为本公开实施例中基站的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
为了便于清楚描述本公开实施例的技术方案,在本公开的各实施例中,若采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“三种一般表示前后关联对象是一种“或”的关系。
本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
此外,应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本公开的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必 一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
在本公开的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本公开实施例的实施过程构成任何限定。
在无线通信的环境中,由于信道质量是快速变化的,即数据的传输有可能发生错误,为提高数据传输的可靠性,满足不同业务不同传输质量的要求。标准采用HARQ过程,典型的HARQ过程描述如下:发送端(基站)初次发送数据传输块(Transport block,TB1)给接收端(终端),并指示终端反馈HARQ-ACK的物理上行控制信道(Physical Uplink Control Channel,PUCCH)的时隙和资源信息;接收端对TB1进行译码,译码结果为错误,在指定时隙的PUCCH资源上反馈NACK给发送端;发送端接收到NACK信息后,对TB1重新发送,并指示终端反馈HARQ-ACK的PUCCH资源信息;终端对TB1再次进行译码(终端可能会和前一次的数据进行合并),译码结果为正确,反馈ACK给数据发送端;发送端在指定时隙的PUCCH资源上反馈ACK给发送端;发送端收到ACK信息,此次数据发送过程完成。对于单播的HARQ调度过程,只适合一个接收终端做HARQ-ACK反馈,但对于广播组播业务,接收该业务的是一组终端或者小区内的所有终端,因此现有单播的HARQ调度及反馈指示机制,不适合基于蜂窝的广播组播反馈。
此外,边链路(Side link)是基于终端到终端的通信链接,对于Sidelink广播组播通信来说,有两种主要的Sidelink HARQ反馈的模式:
模式一,基于HARQ NACK的反馈方式:在这种方式下所有接收终端共享相同的用于反馈HARQ-ACK的物理边链路反馈信道资源(physical side link feedback channel,PSFCH)。如果任何一个终端未能正确接收用于传输业务数据的物理边链路共享信道(physical side link share channel,PSSCH),则在共享的PSFCH资源上发送HARQ NACK信息。针对该种方式,基站无法识别是哪个终端反馈了NACK,因此无法针对这些反馈NACK的终端链路质量进行自适应发送调整,也就是无法有效利用信道质量信息,导致浪费无线空口资 源,另外当终端在没有检测出广播组播调度信令时,则终端不会反馈NACK,这样基站则会认为所有终端都正确接收了数据,这会导致广播组播数据传输的性能变差。
模式二,基于HARQ ACK/NACK的反馈方式:在这种方式下每个接收终端都有自己独立的PSFCH资源,每个接收终端根据自己是否正确接收PSSCH,从而在对应的PSFCH资源上发送HARQ ACK/NACK信息;主要的应用场景是组内终端比较少的时候。针对该种方式,需要对所有终端进行分配上行反馈资源,当接收该广播组播业务的终端个数比较多时,分配上行信道资源会比较困难;不同接收端和基站的位置不同,为了有效反馈HARQ-ACK,有的需要占用2个符号,有的需要占用4个符号,甚至有的需要占用14个符号,而现有方案的资源分配是统一的一种格式,无法满足蜂窝的反馈HARQ-ACK的需求。
针对上述各种情景下的HARQ-ACK反馈问题,本公开提供如下实施例:
如图1所示,为本公开实施例中应用于终端的HARQ-ACK反馈方法的步骤流程图,该方法包括如下步骤:
步骤101:接收基站发送的广播组播调度信令,并确定单播对应的上行资源。
具体的,终端接收基站发送的广播组播调度信令,并确定单播对应的上行资源。
其中,单播对应的上行资源可用于反馈单播的HARQ-ACK,且上行资源包括PUCCH资源或者PUSCH资源。
步骤102:当检测到满足预设条件时,将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上。
具体的,该预设条件为预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。
这样,终端在接收到基站发送的广播组播调度信令后,若在预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和单播对应的上行资源所在时隙,则将广播组播调度信令所对应的第一HARQ-ACK码本复 用到单播对应的上行资源上,简化了广播组播反馈HARQ-ACK的协议设计和复杂度,同时有效解决了终端在小区不同位置而PUCCH需要不同的格式的需求的问题。
当然,当检测到预设窗内不同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和单播调度信令所对应的上行资源所在时隙时,可以不对广播组播调度信令所指示的HARQ-ACK信息进行反馈;或者,在广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。
此外,在本实施例中,终端在确定单播对应的上行资源时,可以接收基站发送的单播调度信令,其中单播调度信令中携带有上行资源的调度信息;或者,接收基站通过高层信令配置的周期性上行资源信息,并基于周期性上行资源信息确定单播对应的上行资源;其中周期性上行资源信息包括上行资源的发送周期和时隙偏移,上行资源为PUCCH资源或PUSCH资源。
即本实施例可以通过单播调度信令或高层信令配置的方式确定单播对应的上行资源。
具体的,单播调度信令中的下行控制信息(DCI)中包括的信息元素表示如下:频域资源分配指示、时域资源分配指示、调制编码格式、冗余编码版本、新数据指示、HARQ进程号、PUCCH资源指示和HARQ反馈时间指示。具体的,HARQ-ACK的反馈时隙可以通过上述控制信令中的“时域资源分配指示“和”HARQ反馈时间指示“计算而出。
此外,基站高层配置的周期性上行资源信息包括上行资源的发送周期和时隙偏移,即包括如下内容:PUSCH或PUCCH发送周期,例如{slot1,slot2,slot4,slot 8,slot 16};PUSCH或PUCCH时隙偏移。例如,假设通过配置,PUCCH资源或者PUSCH资源发送周期为4时隙,偏移量为0时隙,即在上行时隙0,4,8,12…上有相应的PUCCH或者PUSCH配置。
在此需要说明的是,当上行资源为单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,预设条件还包括:单播调度信令的接收时刻位于广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且上行资源所在时隙满足广播组播调度信令所对应业务数据的接收处理 时间;X值为终端接收单播调度信令的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。这为终端将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上提供了条件。
此外,在本实施例中,可以显性指示由单播对应的上行资源复用广播组播调度信令对应的第一HARQ-ACK码本。此时,广播组播调度信令所对应的第一DCI中包含有请求消息,用于指示终端是否等待单播调度信令中的携带信息,携带信息中包含有是否在上行资源上携带第一HARQ-ACK码本的指示信息;单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在上行资源上携带第一HARQ-ACK码本。
即在广播组播调度信令和单播调度信令的DCI中增加指示终端将广播组播调度信令对应的第一HARQ-ACK码本复用到单播调度的上行资源上。
具体的,请求消息包括第一指示字段和第一HARQ-ACK码本的识别号,第一指示字段用于指示终端是否等待单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有请求消息或者第一DCI中的原有字段新增有对请求消息的指示含义;响应消息包括第二指示字段和第一HARQ-ACK码本的识别号,第二指示字段用于指示是否在上行资源上携带所述第一HARQ-ACK码本,其中第二DCI中新增字段且新增的字段中添加有响应消息或者第二DCI中的原有字段新增有对响应消息的指示含义;
其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
具体的,广播组播调度信令中的第一DCI中可以新增第一指示字段和第一HARQ-CAK码本的的识别号,且第一指示字段可以为1比特,此时该比特为0时指示终端等待单播调度信令中的携带信息,该比特为1时指示终端不等待单播调度信令中的携带信息。具体的,可以将携带请求消息的广播组播调度信令称为特定广播组播调度信令。
此外,还可以通过对第一DCI中的原有字段新增对请求消息的指示含义的方式,在第一DCI中携带该请求消息。例如,使用“PUCCH功率控制命令”的2bit用于指示第一HARQ-ACK码本的识别号,PUCCH功率控制命令 在广播组播中无效,可作为保留比特使用;将上述“调制编码格式–5比特”的使用bit数减少1位,即调制编码格式变为4比特,节省出来的1bit用于指示“终端是否等待所述单播调度信令中的携带信息”,5比特能够节省到4比特的原因是基于广播组播调度的情况,需要满足大多终端的性能需求,因此其码率和调制阶数不会太高。
此外,单播调度信令中的第二DCI中可以新增第二指示字段和第一HARQ-CAK码本的的识别号。第二指示字段可以为1比特,此时该比特为0时指示在上行资源上携带第一HARQ-ACK码本,该比特为1时指示不在上行资源上携带第一HARQ-ACK码本;第一HARQ-CAK码本的的识别号可以为2个比特,用于区分4个码本。具体的,可以将携带响应消息的单播调度信令称为特定单播调度信令。
此外,在另一种方式,响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。即还可以通过位图的方式指示是否携带广播组播的相应HARQ-ACK码本。
这样,通过上述显性指示方式指示终端需要将广播组播的第一HARQ-ACK码本复用到单播所对应的上行资源上,使得终端在判断是否满足复用的预设条件之前先通过信令确定是否进行HARQ-ACK的复用,提高了复用效率。
此外,进一步地,在本实施例中,在判断是否满足预设条件之前,还需要先确定预设窗的具体信息。此时,本实施例可以获取协议预定义的所述预设窗的配置信息;或者,接收基站通过高层信令发送的所述预设窗的配置信息,其中配置信息包括预设窗的起始参考位置(P0)、起始位置偏移值(offset)和预设窗的窗长度(L)。
具体的,预设窗的起始参考位置为下述中的任意一项:
广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
单播调度信令所指示的PUCCH资源所在时隙;
广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
基站配置的其中一个周期性上行资源所在时隙;
广播组播调度信令的接收时刻。
此外,具体的,预设窗的起始位置偏移值(offset)可以为正值,负值,或者为0。当是正值时,表示窗的起始位置是P0点后offset个时间单元(如时隙);如果为负值,表示窗的起始位置是P0点前offset个时间单元(如时隙);如果是0,表示窗的起始位置时从P0点开始。例如,预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
当起始参考位置为广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,起始位置偏移值为正值、负值或0;
当起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,起始位置偏移值为d,其中d大于或等于终端接收PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
当起始参考位置为基站配置的其中一个周期性上行资源所在时隙时,起始位置偏移值为负值;
当起始参考位置为广播组播调度信令的接收时刻时,起始位置偏移值为正值或0,预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
需要说明的是,如果offset恒等于0,offset参数可以不设置,则预设窗的起始位置为P0。
另外,在本实施例中,在将广播组播调度信令所对应的第一HARQ-ACK码本复用到上行资源上时,还可以对第一HARQ-ACK码本与上行资源上原有的第二HARQ-ACK码本之间的排列顺序进行限定。
此时,第一HARQ-ACK码本与上行资源上已有的第二HARQ-ACK码本在上行资源上的排列顺序可以为下述中任意一项:
第一HARQ-ACK码本位于第二HARQ-ACK码本之前;
第一HARQ-ACK码本位于第二HARQ-ACK码本之后;
以第一HARQ-ACK码本复用前所对应的PUCCH资源与第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
以广播组播调度信令与单播调度信令的先后接收顺序为排序。
此外,当广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到上行资源上时,至少两个第一HARQ-ACK在上行资源上的排列顺序可以为:
以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排序。
即本实施例在进行HARQ-ACK码本的复用时可以以上述任意一种排序进行复用,在此并不进行限定。
另外,在本实施例中,当上行资源的数量为至少两个时,在将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上,可以将第一HARQ-ACK码本复用在距离预设窗的起始参考位置最近的上行资源上;或者,将第一HARQ-ACK码本复用在预设窗内的第一个上行资源上。
即通过上述方式限定了将广播组播的第一HARQ-ACK复用在多个上行资源中的哪一个上,方便了基站对第一HARQ-ACK的接收。
这样,本实施例通过在接收到基站发送的广播组播调度信令后,若在预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和单播对应的上行资源所在时隙,则将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上,简化了广播组播反馈HARQ-ACK的协议设计和复杂度,同时有效解决了终端在小区不同位置而PUCCH需要不同的格式的需求的问题。
此外,如图2所示,为本公开实施例中应用于基站的HARQ-ACK反馈方法的步骤流程图,该方法包括如下步骤:
步骤201:向终端发送广播组播调度信令。
具体的,基站在向终端发送广播组播信令之后,终端可以在检测到满足预设条件时,将广播组播调度信令所对应的第一HARQ-ACK码本复用到单播对应的上行资源上,其中预设条件为预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。简化了广播组播反馈HARQ-ACK的协议设计和复杂度,同时有效解决了终端在小区不同位置而PUCCH需要不同的格式的需求的问题。
步骤202:接收终端在满足预设条件时通过上行资源所发送的上行数据,并得到复用在上行资源上的第一HARQ-ACK码本。
具体的,基站还需要接收终端在满足预设条件时通过上行资源所发送的上行数据,并解复用得到第一HARQ-ACK码本。
当然,基站在解复用得到第一HRQ-ACK码本时,需要基于终端侧复用广播组播第一HARQ-ACK码本的顺序进行解复用。
需要说明的是,基站还可以接收终端检测到预设窗内不同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙时,在广播组播调度信令所指示的PUCCH资源上反馈的HARQ-ACK信息。
还需要说明的是,当上行资源的数量为至少两个时,第一HARQ-ACK码本复用在距离预设窗的起始参考位置最近的上行资源上;或者,第一HARQ-ACK码本复用在预设窗内的第一个上行资源上。
此外,在本实施例中,还需要向终端配置单播所对应的上行资源,此时可以向终端发送单播调度信令,其中单播调度信令中携带有上行资源的调度信息;或者,通过高层信令向终端配置周期性上行资源信息,以使终端基于周期性上行资源信息确定单播对应的上行资源;其中周期性上行资源信息包括上行资源的发送周期和时隙偏移,上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
具体的,当上行资源为单播调度信令所调度的用于传输单播的HARQ- ACK信息的资源时,预设条件还包括:单播调度信令的接收时刻位于广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且上行资源所在时隙满足广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收单播调度信令的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
另外,在本实施例中,广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待单播调度信令中的携带信息,携带信息中包含有是否在上行资源上携带第一HARQ-ACK码本的指示信息;单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在上行资源上携带第一HARQ-ACK码本。
具体的,请求消息包括第一指示字段和第一HARQ-ACK码本的识别号,第一指示字段用于指示终端是否等待单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有请求消息或者第一DCI中的原有字段新增有对请求消息的指示含义;响应消息包括第二指示字段和第一HARQ-ACK码本的识别号,第二指示字段用于指示是否在上行资源上携带第一HARQ-ACK码本,其中第二DCI中新增字段且新增的字段中添加有响应消息或者第二DCI中的原有字段新增有对响应消息的指示含义;其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
作为另一种方式,响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
另外,在本实施例中,还需要预先确定预设窗的相关配置信息,此时基站可以获取协议预定义的预设窗的配置信息;或者,通过高层信令向终端发送预设窗的配置信息,其中配置信息包括预设窗的起始参考位置、起始位置偏移值和预设窗的窗长度。
具体的,所述预设窗的起始参考位置为下述中的任意一项:
所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
所述单播调度信令所指示的PUCCH资源所在时隙;
所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
所述基站配置的其中一个周期性上行资源所在时隙;
所述广播组播调度信令的接收时刻;
所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
另外,在本实施例中,第一HARQ-ACK码本与上行资源上已有的第二HARQ-ACK码本在上行资源上的排列顺序为下述中任意一项:
第一HARQ-ACK码本位于第二HARQ-ACK码本之前;
第一HARQ-ACK码本位于第二HARQ-ACK码本之后;
以第一HARQ-ACK码本复用前所对应的PUCCH资源与第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
以广播组播调度信令与单播调度信令的先后接收顺序为排序。
需要说明的是,当广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到上行资源上时,至少两个第一HARQ-ACK在上行资源上的排列顺序为:
以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK 反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
在此需要说明的是,上述基站侧的内容可以参见终端侧的相关内容,在此不再进行赘述。
下面通过具体实施例对本公开进行具体说明。
第一实施例:
本实施例中的HARQ-ACK反馈过程包括如下步骤:
步骤1,终端接收基站发送的广播组播调度信令。
该步骤中的广播组播调度信令可以为现有广播组播调度信令,在此不再进行赘述。
步骤2,终端接收基站发送的单播调度信令。
该步骤中的单播调度信令可以为现有单播调度信令,即信令中的DCI中的元素包括频域资源分配指示、时域资源分配指示、调制编码格式、冗余编码版本、新数据指示、PUCCH资源指示和HARQ反馈时间指示等,在此不再进行赘述。
步骤3,若终端检测到满足预设条件,则将广播组播的第一HARQ-ACK码本复用到单播调度信令指示的上行资源上。
具体的,预设条件为,预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。
判断是否满足预设条件的过程为:先获取预设窗的配置信息,包括预设窗的起始位置、起始位置偏移值和预设窗的窗长度。此外,终端和基站可以通过接口协议默认确定该预设窗的配置信息,或者基站通过高层信令配置给终端。然后终端计算广播组播调度信令指示的HARQ-ACK反馈时隙位置。最后判断在预设窗内是否有上行资源。
例如,该预设窗的起始参考位置为广播组播调度信令所指示的HARQ- ACK反馈时隙位置,起始位置偏移值为-1,窗长度L=6。如图3所示,基站在slot n/n+2/n+5广播组播数据调度,调度信令中指示广播组播HARQ-ACK反馈时隙在slot n+10,即在slot n+10上有用于广播组播反馈的PUCCH资源,且以slot n+9为起始位置的预设窗中,slot n+15上有上行调度资源,则满足终端将广播组播的HARQ-ACK码本复用到上行资源上的条件。
当满足条件时,将广播组播的HARQ-ACK复用到单播的HARQ-ACK反馈的PUCCH资源上。在PUCCH资源上,承载两个HARQ-ACK码本,一个是广播组播的第一HARQ-ACK码本,另外一个是单播的第二HARQ-ACK码本。第一HARQ-ACK码本和第二HARQ-ACK码本的排列顺序可以采取如下方式中的一个:
第一HARQ-ACK码本位于第二HARQ-ACK码本之前;
第一HARQ-ACK码本位于第二HARQ-ACK码本之后;
以第一HARQ-ACK码本复用前所对应的PUCCH资源与第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序:
即在复用之前,如果“传输广播组播HARQ-ACK码本的PUCCH资源”在“传输单播HARQ-ACK码本的PUCCH资源”之前,则广播组播HARQ-ACK码本放置在单播HARQ-ACK码本之前,则放置在之后。或者反之。
以广播组播调度信令与单播调度信令的先后接收顺序为排序:
即“调度广播组播的控制信令”在“调度单播的控制信令”之前,则广播组播HARQ-ACK码本放放置在单播HARQ-ACK码本之前,否则放置在之后。或者反之。
具体的,HARQ-ACK码本可以通过静态生成,即通过控制信道的检测时机和时域调度配置信息而生成,还可以通过动态生成,即通过调度计数来生成,在此并不进行限定。
此外,在此对预设窗的设计进行补充说明。
其一,预设窗的起始参考位置还可以为单播调度信令所指示的PUCCH资源所在时隙,预设窗的窗长度为从起始参考位置开始向前的N个时隙个数,N为大于等于1的正整数。
其二,预设窗的设置中,窗的起始位置是依据调度动态确定的。例如,预设窗的起始参考位置,以广播组播调度的PDSCH的结束时间向后偏移d个时隙时所在位置。这里d个时间单元,大于等于终端接收广播组播PDSCH的处理时间和HARQ-ACK复用的时间。假设终端接收广播组播数据和HARQ-ACK复用的时间为d符号,广播组播的PDSCH中,结束时间为时隙slot n+5,则将距离slot n+5后的slot n+8作为预设窗的起始时间点。
这样,设置以PDSCH结束点偏移d符号为起始位置,有利于终端尽快将广播组播的HARQ-ACK信息反馈给基站。从而减少业务传输时延。
此外,在预设窗的窗长中,若没有单播PUCCH满足可复用条件时,可以采用如下方式,终端不反馈广播组播的HARQ-ACK信息;或者,在广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。上述方式可以通过协议确定或者通过集中所指示,在此不再进行限定。
另外,在预设窗的窗长中,有多个单播PUCCH满足可复用条件时,可以采用如下方式:将第一HARQ-ACK码本复用在距离预设窗的起始参考位置最近的上行资源上;或者,将第一HARQ-ACK码本复用在预设窗内的第一个上行资源上。上述方式可以通过协议确定或者通过集中所指示,在此不再进行限定。
第二实施例:
本实施例中的HARQ-ACK反馈过程包括如下步骤:
步骤1,终端接收基站发送的广播组播调度信令。
该步骤中的广播组播调度信令可以为现有广播组播调度信令,在此不再进行赘述。
步骤2,终端接收基站通过高层信令配置的周期性PUCCH或PUSCH资源信息,相关信息包括如下内容:PUSCH或者PUCCH周期(periodicity)ENUMERATED{slot1,slot2,slot4,slot 8,slot 16},数值包括1时隙,2时隙,4时隙等;PUSCH或者PUCCH时隙偏移值(timeDomainOffset)INTEGER(0…5119)。
假设通过配置,PUCCH资源或者PUSCH的资源信息周期为4时隙,偏移量为0时隙,即在上行时隙0,4,8,12…上有相应的PUCCH或者PUSCH配置。
步骤3,若终端检测到满足预设条件,则将广播组播的第一HARQ-ACK码本复用到高层配置的上行资源上。
具体的,预设条件为,预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。
判断是否满足预设条件的过程为:先获取预设窗的配置信息,包括预设窗的起始位置、起始位置偏移值和预设窗的窗长度。此外,终端和基站可以通过接口协议默认确定该预设窗的配置信息,或者基站通过高层信令配置给终端。然后终端计算广播组播调度信令指示的HARQ-ACK反馈时隙位置。最后判断在预设窗内是否有上行资源。然后,通过广播组播调度信令和单播高层信令配置的周期性上行资源信息计算广播组播调度对应的HARQ-ACK反馈的时隙位置(即PUCCH资源的时隙位置)。再然后,判断预设窗内是否包含一个高层配置的上行资源,如果有,则认为满足预设条件。例如,如图4所示,假设预设窗的起始位置偏移值offset=0,窗长度L=6,起始参考位置为广播组播调度信令所指示的HARQ-ACK反馈时隙位置,广播组播调度信令所指示的HARQ-ACK反馈时隙位置slot X=n+11;从slot n+11到slot n+16之间,有slot n+12和slot n+16两个时隙含有高层配置的PUCCH或者PUSCH资源,因此满足在窗中的条件。
当满足条件时,将广播组播的HARQ-ACK复用到高层配置的PUCCH或PUSCH资源上。在PUCCH或PUSCH资源上,承载两个HARQ-ACK码本,一个是广播组播的第一HARQ-ACK码本,另外一个是单播的第二HARQ-ACK码本。第一HARQ-ACK码本和第二HARQ-ACK码本的排列顺序参见第一实施例中的相关内容,在此不再进行赘述。
此外,在此对预设窗的设计进行补充说明。
预设窗的起始参考位置还可以为基站配置的其中一个周期性上行资源所在时隙,预设窗的窗长度为以起始参考位置为起始点开始向前的M个时隙个数,M为大于等于1的正整数。
此外,在预设窗的窗长中,若没有单播PUCCH满足可复用条件时,可以采用如下方式,终端不反馈广播组播的HARQ-ACK信息;或者,在广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。上述方式可以通过协议确定或者通过集中所指示,在此不再进行限定。
另外,在预设窗的窗长中,有多个单播PUCCH满足可复用条件时,可以采用如下方式:将第一HARQ-ACK码本复用在距离预设窗的起始参考位置最近的上行资源上;或者,将第一HARQ-ACK码本复用在预设窗内的第一个上行资源上。上述方式可以通过协议确定或者通过集中所指示,在此不再进行限定。
第三实施例:
本实施例中的HARQ-ACK反馈过程包括如下步骤:
步骤1,终端接收基站发送的广播组播调度信令。
广播组播调度信令的第一DCI中新增请求消息,包括第一指示字段和第一HARQ-ACK码本的识别号,此时第一DCI信元表示如下:
频域资源分配指示–L比特:用于指示调度的PDSCH的频率域的带宽和位置,占用位宽数和总可调度的最大带宽相关;
时域资源分配指示–4比特:用于指示调度PDSCH的时间域的指示;
调制编码格式–5比特:用于指示PDSCH采用的调制阶数和信道编码率;
冗余编码版本–2比特:数据传输的冗余版本号,用于信道译码和解调使用;
新数据指示-1比特,表示该数据包是初次传输还是重复传输;
HARQ过程ID–4比特,表示混合自动请求重传的进程号;
PUCCH功率控制命令–2比特,用于终端发送PUCCH时的功率控制使用;
PUCCH资源指示-3比特,用于反馈HARQ-ACK的PUCCH资源指示;
HARQ反馈时间指示–3比特,反馈HARQ-ACK的定时,从PDSCH起始到反馈HARQ-ACK的时隙;
指示终端是否等待所述单播调度信令中的携带信息的第一指示字段-1比特,比特数值为0时表示等待,比特数值为1时表示不等待,或者相反。该字段为新增字段内容;
HARQ-ACK码本的识别号-A比特,单播调度时确定携带的HARQ-ACK码本的识别号,这里A可以为2。该字段为新增字段内容。
此外,还可以将包含请求消息中第一指示字段指示终端等待单播调度信令中的携带信息的广播组播信令称为特定广播组播调度信令。
进一步地,上述新增的字段内容,其信息位可以是在现有DCI内容上新的扩展,也可以使用原有比特信息。即通过对第一DCI中的原有字段新增对请求消息的指示含义的方式,在第一DCI中携带该请求消息。例如,使用“PUCCH功率控制命令”的2bit用于指示第一HARQ-ACK码本的识别号,PUCCH功率控制命令在广播组播中无效,可作为保留比特使用;将上述“调制编码格式–5比特”的使用bit数减少1位,即调制编码格式变为4比特,节省出来的1bit用于指示“终端是否等待所述单播调度信令中的携带信息”,5比特能够节省到4比特的原因是基于广播组播调度的情况,需要满足大多终端的性能需求,因此其码率和调制阶数不会太高。
步骤2,终端接收基站发送的单播调度信令。
单播调度信令的第二DCI中新增响应消息,包括第二指示字段和第一HARQ-ACK码本的识别号,此时第二DCI信元表示如下:
频域资源分配指示–L比特:用于指示调度的PDSCH的频率域的带宽和位置,占用位宽数和总可调度的最大带宽相关;
时域资源分配指示–4比特:用于指示调度PDSCH的时间域的指示;
调制编码格式–5比特:用于指示PDSCH采用的调制阶数和信道编码率;
冗余编码版本–2比特:数据传输的冗余版本号,用于信道译码和解调使用;
新数据指示-1比特,表示该数据包是初次传输还是重复传输;
HARQ过程ID–4比特,表示混合自动请求重传的进程号;
PUCCH资源指示-3比特,用于反馈HARQ-ACK的PUCCH资源指示;
PDSCH到HARQ反馈时间指示–3比特,反馈HARQ-ACK的定时,从PDSCH起始到反馈HARQ-ACK的时隙;
指示是否在上行资源上携带第一HARQ-ACK码本的第二指示字段-1比特,比特数值为0时表示携带,比特数值为1时表示不携带,或者相反。该字段为新增字段内容;
第一HARQ-ACK码本的识别号-A比特,单播调度时确定携带的广播组播的HARQ-ACK码本的识别号,这里A可以为2,总共区分4个版本,该字段为新增字段内容。
此外,还可以将包含响应消息中第二指示字段指示在上行资源上携带第一HARQ-ACK码本的单播调度信令称为特定单播调度信令。
步骤3,若终端检测到满足预设条件,则将广播组播的第一HARQ-ACK码本复用到单播调度信令指示的上行资源上。
具体的,预设条件为,预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。
判断是否满足预设条件的过程为:先获取预设窗的配置信息,获取过程可以参见第一实施例,在此不再进行赘述;这里假设预设窗的起始参考位置为特定广播组播调度信令的接收时刻,起始位置偏移值为0,窗长度为从起始参考位置开始至所述广播组播调度信令所指示的HARQ-ACK反馈时隙。然后,终端计算广播组播调度信令指示的HARQ-ACK反馈时隙位置和单播调度信令指示的上行资源所在时隙,例如时间X为广播组播调度信令对应的HARQ-ACK反馈的时间位置(或者做PUCCH资源的时间位置,该时间位置可以为系统时间,或者表示成时隙,符号),时间Y为单播调度对应的HARQ-ACK反馈的时间位置(或者做PUCCH资源的时间位置,该时间位置可以为系统时间,或者表示成时隙,符号)。最后,判断单播调度信令及所指示的上行资源是否满足预设条件。
判断是否满足预设条件时,若下述两个条件同时满足,则认为可以复用:条件1,在接收特定广播组播调度信令到“时间X-d”期间接收到特定单播调度信令,d表示最晚接收到特定单播调度信令,该数值d能让终端完成该调度 信令的接收/解析以及复用的动作,参数数值可以为14个符号或者其他数值。条件2,时间Y满足终端接收广播组播业务数据时延的要求,即终端能够完成最后一个广播组播业务数据接收和HARQ-ACK复用。
另外,上述两个条件也可以变成如下描述内容:如果在广播组播指示的上行PUCCH资源前d个符号之内收到特定单播调度信令,或者特定单播调度信令指示的HARQ-ACK反馈资源PUCCH不满足广播组播业务数据的接收处理时间,则终端不将广播组播的HARQ-ACK复用到单播调度的上行资源上。例如,如图5所示,在slot n接收到特定广播组播调度信令,调度信息指示广播组播反馈HARQ-ACK的位置在slot n+10;在slot n+7终端收到特定单播调度信令,且slot n+7和slot n+10之间的时间距离满足d的需求,且单播调度信令指示的上行反馈资源在slot n+15上,满足终端完成广播组播业务数据接收和HARQ-ACK复用的最小时间需求。基于以上判断,终端可以将广播组播的HARQ-ACK的反馈复用到单播调度的上行资源上。
满足预设条件之后的剩余过程可以参见第一实施例的相关内容,在此不再进行赘述。
第四实施例:
本实施例中的HARQ-ACK反馈过程包括如下步骤:
步骤1,终端接收基站发送的广播组播调度信令。
该步骤的相关内容与第三实施例中的步骤1中的内容相同,在此不再进行赘述。
步骤2,单播调度信令的第二DCI中新增响应消息,包括K比特的携带识位图,此时第二DCI信元表示如下:
频域资源分配指示–L比特:用于指示调度的PDSCH的频率域的带宽和位置,占用位宽数和总可调度的最大带宽相关;
时域资源分配指示–4比特:用于指示调度PDSCH的时间域的指示;
调制编码格式–5比特:用于指示PDSCH采用的调制阶数和信道编码率;
冗余编码版本–2比特:数据传输的冗余版本号,用于信道译码和解调使用;
新数据指示-1比特,表示该数据包是初次传输还是重复传输;
HARQ过程ID–4比特,表示混合自动请求重传的进程号;
PUCCH资源指示-3比特,用于反馈HARQ-ACK的PUCCH资源指示;
PDSCH到HARQ反馈时间指示–3比特,反馈HARQ-ACK的定时,从PDSCH起始到反馈HARQ-ACK的时隙;
携带识位图-K比特,X值为最大广播组播的码本数,对应比特值为0表示携带该码本,对应比特为1表示不携带该码本,或者相反;该字段为新增字段内容。
例如,终端slot n+13之前,分别接收到反馈4个HARQ-ACK码本的广播组播,分别为码本0,码本1,码本2,码本3。在些码本调度的窗内,在slot n+7上,终端检测到上行单播调度信令,该信令指示携带的码本位图指示为1100,则其含义是该单播调度携带码本2和码本3的HARQ-ACK信息,不携带码本0和码本1的HARQ-ACK信息。
此外,还可以将包含携带识位图的单播调度信令称为特定单播调度信令。
步骤3,若终端检测到满足预设条件,则将广播组播的第一HARQ-ACK码本复用到单播调度信令指示的上行资源上。
具体的,预设条件为,预设窗内同时存在广播组播调度信令所指示的HARQ-ACK反馈时隙和上行资源所在时隙。
判断是否满足预设条件的过程为:先获取预设窗的配置信息,获取过程可以参见第三实施例,在此不再进行赘述;然后,针对每个码本,判断是否满足预设条件。判断是否满足预设条件时,若下述两个条件同时满足,则认为可以复用:条件1,对应HARQ-ACK码本的识别号,在携带识位图中对应的指示为携带。条件2,单播调度的上行资源时间,满足终端接收广播组播数据的处理时间,即终端将广播组播数据的HARQ-ACK复用到上行资源之前,能够完成相应的解调、译码等工作。相应的,对应条件2可以换一种描述,如特定单播调度信令指示的HARQ-ACK反馈资源PUCCH不满足广播组播业务数据的接收处理时间,则终端不将广播组播的HARQ-ACK复用到单播调度的上行资源上。
满足预设条件之后的剩余过程可以参见第一实施例的相关内容,在此不再进行赘述。
在此需要补充的是,第三实施例和第四实施例中的预设窗可以替换为定时器,定时器时长为预设窗对应的时间。此时,当定时器超时还没有收到有效的单播调度信令,则终端将广播组播的HARQ-ACK码本信息丢弃或者在广播组播指示的上行资源上发送;在定时器超时前,收到有效的单播调度信令,则终端停止定时器,并将广播组播的HARQ-ACK码本复用在单播调度信令调度的上行资源上;如果在定时器超时前,收到一个新的广播组播调度信令(包括携带指示),且HARQ-ACK码本相同,则终端重新复用定时器。
第五实施例:
在实施例1/2/3/4中,假设有一个单播的HARQ-ACK码本和一个广播组播的HARQ-ACK码本时的复用顺序。本实例讨论当有2个单播HARQ和多个组播广播的HARQ-ACK码本时的复用处理方法。
第一个场景,存在0个单播HARQ-ACK码本和多个广播组播的HARQ-ACK码本:
多个广播组播的HARQ-ACK码本的出现可能场景是,基站发送了多个广播组播业务,不同的广播组播业务使用不同的码本。根据设置预设窗的方法,不同广播组播业务的码本对应到相同的上行资源(PUCCH或者
PUSCH)。如图6所示,广播组播业务1的数据(3个传输块)被调度指示在时隙n+7上反馈HARQ-ACK,反馈HARQ-ACK码本1包含3bit。广播组播业务2的数据(3个传输块)被调度指示在时隙n+9上反馈HARQ-ACK,反馈HARQ-ACK码本1包含3bit。两个广播组播业务设置的预设窗的窗长都为6,且在时隙slot n+11的上行PUCCH资源是均为两个广播组播业务数据的复用资源。
当有多个广播组播的HARQ码本复用到一个上行PUCCH或者PUSCH资源上时,复用顺序如下:
1,以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序:上行反馈资源开始时间在前的,HARQ-ACK码本放置在前; 当上行反馈资源开始时间相同的,以载波编号的增序为优先级,即载波编号小的HARQ-ACK码本放置在前面;当上行反馈资源开始时间相同的,且载波编号相同的,以广播组播业务的编号大小的增序为优先级,即广播组播业务编号小的放置在前面。这里的业务编号可以是临时移动群组识别(MGI),也可以是动态调度点到多点传输的识别扰码(G-RNTI),也可以为表征广播组播业务识别的其它识别号。
2,以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序:以HARQ-ACK码本的索引增序为顺序,码本索引小的放置在前面,码本索引大的放置在后面,如放置顺序为:码本0,码本1,码本2;以HARQ-ACK码本的索引减序为顺序,码本索引大的放置在前面,码本索引小的放置在后面,如放置顺序为:码本2,码本1,码本0。上述排序方法可以通过接口协议的方法进行指定,也可以通过高层协议通知给终端。
第二个场景,1个单播HARQ-ACK码本和多个广播组播的HARQ-ACK码本:
当上行资源PUCCH/PUSCH上承载1个或者多个广播组播的HARQ-ACK码本时,HARQ码本的放置顺序可以为下述任意一种:单播HARQ-ACK码本放置在广播组播HARQ-ACK码本的前面;广播组播HARQ-ACK码本放置在单播HARQ-ACK码本的前面;如果广播组播指示的PUCCH资源在单播指示的PUCCH之前,则将广播组播的HARQ-ACK码本放置在单播HARQ-ACK码本之前,反之则放置在单播HARQ-ACK码本之后。上述排序方法可以通过接口协议的方法进行指定,也可以通过高层协议通知给终端。
第六实施例:
基站配置广播组播的G-RNTI时,配置对应HARQ-ACK的码本号。当基站配置多个广播组播的G-RNTI时,配置多个不同HARQ-ACK的码本号(如在M个G-RNTI中,对N个G-RNTI配置了对应的HARQ-ACK的码本号。M>=N)。将HARQ-ACK的码本号按照增序进行排列形成一个表格。单播调度信令中的“携带识别号“或”携带识位图“与高层配置的HARQ-ACK码本号的关系可以为下表所示:
携带识别号 高层配置的HARQ-ACK码本号
0 高层配置的HARQ-ACK最小码本号
1 高层配置的HARQ-ACK第2小码本号
2 高层配置的HARQ-ACK第3小码本号
3 高层配置的HARQ-ACK第4小码本号
这样,本公开通过上述各种实施例将广播组播的HARQ-ACK码本复用在单播的上行资源上,简化了广播组播反馈HARQ-ACK的协议设计和复杂度,同时有效解决了终端在小区不同位置而PUCCH需要不同的格式的需求的问题。
此外,如图7所示,为本公开实施例中应用于终端的HARQ-ACK反馈装置的模块框图,该装置包括:
接收模块701,用于接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
复用模块702,用于当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
本实施例所提供的装置能够实现上述终端侧方法实施例所能实现的所有方法步骤,并能够达到相同的技术效果,在此不再进行赘述。
此外,如图8所示,为本公开实施例中应用于基站的HARQ-ACK反馈装置的模块框图,该装置包括:
发送模块801,用于向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
接收模块802,用于接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
本实施例所提供的装置能够实现上述基站侧方法实施例所能实现的所有方法步骤,并能够达到相同的技术效果,在此不再进行赘述。
图9为本公开一实施例提供的终端的结构示意图,如图9所示,该终端900可以包括:至少一个处理器901、存储器902、至少一个网络接口904和其他的用户接口903。终端900中的各个组件通过总线系统905耦合在一起。可理解,总线系统905用于实现这些组件之间的连接通信。总线系统905除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统905。
其中,用户接口903可以包括显示器、键盘或者点击设备,例如鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本公开实施例中的存储器902可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本公开各实施例所描述的系统和方法的存储器902旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器902存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集,例如:操作系统9021和应用程序9022。
其中,操作系统9021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序9022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本公开实施例方法的程序可以包含在应用程序9022中。
在本公开实施例中,通过调用存储器902存储的计算机程序或指令,具体的,可以是应用程序9022中存储的计算机程序或指令,处理器901用于:接收基站发送的广播组播调度信令,并确定单播对应的上行资源;当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
上述本公开实施例揭示的方法可以应用于处理器901中,或者由处理器901实现。处理器901可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器901中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器901可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器902,处理器901读取存储器902中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本公开描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个 专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本公开所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本公开实施例中所述功能的模块(例如过程、函数等)来实现所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,作为另一个实施例,处理器901还用于:接收基站发送的单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,接收所述基站通过高层信令配置的周期性上行资源信息,并基于所述周期性上行资源信息确定所述单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移,所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
可选地,作为另一个实施例,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
可选地,作为另一个实施例,所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带所述第一HARQ-ACK码本的指示信息;所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
可选地,作为另一个实施例,所述请求消息包括第一指示字段和所述第 一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
可选地,作为另一个实施例,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
可选地,作为另一个实施例,处理器901还用于:获取协议预定义的所述预设窗的配置信息;或者,接收所述基站通过高层信令发送的所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
可选地,作为另一个实施例,所述预设窗的起始参考位置为下述中的任意一项:
所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
所述单播调度信令所指示的PUCCH资源所在时隙;
所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
所述基站配置的其中一个周期性上行资源所在时隙;
所述广播组播调度信令的接收时刻;
所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
可选地,作为另一个实施例,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上时,所述第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
可选地,作为另一个实施例,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个第一HARQ-ACK在所述上行资源上的排列顺序为:以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
可选地,作为另一个实施例,处理器901还用于:不对所述广播组播调度信令所指示的HARQ-ACK信息进行反馈;或者,在所述广播组播调度信令 所指示的PUCCH资源上反馈HARQ-ACK信息。
可选地,作为另一个实施例,当所述上行资源的数量为至少两个时,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,处理器901还用于:将所述第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,将所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
本公开实施例提供的终端能够实现前述实施例中终端实现的各个过程,为避免重复,此处不再赘述。
图10为本公开一实施例提供的基站的结构示意图,如图10所示,该基站1000可以包括至少一个处理器1001、存储器1002、至少一个其他的用户接口1003,以及收发机1004。基站1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005,总线系统可以包括任意数量的互联的总线和桥,具体由处理器1001代表的一个或多个处理器和存储器1002代表的存储器的各种电路链接在一起。总线系统还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本公开实施例不再对其进行进一步描述。总线接口提供接口。收发机1004可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1003还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
可以理解,本公开实施例中的存储器1002可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。 易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本公开各实施例所描述的系统和方法的存储器1002旨在包括但不限于这些和任意其它适合类型的存储器。
处理器1001负责管理总线系统和通常的处理,存储器1002可以存储处理器1001在执行操作时所使用的计算机程序或指令,具体地,处理器1001可以用于:向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
上述本公开实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完 成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本公开描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本公开所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本公开实施例中所述功能的模块(例如过程、函数等)来实现所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,作为另一个实施例,处理器1001还用于:向所述终端发送单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,通过高层信令向所述终端配置周期性上行资源信息,以使所述终端基于所述周期性上行资源信息确定单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移,所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
可选地,作为另一个实施例,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
可选地,作为另一个实施例,所述广播组播调度信令所对应的第一下行 控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带所述第一HARQ-ACK码本的指示信息;所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
可选地,作为另一个实施例,所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
可选地,作为另一个实施例,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
可选地,作为另一个实施例,处理器1001还用于:获取协议预定义的所述预设窗的配置信息;或者,通过高层信令向所述终端发送所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
可选地,作为另一个实施例,所述预设窗的起始参考位置为下述中的任意一项:
所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
所述单播调度信令所指示的PUCCH资源所在时隙;
所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
所述基站配置的其中一个周期性上行资源所在时隙;
所述广播组播调度信令的接收时刻;
所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
可选地,作为另一个实施例,所述第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
可选地,作为另一个实施例,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个第一HARQ-ACK在所述上行资源上的排列顺序为:
以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK 反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
可选地,作为另一个实施例,处理器1001还用于:接收终端检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,在所述广播组播调度信令所指示的PUCCH资源上反馈的HARQ-ACK信息。
可选地,作为另一个实施例,当所述上行资源的数量为至少两个时,所述第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
本公开实施例提供的基站能够实现前述实施例中基站实现的各个过程,为避免重复,此处不再赘述。
上述主要从电子设备的角度对本公开实施例提供的方案进行了介绍。可以理解的是,本公开实施例提供的电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本公开中所公开的实施例描述的各示例的单元及算法步骤,本公开能够以硬件或硬件和计算机软件的结合形式来实现。
某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
本公开实施例可以根据上述方法示例对电子设备等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
需要说明的是,本公开实施例中对模块的划分是示意性的,仅仅为一种 逻辑功能划分,实际实现时可以有另外的划分方式。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本公开所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本公开各个实施例所述方法的全部或部分步骤。所述计算机存储介质是非短暂性(英文:nontransitory)介质,包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本公开实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的方法并能够达到相同的技术效果,在此不再进行赘述。
最后应说明的是:以上实施例仅用以说明本公开的技术方案,而非对其限制;尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本公开各实施例技术方案的精神和范围。

Claims (73)

  1. 一种HARQ-ACK反馈方法,应用于终端,其特征在于,包括:
    接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
    当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
  2. 根据权利要求1所述的HARQ-ACK反馈方法,其特征在于,所述确定单播对应的上行资源,包括:
    接收基站发送的单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    接收所述基站通过高层信令配置的周期性上行资源信息,并基于所述周期性上行资源信息确定所述单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  3. 根据权利要求2所述的HARQ-ACK反馈方法,其特征在于,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
  4. 根据权利要求2所述的HARQ-ACK反馈方法,其特征在于,
    所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带第一HARQ-ACK码本的指示信息;
    所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端 是否在所述上行资源上携带所述第一HARQ-ACK码本。
  5. 根据权利要求4所述的HARQ-ACK反馈方法,其特征在于,
    所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  6. 根据权利要求4所述的HARQ-ACK反馈方法,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  7. 根据权利要求1所述的HARQ-ACK反馈方法,其特征在于,还包括:
    获取协议预定义的所述预设窗的配置信息;或者,
    接收所述基站通过高层信令发送的所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  8. 根据权利要求1至7任一项所述的HARQ-ACK反馈方法,其特征在于,
    所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  9. 根据权利要求1至7任一项所述的HARQ-ACK反馈方法,其特征在于,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上时,第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  10. 根据权利要求1至7任一项所述的HARQ-ACK反馈方法,其特征在于,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个第一HARQ-ACK在所述上行资源上的排列顺序为:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺 序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  11. 根据权利要求1至7任一项所述的HARQ-ACK反馈方法,其特征在于,当检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,还包括:
    不对所述广播组播调度信令所指示的HARQ-ACK信息进行反馈;或者,
    在所述广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。
  12. 根据权利要求1至7任一项所述的HARQ-ACK反馈方法,其特征在于,当所述上行资源的数量为至少两个时,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,包括:
    将第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,
    将所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  13. 一种HARQ-ACK反馈方法,应用于基站,其特征在于,包括:
    向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
    接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
  14. 根据权利要求13所述的HARQ-ACK反馈方法,其特征在于,还包 括:
    向所述终端发送单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    通过高层信令向所述终端配置周期性上行资源信息,以使所述终端基于所述周期性上行资源信息确定单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  15. 根据权利要求14所述的HARQ-ACK反馈方法,其特征在于,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
  16. 根据权利要求14所述的HARQ-ACK反馈方法,其特征在于,
    所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带所述第一HARQ-ACK码本的指示信息;
    所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
  17. 根据权利要求16所述的HARQ-ACK反馈方法,其特征在于,
    所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ- ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  18. 根据权利要求16所述的HARQ-ACK反馈方法,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  19. 根据权利要求13所述的HARQ-ACK反馈方法,其特征在于,还包括:
    获取协议预定义的所述预设窗的配置信息;或者,
    通过高层信令向所述终端发送所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  20. 根据权利要求13至19任一项所述的HARQ-ACK反馈方法,其特征在于,所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时 隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  21. 根据权利要求13至19任一项所述的HARQ-ACK反馈方法,其特征在于,所述第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  22. 根据权利要求13至19任一项所述的HARQ-ACK反馈方法,其特征在于,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个第一HARQ-ACK在所述上行资源上的排列顺序为:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  23. 根据权利要求13至19任一项所述的HARQ-ACK反馈方法,其特征在于,还包括:
    接收终端检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,在所述广播组播调度信令所指示的PUCCH资源上反馈的HARQ-ACK信息。
  24. 根据权利要求13至19任一项所述的HARQ-ACK反馈方法,其特征在于,当所述上行资源的数量为至少两个时,
    所述第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,
    所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  25. 一种HARQ-ACK反馈装置,应用于终端,其特征在于,包括:
    接收模块,用于接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
    复用模块,用于当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
  26. 根据权利要求25所述的HARQ-ACK反馈装置,其特征在于,所述接收模块,具体用于:
    接收基站发送的单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    接收所述基站通过高层信令配置的周期性上行资源信息,并基于所述周期性上行资源信息确定所述单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  27. 根据权利要求26所述的HARQ-ACK反馈装置,其特征在于,所述接收模块当上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述复用模块的预设条件包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
  28. 根据权利要求26所述的HARQ-ACK反馈装置,其特征在于,所述接收模块的述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带第一HARQ-ACK码本的指示信息;
    所述接收模块的单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
  29. 根据权利要求28所述的HARQ-ACK反馈装置,其特征在于,所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  30. 根据权利要求28所述的HARQ-ACK反馈装置,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  31. 根据权利要求25所述的HARQ-ACK反馈装置,其特征在于,还包括:获取模块;
    所述获取模块用于获取协议预定义的所述预设窗的配置信息;或者,
    接收所述基站通过高层信令发送的所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  32. 根据权利要求25至31任一项所述的HARQ-ACK反馈装置,其特 征在于,所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  33. 根据权利要求25至31任一项所述的HARQ-ACK反馈装置,其特征在于,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上时,第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  34. 根据权利要求25至31任一项所述的HARQ-ACK反馈装置,其特征在于,所述接收模块包括确定子模块;所述确定子模块用于当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,确定至少两个第一HARQ-ACK在所述上行资源上的排列顺序,包括:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  35. 根据权利要求25至31任一项所述的HARQ-ACK反馈装置,其特征在于,所述接收模块当检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,具体用于:
    不对所述广播组播调度信令所指示的HARQ-ACK信息进行反馈;或者,
    在所述广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。
  36. 根据权利要求25至31任一项所述的HARQ-ACK反馈装置,其特征在于,当所述上行资源的数量为至少两个时,所述接收模块将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,具体用于:
    将第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,
    将所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  37. 一种HARQ-ACK反馈装置,应用于基站,其特征在于,包括:
    发送模块,用于向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认 回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
    接收模块,用于接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
  38. 根据权利要求37所述的HARQ-ACK反馈装置,其特征在于,还包括:第二发送模块;所述第二发送模块,具体用于:
    向所述终端发送单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    通过高层信令向所述终端配置周期性上行资源信息,以使所述终端基于所述周期性上行资源信息确定单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  39. 根据权利要求38所述的HARQ-ACK反馈装置,其特征在于,当所述发送模块的上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述接收模块的预设条件包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
  40. 根据权利要求38所述的HARQ-ACK反馈装置,其特征在于,所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带所述第一HARQ-ACK码本的指示信息;
    所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
  41. 根据权利要求40所述的HARQ-ACK反馈装置,其特征在于,所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  42. 根据权利要求40所述的HARQ-ACK反馈装置,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  43. 根据权利要求37所述的HARQ-ACK反馈装置,其特征在于,还包括:获取模块;所述获取模块用于获取协议预定义的所述预设窗的配置信息;或者,通过高层信令向所述终端发送所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  44. 根据权利要求37至43任一项所述的HARQ-ACK反馈装置,其特征在于,所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  45. 根据权利要求37至43任一项所述的HARQ-ACK反馈装置,其特征在于,所述第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  46. 根据权利要求37至43任一项所述的HARQ-ACK反馈装置,其特征在于,所述发送模块包括确定子模块;所述确定子模块用于当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,确定至少两个第一HARQ-ACK在所述上行资源上的排列顺序,具体包括:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业 务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  47. 根据权利要求37至43任一项所述的HARQ-ACK反馈装置,其特征在于,所述接收模块当接收终端检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,具体用于:
    在所述广播组播调度信令所指示的PUCCH资源上反馈的HARQ-ACK信息。
  48. 根据权利要求37至43任一项所述的HARQ-ACK反馈装置,其特征在于,当所述上行资源的数量为至少两个时,所述发送模块将所述第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  49. 一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:
    接收基站发送的广播组播调度信令,并确定单播对应的上行资源;
    当检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙。
  50. 根据权利要求49所述的终端,其特征在于,所述确定单播对应的上行资源,包括:
    接收基站发送的单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    接收所述基站通过高层信令配置的周期性上行资源信息,并基于所述周期性上行资源信息确定所述单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  51. 根据权利要求50所述的终端,其特征在于,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值。
  52. 根据权利要求50所述的终端,其特征在于,
    所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带第一HARQ-ACK码本的指示信息;
    所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
  53. 根据权利要求52所述的终端,其特征在于,
    所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  54. 根据权利要求52所述的终端,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比 特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  55. 根据权利要求49所述的终端,其特征在于,还包括:
    获取协议预定义的所述预设窗的配置信息;或者,
    接收所述基站通过高层信令发送的所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  56. 根据权利要求49至55任一项所述的终端,其特征在于,
    所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  57. 根据权利要求49至55任一项所述的终端,其特征在于,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK 码本复用到所述单播对应的上行资源上时,第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  58. 根据权利要求49至55任一项所述的终端,其特征在于,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个第一HARQ-ACK在所述上行资源上的排列顺序为:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  59. 根据权利要求49至55任一项所述的终端,其特征在于,当检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,还包括:
    不对所述广播组播调度信令所指示的HARQ-ACK信息进行反馈;或者,
    在所述广播组播调度信令所指示的PUCCH资源上反馈HARQ-ACK信息。
  60. 根据权利要求49至55任一项所述的终端,其特征在于,当所述上行资源的数量为至少两个时,所述将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到所述单播对应的上行资源 上,包括:
    将第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,
    将所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  61. 一种基站,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:
    向终端发送广播组播调度信令,以使终端在检测到满足预设条件时,将所述广播组播调度信令所对应的第一混合自动重传请求确认回答HARQ-ACK码本复用到单播对应的上行资源上,其中所述预设条件为预设窗内同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙;
    接收终端在满足所述预设条件时通过所述上行资源所发送的上行数据,并得到复用在所述上行资源上的第一HARQ-ACK码本。
  62. 根据权利要求61所述的基站,其特征在于,还包括:
    向所述终端发送单播调度信令,其中所述单播调度信令中携带有所述上行资源的调度信息;或者,
    通过高层信令向所述终端配置周期性上行资源信息,以使所述终端基于所述周期性上行资源信息确定单播对应的上行资源;其中所述周期性上行资源信息包括上行资源的发送周期和时隙偏移;
    所述上行资源为物理上行控制信道PUCCH资源或物理上行共享信道PUSCH资源。
  63. 根据权利要求62所述的基站,其特征在于,当所述上行资源为所述单播调度信令所调度的用于传输单播的HARQ-ACK信息的资源时,所述预设条件还包括:所述单播调度信令的接收时刻位于所述广播组播调度信令所指示的HARQ-ACK反馈时隙之前且至少相距X个符号,且所述上行资源所在时隙满足所述广播组播调度信令所对应业务数据的接收处理时间;X值为终端接收所述单播调度信令的处理时间与所述广播组播调度信令所对应的第 一HARQ-ACK的复用时间的和值。
  64. 根据权利要求62所述的基站,其特征在于,
    所述广播组播调度信令所对应的第一下行控制信息DCI中包含有请求消息,用于指示终端是否等待所述单播调度信令中的携带信息,所述携带信息中包含有是否在所述上行资源上携带所述第一HARQ-ACK码本的指示信息;
    所述单播调度信令所对应的第二DCI中包含有响应消息,用于指示终端是否在所述上行资源上携带所述第一HARQ-ACK码本。
  65. 根据权利要求64所述的基站,其特征在于,
    所述请求消息包括第一指示字段和所述第一HARQ-ACK码本的识别号,所述第一指示字段用于指示终端是否等待所述单播调度信令中的携带信息,其中第一DCI中新增字段且新增的字段中添加有所述请求消息或者所述第一DCI中的原有字段新增有对所述请求消息的指示含义;
    所述响应消息包括第二指示字段和所述第一HARQ-ACK码本的识别号,所述第二指示字段用于指示是否在所述上行资源上携带所述第一HARQ-ACK码本,其中所述第二DCI中新增字段且新增的字段中添加有所述响应消息或者所述第二DCI中的原有字段新增有对所述响应消息的指示含义;
    其中,每个HARQ-ACK码本的识别号与HARQ-ACK的码本号之间具有对应关系。
  66. 根据权利要求64所述的基站,其特征在于,所述响应消息包括K比特的携带识位图,K表述广播组播的HARQ-ACK码本的最大数量,当所述比特的数值为第一预设值时表示携带相应的HARQ-ACK码本,当所述比特的数值为第二预设值时表示不携带相应的HARQ-ACK码本。
  67. 根据权利要求61所述的基站,其特征在于,还包括:
    获取协议预定义的所述预设窗的配置信息;或者,
    通过高层信令向所述终端发送所述预设窗的配置信息,其中所述配置信息包括所述预设窗的起始参考位置、起始位置偏移值和所述预设窗的窗长度。
  68. 根据权利要求61至67任一项所述的基站,其特征在于,所述预设窗的起始参考位置为下述中的任意一项:
    所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置;
    所述单播调度信令所指示的PUCCH资源所在时隙;
    所述广播组播调度信令所对应的物理下行共享信道PDSCH的结束时间;
    所述基站配置的其中一个周期性上行资源所在时隙;
    所述广播组播调度信令的接收时刻;
    所述预设窗的起始位置偏移值和/或窗长度为下述中的任意一项:
    当所述起始参考位置为所述广播组播调度信令所指示的HARQ-ACK反馈时隙位置或单播调度信令所指示的PUCCH资源所在时隙位置时,所述起始位置偏移值为正值、负值或0;
    当所述起始参考位置为广播组播调度信令所对应的PDSCH的结束时间时,所述起始位置偏移值为d,其中d大于或等于终端接收所述PDSCH的处理时间与广播组播调度信令所对应的第一HARQ-ACK的复用时间的和值;
    当所述起始参考位置为所述基站配置的其中一个周期性上行资源所在时隙时,所述起始位置偏移值为负值;
    当所述起始参考位置为所述广播组播调度信令的接收时刻时,所述起始位置偏移值为正值或0,所述预设窗的窗长度为从起始位置至广播组播调度信令所指示的HARQ-ACK反馈时隙所在位置。
  69. 根据权利要求61至67任一项所述的基站,其特征在于,所述第一HARQ-ACK码本与所述上行资源上已有的第二HARQ-ACK码本在所述上行资源上的排列顺序为下述中任意一项:
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之前;
    所述第一HARQ-ACK码本位于所述第二HARQ-ACK码本之后;
    以所述第一HARQ-ACK码本复用前所对应的PUCCH资源与所述第二HARQ-ACK码本所对应的PUCCH资源之间的先后顺序为排序;
    以所述广播组播调度信令与所述单播调度信令的先后接收顺序为排序。
  70. 根据权利要求61至67任一项所述的基站,其特征在于,当所述广播组播调度信令的数量为至少两个,且至少两个广播组播调度信令所对应的至少两个第一HARQ-ACK码本均复用到所述上行资源上时,所述至少两个 第一HARQ-ACK在所述上行资源上的排列顺序为:
    以每个广播组播调度信令所指示的第一HARQ-ACK反馈时间的先后顺序为排序,其中当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同时以载波编号的增序为排序,当存在至少两个广播组播调度信令所指示的第一HARQ-ACK反馈时间相同且载波编号相同时以广播组播业务的编号增序为排序;或者,
    以每个广播组播调度信令所指示的第一HARQ-ACK码本的索引排序为排列顺序。
  71. 根据权利要求61至67任一项所述的基站,其特征在于,还包括:
    接收终端检测到预设窗内不同时存在所述广播组播调度信令所指示的HARQ-ACK反馈时隙和所述上行资源所在时隙时,在所述广播组播调度信令所指示的PUCCH资源上反馈的HARQ-ACK信息。
  72. 根据权利要求61至67任一项所述的基站,其特征在于,当所述上行资源的数量为至少两个时,
    所述第一HARQ-ACK码本复用在距离所述预设窗的起始参考位置最近的上行资源上;或者,
    所述第一HARQ-ACK码本复用在所述预设窗内的第一个上行资源上。
  73. 一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至12任一项所述的方法的步骤,或执行如权利要求13至24任一项所述方法的步骤。
PCT/CN2021/086472 2020-04-23 2021-04-12 一种harq-ack反馈方法、终端及基站 WO2021213203A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
BR112022021437A BR112022021437A2 (pt) 2020-04-23 2021-04-12 Método de retroalimentação de harq-ack, terminal e estação-base.
EP21793154.2A EP4142193A4 (en) 2020-04-23 2021-04-12 METHOD FOR RETURNING HARQ-ACK, TERMINAL AND BASE STATION
US17/918,123 US20230133506A1 (en) 2020-04-23 2021-04-12 Harq-ack feedback method, terminal and base station
MX2022013327A MX2022013327A (es) 2020-04-23 2021-04-12 Metodo de retroalimentacion de reconocimiento de solicitud de repeticion automatica hibrida, terminal y estacion base.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010328490.3A CN113556216B (zh) 2020-04-23 2020-04-23 一种harq-ack反馈方法、终端及基站
CN202010328490.3 2020-04-23

Publications (1)

Publication Number Publication Date
WO2021213203A1 true WO2021213203A1 (zh) 2021-10-28

Family

ID=78101127

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/086472 WO2021213203A1 (zh) 2020-04-23 2021-04-12 一种harq-ack反馈方法、终端及基站

Country Status (6)

Country Link
US (1) US20230133506A1 (zh)
EP (1) EP4142193A4 (zh)
CN (2) CN116232549A (zh)
BR (1) BR112022021437A2 (zh)
MX (1) MX2022013327A (zh)
WO (1) WO2021213203A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4173432A4 (en) * 2020-06-30 2024-07-17 Ericsson Telefon Ab L M METHOD AND APPARATUS FOR MULTICAST COMMUNICATION
US11997667B2 (en) * 2020-10-09 2024-05-28 Qualcomm Incorporated Non-numerical K1 for group common-physical downlink control channel (GC-PDCCH) grant in multimedia broadcast multicast service (MBMS)
CN116368822A (zh) * 2020-10-15 2023-06-30 苹果公司 组播和宽带服务(mbs)harq反馈中的技术
EP4111622A4 (en) * 2020-10-21 2023-07-26 Samsung Electronics Co., Ltd. METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING HYBRID AUTOMATIC RETRANSMISSION REQUEST ACKNOWLEDGMENT INFORMATION IN A WIRELESS COMMUNICATION SYSTEM
CN116076134A (zh) * 2020-10-22 2023-05-05 Lg电子株式会社 接收下行链路信道的方法、用户设备、处理装置、存储介质和计算机程序及发送下行链路信道的方法和基站
KR20240148338A (ko) * 2022-02-11 2024-10-11 엘지전자 주식회사 무선 통신 시스템에서 harq-ack 정보 송수신 방법 및 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101689970A (zh) * 2007-06-22 2010-03-31 上海贝尔股份有限公司 用于多媒体广播组播业务的数据重传的方法和系统
WO2017015836A1 (zh) * 2015-07-27 2017-02-02 华为技术有限公司 应答信息发送、接收方法,及接收设备和发送设备
US20180076935A1 (en) * 2015-04-20 2018-03-15 Lg Electronics Inc. Method for multiplexing ack/nack response in wireless communication system, and apparatus therefor
US20200106566A1 (en) * 2018-09-28 2020-04-02 Samsung Electronics Co., Ltd. Method and device for transmitting or receiving groupcast feedback in wireless cellular communication system

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8908621B2 (en) * 2011-07-22 2014-12-09 Cisco Technology, Inc. Dynamic common broadcast schedule parameters for overlaying an independent unicast schedule
CN103988559B (zh) * 2011-12-20 2018-02-23 英特尔公司 使用单播子帧的多播服务
US10785751B2 (en) * 2015-09-11 2020-09-22 Qualcomm Incorporated Techniques for contending for access to channels of a shared radio frequency spectrum band for broadcast/multicast transmissions

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101689970A (zh) * 2007-06-22 2010-03-31 上海贝尔股份有限公司 用于多媒体广播组播业务的数据重传的方法和系统
US20180076935A1 (en) * 2015-04-20 2018-03-15 Lg Electronics Inc. Method for multiplexing ack/nack response in wireless communication system, and apparatus therefor
WO2017015836A1 (zh) * 2015-07-27 2017-02-02 华为技术有限公司 应答信息发送、接收方法,及接收设备和发送设备
US20200106566A1 (en) * 2018-09-28 2020-04-02 Samsung Electronics Co., Ltd. Method and device for transmitting or receiving groupcast feedback in wireless cellular communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4142193A4 *

Also Published As

Publication number Publication date
BR112022021437A2 (pt) 2022-12-13
EP4142193A1 (en) 2023-03-01
CN116232549A (zh) 2023-06-06
EP4142193A4 (en) 2024-05-29
US20230133506A1 (en) 2023-05-04
MX2022013327A (es) 2022-12-15
CN113556216B (zh) 2023-04-11
CN113556216A (zh) 2021-10-26

Similar Documents

Publication Publication Date Title
WO2021213203A1 (zh) 一种harq-ack反馈方法、终端及基站
US20220279505A1 (en) Method and apparatus for transmitting information on an uplink channel
US10631276B2 (en) Data transmission method, base station, and terminal device
EP4307585A2 (en) Communication device, system and method for communication using feedback
WO2021159974A1 (zh) 混合自动重传请求信息的反馈方法及设备
CN101958777B (zh) 正确/错误应答消息发送的处理方法及装置
KR101387530B1 (ko) 자동 재전송 요구를 위한 자원할당방법
WO2017015836A1 (zh) 应答信息发送、接收方法,及接收设备和发送设备
WO2017024860A1 (zh) 应答信息的传输方法、装置、基站及终端
WO2021223153A1 (zh) 一种支持多播业务的自动重传请求确认反馈信息的传输方法和装置
WO2021032018A1 (zh) 一种反馈信息传输方法及装置
CN111193578A (zh) Harq-ack反馈信息的触发方法、发送方法及系统
CN103378953A (zh) 混合自动重传请求方法与装置
WO2009020336A1 (en) Method and system for retransmitting data in a communication system
CN111031580B (zh) 用于传输反馈信息的方法和设备
CN115119313A (zh) 混合自动重传请求(harq)反馈被禁用的无线传输
CN111147190B (zh) 反馈应答信息的传输方法、装置及系统
CN112821990B (zh) Harq-ack的传输方法及设备
CN109478958B (zh) 一种数据传输方法、设备及系统
KR102599898B1 (ko) 전송 방법, 단말기 및 기지국
WO2021208836A1 (zh) 一种harq-ack反馈方法及装置
US20210160839A1 (en) Communication method and communications apparatus
CN113141663B (zh) 确定旁链路反馈信息的方法和通信设备
WO2021238941A1 (zh) Harq-ack反馈方法、终端设备和网络设备
WO2018191863A1 (zh) 传输数据的方法和设备

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: 21793154

Country of ref document: EP

Kind code of ref document: A1

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: 112022021437

Country of ref document: BR

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021793154

Country of ref document: EP

Effective date: 20221123

ENP Entry into the national phase

Ref document number: 112022021437

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20221021