WO2020200088A1 - Harq机制的处理方法、指示方法、终端及网络侧设备 - Google Patents

Harq机制的处理方法、指示方法、终端及网络侧设备 Download PDF

Info

Publication number
WO2020200088A1
WO2020200088A1 PCT/CN2020/081671 CN2020081671W WO2020200088A1 WO 2020200088 A1 WO2020200088 A1 WO 2020200088A1 CN 2020081671 W CN2020081671 W CN 2020081671W WO 2020200088 A1 WO2020200088 A1 WO 2020200088A1
Authority
WO
WIPO (PCT)
Prior art keywords
harq
scheduling information
data packet
bit field
harq process
Prior art date
Application number
PCT/CN2020/081671
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 US17/598,818 priority Critical patent/US20220200744A1/en
Priority to KR1020217032946A priority patent/KR20210137177A/ko
Priority to EP20783527.3A priority patent/EP3952559A4/en
Publication of WO2020200088A1 publication Critical patent/WO2020200088A1/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/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/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/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/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
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1864ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • 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
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations

Definitions

  • the present disclosure relates to the field of communication technology, and in particular to a HARQ mechanism processing method, indication method, terminal and network side equipment.
  • the Hybrid Automatic Repeat reQuest (HARQ) mechanism is widely used in mobile communication networks.
  • the HARQ mechanism can improve the system’s spectrum efficiency by combining the receiving end to improve the link performance.
  • multiple parallel HARQ processes make the A HARQ round-trip time (Round-Trip Time, RTT) can be used for data transmission through other HARQ processes, thereby increasing the transmission rate.
  • the cell radius is relatively small, and the transmission delay is not large.
  • RTT mainly depends on the duration of the physical channel and the processing time of the receiving and sending end.
  • An important difference between the satellite communication system and the terrestrial cellular system is that the satellite communication system The distance between the terminal and the network is very long, and the transmission delay is very large, which has become the main factor affecting RTT. Therefore, the number of HARQ processes in the satellite communication system is much more than that in the ground cellular system, for example, tens to hundreds of processes.
  • a direct problem caused by a large number of HARQ processes is that the buffer size at the receiving end increases linearly.
  • Deactivating HARQ means that the HARQ mechanism is not used in the physical layer, including that the receiving end does not perform HARQ-ACK feedback on the data packet, the transmitting end does not perform HARQ retransmission of the data packet, and the receiving end does not perform HARQ combining accordingly.
  • HARQ deactivation can be semi-static or dynamic. For the semi-static mode, the terminal does not use HARQ for all data packets within a period of time. For the dynamic deactivation of HARQ, the sender can dynamically select whether to use the HARQ mechanism for each data packet. Compared with the semi-static deactivation of the HARQ mechanism, the dynamic deactivation of the HARQ mechanism is more flexible. However, how to dynamically deactivate the HARQ mechanism is still under study, and there is no clear plan.
  • the purpose of the present disclosure is to provide a HARQ mechanism processing method, an instruction method, a terminal, and a network side device, so as to solve the problem of insufficient flexibility in the manner of deactivating the HARQ mechanism in related technologies.
  • embodiments of the present disclosure provide a method for processing a hybrid automatic repeat request HARQ mechanism, which is applied to a terminal, and includes:
  • Receiving scheduling information which is used to schedule the transmission of data packets
  • the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the determining whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the scheduling information includes:
  • the first bit field indicates HARQ activation, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the determining whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the scheduling information includes:
  • the value of the second bit field is a preset target value indicating deactivation of HARQ, determining that the data packet scheduled by the scheduling information does not use the HARQ mechanism;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the method further includes:
  • the scrambling value is a preset value
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism; if the value of the second bit field is The value is not the target value, and the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the determining whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the scheduling information includes:
  • the HARQ process indicated by the scheduling information belongs to the HARQ process set for activating HARQ, determining that the data packet scheduled by the scheduling information adopts the HARQ mechanism;
  • the HARQ process indicated by the scheduling information belongs to a set of HARQ deactivated HARQ processes, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the method further includes:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the determining whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the scheduling information includes:
  • the scheduling information determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the length of the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the embodiment of the present disclosure also provides a method for indicating the HARQ mechanism of hybrid automatic repeat request, which is applied to a network side device, and includes:
  • Send scheduling information where the scheduling information is used to schedule the transmission of the data packet, and the scheduling information is also used to indicate whether the scheduled data packet adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the method further includes:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not adopt the HARQ mechanism.
  • the scrambling value of the scheduling information is used to indicate whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the length of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the method further includes:
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the embodiments of the present disclosure also provide a terminal, including: a transceiver, a memory, a processor, and a computer program stored on the memory and running on the processor, the transceiver is used to receive scheduling information, and The scheduling information is used to schedule the transmission of data packets;
  • the processor is configured to read a program in the memory and execute the following process: according to the scheduling information, determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the processor is also used for:
  • the first bit field indicates HARQ activation, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the processor is also used for:
  • the value of the second bit field is a preset target value indicating deactivation of HARQ, determining that the data packet scheduled by the scheduling information does not use the HARQ mechanism;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • processor is also used for:
  • the scrambling value is a preset value
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism; if the value of the second bit field is The value is not the target value, and the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • processor is also used for:
  • the HARQ process indicated by the scheduling information belongs to the HARQ process set for activating HARQ, determining that the data packet scheduled by the scheduling information adopts the HARQ mechanism;
  • the HARQ process indicated by the scheduling information belongs to a set of HARQ deactivated HARQ processes, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the transceiver is also used for:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • processor is also used for:
  • the scheduling information determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the length of the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the embodiment of the present disclosure also provides a processing device for the HARQ mechanism of hybrid automatic repeat request, which is applied to a terminal and includes:
  • a receiving module configured to receive scheduling information, where the scheduling information is used to schedule the transmission of data packets;
  • the determining module is configured to determine, according to the scheduling information, whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the embodiments of the present disclosure also provide a network-side device, including: a transceiver, a memory, a processor, and a computer program stored on the memory and running on the processor, and the transceiver is used for:
  • Send scheduling information where the scheduling information is used to schedule the transmission of the data packet, and the scheduling information is also used to indicate whether the scheduled data packet adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the processor is used to: semi-statically configure any one of the following information:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not adopt the HARQ mechanism.
  • the scrambling value of the scheduling information is used to indicate whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the length of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • processor is also used for:
  • the HARQ-related information field in the scheduling information is configured for other purposes.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the embodiment of the present disclosure also provides a hybrid automatic repeat request HARQ mechanism indicating device, which is applied to a network side device, and includes:
  • the sending module is configured to send scheduling information, where the scheduling information is used to schedule the transmission of data packets, and the scheduling information is also used to indicate whether the scheduled data packets adopt the HARQ mechanism.
  • Embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method for processing the HARQ mechanism of hybrid automatic repeat request as described above is implemented Or, when the computer program is executed by the processor, the steps of the method for indicating the HARQ mechanism of the hybrid automatic repeat request as described above are implemented.
  • the scheduling information dynamically indicates whether the data packet scheduled by the scheduling information activates or deactivates the HARQ function, thereby realizing dynamic selection for each data packet Whether to use HARQ mechanism to improve the flexibility of data packet transmission.
  • Fig. 1 shows a flowchart of the steps of a HARQ mechanism processing method provided by an embodiment of the present disclosure
  • FIG. 2 shows a schematic diagram of the steps of the HARQ mechanism indication method provided by an embodiment of the present disclosure
  • FIG. 3 shows a schematic diagram of the structure of a terminal and a network side device provided by an embodiment of the present disclosure
  • FIG. 4 shows a schematic structural diagram of a HARQ mechanism processing device provided by an embodiment of the present disclosure
  • FIG. 5 shows a schematic structural diagram of a HARQ mechanism indicating device provided by an embodiment of the present disclosure.
  • an embodiment of the present disclosure provides a method for processing a hybrid automatic repeat request HARQ mechanism, which is applied to a terminal, and includes:
  • Step 11 Receive scheduling information, where the scheduling information is used to schedule the transmission of data packets;
  • Step 12 According to the scheduling information, it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the scheduling information may be downlink control information DCI, side link control information SCI, etc., which are not specifically limited here.
  • the receiving end that receives the data packet does not perform HARQ feedback (HARQ-ACK or HARQ-NACK) for the data packet; the transmitting end does not perform the HARQ feedback on the data packet; Perform HARQ retransmission.
  • HARQ-ACK or HARQ-NACK HARQ feedback
  • the receiving end feeds back the HARQ feedback (HARQ-ACK or HARQ-NACK) corresponding to the data packet, and the transmitting end can perform HARQ retransmission on the data packet.
  • HARQ-ACK or HARQ-NACK HARQ feedback
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • step 12 includes:
  • the first bit field indicates HARQ activation, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • a bit field (ie, the first bit field) is used in the scheduling information to indicate whether to deactivate HARQ.
  • 1 bit is used in DCI, and its two values ('0' and '1') respectively indicate HARQ activation and HARQ deactivation.
  • the receiving end determines whether to activate HARQ according to the value of the bit field.
  • the HARQ mechanism is not used, and the receiving end does not feed back the HARQ-ACK corresponding to the data packet, and does not buffer the data packet; otherwise, if the DCI indicates to activate HARQ, the HARQ mechanism is used and the receiving end feeds back the data The HARQ-ACK corresponding to the packet, and if the decoding fails, the data packet is buffered into the buffer corresponding to the HARQ process indicated by the scheduling information for subsequent retransmission combination.
  • the information fields related to HARQ in the DCI can be redefined. For other purposes.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • step 12 includes:
  • the value of the second bit field is a preset target value indicating deactivation of HARQ, determining that the data packet scheduled by the scheduling information does not use the HARQ mechanism;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the method further includes:
  • the scrambling value is a preset value
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism; if the value of the second bit field is The value is not the target value, and the data packet scheduled by the scheduling information adopts the HARQ mechanism. If the scrambling value is not the preset value, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the determining whether the data packet scheduled by the scheduling information uses the HARQ mechanism according to the value of the second bit field includes:
  • the value of the second bit field is a preset target value indicating deactivation of HARQ, determining that the data packet scheduled by the scheduling information does not use the HARQ mechanism;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the specific value (that is, the target value) of the second bit field indicating the HARQ process number in the scheduling information is used to indicate the deactivation of HARQ. If the HARQ process number indicated by the scheduling information is the specific value, the HARQ mechanism is not used, and the receiving end does not feed back the HARQ-ACK corresponding to the data packet, and does not buffer the data packet; otherwise, if the HARQ process indicated by the scheduling information If the number is not the specific value, the HARQ mechanism is adopted, and the receiving end feeds back the HARQ-ACK corresponding to the data packet, and if the decoding fails, the data packet is buffered into the buffer corresponding to the HARQ process indicated by the scheduling information for subsequent replay. Biography of the merger.
  • the all-zero state of the bit field used to indicate the HARQ process number in the DCI is used to indicate the deactivation of HARQ, that is, one HARQ process is used to indicate transmission without the HARQ mechanism.
  • the deactivation of HARQ that is, one HARQ process is used to indicate transmission without the HARQ mechanism.
  • TTI Transmission Time Interval
  • 500 HARQ processes are required to support continuous scheduling.
  • the network side configures the number of HARQ processes, and it is agreed in advance whether the number of HARQ processes includes instructions for deactivating HARQ The value corresponds to a process that does not use the HARQ mechanism.
  • the number of processes that support the HARQ mechanism is the number of HARQ processes configured on the network side minus 1; otherwise, support The number of processes of the HARQ mechanism is the number of HARQ processes configured on the network side.
  • the DCI uses 9 bits to indicate the HARQ process.
  • the side may use the HARQ mechanism for all HARQ processes, or may not use the HARQ mechanism for some of the HARQ processes. At this time, it is indicated by setting the second bit field indicating the HARQ process number to all 0s.
  • the DCI uses 8 bits to indicate the HARQ process
  • a maximum of 255 HARQ processes support the HARQ mechanism, and other HARQ processes can indicate the deactivation of the HARQ mechanism transmission by setting the bit field indicating the HARQ process number to all 0s.
  • the number of HARQ processes that DCI can indicate is at least the number of HARQ processes configured on the network side plus 1. Assuming that the number of HARQ processes configured on the network side is 255, DCI uses 8 bits to indicate the HARQ process. In an RTT, up to 255 HARQ processes support the HARQ mechanism, and other HARQ processes can be set by setting the bit field indicating the HARQ process number All 0s indicate the transmission of the HARQ mechanism to be deactivated.
  • the information fields related to HARQ in the DCI can be renewed. Defined for other purposes.
  • the RNTI of the scrambling scheduling information is determined, where the RNTI is In the case of a specific value, it is determined whether to deactivate HARQ based on whether the HARQ process number indicated in the scheduling information is all 0s; otherwise, HARQ is activated by default. For example, when it is judged that the RNTI is a C-RNTI, it is determined whether to deactivate HARQ based on whether the HARQ process number indicated in the scheduling information is all 0s; and when the RNTI is a CS-RNTI, HARQ is activated by default.
  • the all 1 state of the bit field indicating the HARQ process number is used to indicate the deactivation of HARQ, and the network side uses the semi-persistent scheduling and configured transmission of the HARQ process
  • the number is set to be less than the total number of HARQ processes to avoid using the HARQ process number as all 1.
  • step 12 includes:
  • the scheduling information includes a bit field indicating the HARQ process number
  • the HARQ process indicated by the scheduling information belongs to the HARQ process set for activating HARQ, determining that the data packet scheduled by the scheduling information adopts the HARQ mechanism;
  • the HARQ process indicated by the scheduling information belongs to a set of HARQ deactivated HARQ processes, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the method further includes:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the network side divides the HARQ process into two sets.
  • the HARQ processes in one set all deactivate the HARQ function, and the HARQ processes in the other set all activate the HARQ function.
  • the division of the HARQ process set is semi-static.
  • the receiving end judges whether to activate or deactivate the HARQ function according to the set to which the HARQ process ID belongs.
  • the network side can divide the set by HARQ process number or the number of HARQ processes, for example, notify the HARQ process in each set separately; or notify all HARQ processes in one set, and the rest of the HARQ processes belong to another set; or The side notifies the number of HARQ processes in a set, and uses a predefined rule to determine the HARQ process corresponding to the set, and the remaining HARQ processes belong to another set; or the network side separately notifies the number of HARQ processes in the two sets.
  • the network side device determines that 500 HARQ processes are required to support continuous scheduling based on RTT and TTI, and the network side may notify the HARQ process set to activate HARQ and the HARQ process set to deactivate HARQ respectively. Or, the network side notifies the set of HARQ processes for activating HARQ, then other HARQ processes are deactivated HARQ functions, and vice versa. Or the network side notifies the number of HARQ processes that activate HARQ, for example, M, then process 0 to process M-1 are HARQ processes that activate the HARQ function, and other processes are processes that deactivate the HARQ function, and vice versa.
  • the network side notifies the number of HARQ processes that activate HARQ, such as M, then process 0 to process M-1 are HARQ processes that activate the HARQ function, and the network side notifies the number of HARQ processes that deactivate HARQ, such as N, Then the process 499-N to the process 499 are HARQ processes that deactivate the HARQ function, and vice versa.
  • the network can also divide the set by configuring the maximum number of HARQ transmissions. For example, configure the maximum number of HARQ transmissions for each HARQ process or for a group of HARQ processes. If the configured maximum number of HARQ transmissions is 1, it means that the HARQ process belongs to A collection of processes to deactivate the HARQ function. Specifically, for example, if the maximum number of HARQ transmission times of process 0 to process N is configured on the network side as 1, and the maximum number of transmission times of other HARQ processes is 8, then process 0 to process N belong to the set of HARQ deactivated HARQ processes, and other HARQ processes belong to The HARQ process set that activates HARQ.
  • the receiving end divides the HARQ buffer according to the number of HARQ processes in which HARQ is activated.
  • the HARQ-related information fields in the scheduling information can be redefined for other purposes.
  • step 12 includes:
  • the scrambling value of scrambling the scheduling information determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, two different RNTIs are used, one of which corresponds to the activated HARQ mechanism and the other corresponds to the deactivated HARQ mechanism,
  • the RNTI based on the scrambled DCI implicitly indicates whether to activate the HARQ mechanism.
  • step 12 includes:
  • each search space is configured or agreed upon to activate the HARQ mechanism or deactivate the HARQ mechanism corresponding to the DCI.
  • the space implicitly indicates whether to activate the HARQ mechanism.
  • step 12 includes:
  • the format of the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, different DCI formats are designed for the activated HARQ mechanism and the deactivated HARQ mechanism, and the UE blindly detects the different DCI formats, and the DCI format is hidden.
  • the formula indicates whether to activate the HARQ mechanism.
  • step 12 includes:
  • the length of the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, the design DCI length for the scheduling of activating the HARQ function is S1, and the designing DCI length for the scheduling of deactivating the HARQ function is S2.
  • the information fields related to HARQ can be deleted, such as HARQ process indication, new data indication, redundancy version indication, feedback channel indication, etc., so typically, S1>S2.
  • the terminal performs blind detection according to the two DCI lengths. If the DCI is decoded correctly, it will judge whether the current data packet activates the HARQ function according to the DCI length.
  • whether to deactivate HARQ is implicitly indicated by scrambling the RNTI of the scheduling information, the search space where the scheduling information is located, the format of the scheduling information, or the length of the scheduling information.
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • an embodiment of the present disclosure also provides a method for indicating a hybrid automatic repeat request HARQ mechanism, which is applied to a network side device, and includes:
  • Step 21 Send scheduling information, where the scheduling information is used to schedule the transmission of the data packet, and the scheduling information is also used to indicate whether the scheduled data packet adopts the HARQ mechanism.
  • the scheduling information may be downlink control information DCI, side link control information SCI, etc., which are not specifically limited here.
  • the receiving end that receives the data packet does not perform HARQ feedback (HARQ-ACK or HARQ-NACK) for the data packet; the transmitting end does not perform the HARQ feedback on the data packet; Perform HARQ retransmission.
  • HARQ-ACK or HARQ-NACK HARQ feedback
  • the receiving end feeds back the HARQ feedback (HARQ-ACK or HARQ-NACK) corresponding to the data packet, and the transmitting end can perform HARQ retransmission on the data packet.
  • HARQ-ACK or HARQ-NACK HARQ feedback
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • a bit field (ie, the first bit field) is used in the scheduling information to indicate whether to deactivate HARQ.
  • 1 bit is used in DCI, and its two values ('0' and '1') respectively indicate HARQ activation and HARQ deactivation.
  • the receiving end determines whether to activate HARQ according to the value of the bit field.
  • the HARQ mechanism is not used, and the receiving end does not feed back the HARQ-ACK corresponding to the data packet, and does not buffer the data packet; otherwise, if the DCI indicates to activate HARQ, the HARQ mechanism is used and the receiving end feeds back the data The HARQ-ACK corresponding to the packet, and if the decoding fails, the data packet is buffered into the buffer corresponding to the HARQ process indicated by the scheduling information for subsequent retransmission combination.
  • the information fields related to HARQ in the DCI can be redefined. For other purposes.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the specific value (that is, the target value) of the second bit field indicating the HARQ process number in the scheduling information is used to indicate the deactivation of HARQ. If the HARQ process number indicated by the scheduling information is the specific value, the HARQ mechanism is not used, and the receiving end does not feed back the HARQ-ACK corresponding to the data packet, and does not buffer the data packet; otherwise, if the HARQ process indicated by the scheduling information If the number is not the specific value, the HARQ mechanism is adopted, and the receiving end feeds back the HARQ-ACK corresponding to the data packet, and if the decoding fails, the data packet is buffered into the buffer corresponding to the HARQ process indicated by the scheduling information for subsequent replay. Biography of the merger.
  • the RNTI of the scrambling scheduling information is determined, where the RNTI is In the case of a specific value, it is determined whether to deactivate HARQ based on whether the HARQ process number indicated in the scheduling information is all 0s; otherwise, HARQ is activated by default. For example, when it is judged that the RNTI is a C-RNTI, it is determined whether to deactivate HARQ based on whether the HARQ process number indicated in the scheduling information is all 0s; and when the RNTI is a CS-RNTI, HARQ is activated by default.
  • the all 1 state of the bit field indicating the HARQ process number is used to indicate the deactivation of HARQ, and the network side uses the semi-persistent scheduling and configured transmission of the HARQ process
  • the number is set to be less than the total number of HARQ processes to avoid using the HARQ process number as all 1.
  • the information fields related to HARQ in the DCI can be renewed. Defined for other purposes.
  • the method further includes:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not adopt the HARQ mechanism.
  • the network side divides the HARQ process into two sets.
  • the HARQ processes in one set all deactivate the HARQ function, and the HARQ processes in the other set all activate the HARQ function.
  • the division of the HARQ process set is semi-static.
  • the receiving end judges whether to activate or deactivate the HARQ function according to the set to which the HARQ process ID belongs.
  • the network side can divide the set by HARQ process number or the number of HARQ processes, for example, notify the HARQ process in each set separately; or notify all HARQ processes in one set, and the rest of the HARQ processes belong to another set; or The side notifies the number of HARQ processes in a set, and uses a predefined rule to determine the HARQ process corresponding to the set, and the remaining HARQ processes belong to another set; or the network side separately notifies the number of HARQ processes in the two sets.
  • the network side device determines that 500 HARQ processes are required to support continuous scheduling based on RTT and TTI, and the network side may notify the HARQ process set to activate HARQ and the HARQ process set to deactivate HARQ respectively. Or, the network side notifies the set of HARQ processes for activating HARQ, then other HARQ processes are deactivated HARQ functions, and vice versa. Or the network side notifies the number of HARQ processes that activate HARQ, for example, M, then process 0 to process M-1 are HARQ processes that activate the HARQ function, and other processes are processes that deactivate the HARQ function, and vice versa.
  • the network side notifies the number of HARQ processes that activate HARQ, such as M, then process 0 to process M-1 are HARQ processes that activate the HARQ function, and the network side notifies the number of HARQ processes that deactivate HARQ, such as N, Then the process 499-N to the process 499 are HARQ processes that deactivate the HARQ function, and vice versa.
  • the network can also divide the set by configuring the maximum number of HARQ transmissions. For example, configure the maximum number of HARQ transmissions for each HARQ process or for a group of HARQ processes. If the configured maximum number of HARQ transmissions is 1, it means that the HARQ process belongs to A collection of processes to deactivate the HARQ function. Specifically, for example, if the maximum number of HARQ transmission times of process 0 to process N is configured on the network side as 1, and the maximum number of transmission times of other HARQ processes is 8, then process 0 to process N belong to the set of HARQ deactivated HARQ processes, and other HARQ processes belong to The HARQ process set that activates HARQ.
  • the receiving end divides the HARQ buffer according to the number of HARQ processes in which HARQ is activated.
  • the HARQ-related information fields in the scheduling information can be redefined for other purposes.
  • the scrambling value of the scheduling information is used to indicate whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, two different RNTIs are used, one of which corresponds to the activated HARQ mechanism, and the other corresponds to the deactivated HARQ mechanism, based on The RNTI scrambling DCI implicitly indicates whether to activate the HARQ mechanism;
  • the search space where the scheduling information is located indicates whether the data packet scheduled by the scheduling information uses the HARQ mechanism; for example, each search space is configured or agreed upon to activate or deactivate the HARQ mechanism corresponding to the DCI, through the search space where the DCI is located Implicitly indicates whether to activate the HARQ mechanism.
  • the format of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, different DCI formats are designed for the activated HARQ mechanism and the deactivated HARQ mechanism, the UE blindly detects different DCI formats, and the DCI format is used implicitly Indicates whether to activate the HARQ mechanism.
  • the length of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism; for example, the design DCI length for activating the HARQ function is S1, and the design DCI length for the scheduling of deactivating the HARQ function is S2.
  • the information fields related to HARQ can be deleted, such as HARQ process indication, new data indication, redundancy version indication, feedback channel indication, etc. Therefore, typically, S1>S2.
  • the terminal performs blind detection according to the two DCI lengths. If the DCI is decoded correctly, it will judge whether the current data packet activates the HARQ function according to the DCI length.
  • the method further includes:
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • an embodiment of the present disclosure also provides a terminal, including: a transceiver 320, a memory 310, a processor 300, and a computer program stored on the memory 310 and running on the processor 300,
  • the transceiver 320 is used to receive scheduling information, and the scheduling information is used to schedule the transmission of data packets;
  • the processor 300 is configured to read a program in a memory and execute the following process: according to the scheduling information, determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the processor 300 is further configured to:
  • the first bit field indicates HARQ activation, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the processor 300 is further configured to:
  • the value of the second bit field is a preset target value indicating deactivation of HARQ, determining that the data packet scheduled by the scheduling information does not use the HARQ mechanism;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the processor 300 is further configured to:
  • the scrambling value is a preset value
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism; if the value of the second bit field is The value is not the target value, and the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the processor 300 is further configured to:
  • the HARQ process indicated by the scheduling information belongs to the HARQ process set for activating HARQ, determining that the data packet scheduled by the scheduling information adopts the HARQ mechanism;
  • the HARQ process indicated by the scheduling information belongs to a set of HARQ deactivated HARQ processes, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the transceiver 320 is further configured to:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the processor 300 is further configured to:
  • the scheduling information determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the length of the scheduling information it is determined whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • the terminal provided in the embodiments of the present disclosure is a terminal capable of executing the processing method of the HARQ mechanism of the hybrid automatic repeat request, and all the embodiments of the processing method of the HARQ mechanism of the hybrid automatic repeat request are applicable to the terminal. , And can achieve the same or similar beneficial effects.
  • an embodiment of the present disclosure also provides a processing device for a hybrid automatic repeat request HARQ mechanism, which is applied to a terminal, and includes:
  • the receiving module 41 is configured to receive scheduling information, where the scheduling information is used to schedule the transmission of data packets;
  • the determining module 42 is configured to determine, according to the scheduling information, whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the determining module includes:
  • the first determining submodule is configured to determine that the data packet scheduled by the scheduling information adopts the HARQ mechanism when the first bit field indicates HARQ activation; or, to indicate the deactivation of HARQ in the first bit field In the case, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the determining module includes:
  • the second determining sub-module is configured to determine that the data packet scheduled by the scheduling information does not use the HARQ mechanism when the value of the second bit field is a preset target value indicating HARQ deactivation; or, using In the case that the value of the second bit field is not the target value, it is determined that the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the device further includes:
  • the first obtaining submodule is configured to obtain a scrambling value for scrambling the scheduling information
  • the scrambling value is a preset value
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism; if the value of the second bit field is The value is not the target value, and the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the determining module includes:
  • the second acquiring submodule is used to acquire the HARQ process indicated by the scheduling information
  • the fourth determining submodule is used to determine that the data packet scheduled by the scheduling information adopts the HARQ mechanism when the HARQ process indicated by the scheduling information belongs to the HARQ process set that activates HARQ; In the case that the indicated HARQ process belongs to the HARQ process set of deactivated HARQ, it is determined that the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the device further includes:
  • the information acquisition module is used to acquire any of the following information of the semi-static configuration:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the determining module includes:
  • the fifth determining submodule is configured to determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the scrambling value of the scheduling information;
  • the scheduling information determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • it is used to determine whether the data packet scheduled by the scheduling information adopts the HARQ mechanism according to the length of the scheduling information.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • the device provided in the embodiment of the present disclosure is a device capable of executing the processing method of the HARQ mechanism of the hybrid automatic repeat request, and all the embodiments of the processing method of the HARQ mechanism of the hybrid automatic repeat request are applicable to the device. , And can achieve the same or similar beneficial effects.
  • Embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method for processing the HARQ mechanism of hybrid automatic repeat request as described above is implemented
  • a computer-readable storage medium such as read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
  • an embodiment of the present disclosure further provides a network side device, including: a transceiver 320, a memory 310, a processor 300, and a computer stored on the memory 310 and capable of running on the processor 300 Program, the transceiver 312 is used to:
  • Send scheduling information where the scheduling information is used to schedule the transmission of the data packet, and the scheduling information is also used to indicate whether the scheduled data packet adopts the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the processor 300 is configured to: semi-statically configure any one of the following information:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not adopt the HARQ mechanism.
  • the length of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the processor 300 is further configured to:
  • the HARQ-related information field in the scheduling information is configured for other purposes.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • the network-side device provided in the embodiments of the present disclosure is a network-side device capable of executing the above-mentioned hybrid automatic repeat request HARQ mechanism indication method, and all embodiments of the above-mentioned hybrid automatic repeat request HARQ mechanism indication method are It is applicable to the network side equipment and can achieve the same or similar beneficial effects.
  • an embodiment of the present disclosure also provides a hybrid automatic repeat request HARQ mechanism indicating device, which is applied to a network side device, and includes:
  • the sending module 51 is configured to send scheduling information, where the scheduling information is used to schedule the transmission of data packets, and the scheduling information is also used to indicate whether the scheduled data packets adopt the HARQ mechanism.
  • the scheduling information includes a first bit field, and the first bit field is used to indicate HARQ activation or deactivation;
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism.
  • the scheduling information includes a second bit field, and the second bit field is used to indicate the HARQ process number
  • the data packet scheduled by the scheduling information does not use the HARQ mechanism
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the device further includes:
  • Configuration module used for semi-static configuration of any of the following information:
  • the number of HARQ processes included in the HARQ process set of HARQ deactivated is the number of HARQ processes included in the HARQ process set of HARQ deactivated
  • the data packet scheduled by the scheduling information adopts the HARQ mechanism
  • the data packet scheduled by the scheduling information does not adopt the HARQ mechanism.
  • the length of the scheduling information indicates whether the data packet scheduled by the scheduling information adopts the HARQ mechanism.
  • the device further includes:
  • the information configuration module is configured to configure HARQ-related information fields in the scheduling information for other purposes when the scheduling information indicates that the scheduled data packet does not use the HARQ mechanism.
  • the receiving end that receives the data packet does not perform HARQ feedback on the data packet.
  • the above-mentioned embodiments of the present disclosure dynamically indicate whether to activate or deactivate the HARQ function for a data packet scheduled by the scheduling information through scheduling information, so as to dynamically select whether to use the HARQ mechanism for each data packet, and improve the flexibility of data packet transmission .
  • the device provided in the embodiments of the present disclosure is a device capable of executing the above-mentioned hybrid automatic repeat request HARQ mechanism indication method, and all the above-mentioned hybrid automatic repeat request HARQ mechanism indication methods are applicable to the device , And can achieve the same or similar beneficial effects.
  • the embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the method for indicating the HARQ mechanism of the hybrid automatic repeat request as described above is implemented
  • a computer-readable storage medium such as read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
  • the method of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. ⁇
  • the technical solution of the present disclosure essentially or the part that contributes to the related technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk). ) Includes several instructions to make a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the method described in each embodiment of the present disclosure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本公开提供一种HARQ机制的处理方法、指示方法、终端及网络侧设备,该方法包括:接收调度信息,所述调度信息用于调度数据包的传输;根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。

Description

HARQ机制的处理方法、指示方法、终端及网络侧设备
相关申请的交叉引用
本申请主张在2019年3月29日在中国提交的中国专利申请号No.201910248657.2的优先权,其全部内容通过引用包含于此。
技术领域
本公开涉及通信技术领域,尤其是指一种HARQ机制的处理方法、指示方法、终端及网络侧设备。
背景技术
混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)机制广泛应用于移动通信网络,采用HARQ机制可以通过接收端合并提升链路性能从而提高***的频谱效率,此外,多个并行的HARQ进程使得在一个HARQ进行的往返时间(Round-Trip Time,RTT)内可以通过其他的HARQ进程进行数据传输从而提升了传输速率。
对于地面蜂窝***,小区半径相对较小,传输时延不大,RTT主要取决于物理信道的持续时间以及收发端的处理时间,而卫星通信***相对于地面蜂窝***的一个重要区别在于卫星通信***中终端和网络间的距离很远,传输时延非常大,成为了影响RTT的主要因素。因此,卫星通信***中的HARQ进程数相对地面蜂窝***多得多,例如几十到几百个进程。大量的HARQ进程带来的一个直接问题是接收端的缓存大小线性增加。
为了应对卫星通信***中HARQ进程数过多的问题,一种解决方案是去激活HARQ。去激活HARQ是指在物理层不采用HARQ机制,包括接收端不对数据包进行HARQ-ACK反馈,发送端也不对数据包进行HARQ重传,相应地接收端也不进行HARQ合并。去激活HARQ可以是半静态或者动态的。对于半静态的方式,终端在一段时间内对于所有的数据包都不采用HARQ。对于动态去激活HARQ的方式,发送端则可以对每一个数据包动态得选择是否采用HARQ机制。相对于半静态去激活HARQ机制的方式,动态去激活 HARQ机制的方式更加灵活。但是目前关于如何动态去激活HARQ机制还在研究中,尚无明确的方案。
发明内容
本公开的目的在于提供一种HARQ机制的处理方法、指示方法、终端及网络侧设备,以解决相关技术中去激活HARQ机制的方式不够灵活的问题。
为了达到上述目的,本公开实施例提供一种混合自动重传请求HARQ机制的处理方法,应用于终端,包括:
接收调度信息,所述调度信息用于调度数据包的传输;
根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
其中,所述方法还包括:
获取加扰所述调度信息的加扰值;
在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
其中,所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
获取所述调度信息指示的HARQ进程;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
其中,所述方法还包括:
获取半静态配置的下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数。
其中,所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
本公开实施例还提供一种混合自动重传请求HARQ机制的指示方法,应用于网络侧设备,包括:
发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
其中,所述方法还包括:
半静态配置下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
其中,通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制。
其中,在所述调度信息指示调度的数据包不采用HARQ机制的情况下,所述方法还包括:
将所述调度信息中与HARQ相关的信息域配置为其他用途。
其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
本公开实施例还提供一种终端,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发机用于接收调度信息,所述调度信息用于调度数据包的传输;
所述处理器用于读取存储器中的程序,执行下列过程:根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
所述处理器还用于:
在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
所述处理器还用于:
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
其中,所述处理器还用于:
获取加扰所述调度信息的加扰值;
在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
其中,所述处理器还用于:
获取所述调度信息指示的HARQ进程;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
其中,所述收发机还用于:
获取半静态配置的下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数。
其中,所述处理器还用于:
根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
本公开实施例还提供一种混合自动重传请求HARQ机制的处理装置,应用于终端,包括:
接收模块,用于接收调度信息,所述调度信息用于调度数据包的传输;
确定模块,用于根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
本公开实施例还提供一种网络侧设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发机用于:
发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据 包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
其中,所述处理器用于:半静态配置下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
其中,通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制。
其中,所述处理器还用于:
在所述调度信息指示调度的数据包不采用HARQ机制的情况下,将所述调度信息中与HARQ相关的信息域配置为其他用途。
其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
本公开实施例还提供一种混合自动重传请求HARQ机制的指示装置,应用于网络侧设备,包括:
发送模块,用于发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的混合自动重传请求HARQ机制的处理方法的步骤;或者,所述计算机程序被处理器执行时实现如上所述的混合自动重传请求HARQ机制的指示方法的步骤。
本公开的上述技术方案至少具有如下有益效果:
本公开实施例的HARQ机制的处理方法、指示方法、终端及网络侧设备中,通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
附图说明
图1表示本公开实施例提供的HARQ机制的处理方法的步骤流程图;
图2表示本公开实施例提供的HARQ机制的指示方法的步骤示意图;
图3表示本公开实施例提供的终端及网络侧设备的结构示意图;
图4表示本公开实施例提供的HARQ机制的处理装置的结构示意图;
图5表示本公开实施例提供的HARQ机制的指示装置的结构示意图。
具体实施方式
为使本公开要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
如图1所示,本公开实施例提供一种混合自动重传请求HARQ机制的处理方法,应用于终端,包括:
步骤11,接收调度信息,所述调度信息用于调度数据包的传输;
步骤12,根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
可选的,调度信息可以为下行控制信息DCI、旁链路控制信息SCI等,在此不做具体限定。
在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈(HARQ-ACK或HARQ-NACK);发送端也不对该数据包进行HARQ重传。
在所述调度信息调度的数据包采用HARQ机制的情况下,接收端反馈该数据包对应的HARQ反馈(HARQ-ACK或HARQ-NACK),发送端可以对该数据包进行HARQ重传。
作为一个可选实施例,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
相应的,步骤12包括:
在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
例如,在调度信息中使用一个比特域(即第一比特域)指示是否去激活HARQ。例如,DCI中使用1比特,其两种取值(‘0’和‘1’)分别表示激活HARQ和去激活HARQ。接收端根据该比特域的取值确定是否激活HARQ。若DCI指示去激活HARQ,则不采用HARQ机制,接收端不反馈该数据包对应的HARQ-ACK,并且不缓存该数据包;反之若DCI指示激活HARQ,则采用HARQ机制,接收端反馈该数据包对应的HARQ-ACK,并且如果解码 失败则缓存该数据包到调度信息指示的HARQ进程对应的缓存中,用于后续重传的合并。
进一步,较优地,当DCI指示去激活HARQ时,DCI中与HARQ相关的信息域,例如HARQ进程号、冗余版本信息、新数据指示和/或反馈信道的指示等信息域可以重新定义用于其它的用途。
作为另一个可选实施例,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
相应的,步骤12包括:
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
作为另一个实施例,所述方法还包括:
获取加扰所述调度信息的加扰值;
在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。若所述加扰值不是所述预设值,确定所述调度信息调度的数据包采用HARQ机制。
具体的,所述根据所述第二比特域的取值确定所述调度信息调度的数据包是否采用HARQ机制,包括:
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
换言之,采用调度信息中指示HARQ进程号的第二比特域的特定取值(即目标值)指示去激活HARQ。若调度信息指示的HARQ进程号为所述特定取值,则不采用HARQ机制,接收端不反馈该数据包对应的HARQ-ACK,并且不缓存该数据包;反之,若调度信息指示的HARQ进程号不是所述特定取值,则采用HARQ机制,接收端反馈该数据包对应的HARQ-ACK,并且如 果解码失败则缓存该数据包到调度信息指示的HARQ进程对应的缓存中,用于后续重传的合并。
例如,约定DCI中用于指示HARQ进程号的比特域的全0状态,即HARQ进程号为0,用于指示去激活HARQ,即使用一个HARQ进程指示不采用HARQ机制的传输。假设基于RTT和传输时间间隔(Transmission Time Interval,TTI)确定要支持连续调度需要500个HARQ进程,网络侧配置HARQ进程个数,事先约定所述HARQ进程个数是否包含用于指示去激活HARQ的取值对应的一个不采用HARQ机制的进程。假设配置的HARQ进程个数包含用于指示去激活HARQ的取值对应的一个不采用HARQ机制的进程,则支持HARQ机制的进程个数为网络侧配置的HARQ进程个数减1;反之,支持HARQ机制的进程个数为网络侧配置的HARQ进程个数。
假设网络侧配置的HARQ进程个数包含用于指示去激活HARQ的取值对应的一个不采用HARQ机制的进程,且网络侧配置HARQ进程个数为501,则DCI采用9比特指示HARQ进程,网络侧既可以对所有的HARQ进程都采用HARQ机制,也可以对其中的部分HARQ进程不采用HARQ机制,此时通过将指示HARQ进程号的第二比特域设置为全0来指示。
再假设网络侧配置的HARQ进程个数包含用于指示去激活HARQ的取值对应的一个不采用HARQ机制的进程,且网络侧配置HARQ进程个数为256,则DCI采用8比特指示HARQ进程,在一个RTT当中,最多255个HARQ进程支持HARQ机制,其它的HARQ进程则可以通过将指示HARQ进程号的比特域设置为全0来指示去激活HARQ机制的传输。
再假设网络侧配置的HARQ进程个数不包含用于指示去激活HARQ的取值对应的一个不采用HARQ机制的进程,DCI可以指示的HARQ进程个数至少为网络侧配置的HARQ进程个数加1。假设网络侧配置HARQ进程个数为255,则DCI采用8比特指示HARQ进程,在一个RTT当中,最多255个HARQ进程支持HARQ机制,其它的HARQ进程则可以通过将指示HARQ进程号的比特域设置为全0来指示去激活HARQ机制的传输。
较优地,当HARQ进程为所述目标值,即不采用HARQ机制,则DCI中与HARQ相关的信息域,例如冗余版本信息、新数据指示和/或反馈信道的指 示等信息域可以重新定义用于其它的用途。
进一步地,考虑到HARQ进程号为0可能用于半持续调度或者配置的传输,在通过调度信息中指示的HARQ进程号是否为全0之前,判断加扰调度信息的RNTI,在所述RNTI为特定取值的情况下,基于调度信息中指示的HARQ进程号是否为全0判断是否去激活HARQ;否则,默认激活HARQ。例如,判断RNTI为C-RNTI时,基于调度信息中指示的HARQ进程号是否为全0判断是否去激活HARQ;而当RNTI为CS-RNTI时,默认激活HARQ。
或者,为了避免到半持续调度或者配置的传输进程号冲突,将指示HARQ进程号的比特域的全1状态用来指示去激活HARQ,网络侧通过将半持续调度、配置的传输的HARQ进程个数设置为小于总的HARQ进程个数来避免使用HARQ进程号为全1。
作为另一个可选实施例,步骤12包括:
获取所述调度信息指示的HARQ进程;调度信息包括指示HARQ进程号的比特域;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
相应的,所述方法还包括:
获取半静态配置的下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数。
网络侧将HARQ进程划分为两个集合,其中一个集合中的HARQ进程都去激活HARQ功能,另一个集合中的HARQ进程都激活HARQ功能。较 优地,所述HARQ进程集合的划分为半静态的。接收端根据HARQ进程号所属的集合判断是否激活或者去激活HARQ功能。
具体地,网络侧可以通过HARQ进程号或者HARQ进程个数进行集合划分,例如分别通知每个集合中的HARQ进程;或者通知一个集合中的所有HARQ进程,其余HARQ进程属于另一个集合;或者网络侧通知一个集合中的HARQ进程个数,采用预定义的规则确定该集合对应的HARQ进程,其余的HARQ进程属于另一个集合;或者网络侧分别通知两个集合的HARQ进程个数。
例如,网络侧设备基于RTT和TTI确定要支持连续调度需要500个HARQ进程,网络侧可以分别通知激活HARQ的HARQ进程集合以及去激活HARQ的HARQ进程集合。或者,网络侧通知激活HARQ的HARQ进程集合,则其它的HARQ进程为去激活HARQ功能,反之相同。或者网络侧通知激活HARQ的HARQ进程个数,例如为M个,则进程0至进程M-1为激活HARQ功能的HARQ进程,其它进程为去激活HARQ功能的进程,反之类似。或者网络侧通知激活HARQ的HARQ进程个数,例如为M个,则进程0至进程M-1为激活HARQ功能的HARQ进程,网络侧通知去激活HARQ的HARQ进程个数,例如为N个,则进程499-N至进程499为去激活HARQ功能的HARQ进程,反之类似。
网络还可以通过配置HARQ最大传输次数进行集合划分,例如对于每个HARQ进程或者对于一组HARQ进程配置HARQ最大传输次数,若所述配置的HARQ最大传输次数为1,则表示所述HARQ进程属于去激活HARQ功能的进程集合。具体地,例如网络侧配置进程0至进程N的HARQ最大传输次数为1,其余HARQ进程的最大传输次数为8,则进程0至进程N属于去激活HARQ的HARQ进程集合,其它的HARQ进程属于激活HARQ的HARQ进程集合。
较优地,接收端根据激活HARQ的HARQ进程个数划分HARQ缓存。
较优地,对于去激活HARQ的HARQ进程,调度信息中与HARQ相关的信息域,例如冗余版本信息、新数据指示和/或反馈信道的指示等信息域可以重新定义用于其它的用途。
作为又一个可选实施例,步骤12包括:
根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;例如,采用两个不同的RNTI,其中一个对应激活HARQ机制,另一个对应去激活HARQ机制,基于加扰DCI的RNTI隐式指示是否激活HARQ机制。
或者,步骤12包括:
根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;例如对于每个搜索空间配置或者约定其DCI对应激活HARQ机制或者去激活HARQ机制,通过DCI所在的搜索空间隐式指示是否激活HARQ机制。
或者,步骤12包括:
根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;例如对于激活HARQ机制和去激活HARQ机制设计不同的DCI格式,UE盲检不同的DCI格式,通过DCI格式隐式指示是否激活HARQ机制。
或者,步骤12包括:
根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制;例如对于激活HARQ功能的调度设计DCI长度为S1,对于去激活HARQ功能的调度设计DCI长度为S2。其中,与HARQ相关的信息域可以删除,例如HARQ进程指示、新数据指示、冗余版本指示、反馈信道的指示、等,因此较为典型地,S1>S2。终端按照两种DCI长度进行盲检,若正确解码DCI,则根据DCI长度判断当前数据包是否激活HARQ功能。
简言之,通过加扰调度信息的RNTI、调度信息所在的搜索空间、调度信息格式或者调度信息的长度隐式指示是否去激活HARQ。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
如图2所示,本公开实施例还提供一种混合自动重传请求HARQ机制的指示方法,应用于网络侧设备,包括:
步骤21,发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
可选的,调度信息可以为下行控制信息DCI、旁链路控制信息SCI等,在此不做具体限定。
在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈(HARQ-ACK或HARQ-NACK);发送端也不对该数据包进行HARQ重传。
在所述调度信息调度的数据包采用HARQ机制的情况下,接收端反馈该数据包对应的HARQ反馈(HARQ-ACK或HARQ-NACK),发送端可以对该数据包进行HARQ重传。
作为一个可选实施例,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
例如,在调度信息中使用一个比特域(即第一比特域)指示是否去激活HARQ。例如,DCI中使用1比特,其两种取值(‘0’和‘1’)分别表示激活HARQ和去激活HARQ。接收端根据该比特域的取值确定是否激活HARQ。若DCI指示去激活HARQ,则不采用HARQ机制,接收端不反馈该数据包对应的HARQ-ACK,并且不缓存该数据包;反之若DCI指示激活HARQ,则采用HARQ机制,接收端反馈该数据包对应的HARQ-ACK,并且如果解码失败则缓存该数据包到调度信息指示的HARQ进程对应的缓存中,用于后续重传的合并。
进一步,较优地,当DCI指示去激活HARQ时,DCI中与HARQ相关的信息域,例如HARQ进程号、冗余版本信息、新数据指示和/或反馈信道的指示等信息域可以重新定义用于其它的用途。
作为另一个可选实施例,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
换言之,采用调度信息中指示HARQ进程号的第二比特域的特定取值(即目标值)指示去激活HARQ。若调度信息指示的HARQ进程号为所述特定取值,则不采用HARQ机制,接收端不反馈该数据包对应的HARQ-ACK,并且不缓存该数据包;反之,若调度信息指示的HARQ进程号不是所述特定取值,则采用HARQ机制,接收端反馈该数据包对应的HARQ-ACK,并且如果解码失败则缓存该数据包到调度信息指示的HARQ进程对应的缓存中,用于后续重传的合并。
进一步地,考虑到HARQ进程号为0可能用于半持续调度或者配置的传输,在通过调度信息中指示的HARQ进程号是否为全0之前,判断加扰调度信息的RNTI,在所述RNTI为特定取值的情况下,基于调度信息中指示的HARQ进程号是否为全0判断是否去激活HARQ;否则,默认激活HARQ。例如,判断RNTI为C-RNTI时,基于调度信息中指示的HARQ进程号是否为全0判断是否去激活HARQ;而当RNTI为CS-RNTI时,默认激活HARQ。
或者,为了避免到半持续调度或者配置的传输进程号冲突,将指示HARQ进程号的比特域的全1状态用来指示去激活HARQ,网络侧通过将半持续调度、配置的传输的HARQ进程个数设置为小于总的HARQ进程个数来避免使用HARQ进程号为全1。
较优地,当HARQ进程为所述目标值,即不采用HARQ机制,则DCI中与HARQ相关的信息域,例如冗余版本信息、新数据指示和/或反馈信道的指示等信息域可以重新定义用于其它的用途。
作为另一个可选实施例,所述方法还包括:
半静态配置下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
网络侧将HARQ进程划分为两个集合,其中一个集合中的HARQ进程都去激活HARQ功能,另一个集合中的HARQ进程都激活HARQ功能。较优地,所述HARQ进程集合的划分为半静态的。接收端根据HARQ进程号所属的集合判断是否激活或者去激活HARQ功能。
具体地,网络侧可以通过HARQ进程号或者HARQ进程个数进行集合划分,例如分别通知每个集合中的HARQ进程;或者通知一个集合中的所有HARQ进程,其余HARQ进程属于另一个集合;或者网络侧通知一个集合中的HARQ进程个数,采用预定义的规则确定该集合对应的HARQ进程,其余的HARQ进程属于另一个集合;或者网络侧分别通知两个集合的HARQ进程个数。
例如,网络侧设备基于RTT和TTI确定要支持连续调度需要500个HARQ进程,网络侧可以分别通知激活HARQ的HARQ进程集合以及去激活HARQ的HARQ进程集合。或者,网络侧通知激活HARQ的HARQ进程集合,则其它的HARQ进程为去激活HARQ功能,反之相同。或者网络侧通知激活HARQ的HARQ进程个数,例如为M个,则进程0至进程M-1为激活HARQ功能的HARQ进程,其它进程为去激活HARQ功能的进程,反之类似。或者网络侧通知激活HARQ的HARQ进程个数,例如为M个,则进程0至进程M-1为激活HARQ功能的HARQ进程,网络侧通知去激活HARQ的HARQ进程个数,例如为N个,则进程499-N至进程499为去激活HARQ功能的HARQ进程,反之类似。
网络还可以通过配置HARQ最大传输次数进行集合划分,例如对于每个 HARQ进程或者对于一组HARQ进程配置HARQ最大传输次数,若所述配置的HARQ最大传输次数为1,则表示所述HARQ进程属于去激活HARQ功能的进程集合。具体地,例如网络侧配置进程0至进程N的HARQ最大传输次数为1,其余HARQ进程的最大传输次数为8,则进程0至进程N属于去激活HARQ的HARQ进程集合,其它的HARQ进程属于激活HARQ的HARQ进程集合。
较优地,接收端根据激活HARQ的HARQ进程个数划分HARQ缓存。
较优地,对于去激活HARQ的HARQ进程,调度信息中与HARQ相关的信息域,例如冗余版本信息、新数据指示和/或反馈信道的指示等信息域可以重新定义用于其它的用途。
作为又一个可选实施例,
通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;例如,采用两个不同的RNTI,其中一个对应激活HARQ机制,另一个对应去激活HARQ机制,基于加扰DCI的RNTI隐式指示是否激活HARQ机制;
或者,
通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;例如对于每个搜索空间配置或者约定其DCI对应激活HARQ机制或者去激活HARQ机制,通过DCI所在的搜索空间隐式指示是否激活HARQ机制。
或者,
通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;例如对于激活HARQ机制和去激活HARQ机制设计不同的DCI格式,UE盲检不同的DCI格式,通过DCI格式隐式指示是否激活HARQ机制。
或者,
通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制;例如对于激活HARQ功能的调度设计DCI长度为S1,对于去激活HARQ功能的调度设计DCI长度为S2。其中,与HARQ相关的信息域 可以删除,例如HARQ进程指示、新数据指示、冗余版本指示、反馈信道的指示、等,因此较为典型地,S1>S2。终端按照两种DCI长度进行盲检,若正确解码DCI,则根据DCI长度判断当前数据包是否激活HARQ功能。
可选的,在所述调度信息指示调度的数据包不采用HARQ机制的情况下,所述方法还包括:
将所述调度信息中与HARQ相关的信息域配置为其他用途。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
如图3所示,本公开实施例还提供一种终端,包括:收发机320、存储器310、处理器300及存储在所述存储器310上并可在所述处理器300上运行的计算机程序,
所述收发机320用于接收调度信息,所述调度信息用于调度数据包的传输;
所述处理器300用于读取存储器中的程序,执行下列过程:根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
所述处理器300还用于:
在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
所述处理器300还用于:
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息 调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述处理器300还用于:
获取加扰所述调度信息的加扰值;
在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述处理器300还用于:
获取所述调度信息指示的HARQ进程;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述收发机320还用于:
获取半静态配置的下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数。
可选的,本公开的上述实施例中,所述处理器300还用于:
根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,
根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用 HARQ机制;
或者,
根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
需要说明的是,本公开实施例提供的终端是能够执行上述混合自动重传请求HARQ机制的处理方法的终端,则上述混合自动重传请求HARQ机制的处理方法的所有实施例均适用于该终端,且均能达到相同或相似的有益效果。
如图4所示,本公开实施例还提供一种混合自动重传请求HARQ机制的处理装置,应用于终端,包括:
接收模块41,用于接收调度信息,所述调度信息用于调度数据包的传输;
确定模块42,用于根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
所述确定模块包括:
第一确定子模块,用于在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;或者,用于在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
所述确定模块包括:
第二确定子模块,用于在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;或者,用于在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述装置还包括:
第一获取子模块,用于获取加扰所述调度信息的加扰值;
在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述确定模块包括:
第二获取子模块,用于获取所述调度信息指示的HARQ进程;
第四确定子模块,用于在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;或者,用于在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述装置还包括:
信息获取模块,用于获取半静态配置的下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数。
可选的,本公开的上述实施例中,所述确定模块包括:
第五确定子模块,用于根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,用于根据所述调度信息所在的搜索空间,确定所述调度信息调度 的数据包是否采用HARQ机制;
或者,用于根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;
或者,用于根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
需要说明的是,本公开实施例提供的装置是能够执行上述混合自动重传请求HARQ机制的处理方法的装置,则上述混合自动重传请求HARQ机制的处理方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的混合自动重传请求HARQ机制的处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
如图3所示,本公开实施例还提供一种网络侧设备,包括:收发机320、存储器310、处理器300及存储在所述存储器310上并可在所述处理器300上运行的计算机程序,所述收发机312用于:
发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据 包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述处理器300用于:半静态配置下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,
通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,所述处理器300还用于:
在所述调度信息指示调度的数据包不采用HARQ机制的情况下,将所述调度信息中与HARQ相关的信息域配置为其他用途。
可选的,本公开的上述实施例中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
需要说明的是,本公开实施例提供的网络侧设备是能够执行上述混合自动重传请求HARQ机制的指示方法的网络侧设备,则上述混合自动重传请求HARQ机制的指示方法的所有实施例均适用于该网络侧设备,且均能达到相同或相似的有益效果。
如图5所示,本公开实施例还提供一种混合自动重传请求HARQ机制的指示装置,应用于网络侧设备,包括:
发送模块51,用于发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,所述调度信息包括第二比特域,所述 第二比特域用于指示HARQ进程号;
在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
可选的,本公开的上述实施例中,所述装置还包括:
配置模块,用于半静态配置下述任意一项信息:
激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程号;
去激活HARQ的HARQ进程集合包含的HARQ进程号;
激活HARQ的HARQ进程集合包含的HARQ进程的个数;
去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
每个HARQ进程集合包含的HARQ进程的最大传输次数;
在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
可选的,本公开的上述实施例中,
通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
或者,
通过所述调度信息的长度指示所述调度信息调度的数据包是否采用 HARQ机制。
可选的,本公开的上述实施例中,所述装置还包括:
信息配置模块,用于在所述调度信息指示调度的数据包不采用HARQ机制的情况下,将所述调度信息中与HARQ相关的信息域配置为其他用途。
可选的,本公开的上述实施例中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
综上,本公开的上述实施例通过调度信息动态指示该调度信息调度的数据包是否激活或去激活HARQ功能,从而实现针对每一个数据包动态选择是否采用HARQ机制,提升数据包传输的灵活性。
需要说明的是,本公开实施例提供的装置是能够执行上述混合自动重传请求HARQ机制的指示方法的装置,则上述混合自动重传请求HARQ机制的指示方法的所有实施例均适用于该装置,且均能达到相同或相似的有益效果。
本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的混合自动重传请求HARQ机制的指示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的 技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。
上面结合附图对本公开的实施例进行了描述,但是本公开并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本公开的启示下,在不脱离本公开宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本公开的保护之内。
以上所述是本公开的可选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本公开所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本公开的保护范围。

Claims (33)

  1. 一种混合自动重传请求HARQ机制的处理方法,应用于终端,包括:
    接收调度信息,所述调度信息用于调度数据包的传输;
    根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
  2. 根据权利要求1所述的方法,其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
    所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
    在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
    在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
  3. 根据权利要求1所述的方法,其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
    所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
    在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
    在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
  4. 根据权利要求3所述的方法,还包括:
    获取加扰所述调度信息的加扰值;
    在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
  5. 根据权利要求1所述的方法,其中,所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
    获取所述调度信息指示的HARQ进程;
    在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
    在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
  6. 根据权利要求5所述的方法,还包括:
    获取半静态配置的下述任意一项信息:
    激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程号;
    去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    每个HARQ进程集合包含的HARQ进程的最大传输次数。
  7. 根据权利要求1所述的方法,其中,所述根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制,包括:
    根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
  8. 根据权利要求1所述的方法,其中,
    在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数 据包的接收端不对所述数据包进行HARQ反馈。
  9. 一种混合自动重传请求HARQ机制的指示方法,应用于网络侧设备,包括:
    发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
  10. 根据权利要求9所述的方法,其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
    在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据包采用HARQ机制;
    在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
  11. 根据权利要求9所述的方法,其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
    在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
    在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
  12. 根据权利要求9所述的方法,还包括:
    半静态配置下述任意一项信息:
    激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程号;
    去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    每个HARQ进程集合包含的HARQ进程的最大传输次数;
    在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
    在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集 合的情况下,所述调度信息调度的数据包不采用HARQ机制。
  13. 根据权利要求9所述的方法,其中,
    通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制。
  14. 根据权利要求9所述的方法,其中,在所述调度信息指示调度的数据包不采用HARQ机制的情况下,所述方法还包括:
    将所述调度信息中与HARQ相关的信息域配置为其他用途。
  15. 根据权利要求9所述的方法,其中,
    在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
  16. 一种终端,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;
    所述收发机用于接收调度信息,所述调度信息用于调度数据包的传输;
    所述处理器用于读取存储器中的程序,执行下列过程:根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
  17. 根据权利要求16所述的终端,其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
    所述处理器还用于:
    在所述第一比特域指示激活HARQ的情况下,确定所述调度信息调度的数据包采用HARQ机制;
    在所述第一比特域指示去激活HARQ的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
  18. 根据权利要求16所述的终端,其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
    所述处理器还用于:
    在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,确定所述调度信息调度的数据包不采用HARQ机制;
    在所述第二比特域的取值不是所述目标值的情况下,确定所述调度信息调度的数据包采用HARQ机制。
  19. 根据权利要求18所述的终端,其中,所述处理器还用于:
    获取加扰所述调度信息的加扰值;
    在所述加扰值为预设值的情况下,若所述第二比特域的取值为所述目标值所述调度信息调度的数据包不采用HARQ机制;若所述第二比特域的取值不是所述目标值,所述调度信息调度的数据包采用HARQ机制。
  20. 根据权利要求16所述的终端,其中,所述处理器还用于:
    获取所述调度信息指示的HARQ进程;
    在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包采用HARQ机制;
    在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,确定所述调度信息调度的数据包不采用HARQ机制。
  21. 根据权利要求20所述的终端,其中,所述收发机还用于:
    获取半静态配置的下述任意一项信息:
    激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程号;
    去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    每个HARQ进程集合包含的HARQ进程的最大传输次数。
  22. 根据权利要求16所述的终端,其中,所述处理器还用于:
    根据加扰所述调度信息的加扰值,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息所在的搜索空间,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息的格式,确定所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    根据所述调度信息的长度,确定所述调度信息调度的数据包是否采用HARQ机制。
  23. 根据权利要求16所述的终端,其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
  24. 一种混合自动重传请求HARQ机制的处理装置,应用于终端,包括:
    接收模块,用于接收调度信息,所述调度信息用于调度数据包的传输;
    确定模块,用于根据所述调度信息,确定所述调度信息调度的数据包是否采用HARQ机制。
  25. 一种网络侧设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述收发机用于:
    发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
  26. 根据权利要求25所述的网络侧设备,其中,所述调度信息包括第一比特域,所述第一比特域用于指示激活HARQ或者去激活HARQ;
    在所述第一比特域指示激活HARQ的情况下,所述调度信息调度的数据包采用HARQ机制;
    在所述第一比特域指示去激活HARQ的情况下,所述调度信息调度的数据包不采用HARQ机制。
  27. 根据权利要求25所述的网络侧设备,其中,所述调度信息包括第二比特域,所述第二比特域用于指示HARQ进程号;
    在所述第二比特域的取值为预先设置的指示去激活HARQ的目标值的情况下,所述调度信息调度的数据包不采用HARQ机制;
    在所述第二比特域的取值不是所述目标值的情况下,所述调度信息调度的数据包采用HARQ机制。
  28. 根据权利要求25所述的网络侧设备,其中,所述处理器用于:半静态配置下述任意一项信息:
    激活HARQ的HARQ进程集合包含的HARQ进程号以及去激活HARQ的第二HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程号;
    去激活HARQ的HARQ进程集合包含的HARQ进程号;
    激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    去激活HARQ的HARQ进程集合包含的HARQ进程的个数;
    每个HARQ进程集合包含的HARQ进程的最大传输次数;
    在所述调度信息指示的HARQ进程属于激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包采用HARQ机制;
    在所述调度信息指示的HARQ进程属于去激活HARQ的HARQ进程集合的情况下,所述调度信息调度的数据包不采用HARQ机制。
  29. 根据权利要求25所述的网络侧设备,其中,
    通过加扰所述调度信息的加扰值指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息所在的搜索空间指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息的格式指示所述调度信息调度的数据包是否采用HARQ机制;
    或者,
    通过所述调度信息的长度指示所述调度信息调度的数据包是否采用HARQ机制。
  30. 根据权利要求25所述的网络侧设备,其中,所述处理器还用于:
    在所述调度信息指示调度的数据包不采用HARQ机制的情况下,将所述调度信息中与HARQ相关的信息域配置为其他用途。
  31. 根据权利要求25所述的网络侧设备,其中,在所述调度信息调度的数据包不采用HARQ机制的情况下,接收所述数据包的接收端不对所述数据包进行HARQ反馈。
  32. 一种混合自动重传请求HARQ机制的指示装置,应用于网络侧设备,包括:
    发送模块,用于发送调度信息,所述调度信息用于调度数据包的传输,所述调度信息还用于指示调度的数据包是否采用HARQ机制。
  33. 一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的混合自动重传请求HARQ机制的处理方法的步骤;或者,所述计算机程序被处理器执行时实现如权利要求9至15中任一项所述的混合自动重传请求HARQ机制的指示方法的步骤。
PCT/CN2020/081671 2019-03-29 2020-03-27 Harq机制的处理方法、指示方法、终端及网络侧设备 WO2020200088A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US17/598,818 US20220200744A1 (en) 2019-03-29 2020-03-27 Methods for processing and indicating harq mechanism, terminal and network side device
KR1020217032946A KR20210137177A (ko) 2019-03-29 2020-03-27 Harq 메커니즘의 처리 방법, 지시 방법, 단말 및 네트워크측 기기
EP20783527.3A EP3952559A4 (en) 2019-03-29 2020-03-27 PROCESSING METHOD FOR HARQ MECHANISM, INSTRUCTION METHOD, TERMINAL AND NETWORK SIDE EQUIPMENT

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910248657.2A CN111757514B (zh) 2019-03-29 2019-03-29 Harq机制的处理方法、指示方法、终端及网络侧设备
CN201910248657.2 2019-03-29

Publications (1)

Publication Number Publication Date
WO2020200088A1 true WO2020200088A1 (zh) 2020-10-08

Family

ID=72664986

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/081671 WO2020200088A1 (zh) 2019-03-29 2020-03-27 Harq机制的处理方法、指示方法、终端及网络侧设备

Country Status (5)

Country Link
US (1) US20220200744A1 (zh)
EP (1) EP3952559A4 (zh)
KR (1) KR20210137177A (zh)
CN (2) CN116321470A (zh)
WO (1) WO2020200088A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112399576A (zh) * 2019-08-16 2021-02-23 索尼公司 用于无线通信的电子设备和方法、计算机可读存储介质
CN115174010A (zh) * 2021-04-06 2022-10-11 维沃移动通信有限公司 信息确定、信息指示方法、装置、终端及网络侧设备
WO2023115447A1 (en) * 2021-12-23 2023-06-29 Lenovo (Beijing) Limited Ntn iot harq disabling

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223219A (zh) * 2011-06-16 2011-10-19 中兴通讯股份有限公司 Harq-ack的反馈处理方法及***
US20150117337A1 (en) * 2012-02-19 2015-04-30 Lg Electronics Inc. Method and apparatus for transmitting acknowledgments in wireless communication systems
CN105978671A (zh) * 2016-06-27 2016-09-28 深圳市金立通信设备有限公司 一种harq重传的指示方法及相关设备

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447550B (zh) * 2010-09-30 2014-07-16 上海贝尔股份有限公司 混合自动重传请求进程处理的方法及设备
CN103179672B (zh) * 2011-12-23 2016-03-02 华为技术有限公司 通信方法、基站和用户设备
US10375634B2 (en) * 2016-09-10 2019-08-06 Ofinno, Llc Deactivation timer management in a wireless device and wireless network
CN108633070A (zh) * 2017-03-24 2018-10-09 北京三星通信技术研究有限公司 半静态资源调度方法、功率控制方法及相应用户设备
CN109802819B (zh) * 2017-11-16 2024-03-05 北京三星通信技术研究有限公司 上行控制信息处理方法及终端
US11564212B2 (en) * 2018-01-04 2023-01-24 Panasonic Intellectual Property Corporation Of America User equipment, base station and wireless communication method
CN110035544B (zh) * 2018-01-12 2020-09-25 中国信息通信研究院 一种上行控制信息传输方法及设备
CN111742510B (zh) * 2018-02-17 2024-04-23 韦勒斯标准与技术协会公司 无线通信***中发送上行链路控制信息的方法及使用其的装置
RU2763363C1 (ru) * 2018-04-04 2021-12-28 Бейдзин Сяоми Мобайл Софтвэр Ко., Лтд. Способ и устройство для передачи запроса планирования
US10834711B2 (en) * 2018-04-17 2020-11-10 Qualcomm Incorporated Selectively multiplexing physical uplink shared channel (PUSCH) and physical uplink control channel (PUCCH) communications
EP3790334B1 (en) * 2018-05-10 2023-10-18 Beijing Xiaomi Mobile Software Co., Ltd. Information multiplexing transmission method and apparatus, and information receiving method and apparatus
CN110474747B (zh) * 2018-05-11 2022-01-25 中兴通讯股份有限公司 一种信号传输方法和装置、及终端
JP7338880B2 (ja) * 2018-05-11 2023-09-05 ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド ワイヤレス通信システムのアップリンク制御情報マルチプレクシング方法及びこれを用いる装置
CN110740521B (zh) * 2018-07-18 2022-10-18 大唐移动通信设备有限公司 上行传输方法、装置、终端及网络侧设备
JP7309335B2 (ja) * 2018-09-19 2023-07-18 シャープ株式会社 端末装置、基地局装置、および、通信方法
CN111147208B (zh) * 2018-11-02 2023-09-26 中兴通讯股份有限公司 信息传输方法及装置
CN111865510B (zh) * 2019-04-30 2021-11-23 大唐移动通信设备有限公司 一种harq-ack的传输方法、用户设备及网络侧设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223219A (zh) * 2011-06-16 2011-10-19 中兴通讯股份有限公司 Harq-ack的反馈处理方法及***
US20150117337A1 (en) * 2012-02-19 2015-04-30 Lg Electronics Inc. Method and apparatus for transmitting acknowledgments in wireless communication systems
CN105978671A (zh) * 2016-06-27 2016-09-28 深圳市金立通信设备有限公司 一种harq重传的指示方法及相关设备

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
HUAWEI ET AL.: "Further discussion on MAC impacts in NTN", 3GPP TSG-RAN WG2 MEETING #104 R2-1818247, 16 November 2018 (2018-11-16), XP051557748, DOI: 20200609111007X *
INTERDIGITAL INC.: "Considerations on HARQ Management for Non-Terrestrial Networks", 3GPP TSG RAN WG1 MEETING #92 R1-1802631, 2 March 2018 (2018-03-02), XP051398069, DOI: 20200609111204X *
MEDIATEK INC.: "Summary of 7.2.5.4 on more delay-tolerant re-transmission mechanisms in NR-NTN", 3GPP TSG RAN WG1 MEETING #99 R1-1913327, 22 November 2019 (2019-11-22), XP051830611, DOI: 20200609110857PX *

Also Published As

Publication number Publication date
CN111757514A (zh) 2020-10-09
US20220200744A1 (en) 2022-06-23
CN116321470A (zh) 2023-06-23
CN111757514B (zh) 2023-04-07
KR20210137177A (ko) 2021-11-17
EP3952559A1 (en) 2022-02-09
EP3952559A4 (en) 2022-05-18

Similar Documents

Publication Publication Date Title
US11711171B2 (en) System and method for reliable transmission over network resources
US11678328B2 (en) Method of multiplexing uplink control information and related device
KR102015443B1 (ko) 비면허 대역을 지원하는 무선접속시스템에서 harq-ack 정보를 기반으로 경쟁 윈도우 크기를 조정하는 방법 및 이를 지원하는 장치
US12004139B2 (en) Method and apparatus for uplink implementation
US8917686B2 (en) Uplink signal transmission method using contention-based identifiers
JP5933753B2 (ja) 無線通信システムにおいて制御情報の送信方法及び装置
WO2020200088A1 (zh) Harq机制的处理方法、指示方法、终端及网络侧设备
JP5873190B2 (ja) 無線通信システムにおいて制御情報の送信方法及び装置
JP6118920B2 (ja) 無線通信システムにおいて制御情報の送信方法及び装置
RU2623448C1 (ru) Способ передачи по обратной связи управляющей информации, абонентское устройство и базовая станция
US11818732B2 (en) Method and base station for construction of downlink control information format
EP3991347B1 (en) Method and apparatus for performing repetition transmissions in wireless communication system
JP7262657B2 (ja) 無線通信システムにおける物理上りリンク共有チャネル(pusch)繰り返し送信を処理するための方法及び装置
CN101682376A (zh) 功率控制的方法和装置
WO2022152243A1 (en) User equipment and method for multiplexing uplink control information
WO2024067833A1 (en) Method, user equipment, and base station for cg pusch transmissions
WO2022068762A1 (zh) Harq-ack反馈方法、终端及网络侧设备
US20230046759A1 (en) Method and apparatus for retransmission of hybrid automatic repeat request-acknowledgement
US11800523B2 (en) User equipment and method for configuring PUCCH resources

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 20217032946

Country of ref document: KR

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2020783527

Country of ref document: EP

Effective date: 20211029