A data receiving processing method and device thereof
The terminal device receives and analyzes the DCI sent by the network device, determines the type of data in the HARQ process, solves the problem of data transmission inconsistency between the terminal device and the network device during broadcasting or multicast scheduling, and improves the reliability of data transmission.
Patent Information
- Application Number
- CN202180000916.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-30
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2041-03-30
AI Technical Summary
In a communication system, when the terminal device and the network device are broadcast or multicast scheduling, data transmission indications may be inconsistent due to differences in signal reception quality, resulting in data loss.
After receiving the first DCI sent by the network device, the terminal device determines the type of data in the HARQ process based on the type of the first DCI and the content contained in it, ensuring the consistency of the data transmission indication, including determining the new transmission or retransmission of data through the comparison of NDI and HARQ process numbers.
It effectively avoids data loss and improves the reliability and consistency of data transmission.
Smart Images

Figure CN115486003B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a data reception processing method and device thereof. Background Art
[0002] In communication systems, network devices can use either broadcast or multicast scheduling or unicast scheduling when scheduling multicast broadcast services (MBS). For terminal devices, signal reception quality may vary, and some may receive multiple scheduling instructions. Ensuring consistent understanding of broadcast or multicast scheduling instructions and unicast scheduling instructions between terminal devices and network devices to avoid data loss is a pressing issue. Summary of the Invention
[0003] The embodiments of the present disclosure provide a data reception processing method and apparatus thereof, which can be applied in the field of communication technology. A terminal device can first receive a first DCI sent by a network device and then, when the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, can determine the type of data transmitted in the HARQ process indicated by the first DCI according to the type of the first DCI and the content contained in the first DCI, thereby enabling the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss, and improving the reliability of data transmission.
[0004] In a first aspect, an embodiment of the present disclosure provides a method for processing data reception, which is configured to be executed by a terminal device, and the method includes: receiving first downlink control information DCI sent by a network device, wherein the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process; in response to the physical downlink control channel PDCCH corresponding to the first DCI being identified as a broadcast or multicast scheduling identifier, determining the type of data transmitted in the HARQ process indicated by the first DCI according to the type of the first DCI and the content contained in the first DCI.
[0005] In this technical solution, the terminal device can first receive the first DCI sent by the network device, and the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process. Then, when the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, the type of data transmitted in the HARQ process indicated by the first DCI can be determined according to the type of the first DCI and the content contained in the first DCI. In this way, the type of data transmission can be accurately determined, so that the terminal device and the network device have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0006] Optionally, the type of the first DCI is determined according to a radio network temporary identifier RNTI corresponding to the first DCI.
[0007] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0008] Optionally, the determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process indicated by the first DCI includes:
[0009] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being different from the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0010] or,
[0011] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being the same as the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0012] The second DCI is a DCI that is the same as the physical downlink control channel PDCCH corresponding to the first DCI and has the smallest time difference between reception times.
[0013] Optionally, the same PDCCH includes at least one of the following: the same scheduling identification information of the PDCCH and the same resource configuration information of the PDCCH.
[0014] Optionally, the determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process includes:
[0015] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being different from the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0016] or,
[0017] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being the same as the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0018] The third DCI is a DCI whose difference between the reception time and the reception time of the first DCI is the smallest and whose type is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0019] Optionally, the determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process includes:
[0020] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being different from the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0021] or,
[0022] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being the same as the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0023] The fourth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier.
[0024] Optionally, the determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process indicated by the first DCI includes:
[0025] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, determining that data transmitted in the HARQ process indicated by the first DCI is new transmission data;
[0026] The fifth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0027] Optionally, the method further includes giving up receiving the first data in response to the first data indicated by the first DCI being retransmitted data corresponding to any historical data, and the any historical data having been overwritten or cleared.
[0028] Optionally, the first data indicated by the first DCI is retransmitted data corresponding to any historical data, and the method further includes:
[0029] In response to the sending time of the first data indicated by the first DCI being after the sending time of the second data indicated by the sixth DCI, giving up receiving the first data;
[0030] or,
[0031] In response to the first DCI being sent at a time later than the sixth DCI being sent, giving up receiving the first data;
[0032] or,
[0033] In response to the fact that a sending time of the first data indicated by the first DCI and a sending time of the second data indicated by the sixth DCI at least partially overlap, determining a receiving priority of the first data and the second data based on a first specified rule;
[0034] The HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0035] Optionally, the method further includes: receiving the first specified rule sent by the network device; or determining the first specified rule according to a protocol agreement.
[0036] Optionally, the first specified rule includes any one of the following:
[0037] The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or
[0038] Retransmitted data has a higher priority than newly transmitted data; or
[0039] The interest priority of the terminal device.
[0040] Optionally, the data indicated by the first DCI is new transmission data, and the method further includes:
[0041] In response to the sending time of the first DCI being after the sending time of the seventh DCI, giving up receiving the first data indicated by the first DCI;
[0042] or,
[0043] Determining, based on the configuration information sent by the network device, a reception priority of the first data and the third data indicated by the seventh DCI;
[0044] or,
[0045] The reception priority of the first data and the third data indicated by the seventh DCI is determined based on a second specified rule.
[0046] Optionally, the second specified rule includes any one of the following:
[0047] The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or
[0048] The interest priority of the terminal device.
[0049] Optionally, also include:
[0050] In response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, returning feedback information to the network device, where the feedback information is used to indicate to the network device that reception of the data transmitted in the HARQ process indicated by the first DCI has failed;
[0051] or,
[0052] In response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, the terminal device gives up returning feedback information to the network device.
[0053] In a second aspect, an embodiment of the present disclosure provides another method for processing data reception, which is configured to be executed by a network device, and the method includes: in response to data transmission in a HARQ process, determining the type of first downlink control information DCI corresponding to the HARQ process and the content contained in the first DCI according to the type of data to be transmitted; and sending the first DCI to a terminal device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process.
[0054] Optionally, the method further includes: determining the type of the first DCI according to a radio network temporary identifier RNTI corresponding to the first DCI.
[0055] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0056] Optionally, it also includes: sending a first specified rule to the terminal device, wherein the first specified rule is used to indicate to the terminal device the reception priority of new transmission data and retransmission data transmitted based on the same HARQ process.
[0057] Optionally, the first specified rule includes any one of the following:
[0058] The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or
[0059] Retransmitted data has a higher priority than newly transmitted data; or
[0060] The interest priority of the terminal device.
[0061] Optionally, it also includes: sending a second specified rule to the terminal device, wherein the second specified rule is used to indicate to the terminal device the reception priority of multiple new transmission data transmitted based on the same HARQ process.
[0062] Optionally, the second specified rule includes any one of the following:
[0063] The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or
[0064] The interest priority of the terminal device.
[0065] In a third aspect, an embodiment of the present disclosure provides a communication device, which is configured on the terminal device side, and the device includes: a transceiver module for receiving first downlink control information DCI sent by a network device, wherein the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process; a processing module for determining, in response to the identifier of the physical downlink control channel PDCCH corresponding to the first DCI being a broadcast or multicast scheduling identifier, the type of data transmitted in the HARQ process indicated by the first DCI according to the type of the first DCI and the content contained in the first DCI.
[0066] Optionally, the processing module is further used to determine the type of the first DCI according to the radio network temporary identifier RNTI corresponding to the first DCI.
[0067] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0068] Optionally, the processing module is specifically configured to:
[0069] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being different from the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0070] or,
[0071] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being the same as the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0072] The second DCI is a DCI that is the same as the physical downlink control channel PDCCH corresponding to the first DCI and has the smallest time difference between reception times.
[0073] Optionally, the same PDCCH includes at least one of the following: the same scheduling identification information of the PDCCH and the same resource configuration information of the PDCCH.
[0074] Optionally, the processing module is specifically configured to:
[0075] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being different from the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0076] or,
[0077] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being the same as the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0078] The third DCI is a DCI whose difference between the reception time and the reception time of the first DCI is the smallest and whose type is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0079] Optionally, the processing module is specifically configured to:
[0080] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being different from the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0081] or,
[0082] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being the same as the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0083] The fourth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier.
[0084] Optionally, the processing module is specifically configured to:
[0085] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, determining that data transmitted in the HARQ process indicated by the first DCI is new transmission data;
[0086] The fifth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0087] Optionally, the processing module is further configured to abandon receiving the first data in response to the first data indicated by the first DCI being retransmitted data corresponding to any historical data and the any historical data having been overwritten or cleared.
[0088] Optionally, the first data indicated by the first DCI is retransmitted data corresponding to any historical data, and the processing module is further configured to:
[0089] In response to the sending time of the first data indicated by the first DCI being after the sending time of the second data indicated by the sixth DCI, giving up receiving the first data;
[0090] or,
[0091] In response to the first DCI being sent at a time later than the sixth DCI being sent, giving up receiving the first data;
[0092] or,
[0093] In response to the fact that a sending time of the first data indicated by the first DCI and a sending time of the second data indicated by the sixth DCI at least partially overlap, determining a receiving priority of the first data and the second data based on a first specified rule;
[0094] The HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0095] Optionally, the transceiver module is further configured to receive the first specified rule sent by the network device;
[0096] or,
[0097] The processing module is further configured to determine the first specified rule according to a protocol agreement.
[0098] Optionally, the first specified rule includes any one of the following:
[0099] The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or
[0100] Retransmitted data has a higher priority than newly transmitted data; or
[0101] The interest priority of the terminal device.
[0102] Optionally, the data indicated by the first DCI is new transmission data, and the processing module is further configured to:
[0103] In response to the sending time of the first DCI being after the sending time of the seventh DCI, giving up receiving the first data indicated by the first DCI;
[0104] or,
[0105] Determining, based on the configuration information sent by the network device, a reception priority of the first data and the third data indicated by the seventh DCI;
[0106] or,
[0107] The reception priority of the first data and the third data indicated by the seventh DCI is determined based on a second specified rule.
[0108] Optionally, the second specified rule includes any one of the following:
[0109] The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or
[0110] The interest priority of the terminal device.
[0111] Optionally, the transceiver module is further configured to return feedback information to the network device in response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, where the feedback information is used to indicate to the network device that reception of the data transmitted in the HARQ process indicated by the first DCI has failed;
[0112] or,
[0113] The processing module is further configured to give up returning feedback information to the network device in response to the terminal device giving up receiving data transmitted in the HARQ process indicated by the first DCI.
[0114] In a fourth aspect, an embodiment of the present disclosure provides another communication device, which is configured on the network device side, and the device includes: a processing module, used to determine, in response to data transmission in the HARQ process, the type of first downlink control information DCI corresponding to the HARQ process and the content included in the first DCI according to the type of data to be transmitted; a transceiver module, used to send the first DCI to the terminal device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process.
[0115] Optionally, the processing module is further used to determine the type of the first DCI according to the radio network temporary identifier RNTI corresponding to the first DCI.
[0116] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0117] Optionally, the transceiver module is further used to send a first specified rule to the terminal device, wherein the first specified rule is used to indicate to the terminal device the reception priority of newly transmitted data and retransmitted data transmitted based on the same HARQ process.
[0118] Optionally, the first specified rule includes any one of the following:
[0119] The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or
[0120] Retransmitted data has a higher priority than newly transmitted data; or
[0121] The interest priority of the terminal device.
[0122] Optionally, the transceiver module is further used to send a second specified rule to the terminal device, wherein the second specified rule is used to indicate to the terminal device the reception priority of multiple new transmission data transmitted based on the same HARQ process.
[0123] Optionally, the second specified rule includes any one of the following:
[0124] The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or
[0125] The interest priority of the terminal device.
[0126] In a fifth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the first aspect is executed.
[0127] In a sixth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the second aspect is executed.
[0128] In the seventh aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the first aspect above.
[0129] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the second aspect above.
[0130] In a ninth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the first aspect above.
[0131] In the tenth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the second aspect above.
[0132] In the eleventh aspect, an embodiment of the present disclosure provides a data reception processing system, which includes the communication device described in the third aspect and the communication device described in the fourth aspect, or the system includes the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect and the communication device described in the tenth aspect.
[0133] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for the above-mentioned terminal device, and when the instructions are executed, the terminal device executes the method described in the first aspect.
[0134] In a thirteenth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for the above-mentioned network device, and when the instructions are executed, the network device executes the method described in the second aspect.
[0135] In a fourteenth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.
[0136] In a fifteenth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above.
[0137] In the sixteenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a terminal device to implement the functions involved in the first aspect, for example, determining or processing at least one of the data and information involved in the above method.
[0138] In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the terminal device. The chip system can be composed of a chip or include a chip and other discrete devices.
[0139] In the seventeenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a network device to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method.
[0140] In one possible design, the chip system also includes a memory, which is used to store computer programs and data necessary for the network device. The chip system can be composed of chips or include chips and other discrete devices.
[0141] In an eighteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.
[0142] In a nineteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0143] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background technology, the drawings required for use in the embodiments of the present disclosure or the background technology will be described below.
[0144] Figure 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;
[0145] Figure 2 This is a flowchart of a data reception processing method provided by an embodiment of the present disclosure;
[0146] Figure 3 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0147] Figure 4 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0148] Figure 5 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0149] Figure 6 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0150] Figure 7 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0151] Figure 8 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0152] Figure 9 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0153] Figure 10 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0154] Figure 11 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0155] Figure 12 is a flowchart of a data reception processing method provided by another embodiment of the present disclosure;
[0156] Figure 13 is a structural diagram of a communication device according to an embodiment of the present disclosure;
[0157] Figure 14 is a structural diagram of a communication device according to another embodiment of the present disclosure;
[0158] Figure 15 It is a schematic structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0159] To facilitate understanding, the terms involved in this disclosure are first introduced.
[0160] 1. Multimedia broadcast and multicast service (MBMS) or multicast broadcast service (MBS)
[0161] MBS is a practical technology that improves spectrum efficiency and is widely used in communication systems. In 5G new radio access technology (RAT) systems, MBS services can be sent via the physical downlink shared channel (PDSCH) scheduled by the physical downlink control channel (PDCCH).
[0162] Among them, PDCCH can be indicated by a scheduling identifier specific to the MBS service, such as a group radio network temporary identity (G-RNTI) or a cell radio network temporary identifier (C-RNTI).
[0163] Among them, G-RNTI is used to indicate that the PDCCH scheduling is broadcast or multicast scheduling, and C-RNTI is used to indicate that the PDCCH scheduling is unicast scheduling.
[0164] 2. Downlink control information (DCI)
[0165] DCI may include uplink and downlink resource allocation, hybrid automatic repeat request (HARQ) information, power control, etc.
[0166] In order to better understand a method for processing data reception disclosed in an embodiment of the present disclosure, the communication system to which the embodiment of the present disclosure is applicable is first described below.
[0167] See Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. The communication system may include but is not limited to a network device and a terminal device. Figure 1 The number and form of devices shown are for example only and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, two or more network devices and two or more terminal devices may be included. Figure 1 The communication system shown includes a network device 11 and a terminal device 12 as an example.
[0168] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as long-term evolution (LTE) systems, fifth-generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems.
[0169] The network device 11 in the embodiment of the present disclosure is an entity on the network side for transmitting or receiving signals. For example, the network device 11 can be an evolved NodeB (eNB), a transmission point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiment of the present disclosure does not limit the specific technology and specific device form adopted by the network device. The network device provided in the embodiment of the present disclosure can be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the network device, such as the base station, and the functions of some protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.
[0170] The terminal device 12 in the embodiment of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can also be called a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. The terminal device can be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in smart city (smart city), a wireless terminal device in smart home (smart home), etc. The embodiment of the present disclosure does not limit the specific technology and specific device form adopted by the terminal device.
[0171] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0172] The data reception processing method and device provided by the present disclosure are described in detail below with reference to the accompanying drawings.
[0173] The moments involved in the various embodiments of the present disclosure are numbered in chronological order, such as moment t1, moment t2, and moment t3, where t2 is the moment after moment t1, t3 is the moment after moment t2, and so on. The present disclosure does not limit this.
[0174] See Figure 2 , Figure 2 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 2 As shown, the method may include but is not limited to the following steps:
[0175] Step 21: Receive first downlink control information DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process.
[0176] It can be understood that when the network device determines that there is data transmission in the HARQ process, it can send a first DCI to the terminal device. The first DCI can be the DCI of the PDCCH indicated by the G-RNTI, or it can be the DCI of the PDCCH indicated by the C-RNTI. This disclosure does not limit this.
[0177] After receiving the first DCI, the terminal device can determine that there is data transmission in the HARQ process indicated by the first DCI.
[0178] Step 22: In response to the physical downlink control channel PDCCH identifier corresponding to the first DCI being a broadcast or multicast scheduling identifier, determine the type of data transmitted in the HARQ process indicated by the first DCI according to the type of the first DCI and the content contained in the first DCI.
[0179] The PDCCH identifier may be a unicast scheduling identifier C-RNTI, or a broadcast or multicast scheduling identifier G-RNTI, which is not limited in the present disclosure.
[0180] Correspondingly, the type of the first DCI may be a DCI with a unicast scheduling identifier, or may be a DCI with a broadcast or multicast scheduling identifier, which is not limited in the present disclosure.
[0181] Optionally, the unicast scheduling identifier style or presentation form may be pre-set according to protocol agreement or network device configuration, such as C-RNTI-1, C-RNTI-2, etc., which is not limited in this disclosure.
[0182] Optionally, the style or presentation form of the broadcast or multicast scheduling identifier can be set in advance according to the protocol agreement or network equipment configuration, for example, it can be: G-RNTI-1, G-RNTI-2, etc., which is not limited in this disclosure.
[0183] Optionally, the type of the first DCI may be determined according to a radio network temporary identifier (RNTI) corresponding to the first DCI.
[0184] For example, the PDCCH corresponding to the first DCI is indicated by C-RNTI, that is, the RNTI corresponding to the first DCI is C-RNTI, then the type of the first DCI can be a DCI with a unicast scheduling identifier, that is, the PDCCH type indicated by C-RNTI; or, the PDCCH corresponding to the first DCI is indicated by G-RNTI, that is, the RNTI corresponding to the first DCI is G-RNTI, then the type of the first DCI can be a DCI with a broadcast or multicast scheduling identifier, that is, the PDCCH type indicated by G-RNTI, etc., and the present disclosure does not limit this.
[0185] Optionally, the content included in the first DCI may include at least one of the following: a value of a new data indicator (New Data Indicator, NDI) or a HARQ process number.
[0186] Optionally, the possible values of NDI may be pre-set according to the protocol agreement or network device configuration. For example, the value of NDI may be 1, or the value of NDI may be 0, etc., which is not limited in this disclosure.
[0187] Optionally, the style or presentation form of the HARQ process number may be pre-set, for example, it may be: HARQ process 1 (HARQ process 1), HARQ process 2, etc., which is not limited in the present disclosure.
[0188] In addition, the type of data transmitted in the HARQ process indicated by the first DCI may be: new transmission data, or retransmission data, etc., which is not limited in the present disclosure.
[0189] Optionally, the type of data transmitted in the HARQ process indicated by the first DCI may be determined based on protocol agreement or configuration of the network device and according to the type of the first DCI and the content included in the first DCI.
[0190] For example, the protocol stipulates that: when the type of DCI is PDCCH indicated by G-RNTI and the value of NDI contained in DCI is 0, it indicates that the type of data transmitted in the HARQ process indicated by the DCI is: new transmission data. When the type of DCI is PDCCH indicated by G-RNTI and the value of NDI contained in DCI is 1, it indicates that the type of data transmitted in the HARQ process indicated by the DCI is: retransmission data. When the type of DCI is PDCCH indicated by C-RNTI and the value of NDI contained in DCI is 1, it indicates that the type of data transmitted in the HARQ process indicated by the DCI is: new transmission data. When the type of DCI is PDCCH indicated by C-RNTI and the value of NDI contained in DCI is 0, it indicates that the type of data transmitted in the HARQ process indicated by the DCI is: retransmission data.
[0191] Therefore, when the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1, and the value of the NDI contained in the first DCI is 1, according to the protocol agreement, it can be determined that the type of data transmitted in the HARQ process indicated by the first DCI is: retransmission data.
[0192] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the methods for determining the type of the first DCI, the content included, and the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0193] It can be understood that after determining the type of data transmitted in the HARQ process indicated by the first DCI, the terminal device can process the received data according to the determined type of data.
[0194] For example, when the received data is newly transmitted data for a certain HARQ process, the terminal device can store the newly transmitted data in the cache of the HARQ process. If old data was previously stored in the HARQ process, the old data will be overwritten by the newly transmitted data. Alternatively, when the received data is retransmitted data for a certain HARQ process, the terminal device can combine the retransmitted data with the old data previously stored in the HARQ process and decode them, thereby effectively avoiding data loss.
[0195] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, where the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier. Based on the type of the first DCI and the content contained in the first DCI, the terminal device may determine the type of data transmitted in the HARQ process indicated by the first DCI. This allows the terminal device to accurately determine the type of data transmission, thereby ensuring that the terminal device and the network device have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving data transmission reliability.
[0196] See Figure 3 , Figure 3 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 3 As shown, the method may include but is not limited to the following steps:
[0197] Step 31: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a HARQ process.
[0198] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0199] It should be noted that the specific content and implementation form of the NDI value, HARQ process number, etc. can be referred to other embodiments of the present disclosure and will not be repeated here.
[0200] Step 32. When the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI and the NDI value in the first DCI being different from the NDI value in the second DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is new transmission data, wherein the second DCI is the same as the physical downlink control channel PDCCH corresponding to the first DCI and has the smallest time difference between the receiving times.
[0201] It should be noted that the specific content and implementation form of the PDCCH identifier can be referred to other embodiments of the present disclosure and will not be repeated here.
[0202] Optionally, the same PDCCH may include at least one of the following: the same scheduling identification information of the PDCCH and the same resource configuration information of the PDCCH.
[0203] For example, the scheduling identification information of the PDCCH corresponding to the first DCI and the second DCI is the same, that is, the first DCI and the second DCI both correspond to the PDCCH indicated by G-RNTI-1, or the first DCI and the second DCI can also both correspond to the PDCCH indicated by G-RNTI-2, etc. This disclosure does not limit this.
[0204] It is understandable that the resource configuration information of the PDCCH is the same, which may be the same time domain resource configuration information, such as using the same search space (SS) configuration, etc., and the present disclosure does not limit this.
[0205] Alternatively, the resource configuration information of the PDCCH is the same, and the frequency domain resource configuration information may be the same, for example, the same control resource set (CORESET) configuration is used, etc., which is not limited in the present disclosure.
[0206] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-1 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the PDCCH corresponding to the DCI received by the terminal device at time t1 is the same as the PDCCH corresponding to the first DCI, and the HARQ process is also the same, that is, the DCI received at time t1 is the second DCI. Among them, the NDI value in the first DCI is 0, and the NDI value in the second DCI is 1, and the two are different, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is new data.
[0207] Alternatively, the terminal device receives a DCI for the PDCCH indicated by G-RNTI-1 at time t1, wherein the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives a DCI for the PDCCH indicated by C-RNTI-1 at time t2, wherein the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives a DCI for the PDCCH indicated by G-RNTI-1 at time t3, wherein the HARQ process in the DCI is 1 and the NDI value is 0. Thereafter, the terminal device receives a first DCI for the PDCCH indicated by G-RNTI-1 at time t4, wherein the HARQ process in the first DCI is 1 and the NDI value is 1. By comparison, it can be seen that the PDCCH corresponding to the DCI received by the terminal device at times t3 and t1 is the same as the PDCCH corresponding to the first DCI, and the HARQ process is also the same, and the time interval between the DCI received at time t3 and the reception time of the first DCI is the smallest, thereby determining that the DCI received at time t3 is the second DCI. Among them, the NDI value in the first DCI is 1, and the NDI value in the second DCI is 0, which are different. Therefore, it can be determined that the first DCI indicates that the data transmitted in the HARQ process 1 process is new data.
[0208] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0209] Optionally, in a case where the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being the same as the NDI value in the second DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data, wherein the second DCI is the same as the physical downlink control channel PDCCH corresponding to the first DCI, and the DCI with the smallest time difference between the receiving times.
[0210] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-1 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the PDCCH corresponding to the DCI received by the terminal device at time t1 is the same as the PDCCH corresponding to the first DCI, and the HARQ process is also the same, that is, the DCI received at time t1 is the second DCI. Among them, the value of NDI in the first DCI is the same as the value of NDI in the second DCI, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is retransmitted data.
[0211] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0212] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, and then determine the type of data transmitted in the HARQ process indicated by the first DCI based on the HARQ process number and NDI value in a second DCI that has the same PDCCH as the first DCI and has the smallest time difference between reception times, and the HARQ process number and NDI value in the first DCI. Thus, the terminal device can accurately determine the type of data transmission, thereby enabling the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving data transmission reliability.
[0213] See Figure 4 , Figure 4 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 4 As shown, the method may include but is not limited to the following steps:
[0214] Step 41: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a HARQ process.
[0215] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0216] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can be referred to other embodiments of the present disclosure and will not be repeated here.
[0217] Step 42. When the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being different from the NDI value in the third DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is new data, wherein the third DCI has the smallest difference between the receiving time and the receiving time of the first DCI, and the type is a unicast scheduling identifier or a broadcast or multicast scheduling identifier.
[0218] It should be noted that the specific content and implementation form of the PDCCH identifier, unicast scheduling identifier or broadcast or multicast scheduling identifier can be referred to other embodiments of the present disclosure and will not be repeated here.
[0219] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-1 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the PDCCH corresponding to the DCI received by the terminal device at time t1 is the same as the PDCCH corresponding to the first DCI, and the HARQ process is also the same, that is, the DCI received at time t1 is the third DCI. Among them, the NDI value in the first DCI is 0, and the NDI value in the third DCI is 1, and the two are different, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is new data.
[0220] Alternatively, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-1 at time t1, and the HARQ process in the DCI is 1 and the value of NDI is 1. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the value of NDI is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the value of NDI is 0. By comparison, it can be seen that the DCI received by the terminal device at time t2 is the DCI of the unicast scheduling identifier, and the first DCI is the DCI of the broadcast or multicast scheduling identifier, and the DCI received at time t2 has the same HARQ process as the first DCI, that is, the DCI received at time t2 is the third DCI. Among them, the NDI value in the first DCI is 0, and the NDI value in the third DCI is 1, which are different. Therefore, it can be determined that the first DCI indicates that the data transmitted in the HARQ process 1 process is new data.
[0221] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0222] Optionally, when the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being the same as the NDI value in the third DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data, wherein the third DCI is a DCI with the smallest difference between the receiving time and the receiving time of the first DCI, and the type is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0223] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-1 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 0. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the PDCCH corresponding to the DCI received by the terminal device at time t1 is the same as the PDCCH corresponding to the first DCI, and the HARQ process is also the same, that is, the DCI received at time t1 is the third DCI. Among them, the value of NDI in the first DCI is the same as the value of NDI in the third DCI, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is retransmitted data.
[0224] Alternatively, the terminal device receives a DCI for the PDCCH indicated by G-RNTI-1 at time t1, wherein the HARQ process in the DCI is 1 and the value of NDI is 1. The terminal device receives a DCI for the PDCCH indicated by C-RNTI-1 at time t2, wherein the HARQ process in the DCI is 1 and the value of NDI is 0. Afterwards, the terminal device receives a first DCI for the PDCCH indicated by G-RNTI-1 at time t3, wherein the HARQ process in the first DCI is 1 and the value of NDI is 0. By comparison, it can be seen that the DCI received by the terminal device at time t2 is a DCI with a unicast scheduling identifier, while the first DCI is a DCI with a broadcast or multicast scheduling identifier. The DCI received at time t2 has the same HARQ process as the first DCI, that is, the DCI received at time t2 is the third DCI. Among them, the value of NDI in the first DCI is the same as the value of NDI in the third DCI, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is retransmitted data.
[0225] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0226] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, and the identifier of the PDCCH corresponding to the first DCI is a broadcast or multicast scheduling identifier. Then, based on the HARQ process number and NDI value in the third DCI with the smallest time difference between the reception times corresponding to the first DCI and the type of which is a broadcast or multicast scheduling identifier or a unicast scheduling identifier, and the HARQ process number and NDI value in the first DCI, the type of data transmitted in the HARQ process indicated by the first DCI is determined. Thus, the terminal device can accurately determine the type of data transmission, thereby enabling the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0227] See Figure 5 , Figure 5 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 5 As shown, the method may include but is not limited to the following steps:
[0228] Step 51: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a HARQ process.
[0229] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0230] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can refer to other embodiments of the present disclosure and will not be repeated here.
[0231] Step 52. When the PDCCH corresponding to the first DCI is identified as a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI and the NDI value in the first DCI being different from the NDI value in the fourth DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is new data, wherein the fourth DCI is a DCI that is different from the PDCCH corresponding to the first DCI, has the smallest difference between the receiving times, and has the corresponding PDCCH identified as a broadcast or multicast scheduling identifier.
[0232] It should be noted that the specific content and implementation form of the PDCCH identifier, unicast scheduling identifier or broadcast or multicast scheduling identifier can be referred to other embodiments of the present disclosure and will not be repeated here.
[0233] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-2 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 1. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the DCI received by the terminal device at time t1 has the same identifier as the PDCCH corresponding to the first DCI, and both are broadcast or multicast scheduling identifiers, but the corresponding PDCCH is different from the PDCCH corresponding to the first DCI, but the HARQ process is the same, that is, the DCI received at time t1 is the fourth DCI. Among them, the NDI value in the first DCI is 0, and the NDI value in the fourth DCI is 1, which are different. Therefore, it can be determined that the first DCI indicates that the data transmitted in the HARQ process 1 process is new data.
[0234] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0235] Optionally, when the PDCCH corresponding to the first DCI is identified as a broadcast or multicast scheduling identifier, in response to the value of the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the value of the NDI in the first DCI being the same as the NDI value in the fourth DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data, wherein the fourth DCI is a DCI that is different from the PDCCH corresponding to the first DCI, has the smallest difference between the receiving times, and the corresponding PDCCH is identified as a broadcast or multicast scheduling identifier.
[0236] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-2 at time t1, and the HARQ process in the DCI is 1 and the NDI value is 0. The terminal device receives the DCI of the PDCCH indicated by C-RNTI-1 at time t2, and the HARQ process in the DCI is 1 and the NDI value is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t3, and the HARQ process in the first DCI is 1 and the NDI value is 0. By comparison, it can be seen that the DCI received by the terminal device at time t1 has the same identifier as the PDCCH corresponding to the first DCI, and both are broadcast or multicast scheduling identifiers, but the corresponding PDCCH is different from the PDCCH corresponding to the first DCI, but the HARQ process is the same, that is, the DCI received at time t1 is the fourth DCI. The value of NDI in the first DCI is the same as the value of NDI in the fourth DCI, so it can be determined that the first DCI indicates that the data transmitted in the HARQ process 1 is retransmitted data.
[0237] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0238] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, wherein the PDCCH corresponding to the first DCI is identified as a broadcast or multicast scheduling identifier, and the type of data transmitted in the HARQ process indicated by the first DCI may be determined based on the HARQ process number and NDI value in a fourth DCI that is different from the PDCCH corresponding to the first DCI, has the smallest time difference between reception times, and has a corresponding PDCCH identified as a broadcast or multicast scheduling identifier, and the HARQ process number and NDI value in the first DCI. Thus, the terminal device may accurately determine the type of data transmission, thereby enabling the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0239] See Figure 6 , Figure 6 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 6 As shown, the method may include but is not limited to the following steps:
[0240] Step 61: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a HARQ process.
[0241] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0242] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can refer to other embodiments of the present disclosure and will not be repeated here.
[0243] Step 62. When the PDCCH corresponding to the first DCI is identified as a broadcast or multicast scheduling identifier, in response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, it is determined that the data transmitted in the HARQ process indicated by the first DCI is new data, wherein the fifth DCI is a DCI that is different from the PDCCH corresponding to the first DCI, has the smallest difference between the receiving times, and has a corresponding PDCCH identifier that is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0244] It should be noted that the specific content and implementation form of the PDCCH identifier, unicast scheduling identifier or broadcast or multicast scheduling identifier can be referred to other embodiments of the present disclosure and will not be repeated here.
[0245] For example, the terminal device receives the DCI of the PDCCH indicated by G-RNTI-2 at time t1, and the HARQ process in the DCI is 1. Afterwards, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t2, and the HARQ process in the first DCI is 1. By comparison, it can be seen that the DCI received by the terminal device at time t1 has the same identifier as the PDCCH corresponding to the first DCI, and both are broadcast or multicast scheduling identifiers, but the corresponding PDCCH is different from the PDCCH corresponding to the first DCI, but the HARQ process is the same, that is, the DCI received at time t1 is the fifth DCI, so it can be determined that the first DCI indicates that the data transmitted in the process with HARQ process 1 is new data.
[0246] Alternatively, the terminal device receives a DCI of the PDCCH indicated by C-RNTI-2 at time t1, and the HARQ process in the DCI is 1. Thereafter, the terminal device receives the first DCI of the PDCCH indicated by G-RNTI-1 at time t2, and the HARQ process in the first DCI is 1. By comparison, it can be seen that the PDCCH identifier corresponding to the DCI received by the terminal device at time t1 is a unicast scheduling identifier, while the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier. The two are different, but the HARQ process is the same, that is, the DCI received at time t1 is the fifth DCI, so it can be determined that the first DCI indicates that the data transmitted in the HARQ process 1 process is new data.
[0247] It should be noted that the above-mentioned HARQ process number, NDI values, etc. are only for illustrative purposes and cannot be used as a limitation on the HARQ process number, NDI values, and the determination of the type of data transmitted in the HARQ process indicated by the first DCI in the embodiments of the present disclosure.
[0248] In an embodiment of the present disclosure, a terminal device can first receive the first DCI sent by a network device, and when the identifier of the PDCCH corresponding to the first DCI is a broadcast or multicast scheduling identifier, based on the HARQ process number in the fifth DCI that is different from the PDCCH corresponding to the first DCI, has the smallest time difference between the receiving times, and whose corresponding PDCCH is a broadcast or multicast scheduling identifier or a unicast scheduling identifier, and the HARQ process number in the first DCI, it can be determined that the data transmitted in the HARQ process indicated by the first DCI is new data. In this way, the terminal device can accurately determine the type of data transmission, so that the terminal device and the network device have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0249] See Figure 7 , Figure 7 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 7 As shown, the method may include but is not limited to the following steps:
[0250] Step 71: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is data transmission in a HARQ process.
[0251] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0252] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can refer to other embodiments of the present disclosure and will not be repeated here.
[0253] Step 72: In response to the first data indicated by the first DCI being retransmitted data corresponding to any historical data, and any historical data having been overwritten or cleared, giving up receiving the first data.
[0254] For example, the terminal device receives a DCI indicated by the PDCCH of G-RNTI-1 at time t1, and the DCI indicates the data transmission of HARQ process 1. At time t2, the terminal device receives a DCI indicated by the PDCCH of C-RNTI-1, and the DCI indicates the new transmission data of HARQ process 1. At time t3, the terminal device receives the first DCI indicated by the PDCCH of G-RNTI-1, and the first DCI indicates that HARQ process 1 retransmits the data scheduled at time t1. That is, the first data received at time t3 is the retransmitted data corresponding to the historical data at time t1, and the historical data has been overwritten at time t2. Therefore, in order to make the terminal device and the network device have a consistent understanding of the data transmission indication and to ensure the reliability of data transmission, the reception of the first data at time t3 can be abandoned.
[0255] In the disclosed embodiment, a terminal device may first receive a first DCI sent by a network device. Thereafter, if the first data indicated by the first DCI is retransmitted data corresponding to any historical data and any historical data has been overwritten or cleared, the terminal device may abandon receiving the first data. Thus, the terminal device can accurately determine the type of data transmission, thereby enabling the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0256] See Figure 8 , Figure 8 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 8 As shown, the method may include but is not limited to the following steps:
[0257] Step 81: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is retransmitted data corresponding to any historical data in a HARQ process.
[0258] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0259] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can be referred to other embodiments of the present disclosure and will not be repeated here.
[0260] Step 82: In response to the first data transmission time indicated by the first DCI being after the second data transmission time indicated by the sixth DCI, giving up receiving the first data, wherein the HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0261] For example, the terminal device receives a DCI indicated by the PDCCH of G-RNTI-1 at time t1, and the DCI indicates that HARQ process 1 has data to transmit. At time t2, the terminal device receives a DCI indicated by the PDCCH of C-RNTI-1, and the DCI indicates that HARQ process 1 transmits new data at time t3. The terminal device can also simultaneously receive the first DCI indicated by the PDCCH of G-RNTI-1 at time t2, and the first DCI indicates that HARQ process 1 retransmits the data scheduled at time t1 at time t4, that is, the sending time of the first data indicated by the first DCI is t4. By comparison, it can be seen that the HARQ process of the DCI received by the terminal device at time t2 is the same as the HARQ process of the first DCI, that is, the DCI received at time t2 is the sixth DCI, and the sending time of the second data indicated by the sixth DCI is t3. If time t4 is after time t3, the terminal device can give up receiving the first data at time t4.
[0262] It should be noted that the above examples are only illustrative and cannot be used as limitations on the first data and sending time indicated by the first DCI, the second data and sending time indicated by the sixth DCI, etc. in the embodiments of the present disclosure.
[0263] Optionally, the terminal device may also give up receiving the first data when the sending time of the first DCI is after the sending time of the sixth DCI, wherein the HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0264] For example, the terminal device receives a DCI indicated by the PDCCH of G-RNTI-1 at time t1, and the DCI indicates that HARQ process 1 has data transmission. At time t2, the terminal device receives a DCI indicated by the PDCCH of C-RNTI, and the DCI indicates the new transmission data of HARQ process 1. At time t3, the terminal device receives the first DCI indicated by the PDCCH of G-RNTI-1, and the first DCI indicates that HARQ process 1 retransmits the data scheduled at time t1. By comparison, it can be seen that the HARQ process of the DCI received by the terminal device at time t2 is the same as the HARQ process of the first DCI, that is, the DCI received at time t2 is the sixth DCI, and the sending time of the sixth DCI is time t2. The sending time of the first DCI is time t3, which is after time t2. In this case, the terminal device can give up receiving the first data at time t3.
[0265] It should be noted that the above examples are only illustrative and cannot be used as limitations on the first data and sending time indicated by the first DCI, the second data and sending time indicated by the sixth DCI, etc. in the embodiments of the present disclosure.
[0266] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, where the first data indicated by the first DCI may be retransmitted data corresponding to any historical data. Subsequently, when the transmission time of the first data indicated by the first DCI is after the transmission time of the second data indicated by the sixth DCI, the terminal device may abandon receiving the first data. This allows the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving data transmission reliability.
[0267] See Figure 9 , Figure 9 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 9 As shown, the method may include but is not limited to the following steps:
[0268] Step 91: Receive a first DCI sent by a network device, where the first DCI is used to indicate that there is retransmitted data corresponding to any historical data in a HARQ process.
[0269] Optionally, the content included in the first DCI may include at least one of the following: an NDI value or a HARQ process number.
[0270] It should be noted that the value of NDI, HARQ process number and other contents and specific implementation forms can refer to other embodiments of the present disclosure and will not be repeated here.
[0271] Step 92: Receive a first specified rule sent by the network device.
[0272] Optionally, the first specified rule may include any of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of retransmitted data scheduled by multicast; or the receiving priority of retransmitted data is higher than the receiving priority of newly transmitted data; or the interest priority of the terminal device, etc.
[0273] Optionally, the first specified rule may also be multiple. If there is no conflict among the multiple rules, the terminal device may perform subsequent processing based on the multiple rules.
[0274] It can be understood that if the terminal device receives multiple first specified rules sent by the network device and there are conflicts between the multiple rules, the terminal device can first determine the priority between the rules based on the configuration of the network device or in accordance with the protocol agreement, so that the terminal device can perform subsequent processing based on the priority between the rules.
[0275] Optionally, the first designated rule may also be determined according to an agreement, which is not limited in this disclosure.
[0276] In the present disclosure, step 91 and step 92 may be executed in parallel, or step 91 may be executed first and then step 92, or step 92 may be executed first and then step 91. The present disclosure does not limit this.
[0277] Step 93, in response to the fact that the sending time of the first data indicated by the first DCI and the sending time of the second data indicated by the sixth DCI at least partially overlap, determine the receiving priority of the first data and the second data based on the first specified rule, wherein the HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0278] Optionally, the first specified rule is: the newly transmitted data scheduled by unicast has a higher reception priority than the retransmitted data scheduled by multicast. The first data indicated by the first DCI is the retransmitted data scheduled by multicast, and the second data indicated by the sixth DCI is the newly transmitted data scheduled by unicast. If the sending time of the first data indicated by the first DCI partially overlaps with the sending time of the second data indicated by the sixth DCI, the terminal device can determine that the reception priority of the second data is higher than the reception priority of the first data based on the fact that the newly transmitted data scheduled by unicast has a higher reception priority than the retransmitted data scheduled by multicast.
[0279] Optionally, the first specified rule is: retransmitted data has a higher reception priority than newly transmitted data. The first data indicated by the first DCI is retransmitted data, the second data indicated by the sixth DCI is newly transmitted data, and the sending time of the first data indicated by the first DCI partially overlaps with the sending time of the second data indicated by the sixth DCI. Based on the higher reception priority of the retransmitted data than the newly transmitted data, it can be determined that the reception priority of the first data is higher than the reception priority of the second data.
[0280] Optionally, the first specified rule is: the interest priority of the terminal device. For example, the terminal device preferentially receives the retransmitted data scheduled by unicast, and later receives the newly transmitted data scheduled by multicast. The first data indicated by the first DCI is the retransmitted data scheduled by unicast, and the second data indicated by the sixth DCI is the newly transmitted data scheduled by multicast. The sending time of the first data indicated by the first DCI partially overlaps with the sending time of the second data indicated by the sixth DCI. According to the interest priority of the terminal device, it can be determined that the reception priority of the first data is higher than the reception priority of the second data.
[0281] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the first specified rule, first data, second data, etc. in the embodiments of the present disclosure.
[0282] In an embodiment of the present disclosure, a terminal device may first receive a first DCI sent by a network device, where the first DCI is used to indicate that there is retransmitted data corresponding to any historical data in a HARQ process. If the first data indicated by the first DCI is retransmitted data corresponding to any historical data, and the transmission time of the first data at least partially overlaps with the transmission time of the second data indicated by a sixth DCI, the reception priority of the first data and the second data may be determined based on a first specified rule, and the HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI. Thus, the terminal device and the network device can have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0283] See Figure 10 , Figure 10 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a terminal device. Figure 10 As shown, the method may include but is not limited to the following steps:
[0284] Step 101: In response to the fact that the sending time of the first DCI is after the sending time of the seventh DCI, giving up receiving the first data indicated by the first DCI.
[0285] For example, the network device sends the first DCI indicated by the PDCCH of G-RNTI-1 at time t1, and the first data indicated by the first DCI is the new transmission data. At time t2, the network device sends the seventh DCI indicated by the PDCCH of C-RNTI-1. If time t1 is after time t2, the terminal device can give up receiving the first data indicated by the first DCI.
[0286] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the first data and sending time indicated by the first DCI, the sending time of the seventh DCI, etc. in the embodiments of the present disclosure.
[0287] Optionally, the terminal device may also determine the reception priority of the first data and the third data indicated by the seventh DCI based on the configuration information sent by the network device.
[0288] For example, if the terminal device receives configuration information sent by the network device indicating that the reception priority of newly transmitted data is higher than the reception priority of retransmitted data, and if the type of first data indicated by the first DCI is newly transmitted data and the type of third data indicated by the seventh DCI is retransmitted data, it can be determined based on the received configuration information that the reception priority of the first data is higher than the reception priority of the third data.
[0289] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the first data indicated by the first DCI, the third data indicated by the seventh DCI, etc. in the embodiments of the present disclosure.
[0290] Optionally, the terminal device may also determine the reception priority of the first data and the third data indicated by the seventh DCI based on the second specified rule.
[0291] The second specified rule may be sent by the network device to the terminal device, or may be determined by the terminal device according to a protocol agreement, which is not limited in the present disclosure.
[0292] Optionally, the second specified rule may include any one of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of newly transmitted data scheduled by multicast; or the interest priority of the terminal device.
[0293] Optionally, the second specified rule is: newly transmitted data scheduled by unicast has a higher reception priority than newly transmitted data scheduled by multicast. The type of the first data indicated by the first DCI is newly transmitted data scheduled by multicast, and the type of the third data indicated by the seventh DCI is newly transmitted data scheduled by unicast. Therefore, according to the second specified rule, it can be determined that the reception priority of the third data indicated by the seventh DCI is higher than the reception priority of the first data indicated by the first DCI.
[0294] Optionally, the second specified rule is: interest priority of the terminal device. For example, the terminal device preferentially receives newly transmitted data scheduled by multicast, and later receives newly transmitted data scheduled by unicast. The first data indicated by the first DCI is newly transmitted data scheduled by unicast, and the third data indicated by the seventh DCI is newly transmitted data scheduled by multicast. Therefore, according to the second specified rule, it can be determined that the reception priority of the third data indicated by the seventh DCI is higher than the reception priority of the first data indicated by the first DCI.
[0295] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the first data indicated by the first DCI, the third data indicated by the seventh DCI, etc. in the embodiments of the present disclosure.
[0296] Step 102: In response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, feedback information is returned to the network device, wherein the feedback information is used to indicate to the network device that the reception of the data transmitted in the HARQ process indicated by the first DCI has failed.
[0297] For example, the terminal device gives up receiving the data transmitted in the HARQ process 1 indicated by the first DCI, and can return a feedback message to the network device indicating that the data transmission in the HARQ process 1 indicated by the first DCI has failed to be received, etc. This disclosure does not limit this.
[0298] Optionally, in order to save network resources, the terminal device may also give up returning feedback information to the network device after giving up receiving data transmitted in the HARQ process indicated by the first DCI.
[0299] For example, the terminal device gives up receiving the data transmitted in the HARQ process 2 indicated by the first DCI, and may not return a feedback message of the failure to receive the data transmitted in the HARQ process 2 indicated by the first DCI to the network device, etc. This disclosure does not limit this.
[0300] In the embodiment of the present disclosure, if the first DCI transmission time is after the seventh DCI transmission time, the terminal device may abandon receiving the first data indicated by the first DCI and then return feedback information to the network device indicating a failure to receive the data transmitted in the HARQ process indicated by the first DCI. This allows the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving data transmission reliability.
[0301] See Figure 11 , Figure 11 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a network device. Figure 11As shown, the method may include but is not limited to the following steps:
[0302] Step 111: In response to data transmission in a hybrid automatic repeat request (HARQ) process, determine the type of first downlink control information (DCI) corresponding to the HARQ process and the content contained in the first DCI according to the type of data to be transmitted.
[0303] Optionally, the type of the first DCI may be determined according to the RNTI corresponding to the first DCI.
[0304] It should be noted that the type of the first DCI and the specific implementation of determining the type of the first DCI can refer to the description of other embodiments of the present disclosure and will not be repeated here.
[0305] Optionally, the content included in the first DCI may include at least one of the following: a value of the new data indication NDI or a HARQ process number.
[0306] It should be noted that the content and specific implementation form contained in the first DCI can refer to the description of other embodiments of the present disclosure and will not be repeated here.
[0307] Specifically, when the network device determines that HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 has new data at time t3, the network device can determine that the type of the first DCI corresponding to HARQ process 1 is the PDCCH indicated by G-RNTI-1. Thereafter, the network device can determine the value of the NDI corresponding to HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 at time t3 based on the value of the NDI corresponding to HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 sent at previous times.
[0308] For example, in the PDCCH DCI indicated by G-RNTI-1 sent at time t2, the NDI value corresponding to HARQ process 1 is 1, and the DCI at time t2 indicates retransmitted data. However, the data to be transmitted at time t3 is new data. Therefore, the network device can determine that the NDI value corresponding to HARQ process 1 in the PDCCH DCI indicated by G-RNTI-1 at time t3 is 0.
[0309] Alternatively, when the network device determines that HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 at time t3 has retransmitted data, the network device can determine that the type of the first DCI corresponding to HARQ process 1 is the PDCCH indicated by G-RNTI-1. Thereafter, the network device can determine the value of the NDI corresponding to HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 at time t3 based on the value of the NDI corresponding to HARQ process 1 in the DCI of the PDCCH indicated by G-RNTI-1 at each previous time.
[0310] For example, if the NDI value for HARQ process 1 in the PDCCH DCI indicated by G-RNTI-1 at time t2 is 1, and the DCI at time t2 indicates retransmitted data, and the data to be transmitted at time t3 is also retransmitted data, the network device can determine that the NDI value for HARQ process 1 in the PDCCH DCI indicated by G-RNTI-1 at time t3 is 1.
[0311] It should be noted that the above examples are merely illustrative and cannot be used as limitations on the type of data to be transmitted, the type of the first DCI, and the content contained in the first DCI in the embodiments of the present disclosure.
[0312] It should be noted that the network device determines the specific implementation form of the type of the first DCI corresponding to the HARQ process and the content included in the first DCI according to the type of data to be transmitted. This can be achieved by referring to the way in which the terminal device determines the type of data transmitted in the HARQ process according to the type of the first DCI and the content included in the first DCI in other embodiments of the present disclosure, and performing the reverse operation. It will not be repeated here.
[0313] Step 112: Send a first DCI to the terminal device, where the first DCI is used to indicate that there is data transmission in the HARQ process.
[0314] It is understood that after determining the type of the first DCI corresponding to the HARQ process and the content contained in the first DCI, the network device can send the first DCI to the terminal device, so that the terminal device can determine the type of data transmitted in the HARQ process based on the first DCI. In this way, the terminal device and the network device can have a consistent understanding of the data transmission indication, thereby reducing data loss and improving the reliability of data transmission.
[0315] In an embodiment of the present disclosure, when data is being transmitted in a HARQ process, a network device can determine the type of first downlink control information (DCI) corresponding to the HARQ process and the content contained in the first DCI based on the type of data to be transmitted. The device then sends the first DCI to a terminal device, where the first DCI indicates that data is being transmitted in the hybrid automatic repeat request (HARQ) process. This allows the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively preventing data loss and improving data transmission reliability.
[0316] See Figure 12 , Figure 12 This is a flow chart of a data reception processing method provided by an embodiment of the present disclosure, which is configured to be executed by a network device. Figure 12 As shown, the method may include but is not limited to the following steps:
[0317] Step 121: Send a first specified rule to the terminal device, wherein the first specified rule is used to indicate to the terminal device the reception priority of the newly transmitted data and the retransmitted data transmitted based on the same HARQ process.
[0318] Optionally, the first specified rule may include any one of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of retransmitted data scheduled by multicast; or the receiving priority of retransmitted data is higher than the receiving priority of newly transmitted data; or the interest priority of the terminal device.
[0319] It should be noted that the operations and corresponding effects performed by the terminal device in the present disclosure based on the first specified rules can refer to the descriptions of other embodiments of the present disclosure and will not be repeated here.
[0320] Step 122: Send a second specified rule to the terminal device, wherein the second specified rule is used to indicate to the terminal device the reception priority of multiple newly transmitted data transmitted based on the same HARQ process.
[0321] Optionally, the second specified rule may include any one of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of newly transmitted data scheduled by multicast; or the interest priority of the terminal device.
[0322] It should be noted that the operations and corresponding effects performed by the terminal device in the present disclosure based on the second specified rules can refer to the descriptions of other embodiments of the present disclosure and will not be repeated here.
[0323] Step 123: In response to data transmission in the HARQ process, the type of first downlink control information DCI corresponding to the HARQ process and the content included in the first DCI are determined according to the type of the data to be transmitted.
[0324] Optionally, the type of the first DCI may be determined according to the RNTI corresponding to the first DCI.
[0325] It should be noted that the type of the first DCI and the specific implementation of determining the type of the first DCI can refer to the description of other embodiments of the present disclosure and will not be repeated here.
[0326] Optionally, the content included in the first DCI may include at least one of the following: a value of the new data indication NDI or a HARQ process number.
[0327] It should be noted that the content and specific implementation form contained in the first DCI can refer to the description of other embodiments of the present disclosure and will not be repeated here.
[0328] In the present disclosure, step 121, step 122 and step 123 can be executed in parallel, or step 121 can be executed first and then step 122, and then step 123, or step 122 can be executed first, then step 121, and then step 123, or step 123 can be executed first, then step 121, and then step 122, and so on. The present disclosure does not limit this.
[0329] Step 124: Send a first DCI to the terminal device, where the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process.
[0330] In an embodiment of the present disclosure, a network device can send a first specified rule and a second specified rule to a terminal device so that the terminal device can receive data in an orderly manner. Furthermore, when data is being transmitted in a HARQ process, the network device can determine the type of first downlink control information (DCI) corresponding to the HARQ process and the content contained in the first DCI based on the type of data to be transmitted, and then send the first DCI to the terminal device. This allows the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively preventing data loss and improving data transmission reliability.
[0331] In the embodiments provided above, the methods provided in the embodiments of the present disclosure are described from the perspectives of network devices and terminal devices, respectively. To implement the various functions provided in the methods provided in the embodiments of the present disclosure, the network devices and terminal devices may include hardware structures and software modules, and the aforementioned functions may be implemented in the form of hardware structures, software modules, or hardware structures and software modules. Certain of the aforementioned functions may be implemented in the form of hardware structures, software modules, or hardware structures and software modules.
[0332] See Figure 13 , which is a structural diagram of a communication device 130 provided in an embodiment of the present disclosure. Figure 13The communication device 130 shown may include a transceiver module 1301 and a processing module 1302 .
[0333] The transceiver module 1301 may include a sending module and / or a receiving module. The sending module is used to implement a sending function, and the receiving module is used to implement a receiving function. The transceiver module 1301 may implement a sending function and / or a receiving function.
[0334] Communication device 130 is a terminal device:
[0335] The transceiver module 1301 is configured to receive first downlink control information DCI sent by a network device, wherein the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process;
[0336] The processing module 1302 is used to determine the type of data transmitted in the HARQ process indicated by the first DCI in response to the physical downlink control channel PDCCH identifier corresponding to the first DCI being a broadcast or multicast scheduling identifier, according to the type of the first DCI and the content contained in the first DCI.
[0337] Optionally, the processing module 1302 is further configured to determine the type of the first DCI according to a radio network temporary identifier RNTI corresponding to the first DCI.
[0338] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0339] Optionally, the processing module 1302 is specifically configured to:
[0340] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being different from the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0341] or,
[0342] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being the same as the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0343] The second DCI is a DCI that is the same as the physical downlink control channel PDCCH corresponding to the first DCI and has the smallest time difference between reception times.
[0344] Optionally, the same PDCCH includes at least one of the following: the same scheduling identification information of the PDCCH and the same resource configuration information of the PDCCH.
[0345] Optionally, the processing module 1302 is specifically configured to:
[0346] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being different from the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0347] or,
[0348] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being the same as the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0349] The third DCI is a DCI whose difference between the reception time and the reception time of the first DCI is the smallest and whose type is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0350] Optionally, the processing module 1302 is specifically configured to:
[0351] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being different from the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data;
[0352] or,
[0353] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being the same as the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data;
[0354] The fourth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier.
[0355] Optionally, the processing module 1302 is specifically configured to:
[0356] In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, determining that data transmitted in the HARQ process indicated by the first DCI is new transmission data;
[0357] The fifth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
[0358] Optionally, the processing module 1302 is further configured to:
[0359] In response to the first data indicated by the first DCI being retransmitted data corresponding to any historical data, and the any historical data having been overwritten or cleared, receiving the first data is abandoned.
[0360] Optionally, the first data indicated by the first DCI is retransmitted data corresponding to any historical data. The processing module 1302 is further configured to:
[0361] In response to the sending time of the first data indicated by the first DCI being after the sending time of the second data indicated by the sixth DCI, giving up receiving the first data;
[0362] or,
[0363] In response to the first DCI being sent at a time later than the sixth DCI being sent, giving up receiving the first data;
[0364] or,
[0365] In response to the fact that a sending time of the first data indicated by the first DCI and a sending time of the second data indicated by the sixth DCI at least partially overlap, determining a receiving priority of the first data and the second data based on a first specified rule;
[0366] The HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
[0367] Optionally, the transceiver module 1301 is further configured to receive the first specified rule sent by the network device;
[0368] or,
[0369] The processing module 1302 is further configured to determine the first specified rule according to the protocol.
[0370] Optionally, the first specified rule includes any one of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of retransmitted data scheduled by multicast; or the receiving priority of retransmitted data is higher than the receiving priority of newly transmitted data; or the interest priority of the terminal device.
[0371] Optionally, the data indicated by the first DCI is new transmission data, and the processing module 1302 is further configured to:
[0372] In response to the sending time of the first DCI being after the sending time of the seventh DCI, giving up receiving the first data indicated by the first DCI;
[0373] or,
[0374] Determining, based on the configuration information sent by the network device, a reception priority of the first data and the third data indicated by the seventh DCI;
[0375] or,
[0376] The reception priority of the first data and the third data indicated by the seventh DCI is determined based on a second specified rule.
[0377] Optionally, the second specified rule includes any one of the following: the receiving priority of the newly transmitted data scheduled by unicast is higher than the receiving priority of the newly transmitted data scheduled by multicast; or the interest priority of the terminal device.
[0378] Optionally, the transceiver module 1301 is further configured to, in response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, return feedback information to the network device, where the feedback information is used to indicate to the network device that reception of the data transmitted in the HARQ process indicated by the first DCI has failed;
[0379] or,
[0380] The processing module 1302 is further configured to give up returning feedback information to the network device in response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI.
[0381] The communication device provided by the present disclosure is that the terminal device can first receive the first DCI sent by the network device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process. Then, when the PDCCH identifier corresponding to the first DCI is a broadcast or multicast scheduling identifier, the type of data transmitted in the HARQ process indicated by the first DCI can be determined according to the type of the first DCI and the content contained in the first DCI. As a result, the terminal device can accurately determine the type of data transmission, so that the terminal device and the network device have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving the reliability of data transmission.
[0382] The communication device 130 may be a terminal device, a device in a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device 130 may be a network device, a device in a network device, or a device that can be used in conjunction with a network device.
[0383] Communication device 130 is a network device:
[0384] The processing module 1302 is configured to, in response to data transmission in the HARQ process, determine, according to the type of the data to be transmitted, a type of first downlink control information DCI corresponding to the HARQ process and content included in the first DCI;
[0385] The transceiver module 1301 is used to send the first DCI to the terminal device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process.
[0386] Optionally, the processing module 1302 is further configured to determine the type of the first DCI according to a radio network temporary identifier RNTI corresponding to the first DCI.
[0387] Optionally, the content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
[0388] Optionally, the transceiver module 1301 is also used to: send a first specified rule to the terminal device, wherein the first specified rule is used to indicate to the terminal device the reception priority of new transmission data and retransmission data transmitted based on the same HARQ process.
[0389] Optionally, the first specified rule includes any one of the following: the receiving priority of newly transmitted data scheduled by unicast is higher than the receiving priority of retransmitted data scheduled by multicast; or the receiving priority of retransmitted data is higher than the receiving priority of newly transmitted data; or the interest priority of the terminal device.
[0390] Optionally, the transceiver module 1301 is further used to send a second specified rule to the terminal device, wherein the second specified rule is used to indicate to the terminal device the reception priority of multiple new transmission data transmitted based on the same HARQ process.
[0391] Optionally, the second specified rule includes any one of the following: the receiving priority of the newly transmitted data scheduled by unicast is higher than the receiving priority of the newly transmitted data scheduled by multicast; or the interest priority of the terminal device.
[0392] The communication device provided by the present disclosure can, when data is being transmitted in a HARQ process, determine the type of first DCI corresponding to the HARQ process and the content contained in the first DCI based on the type of data to be transmitted, and then send the first DCI to a terminal device, where the first DCI is used to indicate that data is being transmitted in the hybrid automatic repeat request (HARQ) process. This allows the terminal device and the network device to have a consistent understanding of the data transmission indication, effectively avoiding data loss and improving data transmission reliability.
[0393] See Figure 14 , Figure 14 1 is a schematic diagram of the structure of another communication device 140 provided in an embodiment of the present disclosure. Communication device 140 can be a network device or a terminal device, or a chip, chip system, or processor that supports a network device in implementing the above-mentioned method. It can also be a chip, chip system, or processor that supports a terminal device in implementing the above-mentioned method. This device can be used to implement the method described in the above-mentioned method embodiment. For details, please refer to the description of the above-mentioned method embodiment.
[0394] The communication device 140 may include one or more processors 1401. The processor 1401 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process computer program data.
[0395] Optionally, the communication device 140 may further include one or more memories 1402, on which a computer program 1404 may be stored. The processor 1401 executes the computer program 1404 to cause the communication device 140 to perform the method described in the above method embodiment. Optionally, the memory 1402 may also store data. The communication device 140 and the memory 1402 may be provided separately or integrated together.
[0396] Optionally, the communication device 140 may further include a transceiver 1405 and an antenna 1406. The transceiver 1405 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1405 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0397] Optionally, the communication device 140 may further include one or more interface circuits 1407. The interface circuit 1407 is configured to receive code instructions and transmit the code instructions to the processor 1401. The processor 1401 executes the code instructions to enable the communication device 140 to execute the method described in the above method embodiment.
[0398] The communication device 140 is a terminal device: the processor 1401 is used to execute Figure 2 Step 22 in the Figure 3 Step 32 in Figure 4 Step 42 in Figure 5 Step 52 in Figure 6 Step 62 in Figure 7 Step 72 in Figure 8 Step 82 in Figure 9 step 92 in step 92; or Figure 10 Step 101 in the embodiment. The transceiver 1405 is used to perform Figure 2 Step 21 in the Figure 3 Step 31 in Figure 4 Step 41 in Figure 5 Step 51 in Figure 6 Step 61 in Figure 7 Step 71 in Figure 8 Step 81 in Figure 9 Step 91 in Figure 9 step 92 in step 92; or Figure 10 Step 102 in .
[0399] The communication device 140 is a network device: the transceiver 1405 is used to perform Figure 11 Step 112; Figure 12 Step 121 in Figure 12 step 122 in step 123; or Figure 12 Processor 1401 is used to execute step 124. Figure 11 step 111 in step 111; or Figure 12 Step 123 in .
[0400] In one implementation, processor 1401 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.
[0401] In one implementation, processor 1401 may store a computer program 1403. Computer program 1403, when executed on processor 1401, enables communication device 140 to perform the method described in the above method embodiment. Computer program 1403 may be embedded in processor 1401, in which case processor 1401 may be implemented by hardware.
[0402] In one implementation, the communication device 140 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the present disclosure can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0403] The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 14 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0404] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0405] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0406] (3) ASIC, such as modem;
[0407] (4) Modules that can be embedded in other devices;
[0408] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0409] (6)Others, etc.
[0410] For the case where the communication device may be a chip or a chip system, see Figure 15 Schematic diagram of the chip structure shown. Figure 15 The chip shown includes a processor 1501 and an interface 1502. There may be one or more processors 1501 and there may be more than one interface 1502.
[0411] For the case where the chip is used to implement the functions of the terminal device in the embodiments of the present disclosure:
[0412] Interface 1502, used to execute Figure 2 Step 21 in the Figure 3 Step 31 in Figure 4 Step 41 in Figure 5 Step 51 in Figure 6 Step 61 in Figure 7 Step 71 in Figure 8 Step 81 in Figure 9 Step 91 in Figure 9 step 92 in step 92; or Figure 10 Step 102 in .
[0413] For the case where the chip is used to implement the functions of the network device in the embodiments of the present disclosure:
[0414] Interface 1502, used to execute Figure 11 Step 112; Figure 12 Step 121 in Figure 12 step 122 in step 123; or Figure 12 Step 124 in .
[0415] Optionally, the chip further includes a memory 1503, which is used to store necessary computer programs and data.
[0416] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure may be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functionality for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present disclosure.
[0417] The embodiment of the present disclosure also provides a data receiving processing system, which includes the aforementioned Figure 13 In the embodiment, the communication device as the terminal device and the communication device as the network device, or the system includes the aforementioned Figure 14 The communication device in the embodiment serves as a terminal device and the communication device serves as a network device.
[0418] The present disclosure also provides a computer-readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0419] The present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0420] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0421] Those skilled in the art will understand that the various numerical numbers such as first and second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, and also indicate the order of precedence.
[0422] The at least one in the present disclosure can also be described as one or more, and the multiple can be two, three, four or more, which is not limited in the present disclosure. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0423] The correspondences shown in the tables of the present disclosure can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values, which are not limited by the present disclosure. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also adopt other names that can be understood by the communication device, and the values or representations of the parameters may also adopt other values or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0424] The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0425] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0426] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0427] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A data receiving processing method, characterized in that: The method is configured to be executed by a terminal device, and includes: Receiving first downlink control information DCI sent by a network device, wherein the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process; In response to the identifier of the physical downlink control channel PDCCH corresponding to the first DCI being a broadcast or multicast scheduling identifier, determining, according to the type of the first DCI and content contained in the first DCI, a type of data transmitted in the HARQ process indicated by the first DCI; The determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process indicated by the first DCI includes: In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, determining that data transmitted in the HARQ process indicated by the first DCI is new transmission data; The fifth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
2. The method according to claim 1, wherein Also includes: The type of the first DCI is determined according to the radio network temporary identifier RNTI corresponding to the first DCI.
3. The method according to claim 1, wherein The content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
4. The method according to any one of claims 1 to 3, characterized in that: The determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process indicated by the first DCI includes: In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being different from the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data; or, In response to the HARQ process number in the first DCI being the same as the HARQ process number in the second DCI, and the NDI value in the first DCI being the same as the NDI value in the second DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data; The second DCI is a DCI that is the same as the physical downlink control channel PDCCH corresponding to the first DCI and has the smallest time difference between reception times.
5. The method according to claim 4, wherein The same PDCCH includes at least one of the following: the same scheduling identification information of the PDCCH and the same resource configuration information of the PDCCH.
6. The method according to any one of claims 1 to 3, characterized in that: The determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process includes: In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being different from the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data; or, In response to the HARQ process number in the first DCI being the same as the HARQ process number in the third DCI, and the NDI value in the first DCI being the same as the NDI value in the third DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data; The third DCI is a DCI whose difference between the reception time and the reception time of the first DCI is the smallest and whose type is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
7. The method according to any one of claims 1 to 3, characterized in that: The determining, according to the type of the first DCI and content included in the first DCI, the type of data transmitted in the HARQ process includes: In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being different from the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is new data; or, In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fourth DCI, and the NDI value in the first DCI being the same as the NDI value in the fourth DCI, determining that the data transmitted in the HARQ process indicated by the first DCI is retransmitted data; The fourth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier.
8. The method according to any one of claims 1 to 3, characterized in that: Also includes: In response to the first data indicated by the first DCI being retransmitted data corresponding to any historical data, and the any historical data having been overwritten or cleared, receiving the first data is abandoned.
9. The method according to any one of claims 1 to 3, wherein: The first data indicated by the first DCI is retransmitted data corresponding to any historical data, and the method further includes: In response to the sending time of the first data indicated by the first DCI being after the sending time of the second data indicated by the sixth DCI, giving up receiving the first data; or, In response to the first DCI being sent at a time later than the sixth DCI being sent, giving up receiving the first data; or, In response to the fact that a sending time of the first data indicated by the first DCI and a sending time of the second data indicated by the sixth DCI at least partially overlap, determining a receiving priority of the first data and the second data based on a first specified rule; The HARQ process number in the sixth DCI is the same as the HARQ process number in the first DCI.
10. The method according to claim 9, wherein Also includes: receiving the first specified rule sent by the network device; or, According to the agreement, the first specified rule is determined.
11. The method according to claim 9, wherein The first specified rule includes any one of the following: The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or Retransmitted data has a higher priority than newly transmitted data; or The interest priority of the terminal device.
12. The method according to any one of claims 1 to 3, wherein: The data indicated by the first DCI is new transmission data, and the method further includes: In response to the sending time of the first DCI being after the sending time of the seventh DCI, giving up receiving the first data indicated by the first DCI; or, Determining, based on the configuration information sent by the network device, a reception priority of the first data and the third data indicated by the seventh DCI; or, The reception priority of the first data and the third data indicated by the seventh DCI is determined based on a second specified rule.
13. The method according to claim 12, wherein: The second specified rule includes any one of the following: The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or The interest priority of the terminal device.
14. The method according to any one of claims 9, wherein: Also includes: In response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, returning feedback information to the network device, where the feedback information is used to indicate to the network device that reception of the data transmitted in the HARQ process indicated by the first DCI has failed; or, In response to the terminal device giving up receiving the data transmitted in the HARQ process indicated by the first DCI, the terminal device gives up returning feedback information to the network device.
15. A data reception processing method, characterized in that: The method is configured to be performed by a network device, and includes: In response to data transmission in the HARQ process, determining, according to the type of the data to be transmitted, a type of first downlink control information DCI corresponding to the HARQ process and content included in the first DCI; Sending the first DCI to the terminal device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process; The determining, according to the type of data to be transmitted, a type of first downlink control information DCI corresponding to the HARQ process and content included in the first DCI includes: In response to the data to be transmitted being new data, it is determined that the PDCCH identifier corresponding to the first DCI is a broadcast or multicast identifier, and the HARQ process number in the first DCI is the same as the HARQ process number in the fifth DCI, wherein the fifth DCI is a DCI that is different from the physical downlink control channel PDCCH corresponding to the first DCI, has the smallest difference between the transmission times, and the PDCCH identifier corresponding to the fifth DCI is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
16. The method according to claim 15, wherein Also includes: The type of the first DCI is determined according to the radio network temporary identifier RNTI corresponding to the first DCI.
17. The method according to claim 15, wherein The content included in the first DCI includes at least one of the following: a value of a new data indication NDI or a HARQ process number.
18. The method according to any one of claims 16-17, wherein: Also includes: A first specified rule is sent to the terminal device, wherein the first specified rule is used to indicate to the terminal device the reception priority of newly transmitted data and retransmitted data transmitted based on the same HARQ process.
19. The method according to claim 18, wherein The first specified rule includes any one of the following: The newly transmitted data of unicast scheduling has a higher reception priority than the retransmitted data of multicast scheduling; or Retransmitted data has a higher priority than newly transmitted data; or The interest priority of the terminal device.
20. The method according to any one of claims 16-17, wherein: Also includes: A second designated rule is sent to the terminal device, wherein the second designated rule is used to indicate to the terminal device the reception priority of multiple new transmission data transmitted based on the same HARQ process.
21. The method according to claim 20, wherein The second specified rule includes any one of the following: The newly transmitted data scheduled by unicast has a higher reception priority than the newly transmitted data scheduled by multicast; or The interest priority of the terminal device.
22. A communication device, characterized in that: The apparatus is configured on a terminal device side, and includes: A transceiver module, configured to receive first downlink control information DCI sent by a network device, wherein the first DCI is used to indicate that there is data transmission in a hybrid automatic repeat request HARQ process; a processing module, configured to, in response to the identifier of the physical downlink control channel PDCCH corresponding to the first DCI being a broadcast or multicast scheduling identifier, determine, according to the type of the first DCI and content contained in the first DCI, a type of data transmitted in the HARQ process indicated by the first DCI; The processing module is further configured to: In response to the HARQ process number in the first DCI being the same as the HARQ process number in the fifth DCI, determining that data transmitted in the HARQ process indicated by the first DCI is new transmission data; The fifth DCI is a DCI whose PDCCH is different from that corresponding to the first DCI, whose difference between receiving times is the smallest, and whose corresponding PDCCH identifier is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
23. A communication device, characterized in that: The apparatus is configured on a network device side, and includes: A processing module, configured to, in response to data transmission in a HARQ process, determine, according to a type of data to be transmitted, a type of first downlink control information DCI corresponding to the HARQ process and content included in the first DCI; A transceiver module, configured to send the first DCI to a terminal device, wherein the first DCI is used to indicate that there is data transmission in the hybrid automatic repeat request HARQ process; The processing module is also used to determine, in response to the data to be transmitted being new data, that the PDCCH identifier corresponding to the first DCI is a broadcast or multicast identifier, and the HARQ process number in the first DCI is the same as the HARQ process number in the fifth DCI, wherein the fifth DCI is a DCI whose physical downlink control channel PDCCH is different from the first DCI corresponding to the first DCI, the difference between the transmission times is the smallest, and the PDCCH identifier corresponding to the fifth DCI is a broadcast or multicast scheduling identifier or a unicast scheduling identifier.
24. A communication device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to enable the device to perform the method according to any one of claims 1 to 14.
25. A communication device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to enable the device to perform the method according to any one of claims 15 to 21.
26. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 1 to 14.
27. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method according to any one of claims 15 to 21.
28. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 1 to 14 to be implemented.
29. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 15 to 21 to be implemented.
Citation Information
Patent Citations
Uplink transmission and resource scheduling method, terminal and base station
CN110831183A