Information transmission method and related apparatus

CN116686244BActive Publication Date: 2026-09-25HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180089058.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-11
Publication Date
2026-09-25
Estimated Expiration
2041-01-11

AI Technical Summary

Technical Problem

但是指示SPS release的DCI中不包括HARQ进程号,因此无法在type 3 HARQ-ACK码本中传输SPSrelease对应的HARQ反馈信息

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116686244B_ABST
    Figure CN116686244B_ABST
Patent Text Reader

Abstract

The application discloses an information transmission method and related devices, the method comprises the following steps: a terminal device receives a first downlink control information (DCI) sent by a network device, the first DCI is used for indicating the terminal device to transmit the hybrid automatic repeat request-acknowledgement (HARQ-ACK) codebook corresponding to the semi-persistent scheduling (SPS) release in a type 3 (type 3) mixed automatic repeat request (HARQ-ACK) codebook; the terminal device determines the HARQ feedback information corresponding to the SPS release; the terminal device sends the HARQ-ACK codebook to the network device, and the codebook comprises the HARQ feedback information corresponding to the SPS release. In this way, the network device can determine whether the terminal device releases the SPS resource according to the HARQ feedback information corresponding to the SPS release, so that the resource can be scheduled to other terminal devices for use, the waste of channel resources is avoided, and the communication efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an information transmission method and related apparatus. Background Technology

[0002] Hybrid Automatic Repeat Request (HARQ) is an efficient transmission mechanism. On the one hand, retransmission can improve the reliability of downlink data transmission. On the other hand, the user equipment (UE) sends back an acknowledgment (ACK) or negative acknowledgment (NACK) message for HARQ. The base station only needs to retransmit when a NACK is sent, thus reducing the resource consumption of data transmission.

[0003] Currently, UEs can perform HARQ feedback using three types of HARQ-ACK codebooks. Type 3 HARQ-ACK codebooks determine the HARQ to be fed back based on the HARQ process number. For semi-static scheduling (SPS), downlink control information (DCI) is needed to instruct the SPS to release. After releasing the SPS, the UE needs to send a HARQ to the base station to confirm the release. However, the DCI indicating SPS release does not include the HARQ process number, therefore the HARQ feedback information corresponding to SPS release cannot be transmitted in the type 3 HARQ-ACK codebook. If the base station does not receive the HARQ feedback information corresponding to SPS release, it will not allocate the channel resources indicated by that SPS release to other UEs, thus wasting channel resources and reducing communication efficiency. Summary of the Invention

[0004] This application provides an information transmission method and related apparatus for improving communication efficiency.

[0005] In a first aspect, this application provides an information transmission method, comprising: a terminal device receiving a first downlink control information (DCI) sent by a network device, the first DCI being used to instruct the terminal device to transmit HARQ feedback information corresponding to a semi-static schedule release (SPSrelease) in a type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook); the terminal device determining the HARQ feedback information corresponding to the SPSrelease; and the terminal device sending the HARQ-ACK codebook to the network device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPSrelease.

[0006] In the above method, the terminal device receives a first DCI, then determines the HARQ feedback information corresponding to SPS release, and finally sends a type 3 HARQ-ACK codebook to the network device. This type 3 HARQ-ACK codebook includes the HARQ feedback information corresponding to SPS release. Thus, the network device sends the first DCI to the terminal device, which instructs the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. This enables the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, thereby allocating these resources to other terminal devices, avoiding channel resource waste, and improving communication efficiency.

[0007] In conjunction with the first aspect, in one possible implementation of the first aspect, the terminal device determining the HARQ feedback information corresponding to the SPSrelease includes: the terminal device determining the HARQ feedback information corresponding to the SPSrelease based on the activated SPS, wherein the HARQ feedback information corresponding to the SPSrelease includes the HARQ feedback information corresponding to each SPSrelease among the activated SPSs.

[0008] In conjunction with the first aspect, in one possible implementation of the first aspect, if the terminal device does not receive the second DCI, and the second DCI is used to indicate the release of the first SPS in the activated SPS, then the first HARQ feedback information corresponding to the first SPSrelease is a denial response (NACK); if the terminal device receives the third DCI, and the third DCI is used to indicate the release of the second SPS in the activated SPS, then the second HARQ feedback information corresponding to the second SPSrelease is an ACK.

[0009] In conjunction with the first aspect, in one possible implementation of the first aspect, the terminal device determining the HARQ feedback information corresponding to the SPSrelease includes: the terminal device determining the HARQ feedback information corresponding to the SPSrelease based on the SPS configured by the higher-layer signaling.

[0010] In conjunction with the first aspect, in one possible implementation of the first aspect, if the release method of the configured SPS is not a joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

[0011] In conjunction with the first aspect, in one possible implementation of the first aspect, if the terminal device does not receive the fourth DCI, and the fourth DCI is used to indicate the release of the third SPS in the configured SPS, then the third HARQ feedback information corresponding to the third SPS release is NACK; if the terminal device receives the fifth DCI, and the fifth DCI is used to indicate the release of the fourth SPS in the configured SPS, then if the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK; if the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK.

[0012] In conjunction with the first aspect, in one possible implementation of the first aspect, if the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS, wherein each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

[0013] In conjunction with the first aspect, in one possible implementation of the first aspect, if the terminal device does not receive the sixth DCI, the sixth DCI is used to indicate the release of the first SPS group in the configured SPS, then the fifth HARQ feedback information corresponding to the release of the first SPS group is NACK; if the terminal device receives the seventh DCI, the seventh DCI is used to indicate the release of the second SPS group in the configured SPS, and if the terminal device does not transmit the sixth HARQ feedback information corresponding to the release of the second SPS group, the sixth HARQ feedback information is ACK; if the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK.

[0014] In conjunction with the first aspect, in one possible implementation of the first aspect, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index, and under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0015] In conjunction with the first aspect, in one possible implementation of the first aspect, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0016] In conjunction with the first aspect, in one possible implementation of the first aspect, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0017] In conjunction with the first aspect, in one possible implementation of the first aspect, the first DCI includes a sequence number of a subset of HARQ processes, the sequence number of the subset of HARQ processes being used to determine the subset of HARQ processes.

[0018] Secondly, this application provides an information transmission method, comprising: a network device sending a first downlink control information (DCI) to a terminal device, the first DCI being used to instruct the terminal device to transmit HARQ feedback information corresponding to a semi-static scheduler release (SPS release) in a type 3 hybrid automatic repeat request acknowledgment codebook; the network device receiving the HARQ-ACK codebook sent by the terminal device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPS release.

[0019] In the above method, the terminal device receives a first DCI, then determines the HARQ feedback information corresponding to SPS release, and finally sends a type 3 HARQ-ACK codebook to the network device. This type 3 HARQ-ACK codebook includes the HARQ feedback information corresponding to SPS release. Thus, the network device sends the first DCI to the terminal device, which instructs the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. This enables the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, thereby allocating these resources to other terminal devices, avoiding channel resource waste, and improving communication efficiency.

[0020] In conjunction with the second aspect, in one possible implementation of the second aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS activated by the terminal device.

[0021] In conjunction with the second aspect, in one possible implementation of the second aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS configured by the terminal device.

[0022] In conjunction with the second aspect, in one possible implementation of the second aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS group release in the SPS configured by the terminal device, wherein each SPS group is an SPS group configured as a joint release in the configured SPS.

[0023] In conjunction with the second aspect, in one possible implementation of the second aspect, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index, and under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0024] In conjunction with the second aspect, in one possible implementation of the second aspect, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0025] In conjunction with the second aspect, in one possible implementation of the second aspect, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0026] In conjunction with the second aspect, in one possible implementation of the second aspect, the first DCI includes the sequence number of a subset of HARQ processes, the sequence number of the subset of HARQ processes being used to determine the subset of HARQ processes.

[0027] Thirdly, this application provides a communication device applied to a terminal device, comprising a transceiver module and a processing module. The transceiver module is configured to receive a first downlink control information (DCI) sent by a network device, the first DCI instructing the terminal device to transmit HARQ feedback information corresponding to a semi-static scheduler release (SPSrelease) in a type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook). The processing module is configured to determine the HARQ feedback information corresponding to the SPSrelease. The transceiver module is further configured to send the HARQ-ACK codebook to the network device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPSrelease.

[0028] In conjunction with the third aspect, in one possible implementation of the third aspect, the processing module is specifically configured to: determine the HARQ feedback information corresponding to the SPS release based on the activated SPS, wherein the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the activated SPS.

[0029] In conjunction with the third aspect, in one possible implementation of the third aspect, if the terminal device does not receive the second DCI, and the second DCI is used to indicate the release of the first SPS in the activated SPS, then the first HARQ feedback information corresponding to the first SPS release is a denial response (NACK); if the terminal device receives the third DCI, and the third DCI is used to indicate the release of the second SPS in the activated SPS, then the second HARQ feedback information corresponding to the second SPS release is an ACK.

[0030] In conjunction with the third aspect, in one possible implementation of the third aspect, the processing module is specifically used to: determine the HARQ feedback information corresponding to the SPS release based on the SPS configured by the higher-layer signaling.

[0031] In conjunction with the third aspect, in one possible implementation of the third aspect, if the release method of the configured SPS is not a joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

[0032] In conjunction with the third aspect, in one possible implementation of the third aspect, if the terminal device does not receive the fourth DCI, and the fourth DCI is used to indicate the release of the third SPS in the configured SPS, then the third HARQ feedback information corresponding to the third SPS release is NACK; if the terminal device receives the fifth DCI, and the fifth DCI is used to indicate the release of the fourth SPS in the configured SPS, then if the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK; if the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK.

[0033] In conjunction with the third aspect, in one possible implementation of the third aspect, if the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS, wherein each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

[0034] In conjunction with the third aspect, in one possible implementation of the third aspect, if the terminal device does not receive the sixth DCI, the sixth DCI is used to indicate the release of the first SPS group in the configured SPS, then the fifth HARQ feedback information corresponding to the release of the first SPS group is NACK; if the terminal device receives the seventh DCI, the seventh DCI is used to indicate the release of the second SPS group in the configured SPS, and if the terminal device does not transmit the sixth HARQ feedback information corresponding to the release of the second SPS group, the sixth HARQ feedback information is ACK; if the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK.

[0035] In conjunction with the third aspect, in one possible implementation of the third aspect, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index, and under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0036] In conjunction with the third aspect, in one possible implementation of the third aspect, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0037] In conjunction with the third aspect, in one possible implementation of the third aspect, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0038] In conjunction with the third aspect, in one possible implementation of the third aspect, the first DCI includes the sequence number of a subset of HARQ processes, the sequence number of the subset of HARQ processes being used to determine the subset of HARQ processes.

[0039] Fourthly, this application provides a communication device applied to a network device, including a transceiver module. The transceiver module is configured to: send a first downlink control information (DCI) to a terminal device, the first DCI being used to instruct the terminal device to transmit HARQ feedback information corresponding to a semi-static scheduler release (SPS release) in a type 3 hybrid automatic repeat request acknowledgment codebook; and receive the HARQ-ACK codebook sent by the terminal device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPS release.

[0040] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS activated by the terminal device.

[0041] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS configured by the terminal device.

[0042] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS group release in the SPS configured by the terminal device, wherein each SPS group is an SPS group configured as a joint release in the configured SPS.

[0043] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index, and under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0044] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0045] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0046] In conjunction with the fourth aspect, in one possible implementation of the fourth aspect, the first DCI includes a sequence number of a subset of HARQ processes, the sequence number of the subset of HARQ processes being used to determine the subset of HARQ processes.

[0047] Fifthly, this application provides a communication device, including a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, it implements the method of the first aspect or any possible implementation of the first aspect. Optionally, the communication device may be a chip.

[0048] In a sixth aspect, this application provides a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform a method as described in the first aspect or any possible implementation thereof.

[0049] In a seventh aspect, this application provides a communication device, including a memory, a processor, and a program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the method of the second aspect or any possible implementation thereof. Optionally, the communication device may be a chip.

[0050] Eighthly, this application provides a computer-readable storage medium storing a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform a method as described in the second aspect or any possible implementation thereof.

[0051] Ninthly, this application provides a communication system, which includes the communication devices described in the third and fourth aspects, or the communication devices described in the fifth and seventh aspects. Attached Figure Description

[0052] Figure 1 This is a schematic diagram of the terminal device feeding back HARQ-ACK in the uplink time slot;

[0053] Figure 2 A schematic diagram of the type3 HARQ-ACK codebook;

[0054] Figure 3 This is a schematic diagram of the architecture of a communication system applicable to the embodiments of this application;

[0055] Figure 4 A schematic diagram illustrating an information transmission method provided in an embodiment of this application;

[0056] Figure 5 A schematic diagram of a type3 HARQ-ACK codebook provided for an embodiment of this application;

[0057] Figure 6 Another information transmission method provided in the embodiments of this application;

[0058] Figure 7 A schematic diagram illustrating a method for determining a subset of HARQ processes provided in an embodiment of this application;

[0059] Figure 8 A schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application;

[0060] Figure 9 A schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application;

[0061] Figure 10 A schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application;

[0062] Figure 11 A schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application;

[0063] Figure 12A schematic diagram of a communication device provided in an embodiment of this application;

[0064] Figure 13 A schematic diagram of another communication device provided in the embodiments of this application;

[0065] Figure 14 A schematic diagram of another communication device provided in the embodiments of this application;

[0066] Figure 15 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0067] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0068] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0069] It should be understood that the technical solutions of the embodiments of this application can be applied to 5G communication systems, as well as to Long Term Evolution (LTE) architecture, UMTS terrestrial radio access network (UTRAN) architecture, or GSM EDGE radio access network (GERAN) architecture. In UTRAN or GERAN architectures, the functions of the MME are performed by the Serving GPRS Support Node (SGSN), and the functions of the SGW / PGW are performed by the Gateway GPRS Support Node (GGSN). The technical solutions of the embodiments of this application can also be applied to other communication systems, such as public land mobile network (PLMN) systems, and even communication systems after 5G, etc., and the embodiments of this application do not limit this application.

[0070] This application relates to terminal devices. Terminal devices include those in a 5G network, and also include devices that provide voice and / or data connectivity to users, such as handheld devices with wireless connectivity or processing devices connected to a wireless modem. The terminal device can communicate with the core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle-to-everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, or computer-embedded mobile devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as devices with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners, as well as terminal devices in networks beyond 5G. This application does not limit these examples.

[0071] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0072] The various terminal devices described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can be considered as vehicle-mounted terminal devices, also known as on-board units (OBUs).

[0073] This application also relates to network devices. A network device can be a device used to communicate with a terminal device. For example, it can be a network-side device in a 5G network, a base station (BTS) in a GSM or CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or it can be a relay station, access point, vehicle-mounted equipment, wearable device, or a network-side device in a 5G or later network, or a network device in a future evolved PLMN network, etc.

[0074] The network devices involved in the embodiments of this application can also be referred to as radio access network (RAN) devices. RAN devices are connected to terminal devices and are used to receive data from the terminal devices and send it to the core network devices. RAN devices correspond to different devices in different communication systems. For example, in 2G systems, they correspond to base stations and base station controllers; in 3G systems, they correspond to base stations and radio network controllers (RNCs); in 4G systems, they correspond to evolved Node Bs (eNBs); and in 5G systems, they correspond to access network devices (e.g., gNBs, CUs, DUs) in new radio access technology (NR).

[0075] In this application's embodiments, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0076] Furthermore, unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the order, timing, priority, or importance of multiple objects. For example, "first information" and "second information" are only used to distinguish different information and do not indicate differences in the content, priority, sending order, or importance of these two types of information.

[0077] To facilitate understanding of this application, the concepts involved in this application will first be explained:

[0078] 5G communication systems are designed to support higher system performance, supporting various service types, different deployment scenarios, and a wider spectrum range. These various service types include enhanced mobile broadband (eMBB), massive machine-type communication (mMTC), ultra-reliable and low-latency communications (URLLC), multimedia broadcast multicast service (MBMS), and location services. Different deployment scenarios include indoor hotspots, dense urban areas, suburbs, urban macro coverage, and high-speed rail scenarios. The wider spectrum range means that 5G will support a spectrum range of up to 100 GHz, including both low-frequency frequencies below 6 GHz and high-frequency frequencies above 6 GHz up to 100 GHz.

[0079] A key feature of 5G communication systems compared to 4G is the added support for Ultra-Reliable Low-Latency (URLLC) services. URLLC services encompass a wide range of types, with typical use cases including industrial control, industrial process automation, human-machine interaction, and telemedicine. To better quantify the performance metrics of URLLC services and thus provide benchmark inputs and evaluation criteria for 5G system design, the 3rd Generation Partnership Project (3GPP) RAN and RAN 1 working groups have defined the performance metrics of URLLC services as follows:

[0080] Latency: The transmission time required for user application layer data packets to travel from the sending end's Radio Protocol Stack Layer 2 / 3 Service Data Unit (SDU) to the receiving end's Radio Protocol Stack Layer 2 / 3 SDU. The user plane latency requirement for URLLC services is 0.5ms for both uplink and downlink. This requirement applies only when neither the base station nor the terminal is in discontinuous reception (DRX) mode. It should be noted that this 0.5ms performance requirement refers to the average latency of the data packets and is not tied to the reliability requirements described below.

[0081] Reliability: The probability that the transmitter will successfully transmit X bits of data correctly to the receiver within a certain time (L seconds). This time is still defined as the time required for a user application layer data packet to travel from the transmitter's wireless protocol stack layer 2 / 3 SDU to the receiver's wireless protocol stack layer 2 / 3 SDU. For URLLC services, a typical requirement is to achieve 99.999% reliability in transmitting 32 bytes of data within 1 ms. It should be noted that the above performance indicators are only typical values; specific URLLC services may have different reliability requirements. For example, some extremely demanding industrial control systems require a 99.9999999% transmission success probability with an end-to-end latency of less than 0.25 ms.

[0082] System capacity: The maximum throughput that the system can achieve in a cell while meeting the requirements of a certain proportion of interrupted users. Here, interrupted users refer to those whose reliability requirements cannot be met within a certain latency range.

[0083] Hybrid Automatic Repeat Request (HARQ): HARQ is an efficient transmission mechanism. On the one hand, retransmission can improve the reliability of downlink data transmission. On the other hand, the UE sends back an acknowledgment (ACK) or negative acknowledgment (NACK) message for HARQ. The base station only needs to retransmit when a NACK is sent, thus reducing the resource consumption of data transmission.

[0084] See Figure 1 , Figure 1 This is a schematic diagram illustrating the HARQ-ACK feedback mechanism of the terminal device in the uplink time slot. For example... Figure 1 As shown, when a UE sends a HARQ-ACK, it needs to do so on an uplink time slot. Currently, a UE can send multiple HARQ-ACKs simultaneously on the same uplink time slot. The UE can simultaneously report whether the data sent by the base station through multiple semi-static scheduling (SPS) or downlink control information (DCI) has been received correctly. Figure 1In this architecture, data transmitted on the physical downlink shared channel (PDSCH) can receive HARQ-ACK feedback on the physical uplink control channel (PUCCH). Time slots n, n+1, and n+2 are downlink time slots, and time slot n+3 is an uplink time slot. Data transmitted on PDSCH 1 and PDSCH 2 in time slot n and on PDSCH 3 in time slot n+1 receives HARQ-ACK feedback on PUCCH 1 in time slot n+3. Data transmitted on PDSCH 4 in time slot n+1 and on PDSCH 5 and PDSCH 6 in time slot n+2 receives HARQ-ACK feedback on PUCCH 2 in time slot n+3.

[0085] The combination and sorting of HARQ-ACKs is called the HARQ-ACK codebook. Currently, the protocol specifies three ways to combine HARQ-ACKs into a codebook.

[0086] In Release 16 (R16) of the protocol, URLLC services are defined as high priority and eMBB services as low priority. It also stipulates that when time-domain conflicts occur between high-priority and low-priority service transmissions (uplink control information (UCI) transmissions or data transmissions), the low-priority service will be dropped to ensure that the high-priority service is not affected. This includes the cancellation or delay of low-priority HARQ-ACK transmissions when high-priority and low-priority HARQ-ACK conflicts occur.

[0087] In the Release 17 (R17) protocol, a retransmission mechanism must be established for cancelled or delayed low-priority HARQ-ACKs to ensure HARQ-ACK reception. Constantly discarding low-priority HARQ-ACKs leads to a significant degrade in the performance of low-priority services. Furthermore, if no HARQ-ACK is received, the base station will retransmit the data, consuming channel resources. One solution for HARQ-ACK retransmission is using a type 3 HARQ-ACK codebook.

[0088] Scheduling: There are two scheduling methods: dynamic scheduling and semi-static scheduling (SPS).

[0089] The main characteristic of dynamic scheduling is that the UE needs to obtain permission from the base station before receiving downlink data or sending uplink data. That is, before each data transmission, the base station must indicate the available time-frequency resources or channel resources for this data transmission via the DCI. The advantage of dynamic scheduling is its flexibility in rapidly changing according to service requirements. The disadvantage is that each scheduling operation requires related control signaling, resulting in significant control signaling overhead. During dynamic scheduling, the hybrid automatic repeat request (HARQ) process number (HPN) field in the DCI indicates the currently used HARQ process number.

[0090] SPS (Semi-Static Scheduling) is a scheduling method, also known as semi-persistent scheduling, that configures the terminal's data transmission period through radio resource control (RRC) signaling. After activating SPS, the terminal periodically receives downlink or sends uplink data according to the transmission parameters indicated in the control information, based on the period configured in the RRC. SPS uses only one control signaling instruction, thus reducing overhead.

[0091] There are two main ways to use SPS: one is through RRC configuration alone, and the other is through RRC configuration followed by DCI activation and deactivation. The HARQ process number corresponding to the SPS is calculated using a formula. When releasing SPS resources, the base station needs to send a DCI (SPS release signal) to indicate SPS release. Although the SPS release signal is sent to the UE as a DCI, this DCI does not have a HARQ process number; the HPN field information in this DCI is used to indicate which SPSs need to be released.

[0092] Currently, the rules for SPS release can be either independent release for each SPS or joint release for multiple SPSs. When the base station instructs the UE to no longer use the current (one or more) SPS resources, it needs to send an SPS release signal to the UE. After receiving the SPS release signal, the UE releases the SPS resource and sends an ACK back to the base station to confirm the release.

[0093] Type 3 HARQ-ACK codebook: When the base station sends a DCI to the UE, it needs to indicate the type of HARQ-ACK codebook that the UE should use in its feedback. If the DCI indicates pdsch-HARQ-ACK-OneShotFeedback-r16, then the UE must use the type 3 HARQ-ACK codebook when providing feedback. This DCI may or may not indicate the time-frequency resources for data transmission. If the DCI does not indicate the time-frequency resources for data transmission, then it is only used to instruct the UE to provide the type 3 HARQ-ACK codebook.

[0094] See Figure 2 , Figure 2 This is a schematic diagram of the type3 HARQ-ACK codebook. (For example...) Figure 2 As shown, the UE needs to provide feedback on all HARQ processes under all serving cells. Specifically, the UE performs HARQ feedback on the code block group (CBG) under each transport block (TB) in the HARQ process. Figure 2 In the codebook, the type3 HARQ-ACK codebook includes serving cell 0, serving cell 1, ..., serving cell N. Serving cell 0 includes HARQ process 0, HARQ process 1, ..., HARQ process M.

[0095] Under the type3 HARQ-ACK codebook, the rules for HARQ values ​​are as follows: If the current HARQ process has not used it, or has already responded with ACK / NACK at a previous time, then NACK will be responded with this time. If the current HARQ process happens to be responding this time, then the actual ACK or NACK will be responded with.

[0096] The background technology of this application has been introduced above. The technical features of the embodiments of this application are described below.

[0097] See Figure 3 , Figure 3 This is a schematic diagram of the architecture of a communication system applicable to embodiments of this application. Figure 3 As shown, the communication system includes network device 301 and terminal device 302.

[0098] based on Figure 3In the communication system shown, network device 301 sends a first DCI to terminal device 302. This first DCI instructs terminal device 302 to transmit the HARQ feedback information corresponding to the SPSrelease in the type3 HARQ-ACK codebook. After receiving the first DCI, terminal device 302 determines the HARQ feedback information corresponding to the SPSrelease. Finally, terminal device 302 sends a type3 HARQ-ACK codebook to network device 301, which includes the HARQ feedback information corresponding to the SPSrelease.

[0099] As can be seen, in the communication system applied in this application embodiment, the terminal device transmits the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, and thus schedule the resources for use by other terminal devices, avoiding waste of channel resources and improving communication efficiency.

[0100] See Figure 4 , Figure 4 This is a schematic diagram of an information transmission method provided in an embodiment of this application. This information transmission method can be applied to... Figure 3 The communication system shown. (As shown) Figure 4 As shown, the information transmission method includes:

[0101] S401. The terminal device receives the first downlink control information (DCI) sent by the network device.

[0102] Specifically, the network device sends a first DCI to the terminal device. This first DCI is a trigger DCI for the type 3 HARQ-ACK codebook, meaning that the first DCI instructs the terminal device to use the type 3 HARQ-ACK codebook for feedback. This first DCI also instructs the terminal device to transmit the HARQ feedback information corresponding to the SPSrelease in the type 3 HARQ-ACK codebook.

[0103] Optionally, the first DCI may also indicate the time-frequency resources for data transmission. The terminal device receives or sends data on the specified time-frequency resources according to the first DCI, and performs SPS activation and SPS release, etc.

[0104] S402, The terminal device determines the HARQ feedback information corresponding to SPSrelease.

[0105] Optionally, the terminal device determines the HARQ feedback information corresponding to the SPS release by: the terminal device determining the HARQ feedback information corresponding to the SPS release based on the activated SPS, wherein the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the activated SPS.

[0106] In one possible implementation, if the terminal device does not receive the second DCI, and the second DCI is used to indicate the release of the first SPS in the activated SPS, then the first HARQ feedback information corresponding to the first SPS release is a denial response (NACK); if the terminal device receives the third DCI, and the third DCI is used to indicate the release of the second SPS in the activated SPS, then the second HARQ feedback information corresponding to the second SPS release is an ACK. The second DCI and the first DCI can be the same DCI or different DCIs. The third DCI and the first DCI can also be the same DCI or different DCIs.

[0107] Optionally, the terminal device determines the HARQ feedback information corresponding to the SPSrelease by: the terminal device determining the HARQ feedback information corresponding to the SPSrelease based on the SPS configured by the higher-layer signaling.

[0108] Optionally, the higher-level signaling is RRC signaling.

[0109] In one possible implementation, if the release method of the configured SPS is not joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

[0110] Optionally, the release method of the configured SPS is configured via higher-layer signaling.

[0111] Furthermore, in one possible implementation, if the terminal device does not receive the fourth DCI, which is used to indicate the release of the third SPS in the configured SPS, then the third HARQ feedback information corresponding to the third SPS release is NACK; if the terminal device receives the fifth DCI, which is used to indicate the release of the fourth SPS in the configured SPS, then if the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK; if the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK. The fourth DCI and the first DCI can be the same DCI or different DCIs. The fifth DCI and the first DCI can be the same DCI or different DCIs.

[0112] In one possible implementation, if the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS, wherein each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

[0113] Furthermore, in one possible implementation, if the terminal device does not receive the sixth DCI, which is used to indicate the release of the first SPS group in the configured SPS, then the fifth HARQ feedback information corresponding to the release of the first SPS group is NACK; if the terminal device receives the seventh DCI, which is used to indicate the release of the second SPS group in the configured SPS, then if the terminal device does not transmit the sixth HARQ feedback information corresponding to the release of the second SPS group, the sixth HARQ feedback information is ACK; if the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK. The sixth DCI and the first DCI can be the same DCI or different DCIs. The seventh DCI and the first DCI can be the same DCI or different DCIs.

[0114] S403. The terminal device sends a HARQ-ACK codebook to the network device, wherein the HARQ-ACK codebook includes the HARQ feedback information corresponding to the SPSrelease.

[0115] Optionally, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0116] Specifically, in the HARQ-ACK codebook sent by the terminal device to the network device, HARQ feedback information is arranged in ascending order of serving cell index. Within the same serving cell index, HARQ feedback information is arranged first, followed by HARQ feedback information corresponding to SPSrelease; that is, HARQ feedback information corresponding to SPSrelease is placed after HARQ feedback information in the serving cell. Within the same serving cell index, HARQ feedback information is arranged in ascending order of HARQ process number. Within each HARQ process, HARQ feedback information is sorted according to TB block and CBG order. HARQ feedback information corresponding to SPSrelease is arranged in ascending order of SPS HARQ process number. If it is HARQ feedback information corresponding to SPS group release, it is arranged in ascending order of SPS group number.

[0117] In the above method, the terminal device receives the first DCI, then determines the HARQ feedback information corresponding to SPS release, and finally sends a type 3 HARQ-ACK codebook to the network device. This type 3 HARQ-ACK codebook includes the HARQ feedback information corresponding to the SPS release. This enables the terminal device to transmit the HARQ feedback information corresponding to SPS release within the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, and thus schedule these resources for use by other terminal devices, avoiding channel resource waste and improving communication efficiency.

[0118] See Figure 5 , Figure 5 This is a schematic diagram of a type3 HARQ-ACK codebook provided for an embodiment of this application. For example... Figure 5As shown, the type3 HARQ-ACK codebook provided in this application embodiment includes serving cell 0, serving cell 1, ..., serving cell N. The HARQ feedback information is arranged in ascending order of serving cell index. Specifically, under serving cell 0, the HARQ feedback information is arranged first, followed by the HARQ feedback information corresponding to SPSrelease. That is, the HARQ feedback information corresponding to SPSrelease is arranged after HARQ process 0, HARQ process 1, ..., HARQ process M.

[0119] Based on the information transmission method provided in the above embodiments, the type3HARQ-ACK codebook occupies a large amount of space, and the transmission overhead of HARQ feedback information is large. However, in reality, not every serving cell of the UE is activated or used, and not all HARQ processes are used simultaneously. Therefore, the type3HARQ-ACK codebook can be further improved to minimize the feedback of invalid information.

[0120] See Figure 6 , Figure 6 Another information transmission method provided in the embodiments of this application. For example... Figure 6 As shown, the information transmission method includes:

[0121] S601. The terminal device receives the first downlink control information (DCI) sent by the network device.

[0122] Specifically, the first DCI is used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set. In other words, the terminal device will not provide feedback information for all HARQ processes, but rather, based on the first DCI, will provide feedback information for a subset of all HARQ processes.

[0123] In one possible implementation, the first DCI further includes a HARQ process number j, which is used to determine a subset of HARQ processes in the HARQ process set, where j is a positive integer. Optionally, the HARQ process number j can be carried using an HPN field.

[0124] In one possible implementation, the first DCI further includes a sequence number of a subset of HARQ processes, which is used to identify the subset of HARQ processes within the set of HARQ processes. Optionally, the sequence number of the subset of HARQ processes can be carried using an HPN field.

[0125] Optionally, the first DCI can be a trigger DCI for a type 3 HARQ-ACK codebook; that is, the first DCI is also used to instruct the terminal device to provide feedback using the type 3 HARQ-ACK codebook. The first DCI is also used to instruct the terminal device to transmit the HARQ feedback information corresponding to the SPSrelease in the type 3 HARQ-ACK codebook.

[0126] Optionally, the first DCI may also indicate the time-frequency resources for data transmission. The terminal device receives or sends data on the specified time-frequency resources according to the first DCI, and performs SPS activation and SPS release, etc.

[0127] S602, The terminal device determines the subset of HARQ processes in the HARQ process set.

[0128] Optionally, the first DCI received by the terminal device also includes a HARQ process number j. The terminal device determines a subset of HARQ processes in the HARQ process set by: determining the subset of HARQ processes based on the HARQ process number j and a preset rule. The preset rule may be that the terminal device returns HARQ processes with process numbers from 1 to j.

[0129] See Figure 7 , Figure 7 This is a schematic diagram illustrating a method for determining a subset of HARQ processes, provided in an embodiment of this application. Figure 7 As shown, the DCI sent by the network device to the terminal device includes the HARQ process number j, where j is 6. This means the terminal device needs to respond with HARQ processes with process numbers 1 to 6. The terminal device's HARQ process set includes HARQ process 1, HARQ process 2, HARQ process 3, HARQ process 4, HARQ process 5, HARQ process 6, HARQ process 7, and HARQ process 8. Based on the DCI sent by the network device, the terminal device can determine that the subset of HARQ processes to respond with includes HARQ process 1, HARQ process 2, HARQ process 3, HARQ process 4, HARQ process 5, and HARQ process 6.

[0130] Optionally, the first DCI received by the terminal device also includes the sequence number of the HARQ process subset. The terminal device determines the HARQ process subset within the HARQ process set by selecting the subset corresponding to the sequence number of the HARQ process subset from all HARQ process subsets in the HARQ process set. All HARQ process subsets in the HARQ process set are pre-configured by higher-layer signaling.

[0131] See Figure 8 , Figure 8This is a schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application. For example... Figure 8 As shown, the DCI sent by the network device to the terminal device includes the sequence number of the HARQ process subset, which is 1. This means the terminal device needs to respond with the HARQ process subset with sequence number 1. The terminal device's HARQ process set includes two subsets, with sequence numbers 1 and 2. The subset with sequence number 1 includes HARQ processes 1, 2, 3, and 4; the subset with sequence number 2 includes HARQ processes 5, 6, 7, and 8. Based on the DCI sent by the network device, the terminal device can determine that the HARQ process subset to be responded to has sequence number 1, including HARQ processes 1, 2, 3, and 4.

[0132] Optionally, the first DCI is used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set. In this case, the terminal device defaults to providing feedback information corresponding to a subset of all HARQ processes.

[0133] In one possible implementation, the terminal device defaults to providing feedback information corresponding to the SPS HARQ process. See also Figure 9 , Figure 9 This is a schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application. For example... Figure 9 As shown, the network device sends DCI to the terminal device, and the terminal device, by default, responds with feedback information corresponding to the SPS HARQ process. The terminal device's HARQ process set includes HARQ process 1, HARQ process 2, HARQ process 3, HARQ process 4, HARQ process 5, HARQ process 6, HARQ process 7, and HARQ process 8, where HARQ process 1, HARQ process 4, and HARQ process 5 are the SPS HARQ processes. The terminal device can determine that the subset of HARQ processes to be responded to includes HARQ process 1, HARQ process 4, and HARQ process 5.

[0134] In one possible implementation, the terminal device defaults to providing feedback information corresponding to the HARQ process of the high-priority SPS. See also Figure 10 , Figure 10 This is a schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application. For example... Figure 10As shown, the network device sends DCI to the terminal device, and the terminal device, by default, responds with feedback information corresponding to the HARQ process of the high-priority SPS. The terminal device's HARQ process set includes HARQ process 1, HARQ process 2, HARQ process 3, HARQ process 4, HARQ process 5, HARQ process 6, HARQ process 7, and HARQ process 8. HARQ process 1, HARQ process 4, and HARQ process 5 are the HARQ processes of the SPS, and HARQ process 1 corresponds to the high-priority SPS, while HARQ process 4 and HARQ process 5 correspond to the low-priority SPS. The priority of the SPS is determined by higher-layer signaling configuration. The terminal device can determine that the subset of HARQ processes to be fed back includes HARQ process 1.

[0135] In one possible implementation, the terminal device defaults to providing feedback information corresponding to the HARQ process of the low-priority SPS. See also Figure 11 , Figure 11 This is a schematic diagram illustrating another method for determining a subset of HARQ processes provided in an embodiment of this application. For example... Figure 11 As shown, the network device sends DCI to the terminal device, and the terminal device defaults to responding with feedback information corresponding to the HARQ process of the low-priority SPS. The terminal device's HARQ process set includes HARQ process 1, HARQ process 2, HARQ process 3, HARQ process 4, HARQ process 5, HARQ process 6, HARQ process 7, and HARQ process 8. Among them, HARQ process 1, HARQ process 4, and HARQ process 5 are the HARQ processes of the SPS, and HARQ process 1 corresponds to the high-priority SPS, while HARQ process 4 and HARQ process 5 correspond to the low-priority SPS. The priority of the SPS is determined by higher-layer signaling configuration. The terminal device can determine that the subset of HARQ processes to be responded to includes HARQ process 4 and HARQ process 5.

[0136] S603, The terminal device determines the feedback information corresponding to the subset of HARQ processes.

[0137] S604. The terminal device sends a HARQ-ACK codebook to the network device, wherein the HARQ-ACK codebook includes feedback information corresponding to the subset of HARQ processes.

[0138] Optionally, in the HARQ-ACK codebook sent by the terminal device to the network device, the feedback information corresponding to the subset of HARQ processes is arranged in ascending order of the serving cell index. Under the same serving cell index, the feedback information corresponding to the subset of HARQ processes is arranged in ascending order of the HARQ process number. Within each HARQ process, the HARQ feedback information is sorted according to the TB block and CBG order.

[0139] In the above method, by feeding back feedback information corresponding to the HARQ process, the space occupied by the type 3 HARQ-ACK codebook is reduced, and the transmission overhead of feedback information is lowered.

[0140] The information transmission method provided by the embodiments of this application has been described above. The communication device provided by the embodiments of this application will be described below.

[0141] See Figure 12 , Figure 12 This is a schematic diagram of a communication device 1200 provided in an embodiment of this application. The communication device 1200 is applied to a terminal device and includes a transceiver module 1210 and a processing module 1220. The communication device 1200 can be a terminal device, or it can be a chip or integrated circuit inside the terminal device.

[0142] The transceiver module 1210 is used to receive the first downlink control information (DCI) sent by the network device. The first DCI is used to instruct the terminal device to transmit the HARQ feedback information corresponding to the semi-static schedule release (SPSrelease) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook).

[0143] Processing module 1220 is used to determine the HARQ feedback information corresponding to the SPSrelease;

[0144] The transceiver module 1210 is also used to send the HARQ-ACK codebook to the network device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPSrelease.

[0145] In this embodiment, the terminal device receives a first DCI, then determines the HARQ feedback information corresponding to SPS release, and finally sends a type 3 HARQ-ACK codebook to the network device. This type 3 HARQ-ACK codebook includes the HARQ feedback information corresponding to the SPS release. Thus, the network device sends the first DCI to the terminal device, which instructs the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. This enables the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, thereby allocating these resources to other terminal devices, avoiding channel resource waste, and improving communication efficiency.

[0146] Optionally, as an embodiment, the processing module 1220 is specifically used to: determine the HARQ feedback information corresponding to the SPS release based on the activated SPS, wherein the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the activated SPS.

[0147] Optionally, as an embodiment, if the terminal device does not receive the second DCI, and the second DCI is used to indicate the release of the first SPS in the activated SPS, then the first HARQ feedback information corresponding to the first SPSrelease is a denial response (NACK); if the terminal device receives the third DCI, and the third DCI is used to indicate the release of the second SPS in the activated SPS, then the second HARQ feedback information corresponding to the second SPSrelease is ACK.

[0148] Optionally, as an embodiment, the processing module 1220 is specifically used to: determine the HARQ feedback information corresponding to the SPS release based on the SPS configured by the higher-layer signaling.

[0149] Optionally, as an example, if the release method of the configured SPS is not joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

[0150] Optionally, as an embodiment, if the terminal device does not receive the fourth DCI, and the fourth DCI is used to indicate the release of the third SPS in the configured SPS, then the third HARQ feedback information corresponding to the third SPS release is NACK; if the terminal device receives the fifth DCI, and the fifth DCI is used to indicate the release of the fourth SPS in the configured SPS, then if the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK; if the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK.

[0151] Optionally, as an example, if the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS, wherein each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

[0152] Optionally, as an embodiment, if the terminal device does not receive the sixth DCI, the sixth DCI is used to indicate the release of the first SPS group in the configured SPS, and the fifth HARQ feedback information corresponding to the release of the first SPS group is NACK; if the terminal device receives the seventh DCI, the seventh DCI is used to indicate the release of the second SPS group in the configured SPS, and if the terminal device does not transmit the sixth HARQ feedback information corresponding to the release of the second SPS group, the sixth HARQ feedback information is ACK; if the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK.

[0153] Optionally, as an embodiment, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0154] Optionally, as an embodiment, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0155] Optionally, as an embodiment, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0156] Optionally, as an embodiment, the first DCI includes the sequence number of a subset of HARQ processes, which is used to determine the subset of HARQ processes.

[0157] It should be understood that the processing module 1220 in the embodiments of this application can be implemented by a processor or processor-related circuit components, and the transceiver module 1210 can be implemented by a transceiver or transceiver-related circuit components.

[0158] See Figure 13 , Figure 13 This is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 1300 includes a processor 1310, a memory 1320, and a transceiver 1330. The communication device 1300 can be a terminal device, or a chip or integrated circuit inside the terminal device. The memory 1320 stores instructions or programs, and the processor 1310 executes the instructions or programs stored in the memory 1320. When the instructions or programs stored in the memory 1320 are executed, the processor 1310 performs the operations performed by the processing module 1220 in the above embodiment, and the transceiver 1330 performs the operations performed by the transceiver module 1210 in the above embodiment.

[0159] It should be understood that the communication device 1200 or communication device 1300 in the embodiments of this application can correspond to the terminal device in the information transmission method of the embodiments of this application, and the operation and / or function of each module in the communication device 1200 or communication device 1300 are respectively to implement the corresponding process of the above information transmission method. For the sake of brevity, they will not be described in detail here.

[0160] See Figure 14 , Figure 14 This is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 1400 is applied to a network device and includes a transceiver module 1410. The communication device 1400 can be a network device, or it can be a chip or integrated circuit inside the network device.

[0161] The transceiver module 1410 is used to send a first downlink control information (DCI) to the terminal device. The first DCI is used to instruct the terminal device to transmit the HARQ feedback information corresponding to the semi-static scheduling release (SPS release) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook).

[0162] And for receiving the HARQ-ACK codebook sent by the terminal device, the HARQ-ACK codebook including the HARQ feedback information corresponding to the SPSrelease.

[0163] In this embodiment, the terminal device receives a first DCI, then determines the HARQ feedback information corresponding to SPS release, and finally sends a type 3 HARQ-ACK codebook to the network device. This type 3 HARQ-ACK codebook includes the HARQ feedback information corresponding to the SPS release. Thus, the network device sends the first DCI to the terminal device, which instructs the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. This enables the terminal device to transmit the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook. The network device can determine whether the terminal device has released SPS resources based on the HARQ feedback information corresponding to SPS release in the type 3 HARQ-ACK codebook, thereby allocating these resources to other terminal devices, avoiding channel resource waste, and improving communication efficiency.

[0164] Optionally, as an embodiment, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS activated by the terminal device.

[0165] Optionally, as an example, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS configured by the terminal device.

[0166] Optionally, as an embodiment, the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS group release in the SPS configured by the terminal device, wherein each SPS group is an SPS group configured as a joint release in the configured SPS.

[0167] Optionally, as an embodiment, the HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPSrelease is arranged after the HARQ feedback information in the serving cell.

[0168] Optionally, as an embodiment, the first DCI is further used to instruct the terminal device to provide feedback information corresponding to a subset of HARQ processes in the HARQ process set.

[0169] Optionally, as an embodiment, the first DCI includes a HARQ process number j, which is used to determine the subset of HARQ processes, wherein j is a positive integer.

[0170] Optionally, as an embodiment, the first DCI includes the sequence number of a subset of HARQ processes, which is used to determine the subset of HARQ processes.

[0171] It should be understood that the transceiver module 1410 in the embodiments of this application can be implemented by a transceiver or transceiver-related circuit components.

[0172] See Figure 15 , Figure 15 This is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 1500 includes a processor 1510, a memory 1520, and a transceiver 1530. The communication device 1500 can be a network device, or a chip or integrated circuit inside a network device. The memory 1520 stores instructions or programs, and the processor 1510 executes the instructions or programs stored in the memory 1520. When the instructions or programs stored in the memory 1520 are executed, the transceiver 1530 performs the operations performed by the transceiver module 1410 in the above embodiment.

[0173] It should be understood that the communication device 1400 or communication device 1500 in the embodiments of this application may correspond to the network device in the information transmission method of the embodiments of this application, and the operation and / or function of each module in the communication device 1400 or communication device 1500 are respectively to implement the corresponding process of the above information transmission method. For the sake of brevity, they will not be described in detail here.

[0174] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to the terminal device in the above method embodiments.

[0175] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, can implement the processes related to network devices in the above method embodiments.

[0176] This application also provides a computer program product that, when run on a computer or processor, causes the computer or processor to perform one or more steps in the above-described method embodiments. If the constituent modules of the aforementioned devices are implemented as software functional units and sold or used as independent products, they can be stored in the computer-readable storage medium.

[0177] This application also provides a communication system, including the terminal device and network device described in the above embodiments.

[0178] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0179] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0180] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0181] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0182] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0183] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0184] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0185] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. An information transmission method, characterized in that, include: The terminal device receives a first downlink control information (DCI) sent by the network device. The first DCI is used to instruct the terminal device to transmit HARQ feedback information corresponding to the semi-static scheduling release (SPS release) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook). The first DCI includes a HARQ process number j or the sequence number of a subset of HARQ processes, where j is a positive integer. The set of HARQ processes of the terminal device includes the HARQ processes of the SPS. The terminal device determines the HARQ feedback information corresponding to the SPS release by: determining the HARQ feedback information corresponding to the SPS release based on the activated SPS, wherein the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the activated SPS, or determining the HARQ feedback information corresponding to the SPS release based on the SPS configured by higher-layer signaling. The terminal device sends the HARQ-ACK codebook to the network device. The HARQ-ACK codebook includes HARQ feedback information corresponding to the SPS release. The HARQ feedback information corresponding to the SPS release includes at least one of the following: feedback information corresponding to a subset of HARQ processes determined according to the HARQ process number j and a preset rule; feedback information corresponding to a subset selected from all HARQ process subsets in the HARQ process set that corresponds to the sequence number of the HARQ process subset; feedback information corresponding to the HARQ process of a high-priority SPS; or feedback information corresponding to the HARQ process of a low-priority SPS.

2. The method according to claim 1, characterized in that, If the terminal device does not receive the second DCI, the second DCI is used to indicate the release of the first SPS in the activated SPS. The first SPS corresponds to the first SPS release, and the first HARQ feedback information corresponding to the first SPS release is a denial response (NACK). If the terminal device receives a third DCI, the third DCI is used to indicate the release of the second SPS in the activated SPS, the second SPS corresponds to the second SPS release, and the second HARQ feedback information corresponding to the second SPS release is ACK.

3. The method according to claim 1, characterized in that, If the release method of the configured SPS is not a joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

4. The method according to claim 3, characterized in that, If the terminal device does not receive the fourth DCI, the fourth DCI is used to indicate the release of the third SPS in the configured SPS. The third SPS corresponds to the third SPS release, and the third HARQ feedback information corresponding to the third SPS release is NACK. If the terminal device receives a fifth DCI, the fifth DCI is used to indicate the release of the fourth SPS in the configured SPS, the fourth SPS corresponds to the fourth SPS release. If the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK. If the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK.

5. The method according to claim 1, characterized in that, If the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS. Each SPS group release corresponds to each SPS group, and each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

6. The method according to claim 5, characterized in that, If the terminal device does not receive the sixth DCI, the sixth DCI is used to indicate the release of the first SPS group in the configured SPS, the first SPS group corresponds to the first SPS group release, and the fifth HARQ feedback information corresponding to the first SPS group release is NACK. If the terminal device receives the seventh DCI, the seventh DCI is used to indicate the release of the second SPS group in the configured SPS, the second SPS group corresponds to the second SPS group release. If the terminal device does not transmit the sixth HARQ feedback information corresponding to the second SPS group release, the sixth HARQ feedback information is ACK. If the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK.

7. The method according to any one of claims 1-6, characterized in that, The HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPS release is arranged after the HARQ feedback information in the serving cell.

8. An information transmission method, characterized in that, include: The network device sends a first downlink control information (DCI) to the terminal device. The first DCI is used to instruct the terminal device to transmit HARQ feedback information corresponding to the semi-static scheduling release (SPS release) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook). The first DCI includes the HARQ process number j or the sequence number of a subset of HARQ processes, where j is a positive integer. The set of HARQ processes of the terminal device includes the HARQ processes of the SPS. The network device receives the HARQ-ACK codebook sent by the terminal device. The HARQ-ACK codebook includes HARQ feedback information corresponding to the SPS release. The HARQ feedback information corresponding to the SPS release is determined based on the activated SPS or the SPS configured by higher-layer signaling. The HARQ feedback information corresponding to the SPS release includes at least one of the following: feedback information corresponding to a subset of HARQ processes determined according to the HARQ process number j and a preset rule; feedback information corresponding to a subset selected from all HARQ process subsets in the HARQ process set that corresponds to the sequence number of the HARQ process subset; feedback information corresponding to the HARQ process of a high-priority SPS; or feedback information corresponding to the HARQ process of a low-priority SPS.

9. The method according to claim 8, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release activated by the terminal device.

10. The method according to claim 8, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS configured in the terminal device.

11. The method according to claim 8, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS group release in the SPS configured by the terminal device. Each SPS group release corresponds to each SPS group, and each SPS group is an SPS group configured as a joint release in the configured SPS.

12. The method according to any one of claims 8-11, characterized in that, The HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPS release is arranged after the HARQ feedback information in the serving cell.

13. A communication device, characterized in that, The communication device is applied to a terminal equipment and includes a transceiver module and a processing module, wherein... The transceiver module is used to receive a first downlink control information (DCI) sent by the network device. The first DCI is used to instruct the terminal device to transmit HARQ feedback information corresponding to the semi-static scheduling release (SPS release) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook). The first DCI includes a HARQ process number j or the sequence number of a subset of HARQ processes, where j is a positive integer. The set of HARQ processes of the terminal device includes the HARQ processes of the SPS. The processing module is used to determine the HARQ feedback information corresponding to the SPS release, including: determining the HARQ feedback information corresponding to the SPS release based on the activated SPS, wherein the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the activated SPS, or determining the HARQ feedback information corresponding to the SPS release based on the SPS configured by the higher layer signaling. The transceiver module is further configured to send the HARQ-ACK codebook to the network device. The HARQ-ACK codebook includes HARQ feedback information corresponding to the SPS release. The HARQ feedback information corresponding to the SPS release includes at least one of the following: feedback information corresponding to a subset of HARQ processes determined according to the HARQ process number j and a preset rule; feedback information corresponding to a subset selected from all HARQ process subsets in the HARQ process set that corresponds to the sequence number of the HARQ process subset; feedback information corresponding to the HARQ process of a high-priority SPS; or feedback information corresponding to the HARQ process of a low-priority SPS.

14. The communication device according to claim 13, characterized in that, If the terminal device does not receive the second DCI, the second DCI is used to indicate the release of the first SPS in the activated SPS. The first SPS corresponds to the first SPS release, and the first HARQ feedback information corresponding to the first SPS release is a denial response (NACK). If the terminal device receives a third DCI, the third DCI is used to indicate the release of the second SPS in the activated SPS, the second SPS corresponds to the second SPS release, and the second HARQ feedback information corresponding to the second SPS release is ACK.

15. The communication device according to claim 13, characterized in that, If the release method of the configured SPS is not a joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the configured SPS.

16. The communication device according to claim 15, characterized in that, If the terminal device does not receive the fourth DCI, the fourth DCI is used to indicate the release of the third SPS in the configured SPS. The third SPS corresponds to the third SPS release, and the third HARQ feedback information corresponding to the third SPS release is NACK. If the terminal device receives a fifth DCI, the fifth DCI is used to indicate the release of the fourth SPS in the configured SPS, the fourth SPS corresponds to the fourth SPS release. If the terminal device does not transmit the fourth HARQ feedback information corresponding to the fourth SPS release, the fourth HARQ feedback information is ACK. If the terminal device transmits the fourth HARQ feedback information, the fourth HARQ feedback information is ACK or NACK.

17. The communication device according to claim 13, characterized in that, If the release method of the configured SPS is joint release, then the HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to the release of each SPS group in the configured SPS. Each SPS group release corresponds to each SPS group, and each SPS group is an SPS group configured to be in the same joint release group in the configured SPS.

18. The communication device according to claim 17, characterized in that, If the terminal device does not receive the sixth DCI, the sixth DCI is used to indicate the release of the first SPS group in the configured SPS, the first SPS group corresponds to the first SPS group release, and the fifth HARQ feedback information corresponding to the first SPS group release is NACK. If the terminal device receives the seventh DCI, the seventh DCI is used to indicate the release of the second SPS group in the configured SPS, the second SPS group corresponds to the second SPS group release. If the terminal device does not transmit the sixth HARQ feedback information corresponding to the second SPS group release, the sixth HARQ feedback information is ACK. If the terminal device transmits the sixth HARQ feedback information, the sixth HARQ feedback information is ACK or NACK.

19. The communication device according to any one of claims 13-18, characterized in that, The HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPS release is arranged after the HARQ feedback information in the serving cell.

20. A communication device, characterized in that, The communication device is applied to network equipment and includes a transceiver module, the transceiver module being used for: Send a first downlink control information (DCI) to the terminal device. The first DCI is used to instruct the terminal device to transmit the HARQ feedback information corresponding to the semi-static scheduling release (SPSrelease) in the type 3 hybrid automatic repeat request acknowledgment codebook (HARQ-ACK codebook). The first DCI includes the HARQ process number j or the sequence number of the HARQ process subset, where j is a positive integer. The HARQ process set of the terminal device includes the HARQ process of SPS. The terminal device receives the HARQ-ACK codebook, which includes HARQ feedback information corresponding to the SPS release. The HARQ feedback information corresponding to the SPS release is determined based on the activated SPS or the SPS configured by higher-layer signaling. The HARQ feedback information corresponding to the SPS release includes at least one of the following: feedback information corresponding to a subset of HARQ processes determined according to the HARQ process number j and a preset rule; feedback information corresponding to a subset selected from all HARQ process subsets in the HARQ process set that corresponds to the sequence number of the HARQ process subset; feedback information corresponding to the HARQ process of a high-priority SPS; or feedback information corresponding to the HARQ process of a low-priority SPS.

21. The communication device according to claim 20, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release activated by the terminal device.

22. The communication device according to claim 20, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS release in the SPS configured in the terminal device.

23. The communication device according to claim 20, characterized in that, The HARQ feedback information corresponding to the SPS release includes the HARQ feedback information corresponding to each SPS group release in the SPS configured by the terminal device. Each SPS group release corresponds to each SPS group, and each SPS group is an SPS group configured as a joint release in the configured SPS.

24. The communication device according to any one of claims 20-23, characterized in that, The HARQ feedback information in the HARQ-ACK codebook is arranged according to the serving cell index. Under each serving cell index in the HARQ-ACK codebook, the HARQ feedback information corresponding to the SPS release is arranged after the HARQ feedback information in the serving cell.

25. A communication device, characterized in that, It includes a memory, a processor, and a program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1 to 7 or any one of claims 8 to 12.

26. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1 to 7 or any one of claims 8 to 12.