Wireless communication method, terminal device and network device
By introducing the HARQ process number indication field in the first DCI format, the problem of inconsistent understanding of HARQ process number between terminal devices and network devices is solved, and the data transmission scheduling consistency in different HARQ process numbers is achieved, and the reliability and efficiency of wireless communication is improved.
Patent Information
- Application Number
- CN202080103201.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-22
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2040-09-22
AI Technical Summary
In the scenario where the number of HARQ processes increases, how to ensure that the network equipment and terminal equipment understand the HARQ process numbers that schedule data transmission are consistent, especially when the number of HARQ processes supported by different terminal equipment is different.
By introducing the HARQ process number indication field in the first DCI format, it is ensured that the terminal device can correctly identify and understand the HARQ process number scheduled by the network device. The HARQ process number indication domain is designed to support data transmission scheduling of different HARQ processes, ensuring consistent understanding between terminal devices and network devices.
The data transmission scheduling consistency in different HARQ processes scenarios is achieved, ensuring that terminal equipment and network equipment can correctly understand and execute HARQ process numbers, and improving the reliability and efficiency of wireless communications.
Smart Images

Figure CN115943594B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communications, and specifically to a wireless communication method, terminal equipment, and network equipment. Background Art
[0002] The increase in the number of HARQ processes is a terminal device capability. Some terminal devices support more than 16 Hybrid Automatic Repeat reQuest (HARQ) processes, while some terminal devices support less than 16 HARQ processes. In other words, not all terminal devices support more than 16 HARQ processes. In this case, how to schedule data to ensure that the network device and the terminal device have a consistent understanding of the HARQ process number for scheduling data transmission is an urgent problem to be solved. Summary of the invention
[0003] An embodiment of the present application provides a wireless communication method, terminal device and network device, which is helpful to ensure that the network device and the terminal device have a consistent understanding of the HARQ process number corresponding to the scheduled data transmission when the network device schedules data transmission through the first DCI format.
[0004] In a first aspect, a method for wireless communication is provided, including: a terminal device receives first downlink control information DCI sent by a network device, the first DCI is used to schedule the transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by a HARQ process number indication field in the first DCI format is a first numerical value; and the terminal device transmits the first TB through the first HARQ process.
[0005] In a second aspect, a method for wireless communication is provided, including: a network device sends first downlink control information DCI to a terminal device, the first DCI is used to schedule the transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by a HARQ process number indication field in the first DCI format is a first numerical value.
[0006] In a third aspect, a terminal device is provided, which is used to execute the method in the first aspect or any possible implementation of the first aspect. Specifically, the terminal device includes a unit for executing the method in the first aspect or any possible implementation of the first aspect.
[0007] In a fourth aspect, a network device is provided, which is used to execute the method in the second aspect or any possible implementation of the second aspect. Specifically, the network device includes a unit for executing the method in the second aspect or any possible implementation of the second aspect.
[0008] In a fifth aspect, a terminal device is provided, the terminal device comprising: a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect or its implementation manners.
[0009] In a sixth aspect, a network device is provided, the network device comprising: a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the second aspect or its implementation manner.
[0010] In a seventh aspect, a chip is provided for implementing the method in any one of the first to second aspects or in each of their implementations.
[0011] Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes a method as described in any one of the first to second aspects or in each of their implementations.
[0012] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method of any one of the first to second aspects or any of their implementations.
[0013] In a ninth aspect, a computer program product is provided, comprising computer program instructions, which enable a computer to execute the method in any one of the first to second aspects or their respective implementations.
[0014] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects or in each of their implementations.
[0015] Based on the above technical solution, the network device can schedule the terminal device to transmit the first transmission block TB through the first DCI format. The terminal device can determine the target HARQ process number used for the data transmission scheduled by the first DCI format in a corresponding manner when the first DCI format supports different numbers of HARQ processes, thereby ensuring that the terminal device and the network device have a consistent understanding of the scheduled HARQ process number. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1A-Figure 1C It is a schematic diagram of an application scenario provided by an embodiment of the present application.
[0017] Figure 2 It is a schematic diagram of the relationship between the number of HARQ processes and RTT.
[0018] Figure 3 It is a schematic diagram of a wireless communication method provided in an embodiment of the present application.
[0019] Figure 4 It is a schematic block diagram of a terminal device provided in an embodiment of the present application.
[0020] Figure 5 It is a schematic block diagram of a network device provided in an embodiment of the present application.
[0021] Figure 6 It is a schematic block diagram of a communication device provided in another embodiment of the present application.
[0022] Figure 7 It is a schematic block diagram of a chip provided in an embodiment of the present application.
[0023] Figure 8 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0025] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
[0026] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), vehicle to vehicle (V2V) communication, or vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0027] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.
[0028] Optionally, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0029] Optionally, the communication system in the embodiment of the present application can be applied to the FR1 frequency band (corresponding to the frequency band range of 410MHz to 7.125GHz), or to the FR2 frequency band (corresponding to the frequency band range of 24.25GHz to 52.6GHz), or to a new frequency band such as a high-frequency frequency band corresponding to the frequency band range of 52.6GHz to 71GHz.
[0030] Optionally, the embodiments of the present application may be applied to non-terrestrial communication networks (NTN) systems, and may also be applied to terrestrial communication networks (TN) systems.
[0031] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0032] The terminal device can be a station (STATION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0033] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).
[0034] In the embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, 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, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home, etc. The terminal device involved in the embodiment of the present application may also be referred to as a terminal, a user equipment (UE), an access terminal device, a vehicle terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent, or a UE device, etc. The terminal device may also be fixed or mobile.
[0035] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0036] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (EvolutionalNode B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, or a network device in an NTN network, etc.
[0037] As an example but not limitation, in an embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0038] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0039] For example, Figure 1A The following is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application. Figure 1A As shown, the communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices located in the coverage area.
[0040] Figure 1AOne network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0041] For example, Figure 1B This is a schematic diagram of another communication system architecture provided in an embodiment of the present application. Figure 1B , including a terminal device 1101 and a satellite 1102, the terminal device 1101 and the satellite 1102 can communicate wirelessly. The network formed between the terminal device 1101 and the satellite 1102 can also be called NTN. Figure 1B In the architecture of the communication system shown, the satellite 1102 may have the function of a base station, and the terminal device 1101 and the satellite 1102 may communicate directly. In the system architecture, the satellite 1102 may be referred to as a network device. Optionally, the communication system may include multiple network devices 1102, and each network device 1102 may include other number of terminal devices within its coverage area, which is not limited in the embodiment of the present application.
[0042] For example, Figure 1C This is a schematic diagram of another communication system architecture provided in an embodiment of the present application. Figure 1C , including terminal equipment 1201, satellite 1202 and base station 1203, terminal equipment 1201 and satellite 1202 can communicate wirelessly, and satellite 1202 and base station 1203 can communicate. The network formed by terminal equipment 1201, satellite 1202 and base station 1203 can also be called NTN. Figure 1C In the architecture of the communication system shown, the satellite 1202 may not have the function of a base station, and the communication between the terminal device 1201 and the base station 1203 needs to be transferred through the satellite 1202. In this system architecture, the base station 1203 can be called a network device. Optionally, the communication system may include multiple network devices 1203, and each network device 1203 may include other number of terminal devices within its coverage area, which is not limited in the embodiment of the present application.
[0043] It should be noted that Figure 1A-Figure 1C The system to which the present application is applicable is only illustrated in the form of an example. Of course, the method shown in the embodiment of the present application can also be applied to other systems, such as 5G communication system, LTE communication system, etc., and the embodiment of the present application does not make specific limitations on this.
[0044] Optionally, Figure 1A-Figure 1CThe wireless communication system shown may also include other network entities such as a mobility management entity (MME) and an access and mobility management function (AMF), but this is not limited in the embodiments of the present application.
[0045] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1A Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.
[0046] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0047] It should be understood that the "indication" mentioned in the embodiments of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
[0048] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.
[0049] In the embodiments of the present application, "pre-definition" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, pre-definition can refer to what is defined in the protocol.
[0050] In the embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0051] In order to better understand the embodiments of the present application, the HARQ mechanism and HARQ-ACK feedback mechanism related to the present application are first described.
[0052] HARQ mechanism in NR system
[0053] There are two levels of retransmission mechanisms in the NR system: the Hybrid Automatic Repeat reQuest (HARQ) mechanism of the Media Access Control (MAC) layer and the Automatic Repeat reQuest (ARQ) mechanism of the Radio Link Control (RLC) layer. The retransmission of lost or erroneous data is mainly handled by the HARQ mechanism of the MAC layer and supplemented by the retransmission function of the RLC layer. The HARQ mechanism of the MAC layer can provide fast retransmission, and the ARQ mechanism of the RLC layer can provide reliable data transmission.
[0054] HARQ uses a stop-and-wait protocol to send data. In the stop-and-wait protocol, after the sender sends a transport block (TB), it stops and waits for confirmation information. In this way, the sender stops and waits for confirmation after each transmission, which will result in very low user throughput. Therefore, NR uses multiple parallel HARQ processes. When a HARQ process is waiting for confirmation information, the sender can use another HARQ process to continue sending data. These HARQ processes together form a HARQ entity, which combines the stop-and-wait protocol to allow continuous data transmission. HARQ is divided into uplink HARQ and downlink HARQ. Uplink HARQ is for uplink data transmission, and downlink HARQ is for downlink data transmission. The two are independent of each other.
[0055] In some cases, the terminal device has its own HARQ entity for each service cell. Each HARQ entity maintains a set of parallel downlink HARQ processes and a set of parallel uplink HARQ processes. As an example, each uplink and downlink carrier supports a maximum of 16 HARQ processes. The network device can indicate the maximum number of HARQ processes to the terminal device through the semi-static configuration of the Radio Resource Control (RRC) signaling according to the deployment of the network device. Optionally, in some embodiments, if the network device does not provide the corresponding configuration parameters, the default number of HARQ processes for the downlink is 8, and the maximum number of HARQ processes supported by each uplink carrier is always 16. Each HARQ process corresponds to a HARQ process ID (also called the HARQ process number). For the downlink, the Broadcast Control CHannel (BCCH) uses a dedicated broadcast HARQ process. For the uplink, the message 3 (Msg3) transmission in the random process uses HARQ ID 0.
[0056] In some embodiments, for a terminal device that does not support downlink spatial division multiplexing, each downlink HARQ process can only process 1 TB simultaneously; for a terminal device that supports downlink spatial division multiplexing, each downlink HARQ process can process 1 or 2 TB simultaneously. Each uplink HARQ process of the terminal device processes 1 TB simultaneously.
[0057] HARQ is divided into two categories: synchronous and asynchronous in the time domain, and non-adaptive and adaptive in the frequency domain. NR uses asynchronous adaptive HARQ mechanism for both uplink and downlink. For asynchronous HARQ, the time interval between the retransmission of the same TB and the last transmission is not fixed. Adaptive HARQ can change the frequency domain resources and MCS used for retransmission.
[0058] Combination Figure 2 , taking downlink transmission as an example, the relationship between the number of supported HARQ processes and RTT is explained. Figure 2 As shown, the maximum number of HARQ processes configured for the terminal device is 16. If the RTT is small, for example, less than 16ms, it does not affect the maximum throughput of the terminal device. In other words, if the RTT is less than 16ms, when there is a service to be transmitted, the terminal device can always have parallel HARQ processes for data transmission. Of course, if the RTT is large, for example, much larger than 16ms, then all HARQ processes of the terminal device may be used for data transmission, and no feedback from the network device may be obtained, resulting in the situation that the terminal device has services to be transmitted but no HARQ process can be used, which in turn affects the data transmission throughput on the terminal device side.
[0059] In the NTN system, since the communication distance between the terminal device and the satellite (or network device) is very long, the RTT of signal transmission is very large. In the GEO system, the RTT of signal transmission can be in the order of hundreds of milliseconds, for example, the maximum RTT of signal transmission can be about 600ms. In the LEO system, the RTT of signal transmission can be in the order of tens of milliseconds. Since the RTT of the NTN system is much larger than the RTT of the terrestrial communication system, the HARQ mechanism in the NR system is no longer applicable to the NTN system.
[0060] As a solution: configure the HARQ process to disable
[0061] The network device can configure at least one downlink HARQ process of the terminal device to be disabled. For the downlink HARQ process that is configured to be disabled, the network device does not need to receive the HARQ-ACK information corresponding to the TB feedback transmitted by the terminal device in the HARQ process, and can reuse the HARQ process for data transmission. Therefore, the network device can use the disabled HARQ process to schedule multiple data packets for the terminal device, thereby reducing the impact of RTT.
[0062] As another solution: Increase the number of HARQ processes
[0063] Within the scope allowed by the terminal device capabilities, the number of HARQ processes configured by the network device for the terminal device can exceed the maximum number of HARQ processes supported by the NR system. For example, the number of HARQ processes configured by the network device for the terminal device can exceed 16. The increase in the number of HARQ processes indicates that the number of data packets that can be transmitted in parallel between the network device and the terminal device increases, thereby reducing the impact of RTT.
[0064] In addition, in high-frequency systems, due to the large supported subcarrier spacing, the time slot occupies a very short time in the time domain. However, the processing time of the terminal device for the scheduled HARQ process does not decrease linearly with the increase in the subcarrier spacing. Therefore, it is also possible that all HARQ processes of the terminal device are used for data transmission and are being processed, resulting in a situation where the terminal device has services to be transmitted but no HARQ process can be used, which in turn affects the data transmission throughput on the terminal device side. In this scenario, the number of HARQ processes may also be increased.
[0065] The increase in the number of HARQ processes is a terminal device capability. That is, some terminal devices can support a number of HARQ processes greater than 16, while some terminal devices cannot support a number of HARQ processes greater than 16, or in other words, not all terminal devices support a number of HARQ processes greater than 16. In this case, how to schedule data to ensure that the network device and the terminal device have a consistent understanding of the HARQ process number for scheduling data transmission is an urgent problem to be solved. For example, when a terminal device is scheduled by a network device to receive downlink data or send uplink data, the terminal device needs to determine the HARQ process number corresponding to the downlink data or the uplink data according to the HARQ process number indication field in the DCI, such as the downlink authorization or the uplink authorization. For terminal devices that support a number of HARQ processes greater than 16, assuming that the maximum number of HARQ processes that need to be indicated is, for example, 32, then the HARQ process number needs to be determined based on 5-bit indication information. For non-fallback DCI formats, the network device can indicate the scheduling of more than 16 HARQ processes through enhancement, but for fallback DCI formats, the HARQ process number indication field is fixed to 4 bits. Since the fallback DCI format is also used for downlink data reception scheduling and uplink data transmission scheduling in the initial access phase, and in the initial access phase, the maximum number of HARQ processes that can be scheduled by the terminal device is not more than 16. Therefore, it is necessary to ensure that the network device and the terminal device have the same understanding of the HARQ process number for scheduling data transmission in different situations.
[0066] Figure 3 Schematic flow chart of a wireless communication method 300 provided in an embodiment of the present application. Figure 3 As shown, the method 300 may include at least part of the following:
[0067] S310, the network device sends first downlink control information DCI to the terminal device, where the first DCI corresponds to a first DCI format;
[0068] Correspondingly, the terminal device receives the first DCI.
[0069] The first DCI is used to schedule the transmission of a first transmission block TB through a first HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by the HARQ process number indication field in the first DCI format is a first numerical value.
[0070] S320, the terminal device transmits the first TB through the first HARQ process.
[0071] In some embodiments, the first TB is a TB in uplink transmission, that is, the first DCI is used to schedule the terminal device to send the first TB through the first HARQ process, or the first DCI is used to schedule the terminal device to send the first physical uplink shared channel (Physical uplink shared channel, PUSCH) through the first HARQ process, wherein the first PUSCH carries the first TB. In this case, the first HARQ process is an uplink HARQ process, recorded as the first uplink HARQ process. Then in S320, the terminal device can send the first TB through the first uplink HARQ process.
[0072] In some other embodiments, the first TB is a TB in downlink transmission, that is, the first DCI is used to schedule the terminal device to receive the first TB through the first HARQ process, or the first DCI is used to schedule the terminal device to receive the first physical downlink shared channel (PDSCH) through the first HARQ process, wherein the first PDSCH carries the first TB. In this case, the first HARQ process is a downlink HARQ process, recorded as the first downlink HARQ process. Then in S320, the terminal device can receive the first TB through the first downlink HARQ process.
[0073] In an embodiment of the present application, the first DCI format may include a HARQ process number indication field, which is used to determine the HARQ process number used for scheduled data transmission.
[0074] In some embodiments, the HARQ process number indication field is 4 bits, and the HARQ process number range for indicating is 0 to 15. In other words, the maximum HARQ process number that can be indicated is 15, that is, the first value is 15.
[0075] In other embodiments, the number of bits included in the HARQ process number indication field may also be other values, used for other HARQ process number ranges, and the present application is not limited thereto. In the following, the first value of 15 is used as an example for description, but the present application is not limited thereto.
[0076] In an embodiment of the present application, the terminal device can support a number of HARQ processes greater than the first value. For example, the number of HARQ processes that the terminal device can support is 32.
[0077] It should be understood that the number of downlink HARQ processes and the number of uplink HARQ processes of the terminal device may be the same or different, and this application does not limit this. For example, the number of downlink HARQ processes of the terminal device is configured as 32, and the number of uplink HARQ processes is configured as 16. For another example, the number of downlink HARQ processes and the number of uplink HARQ processes of the terminal device are both configured as 32.
[0078] Optionally, in some embodiments, the terminal device may report the number of HARQ processes it supports to the network device.
[0079] As an embodiment, the terminal device reports the downlink capability information of the terminal device to the network device, and the downlink capability information is used to indicate that the number of downlink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
[0080] In this case, if the first TB is a TB in downlink transmission, it can be considered that the HARQ process number range corresponding to the number of downlink HARQ processes configured by the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the first HARQ process number range includes HARQ process numbers greater than the first value.
[0081] As another embodiment, the terminal device reports the uplink capability information of the terminal device to the network device, and the uplink capability information is used to indicate that the number of uplink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
[0082] In this case, if the first TB is a TB in uplink transmission, it can be considered that the HARQ process number range corresponding to the number of uplink HARQ processes configured by the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the first HARQ process number range includes HARQ process numbers greater than the first value.
[0083] Optionally, in some embodiments, the first DCI format includes a fallback DCI format.
[0084] It should be understood that the present application does not limit the specific DCI format included in the fallback DCI format. As an example, the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0; the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0.
[0085] Optionally, in some embodiments, the size of the HARQ process number indication field in the fallback DCI format is a fixed value. For example, the HARQ process number indication field in the fallback DCI format is 4 bits, and the HARQ process number range for indicating is 0 to 15. In other words, the maximum HARQ process number that can be indicated is 15, that is, the first value is 15.
[0086] In some cases, recorded as case 1, the first DCI format supports data transmission scheduling with a HARQ process number not greater than the first value, or in other words, the first DCI format supports data transmission scheduling with a HARQ process number equal to the first value + 1 (e.g., 16), or in other words, the first DCI format does not support data transmission scheduling with a HARQ process number greater than the first value. Then the first HARQ process number corresponding to the first HARQ process can be determined according to the HARQ process number indication field in the first DCI, and the maximum value of the first HARQ process number is the first value.
[0087] In other cases, recorded as case 2, the first DCI format supports data transmission scheduling of different HARQ process numbers under different conditions, or in other words, the first DCI format supports different HARQ process number ranges under different conditions.
[0088] For example, when the first condition is met, the first DCI format supports data transmission scheduling whose HARQ process number is not greater than the first value; when the second condition is met, the first DCI format supports data transmission scheduling whose HARQ process number is greater than the first value.
[0089] In some other cases, noted as case 3, the first DCI format supports data transmission scheduling with a HARQ process number greater than the first value, or in other words, the first DCI format supports data transmission scheduling with a HARQ process number greater than the first value + 1 (eg, 16).
[0090] For the above-mentioned situations 2 and 3, since the first DCI format needs to indicate the data transmission scheduling with a HARQ process number greater than the first numerical value, as an implementation method, the number of bits of the HARQ process number indication field in the first DCI format can be increased so that it can support the data transmission scheduling with a HARQ process number greater than the first numerical value.
[0091] As another implementation, the number of bits of the HARQ process number indication field in the first DCI is not changed, and the maximum value of the HARQ process number indicated by the HARQ process number indication field is the first value, and the first HARQ process number corresponding to the first HARQ process may be greater than the first value. If a HARQ process number greater than the first value is to be indicated, additional information is required to assist in determining the target HARQ process number. For example, the first HARQ process number corresponding to the first HARQ process is determined according to the first information and the HARQ process number indication field in the first DCI.
[0092] It should be understood that in an embodiment of the present application, the first information may be any auxiliary information. For example, the first information may be existing information, and different HARQ process number ranges may be represented by assigning different values to the existing information, or the interpretation method of the existing information may be modified to indicate different HARQ process number ranges, or the final HARQ process number may be determined by combining the newly added information with the value of the HARQ process number indication field, etc. The present application does not limit this.
[0093] As an example but not limitation, the first information includes at least one of the following:
[0094] a Radio Network Temporary Identity (RNTI) corresponding to the first DCI;
[0095] a search space (search space) corresponding to the first DCI;
[0096] a control channel element (CCE) index range corresponding to the first DCI;
[0097] time domain resources corresponding to the first HARQ process scheduled by the first DCI;
[0098] a first information field other than the HARQ process number indication field in the first DCI;
[0099] A demodulation reference signal DMRS sequence corresponding to the first HARQ process scheduled by the first DCI.
[0100] Optionally, the CCE index range corresponding to the first DCI may include at least one CCE index value.
[0101] It should be understood that in the embodiment of the present application, the HARQ process supported by the first DCI format is known to both the network device and the terminal device. For situation 1, the terminal device only needs to obtain the HARQ process number corresponding to the data transmission scheduled by the network device from the HARQ process number indication field in the first DCI format. For situations 2 and 3, the terminal device can determine the target HARQ process number scheduled by the network based on the first information and the HARQ process number indication field.
[0102] The following specifically describes how to use the first information to assist in indicating a HARQ process number that is greater than the first value.
[0103] It should be noted that in an embodiment of the present application, different values or different value ranges of the first information can be used to indicate different HARQ process ranges, or different values or different value ranges of the first information can be considered as different auxiliary bit information for determining the final HARQ process number.
[0104] For example, two value ranges of the first information indicate two HARQ process ranges supported by the first DCI format, or the two value ranges may be considered as 1-bit auxiliary information for determining the target HARQ process number. For another example, four value ranges of the first information indicate four HARQ process ranges supported by the first DCI format, or the four value ranges may be considered as 2-bit auxiliary information for determining the target HARQ process number.
[0105] It should also be understood that when different values or different value ranges of the first information are used as auxiliary bit information to determine the final HARQ process number, it can be at least one high bit, or at least one low bit, or at least one middle bit, etc., and this application does not limit this.
[0106] The following uses the example of the first information assisting in indicating two different HARQ process ranges for explanation. When more HARQ process ranges need to be indicated, it is sufficient to configure more values or more value ranges. The present application is not limited to this.
[0107] Method 1: Use different RNTIs to indicate different HARQ process number ranges
[0108] As an embodiment, the first RNTI is used to indicate a first HARQ process number range, and the second RNTI is used to indicate a second HARQ process number range, wherein the maximum value of the HARQ process number included in the first HARQ process number range is greater than a first value, and the maximum value of the HARQ process number included in the second HARQ process number range is equal to the first value.
[0109] That is, the first DCI format corresponding to the first RNTI supports data transmission scheduling with a HARQ process number greater than the first value, and the first DCI format corresponding to the second RNTI supports data transmission scheduling with a HARQ process number less than or equal to the first value.
[0110] For example, the first HARQ process number ranges from 16 to 31, or from 0 to 31, and the second HARQ process number ranges from 0 to 15.
[0111] In some embodiments, if the RNTI corresponding to the first DCI is the first RNTI, it means that the first HARQ process number is greater than the first value; or, if the RNTI corresponding to the first DCI is the second RNTI, it means that the first HARQ process number is less than or equal to the first value. In this case, it can be considered that the first RNTI and the second RNTI are used as auxiliary bits to determine the target HARQ process number. For example, the first RNTI corresponds to the high bit 1, and the second RNTI corresponds to the high bit 0. For example, the first HARQ process number ranges from 16 to 31, and the second HARQ process ranges from 0 to 15.
[0112] For example, if the terminal device receives the first DCI corresponding to the first RNTI, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 1 as the high bit of the HARQ process number. Alternatively, if the terminal device receives the first DCI corresponding to the second RNTI, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 0 as the high bit of the HARQ process number.
[0113] In other embodiments, if the RNTI corresponding to the first DCI is the first RNTI, it means that the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, if the RNTI corresponding to the first DCI is the second RNTI, it means that the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0114] In this case, if the first HARQ process number is greater than the first value, or the first HARQ process number belongs to the first HARQ process number range, additional auxiliary information and the HARQ process number indication field in the first DCI are required for joint determination. For example, the target HARQ process number is determined based on the first information field other than the HARQ process number indication field in the first DCI. For example, the first HARQ process number range is 0 to 31, and the second HARQ process number range is 0 to 15.
[0115] As an embodiment, the first HARQ process number is determined based on part of the bits or all of the bits in the first information field and all of the bits in the HARQ process number indication field in the first DCI.
[0116] It should be understood that the number of bits used when determining the first HARQ process number using the first information field in the first DCI can be determined based on the range of HARQ process numbers that need to be indicated. For example, if the maximum HARQ process number that needs to be indicated is 31, 5 bits of indication information are required, and the HARQ process number indication field includes 4 bits, so only an additional 1 bit is needed for indication.
[0117] For example, the first information field may include a redundancy version (RV) field, and the RV field includes 2 bits, which are used to indicate the RV corresponding to the transmission, for example, to indicate one of 0, 1, 2, and 3. When the first DCI format schedules data transmission with a HARQ process number greater than the first value, 1 bit of the 2 bits in the RV field in the first DCI format is used to indicate the RV corresponding to the transmission, for example, to indicate one of 0 and 3, and the other 1 bit is used to assist in indicating the HARQ process number, for example, to indicate the highest bit or the lowest bit in the target HARQ process number.
[0118] To give another example, if the terminal device receives the first DCI corresponding to the first RNTI, the terminal device determines the HARQ process number corresponding to the first DCI based on the HARQ process number indication field in the first DCI and some or all bits in the first information field. Alternatively, if the terminal device receives the first DCI corresponding to the second RNTI, the terminal device determines the HARQ process number corresponding to the first DCI based on the HARQ process number indication field in the first DCI.
[0119] Optionally, the first RNTI is an RNTI configured by the network device for the terminal device. For example, the first RNTI is an RNTI dedicated to the terminal device configured by the network device for the terminal device, and the first RNTI is used to support data transmission scheduling with a HARQ process number greater than a first value.
[0120] Optionally, the second RNTI is an RNTI configured by the network device for the terminal device. For example, the second RNTI is an RNTI dedicated to the terminal device configured by the network device for the terminal device, and the second RNTI is used to support data transmission scheduling with a HARQ process number less than or equal to the first value.
[0121] As an example but not limitation, the first TB is a TB in uplink transmission, and the first RNTI includes at least one of the following: a pre-configured scheduling radio network temporary identifier (Configured Scheduling RNTI, CS-RNTI);
[0122] Modulation and Coding Scheme CellRadio Network Temporary Identity (MCS-C-RNTI);
[0123] Semi-Persistent Channel State Information Radio Network Temporary Identity (SP-CSI-RNTI).
[0124] The second RNTI includes at least one of the following:
[0125] Temporary Cell RNTI (TC-RNTI), Cell RNTI (Cell RNTI, C-RNTI).
[0126] As an example but not limitation, the first TB is a TB in downlink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, and the second RNTI includes at least one of the following: TC-RNTI, C-RNTI.
[0127] Optionally, in some embodiments, for the first DCI format scrambled using C-RNTI, data transmission scheduling with a HARQ process number greater than a first value is supported when specific conditions are met. Optionally, the specific conditions include at least one of the following: the first DCI format corresponds to a specific search space, such as a search space dedicated to the terminal device, and the first DCI format corresponds to a specific CCE index.
[0128] Method 2: Use different search spaces to indicate different HARQ process number ranges
[0129] As an embodiment, the first search space is used to indicate a first HARQ process number range, and the second search space is used to indicate a second HARQ process number range, wherein the maximum value of the HARQ process number included in the first HARQ process number range is greater than a first value, and the maximum value of the HARQ process number included in the second HARQ process number range is equal to the first value.
[0130] That is, the first DCI format corresponding to the first search space supports data transmission scheduling with a HARQ process number greater than the first value, and the first DCI format corresponding to the second search space supports data transmission scheduling with a HARQ process number less than or equal to the first value.
[0131] For example, the first HARQ process number ranges from 16 to 31, or from 0 to 31, and the second HARQ process number ranges from 0 to 15.
[0132] In some embodiments, if the search space corresponding to the first DCI is the first search space, it means that the first HARQ process number is greater than the first value; or, if the search space corresponding to the first DCI is the second search space, it means that the first HARQ process number is less than or equal to the first value. In this case, it can be considered that the first search space and the second search space are used as auxiliary bits to determine the target HARQ process number. For example, the first search space corresponds to the high bit 1, and the second search space corresponds to the high bit 0. For example, the first HARQ process number ranges from 16 to 31, and the second HARQ process ranges from 0 to 15.
[0133] For example, if the terminal device receives the first DCI in the first search space, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and setting 1 as the high bit of the HARQ process number. Alternatively, if the terminal device receives the first DCI in the second search space, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and setting 0 as the high bit of the HARQ process number.
[0134] In some other embodiments, if the search space corresponding to the first DCI is the first search space, it means that the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, if the search space corresponding to the first DCI is the second search space, it means that the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range. In this case, if the first HARQ process number is greater than the first value, additional auxiliary information and the HARQ process number indication field in the first DCI are required for joint indication, and the specific implementation is shown in Method 1.
[0135] Optionally, the first search space is a search space configured by the network device for the terminal device. For example, the first search space is a search space dedicated to the terminal device configured by the network device for the terminal device, and the first search space is used to support data transmission scheduling with a HARQ process number greater than a first value, or data transmission scheduling within a first HARQ process number range.
[0136] Optionally, the second search space is a search space configured by the network device for the terminal device. For example, the second search space is a search space dedicated to the terminal device configured by the network device for the terminal device, and the second search space is used to support data transmission scheduling with a HARQ process number less than or equal to the first value, or data transmission scheduling within a second HARQ process number range.
[0137] Method 3: Use different CCE index ranges to indicate different HARQ process number ranges
[0138] As an embodiment, the first CCE index range is used to indicate a first HARQ process number range, and the second CCE index range is used to indicate a second HARQ process number range, wherein the maximum value of the HARQ process number included in the first HARQ process number range is greater than the first value, and the maximum value of the HARQ process number included in the second HARQ process number range is equal to the first value.
[0139] That is, the first DCI format corresponding to the first CCE index range supports data transmission scheduling with a HARQ process number greater than the first value, and the first DCI format corresponding to the second CCE index range supports data transmission scheduling with a HARQ process number less than or equal to the first value.
[0140] For example, the first HARQ process number ranges from 16 to 31, or from 0 to 31, and the second HARQ process number ranges from 0 to 15.
[0141] In some embodiments, if the CCE index range corresponding to the first DCI is the first CCE index range, it means that the first HARQ process number is greater than the first value; or, if the CCE index range corresponding to the first DCI is the second CCE index range, it means that the first HARQ process number is less than or equal to the first value. In this case, it can be considered that the first CCE index range and the second CCE index range are used as auxiliary bits to determine the target HARQ process number. For example, the first CCE index range corresponds to the high bit 1, and the second CCE index range corresponds to the high bit 0. For example, the first HARQ process number range is 16 to 31, and the second HARQ process range is 0 to 15.
[0142] For example, if the first DCI received by the terminal device corresponds to the first CCE index range, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 1 as the high bit of the HARQ process number. Alternatively, if the first DCI received by the terminal device corresponds to the second CCE index range, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 0 as the high bit of the HARQ process number.
[0143] In some other embodiments, if the CCE index range corresponding to the first DCI is the first CCE index range, it means that the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, if the CCE index range corresponding to the first DCI is the second CCE index range, it means that the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range. In this case, if the first HARQ process number is greater than the first value, additional auxiliary information and the HARQ process number indication field in the first DCI are required for joint indication, and the specific implementation refers to method 1.
[0144] Optionally, the first CCE index range is a CCE index range configured by the network device for the terminal device. For example, the first CCE index range is configured by the network device for the terminal device to support data transmission scheduling with a HARQ process number greater than a first value, or to support data transmission scheduling within the first HARQ process number range.
[0145] Optionally, the second CCE index range is a CCE index range configured by the network device for the terminal device. For example, the second CCE index range is configured by the network device for the terminal device to support data transmission scheduling with a HARQ process number less than or equal to the first value, or to support data transmission scheduling with a second HARQ process number range.
[0146] Method 4: Use different DMRS to indicate different HARQ process number ranges
[0147] As an embodiment, the first DMRS sequence is used to indicate a first HARQ process number range, and the second DMRS sequence is used to indicate a second HARQ process number range, wherein the maximum value of the HARQ process number included in the first HARQ process number range is greater than a first value, and the maximum value of the HARQ process number included in the second HARQ process number range is equal to the first value.
[0148] That is, the first DCI format corresponding to the first DMRS sequence supports data transmission scheduling with a HARQ process number greater than the first value, and the first DCI format corresponding to the second DMRS sequence supports data transmission scheduling with a HARQ process number less than or equal to the first value.
[0149] For example, the first HARQ process number ranges from 16 to 31, or from 0 to 31, and the second HARQ process number ranges from 0 to 15.
[0150] In some embodiments, if the DMRS sequence corresponding to the first DCI is a first DMRS sequence, it means that the first HARQ process number is greater than the first value; or, if the DMRS sequence corresponding to the first DCI is a second DMRS sequence, it means that the first HARQ process number is less than or equal to the first value. In this case, it can be considered that the first DMRS sequence and the second DMRS sequence are used as auxiliary bits to determine the target HARQ process number. For example, the first DMRS sequence corresponds to the high bit 1, and the second DMRS sequence corresponds to the high bit 0. For example, the first HARQ process number ranges from 16 to 31, and the second HARQ process ranges from 0 to 15.
[0151] For example, if the first DCI received by the terminal device corresponds to the first DMRS sequence, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 1 as the high bit of the HARQ process number. Alternatively, if the first DCI received by the terminal device corresponds to the second DMRS sequence, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 0 as the high bit of the HARQ process number.
[0152] In some other embodiments, if the DMRS sequence corresponding to the first DCI is the first DMRS sequence, it means that the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, if the DMRS sequence corresponding to the first DCI is the second DMRS sequence, it means that the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range. In this case, if the first HARQ process number is greater than the first value, additional auxiliary information and the HARQ process number indication field in the first DCI are required for joint indication, and the specific implementation refers to method 1.
[0153] Optionally, the first DMRS sequence is a DMRS sequence configured by the network device for the terminal device. For example, the first DMRS sequence is a DMRS sequence configured by the network device for the terminal device to support data transmission scheduling with a HARQ process number greater than a first value, or to support data transmission scheduling within a first HARQ process number range.
[0154] Optionally, the second DMRS sequence is a DMRS sequence configured by the network device for the terminal device. For example, the second DMRS sequence is a DMRS sequence configured by the network device for the terminal device to support data transmission scheduling with a HARQ process number less than or equal to the first value, or to support data transmission scheduling with a second HARQ process number range.
[0155] Method 5: Indicating different HARQ process number ranges through different time domain resources
[0156] As an embodiment, the first time domain resource range is used to indicate a first HARQ process number range, and the second time domain resource range is used to indicate a second HARQ process number range, wherein the maximum value of the HARQ process number included in the first HARQ process number range is greater than the first value, and the maximum value of the HARQ process number included in the second HARQ process number range is equal to the first value.
[0157] That is, the first DCI format corresponding to the first time domain resource range supports data transmission scheduling with a HARQ process number greater than the first value, and the first DCI format corresponding to the second time domain resource range supports data transmission scheduling with a HARQ process number less than or equal to the first value.
[0158] For example, the first HARQ process number ranges from 16 to 31, or from 0 to 31, and the second HARQ process number ranges from 0 to 15.
[0159] In some embodiments, if the time domain resource range corresponding to the first DCI is the first time domain resource range, it means that the first HARQ process number is greater than the first value; or, if the time domain resource range corresponding to the first DCI is the second time domain resource range, it means that the first HARQ process number is less than or equal to the first value. In this case, it can be considered that the first time domain resource range and the second time domain resource range are used as auxiliary bits to determine the target HARQ process number. For example, the first time domain resource range corresponds to the high bit 1, and the second time domain resource range corresponds to the high bit 0. For example, the first HARQ process number range is 16 to 31, and the second HARQ process range is 0 to 15.
[0160] For example, if the PDSCH or PUSCH scheduled by the first DCI received by the terminal device corresponds to the first time domain resource range, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 1 as the high bit of the HARQ process number. Alternatively, if the PDSCH or PUSCH scheduled by the first DCI received by the terminal device corresponds to the second time domain resource range, the terminal device determines the HARQ process number corresponding to the first DCI according to the HARQ process number indication field in the first DCI and sets 0 as the high bit of the HARQ process number.
[0161] In some other embodiments, if the time domain resource range corresponding to the first DCI is the first time domain resource range, it means that the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, if the time domain resource range corresponding to the first DCI is the second time domain resource range, it means that the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range. In this case, if the first HARQ process number is greater than the first value, additional auxiliary information and the HARQ process number indication field in the first DCI are required for joint indication, and the specific implementation refers to method 1.
[0162] Optionally, the first time domain resource range is a time domain resource range configured or preset by the network device for the terminal device. For example, the first time domain resource range is a data transmission scheduling configured by the network device for the terminal device to support a HARQ process number greater than a first value, or to support a data transmission scheduling within a first HARQ process number range.
[0163] Optionally, the second time domain resource range is a time domain resource range configured or preset by the network device for the terminal device. For example, the second time domain resource range is a data transmission scheduling configured by the network device for the terminal device to support a HARQ process number less than or equal to the first value, or to support a data transmission scheduling within a second HARQ process number range.
[0164] Optionally, in some embodiments, the time domain resource includes at least one of the following:
[0165] The timeslot number or timeslot group corresponding to the HARQ process;
[0166] System frame number (SFN) corresponding to the HARQ process number;
[0167] The time window corresponding to the HARQ process.
[0168] For example, the low-order bits in the HARQ process number can be determined according to the time slot number corresponding to the HARQ process number, or the high-order bits in the HARQ process number can be determined according to the time slot group identifier (Identify, ID) corresponding to the HARQ process number, or the HARQ process number is determined according to the time window index corresponding to the HARQ process number, wherein the range of HARQ process numbers that can be scheduled in different time windows is different, etc.
[0169] As an example, assume that the time domain resources are divided into different periods, and the starting position of each period is every 2 radio frames and the length is 2 radio frames. The maximum number of HARQ processes that can be scheduled in each period is 16. Assuming that the maximum number of HARQ processes supported by the first DCI format is 32, the index corresponding to each period can be used to determine the most significant bit (MSB) or the least significant bit (LSB) of the scheduled HARQ process number. Take the index corresponding to each period as an example to determine the MSB of the scheduled HARQ process number, as shown in Table 1.
[0170] Cycle Identification First cycle 0 First cycle 1 HARQ process number high 0 1
[0171] If the terminal device receives the first DCI in the third subframe of the radio frame P+1, or the terminal device is scheduled to transmit the first TB in the third subframe of the radio frame P+1, where the HARQ process number indication field in the first DCI indicates 1100, where P is an integer, the terminal device may determine that the HARQ process number for transmitting the first TB is 01100, that is, the HARQ process number of the first TB is 12.
[0172] If the terminal device receives the first DCI in the 8th subframe of the radio frame P+2, or the terminal device is scheduled to transmit the first TB in the 8th subframe of the radio frame P+2, wherein the HARQ process number indication field in the first DCI indicates 1100. Accordingly, the terminal device can determine that the HARQ process number for transmitting the first TB is 11100, that is, the HARQ process number of the first TB is 28.
[0173] If the network device needs to schedule the terminal device to retransmit the transport block in the first TB, or the network device schedules the terminal device to use the HARQ process with the HARQ process number 12 for transmission, then the network device needs to schedule in the first cycle 0 in the radio frame P+4*i, where i is a positive integer. For example, the network device can schedule the HARQ process with the HARQ process number 12 on the 4th subframe in the radio frame P+4, or the network device can schedule the HARQ process with the HARQ process number 12 on the 7th subframe in the radio frame P+5.
[0174] Optionally, in other embodiments of the present application, different states of the terminal device correspond to the first DCI format supporting different HARQ process ranges.
[0175] As an example, if the terminal device is in a connected state, the first DCI format supports a first HARQ process range, or, if the terminal device is in a non-connected state, such as an idle state or an inactive state, the first DCI format supports a second HARQ process range.
[0176] Then the terminal device can determine the HARQ process number used for the data transmission scheduled by the first DCI in a corresponding manner according to the state it is in. For example, if the terminal device is in a non-connected state, the target HARQ process number is determined according to the value in the HARQ process number indication field in the first DCI. For another example, if the terminal device is in a connected state, the target HARQ process number is determined according to the HARQ process number indication field in the first DCI and in combination with the first information.
[0177] It should be noted that the above-mentioned methods 1 to 5 can be implemented separately or in combination, and this application does not limit this. For example, different HARQ process ranges are indicated by different RNTIs, and the specific HARQ process number is further determined by the time domain resource corresponding to the first DCI.
[0178] In the above, in combination with Modes 1 to 5, it is explained how to indicate a HARQ process number greater than the first value when the fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value. The following describes how to implement compatible scheduling with the non-fallback DCI format when the number of HARQ processes supported by the fallback DCI format is the three cases described above.
[0179] Optionally, in some embodiments, before S310, the method 300 further includes:
[0180] The terminal device receives a second DCI sent by the network device, where the second DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the second DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0181] In this case, the first DCI format schedules the retransmission of the first TB, and the second DCI format schedules the initial transmission of the first TB, or the retransmission of the first TB.
[0182] Optionally, in some embodiments, the first HARQ process number corresponding to the first HARQ process is less than or equal to the first value. For example, when the fallback DCI format supports data transmission scheduling with a HARQ process number not greater than the first value, and the non-fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value, if the non-fallback DCI format schedules the initial transmission of the first TB, then when the HARQ process number corresponding to the first TB is not greater than the first value, the fallback DCI format can be used to schedule the retransmission of the first TB. Optionally, in some other embodiments, after S310, the method 300 further includes:
[0183] The terminal device receives a third DCI sent by the network device, where the third DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the third DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0184] In this case, it can be considered that the second DCI format schedules the retransmission of the first TB, and the first DCI format schedules the initial transmission of the first TB, or the retransmission of the first TB.
[0185] In summary, the first DCI format can be used to schedule the initial transmission or retransmission of the first TB, and the second DCI format can also be used to schedule the initial transmission or retransmission of the first TB.
[0186] Optionally, in some embodiments, the second DCI format supports the first HARQ process range mentioned above, or in other words, the second DCI format supports data transmission scheduling using a HARQ process number greater than the first value.
[0187] Optionally, in some embodiments, the second DCI format includes a non-fallback DCI format.
[0188] That is, the fallback DCI format can be used to schedule the initial transmission or retransmission of the first TB, and the non-fallback DCI format can be used to schedule the initial transmission or retransmission of the first TB.
[0189] It should be understood that the present application does not limit the specific DCI format included in the non-fallback DCI format.
[0190] As an example, the first TB is a TB in downlink transmission, and the second DCI format includes at least one of DCI format 1_1 and DCI format 1_2.
[0191] As another example, the first TB is a TB in uplink transmission, and the second DCI format includes at least one of DCI format 0_1 and DCI format 0_2.
[0192] In an embodiment of the present application, the non-fallback DCI format supports data transmission scheduling in which the HARQ process number is greater than the first value.
[0193] Optionally, in some embodiments, the size of the HARQ process number indication field in the non-fallback DCI format is a fixed value, and can support data transmission scheduling of HARQ process numbers greater than the first value. For example, the maximum number of HARQ processes configured for the terminal device is 32 (or the maximum HARQ process number is 31), and the HARQ process number indication field in the non-fallback DCI format is 5 bits.
[0194] Optionally, in some embodiments, the size of the HARQ process number indication field in the non-fallback DCI format is determined according to the maximum number of HARQ processes configured for the terminal device, and the maximum value of the HARQ process number indication field is a preset value. Alternatively, the size of the HARQ process number indication field in the non-fallback DCI format is configured by the network device, and the maximum value that can be configured is a preset value. Alternatively, the size of the HARQ process number indication field in the non-fallback DCI format is fixed to a preset value.
[0195] As an example, assume that the preset value is 4. When the size of the HARQ process number indication field is 4 bits and the maximum number of HARQ processes configured for the terminal device is 32, the supported scheduled HARQ process number range is 0 to 31, wherein the HARQ process number is determined according to the HARQ process number indication field and the aforementioned first information.
[0196] In the following, in conjunction with a specific embodiment, it is described how to implement compatible scheduling of the fallback DCI format and the non-fallback DCI format when the number of HARQ processes supported by the fallback DCI format is the aforementioned three cases.
[0197] For case 1, the fallback DCI format supports data transmission scheduling with a HARQ process number less than or equal to the first value, and the non-fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value.
[0198] Embodiment 1:
[0199] The first TB is initially transmitted through the first HARQ process using the non-fallback DCI format scheduling, and the first TB is retransmitted through the first HARQ process using the non-fallback DCI format scheduling.
[0200] For example, for downlink transmission, if DCI format 1_1 or DCI format 1_2 is used to schedule the initial transmission of the first TB in the PDSCH through the first HARQ process, when retransmission is required, DCI format 1_1 or DCI format 1_2 is also used to schedule the retransmission of the first TB through the first HARQ process. Optionally, the same DCI format may be used to schedule the initial transmission and retransmission of the first TB through the first HARQ process; or different DCI formats may be used to schedule the initial transmission and retransmission of the first TB through the first HARQ process, for example, using DCI format 1_2 to schedule the initial transmission of the first TB through the first HARQ process, and using DCI format 1_1 to schedule the retransmission of the first TB through the first HARQ process.
[0201] For another example, for uplink transmission, if DCI format 0_1 or DCI format 0_2 is used to schedule the initial transmission of the first TB in the PUSCH through the first HARQ process, when retransmission is required, DCI format 0_1 or DCI format 0_2 is also used to schedule the retransmission of the first TB through the first HARQ process. Optionally, the same DCI format may be used to schedule the initial transmission and retransmission of the first TB through the first HARQ process; or different DCI formats may be used to schedule the initial transmission and retransmission of the first TB through the first HARQ process, for example, using DCI format 0_2 to schedule the initial transmission of the first TB through the first HARQ process, and using DCI format 0_1 to schedule the retransmission of the first TB through the first HARQ process.
[0202] Therefore, when the number of HARQ processes scheduled by the fallback DCI format and the non-fallback DCI format is different, limiting the initial transmission and retransmission behaviors scheduled by the non-fallback DCI format can avoid the situation where HARQ processes with HARQ process numbers greater than 16 cannot be scheduled.
[0203] Embodiment 2: Use non-fallback DCI format scheduling to perform initial transmission of the first TB through the first HARQ process, wherein, if the HARQ process number of the first HARQ process is greater than 15, use non-fallback DCI format scheduling to perform retransmission of the first TB through the first HARQ process; or, if the HARQ process number of the first HARQ process is less than or equal to 15, use non-fallback DCI format or fallback DCI format scheduling to perform retransmission of the first TB through the first HARQ process.
[0204] For example, for downlink transmission, if DCI format 1_1 or DCI format 1_2 is used to schedule the initial transmission of the first TB in the PDSCH through the first HARQ process, when retransmission is required, if the HARQ process number of the first HARQ process is greater than 15, DCI format 1_1 or DCI format 1_2 is also used to schedule the retransmission of the first TB through the first HARQ process; or, if the HARQ process number of the first HARQ process is less than or equal to 15, DCI format 1_0 or DCI format 1_1 or DCI format 1_2 can be used to schedule the retransmission of the first TB through the first HARQ process.
[0205] For another example, for uplink transmission, if DCI format 0_1 or DCI format 0_2 is used to schedule the initial transmission of the first TB in the PDSCH through the first HARQ process, when retransmission is required, if the HARQ process number of the first HARQ process is greater than 15, DCI format 0_1 or DCI format 0_2 is also used to schedule the retransmission of the first TB through the first HARQ process; or, if the HARQ process number of the first HARQ process is less than or equal to 15, DCI format 0_0 or DCI format 0_1 or DCI format 0_2 can be used to schedule the retransmission of the first TB through the first HARQ process.
[0206] Therefore, in this embodiment 2, no restriction is imposed on the scheduling of HARQ processes whose HARQ process numbers are less than or equal to 15, which can improve the flexibility of scheduling.
[0207] Embodiment 3: The first TB is initially transmitted through the first HARQ process using the fallback DCI format scheduling, and the first TB is retransmitted through the first HARQ process using the non-fallback DCI format or the fallback DCI format scheduling.
[0208] Therefore, when the number of HARQ processes scheduled by the fallback DCI format and the non-fallback DCI format are different, since the range of the number of HARQ processes scheduled by the non-fallback DCI format can be larger than the range of the number of HARQ processes scheduled by the fallback DCI format, there may be no restriction on the number of HARQ processes scheduled by the fallback DCI format.
[0209] For case 2, the fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value under specific circumstances, and the non-fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value.
[0210] How the fallback DCI format supports data transmission scheduling with a HARQ process number greater than the first value refers to the specific implementation in the aforementioned methods 1 to 5.
[0211] Hereinafter, taking the example of using the first RNTI and the second RNTI to respectively indicate that the fallback DCI format supports data transmission scheduling with HARQ process numbers greater than 15 and less than or equal to 15, it is explained how to achieve compatible scheduling of fallback DCI format and non-fallback DCI format.
[0212] Embodiment 4: the first RNTI-scrambled fallback DCI format is used to schedule the initial transmission of the first TB through the first HARQ process, and the non-fallback DCI format or the first RNTI-scrambled fallback DCI format is used to schedule the retransmission of the first TB through the first HARQ process.
[0213] Specifically, the fallback DCI format encrypted using the first RNTI can support data transmission scheduling with HARQ process numbers greater than 15. When retransmitting the first TB, the selected DCI format also needs to support HARQ process numbers greater than 15. Therefore, a non-fallback DCI format or a fallback DCI format encrypted with the first RNTI can be selected.
[0214] Embodiment 5: The first TB is initially transmitted through the first HARQ process using the fallback DCI format encrypted with the second RNTI, and the retransmission of the first TB is performed through the first HARQ process using the non-fallback DCI format or the fallback DCI format.
[0215] Specifically, the fallback DCI format encrypted using the second RNTI can support data transmission scheduling with HARQ process numbers less than or equal to 15. When retransmitting the first TB, the selected DCI format only needs to support HARQ process numbers less than or equal to 15. Therefore, a fallback DCI format (any RNTI scrambling can be used) or a non-fallback DCI format can be selected.
[0216] Embodiment 6: Initial transmission of the first TB is scheduled through the first HARQ process using a non-fallback DCI format, and retransmission of the first TB is scheduled through the first HARQ process using a non-fallback DCI format or a fallback DCI format scrambled by the first RNTI.
[0217] Specifically, the use of a non-fallback DCI format can support data transmission scheduling with a HARQ process number greater than 15. When retransmitting the first TB, the selected DCI format also needs to support a HARQ process number greater than 15. Therefore, a non-fallback DCI format or a fallback DCI format encrypted with the first RNTI can be selected.
[0218] Embodiment 7: Use non-fallback DCI format to schedule the initial transmission of the first TB through the first HARQ process, wherein, if the HARQ process number of the first HARQ process is greater than 15, use non-fallback DCI format or fallback DCI format encrypted with the first RNTI to schedule the retransmission of the first TB through the first HARQ process; or, if the HARQ process number of the first HARQ process is less than or equal to 15, use non-fallback DCI format or fallback DCI format to schedule the retransmission of the first TB through the first HARQ process.
[0219] In summary, when determining the DCI format used for initial transmission scheduling based on the DCI format of initial transmission scheduling, you can select a DCI format that supports a number of HARQ processes greater than or equal to the number of HARQ processes supported by the DCI format of initial transmission scheduling, or you can also select a DCI format that supports the HARQ process number used for initial transmission scheduling.
[0220] Therefore, in an embodiment of the present application, when the first DCI format supports different numbers of HARQ processes, the terminal device can use an appropriate method to determine the HARQ process number corresponding to the data transmission scheduled by the first DCI format, thereby ensuring that the network device and the terminal device have a consistent understanding of the scheduled HARQ process number.
[0221] Combination of the above Figure 3 , describes in detail the method embodiment of the present application, and the following is combined with Figures 4 to 8 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.
[0222] Figure 4 FIG. 4 shows a schematic block diagram of a terminal device 400 according to an embodiment of the present application. Figure 4 As shown, the terminal device 400 includes:
[0223] A communication unit 410 is configured to receive first downlink control information DCI sent by a network device, where the first DCI is used to schedule transmission of a first transport block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by a HARQ process number indication field in the first DCI format is a first value; and
[0224] The first TB is transmitted through the first HARQ process.
[0225] Optionally, in some embodiments, the first HARQ process number is determined based on the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI.
[0226] Optionally, in some embodiments, the first information corresponding to the first DCI includes at least one of the following:
[0227] A radio network temporary identifier RNTI corresponding to the first DCI;
[0228] A search space corresponding to the first DCI;
[0229] A control channel element CCE index range corresponding to the first DCI;
[0230] time domain resources corresponding to the first HARQ process scheduled by the first DCI;
[0231] a first information field other than the HARQ process number indication field in the first DCI;
[0232] A demodulation reference signal DMRS sequence corresponding to the first HARQ process scheduled by the first DCI.
[0233] Optionally, the first information includes the RNTI corresponding to the first DCI, wherein, when the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, when the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0234] Optionally, in some embodiments, the first TB is a TB in uplink transmission, and the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI; and / or the second RNTI includes at least one of the following:
[0235] Temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI.
[0236] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; and / or,
[0237] The second RNTI includes at least one of the following:
[0238] Temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI.
[0239] Optionally, in some embodiments, the first information includes a search space corresponding to the first DCI, wherein:
[0240] When the search space corresponding to the first DCI is the first search space, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or,
[0241] When the search space corresponding to the first DCI is the second search space, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0242] Optionally, in some embodiments, the first search space includes a search space dedicated to the terminal device, and / or the second search space includes a public search space.
[0243] Optionally, in some embodiments, the first information includes a CCE index range corresponding to the first DCI, wherein, when the search space corresponding to the first DCI is the first CCE index range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, when the search space corresponding to the first DCI is the second CCE index range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0244] Optionally, in some embodiments, the first CCE index range is configured or preset by the network device, and / or the second CCE index range is configured or preset by the network device.
[0245] Optionally, the first information includes time domain resources corresponding to the first HARQ process scheduled by the first DCI, wherein, when the time domain resources corresponding to the first HARQ process correspond to a first time domain resource range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, when the time domain resources corresponding to the first HARQ process correspond to a second time domain resource range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0246] Optionally, in some embodiments, the first time domain resource range is configured or preset by the network device, and / or the second time domain resource range is configured or preset by the network device.
[0247] Optionally, in some embodiments, when the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range, the first information also includes a first information field in the first DCI except the HARQ process number indication field.
[0248] Optionally, in some embodiments, the first information includes a first information field in the first DCI except the HARQ process number indication field, wherein the first HARQ process number is determined based on the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI, including: the first HARQ process number is determined based on part or all of the bits in the first information field, and all of the bits in the HARQ process number indication field in the first DCI.
[0249] Optionally, in some embodiments, the first information field includes a redundancy version RV field.
[0250] Optionally, in some embodiments, the first HARQ process number is less than or equal to the first value, and the first HARQ process number is determined according to a HARQ process number indication field in the first DCI.
[0251] Optionally, before receiving the first DCI sent by the network device, the communication unit 410 is also used to: receive a second DCI sent by the network device, the second DCI being used to schedule transmission of the first TB through the first HARQ process, wherein the second DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0252] Optionally, after receiving the first DCI sent by the network device, the communication unit 410 is also used to: receive a third DCI sent by the network device, the third DCI being used to schedule transmission of the first TB through the first HARQ process, wherein the third DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0253] Optionally, in some embodiments, the second DCI format includes a non-fallback DCI format.
[0254] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the second DCI format includes at least one of DCI format 1_1 and DCI format 1_2; or, the first TB is a TB in uplink transmission, and the second DCI format includes at least one of DCI format 0_1 and DCI format 0_2.
[0255] Optionally, in some embodiments, the first DCI format includes a fallback DCI format.
[0256] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0; or, the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0.
[0257] Optionally, in some embodiments, the communication unit 410 is also used to: report the downlink capability information of the terminal device to the network device, the downlink capability information being used to indicate that the number of downlink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the specific value is equal to the first value plus one; and / or report the uplink capability information of the terminal device to the network device, the uplink capability information being used to indicate that the number of uplink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
[0258] Optionally, in some embodiments, the first TB is a TB in downlink transmission, the HARQ process number range corresponding to the number of downlink HARQ processes configured by the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value; or, the first TB is a TB in uplink transmission, the HARQ process number range corresponding to the number of uplink HARQ processes configured by the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value.
[0259] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0260] It should be understood that the terminal device 400 according to the embodiment of the present application may correspond to the terminal device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the terminal device 400 are respectively to implement Figure 3 For the sake of brevity, the corresponding process of the terminal device in the method 300 is not repeated here.
[0261] Figure 5 It is a schematic block diagram of a network device according to an embodiment of the present application. Figure 5 The network device 500 includes:
[0262] The communication unit 510 is used to send first downlink control information DCI to the terminal device, wherein the first DCI is used to schedule the transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by the HARQ process number indication field in the first DCI format is a first numerical value.
[0263] Optionally, in some embodiments, the first HARQ process number is indicated by the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI.
[0264] Optionally, in some embodiments, the first information corresponding to the first DCI includes at least one of the following:
[0265] A radio network temporary identifier RNTI corresponding to the first DCI;
[0266] A search space corresponding to the first DCI;
[0267] A control channel element CCE index range corresponding to the first DCI;
[0268] time domain resources corresponding to the first HARQ process scheduled by the first DCI;
[0269] a first information field other than the HARQ process number indication field in the first DCI;
[0270] A demodulation reference signal DMRS sequence corresponding to the first HARQ process scheduled by the first DCI.
[0271] Optionally, in some embodiments, the first information includes an RNTI corresponding to the first DCI, wherein:
[0272] When the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or,
[0273] When the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0274] Optionally, in some embodiments, the first TB is a TB in uplink transmission, and the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI; and / or,
[0275] The second RNTI includes at least one of the following:
[0276] Temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI.
[0277] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; and / or,
[0278] The second RNTI includes at least one of the following:
[0279] Temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI.
[0280] Optionally, in some embodiments, the first information includes a search space corresponding to the first DCI, wherein:
[0281] When the search space corresponding to the first DCI is the first search space, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or,
[0282] When the search space corresponding to the first DCI is the second search space, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0283] Optionally, in some embodiments, the first search space includes a search space dedicated to the terminal device, and / or the second search space includes a public search space.
[0284] Optionally, in some embodiments, the first information includes a CCE index range corresponding to the first DCI, wherein, when the search space corresponding to the first DCI is the first CCE index range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, when the search space corresponding to the first DCI is the second CCE index range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0285] Optionally, in some embodiments, the first CCE index range is configured or preset by the network device, and / or the second CCE index range is configured or preset by the network device.
[0286] Optionally, the first information includes time domain resources corresponding to the first HARQ process scheduled by the first DCI, wherein, when the time domain resources corresponding to the first HARQ process correspond to a first time domain resource range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, when the time domain resources corresponding to the first HARQ process correspond to a second time domain resource range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
[0287] Optionally, in some embodiments, the first time domain resource range is configured or preset by the network device, and / or the second time domain resource range is configured or preset by the network device.
[0288] Optionally, in some embodiments, when the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range, the first information also includes a first information field in the first DCI except the HARQ process number indication field.
[0289] Optionally, in some embodiments, the first information includes a first information field in the first DCI except the HARQ process number indication field, wherein the first HARQ process number is indicated by the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI, including: the first HARQ process number is indicated by part of the bits or all of the bits in the first information field, and all the bits in the HARQ process number indication field in the first DCI.
[0290] Optionally, in some embodiments, the first information field includes a redundancy version RV field.
[0291] Optionally, in some embodiments, the first HARQ process number is less than or equal to the first value, and the first HARQ process number is determined according to a HARQ process number indication field in the first DCI.
[0292] Optionally, in some embodiments, before sending the first DCI to the terminal device, the communication unit 510 is also used to: send a second DCI to the terminal device, the second DCI being used to schedule transmission of the first TB through the first HARQ process, wherein the second DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0293] Optionally, in some embodiments, after sending the first DCI to the terminal device, the communication unit 510 is further used to: send a third DCI to the terminal device, the third DCI being used to schedule transmission of the first TB through the first HARQ process, wherein the third DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
[0294] Optionally, in some embodiments, the second DCI format includes a non-fallback DCI format.
[0295] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the second DCI format includes at least one of DCI format 1_1 and DCI format 1_2; or, the first TB is a TB in uplink transmission, and the second DCI format includes at least one of DCI format 0_1 and DCI format 0_2.
[0296] Optionally, in some embodiments, the first DCI format includes a fallback DCI format.
[0297] Optionally, in some embodiments, the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0; or, the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0.
[0298] Optionally, in some embodiments, the communication unit 510 is also used to: receive downlink capability information of the terminal device reported by the terminal device, the downlink capability information being used to indicate that the number of downlink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the specific value is equal to the first value plus one; and / or receive uplink capability information of the terminal device reported by the terminal device, the uplink capability information being used to indicate that the number of uplink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
[0299] Optionally, in some embodiments, the first TB is a TB in downlink transmission, the HARQ process number range corresponding to the number of downlink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value; or,
[0300] The first TB is a TB in uplink transmission, the HARQ process number range corresponding to the number of uplink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value.
[0301] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.
[0302] It should be understood that the network device 500 according to the embodiment of the present application may correspond to the network device in the method embodiment of the present application, and the above and other operations and / or functions of each unit in the network device 500 are respectively to implement Figure 3 For the sake of brevity, the corresponding processes of the network device in the method 300 are not repeated here.
[0303] Figure 6 It is a schematic structural diagram of a communication device 600 provided in an embodiment of the present application. Figure 6 The communication device 600 shown includes a processor 610, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0304] Alternatively, if Figure 6As shown, the communication device 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
[0305] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .
[0306] Alternatively, if Figure 6 As shown, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0307] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of the antennas may be one or more.
[0308] Optionally, the communication device 600 may specifically be a network device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0309] Optionally, the communication device 600 may specifically be a mobile terminal / terminal device of an embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.
[0310] Figure 7 It is a schematic structural diagram of the chip of an embodiment of the present application. Figure 7 The chip 700 shown includes a processor 710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0311] Alternatively, if Figure 7 As shown, the chip 700 may further include a memory 720. The processor 710 may call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0312] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0313] Optionally, the chip 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0314] Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0315] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0316] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0317] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0318] Figure 8 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. Figure 8 As shown, the communication system 900 includes a terminal device 910 and a network device 920 .
[0319] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0320] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0321] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0322] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.
[0323] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0324] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0325] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0326] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0327] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0328] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0329] The embodiment of the present application also provides a computer program.
[0330] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.
[0331] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program is run on a computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0332] Those of ordinary skill 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. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0333] Those skilled in the art can 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.
[0334] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0335] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0336] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0337] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0338] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A wireless communication method, characterized in that: include: The terminal device receives the first downlink control information DCI sent by the network device, where the first DCI is used to schedule the transmission of the first transmission block TB through the first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to the first HARQ process number, the first DCI corresponds to the first DCI format, and the maximum HARQ process number indicated by the HARQ process number indication field in the first DCI format is a first value, wherein the first DCI format includes a fallback DCI format, wherein the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0, or the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0; wherein the first HARQ process number is determined according to the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI format; The terminal device transmits the first TB through the first HARQ process; The first information corresponding to the first DCI includes the RNTI corresponding to the first DCI; Wherein, when the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; and, when the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range, wherein the first value is 15, the first HARQ process number range is 16 to 31 or 0 to 31, and the second HARQ process number range is 0 to 15; Among them, when the first TB is a TB in uplink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI, and the second RNTI includes at least one of the following: temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI; Among them, when the first TB is a TB in downlink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; the second RNTI includes at least one of the following: temporary cell wireless network temporary identifier TC-RNTI, cell wireless network temporary identifier C-RNTI.
2. The method according to claim 1, characterized in that The first information corresponding to the first DCI further includes at least one of the following: A search space corresponding to the first DCI; A control channel element CCE index range corresponding to the first DCI; time domain resources corresponding to the first HARQ process scheduled by the first DCI; a first information field other than the HARQ process number indication field in the first DCI; A demodulation reference signal DMRS sequence corresponding to the first HARQ process scheduled by the first DCI.
3. The method according to any one of claims 1 to 2, characterized in that: The first information also includes a search space corresponding to the first DCI, wherein: When the search space corresponding to the first DCI is the first search space, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, When the search space corresponding to the first DCI is the second search space, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
4. The method according to claim 3, characterized in that The first search space includes a search space dedicated to the terminal device, and / or the second search space includes a public search space.
5. The method according to any one of claims 1 to 2, characterized in that: The first information also includes a CCE index range corresponding to the first DCI, where: When the search space corresponding to the first DCI is a first CCE index range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is a first HARQ process number range; or, When the search space corresponding to the first DCI is the second CCE index range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
6. The method according to claim 5, characterized in that The first CCE index range is configured or preset by the network device, and / or the second CCE index range is configured or preset by the network device.
7. The method according to any one of claims 1 to 2, characterized in that: The first information also includes time domain resources corresponding to the first HARQ process scheduled by the first DCI, wherein: In a case where the time domain resource corresponding to the first HARQ process corresponds to a first time domain resource range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is a first HARQ process number range; or, When the time domain resources corresponding to the first HARQ process correspond to the second time domain resource range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
8. The method according to claim 7, characterized in that The first time domain resource range is configured or preset by the network device, and / or the second time domain resource range is configured or preset by the network device.
9. The method according to claim 1, characterized in that: When the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range, the first information also includes a first information field in the first DCI except the HARQ process number indication field.
10. The method according to any one of claims 1 to 2, characterized in that: The first information further includes a first information field other than the HARQ process number indication field in the first DCI, wherein: The first HARQ process number is determined according to the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI, including: The first HARQ process number is determined based on part of the bits or all of the bits in the first information field and all of the bits in the HARQ process number indication field in the first DCI.
11. The method according to claim 10, characterized in that The first information field includes a redundancy version RV field.
12. The method according to claim 1, characterized in that The first HARQ process number is less than or equal to the first value, and the first HARQ process number is determined according to the HARQ process number indication field in the first DCI.
13. The method according to claim 12, characterized in that Before the terminal device receives the first DCI sent by the network device, the method further includes: The terminal device receives a second DCI sent by the network device, where the second DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the second DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
14. The method according to claim 12, characterized in that After the terminal device receives the first DCI sent by the network device, the method further includes: The terminal device receives a third DCI sent by the network device, where the third DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the third DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
15. The method according to claim 13 or 14, characterized in that The second DCI format includes a non-fallback DCI format.
16. The method according to any one of claims 13-14, characterized in that The first TB is a TB in downlink transmission, and the second DCI format includes at least one of DCI format 1_1 and DCI format 1_2; or, The first TB is a TB in uplink transmission, and the second DCI format includes at least one of DCI format 0_1 and DCI format 0_2.
17. The method according to any one of claims 1 to 2, characterized in that: The method further includes: the terminal device reporting downlink capability information of the terminal device to the network device, the downlink capability information being used to indicate that the number of downlink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the specific value is equal to the first value plus one; and / or, The terminal device reports the uplink capability information of the terminal device to the network device, and the uplink capability information is used to indicate that the number of uplink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
18. The method according to any one of claims 1 to 2, characterized in that: The first TB is a TB in downlink transmission, the HARQ process number range corresponding to the number of downlink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value; or, The first TB is a TB in uplink transmission, the HARQ process number range corresponding to the number of uplink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value.
19. A wireless communication method, characterized in that: include: The network device sends first downlink control information DCI to the terminal device, where the first DCI is used to schedule the transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by the HARQ process number indication field in the first DCI format is a first value, wherein the first DCI format includes a fallback DCI format, wherein the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0, or the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0; wherein the first HARQ process number is indicated by the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI format; The first information corresponding to the first DCI includes the RNTI corresponding to the first DCI; Wherein, when the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; and, when the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range, wherein the first value is 15, the first HARQ process number range is 16 to 31 or 0 to 31, and the second HARQ process number range is 0 to 15; Among them, when the first TB is a TB in uplink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI, and the second RNTI includes at least one of the following: temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI; Among them, when the first TB is a TB in downlink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; the second RNTI includes at least one of the following: temporary cell wireless network temporary identifier TC-RNTI, cell wireless network temporary identifier C-RNTI.
20. The method according to claim 19, characterized in that The first information corresponding to the first DCI further includes at least one of the following: A search space corresponding to the first DCI; A control channel element CCE index range corresponding to the first DCI; time domain resources corresponding to the first HARQ process scheduled by the first DCI; a first information field other than the HARQ process number indication field in the first DCI; A demodulation reference signal DMRS sequence corresponding to the first HARQ process scheduled by the first DCI.
21. The method according to any one of claims 19-20, characterized in that The first information also includes a search space corresponding to the first DCI, wherein: When the search space corresponding to the first DCI is the first search space, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; or, When the search space corresponding to the first DCI is the second search space, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
22. The method according to claim 21, characterized in that The first search space includes a search space dedicated to the terminal device, and / or the second search space includes a public search space.
23. The method according to any one of claims 19-20, characterized in that The first information also includes a CCE index range corresponding to the first DCI, where: When the search space corresponding to the first DCI is a first CCE index range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is a first HARQ process number range; or, When the search space corresponding to the first DCI is the second CCE index range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
24. The method according to claim 23, characterized in that The first CCE index range is configured or preset by the network device, and / or the second CCE index range is configured or preset by the network device.
25. The method according to any one of claims 19-20, characterized in that The first information includes time domain resources corresponding to the first HARQ process scheduled by the first DCI, wherein: In a case where the time domain resource corresponding to the first HARQ process corresponds to a first time domain resource range, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is a first HARQ process number range; or, When the time domain resources corresponding to the first HARQ process correspond to the second time domain resource range, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range.
26. The method according to claim 25, characterized in that The first time domain resource range is configured or preset by the network device, and / or the second time domain resource range is configured or preset by the network device.
27. The method according to claim 19, characterized in that When the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range, the first information also includes a first information field in the first DCI except the HARQ process number indication field.
28. The method according to any one of claims 19-20, characterized in that The first information includes a first information field other than the HARQ process number indication field in the first DCI, wherein: The first HARQ process number is indicated by the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI, including: The first HARQ process number is indicated by part of the bits or all of the bits in the first information field and all of the bits in the HARQ process number indication field in the first DCI.
29. The method according to claim 28, characterized in that The first information field includes a redundancy version RV field.
30. The method according to claim 19, characterized in that The first HARQ process number is less than or equal to the first value, and the first HARQ process number is determined according to the HARQ process number indication field in the first DCI.
31. The method according to claim 30, characterized in that Before the network device sends the first DCI to the terminal device, the method further includes: The network device sends a second DCI to the terminal device, where the second DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the second DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
32. The method according to claim 31, characterized in that After the network device sends the first DCI to the terminal device, the method further includes: The network device sends a third DCI to the terminal device, where the third DCI is used to schedule transmission of the first TB through the first HARQ process, wherein the third DCI corresponds to a second DCI format, and the maximum HARQ process number that can be scheduled by the second DCI format is greater than the first value.
33. The method according to claim 30 or 31, characterized in that The second DCI format includes a non-fallback DCI format.
34. The method according to any one of claims 30-31, characterized in that The first TB is a TB in downlink transmission, and the second DCI format includes at least one of DCI format 1_1 and DCI format 1_2; or, The first TB is a TB in uplink transmission, and the second DCI format includes at least one of DCI format 0_1 and DCI format 0_2.
35. The method according to any one of claims 19-20, characterized in that The method further includes: the network device receiving downlink capability information of the terminal device reported by the terminal device, the downlink capability information being used to indicate that the number of downlink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value, wherein the specific value is equal to the first value plus one; and / or, The network device receives uplink capability information of the terminal device reported by the terminal device, and the uplink capability information is used to indicate that the number of uplink HARQ processes supported by the terminal device is greater than a specific value, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value, wherein the specific value is equal to the first value plus one.
36. The method according to any one of claims 19-20, characterized in that The first TB is a TB in downlink transmission, the HARQ process number range corresponding to the number of downlink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled downlink transmission is greater than the first value; or, The first TB is a TB in uplink transmission, the HARQ process number range corresponding to the number of uplink HARQ processes configured for the terminal device is the first HARQ process number range, or the maximum HARQ process number supported by the terminal device for scheduled uplink transmission is greater than the first value.
37. A terminal device, characterized in that: include: a communication unit, configured to receive first downlink control information DCI sent by a network device, wherein the first DCI is used to schedule transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by a HARQ process number indication field in the first DCI format is a first value, wherein the first DCI format includes a fallback DCI format, wherein the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0, or the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0; wherein the first HARQ process number is determined according to the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI format; and transmitting the first TB through the first HARQ process; The first information corresponding to the first DCI includes the RNTI corresponding to the first DCI; Wherein, when the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; and, when the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range, wherein the first value is 15, the first HARQ process number range is 16 to 31 or 0 to 31, and the second HARQ process number range is 0 to 15; Among them, when the first TB is a TB in uplink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI, and the second RNTI includes at least one of the following: temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI; Among them, when the first TB is a TB in downlink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; the second RNTI includes at least one of the following: temporary cell wireless network temporary identifier TC-RNTI, cell wireless network temporary identifier C-RNTI.
38. A network device, characterized in that: include: A communication unit, configured to send first downlink control information DCI to a terminal device, wherein the first DCI is used to schedule the transmission of a first transmission block TB through a first hybrid automatic repeat request HARQ process, wherein the first HARQ process corresponds to a first HARQ process number, the first DCI corresponds to a first DCI format, and the maximum HARQ process number indicated by the HARQ process number indication field in the first DCI format is a first value, wherein the first DCI format includes a fallback DCI format, wherein the first TB is a TB in downlink transmission, and the first DCI format includes DCI format 1_0, or the first TB is a TB in uplink transmission, and the first DCI format includes DCI format 0_0; wherein the first HARQ process number is indicated by the first information corresponding to the first DCI and the HARQ process number indication field in the first DCI format; The first information corresponding to the first DCI includes the RNTI corresponding to the first DCI; Wherein, when the RNTI corresponding to the first DCI is the first RNTI, the first HARQ process number is greater than the first value, or the HARQ process number range to which the first HARQ process number belongs is the first HARQ process number range; and, when the RNTI corresponding to the first DCI is the second RNTI, the first HARQ process number is less than or equal to the first value, or the HARQ process number range to which the first HARQ process number belongs is the second HARQ process number range, wherein the first value is 15, the first HARQ process number range is 16 to 31 or 0 to 31, and the second HARQ process number range is 0 to 15; Among them, when the first TB is a TB in uplink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI, SP-CSI-RNTI, and the second RNTI includes at least one of the following: temporary cell radio network temporary identifier TC-RNTI, cell radio network temporary identifier C-RNTI; Among them, when the first TB is a TB in downlink transmission, the first RNTI includes at least one of the following: CS-RNTI, MCS-C-RNTI; the second RNTI includes at least one of the following: temporary cell wireless network temporary identifier TC-RNTI, cell wireless network temporary identifier C-RNTI.
39. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 18.
40. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 18.
41. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 18.
42. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 18.
43. A network device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 19 to 36.
44. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 19 to 36.
45. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 19 to 36.
46. A computer program product, characterized in that Comprising computer program instructions which cause a computer to perform the method as claimed in any one of claims 19 to 36.
Citation Information
Patent Citations
Method and device for determining hybrid automatic repeat request (HARQ) process
CN108631958A
HARQ process configuration method, apparatus, and device
CN109845159A
Data receiving method and communication device
CN111200871A
Method for indicating HARQ process number, network equipment, and user equipment
WO2018058561A1