Communication method and related device
By flexibly activate or deactivate HARQ feedback using the second indication information carried by DCI in satellite communication, the problem of insufficient flexibility in the activation mode of terminal equipment is solved, and system throughput and resource utilization efficiency is improved.
Patent Information
- Application Number
- CN202310716412.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-15
- Publication Date
- 2024-12-17
AI Technical Summary
In satellite communication, the terminal device is less flexible in determining the activation or deactivation mode of HARQ feedback by receiving high-level signaling, resulting in limited system throughput.
The HARQ feedback is flexibly activated or deactivated through the second indication information carried by the DCI, and bits in the HARQ process indicator field, the HARQ-ACK resource indicator field, or the repeat indicator field are indicated without increasing the DCI size.
It improves the system throughput, flexibly adjusts the HARQ feedback status, reduces the number of HARQ-ACK and HARQ-NACK, and saves transmission resources.
Smart Images

Figure CN119155003A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of Internet of Things, and in particular to a communication method and related devices. Background Art
[0002] In satellite communications, considering the large transmission delay between network equipment and terminal equipment, in order to improve the system throughput, network equipment can activate / deactivate feedback of some downlink hybrid automatic repeat request (HARQ) processes. Currently, the terminal equipment determines whether the HARQ-ACK feedback of the HARQ process is activated or deactivated by receiving high-level signaling, which is less flexible. Summary of the invention
[0003] The present application discloses a communication method and related devices, which can more flexibly activate or deactivate HARQ feedback through second indication information.
[0004] In a first aspect, the present application provides a communication method, the method comprising: receiving first indication information, the first indication information indicating that the DCI includes second indication information for indicating activation or deactivation of HARQ feedback; receiving DCI; based on the second indication information indicating activation of HARQ feedback, sending HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, not sending HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0005] In this technical solution, the second indication information carried by the DCI can flexibly and dynamically indicate the HARQ feedback status, which can effectively improve the throughput of the system.
[0006] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0007] In this technical solution, the second indication information is carried by using the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, without expanding new bits in the DCI. In this way, the HARQ feedback can be flexibly and dynamically activated or deactivated without increasing the DCI size.
[0008] In a possible implementation manner, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0009] In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0010] In a possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0011] In a possible embodiment, the method also includes: receiving third indication information, the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0012] In a possible embodiment, the method also includes: receiving fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0013] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0014] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the method also includes: receiving fifth indication information, the fifth indication information being used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0015] In a possible implementation manner, the method further includes: sending sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service.
[0016] In a second aspect, the present application provides another communication method, the method comprising: sending sixth indication information, the sixth indication information being used to indicate that the terminal device supports calling voice services; receiving DCI, the DCI comprising second indication information, the second indication information being used to indicate activation or deactivation of HARQ feedback; activating HARQ feedback based on the second indication information, and sending HARQ feedback; or, deactivating HARQ feedback based on the second indication information, and not sending HARQ feedback; wherein the HARQ feedback comprises HARQ-ACK and / or HARQ-NACK.
[0017] In this technical solution, the second indication information carried by the DCI can flexibly and dynamically indicate the HARQ feedback status, which can effectively improve the throughput of the system.
[0018] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0019] In this technical solution, the second indication information is carried by using the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, without expanding new bits in the DCI. In this way, the HARQ feedback can be flexibly and dynamically activated or deactivated without increasing the DCI size.
[0020] In a possible implementation manner, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0021] In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0022] In a possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0023] In a possible embodiment, the method also includes: receiving third indication information, the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0024] In a possible embodiment, the method also includes: receiving fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values, or the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0025] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0026] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the method also includes: receiving fifth indication information, the fifth indication information being used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0027] In a third aspect, an embodiment of the present application provides another communication method, the method comprising: sending sixth indication information, the sixth indication information being used to indicate that the terminal device supports the calling voice service; based on the sixth indication information, not sending HARQ feedback.
[0028] In this technical solution, HARQ feedback can be flexibly deactivated based on the service types supported by the terminal device, which can effectively improve the system throughput.
[0029] In a fourth aspect, an embodiment of the present application provides another communication method, the method comprising: sending first indication information, the first indication information indicating that the DCI includes second indication information for indicating activation or deactivation of HARQ feedback; sending DCI; the second indication information indicates activation of HARQ feedback and reception of HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback and no reception of HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0030] In this technical solution, the second indication information carried by the DCI can flexibly and dynamically indicate the HARQ feedback state, which can effectively improve the throughput of the system.
[0031] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0032] In this technical solution, the second indication information is carried by using the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, without expanding new bits in the DCI. In this way, the HARQ feedback can be flexibly and dynamically activated or deactivated without increasing the DCI size.
[0033] In a possible implementation manner, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0034] In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0035] In a possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0036] In a possible implementation, the method further includes: sending third indication information, the third indication information being used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information being used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0037] In a possible embodiment, the method also includes: sending fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0038] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0039] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the method also includes: sending fifth indication information, the fifth indication information being used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0040] In a possible implementation, the method further includes: receiving sixth indication information, the sixth indication information being used to indicate that the terminal device supports the calling voice service; and the specific implementation of sending the first indication information is: sending the first indication information according to the sixth indication information.
[0041] In the fifth aspect, an embodiment of the present application provides another communication method, the method comprising: receiving sixth indication information, the sixth indication information being used to indicate that the terminal device supports calling voice services; sending DCI, the DCI comprising second indication information, the second indication information being used to indicate activation or deactivation of HARQ feedback; the second indication information indicating activation of HARQ feedback and receiving HARQ feedback; or, the second indication information indicating deactivation of HARQ feedback and not receiving HARQ feedback; wherein the HARQ feedback comprises HARQ-ACK and / or HARQ-NACK.
[0042] In this technical solution, the second indication information carried by the DCI can flexibly and dynamically indicate the HARQ feedback state, which can effectively improve the throughput of the system.
[0043] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0044] In this technical solution, the second indication information is carried by using the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, without expanding new bits in the DCI. In this way, the HARQ feedback can be flexibly and dynamically activated or deactivated without increasing the DCI size.
[0045] In a possible implementation manner, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0046] In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0047] In a possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0048] In a possible implementation, the method further includes: sending third indication information, the third indication information being used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information being used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0049] In a possible embodiment, the method also includes: sending fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0050] In a possible implementation, it is characterized in that the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, and the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0051] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the method also includes: sending fifth indication information, the fifth indication information being used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0052] In a sixth aspect, an embodiment of the present application provides another communication method, the method comprising: receiving sixth indication information, the sixth indication information being used to indicate that the terminal device supports the calling voice service; and based on the sixth indication information, not receiving HARQ feedback.
[0053] In this technical solution, HARQ feedback can be flexibly deactivated based on the service types supported by the terminal device, which can effectively improve the system throughput.
[0054] In a seventh aspect, the present application provides a communication device, comprising a unit for implementing the method described in any one of the first to sixth aspects.
[0055] In an eighth aspect, the present application provides another communication device, comprising a processor; the processor is used to execute the method described in any one of the first to sixth aspects.
[0056] In an optional implementation, the communication device may further include a memory; the memory is used to store a computer program; and a processor, specifically used to call the computer program from the memory to execute the method described in any one of the first to sixth aspects.
[0057] In a ninth aspect, the present application provides a chip (or a communication device) for executing the method described in any one of the first to sixth aspects.
[0058] In the tenth aspect, the present application provides a chip module, which includes a communication interface and a chip, wherein: the communication interface is used for internal communication within the chip module, or for the chip module to communicate with an external device; the chip is used to execute the method described in any one of the first to sixth aspects.
[0059] In an eleventh aspect, the present application provides a communication system, comprising an apparatus for executing the method provided in any one of the first to third aspects and an apparatus for executing the method provided in any one of the fourth to sixth aspects.
[0060] In a twelfth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the method described in any one of the first to sixth aspects is executed.
[0061] In a thirteenth aspect, the present application provides a computer program product comprising a computer program or instructions, which, when executed on a computer, enables the computer to execute the method described in any one of the first to sixth aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] Figure 1 It is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0063] Figure 2 It is a flow chart of a communication method provided in an embodiment of the present application;
[0064] Figure 3 It is a flowchart of another communication method provided by the present application;
[0065] Figure 4 It is a flowchart of another communication method provided by the present application;
[0066] Figure 5 It is a structural schematic diagram of a communication device provided by the present application;
[0067] Figure 6 It is a structural schematic diagram of another communication device provided by the present application;
[0068] Figure 7 It is a structural schematic diagram of a chip module provided by this application. DETAILED DESCRIPTION
[0069] It should be understood that the terms "first", "second", etc. involved in the embodiments of the present application are used to distinguish different objects rather than to describe a specific order. "At least one" in the embodiments of the present application refers to one or more, and "a plurality" refers to two or more. "And / or" in the embodiments of the present application describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. Among them, A and B can be singular or plural. The character " / " can indicate that the previously associated objects are in an "or" relationship. In addition, the symbol " / " can also represent a division sign, that is, performing a division operation.
[0070] In the embodiments of the present application, "at least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b, and c. Each of a, b, and c can be an element or a set containing one or more elements.
[0071] In the embodiments of the present application, "of", "corresponding, relevant", "corresponding", "associated, related", and "mapped" may sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the concepts or meanings to be expressed are consistent.
[0072] In this application, "equal to" can be used in conjunction with "less than" or "greater than", but not with both "less than" and "greater than". When "equal to" is used in conjunction with "less than", it is applicable to the technical solution adopted by "less than". When "equal to" is used in conjunction with "greater than", it is applicable to the technical solution adopted by "greater than".
[0073] See also Figure 1 , Figure 1 The present invention provides a schematic diagram of the architecture of a communication system. The communication system may include but is not limited to a terminal device and a network device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of the present application. In actual applications, two or more network devices and two or more terminal devices may be included. Figure 1 The communication system shown includes a terminal device 101 and a network device 102 as an example.
[0074] Among them, the terminal device in the embodiment of the present application is a device with wireless transceiver function, which can be called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, Internet of Things terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as wideband code division multiple access (WCDMA), long time evolution (LTE), NR, the sixth generation mobile communication system (6th-generation, 6G) or the next generation of wireless communication technology, etc. For example, the terminal device can be a mobile phone, a tablet computer (pad), a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public land mobile network (PLMN), etc. In some embodiments of the present application, the terminal device may also be a device with a transceiver function, such as a chip module, wherein the chip module may include a chip and may also include other discrete devices.The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0075] In the embodiment of the present application, the network device is a device that provides wireless communication functions for the terminal device. The network device can be an access network (AN) device, a satellite, and the AN device can be a radio access network (RAN) device. Among them, the access network device can support at least one wireless communication technology, such as WCDMA, LTE, NR, 6G, etc. For example, the access network device includes but is not limited to: the next generation base station (generation nodeB, gNB) in the fifth generation mobile communication system (5th-generation, 5G), evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved node B, or home node B, HNB), baseband unit (baseband unit, BBU), transmission and reception point (transmission and reception point, TRP), transmitting point (transmitting point, TP), mobile switching center, etc. The network device may also be a wireless controller, a centralized unit (CU) and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the access network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, and an access network device in future mobile communications or an access network device in a future evolved PLMN, etc. In some embodiments, the network device may also be a device that provides wireless communication functions for terminal devices, such as a chip module. For example, the chip module may include a chip and may also include other discrete devices. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0076] It should be noted that the technical solutions of the embodiments of the present application can be applied to one or some communication systems. For example: LTE communication system, 4th generation (4G) mobile communication system, 5G mobile communication system, 5G NR system, non-terrestrial networks (NTN) system, satellite communication system, Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, LTE-enhanced MTO (eMTC) system. Optionally, the method of the embodiments of the present application is also applicable to future communication systems, such as 6G systems or other communication networks.
[0077] It can be understood that the communication system described in the embodiment of the present application is to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment of the present application. Those skilled in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
[0078] The communication method proposed in the embodiment of the present application is described below. The communication method can be executed by a terminal device and a network device, or by a device that matches the terminal device (for example, a device placed inside the terminal device) and a device that matches the network device (for example, a device placed inside the network device). For example, the device can be a chip, a chip module or a processor, etc.
[0079] See also Figure 2 , is a flow chart of a communication method provided in an embodiment of the present application. Figure 2 As shown, the communication method may include but is not limited to the following steps. In the embodiment of the present application, S represents a step.
[0080] S201: The network device sends first indication information, where the first indication information indicates that downlink control information (DCI) includes second indication information for indicating activation or deactivation of HARQ feedback. Correspondingly, the terminal device receives the first indication information.
[0081] The HARQ feedback includes HARQ-acknowledgement (ACK) and / or HARQ-negative acknowledgement (NACK). Deactivating the HARQ feedback may include deactivating HARQ-ACK and / or deactivating HARQ-NACK, and activating the HARQ feedback may include activating HARQ-ACK and / or activating HARQ-NACK.
[0082] Deactivating HARQ-ACK may refer to not using the HARQ-ACK feedback mechanism at the physical layer of both the network device and the terminal device. Not using the HARQ-ACK feedback mechanism at the physical layer of the terminal device may include at least one of the following: the terminal device does not perform HARQ merging, and the terminal device does not perform HARQ-ACK feedback on the data packet (i.e., does not send HARQ-ACK). Not using the HARQ-ACK feedback mechanism at the physical layer of the network device may include at least one of the following: the network device does not receive HARQ-ACK, and after the network device sends a data packet, it does not wait to receive the HARQ-ACK for the data packet. Similarly, activating HARQ-ACK may refer to using the HARQ-ACK feedback mechanism at the physical layer of both the network device and the terminal device. Using the HARQ-ACK feedback mechanism at the physical layer of the terminal device may include at least one of the following: the terminal device performs HARQ merging, and the terminal device performs HARQ-ACK feedback on the data packet (i.e., sends HARQ-ACK when the data packet is successfully received). Using the HARQ-ACK feedback mechanism at the physical layer of the network device may include at least one of the following: the network device receives the HARQ-ACK, and after the network device sends a data packet, it waits to receive the HARQ-ACK for the data packet.
[0083] Deactivating HARQ-NACK may refer to not using the HARQ-NACK feedback mechanism at the physical layer of both the network device and the terminal device. Not using the HARQ-NACK feedback mechanism at the physical layer of the terminal device may include at least one of the following: the terminal device does not perform HARQ merging, and the terminal device does not perform HARQ-NACK feedback on the data packet (i.e., does not send HARQ-NACK). Not using the HARQ-NACK feedback mechanism at the physical layer of the network device may include at least one of the following: the network device does not receive HARQ-NACK, and the network device does not perform HARQ retransmission on the data packet. Similarly, activating HARQ-NACK may refer to using the HARQ-NACK feedback mechanism at the physical layer of both the network device and the terminal device. Using the HARQ-NACK feedback mechanism at the physical layer of the terminal device may include at least one of the following: the terminal device performs HARQ merging, and the terminal device performs HARQ-NACK feedback on the data packet (i.e., sends HARQ-NACK in the event of a failure to receive a data packet). Adopting the HARQ-NACK feedback mechanism at the physical layer of the network device may include at least one of the following: the network device receives the HARQ-NACK, and the network device performs HARQ retransmission on the data packet.
[0084] Optionally, the first indication information may be a high-layer signaling, such as a radio resource control (Radio Resource Control, RRC) signaling.
[0085] S202: The network device sends DCI, and correspondingly, the terminal device receives the DCI.
[0086] After receiving the first indication information, the terminal device obtains the second indication information in the DCI when receiving the DCI, so as to determine whether to perform HARQ feedback according to the second indication information.
[0087] In an embodiment of the present application, the network indicates activation or deactivation of HARQ feedback through the second indication information carried by the DCI.
[0088] In an embodiment of the present application, the second indication information is used to indicate the activation or deactivation of HARQ feedback, and can also be described as: the second indication information is used to indicate the HARQ feedback status, and the HARQ feedback status can specifically be the HARQ-ACK feedback status of the HARQ process corresponding to the transport block (Transport Block, TB) currently scheduled by the DCI, wherein the HARQ feedback status may include the HARQ-ACK feedback status and / or the HARQ-NACK feedback status, the HARQ-ACK feedback status includes HARQ-ACK feedback activation or HARQ-ACK feedback deactivation, and the HARQ-NACK feedback status includes HARQ-NACK feedback activation or HARQ-NACK feedback deactivation.
[0089] In one possible implementation, the first indication information enables the second indication information in the DCI to indicate activation or deactivation of the HARQ feedback, and the protocol stipulates which bit field in the DCI carries the second indication information. In this way, taking the protocol stipulation that the second indication information is carried by the first bit field in the DCI as an example, when the terminal device receives the first indication information, it can determine whether the HARQ feedback state is activated or deactivated through the first bit field in the DCI in combination with the protocol agreement. In this way, the network device does not need to explicitly indicate in the first indication information which bit field in the DCI the second indication information is carried in, which is conducive to saving indication resources. In another possible implementation, the first indication information may indicate which bit field in the DCI the second indication information is carried in.
[0090] In a possible implementation, the second indication information may indicate activation or deactivation of HARQ feedback through a newly extended bit field in the DCI. In other words, the second indication information is carried by a newly extended bit field in the DCI. Alternatively, the second indication information may indicate activation or deactivation of HARQ feedback through N bits in a HARQ process number indication field, a HARQ-ACK resource indication field, or a repetition number indication field, where N is a positive integer. In other words, the second indication information is carried by N bits in a HARQ process number indication field, a HARQ-ACK resource indication field, or a repetition number indication field. Among them, the N bits may include all or part of the bits in the HARQ process number indication field. Alternatively, the N bits may include all or part of the bits in the HARQ-ACK resource indication field. Alternatively, the N bits may include all or part of the bits in the repetition number indication field. By carrying the second indication information through the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, there is no need to expand new bits in the DCI, so that the HARQ feedback can be flexibly and dynamically activated or deactivated without increasing the DCI size.
[0091] S203: Based on the second indication information indicating activation of HARQ feedback, the terminal device sends HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, the terminal device does not send HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0092] Based on the second indication information indicating activation of HARQ feedback, the terminal device may adopt a HARQ-ACK feedback mechanism and / or a HARQ-NACK feedback mechanism at the physical layer. Exemplarily, the terminal device may send a HARQ-ACK to the network device when successfully receiving a data packet. In the case where the terminal device fails to receive a data packet, the terminal device may send a HARQ-NACK to the network device. Based on the second indication information indicating deactivation of HARQ feedback, the terminal device may not adopt a HARQ-ACK feedback mechanism and / or not adopt a HARQ-NACK feedback mechanism at the physical layer. Exemplarily, the terminal device may not send a HARQ-ACK when successfully receiving a data packet. In the case where the terminal device fails to receive a data packet, the terminal device may not send a HARQ-NACK.
[0093] S204: The second indication information indicates activation of HARQ feedback, and the network device receives HARQ feedback; or the second indication information indicates deactivation of HARQ feedback, and the network device does not receive HARQ feedback.
[0094] The second indication information indicates activation of HARQ feedback, and the network device may adopt the HARQ-ACK feedback mechanism and / or the HARQ-NACK feedback mechanism at the physical layer. Exemplarily, after the network device sends a data packet, it may wait to receive the HARQ-ACK for the data packet. The network device may perform HARQ retransmission on the data packet. The second indication information indicates deactivation of HARQ feedback, and the network device may not adopt the HARQ-ACK feedback mechanism and / or the HARQ-NACK feedback mechanism at the physical layer. Exemplarily, after the network device sends a data packet, it may not receive the HARQ-ACK for the data packet. The network device may not perform HARQ retransmission on the data packet.
[0095] It should be noted that the embodiment of the present application does not limit the execution order of S203 and S204. S203 may be executed first, or S204 may be executed first, or S203 and S204 may be executed simultaneously.
[0096] In the embodiment of the present application, the network device can flexibly and dynamically indicate the HARQ feedback state through the second indication information carried by the DCI, which can effectively improve the system throughput. When the HARQ feedback state is deactivated, the number of HARQ-ACK and HARQ-NACK can be reduced to save transmission resources.
[0097] In a possible implementation, the specific implementation of the second indication information indicating the HARQ feedback state through N bits is: the value of the N bits is the first value indicating deactivation of HARQ feedback (i.e., the second indication information indicates that the HARQ feedback state is deactivated); or, the value of the N bits is the second value indicating activation of HARQ feedback (i.e., the second indication information indicates that the HARQ feedback state is activated). The value of the N bits can also be referred to as the code point of the N bits, and this method can also be understood as: indicating the HARQ feedback state through a specific code point of the N bits. For example, taking the N bits including 1 bit in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field as an example, when the value of the bit is 1, it is used to indicate activation of HARQ feedback; when the value of the bit is 0, it is used to indicate deactivation of HARQ feedback. Or, when the value of the bit is 1, it is used to indicate deactivation of HARQ feedback; when the value of the bit is 0, it is used to indicate activation of HARQ feedback. For another example, taking N bits including all bits in the HARQ-ACK resource indication field or the repetition number indication field, and N=4 as an example, when the value of the 4 bits is 1111, it is used to indicate activation of HARQ feedback; when the value of the 4 bits is 0000 or other values except 1111, it is used to indicate deactivation of HARQ feedback. Alternatively, when the value of the 4 bits is 1111, it is used to indicate deactivation of HARQ feedback; when the value of the bit is 0000 or other values except 1111, it is used to indicate activation of HARQ feedback.
[0098] Optionally, the N bits, the specific code point, the first value, and the second value can all be agreed upon by the protocol, or can be indicated by the network device, which is not limited in the embodiments of the present application. Optionally, the N bits can be the first N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the number of repetitions indication field, or the N bits can be the last N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the number of repetitions indication field. Optionally, the first value can be a value in the value range of the N bits, the second value can be another value in the value range of the N bits except the first value, or the second value can include other values in the value range of the N bits except the first value.
[0099] The HARQ-ACK resource indication field is originally used to indicate the HARQ-ACK resource position. In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, that is, some bits (N bits) in the HARQ-ACK resource indication field are used to indicate the HARQ feedback state, and another part of the bits (the first bit) in the HARQ-ACK resource indication field are used to indicate the content originally indicated by the HARQ-ACK resource indication field (i.e., indicating the HARQ-ACK resource position). Since the N bits in the HARQ-ACK resource indication field are used to indicate the HARQ feedback state, the bits originally used to indicate the HARQ-ACK resource position in the HARQ-ACK resource indication field are reduced by N. In the embodiment of the present application, the method of indicating the HARQ-ACK resource position by the first bit is as follows: the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among the M1 HARQ-ACK resource position candidate values, and M1 is a positive integer. Each value of the first bit corresponds to a HARQ-ACK resource position candidate value, and different values of the first bit correspond to different HARQ-ACK resource position candidate values. A HARQ-ACK resource position candidate value is used to indicate a HARQ-ACK resource position. The number of the first bit can be one or more. When the number of the first bit is a, M1 can be 2^ a , a is a positive integer.
[0100] In a possible implementation, the network device may send a third indication information, and accordingly, the terminal device receives the third indication information, and the third indication information is used to indicate that M1 HARQ-ACK resource location candidate values in the first HARQ-ACK resource location candidate value set are valid. Alternatively, the protocol stipulates that M1 HARQ-ACK resource location candidate values in the first HARQ-ACK resource location candidate value set are valid. The number of HARQ-ACK resource location candidate values in the first HARQ-ACK resource location candidate value set is greater than M1, and optionally, the M1 HARQ-ACK resource location candidate values may be the first M1 HARQ-ACK resource location candidate values in the first HARQ-ACK resource location candidate value set, or the last M1 HARQ-ACK resource location candidate values, or the specified M1 HARQ-ACK resource location candidate values. Optionally, the third indication information may be high-layer signaling, such as RRC signaling.
[0101] In another possible implementation, the network device may send fourth indication information, and correspondingly, the terminal device receives the fourth indication information, and the fourth indication information is used to indicate a second HARQ-ACK resource location candidate value set, and the second HARQ-ACK resource location candidate value set includes M1 HARQ-ACK resource location candidate values. In this way, in addition to the first HARQ-ACK resource location candidate value set, the network additionally configures a HARQ-ACK resource location candidate value set (i.e., the second HARQ-ACK resource location candidate value set), and the terminal device can determine the HARQ-ACK resource location through the HARQ-ACK resource location candidate values in the second HARQ-ACK resource location candidate value set. Optionally, the fourth indication information may be high-layer signaling, such as RRC signaling.
[0102] Optionally, the HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set and the second HARQ-ACK resource position candidate value set may exist in the form of a table or a list. The embodiment of the present application does not limit the organization form of the HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set and the second HARQ-ACK resource position candidate value set.
[0103] The repetition count indication field is originally used to indicate the number of repeated transmissions of the physical downlink shared channel (PDSCH) or the number of repeated transmissions of the physical uplink shared channel (PUSCH), the repetition count indication field in the DCI for scheduling PDSCH is originally used to indicate the number of repeated transmissions of PDSCH, and the repetition count indication field in the DCI for scheduling PUSCH is originally used to indicate the number of repeated transmissions of PUSCH. In a possible implementation, the repetition count indication field includes N bits and a second bit, that is, part of the bits (N bits) in the repetition count indication field are used to indicate the HARQ feedback status, and another part of the bits (the second bit) in the repetition count indication field are used to indicate the content originally indicated by the repetition count indication field (i.e., indicating the number of repeated transmissions of PDSCH or the number of repeated transmissions of PUSCH). Since N bits in the repetition indication field are used to indicate the HARQ feedback status, the number of bits originally used to indicate the number of repeated transmissions of PDSCH or the number of repeated transmissions of PUSCH in the repetition indication field is reduced by N. In an embodiment of the present application, the method of indicating the number of repeated transmissions of PDSCH or the number of repeated transmissions of PUSCH by the second bit is as follows: the number of repeated transmissions of PDSCH or the number of repeated transmissions of PUSCH is the number of repeated transmissions indicated by the candidate value of the number of repeated transmissions corresponding to the value of the second bit among the M2 candidate values of the number of repeated transmissions, and M2 is a positive integer. Each value of the second bit corresponds to a candidate value of the number of repeated transmissions, and different values of the second bit correspond to different candidate values of the number of repeated transmissions. A candidate value of the number of repeated transmissions is used to indicate a number of repeated transmissions. The number of second bits may be one or more. When the number of second bits is b, M2 may be 2^ b , b is a positive integer.
[0104] In a possible implementation, the network device may send a third indication message, and correspondingly, the terminal device receives the third indication message, and the third indication message is used to indicate that M2 candidate values for the number of repetition transmissions in the first candidate value set for the number of repetition transmissions are valid. Alternatively, the protocol stipulates that M2 candidate values for the number of repetition transmissions in the first candidate value set for the number of repetition transmissions are valid. The number of candidate values for the number of repetition transmissions in the first candidate value set for the number of repetition transmissions is greater than M2, and optionally, the M2 candidate values for the number of repetition transmissions may be the first M2 candidate values for the number of repetition transmissions in the first candidate value set for the number of repetition transmissions, or the last M2 candidate values for the number of repetition transmissions, or a specified M2 candidate values for the number of repetition transmissions.
[0105] In another possible implementation, the network device may send fourth indication information, and correspondingly, the terminal device receives the fourth indication information, and the fourth indication information is used to indicate a second set of candidate values for the number of repeated transmissions, and the second set of candidate values for the number of repeated transmissions includes M2 candidate values for the number of repeated transmissions. In this way, in addition to the first set of candidate values for the number of repeated transmissions, the network additionally configures a set of candidate values for the number of repeated transmissions (i.e., the second set of candidate values for the number of repeated transmissions), and the terminal device can determine the number of repeated transmissions by the candidate values for the number of repeated transmissions in the second set of candidate values for the number of repeated transmissions.
[0106] Optionally, the candidate values for the number of repeated transmissions in the first set of candidate values for the number of repeated transmissions and the second set of candidate values for the number of repeated transmissions may be present in the form of a table or a list. The embodiment of the present application does not limit the organization form of the candidate values for the number of repeated transmissions in the first set of candidate values for the number of repeated transmissions and the second set of candidate values for the number of repeated transmissions.
[0107] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process (or described as the second indication information is used to indicate the HARQ feedback state of the first HARQ process), and the first HARQ process includes all transport blocks (Transport Block, TB) scheduled by DCI or HARQ processes corresponding to some TBs. One TB can correspond to one HARQ process, and different TBs correspond to different HARQ processes. That is, when DCI is used to schedule one TB, the second indication information is used to indicate the HARQ feedback state of the HARQ process corresponding to the TB. When DCI is used to schedule multiple TBs, the second indication information is used to indicate the HARQ feedback state of the HARQ process corresponding to all or part of the multiple TBs. Exemplarily, taking DCI as an example for scheduling two TBs, the two TBs include TB1 and TB2, the second indication information can be used to indicate the HARQ feedback state of the HARQ process corresponding to TB1, or the second indication information can be used to indicate the HARQ feedback state of the HARQ process corresponding to TB1, and to indicate the HARQ feedback state of the HARQ process corresponding to TB2.
[0108] In a possible implementation, DCI is used to schedule multiple TBs, including the first TB; the network device may send a fifth indication information, and accordingly, the terminal device receives the fifth indication information, the fifth indication information being used to indicate support for activating or deactivating the HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information (or described as: the fifth indication information is used to indicate support for indicating the HARQ feedback state of the first HARQ process corresponding to the first TB through the second indication information). Among them, the first TB may be part of the multiple TBs, in which case the second indication information is used to indicate the HARQ feedback state of the HARQ process corresponding to the part of the TBs scheduled by the DCI, and the part of the TB is the first TB. It can be understood that it can also be learned from the fifth indication information that the HARQ feedback state of the HARQ process corresponding to other TBs (hereinafter referred to as the second TB) in the multiple TBs other than the first TB is not supported through the second indication information, that is, the second indication information is not used to indicate the activation of the HARQ feedback of the HARQ process corresponding to the second TB, nor is it used to indicate the deactivation of the HARQ feedback of the HARQ process corresponding to the second TB. Optionally, the number of the first TB may be Z, and Z is a positive integer. Optionally, the first TB may be the first Z TBs among multiple TBs, or the first TB may be the last Z TBs among multiple TBs, which is not limited in the embodiments of the present application. For example, taking DCI used to schedule two TBs, the first TB is TB1, and the second TB is TB2 as an example, the network device may indicate that the first TB supports DCI dynamic activation or deactivation of HARQ feedback through the fifth indication information. Optionally, the fifth indication information may be high-level signaling, such as RRC signaling.
[0109] In a possible implementation, the terminal device may send the sixth indication information, and correspondingly, the network device receives the sixth indication information, the sixth indication information is used to indicate that the terminal device supports the calling voice service, or the sixth indication information is used to indicate that the service requested by the terminal device includes the calling voice service, or the sixth indication information is used to report the service type supported by the terminal device, and the service type supported by the terminal device includes the calling voice service, or the sixth indication information is used to indicate that the service type that the terminal device needs to be provided includes the calling voice service. Optionally, after receiving the sixth indication information, the network device may send the first indication information to the terminal device according to the sixth indication information. That is, the network device determines whether to send the first indication information to the terminal device according to whether the sixth indication information is received. The network device receives the sixth indication information and sends the first indication information to the terminal device; if the network device does not receive the sixth indication information, it may not send the first indication information to the terminal device.
[0110] Optionally, the sixth indication information may be carried in message 3 (Message 3, Msg3) in the four-step random access. The service type reported by the terminal device in Msg3 includes the calling voice service (MO-VOICE-CALL) type. Optionally, the network device learns through Msg3 that the terminal device needs to be provided with a calling voice service, and the network device may configure a data radio bearer (Data Radio Bearer, DRB) for the terminal device. Optionally, the DRB is in unacknowledged mode (UnacknowIedgedMode, UM) or acknowledged mode (acknowIededge Mode, AM).
[0111] See also Figure 3 , is a flow chart of another communication method provided in an embodiment of the present application. Figure 3 As shown, the communication method may include but is not limited to the following steps.
[0112] S301: The terminal device sends sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service. Correspondingly, the network device receives the sixth indication information.
[0113] Among them, the sixth indication information is used to indicate that the terminal device supports the calling voice service, or the sixth indication information is used to indicate that the service requested by the terminal device includes the calling voice service, or the sixth indication information is used to report the service type supported by the terminal device, and the service type supported by the terminal device includes the calling voice service, or the sixth indication information is used to indicate that the service type that the terminal device needs to be provided includes the calling voice service.
[0114] Optionally, the sixth indication information may be carried in message 3 (Message 3, Msg3) in the four-step random access. The service type reported by the terminal device in Msg3 includes the calling voice service (MO-VOICE-CALL) type. Optionally, the network device learns through Msg3 that the terminal device needs to be provided with a calling voice service, and the network device may configure a data radio bearer (Data Radio Bearer, DRB) for the terminal device. Optionally, the DRB is in unacknowledged mode (UnacknowIedgedMode, UM) or acknowledged mode (acknowIededge Mode, AM).
[0115] S302: The network device sends a DCI, where the DCI includes second indication information, where the second indication information is used to indicate activation or deactivation of HARQ feedback. Correspondingly, the terminal device receives the DCI.
[0116] The network device may determine whether to activate or deactivate HARQ feedback through the second indication information in the DCI according to whether the sixth indication information is received. If the network device receives the sixth indication information, it may determine to activate or deactivate HARQ feedback through the second indication information in the DCI; if the network device does not receive the sixth indication information, it may not activate or deactivate HARQ feedback through the second indication information in the DCI. Optionally, if the network device receives the sixth indication information, it may determine to deactivate HARQ feedback through the second indication information.
[0117] S303: Based on the second indication information indicating activation of HARQ feedback, the terminal device sends HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, the terminal device does not send HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0118] S304: The second indication information indicates activation of HARQ feedback, and the network device receives HARQ feedback; or the second indication information indicates deactivation of HARQ feedback, and the network device does not receive HARQ feedback.
[0119] It should be noted that the implementation process of S303-S304 can be found in Figure 2 The specific description of S203-S204 in the corresponding embodiment will not be repeated here.
[0120] In the embodiment of the present application, the second indication information carried by the DCI can flexibly and dynamically indicate the HARQ feedback state, which can effectively improve the system throughput. When the HARQ feedback state is deactivated, the number of HARQ-ACK and HARQ-NACK can be reduced, saving transmission resources.
[0121] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, where N is a positive integer. In a possible implementation, the value of the N bits is a first value indicating deactivation of HARQ feedback; or, the value of the N bits is a second value indicating activation of HARQ feedback. In a possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH. In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among the M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the number of repeated transmissions candidate value corresponding to the value of the second bit among the M2 repeated transmission number candidate values, and M2 is a positive integer. It should be noted that the specific content of the second indication information can be found in Figure 2 The detailed description in the corresponding embodiment will not be repeated here.
[0122] In a possible implementation, the network device may send a third indication information, and accordingly, the terminal device receives the third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource location candidate values in the first HARQ-ACK resource location candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid. It should be noted that the specific content of the third indication information can be found in Figure 2 The detailed description in the corresponding embodiment will not be repeated here.
[0123] In a possible implementation, the network device may send fourth indication information, and correspondingly, the terminal device receives the fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource location candidate value set, the second HARQ-ACK resource location candidate value set includes M1 HARQ-ACK resource location candidate values, or the fourth indication information is used to indicate a second repetition transmission number candidate value set, the second repetition transmission number candidate value set includes M2 repetition transmission number candidate values. It should be noted that the specific content of the fourth indication information can be found in Figure 2 The detailed description in the corresponding embodiment will not be repeated here.
[0124] In one possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of a first HARQ process, and the first HARQ process includes HARQ processes corresponding to all or part of TBs scheduled by DCI. In one possible implementation, DCI is used to schedule multiple TBs, including the first TB; the network device may send fifth indication information, and correspondingly, the terminal device receives the fifth indication information, and the fifth indication information is used to indicate support for activation or deactivation of HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information. It should be noted that for the specific content of the fifth indication information, please refer to Figure 2 The detailed description in the corresponding embodiment will not be repeated here.
[0125] See also Figure 4 , is a flow chart of another communication method provided in an embodiment of the present application. Figure 4 As shown, the communication method may include but is not limited to the following steps.
[0126] S401: The terminal device sends sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service. Correspondingly, the network device receives the sixth indication information.
[0127] Among them, the sixth indication information is used to indicate that the terminal device supports the calling voice service, or the sixth indication information is used to indicate that the service requested by the terminal device includes the calling voice service, or the sixth indication information is used to report the service type supported by the terminal device, and the service type supported by the terminal device includes the calling voice service, or the sixth indication information is used to indicate that the service type that the terminal device needs to be provided includes the calling voice service.
[0128] Optionally, the sixth indication information may be carried in message 3 (Message 3, Msg3) in the four-step random access. The service type reported by the terminal device in Msg3 includes the MO-VOICE-CALL type. Optionally, the network device learns through Msg3 that the terminal device needs to be provided with a MO-VOICE-CALL service, and the network device may configure a data radio bearer (DRB) for the terminal device. Optionally, the DRB is in unacknowledged mode (UM) or acknowledged mode (AM).
[0129] S402: Based on the sixth indication information, the terminal device does not send HARQ feedback.
[0130] When the terminal device supports the calling voice service, the HARQ feedback can be deactivated by default, that is, based on the sixth indication information, the terminal device does not send HARQ feedback. This method flexibly deactivates HARQ feedback based on the service type supported by the terminal device, which can effectively improve the throughput of the system. In addition, there is no need to explicitly indicate the deactivation of HARQ feedback through indication information, which is conducive to saving transmission resources. When the HARQ feedback state is deactivated, the number of HARQ-ACK and HARQ-NACK can be reduced to save transmission resources.
[0131] S403: Based on the sixth indication information, the network device does not receive HARQ feedback.
[0132] When the network device receives the sixth indication information and learns that the terminal device supports the calling voice service, the HARQ feedback may be deactivated by default, that is, based on the sixth indication information, the network device does not receive the HARQ feedback.
[0133] See also Figure 5 , Figure 5 Schematic diagram of a communication device provided in an embodiment of the present application. Figure 5 As shown, the communication device 50 includes a receiving unit 501 and a sending unit 502. The communication device 50 can execute the relevant steps of the terminal device and the network device in the above method embodiment.
[0134] The communication device 50 is used to implement Figure 2 The functions of the terminal device in the corresponding embodiment are as follows:
[0135] A receiving unit 501 is configured to receive first indication information, where the first indication information indicates that the DCI includes second indication information for indicating activation or deactivation of HARQ feedback;
[0136] The receiving unit 501 is further configured to receive DCI;
[0137] Based on the second indication information indicating activation of HARQ feedback, the sending unit 502 is used to send HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, no HARQ feedback is sent; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0138] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0139] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0140] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0141] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0142] In one possible implementation, the receiving unit 501 is further used to receive third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0143] In one possible implementation, the receiving unit 501 is further used to receive fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, where the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0144] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0145] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the receiving unit 501 is also used to receive fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0146] In a possible implementation, the sending unit 502 is further configured to send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service.
[0147] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 2 The following is an introduction to the terminal device in the corresponding embodiment.
[0148] The communication device 50 is used to implement Figure 3 The functions of the terminal device in the corresponding embodiment are as follows:
[0149] The sending unit 502 is used to send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service;
[0150] A receiving unit 501 is configured to receive a DCI, where the DCI includes second indication information, and the second indication information is used to indicate activation or deactivation of HARQ feedback;
[0151] Based on the second indication information indicating activation of HARQ feedback, the sending unit 502 is further used to send HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, not sending HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0152] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0153] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0154] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0155] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0156] In one possible implementation, the receiving unit 501 is further used to receive third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0157] In one possible implementation, the receiving unit 501 is further used to receive fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values, or the fourth indication information is used to indicate a second repeated transmission number candidate value set, where the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0158] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0159] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the receiving unit 501 is also used to receive fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0160] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 3 The following is an introduction to the terminal device in the corresponding embodiment.
[0161] The communication device 50 is used to implement Figure 4 The functions of the terminal device in the corresponding embodiment are as follows:
[0162] The sending unit 502 is used to send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service;
[0163] Based on the sixth indication information, HARQ feedback is not sent.
[0164] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 4 The following is an introduction to the terminal device in the corresponding embodiment.
[0165] The communication device 50 is used to implement Figure 2 The functions of the network devices in the corresponding embodiments are as follows:
[0166] A sending unit 502 is configured to send first indication information, where the first indication information indicates that the DCI includes second indication information for indicating activation or deactivation of HARQ feedback;
[0167] The sending unit 502 is further configured to send DCI;
[0168] The second indication information indicates activation of HARQ feedback, and the receiving unit 501 is used to receive HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback, and no HARQ feedback is received; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0169] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0170] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0171] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0172] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0173] In one possible implementation, the sending unit 502 is further used to send third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0174] In one possible implementation, the sending unit 502 is further used to send fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, where the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0175] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0176] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the sending unit 502 is also used to send fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
[0177] In a possible implementation, the receiving unit 501 is further used to receive sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service; when the sending unit 502 is used to send the first indication information, it is specifically used to: send the first indication information according to the sixth indication information.
[0178] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 2 The following is an introduction to the network devices in the corresponding embodiments.
[0179] The communication device 50 is used to implement Figure 3 The functions of the network devices in the corresponding embodiments are as follows:
[0180] The receiving unit 501 is used to receive sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service;
[0181] A sending unit 502 is configured to send a DCI, where the DCI includes second indication information, and the second indication information is used to indicate activation or deactivation of HARQ feedback;
[0182] The second indication information indicates activation of HARQ feedback, and the receiving unit 501 is further used to receive HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback, and no HARQ feedback is received; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0183] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0184] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0185] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0186] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0187] In one possible implementation, the sending unit 502 is further used to send third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0188] In one possible implementation, the sending unit 502 is further used to send fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, where the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0189] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0190] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the sending unit 502 is also used to send fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
[0191] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 3 The following is an introduction to the network devices in the corresponding embodiments.
[0192] The communication device 50 is used to implement Figure 4 The functions of the network devices in the corresponding embodiments are as follows:
[0193] The receiving unit 501 is used to receive sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service;
[0194] Based on the sixth indication information, HARQ feedback is not received.
[0195] Specifically, in this case, the operations performed by the receiving unit 501 and the sending unit 502 can refer to Figure 4 The following is an introduction to the network devices in the corresponding embodiments.
[0196] The communication device 50 can also be used to implement other functions of the terminal device and the network device in the above-mentioned embodiment, which will not be described in detail here. Based on the same inventive concept, the principle and beneficial effect of the communication device 50 provided in the embodiment of the present application to solve the problem are similar to the principle and beneficial effect of the terminal device and the network device in the method embodiment of the present application to solve the problem, which can be referred to the principle and beneficial effect of the implementation of the method, and will not be described in detail here for the sake of concise description.
[0197] See also Figure 6 , Figure 6 Another communication device 60 provided in an embodiment of the present application. It can be used to implement the function of the terminal device in the above method embodiment, or to implement the function of the network device in the above method embodiment. The communication device 60 may include a transceiver 601 and a processor 602. Optionally, the communication device may also include a memory 603. The transceiver 601, the processor 602, and the memory 603 may be connected via a bus 604 or other means. The bus is Figure 6The connections between other components are shown in bold lines, which are only for illustration and are not intended to be limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0198] The coupling in the embodiment of the present application is an indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information exchange between devices, units or modules. The specific connection medium between the above-mentioned transceiver 601, processor 602, and memory 603 is not limited in the embodiment of the present application.
[0199] The memory 603 may include a read-only memory and a random access memory, and provides instructions and data to the processor 602. A portion of the memory 603 may also include a non-volatile random access memory (NVRAM).
[0200] The processor 602 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 602 may also be any conventional processor, etc.
[0201] In one example, when the terminal device uses Figure 6 In the form shown, the transceiver 601 can execute the method executed by the terminal device in any of the above method embodiments under the control of the processor 602.
[0202] In one example, when the network device uses Figure 6 In the form shown, the transceiver 601 can execute the method executed by the network device in any of the above method embodiments under the control of the processor 602.
[0203] In an optional implementation, the memory 603 is used to store program instructions; the processor 602 is used to call the program instructions stored in the memory 603 to control the transceiver 601 to execute Figure 2-Figure 4 The steps performed by the terminal device and the network device in the corresponding embodiment. Specifically, Figure 2-Figure 4 The functions / implementation processes of the receiving unit and the sending unit in the corresponding embodiment can be achieved by Figure 6 The processor 602 in the memory 603 calls the computer to control the transceiver 601 to execute the instructions. Or, Figure 2-Figure 4 The functions / implementation processes of the receiving unit and the sending unit in the corresponding embodiment can be Figure 6 It is implemented by the transceiver 601 in.
[0204] In the embodiment of the present application, the method provided in the embodiment of the present application can be implemented by running a computer program (including program code) capable of executing each step involved in the above method on a general computing device such as a computer including a CPU, a random access memory (RAM), a read-only memory (ROM) and other processing elements and storage elements. The computer program can be recorded on a computer-readable recording medium, for example, and loaded into the above computing device through the computer-readable recording medium and run therein.
[0205] Based on the same inventive concept, the principles and beneficial effects of solving the problems by the communication device 60 provided in the embodiment of the present application are similar to the principles and beneficial effects of solving the problems by the terminal equipment and network equipment in the method embodiment of the present application. You can refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.
[0206] The aforementioned communication device (such as the communication device 50 and the communication device 60 ) may be, for example, a chip or a chip module.
[0207] The embodiment of the present application also provides a chip, which can execute the relevant steps of the terminal device and the network device in the aforementioned method embodiment.
[0208] For chips used to implement Figure 2 The functions of the terminal device in the corresponding embodiment are as follows:
[0209] The chip is used to: receive first indication information, where the first indication information indicates that the DCI includes second indication information for indicating activation or deactivation of HARQ feedback; receive the DCI;
[0210] Based on the second indication information indicating activation of HARQ feedback, the chip is further used to send HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, not sending HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0211] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0212] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0213] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0214] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0215] In one possible implementation, the chip is also used to receive third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0216] In one possible implementation, the chip is also used to receive fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0217] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0218] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the chip is also used to receive fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0219] In a possible implementation, the chip is further used to send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service.
[0220] Specifically, in this case, the operations performed by the chip can refer to Figure 2 The following is an introduction to the terminal device in the corresponding embodiment.
[0221] For chips used to implement Figure 3 The functions of the terminal device in the corresponding embodiment are as follows:
[0222] The chip is used to: send sixth indication information, the sixth indication information is used to indicate that the terminal device supports the calling voice service; receive DCI, the DCI includes second indication information, and the second indication information is used to indicate activation or deactivation of HARQ feedback;
[0223] Based on the second indication information indicating activation of HARQ feedback, the chip is further used to send HARQ feedback; or, based on the second indication information indicating deactivation of HARQ feedback, not sending HARQ feedback; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0224] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0225] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0226] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0227] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0228] In one possible implementation, the chip is also used to receive third indication information, where the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0229] In one possible implementation, the chip is also used to receive fourth indication information, the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values, or the fourth indication information is used to indicate a second repeated transmission number candidate value set, the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0230] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0231] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the chip is also used to receive fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0232] Specifically, in this case, the operations performed by the chip can refer to Figure 3 The following is an introduction to the terminal device in the corresponding embodiment.
[0233] For chips used to implement Figure 4 The functions of the terminal device in the corresponding embodiment are as follows:
[0234] The chip is used to: send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service; and based on the sixth indication information, not send HARQ feedback.
[0235] Specifically, in this case, the operations performed by the chip can refer to Figure 4 The following is an introduction to the terminal device in the corresponding embodiment.
[0236] For chips used to implement Figure 2 The functions of the network devices in the corresponding embodiments are as follows:
[0237] The chip is used to: send first indication information, where the first indication information indicates that the DCI includes second indication information used to indicate activation or deactivation of HARQ feedback; send the DCI;
[0238] The second indication information indicates activation of HARQ feedback, and the chip is also used to receive HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback, and no HARQ feedback is received; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0239] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0240] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0241] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0242] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0243] In one possible implementation, the chip is also used to send third indication information, and the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0244] In one possible implementation, the chip is also used to send fourth indication information, and the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, and the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, and the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0245] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0246] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the chip is also used to send fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0247] In a possible implementation, the chip is also used to receive sixth indication information, and the sixth indication information is used to indicate that the terminal device supports the calling voice service; when the chip is used to send the first indication information, it is specifically used to: send the first indication information according to the sixth indication information.
[0248] Specifically, in this case, the operations performed by the chip can refer to Figure 2 The following is an introduction to the network devices in the corresponding embodiments.
[0249] For chips used to implement Figure 3 The functions of the network devices in the corresponding embodiments are as follows:
[0250] The chip is used to: receive sixth indication information, the sixth indication information is used to indicate that the terminal device supports the calling voice service; send DCI, the DCI includes second indication information, and the second indication information is used to indicate activation or deactivation of HARQ feedback;
[0251] The second indication information indicates activation of HARQ feedback, and the chip is also used to receive HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback, and no HARQ feedback is received; wherein the HARQ feedback includes HARQ-ACK and / or HARQ-NACK.
[0252] In a possible implementation, the second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field, or the repetition number indication field, where N is a positive integer.
[0253] In a possible implementation, the value of the N bits being a first value indicates that HARQ feedback is deactivated; or the value of the N bits being a second value indicates that HARQ feedback is activated.
[0254] In one possible implementation, the HARQ-ACK resource indication field includes N bits and a first bit, and the first bit is used to indicate the HARQ-ACK resource location; or, the repetition number indication field includes N bits and a second bit, and the second bit is used to indicate the number of repeated transmissions of the physical downlink shared channel PDSCH or the physical uplink shared channel PUSCH.
[0255] In one possible implementation, the HARQ-ACK resource position is the HARQ-ACK resource position indicated by the HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, and M1 is a positive integer; or, the number of repeated transmissions of PDSCH or PUSCH is the number of repeated transmissions indicated by the repeated transmission number candidate value corresponding to the value of the second bit among M2 repeated transmission number candidate values, and M2 is a positive integer.
[0256] In one possible implementation, the chip is also used to send third indication information, and the third indication information is used to indicate that M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
[0257] In one possible implementation, the chip is also used to send fourth indication information, and the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, and the second HARQ-ACK resource position candidate value set includes M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, and the second repeated transmission number candidate value set includes M2 repeated transmission number candidate values.
[0258] In a possible implementation, the second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the TBs scheduled by the DCI.
[0259] In one possible implementation, DCI is used to schedule multiple TBs, including a first TB; the chip is also used to send fifth indication information, and the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of a first HARQ process corresponding to the first TB through the second indication information.
[0260] Specifically, in this case, the operations performed by the chip can refer to Figure 3 The following is an introduction to the network devices in the corresponding embodiments.
[0261] For chips used to implement Figure 4 The functions of the network devices in the corresponding embodiments are as follows:
[0262] The chip is used to: receive sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service; and based on the sixth indication information, not receive HARQ feedback.
[0263] Specifically, in this case, the operations performed by the chip can refer to Figure 4 The following is an introduction to the network devices in the corresponding embodiments.
[0264] In one possible implementation, the chip includes at least one processor, at least one first memory and at least one second memory; wherein the at least one first memory and the at least one processor are interconnected via lines, and instructions are stored in the first memory; the at least one second memory and the at least one processor are interconnected via lines, and the second memory stores data that needs to be stored in the method embodiment.
[0265] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0266] Based on the same inventive concept, the principles and beneficial effects of the chip provided in the embodiment of the present application to solve the problem are similar to the principles and beneficial effects of the terminal equipment and network equipment in the method embodiment of the present application to solve the problem. Please refer to the principles and beneficial effects of the implementation of the method. For the sake of concise description, they will not be repeated here.
[0267] See also Figure 7 , Figure 7The schematic diagram of the structure of a chip module provided in the embodiment of the present application is as follows: The chip module 70 can execute the relevant steps of the terminal device and the network device in the above method embodiment, and the chip module 70 includes: a communication interface 701 and a chip 702 .
[0268] The communication interface is used for internal communication within the chip module, or for the chip module to communicate with an external device; the chip is used to implement the functions of the terminal device and the network device in the embodiment of the present application, see Figure 7 Corresponding embodiment. Optionally, the chip module 70 may further include a storage module 703 and a power module 704. The storage module 703 is used to store data and instructions. The power module 704 is used to provide power to the chip module.
[0269] For each device or product applied to or integrated in the chip module, each module contained therein can be implemented by hardware such as circuits, and different modules can be located in the same component of the chip module (such as a chip, circuit module, etc.) or in different components. Alternatively, at least some of the modules can be implemented by software programs that run on a processor integrated inside the chip module, and the remaining (if any) modules can be implemented by hardware such as circuits.
[0270] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored. The computer program includes one or more program instructions, and the one or more program instructions are suitable for being loaded by a communication device and executing the method provided by the above method embodiment.
[0271] The embodiment of the present application also provides a computer program product including a computer program or instructions. When the computer program or instructions are executed on a computer, the computer executes the method provided by the above method embodiment.
[0272] The present application also provides a communication system, which may include Figure 2-Figure 4 The terminal device and network device in the corresponding embodiment.
[0273] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units can be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0274] It should be noted that, for the above-mentioned various method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
[0275] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0276] The modules in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0277] A person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above-mentioned embodiments may be completed by program instructions and related hardware. The program instructions may be stored in a computer-readable storage medium. The computer-readable storage medium may include: a flash drive, a ROM, a RAM, a magnetic disk or an optical disk, etc.
[0278] The above disclosure is only one embodiment of the present application, which is only a part of the embodiments of the present application and cannot be used to limit the scope of rights of the present application.
Claims
1. A communication method, characterized in that: The method comprises: receiving first indication information, where the first indication information indicates that the downlink control information DCI includes second indication information for indicating activation or deactivation of hybrid automatic repeat request HARQ feedback; receiving the DCI; Based on the indication of the second indication information, HARQ feedback is activated and HARQ feedback is sent; or, based on the indication of the second indication information, HARQ feedback is deactivated and HARQ feedback is not sent; wherein the HARQ feedback includes HARQ-acknowledgement ACK and / or HARQ-negative acknowledgment NACK.
2. The method according to claim 1, characterized in that The second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, where N is a positive integer.
3. The method according to claim 2, characterized in that The value of the N bits being a first value indicates deactivation of HARQ feedback; or the value of the N bits being a second value indicates activation of HARQ feedback.
4. The method according to claim 2 or 3, characterized in that: The HARQ-ACK resource indication field includes the N bits and a first bit, where the first bit is used to indicate the HARQ-ACK resource location; or, The repetition number indication field includes the N bits and a second bit, where the second bit is used to indicate the number of repetition transmissions of a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH.
5. The method according to claim 4, characterized in that The HARQ-ACK resource position is a HARQ-ACK resource position indicated by a HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, where M1 is a positive integer; or, The number of repeated transmissions of the PDSCH or the PUSCH is the number of repeated transmissions indicated by the candidate value of the number of repeated transmissions corresponding to the value of the second bit among M2 candidate values of the number of repeated transmissions, and M2 is a positive integer.
6. The method according to claim 5, characterized in that The method further comprises: Receive third indication information, where the third indication information is used to indicate that the M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that the M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
7. The method according to claim 5, characterized in that The method further comprises: Receive fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes the M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, where the second repeated transmission number candidate value set includes the M2 repeated transmission number candidate values.
8. The method according to any one of claims 1 to 7, characterized in that: The second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the transport blocks TB scheduled by the DCI.
9. The method according to claim 8, characterized in that The DCI is used to schedule multiple TBs, and the multiple TBs include a first TB; and the method further includes: Receive fifth indication information, where the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
10. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: Send sixth indication information, where the sixth indication information is used to indicate that the terminal device supports the calling voice service.
11. A communication method, characterized in that: The method comprises: Sending sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service; receiving downlink control information DCI, where the DCI includes second indication information, where the second indication information is used to indicate activation or deactivation of hybrid automatic repeat request HARQ feedback; Based on the indication of the second indication information, HARQ feedback is activated and HARQ feedback is sent; or, based on the indication of the second indication information, HARQ feedback is deactivated and HARQ feedback is not sent; wherein the HARQ feedback includes HARQ-acknowledgement ACK and / or HARQ-negative acknowledgment NACK.
12. The method according to claim 11, characterized in that The second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, where N is a positive integer.
13. The method according to claim 12, characterized in that The value of the N bits being a first value indicates deactivation of HARQ feedback; or the value of the N bits being a second value indicates activation of HARQ feedback.
14. The method according to claim 12 or 13, characterized in that The HARQ-ACK resource indication field includes the N bits and a first bit, where the first bit is used to indicate the HARQ-ACK resource location; or, The repetition number indication field includes the N bits and a second bit, where the second bit is used to indicate the number of repetition transmissions of a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH.
15. The method according to claim 14, characterized in that The HARQ-ACK resource position is a HARQ-ACK resource position indicated by a HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, where M1 is a positive integer; or, The number of repeated transmissions of the PDSCH or the PUSCH is the number of repeated transmissions indicated by the candidate value of the number of repeated transmissions corresponding to the value of the second bit among M2 candidate values of the number of repeated transmissions, and M2 is a positive integer.
16. The method according to claim 15, characterized in that The method further comprises: Receive third indication information, where the third indication information is used to indicate that the M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that the M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
17. The method according to claim 15, characterized in that The method further comprises: Receive fourth indication information, where the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, where the second HARQ-ACK resource position candidate value set includes the M1 HARQ-ACK resource position candidate values, or the fourth indication information is used to indicate a second repetition transmission number candidate value set, where the second repetition transmission number candidate value set includes the M2 repetition transmission number candidate values.
18. The method according to any one of claims 11 to 17, characterized in that: The second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the transport blocks TB scheduled by the DCI.
19. The method according to claim 18, characterized in that The DCI is used to schedule multiple TBs, and the multiple TBs include a first TB; and the method further includes: Receive fifth indication information, where the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
20. A communication method, characterized in that: The method comprises: Sending sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service; Based on the sixth indication information, hybrid automatic repeat request HARQ feedback is not sent.
21. A communication method, characterized in that: The method comprises: Sending first indication information, where the first indication information indicates that the downlink control information DCI includes second indication information for indicating activation or deactivation of hybrid automatic repeat request HARQ feedback; Sending the DCI; The second indication information indicates activation of HARQ feedback and reception of HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback and non-reception of HARQ feedback; wherein the HARQ feedback includes HARQ-acknowledgement ACK and / or HARQ-negative acknowledgement NACK.
22. The method according to claim 21, characterized in that The second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, where N is a positive integer.
23. The method according to claim 22, characterized in that The value of the N bits being a first value indicates deactivation of HARQ feedback; or the value of the N bits being a second value indicates activation of HARQ feedback.
24. The method according to claim 22 or 23, characterized in that The HARQ-ACK resource indication field includes the N bits and a first bit, where the first bit is used to indicate the HARQ-ACK resource location; or, The repetition number indication field includes the N bits and a second bit, where the second bit is used to indicate the number of repetition transmissions of a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH.
25. The method according to claim 24, characterized in that The HARQ-ACK resource position is a HARQ-ACK resource position indicated by a HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, where M1 is a positive integer; or, The number of repeated transmissions of the PDSCH or the PUSCH is the number of repeated transmissions indicated by the candidate value of the number of repeated transmissions corresponding to the value of the second bit among M2 candidate values of the number of repeated transmissions, and M2 is a positive integer.
26. The method according to claim 25, characterized in that The method further comprises: Send third indication information, wherein the third indication information is used to indicate that the M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that the M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
27. The method according to claim 26, characterized in that The method further comprises: Send fourth indication information, wherein the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, wherein the second HARQ-ACK resource position candidate value set includes the M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, wherein the second repeated transmission number candidate value set includes the M2 repeated transmission number candidate values.
28. The method according to any one of claims 21 to 27, characterized in that: The second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the transport blocks TB scheduled by the DCI.
29. The method according to claim 28, characterized in that The DCI is used to schedule multiple TBs, and the multiple TBs include a first TB; and the method further includes: Send fifth indication information, where the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
30. The method according to any one of claims 21 to 29, characterized in that: The method further comprises: Receiving sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service; The sending of the first indication information includes: According to the sixth indication information, the first indication information is sent.
31. A communication method, characterized in that: The method comprises: Receiving sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service; Sending downlink control information DCI, where the DCI includes second indication information, where the second indication information is used to indicate activation or deactivation of hybrid automatic repeat request HARQ feedback; The second indication information indicates activation of HARQ feedback and reception of HARQ feedback; or, the second indication information indicates deactivation of HARQ feedback and non-reception of HARQ feedback; wherein the HARQ feedback includes HARQ-acknowledgement ACK and / or HARQ-negative acknowledgement NACK.
32. The method according to claim 31, characterized in that The second indication information is carried by N bits in the HARQ process number indication field, the HARQ-ACK resource indication field or the repetition number indication field, where N is a positive integer.
33. The method according to claim 32, characterized in that The value of the N bits being a first value indicates deactivation of HARQ feedback; or the value of the N bits being a second value indicates activation of HARQ feedback.
34. The method according to claim 32 or 33, characterized in that The HARQ-ACK resource indication field includes the N bits and a first bit, where the first bit is used to indicate the HARQ-ACK resource location; or, The repetition number indication field includes the N bits and a second bit, where the second bit is used to indicate the number of repetition transmissions of a physical downlink shared channel PDSCH or a physical uplink shared channel PUSCH.
35. The method according to claim 34, characterized in that The HARQ-ACK resource position is a HARQ-ACK resource position indicated by a HARQ-ACK resource position candidate value corresponding to the value of the first bit among M1 HARQ-ACK resource position candidate values, where M1 is a positive integer; or, The number of repeated transmissions of the PDSCH or the PUSCH is the number of repeated transmissions indicated by the candidate value of the number of repeated transmissions corresponding to the value of the second bit among M2 candidate values of the number of repeated transmissions, and M2 is a positive integer.
36. The method according to claim 35, characterized in that The method further comprises: Send third indication information, wherein the third indication information is used to indicate that the M1 HARQ-ACK resource position candidate values in the first HARQ-ACK resource position candidate value set are valid, or the third indication information is used to indicate that the M2 repetition transmission number candidate values in the first repetition transmission number candidate value set are valid.
37. The method according to claim 35, characterized in that The method further comprises: Send fourth indication information, wherein the fourth indication information is used to indicate a second HARQ-ACK resource position candidate value set, wherein the second HARQ-ACK resource position candidate value set includes the M1 HARQ-ACK resource position candidate values; or, the fourth indication information is used to indicate a second repeated transmission number candidate value set, wherein the second repeated transmission number candidate value set includes the M2 repeated transmission number candidate values.
38. The method according to any one of claims 31 to 37, characterized in that The second indication information is used to indicate activation or deactivation of HARQ feedback of the first HARQ process, where the first HARQ process includes the HARQ process corresponding to all or part of the transport blocks TB scheduled by the DCI.
39. The method according to claim 38, characterized in that The DCI is used to schedule multiple TBs, and the multiple TBs include a first TB; and the method further includes: Send fifth indication information, where the fifth indication information is used to indicate support for activating or deactivating HARQ feedback of the first HARQ process corresponding to the first TB through the second indication information.
40. A communication method, characterized in that: The method comprises: Receiving sixth indication information, where the sixth indication information is used to indicate that the terminal device supports a calling voice service; Based on the sixth indication information, hybrid automatic repeat request HARQ feedback is not received.
41. A power control device, characterized in that: The method comprises a unit for implementing the method according to any one of claims 1 to 40.
42. A power control device, characterized in that: The invention comprises a processor, wherein the processor is used to implement the method according to any one of claims 1 to 40.
43. A chip, characterized in that: The chip is used to execute the method according to any one of claims 1 to 40.
44. A chip module, characterized in that: The chip module includes a communication interface and a chip, wherein: the communication interface is used for internal communication within the chip module, or for the chip module to communicate with an external device; and the chip is used to execute the method described in any one of claims 1 to 40.
45. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a computer, the method according to any one of claims 1 to 40 is executed.
