Communication processing method, device, and communication apparatus

The method addresses HARQ-ACK disabling or feedback delays by determining key parameters based on PDSCH transmission time to maintain communication performance in wireless systems.

JP2025108477AInactive Publication Date: 2025-07-23VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025061287
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-12-18
Filing Date
2025-04-02
Publication Date
2025-07-23
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In wireless communication systems, the use of Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) disabling schemes or feedback delays can lead to improper execution of functions dependent on HARQ-ACK feedback, resulting in degraded communication performance.

Method used

A communication processing method and apparatus that determines the nominal HARQ-ACK feedback time unit, activation time of Medium Access Control (MAC) CE, HARQ-ACK codebook, and DRX timer based on the transmission time of a Physical Downlink Shared Channel (PDSCH) to ensure consistent understanding and execution of HARQ-ACK-dependent functions.

Benefits of technology

Ensures normal execution of HARQ-ACK-dependent functions, maintaining communication performance even in scenarios with HARQ-ACK disabling or feedback delays.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025108477000001_ABST
    Figure 2025108477000001_ABST
Patent Text Reader

Abstract

To provide a communication processing method, a device, and a communication apparatus that ensure communication performance.SOLUTION: A method includes performing predetermined operation based on a transmission time of a target physical downlink shared channel (PDSCH). The predetermined operation includes at least one of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining an activation time of a target medium access control layer control unit MAC CE, determining a target HARQ-ACK codebook corresponding to the target PDSCH, determining an application of a first rule, and determining a start of a target discontinuous reception DRX timer.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross - reference to related applications) This invention claims the priority of a Chinese patent application with an application number of 202011511911.2 and an invention title of "Communication Processing Method, Apparatus and Communication Device", which was filed with the Chinese Patent Office on December 18, 2020. All the contents of this application are incorporated into this invention by reference.

[0002] This application belongs to the technical field of wireless communication, and specifically relates to a communication processing method, apparatus and communication device.

Background Art

[0003] In related communication technologies, taking the Semi - Persistent Scheduling Physical downlink shared channel (SPS PDSCH) as an example, when the SPS PDSCH adopts a Hybrid automatic repeat request acknowledgement (HARQ - ACK) disabling scheme (that is, disabling, turning off or making unnecessary the HARQ - ACK feedback), or when a feedback delay occurs in the HARQ - ACK corresponding to the SPS PDSCH, some functions that depend on or are related to the HARQ - ACK feedback may not be able to be executed normally, resulting in a degradation of communication performance.

Summary of the Invention

Problems to be Solved by the Invention

[0004] Embodiments of the present application can solve the problem that when at least a HARQ-ACK disabling solution is adopted or when a HARQ-ACK feedback delay occurs, some functions that depend on or are related to HARQ-ACK feedback may not be able to execute properly, and provide a communication processing method, apparatus, and communication device for ensuring communication performance.

Means for Solving the Problem

[0005] According to a first aspect, a communication processing method is provided, including performing a predetermined operation based on a transmission time of a target physical downlink shared channel PDSCH, where the target PDSCH is arranged without target hybrid automatic repeat request acknowledgment HARQ-ACK information feedback, or there is a feedback delay in target HARQ-ACK information corresponding to the target PDSCH, and the predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, and determining an activation time of a target medium access control layer control unit MAC CE, where the target MAC CE is carried on the target PDSCH, determining a target HARQ-ACK codebook corresponding to the target PDSCH, determining an application of a first rule, where the first rule represents a timing relationship requirement between the target PDSCH and a feedback time corresponding to the target HARQ-ACK information, and determining an activation of a target discontinuous reception DRX timer, where the target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH, including at least one of them.

[0006] According to a second aspect, a communication processing apparatus is provided, including an execution module for executing a predetermined operation based on a transmission time of a target physical downlink shared channel PDSCH, where the target PDSCH is arranged without target hybrid automatic repeat request acknowledgement HARQ-ACK information feedback, or there is a feedback delay in target HARQ-ACK information corresponding to the target PDSCH, and the predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining an activation time of a target medium access control layer control unit MAC CE, where the target MAC CE is carried on the target PDSCH, determining a target HARQ-ACK codebook corresponding to the target PDSCH, determining an application of a first rule, where the first rule represents a timing relationship requirement between the target PDSCH and a feedback time corresponding to the target HARQ-ACK information, and determining an activation of a target discontinuous reception DRX timer, where the target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH, including at least one of them.

[0007] According to a third aspect, a communication device is provided, including a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the communication processing method described in the first aspect are realized.

[0008] According to a fourth aspect, a readable storage medium is provided, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the communication processing method described in any one item of the first aspect are realized.

[0009] According to a fifth aspect, a chip is provided, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor runs a program or instruction of a network device and is used to implement the method described in the first aspect.

[0010] According to a sixth aspect, a computer program product is provided, the computer program product includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

Advantages of the Invention

[0011] In the embodiments of the present application, for a situation where a target PDSCH is arranged without target HARQ-ACK information feedback or there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, a predetermined operation can be executed based on the transmission time of the target PDSCH. Here, the predetermined operation includes at least one of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining the activation time of a target MAC CE, determining the target HARQ-ACK codebook corresponding to the target PDSCH, determining the application of a first rule, and determining the activation of a target DRX timer. Thereby, when adopting a HARQ-ACK disabling scheme or when a HARQ-ACK feedback delay occurs, functions depending on HARQ-ACK feedback or related to HARQ-ACK feedback can be normally executed, ensuring communication performance.

Brief Description of the Drawings

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Embodiments for Carrying Out the Invention

[0013] The following describes the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments in the present application shall fall within the protection scope of the present application.

[0014] Terms such as "first" and "second" in the specification and claims of the present application are used to distinguish similar objects and are not for describing a specific order or sequence. It should be understood that such data may be interchangeable when appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type and do not limit the number of objects. For example, the first object may be one or more. Note that "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the related objects before and after are in an "or" relationship.

[0015] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be applied to other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of this application are always used interchangeably, and the described technology may be used in the systems and radio technologies mentioned above, or in other systems and radio technologies. However, the following description describes the New Radio (NR) system for illustrative purposes and uses NR terms in most of the following descriptions. These technologies may also be applied to applications other than NR system applications, such as the Sixth Generation (6 th Generation, 6G) communication system.

[0016] FIG. 1 shows a block diagram of a wireless communication system to which the embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network device 12. Here, the terminal 11 may also be referred to as a terminal device or a user equipment (UE). The terminal 11 may be a terminal-side device such as a mobile phone, a tablet personal computer, a laptop computer (or a notebook computer), a personal digital assistant (PDA), a palm top computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. The wearable device may include a bracelet, earphones, glasses, etc. It should be noted that the embodiments of the present application do not limit the specific type of the terminal 11. The network device 12 may be a base station or a core network. Here, the base station may be referred to as a Node B, an evolved Node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmission and reception point (TRP), or other appropriate terms in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0017] Hereinafter, with reference to the drawings, the technical solution according to the embodiments of the present application will be described in detail by specific embodiments and their application scenarios.

[0018] As shown in FIG. 2, it is a flowchart of a communication processing method 200 according to an exemplary embodiment of the present application. This method 200 can be applied to a communication device (such as a terminal, a network device, etc.), and specifically may be executed by the hardware and / or software installed in the communication device.

[0019] The method 200 may include the following steps.

[0020] In S210, a predetermined operation is executed based on the transmission time of the target PDSCH.

[0021] Here, the target PDSCH is arranged without target HARQ-ACK information feedback. For example, the target PDSCH adopts or arranges a HARQ-ACK disabling scheme. Here, the HARQ-ACK disabling scheme is used to reduce the feedback load. For example, assuming that the target PDSCH is an SPS PDSCH, when the HARQ-ACK disabling scheme is arranged for the SPS PDSCH, the SPS PDSCH transmission does not need to feedback HARQ-ACK information, but when the network device arranges transmission resources and attributes to activate the SPS PDSCH, it can ensure that the corresponding SPS PDSCH can be accurately transmitted.

[0022] Alternatively, there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH. For example, the SPS HARQ-ACK corresponding to the target PDSCH in a Time Division Duplex (TDD) system cannot perform feedback at a predefined feedback position due to a transmission resource direction collision at the predefined feedback position, and it is necessary to delay the feedback.

[0023] In this embodiment, the target PDSCH may be, for example, an SPS PDSCH. Accordingly, the target HARQ-ACK information may be SPS HARQ-ACK information corresponding to the SPS PDSCH. In some situations, the target PDSCH may be a dynamically scheduled PDSCH, or the target PDSCH may be further extended to a target Physical Uplink Shared Channel (PUSCH), for example, a Configured Grant (CG) PUSCH. At this time, the target HARQ-ACK information may correspond to the PUSCH and be transmitted by the network device to the terminal. For example, the target HARQ-ACK information may also correspond to the Configured Grant downlink feedback information (CG-DFI) in NR-U. In this embodiment, there is no limitation here.

[0024] It should be noted that for the convenience of description, in the subsequent embodiments, when a HARQ-ACK disabling scheme is arranged for a certain SPS configuration (SPS Config) of the target PDSCH, the corresponding SPS PDSCH may be hereinafter referred to as the feedback-free SPS PDSCH, and the SPS PDSCH corresponding to other SPS Configurations (where HARQ-ACK disabling is not arranged) may be hereinafter referred to as the normal SPS PDSCH. The SPS PDSCH described hereinafter generally refers to the SPS PDSCH transmission corresponding to the SPS Config, including the feedback-free SPS PDSCH and the normal SPS PDSCH.

[0025] Furthermore, the predetermined operation may include at least one of the following (1) to (5).

[0026] (1) Determine whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit.

[0027] Here, taking the SPS PDSCH as an example, the nominal HARQ-ACK feedback time unit may be the HARQ-ACK feedback time of the SPS PDSCH, or when it is necessary to use the HARQ-ACK feedback time unit, this nominal HARQ-ACK feedback time unit, or the time corresponding to this nominal HARQ-ACK feedback time unit (i.e., the nominal HARQ-ACK feedback time. For example, the time corresponding to the nominal HARQ-ACK feedback time unit may be the end time of this time unit). It may be understood that it is also possible to use it, and it can be guaranteed that the subsequent functions or processes of the HARQ-ACK feedback time or HARQ-ACK feedback time unit depending on the SPS PDSCH are executed smoothly.

[0028] For a feedbackless SPS PDSCH (i.e., the SPS PDSCH corresponding to the SPS Config arranged without HARQ-ACK information feedback) that is arranged at the upper layer so as not to require HARQ-ACK feedback, although there may still be a corresponding HARQ-ACK feedback time, i.e., the nominal HARQ-ACK feedback time, or nominal HARQ-ACK feedback time unit, for each feedbackless SPS PDSCH, of course, there may be no corresponding nominal HARQ-ACK feedback time unit for each feedbackless SPS PDSCH.

[0029] Optionally, if there is a nominal HARQ-ACK feedback time unit corresponding to a certain feedbackless SPS PDSCH, at this nominal HARQ-ACK feedback time unit or nominal HARQ-ACK feedback time (for example, determining this nominal HARQ-ACK feedback time based on the end time of the nominal HARQ-ACK feedback time unit), this feedbackless SPS PDSCH, i.e., the target PDSCH, may be regarded as having confirmed the success of the transmission, so the nominal HARQ-ACK feedback time unit or nominal HARQ-ACK feedback time may be used as the transmission success time of the target PDSCH.

[0030] For an SPS PDSCH with a feedback delay in the corresponding HARQ-ACK information (for example, in a TDD system, since the resources at the predefined feedback time position cannot be used, there is a feedback delay in the HARQ-ACK information of this SPS PDSCH), the concept of a nominal HARQ-ACK feedback time unit or nominal HARQ-ACK feedback time can also be introduced. At this time, the nominal HARQ-ACK feedback time unit or nominal HARQ-ACK feedback time may be determined based on the predefined / pre-instructed feedback time unit / feedback time, or may be determined based on other methods.

[0031] (2) Determine the activation time of the target Medium Access Control-Control Element (MAC CE).

[0032] Here, the target MAC CE is carried on the target Physical Downlink Shared Channel (PDSCH). In NR, an indication method based on MAC CE is introduced for multiple functions, which corresponds to L2 signalling. In this embodiment, by determining the activation time of the target MAC CE based on the transmission time of the target PDSCH, when determining the activation time of the target MAC CE based on the Hybrid Automatic Repeat reQuest - Acknowledgement (HARQ-ACK) feedback time, the problem that the HARQ-ACK feedback time cannot be used or is ambiguous can be avoided or solved, and it is ensured to indicate the normal execution of this function or process based on the MAC CE (that is, clearly define the activation time of the MAC CE and ensure that the understanding on the network side and the terminal side is consistent). Understandably, the target MAC CE carried on the target PDSCH is a downlink MAC CE. When this embodiment is extended to the Physical Uplink Shared Channel (PUSCH), correspondingly, the target MAC CE may be an uplink MAC CE.

[0033] (3) Determine the target HARQ-ACK codebook corresponding to the target PDSCH.

[0034] Generally, SPS PDSCH transmission without feedback has no corresponding HARQ-ACK feedback bits or no corresponding HARQ-ACK codebook. However, in NR Rel-15 / 16, there are several HARQ-ACK Codebook types. To avoid the mismatch in understanding of the Codebook size (i.e., the length of the HARQ-ACK bit sequence corresponding to the codebook) on both sides (i.e., the terminal and the network device) due to DCI detection omission, etc., a semi-statically configured Codebook size is adopted. At this time, the Codebook size does not depend on the downlink data scheduling or the transmission situation. There may still be HARQ-ACK bits corresponding to SPS PDSCH transmission without feedback in the Codebook. The settings on the transmitting side and the understanding on the receiving side of these HARQ-ACK bits require corresponding regulations. These HARQ-ACK codebook types can refer to the second type of HARQ-ACK codebook mentioned in the subsequent embodiments. Also, there are several other HARQ-ACK codebook types, and the settings of the HARQ-ACK bits and values included therein depend on the downlink data scheduling or the transmission situation. These HARQ-ACK codebook types can refer to the first type of HARQ-ACK codebook mentioned in the subsequent embodiments.

[0035] For the different HARQ-ACK codebook types mentioned above, for the SPS PDSCH transmission without feedback (which can be regarded as a situation of a certain type of target PDSCH), and for the correspondence between a certain specific codebook corresponding to a certain HARQ-ACK codebook type (which may be understood as the target HARQ-ACK codebook), and the setting of HARQ-ACK bits in this specific codebook, corresponding rules are required to ensure the consistency of understanding on both sides. In this embodiment, based on the transmission time of the target PDSCH, the target HARQ-ACK codebook can be determined, thereby ensuring the correspondence between the PDSCH and the HARQ-ACK codebook, and the consistency of understanding on both sides regarding the setting of HARQ-ACK bits in the HARQ-ACK codebook.

[0036] (4) Determine the application of the first rule.

[0037] Here, the first rule represents the timing relationship requirement between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information. For example, the HARQ-ACK feedback of the PDSCH that is required to start transmission earlier must not be later than the HARQ-ACK feedback of the PDSCH that starts transmission later, thereby ensuring that the terminal side can execute operations such as receiving scheduling downlink control information (DCI), receiving the PDSCH, and providing HARQ-ACK feedback in a pipelined manner, avoiding disorder in the order, and reducing the implementation complexity of the terminal. It should be understood that the first rule above may be understood as an Out-of-Order rule, or an OoO rule, or a rule to ensure order, or a rule to avoid disorder in order.

[0038] In this embodiment, according to the transmission time of the target PDSCH, the application of the first rule is determined to ensure that the terminal and the network side have a consistent understanding of the restrictions on operations such as receiving DCI scheduling, receiving the PDSCH, and feeding back HARQ-ACK, so as to ensure the smooth execution of downlink PDSCH transmission and HARQ-ACK feedback, thereby ensuring the transmission performance of downlink data.

[0039] (5) Determine the activation of the target discontinuous reception (DRX) timer.

[0040] Here, the target DRX timer corresponds to the first HARQ process, and the first HARQ process corresponds to the target PDSCH.

[0041] In the case of SPS PDSCH without feedback, when the upper layer configures the HARQ-ACK disabling scheme, considering that it has already been assumed or expected that correct transmission can be achieved at one time, HARQ retransmission is not required. Therefore, in the DRX mechanism, for the HARQ process corresponding to SPS PDSCH transmission without feedback, it may not be necessary to activate the corresponding DRX timer, thereby simplifying the implementation of the terminal. Of course, as one implementation method, the corresponding DRX timer or some of the corresponding DRX timers may also be activated.

[0042] In this embodiment, based on the transmission time of the target PDSCH, by determining the activation or non-activation of the target DRX timer, it is possible to ensure that the terminal and the network side have a consistent understanding of the state and time period for monitoring the downlink control channel, thereby guaranteeing the transmission performance of air interface data.

[0043] As can be understood, the predetermined operation may include one or more of the above (1)-(5), and can be specifically determined according to actual communication requirements, and this embodiment does not limit this.

[0044] In an embodiment of the present application, for a situation where a target PDSCH is arranged without target HARQ-ACK information feedback, or where there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, a predetermined operation can be executed based on the transmission time of the target PDSCH. Here, the predetermined operation includes at least one of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining the activation time of a target MAC CE, determining the target HARQ-ACK codebook corresponding to the target PDSCH, determining the application of a first rule, and determining the activation of a target DRX timer. Thereby, functions that depend on HARQ-ACK feedback or functions related to HARQ-ACK feedback can be executed normally, ensuring communication performance.

[0045] As shown in FIG. 3, it is a flowchart of a communication processing method 300 according to an exemplary embodiment of the present application. This method 300 can be applied to a communication device, such as a user terminal, a network device, etc., and specifically may be executed by hardware and / or software installed in the communication device. The method 300 may include the following steps.

[0046] In S310, a predetermined operation is executed based on the transmission time of a target physical downlink shared channel PDSCH.

[0047] Here, except that the realization process of S310 can refer to the related description in S210, in this embodiment, based on the differences between the target PDSCH and / or the predetermined operation, the realization process of S310 is different. This embodiment combines different examples to further explain the realization process of S310.

[0048] Example 1 When the predetermined operation is an operation of determining whether or not the target PDSCH corresponds to the nominal HARQ-ACK feedback time unit, determining whether or not the target PDSCH corresponds to the nominal HARQ feedback time unit may include any one of the following (1)-(2).

[0049] (1) The target PDSCH does not correspond to the first nominal HARQ-ACK feedback time unit.

[0050] In one implementation manner, when the target PDSCH is a PDSCH without feedback, the target PDSCH does not correspond to (i.e., does not exist in) the first nominal HARQ-ACK feedback time unit (i.e., the nominal HARQ-ACK feedback time unit).

[0051] (2) The target PDSCH corresponds to the first nominal HARQ-ACK feedback time unit.

[0052] Here, when the target PDSCH corresponds to the first nominal HARQ-ACK feedback time unit, the determination of the first nominal HARQ-ACK feedback time unit includes any one of the following (21)-(22).

[0053] (21) Determine the first nominal HARQ-ACK feedback time unit based on the transmission time and the first time indicated by the predetermined indication information.

[0054] Here, the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located. Here, the time unit in which the transmission end time of the target PDSCH is located may be understood as the time unit in the uplink direction or the uplink time unit, and specifically may be an uplink slot, an uplink sub-slot, or another predefined time length in the uplink direction.

[0055] For ease of understanding, assume that the target PDSCH is located within the downlink time unit n' (i.e., the downlink time unit n'), and the transmission end time of the target PDSCH is located within the uplink time unit n (i.e., the uplink time unit n). In this case, n' and n are not necessarily equal, and there may be an overlap in the time domain between the downlink time unit n' and the uplink time unit n, but they do not necessarily completely overlap. Also, the time period corresponding to the target PDSCH transmission does not necessarily completely fall within the uplink time unit n. This is related to parameters such as the subcarrier spacing that are independently arranged in the uplink and downlink directions, that is, the lengths of the time units in the uplink and downlink directions may or may not be equal. In this embodiment, for the sake of unified understanding, the uplink time unit n where the transmission end time of the target PDSCH is located can be used as the transmission time. Further, the time unit may include, but is not limited to, any one of a symbol (OFDM), a sub-slot, and a slot.

[0056] The predetermined indication information may include activated downlink control information (Downlink Control Information, DCI), reactivated DCI, or upper layer signaling (for example, may include radio resource control (Radio Resource Control, RRC) signaling, etc.). When the target PDSCH is an SPS PDSCH, the activated DCI / reactivated DCI is used to activate or reactivate a series of SPS PDSCHs including the target PDSCH.

[0057] In one implementation, taking a certain SPS Config as an example, after it is activated or reactivated by a downlink DCI, the relative timing of the HARQ-ACK feedback of the PDSCH transmission scheduled by this activation DCI or reactivation DCI is determined by the PDSCH-to-HARQ_feedback timing indicator domain in this activation DCI or reactivation DCI (i.e., the timing indication domain between the PDSCH and the HARQ feedback) or the upper layer parameter dl-DataToUL-ACK (when there is no such timing indication domain between the PDSCH and the HARQ feedback in this DCI). For example, assuming that the value of the PDSCH-to-HARQ_feedback timing indicator domain or the upper layer parameter dl-DataToUL-ACK indication in this activation DCI or reactivation DCI is k, and the end time of the PDSCH transmission scheduled by this activation DCI or reactivation DCI is located in the uplink slot n, the corresponding HARQ-ACK feedback time unit is n + k. After this PDSCH transmission and before release, a series of periodically appearing PDSCH transmissions or transmission opportunities, i.e., SPS PDSCH, can be regarded as a type of target PDSCH. The offset amount between the uplink time unit where the end time of these SPS PDSCH or target PDSCH is located and the first time of the predetermined indication, or the first time unit, still remains k. That is, assuming that the end time of the target PDSCH is located in the uplink time unit n'', the corresponding first nominal HARQ-ACK feedback time unit is n'' + k.

[0058] (22) Determine the first nominal HARQ-ACK feedback time unit based on the transmission time length and the predefined time length.

[0059] Here, it may be understood that the first nominal HARQ-ACK feedback time unit determined in (22) is obtained by delaying one predefined time length backward based on the transmission time (i.e., the start time). It should be noted that for the transmission time, reference may be made to the description in (1) and will not be further elaborated here.

[0060] The predefined time length may include a predetermined number of time length units, and the time unit may include any one of a symbol, a subslot, and a slot. In this embodiment, the predefined time length (or the predetermined number) can be determined based on the time length required for the terminal to decode the target PDSCH.

[0061] For example, the predefined time length may be the time length corresponding to N time domain symbols, or may be simply understood as N time domain symbols. In some situations, the time obtained after applying this predefined time length based on the transmission time length may be further rounded up, that is, an uplink time unit whose corresponding start time is not later than the time obtained above is taken, and the start time of this uplink time unit, or this uplink time unit, may be used as the first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH. Optionally, when considering that the start time adopts the end time of the target PDSCH transmission, such a determination method of the predefined time length may also be adopted.

[0062] Also for example, the predefined time length may be the time length corresponding to M uplink slots, or may be simply understood as M uplink slots, or M time units. Optionally, when the start time adopts the end time of the uplink time unit where the transmission end time of the target PDSCH is located, such a determination method of the predefined time length may also be adopted.

[0063] It should be noted that the predefined time duration may be arranged by upper layer signaling or defined based on a protocol, and is not limited thereto.

[0064] As can be understood, in this Example 1, based on the transmission time of the target PDSCH, by determining the nominal HARQ-ACK feedback time unit corresponding to the target PDSCH, the functions realized depending on the conventional HARQ-ACK feedback time can continue to be executed depending on the nominal HARQ-ACK feedback time unit, effectively ensuring communication performance.

[0065] Example 2 When the predetermined operation is the operation of determining the activation time of the target MAC CE, the implementation process of S310 will be introduced below based on the difference of the target PDSCH.

[0066] In the first implementation method, when the target PDSCH is arranged without target HARQ-ACK information feedback, the upper layer may consider that there is no feedback of target HARQ-ACK information to the target PDSCH. In this case, the activation time of the target MAC CE can consider the transmission success time of the target PDSCH, and further determine the activation time of the MAC CE based on this transmission success time. For example, it can be delayed by another predetermined time duration (e.g., 3 ms) from the transmission success time of the target PDSCH to be the activation time of the target MAC CE.

[0067] Based on this, the process of determining the activation time of the target MAC CE by any one of the following (1)-(4) will be described below.

[0068] (1) Determine the activation time of the target MAC CE based on the transmission time.

[0069] Here, regarding the transmission time, reference can be made to the relevant description in Example 1, and no further explanation will be provided here.

[0070] Also, the upper layer considers that there is no HARQ-ACK information feedback for the target PDSCH, that is, it is assumed or expected that when HARQ-ACK disabling is configured in the upper layer, the feedback-free SPS PDSCH is correctly transmitted at once without the need for HARQ retransmission. At the transmission end time of the target PDSCH (i.e., the above-mentioned transmission time), it may be considered that the transmission of the target PDSCH is successful. Therefore, the transmission success time of the target PDSCH may be directly determined based on the above-mentioned transmission time, that is, the transmission success time of the target PDSCH may be the transmission end time of the target PDSCH, or may be the time unit in which the transmission end time of the target PDSCH is located.

[0071] Finally, the activation time of the target MAC CE is determined based on the transmission success time of the target PDSCH.

[0072] As can be understood, at this time, when determining the activation time of the target MAC CE, it is not necessary to consider the HARQ-ACK feedback time or feedback time unit corresponding to the target PDSCH, nor to determine the activation time of the target MAC CE carried on this target PDSCH based on the HARQ-ACK feedback time or feedback time unit corresponding to the target PDSCH. Instead, the activation time of the target MAC CE carried on this target PDSCH is determined based on the transmission time of the target PDSCH (for example, the above-mentioned transmission success time).

[0073] (2) Determine the activation time of the target MAC CE based on the transmission time and the first time indicated by the predetermined indication information.

[0074] (3) Determine the activation time of the target MAC CE based on the transmission time duration and a predefined time duration.

[0075] It should be noted that considering that the first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH can be the transmission success time of the target PDSCH, therefore, in (2) and (3) above, the process of determining the transmission success time of the target PDSCH can refer to the determination process regarding the first nominal HARQ-ACK feedback time unit in Example 1, and set the determined first nominal HARQ-ACK feedback time unit as the transmission success time of the target PDSCH. Next, determine the activation time of the target MAC CE based on the transmission success time of the target PDSCH. To avoid repetition of the description, it will not be further elaborated here.

[0076] (4) When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determine the activation time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit.

[0077] Here, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in Example 1, or the second nominal HARQ-ACK feedback time unit may be indicated by upper layer signaling or defined by a protocol, etc., without limitation here.

[0078] As can be understood, when the second nominal HARQ-ACK feedback time unit is the same as the first nominal HARQ-ACK feedback time unit in Example 1, the determination process of the second nominal HARQ-ACK feedback time unit can refer to the relevant description regarding the determination of the first nominal HARQ-ACK feedback time unit in Example 1, and it will not be further elaborated here.

[0079] Furthermore, based on the second nominal HARQ-ACK feedback time unit, the process of determining the activation time of the target MAC CE may include delaying the second nominal HARQ-ACK feedback time unit by a predetermined time length to obtain the activation time of the MAC CE.

[0080] In a second implementation manner, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, a predetermined operation is performed based on the transmission time of the target PDSCH, including any one of the following (1) to (3).

[0081] (1) Determine the activation time of the target MAC CE based on the transmission time and a first time indicated by the predetermined indication information.

[0082] Here, the determination process of determining the activation time of the target MAC CE in (1) may refer to the related description, and in order to avoid repetition of the description, it will not be further described here.

[0083] (2) Determine the activation time of the target MAC CE based on the transmission time length and the feedback delay time length.

[0084] Here, the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit where the transmission end time of the target PDSCH is located.

[0085] The feedback delay time length k' can be determined based on the feedback delay time of the target HARQ-ACK information. That is, k' is the time domain offset amount between the uplink time unit n + k' where the feedback of the delayed target HARQ-ACK information is located and the uplink time unit n where the transmission end time of the target PDSCH is located (the time unit here may be a slot or a sub-slot, and the time domain offset may be understood as the difference with the time unit as the granularity).

[0086] As can be understood, in the above (2), first, the transmission success time of the target PDSCH can be determined based on the transmission time and the feedback delay time length, and then, based on the transmission success time, the activation time of the target MAC CE can be determined. For example, the activation time of the target MAC CE can be obtained by delaying a predetermined time length above the transmission success time.

[0087] (3) When the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, based on the second nominal HARQ-ACK feedback time unit, determine the activation time of the target MAC CE.

[0088] Here, for the implementation process of the above (3), the related descriptions in the first implementation method can be referred to. For example, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in Example 1, or the second nominal HARQ-ACK feedback time unit may be indicated by upper layer signaling or defined by a protocol, etc. To avoid repetition of the description, it will not be further described here.

[0089] In Example 2, for the target PDSCH, by determining the activation time of the target MAC CE according to the transmission time of the target PDSCH (for example, the transmission success time), the normal execution of the determination flow of the activation time of the target MAC CE is ensured, the consistency of the understanding of the activation time of the MAC CE between the network side and the terminal can be ensured, and thereby the communication performance is guaranteed.

[0090] Example 3 In Example 3, when the target PDSCH is arranged without feedback of target HARQ-ACK information, and the predetermined operation is the operation of determining the target HARQ-ACK codebook corresponding to the target PDSCH, the realization process of S310 is introduced.

[0091] When the target PDSCH does not correspond to the second nominal HARQ-ACK feedback time unit, there is no corresponding target HARQ-ACK codebook for the target PDSCH, or when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, there is a corresponding target HARQ-ACK codebook for the target PDSCH. Here, for the second nominal HARQ-ACK feedback time unit, the relevant description in Example 2 can be referred to, and in order to avoid repetition of the description, it will not be described further here.

[0092] As can be understood, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in Example 1, or the second nominal HARQ-ACK feedback time unit may be defined by upper layer signaling configuration or protocol, etc. In order to avoid repetition of the description, it will not be described further here.

[0093] In this embodiment, the target HARQ-ACK codebook may correspond to a first type of HARQ-ACK codebook or a second type of HARQ-ACK codebook. Here, the first type of HARQ-ACK codebook may include any one of a codebook including only semi-persistent scheduling HARQ-ACK (SPS HARQ-ACK only), a Type-2 codebook, and an enhanced Type-2 codebook. The second type of HARQ-ACK codebook may include a Type-1 codebook or a Type-3 codebook.

[0094] In a first implementation manner, when there is a target HARQ-ACK codebook corresponding to the target PDSCH and the target HARQ-ACK codebook corresponds to a first type of HARQ-ACK codebook, no HARQ-ACK information is fed back within the second nominal HARQ-ACK feedback time unit, or first HARQ-ACK information is fed back within the second nominal HARQ-ACK feedback time unit, and the first HARQ-ACK information is other HARQ-ACK information other than the target HARQ-ACK information. Here, the target HARQ-ACK information is HARQ-ACK information that needs to be carried or reported in the target HARQ-ACK codebook when the SPS Config corresponding to the SPS PDSCH without feedback does not adopt a HARQ-ACK disabling scheme, and the target HARQ-ACK information may be understood to correspond to the SPS PDSCH without feedback (i.e., the target PDSCH). As can be understood, whether to feed back the first HARQ-ACK information within the second nominal HARQ-ACK feedback time unit, etc., depends on whether the target HARQ-ACK codebook includes the first HARQ-ACK information, etc.

[0095] Exemplarily, assuming that there is no other HARQ-ACK information (including HARQ-ACK for dynamically scheduled PDSCH, normal SPS PDSCH, and SPS release, etc.) that needs to be fed back within the second nominal HARQ-ACK feedback time unit other than the target HARQ-ACK information corresponding to the target PDSCH, it may be understood that no HARQ-ACK is fed back within this second nominal HARQ-ACK feedback time unit and the first HARQ-ACK information is not fed back. Otherwise, only other HARQ-ACK other than the target HARQ-ACK information corresponding to the target PDSCH is fed back within this second nominal HARQ-ACK feedback time unit, and it is taken as the first HARQ-ACK information to be fed back.

[0096] In this implementation manner, the number of HARQ-ACK bits in the first type of HARQ-ACK codebook can be determined based on dynamic scheduling or the transmission status of the target PDSCH actually transmitted. Here, the transmission status may be understood as that it is necessary to feedback the time position and number of PDSCH transmissions or DCI instructions of HARQ-ACK within the time unit where the target HARQ-ACK codebook is located. Regarding feeding back HARQ-ACK within the specified time unit, if the HARQ-ACK feedback time corresponding to a certain PDSCH transmission or a certain DCI instruction corresponds to a specified time unit (such as an uplink Slot or an uplink Sub-Slot), it may be understood that the HARQ-ACK corresponding to this PDSCH transmission or this DCI instruction is fed back within this specified time unit.

[0097] However, it should be noted that when the target HARQ-ACK codebook corresponds to a codebook that only includes the semi-persistent scheduling HARQ-ACK, the SPS HARQ-ACK bit sequence corresponding to the target HARQ-ACK codebook does not include the HARQ-ACK bit or HARQ-ACK bit sequence corresponding to the target PDSCH, where the HARQ-ACK bit or HARQ-ACK bit sequence corresponding to the target PDSCH may be understood as the target HARQ-ACK information corresponding to the target PDSCH represented in the form of a HARQ-ACK bit or bit sequence. For example, for a codebook such as SPS HARQ-ACK only, when the uplink time unit where its transmission time is located is the second nominal HARQ-ACK feedback time unit, when organizing the SPS HARQ-ACK bit sequence, it can be performed according to the cyclic structure of "Serving cell -> SPS Config -> DL slot", or the SPS HARQ-ACK bit sequence is cyclically determined according to the order specified for a plurality of dimensions including these dimensions of Serving cell, SPS Config, and DL slot / SPS PDSCH, and it is necessary to skip the HARQ-ACK bit / bit sequence corresponding to the SPS PDSCH without feedback in the cyclic process, that is, the finally obtained or transmitted SPS HARQ-ACK bit sequence does not include the HARQ-ACK bit or bit sequence corresponding to the SPS PDSCH without feedback.

[0098] In some situations, for the Type-2 codebook or enhanced Type-2 codebook, when there is an SPS HARQ-ACK, the corresponding bit sequence is appended after the dynamic scheduling HARQ-ACK bit sequence, and the organization of the SPS HARQ-ACK bit sequence can divert the processing when it is SPS HARQ-ACK only, referring to the corresponding description above.

[0099] In the second implementation method, when there is a target HARQ-ACK codebook corresponding to the target PDSCH, and the target HARQ-ACK codebook corresponds to a second type of HARQ-ACK codebook, the number of HARQ-ACK bits in the second type of HARQ-ACK codebook is determined based on upper layer semi-static parameters and does not depend on dynamic scheduling or the transmission status of the actually transmitted PDSCH.

[0100] In this embodiment, in order to make the second type of HARQ-ACK codebook compatible with various dynamic scheduling or the transmission status of the actually transmitted PDSCH, in the second type of HARQ-ACK codebook, HARQ-ACK bits corresponding to PDSCH transmissions (including SPS PDSCH) in all possible situations are reserved. Therefore, for the SPS PDSCH without feedback, there may be corresponding HARQ-ACK bits in such a codebook, and due to the limitation of the semi-static HARQ-ACK bit number attribute, these HARQ-ACK bits cannot be reduced, otherwise, it may cause a misunderstanding of the bit number or bit mapping relationship on both sides, for example, in the case of multiplexing with dynamic scheduling HARQ-ACK and DCI detection leakage.

[0101] As can be understood, when there is a target HARQ-ACK codebook corresponding to the target PDSCH, and the target HARQ-ACK codebook corresponds to a second type of HARQ-ACK codebook, the target HARQ-ACK codebook necessarily has HARQ-ACK bits corresponding to the target PDSCH.

[0102] In this case, this embodiment sets the first HARQ-ACK bit in the target HARQ-ACK codebook according to any one of the following (1)-(4), where the first HARQ-ACK bit corresponds to the target PDSCH.

[0103] Set the first HARQ-ACK bit to a first predetermined value.

[0104] Here, the first predetermined value may be ACK. That is, assuming that the target PDSCH can always be correctly transmitted at once, therefore, the first HARQ-ACK bit is always set to ACK. Optionally, the first HARQ-ACK bit may be set to NACK.

[0105] Set the first HARQ-ACK bit based on the decoding result of the target PDSCH.

[0106] Here, the value setting of the first HARQ-ACK bit is consistent with the case where the HARQ-ACK disabling scheme is not arranged. For example, when the decoding result is a decoding failure, the value of the first HARQ-ACK bit may be set to NACK, and when the decoding result is a decoding success, the value of the first HARQ-ACK bit may be set to ACK.

[0107] Set the first HARQ-ACK bit according to the case where the target PDSCH transmission has not occurred.

[0108] Here, based on the difference in the second type of HARQ-ACK codebook, the setting method of the first HARQ-ACK bit is different. For example, when the target HARQ-ACK codebook corresponds to a Type-1 codebook, set the first HARQ-ACK bit to a second predetermined value. That is, for the Type-1 codebook, it may be considered to set the first HARQ-ACK bit to a default value (i.e., the second predetermined value). Here, the second predetermined value may be NACK, but is not limited thereto.

[0109] For example, when the target HARQ-ACK codebook corresponds to a Type-3 codebook, the first HARQ-ACK bit is set based on the first PDSCH. The first PDSCH and the target PDSCH correspond to the same HARQ process, and the transmission time of the first PDSCH is earlier than that of the target PDSCH. That is, assuming that the target PDSCH is an SPS PDSCH, for a Type-3 codebook, if the closest PDSCH transmission of a certain HARQ process is an SPS PDSCH without feedback, the bit setting corresponding to this HARQ process is to set the first HARQ-ACK bit based on the dynamic scheduling PDSCH transmission situation for this HARQ process or the situation of normal SPS PDSCH transmission before this SPS PDSCH without feedback.

[0110] (4) Without any limitation on how the transmitting side sets the first HARQ-ACK bit, the receiving side ignores the value of the first HARQ-ACK bit.

[0111] At this time, how the transmitting side (for example, the terminal) sets the first HARQ-ACK bit may be based on the implementation or set to any value. These HARQ-ACK bits are directly ignored by the receiving side (for example, the network device) and do not cause additional effects.

[0112] It should be noted that for the Type-1 codebook, only the value indicating the HARQ-ACK bit (in the codebook) corresponding to the PDSCH in the uplink time unit where the HARQ-ACK feedback is located for the codebook transmission is valid. Therefore, for the SPS PDSCH without feedback, there exists a nominal HARQ-ACK feedback time unit corresponding thereto, and the HARQ-ACK bit corresponding to this SPS PDSCH without feedback exists in the Type-1 codebook only when it is the uplink time unit where the Type-1 codebook transmission is located. It should be noted that for a certain uplink time unit (for example, a certain uplink slot or sub-slot), if there is no HARQ-ACK feedback for PDSCH dynamic scheduling or SPS release in addition to the HARQ-ACK for the SPS PDSCH without feedback, the normal Type-1 codebook is not fed back. At this time, reference can be made to the corresponding processing for SPS HARQ-ACK only in the first type of HARQ-ACK codebook. For the SPS PDSCH without feedback, if there is no corresponding nominal HARQ-ACK feedback time unit, it does not correspond to any Type-1 codebook within any uplink time unit.

[0113] For the Type-3 codebook, it is organized based on the HARQ process. Therefore, it is not necessary to pay attention to whether there exists a nominal HARQ-ACK feedback time unit corresponding to the SPS PDSCH without feedback. If the most recent PDSCH transmission of a certain HARQ process is the SPS PDSCH without feedback, it can be considered that the HARQ-ACK bit corresponding to the SPS PDSCH without feedback exists in the Type-3 codebook of the HARQ-ACK including this HARQ process.

[0114] For better understanding, when setting the HARQ-ACK bit to ACK, the bit value may be set to 1, and when setting the HARQ-ACK bit to NACK, the bit value may be set to 0.

[0115] In some situations, for the second type of HARQ-ACK codebook, if there are first HARQ-ACK bits, these first HARQ-ACK bits may be removed from the codebook when the codebook is actually transmitted, and only consider transmitting the (new) codebook composed of other HARQ-ACK bits in the codebook. However, such a method may cause a mismatch in the understanding of the number of bits of the transmission codebooks on both sides when a detection leak occurs on the terminal side of the DCI, thereby potentially affecting the HARQ-ACK feedback performance.

[0116] Based on the above two implementation methods and according to the regulations of the relevant protocol, when the number of uplink control information (UCI) bits carried on the PUCCH is 11 (i.e.,

Number

[0117] The calculation of the PUCCH power control variable for different codebook types will be described below.

[0118] (1) For the first type of HARQ-ACK codebook (including Type-2 codebook), when it is actually transmitted, the codebook does not include HARQ-ACK bits corresponding to SPS PDSCH without feedback. At this time, the calculation of the PUCCH power control variable nHARQ-ACK also excludes the HARQ-ACK bits corresponding to SPS PDSCH without feedback, or excludes SPS PDSCH without feedback, that is, SPS PDSCH without feedback is not incorporated into PDSCH or TB count.

[0119] (2) For the second type of HARQ-ACK codebook, since the Type-3 codebook does not consider the situation where the current UCI bit number does not exceed 11, this embodiment only describes the calculation of the PUCCH power control variable corresponding to the Type-1 codebook here.

[0120] Here, when the target HARQ-ACK codebook corresponds to the Type-1 codebook, the PUCCH power control variable corresponding to the target HARQ-ACK codebook (corresponding to the Type-1 codebook) can be calculated by the following (21) or (22).

[0121] (21) When calculating the PUCCH power control variable, incorporate it into the PDSCH count of the received target PDSCH. In this calculation method, the calculation of the PUCCH power control variable n HARQ-ACK considers the first HARQ-ACK bits corresponding to SPS PDSCH without feedback, or considers SPS PDSCH without feedback or the TB (transport block) or CBG (codeblock group) carried thereon. Its calculation method can draw on the conventional protocol regulations.

[0122] Note that the setting method of the first HARQ-ACK bit may include setting the first HARQ-ACK bit to a first predetermined value or setting the first HARQ-ACK bit based on the decoding result of the target PDSCH. Specifically, reference may be made to the relevant description above. To avoid repetition of the description, it will not be elaborated here any further.

[0123] (22) When calculating the PUCCH power control variable, the target PDSCH is not considered (or the SPS PDSCH without feedback is excluded, that is, the SPS PDSCH without feedback is not incorporated into the PDSCH or the TB count). In this calculation method, for the PUCCH power control variable n HARQ-ACK the calculation may not consider the first HARQ-ACK bit corresponding to the SPS PDSCH without feedback, or may not consider the SPS PDSCH without feedback or the TB (transport block) or CBG (code block group) carried thereon, that is, it may be considered to exclude it when calculating the PUCCH power control variable.

[0124] Note that the above setting method of the first HARQ-ACK bit may also be a method of setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission has not occurred. Specifically, reference may be made to the relevant description above. To avoid repetition of the description, it will not be elaborated here any further.

[0125] In this Example 3, for the target PDSCH, based on the transmission time of the target PDSCH, the target HARQ-ACK codebook corresponding to the target PDSCH and the PUCCH power control variable are determined, whereby the communication performance can be ensured.

[0126] Example 4 This Example 4 describes the implementation process of S310 when the predetermined operation is an operation for determining the application of the first rule.

[0127] In the first embodiment, when the target PDSCH is arranged without target HARQ-ACK information feedback, determining the application of the first rule includes any one of the following (1) and (2).

[0128] (1) The first rule is not applied to the target PDSCH.

[0129] Here, for the target PDSCH, it may be uniformly specified that it includes SPS PDSCH without feedback and does not apply the first rule. Based on the arrangement, this is because there is no actual HARQ-ACK feedback. In some situations, when the target PDSCH does not correspond to the nominal HARQ-ACK feedback time unit, the first rule is not applied to the target PDSCH, that is, since there is no HARQ-ACK feedback time corresponding to the target PDSCH, the first rule cannot be applied. When the target PDSCH corresponds to the nominal HARQ-ACK feedback time unit, the first rule may be applied to the target PDSCH.

[0130] (2) The first rule is applied to the target PDSCH.

[0131] Here, for the target PDSCH, it can be uniformly stipulated to include the SPS PDSCH without feedback, and it still applies the first rule. At this time, when applying the first rule, it is necessary to use the HARQ-ACK feedback time corresponding to the target PDSCH. At this time, when the target PDSCH corresponds to the nominal HARQ-ACK feedback time unit, the first rule can be applied using the corresponding nominal HARQ-ACK feedback time unit as the corresponding HARQ-ACK feedback time. When the target PDSCH does not correspond to the nominal HARQ-ACK feedback time unit, other methods may be used to determine the corresponding HARQ-ACK feedback time and apply the first rule.

[0132] In some situations, when the target PDSCH corresponds to the nominal HARQ-ACK feedback time unit, the target PDSCH may apply the first rule. In this case, the first rule described above may be applied based on the nominal HARQ-ACK feedback time unit corresponding to the target PDSCH without feedback. As can be understood, when the target PDSCH applies the first rule, the first feedback time corresponding to the target HARQ-ACK information may be the second nominal HARQ-ACK feedback time unit corresponding to the target PDSCH.

[0133] Here, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in Example 1, or the second nominal HARQ-ACK feedback time unit may be defined by upper layer signaling configuration or protocol, etc., and is not limited here. As can be understood, when the second nominal HARQ-ACK feedback time unit is the same as the first nominal HARQ-ACK feedback time unit in Example 1, the determination process of the second nominal HARQ-ACK feedback time unit can refer to the relevant description regarding the first nominal HARQ-ACK feedback time unit in Example 1, and will not be further described here.

[0134] In the second implementation manner, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, determining the application of the first rule includes any one of the following (1) or (2).

[0135] (1) The target PDSCH does not apply the first rule.

[0136] As can be understood, for the target PDSCH, the pre-defined HARQ-ACK feedback position cannot be actually fed back. Therefore, the target PDSCH does not apply the first rule. The delayed HARQ-ACK feedback position may be regarded as a HARQ-ACK retransmission, and based on the conclusion that it is relaxed according to the OoO requirement for HARQ-ACK retransmission in NR-U (that is, the OoO requirement is only applied to the assigned initial HARQ-ACK transmission occasion assigned to the HARQ-ACK), there is no need to apply the OoO rule (that is, the first rule) either.

[0137] (2) The target PDSCH applies the first rule.

[0138] For better understanding, the target PDSCH applies the out-of-order (OoO) rule between PDSCH reception and HARQ-ACK feedback. At this time, the second feedback time for applying the OoO rule can be determined by any one of the following methods (1)-(3). The second feedback time is the feedback time of the target HARQ-ACK information corresponding to the target PDSCH.

[0139] (1) Determine the second feedback time based on the transmission time and the first time indicated by the predetermined indication information. Here, the transmission time is the end time of the transmission of the target PDSCH, or the transmission time is the time unit in which the end time of the transmission of the target PDSCH is located.

[0140] (2) Determine the second feedback time based on the transmission time and the feedback delay time length. The feedback delay time length is determined based on the feedback delay time of the target HARQ-ACK information.

[0141] (3) When the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, determine the second feedback time based on the second nominal HARQ-ACK feedback time unit.

[0142] Example 5 This Example 5 describes the implementation process of S310 based on the fact that the predetermined operation is to turn on the determined target DRX timer.

[0143] Here, when the target PDSCH is arranged without target HARQ-ACK information feedback and is arranged to turn on the DRX mechanism, the target DRX timer includes a downlink HARQ round-trip time timer (drx-HARQ-RTT-TimerDL) and a downlink retransmission timer (drx-Retransmission-TimerDL).

[0144] In this example, determining the activation of the target DRX timer may include any one of the following (1)-(4).

[0145] (1) After receiving the target PDSCH, do not activate the drx-HARQ-RTT-TimerDL and the drx-RetransmissionTimerDL.

[0146] (2) After receiving the target PDSCH, activate the drx-HARQ-RTT-TimerDL, and do not activate the drx-RetransmissionTimerDL when the drx-HARQ-RTT-TimerDL times out.

[0147] (3) After receiving the target PDSCH, activate the drx-HARQ-RTT-TimerDL, and when the drx-HARQ-RTT-TimerDL times out and the first HARQ process fails to decode successfully, activate the drx-RetransmissionTimerDL.

[0148] (4) After receiving the target PDSCH, do not activate the drx-HARQ-RTT-TimerDL, but activate the drx-RetransmissionTimerDL.

[0149] In the four implementation manners, activating the drx-HARQ-RTT-TimerDL may include activating the drx-HARQ-RTT-TimerDL at the third feedback time, where the third feedback time is determined by any one of the following (a)-(d).

[0150] (a) Determine the third feedback time based on the transmission time, where the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located.

[0151] (b) Determine the third feedback time based on the transmission time and a first time indicated by the predetermined indication information.

[0152] (c) Determine the third feedback time based on the transmission time length and a predefined time length.

[0153] (d) When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determine the third feedback time based on the second nominal HARQ-ACK feedback time unit.

[0154] (a)-(d) The process of determining the third feedback time based on the above can refer to the relevant descriptions in each of the above examples. To avoid repetition of the description, it will not be further elaborated here.

[0155] Based on each of the above examples and based on the differences in the predetermined operations, the implementation process of the communication processing method provided by this embodiment may include one or more of Examples 1-5 above. For example, when the predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit and determining the activation time of the target MAC CE, the implementation process of the communication processing method may include the implementation methods in Example 1 and Example 2, and this embodiment does not limit this.

[0156] Note that in the communication processing method 300 provided by this embodiment, a series of adaptive solutions are introduced for different target PDSCHs and / or predetermined operations to ensure communication performance.

[0157] For example, when adopting a HARQ-ACK disabling solution for a certain SPS Config configuration, a series of adaptation solutions are introduced for functions and processes that depend on or are related to HARQ-ACK feedback, so as to ensure that the HARQ-ACK disbaling solution can be fully applied and achieve the goal of reducing the SPS HARQ-ACK feedback load.

[0158] Also for example, when HARQ-ACK for SPS in a TDD system is fed back with a delay, a series of adaptation solutions are introduced for functions and processes that depend on or are related to HARQ-ACK feedback to ensure the consistency of understanding on both the UE and network sides.

[0159] It should be noted that in each of the above embodiments, each communication device (including the terminal-side device and the network-side device) involved in the communication processing process has a consistent understanding of the communication processing method. For example, when the terminal-side device executes a predetermined operation based on the transmission time of the target PDSCH, the protocol or configuration corresponding to the network-side device corresponding to the terminal-side device is preset so that the network-side device can understand the operation executed by the terminal-side device, thereby ensuring the smooth execution of the communication process.

[0160] In addition, the communication processing method according to the embodiments of the present application may be an execution body that is a communication processing device, or a control module for executing the communication processing method in this communication processing device. In the embodiments of the present application, taking the communication processing device executing the communication processing method as an example, the communication processing device according to the embodiments of the present application is described.

[0161] As shown in FIG. 4, it is a block diagram of a communication processing apparatus 400 according to an exemplary embodiment of the present application. The apparatus includes an execution module 410 for executing a predetermined operation based on the transmission time of a target physical downlink shared channel PDSCH. Here, the target PDSCH is arranged without target hybrid automatic repeat request acknowledgment HARQ-ACK information feedback, or there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH. The predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining the activation time of a target MAC CE, where the target MAC CE is carried on the target PDSCH, determining a target HARQ-ACK codebook corresponding to the target PDSCH, determining the application of a first rule, where the first rule represents a timing relationship requirement between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information, and determining the activation of a target discontinuous reception DRX timer, where the target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH, including at least one of them.

[0162] As one possible implementation manner, when the predetermined operation is an operation of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, the execution module 410 determining the nominal HARQ feedback time unit corresponding to the target PDSCH includes either the target PDSCH not corresponding to a first nominal HARQ-ACK feedback time unit or the target PDSCH corresponding to the first nominal HARQ-ACK feedback time unit.

[0163] As another possible implementation manner, when the target PDSCH corresponds to a first nominal HARQ-ACK feedback time unit, the execution module 410 is used for any one of determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a first time indicated by the predetermined indication information, and determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined time length, where the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit where the transmission end time of the target PDSCH is located.

[0164] As another possible implementation manner, when the target PDSCH is arranged without target HARQ-ACK information feedback and the predetermined operation is the operation of determining the activation time of the target MAC CE, the execution module 410 is used for any one of determining the activation time of the target MAC CE based on the transmission time, determining the activation time of the target MAC CE based on the transmission time and a first time indicated by the predetermined indication information, determining the activation time of the target MAC CE based on the transmission time and a predefined time length, and determining the activation time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, where the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit where the transmission end time of the target PDSCH is located.

[0165] As another possible implementation, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, and the predetermined operation is the operation of determining the activation time of the target MAC CE, the execution module 410 determines the activation time of the target MAC CE based on the transmission time and the first time indicated by the predetermined indication information, determines the activation time of the target MAC CE based on the transmission time and the feedback delay time length, and when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determines the activation time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit, where the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit where the transmission end time of the target PDSCH is located, and the feedback delay time length is determined based on the feedback delay time of the target HARQ-ACK information.

[0166] As another possible implementation, when the target PDSCH is arranged without target HARQ-ACK information feedback, and the predetermined operation is the operation of determining the target HARQ-ACK codebook corresponding to the target PDSCH, the execution module 410 is used for either determining that there is no corresponding target HARQ-ACK codebook for the target PDSCH when the target PDSCH does not correspond to a second nominal HARQ-ACK feedback time unit, or determining that there is a corresponding target HARQ-ACK codebook for the target PDSCH when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit.

[0167] As another possible implementation manner, when the target PDSCH corresponds to a target HARQ-ACK codebook, that is, in this implementation manner, the target HARQ-ACK codebook is an actually awaited transmission codebook. In this case, the target HARQ-ACK codebook may correspond to a first type of HARQ-ACK codebook or a second type of HARQ-ACK codebook.

[0168] As another possible implementation manner, the first type of HARQ-ACK codebook includes any one of a codebook including only semi-persistent scheduling HARQ-ACK, a type 2 codebook, and an enhanced type 2 codebook, and / or the second type of HARQ-ACK codebook includes any one of a type 1 codebook and a type 3 codebook.

[0169] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the codebook including only the semi-persistent scheduling HARQ-ACK, the SPS HARQ-ACK bit sequence corresponding to the target HARQ-ACK codebook does not include the HARQ-ACK bit or HARQ-ACK bit sequence corresponding to the target PDSCH.

[0170] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the first type of HARQ-ACK codebook, the execution module 410 is further used for either not feeding back any HARQ-ACK information within the second nominal HARQ-ACK feedback time unit or feeding back first HARQ-ACK information within the second nominal HARQ-ACK feedback time unit. The first HARQ-ACK information is other HARQ-ACK information other than the target HARQ-ACK information.

[0171] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the second type of HARQ-ACK codebook, the setting method of the first HARQ-ACK bit in the target HARQ-ACK codebook includes any one of setting the first HARQ-ACK bit to a first predetermined value, setting the first HARQ-ACK bit based on the decoding result of the target PDSCH, and setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission has not occurred. Here, the first HARQ-ACK bit corresponds to the target PDSCH.

[0172] As another possible implementation manner, the above-mentioned setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission has not occurred includes, when the target HARQ-ACK codebook corresponds to the Type-1 codebook, setting the first HARQ-ACK bit to a second predetermined value, and when the target HARQ-ACK codebook corresponds to the Type-3 codebook, setting the first HARQ-ACK bit based on the first PDSCH. The first PDSCH and the target PDSCH correspond to the same HARQ process, and the transmission time of the first PDSCH is earlier than that of the target PDSCH.

[0173] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the Type-1 codebook, the execution module 410 further uses either incorporating the PDSCH count of receiving the target PDSCH into the calculation of the PUCCH power control variable or not considering the target PDSCH when calculating the PUCCH power control variable to calculate the physical uplink control channel PUCCH power control variable corresponding to the target HARQ-ACK codebook.

[0174] As another possible implementation manner, when the target PDSCH is arranged without target HARQ-ACK information feedback, determining the application of the first rule includes either that the target PDSCH does not apply the first rule or that the target PDSCH applies the first rule.

[0175] As another possible implementation manner, when the target PDSCH applies the first rule, the first feedback time corresponding to the target HARQ-ACK information is the second nominal HARQ-ACK feedback time unit corresponding to the target PDSCH.

[0176] As another possible implementation manner, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, determining the application of the first rule includes either that the target PDSCH does not apply the first rule or that the target PDSCH applies the first rule.

[0177] As another possible implementation manner, when the target PDSCH applies the first rule, the second feedback time of the target HARQ-ACK information corresponding to the target PDSCH is determined in any one of the following manners: determining the second feedback time based on the first time indicated by the transmission time and the predetermined indication information; determining the second feedback time based on the transmission time and the feedback delay time length; and determining the second feedback time based on the second nominal HARQ-ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit. Here, the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit where the transmission end time of the target PDSCH is located, and the feedback delay time length is determined based on the feedback delay time of the target HARQ-ACK information.

[0178] As another possible implementation manner, when the target PDSCH is arranged without target HARQ-ACK information feedback and is arranged to turn on the DRX mechanism, the target DRX timer includes a downlink HARQ round-trip time timer drx-HARQ-RTT-TimerDL and a downlink retransmission timer drx-Retransmission-TimerDL.

[0179] As another possible implementation manner, determining the activation of the target DRX timer includes any one of the following: not activating the drx-HARQ-RTT-TimerDL and the drx-RetransmissionTimerDL; activating the drx-HARQ-RTT-TimerDL and not activating the drx-RetransmissionTimerDL when the drx-HARQ-RTT-TimerDL times out; activating the drx-HARQ-RTT-TimerDL, the drx-HARQ-RTT-TimerDL timing out, and the first HARQ process failing to decode successfully, and then activating the drx-RetransmissionTimerDL; not activating the drx-HARQ-RTT-TimerDL but activating the drx-RetransmissionTimerDL.

[0180] As another possible implementation manner, activating the drx-HARQ-RTT-TimerDL includes activating the drx-HARQ-RTT-TimerDL at a third feedback time, where the third feedback time is determined by any one of the following: based on the transmission time; based on the transmission time and a first time indicated by the predetermined indication information; based on the transmission time and a predefined time duration; when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, based on the second nominal HARQ-ACK feedback time unit, where the transmission time is the end time of the transmission of the target PDSCH or the time unit in which the end time of the transmission of the target PDSCH is located.

[0181] As another possible implementation manner, the predetermined indication information includes activation DCI, reactivation DCI, or upper layer signaling.

[0182] As another possible implementation manner, the predefined time duration includes a predetermined number of time units.

[0183] As another possible implementation manner, the time unit includes any one of a symbol, a sub-slot, and a slot.

[0184] As another possible implementation manner, the target PDSCH includes an SPS PDSCH.

[0185] The communication processing apparatus 400 according to the embodiments of the present application realizes each process realized by the method embodiments from FIG. 2 to FIG. 3, and can achieve the same technical effects. Therefore, for the sake of avoiding repetition of description, it will not be described herein any further.

[0186] It should be noted that the communication processing apparatus 400 in the embodiments of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. This device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of the terminal 11 listed above. The non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a deposit and payment machine, or a self-service machine, etc. The embodiments of the present application are not specifically limited.

[0187] The communication processing apparatus in the embodiments of the present application may be a device having an operating system. This operating system may be an Android (registered trademark) operating system, an ios operating system, or other possible operating systems. The embodiments of the present application are not specifically limited.

[0188] As shown in FIG. 5, one exemplary embodiment of the present application further provides a communication device 500, the communication device 500 including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. For example, when the communication device 500 is a terminal, when the program or instruction is executed by the processor 501, each process of the embodiment of the above communication processing method can be realized, and the same technical effect can be achieved. When the communication device 500 is a network device, when the program or instruction is executed by the processor 501, each process of the embodiment of the above communication processing method can be realized, and the same technical effect can be achieved. To avoid repetition of description, it will not be described further herein.

[0189] As one embodiment, the communication device 500 may be a terminal. FIG. 6 is a schematic diagram of the hardware structure of the terminal for realizing the embodiment of the present application. The terminal 600 includes, but is not limited to, components such as a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.

[0190] As can be understood by those skilled in the art, the terminal 600 may further include a power source (for example, a battery) for supplying power to each component. The power source may be logically connected to the processor 610 by a power management system, so that functions such as charge and discharge management and power consumption management can be realized by the power management system. The terminal structure shown in FIG. 6 does not constitute a limitation on the terminal. The terminal may include more or fewer components than those shown, or a combination of some components, or a combination of some components, or an arrangement of different components, which will not be described further herein.

[0191] It should be understood that in the embodiments of the present application, the input unit 604 may include a Graphics Processing Unit (GPU) 6041 and a microphone 6042. The graphics processor 6041 processes the image data of a still image or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be arranged in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071 is also called a touch screen. The touch panel 6071 may include two parts: a touch detection device and a touch controller. The other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, an operation lever, and will not be further described herein.

[0192] In the embodiments of the present application, after receiving the downlink data from the network device, the radio frequency unit 601 causes the processor 610 to process it, and also transmits the uplink data to the network device. Generally, the radio frequency unit 601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0193] Memory 609 may be used to store software programs or instructions and various types of data. Memory 609 may mainly include a program or instruction storage area and a data storage area. Here, the program or instruction storage area can store an operating system, application programs or instructions required for at least one function (for example, a voice playback function, an image playback function, etc.). Note that Memory 609 may include a high-speed random access memory and may also include a non-volatile memory. Here, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. For example, it may be at least one magnetic disk memory device, a flash memory device, or other non-volatile solid-state memory devices.

[0194] Processor 610 may include one or more processing units. Optionally, Processor 610 may integrate an application processor and a modem processor. Here, the application processor mainly processes an operating system, a user interface, and application programs or instructions, etc., and the modem processor mainly processes wireless communications, for example, a baseband processor. As can be understood, the above modem processor may not be integrated into Processor 610.

[0195] Here, Processor 610 can call instructions or programs in Memory 609, execute the methods executed by each module shown in FIG. 4, and achieve the same technical effects. To avoid repetition of the description, it will not be described further here.

[0196] In another implementation, the communication device 500 may be a network device. As shown in FIG. 7, the network device is a block diagram of the network device 700. This network device may include an antenna 701, a radio frequency device 702, and a baseband device 703. The antenna 701 and the radio frequency device 702 are connected. In the uplink direction, the radio frequency device 702 receives information via the antenna 701 and transmits the received information to the baseband device 703 for processing. In the downlink direction, the baseband device 703 processes the information to be transmitted, transmits it to the radio frequency device 702, and the radio frequency device 702 processes the received information and then sends it out via the antenna 701.

[0197] The above frequency band processing device may be located in the baseband device 703. In the above embodiments, the method executed by the network device may also be implemented in the baseband device 703. This baseband device 703 includes a processor 704 and a memory 705.

[0198] The baseband device 703 may include, for example, at least one baseband board. A plurality of chips are installed on this baseband board. As shown in FIG. 7, one of the chips is, for example, the processor 704, which is connected to the memory 705 to call the program in the memory 705 and execute the network device operations shown in the above method embodiments.

[0199] This baseband device 703 may further include a network interface 706, which is used for information exchange with the radio frequency device 702. This interface is, for example, a common public radio interface (abbreviated as CPRI).

[0200] Specifically, the network device according to an embodiment of the present invention further includes instructions or programs stored in the memory 705 and executable on the processor 704. The processor 704 calls the instructions or programs in the memory 705, executes the methods implemented by the respective modules shown in FIG. 4, and can achieve the same technical effects. To avoid repetition of the description, it will not be further described herein.

[0201] Embodiments of the present application further provide a readable storage medium, in which programs or instructions are stored. When these programs or instructions are executed by a processor, each process of the embodiment of the above communication processing method is realized, and the same technical effects can be achieved. To avoid repetition of the description, it will not be further described herein.

[0202] Here, the processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0203] Embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor runs the programs or instructions of the network device and is used to implement each process of the embodiment of the above communication processing method, and the same technical effects can be achieved. To avoid repetition of the description, it will not be further described herein.

[0204] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-level chip, a system-on-chip, a chip system, or a system-on-a-chip.

[0205] Embodiments of the present application further provide a computer program product, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, each process of the embodiment of the above communication processing method is realized, and the same technical effect can be achieved. To avoid repetition of the description, it will not be described further here.

[0206] It should be noted that in this specification, the term "including", "comprising" or any other variation thereof is intended to cover non-exclusive "including", whereby a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed or elements specific to such a process, method, article or device. In the case of an element defined by the phrase "comprising one...", it is not excluded that there are other identical elements in the process, method, article or device comprising this element, provided there are no further limitations. It should be pointed out that the scope of the method and apparatus in the embodiments of the present application is not limited to executing functions in the order illustrated or discussed, and may include executing functions in a substantially simultaneous manner or in a reverse order based on the relevant functions. For example, a method described in a different procedure from that described can be executed, and various steps can be added, omitted or combined. Also, features described with reference to some examples can be combined in other examples.

[0207] As will be clearly understood by those skilled in the art from the description of the above embodiments, the method of the above embodiments can be implemented in the form of software and the necessary general-purpose hardware platform. Of course, it may also be implemented by hardware, but in many cases, the former is a more preferred embodiment. Based on such an understanding, the technical solution of this application may, in essence, or the part that contributes to the prior art, be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the method described in each embodiment of this application.

[0208] The above has described the embodiments of this application in conjunction with the drawings, but this application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those skilled in the art can, based on the inspiration of this application, perform many forms without departing from the spirit of this application and the scope protected by the claims, and all belong to the protection scope of this application.

Description of Reference Signs

[0209] 11 Terminal 12 Network Device 400 Communication Processing Device 410 Execution Module 500 Communication Device 501 Processor 502 Memory 600 Terminal 601 Radio Frequency Unit 602 Network Module 603 Audio Output Unit 604 Input Unit 605 Sensor 606 Display Unit 607 User Input Unit 608 Interface Unit 609 Memory 610 Processor 700 Network device 701 Antenna 702 Radio frequency device 703 Baseband device 704 Processor 705 Memory 706 Network interface 6041 Graphics Processing Unit (GPU) 6042 Microphone 6061 Display panel 6071 Touch panel 6072 Input device

Claims

1. A communication processing method, comprising: performing a predetermined operation based on a transmission time of a target physical downlink shared channel PDSCH, where the target PDSCH is arranged without target hybrid automatic repeat request acknowledgment HARQ-ACK information feedback, or there is a feedback delay in target HARQ-ACK information corresponding to the target PDSCH; The predetermined operation includes: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining an activation time of a target medium access control layer control unit MAC CE, where the target MAC CE is carried on the target PDSCH; determining a target HARQ-ACK codebook corresponding to the target PDSCH; determining an application of a first rule, where the first rule represents a timing relationship requirement between the target PDSCH and a feedback time corresponding to the target HARQ-ACK information; determining activation of a target discontinuous reception DRX timer, where the target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH, and the communication processing method includes at least one of the above.

2. When the predetermined operation is an operation of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, the determining whether the target PDSCH corresponds to a nominal HARQ feedback time unit includes: the target PDSCH does not correspond to a first nominal HARQ-ACK feedback time unit; the method according to claim 1, including either one of the target PDSCH corresponding to a first nominal HARQ-ACK feedback time unit.

3. When the target PDSCH corresponds to a first nominal HARQ-ACK feedback time unit, determining whether the target PDSCH corresponds to a nominal HARQ feedback time unit based on the transmission time of the target PDSCH includes: Determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a first time indicated by the predetermined indication information; including any one of determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined time duration; The method according to claim 2, wherein the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located.

4. When the target PDSCH is arranged without target HARQ-ACK information feedback and the predetermined operation is the operation of determining the activation time of the target MAC CE, performing the predetermined operation based on the transmission time of the target PDSCH is determining the activation time of the target MAC CE based on the transmission time; determining the activation time of the target MAC CE based on the transmission time and a first time indicated by the predetermined indication information; determining the activation time of the target MAC CE based on the transmission time and a predefined time duration; including any one of determining the activation time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit; The method according to claim 1, wherein the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located.

5. When there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH and the predetermined operation is the operation of determining the activation time of the target MAC CE, performing the predetermined operation based on the transmission time of the target PDSCH is determining the activation time of the target MAC CE based on the transmission time and a first time indicated by the predetermined indication information; determining the activation time of the target MAC CE based on the transmission time duration and the feedback delay time duration; When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the activation time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit, or including any one of them, Here, the transmission time is the end time of the transmission of the target PDSCH, or the transmission time is the time unit where the end time of the transmission of the target PDSCH is located. The feedback delay time length is determined based on the feedback delay time of the target HARQ-ACK information. The method according to claim 1.

6. When the target PDSCH is arranged without target HARQ-ACK information feedback and the predetermined operation is the operation of determining the target HARQ-ACK codebook corresponding to the target PDSCH, executing the predetermined operation based on the transmission time of the target PDSCH is When the target PDSCH does not correspond to the second nominal HARQ-ACK feedback time unit, there is no corresponding target HARQ-ACK codebook for the target PDSCH, When the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, including either one of the fact that there is a corresponding target HARQ-ACK codebook for the target PDSCH. The method according to claim 1.

7. The target HARQ-ACK codebook corresponds to a first type of HARQ-ACK codebook or a second type of HARQ-ACK codebook. The method according to claim 6.

8. The first type of HARQ-ACK codebook is A codebook including only semi-persistent scheduling HARQ-ACK, Type 2 codebook Type-2 codebook, An enhanced enhanced Type-2 codebook, including any one of them, And / or The second type of HARQ-ACK codebook is Type-1 codebook, Including any one of the Type-3 codebook. The method according to claim 7.

9. The method according to claim 8, wherein when the target HARQ-ACK codebook corresponds to a codebook including only semi-persistent scheduling HARQ-ACK, the SPS HARQ-ACK bit sequence corresponding to the target HARQ-ACK codebook does not include HARQ-ACK bits or a HARQ-ACK bit sequence corresponding to the target PDSCH.

10. When the target HARQ-ACK codebook corresponds to the first type of HARQ-ACK codebook, the method further includes not feedbacking any HARQ-ACK information within the second nominal HARQ-ACK feedback time unit, either feedbacking first HARQ-ACK information within the second nominal HARQ-ACK feedback time unit, the first HARQ-ACK information being HARQ-ACK information other than the target HARQ-ACK information, the method according to claim 7.

11. When the target HARQ-ACK codebook corresponds to the second type of HARQ-ACK codebook, the setting method of the first HARQ-ACK bit in the target HARQ-ACK codebook is setting the first HARQ-ACK bit to a first predetermined value, setting the first HARQ-ACK bit based on the decoding result of the target PDSCH, including either setting the first HARQ-ACK bit according to a situation where the target PDSCH transmission has not occurred, wherein the first HARQ-ACK bit corresponds to the target PDSCH, the method according to claim 7.

12. The setting the first HARQ-ACK bit according to a situation where the target PDSCH transmission has not occurred is when the target HARQ-ACK codebook corresponds to a Type-1 codebook, setting the first HARQ-ACK bit to a second predetermined value, When the target HARQ-ACK codebook corresponds to a Type-3 codebook, including any one of setting the first HARQ-ACK bit based on the first PDSCH, where the first PDSCH and the target PDSCH correspond to the same HARQ process, and the transmission time of the first PDSCH is earlier than the transmission time of the target PDSCH, the method according to claim 11.

13. After performing a predetermined operation, the method further includes When the target HARQ-ACK codebook corresponds to a Type-1 codebook, When calculating the PUCCH power control variable, incorporating the count of the PDSCH that received the target PDSCH, and When calculating the PUCCH power control variable, calculating the physical uplink control channel PUCCH power control variable corresponding to the target HARQ-ACK codebook by either not considering the target PDSCH or incorporating it, the method according to claim 8.

14. When the target PDSCH is configured without target HARQ-ACK information feedback, determining the application of the first rule includes either the target PDSCH does not apply the first rule or the target PDSCH applies the first rule, the method according to claim 1.

15. When the target PDSCH applies the first rule, the first feedback time corresponding to the target HARQ-ACK information is the second nominal HARQ-ACK feedback time unit corresponding to the target PDSCH, the method according to claim 14.

16. When there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, determining the application of the first rule includes either the target PDSCH does not apply the first rule or the target PDSCH applies the first rule, the method according to claim 1.

17. When the target PDSCH applies the first rule, the second feedback time of the target HARQ-ACK information corresponding to the target PDSCH is Determining the second feedback time based on the transmission time and a first time indicated by the predetermined indication information; Determining the second feedback time based on the transmission time and the feedback delay time length; Determined in any one of the following ways: when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the second feedback time based on the second nominal HARQ-ACK feedback time unit; Here, the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located, and the feedback delay time length is determined based on the feedback delay time of the target HARQ-ACK information. The method according to claim 16.

18. When the target PDSCH is arranged without target HARQ-ACK information feedback and is arranged to turn on the DRX mechanism, the target DRX timer includes a downlink HARQ round-trip time timer drx-HARQ-RTT-TimerDL and a downlink retransmission timer drx-Retransmission-TimerDL. The method according to claim 1.

19. Determining the activation of the target DRX timer is: Not activating the drx-HARQ-RTT-TimerDL and the drx-RetransmissionTimerDL; Activating the drx-HARQ-RTT-TimerDL and not activating the drx-RetransmissionTimerDL when the drx-HARQ-RTT-TimerDL times out; Activating the drx-HARQ-RTT-TimerDL, when the drx-HARQ-RTT-TimerDL times out, and when the first HARQ process fails to decode successfully, activating the drx-RetransmissionTimerDL; Including any one of not activating the drx-HARQ-RTT-TimerDL but activating the drx-RetransmissionTimerDL. The method according to claim 18.

20. Starting the aforesaid drx - HARQ - RTT - TimerDL includes starting the drx - HARQ - RTT - TimerDL at a third feedback time, wherein the third feedback time is determined by determining the third feedback time based on the transmission time, determining the third feedback time based on the transmission time and a first time indicated by the predetermined indication information, determining the third feedback time based on the transmission time and a predefined time duration, or determining the third feedback time based on the second nominal HARQ - ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ - ACK feedback time unit, wherein the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located. The method according to claim 19

21. The method according to claim 3, 4, 5, 17 or 20, wherein the predetermined indication information includes activation DCI, re - activation DCI or upper layer signaling.

22. The method according to any one of claims 1 to 20, wherein the target PDSCH includes SPS PDSCH.

23. A communication processing apparatus, comprising an execution module for performing a predetermined operation based on the transmission time of a target physical downlink shared channel PDSCH, wherein the target PDSCH is arranged without target hybrid automatic repeat request acknowledgement HARQ - ACK information feedback, or there is a feedback delay in the target HARQ - ACK information corresponding to the target PDSCH, wherein the predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ - ACK feedback time unit, determining the activation time of a target medium access control layer control unit MAC CE, wherein the target MAC CE is carried on the target PDSCH, determining the target HARQ - ACK codebook corresponding to the target PDSCH Determining the application of the first rule, wherein the first rule represents a timing relationship requirement between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information, Determining the activation of a target discontinuous reception DRX timer, wherein the target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH, and the communication processing apparatus includes at least one of the foregoing.

24. When the predetermined operation is an operation of determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, the execution module's determination of whether the target PDSCH corresponds to a nominal HARQ feedback time unit is The target PDSCH does not correspond to the first nominal HARQ-ACK feedback time unit, The apparatus according to claim 23, including any one of the target PDSCH corresponding to the first nominal HARQ-ACK feedback time unit.

25. When the target PDSCH corresponds to the first nominal HARQ-ACK feedback time unit, the execution module Determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a first time indicated by the predetermined indication information, Including any one of determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined time length, Here, the transmission time is the transmission end time of the target PDSCH, or the transmission time is the time unit in which the transmission end time of the target PDSCH is located. The apparatus according to claim 24.

26. When the target PDSCH is arranged without target HARQ-ACK information feedback and the predetermined operation is an operation of determining the activation time of the target MAC CE, the execution module Determining the activation time of the target MAC CE based on the transmission time, Determining the activation time of the target MAC CE based on the transmission time and a first time indicated by the predetermined indication information, Determining an activation time of the target MAC CE based on the transmission time and a predefined time length; Used for any one of: determining an activation time of the target MAC CE based on a second nominal HARQ-ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit; The apparatus according to claim 23, wherein the transmission time is an end time of transmission of the target PDSCH, or the transmission time is a time unit in which the end time of transmission of the target PDSCH is located.

27. When there is a feedback delay in target HARQ-ACK information corresponding to the target PDSCH and the predetermined operation is the operation of determining the activation time of the target MAC CE, the execution module: Determining an activation time of the target MAC CE based on the transmission time and a first time indicated by predetermined indication information; Determining an activation time of the target MAC CE based on the transmission time and a feedback delay time length; Used for any one of: determining an activation time of the target MAC CE based on a second nominal HARQ-ACK feedback time unit when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit; The apparatus according to claim 23, wherein the transmission time is an end time of transmission of the target PDSCH, or the transmission time is a time unit in which the end time of transmission of the target PDSCH is located, and the feedback delay time length is determined based on a feedback delay time of the target HARQ-ACK information.

28. When the target PDSCH is arranged without target HARQ-ACK information feedback and the predetermined operation is the operation of determining the target HARQ-ACK codebook corresponding to the target PDSCH, the execution module: When the target PDSCH does not correspond to a second nominal HARQ-ACK feedback time unit, there is no corresponding target HARQ-ACK codebook for the target PDSCH; The apparatus according to claim 23, wherein when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, the target PDSCH is used for any one of the following: there exists a corresponding target HARQ-ACK codebook for the target PDSCH.

29. The apparatus according to claim 28, wherein the target HARQ-ACK codebook corresponds to a first type of HARQ-ACK codebook or a second type of HARQ-ACK codebook.

30. The first type of HARQ-ACK codebook includes a codebook containing only semi-persistent scheduling HARQ-ACK, a Type-2 codebook, and / or an enhanced enhanced Type-2 codebook, and / or the second type of HARQ-ACK codebook includes any one of a Type-1 codebook and a Type-3 codebook. The apparatus according to claim 29.

31. When the target HARQ-ACK codebook corresponds to the codebook containing only the semi-persistent scheduling HARQ-ACK as described above, the SPS HARQ-ACK bit sequence corresponding to the target HARQ-ACK codebook does not include the HARQ-ACK bit or HARQ-ACK bit sequence corresponding to the target PDSCH. The apparatus according to claim 30.

32. When the target HARQ-ACK codebook corresponds to the first type of HARQ-ACK codebook, the execution module is further used for any one of the following: not feedback any HARQ-ACK information within the second nominal HARQ-ACK feedback time unit, and feedback first HARQ-ACK information within the second nominal HARQ-ACK feedback time unit. The first HARQ-ACK information is other HARQ-ACK information other than the target HARQ-ACK information. The apparatus according to claim 29.

33.

34.

35. When the target HARQ-ACK codebook corresponds to the second type of HARQ-ACK codebook, the setting method of the first HARQ-ACK bit in the target HARQ-ACK codebook is as follows: setting the first HARQ-ACK bit to a first predetermined value; setting the first HARQ-ACK bit based on the decoding result of the target PDSCH; including any one of setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission has not occurred, wherein the first HARQ-ACK bit corresponds to the target PDSCH, and the device according to claim 29.

34. The above-mentioned setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission has not occurred is: when the target HARQ-ACK codebook corresponds to a Type-1 codebook, setting the first HARQ-ACK bit to a second predetermined value; when the target HARQ-ACK codebook corresponds to a Type-3 codebook, including setting the first HARQ-ACK bit based on a first PDSCH, where the first PDSCH and the target PDSCH correspond to the same HARQ process, and the transmission time of the first PDSCH is earlier than the transmission time of the target PDSCH, and the device according to claim 33.

35. When the target HARQ-ACK codebook corresponds to a Type-1 codebook, the execution module further includes either incorporating the target PDSCH into the PDSCH count when receiving the target PDSCH or not considering the target PDSCH when calculating the PUCCH power control variable, and further calculating the physical uplink control channel PUCCH power control variable corresponding to the target HARQ-ACK codebook, and the method according to claim 8.

36. When the target PDSCH is arranged without target HARQ-ACK information feedback, the determination of the application of the first rule is: the target PDSCH does not apply the first rule. ​ The apparatus according to claim 23, wherein the target PDSCH includes any one of applying the first rule.

37. When the target PDSCH applies the first rule, a first feedback time corresponding to the target HARQ-ACK information is a second nominal HARQ-ACK feedback time unit corresponding to the target PDSCH, the apparatus according to claim 36.

38. When there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, determining the application of the first rule is the target PDSCH does not apply the first rule, The apparatus according to claim 23, wherein the target PDSCH includes any one of applying the first rule.

39. When the target PDSCH applies the first rule, a second feedback time of the target HARQ-ACK information corresponding to the target PDSCH is determining the second feedback time based on the transmission time and a first time indicated by predetermined indication information; determining the second feedback time based on the transmission time and a feedback delay time length; determined in any one of the following manners: when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the second feedback time based on the second nominal HARQ-ACK feedback time unit, wherein the transmission time is an end time of transmission of the target PDSCH, or the transmission time is a time unit in which the end time of transmission of the target PDSCH is located, and the feedback delay time length is determined based on a feedback delay time of the target HARQ-ACK information, the apparatus according to claim 38.

40. When the target PDSCH is arranged without target HARQ-ACK information feedback and is arranged to turn on the DRX mechanism, the target DRX timer includes a downlink HARQ round-trip time timer drx-HARQ-RTT-TimerDL and a downlink retransmission timer drx-Transmission-TimerDL, the apparatus according to claim 23.

41. Said determining to start the target DRX timer comprises: not starting said drx-HARQ-RTT-TimerDL and said drx-TransmissionTimerDL; starting said drx-HARQ-RTT-TimerDL and, when said drx-HARQ-RTT-TimerDL times out, not starting said drx-TransmissionTimerDL; starting said drx-HARQ-RTT-TimerDL and, when said drx-HARQ-RTT-TimerDL times out and the first HARQ process fails to decode successfully, starting said drx-TransmissionTimerDL; The apparatus according to claim 40, comprising any one of not starting said drx-HARQ-RTT-TimerDL but starting said drx-TransmissionTimerDL.

42. Said starting said drx-HARQ-RTT-TimerDL comprises: starting said drx-HARQ-RTT-TimerDL at a third feedback time, wherein said third feedback time is determined by: determining said third feedback time based on said transmission time; determining said third feedback time based on said transmission time and a first time indicated by predetermined indication information; determining said third feedback time based on said transmission time and a predefined time duration; or, when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining said third feedback time based on said second nominal HARQ-ACK feedback time unit, wherein said transmission time is the transmission end time of the target PDSCH, or said transmission time is the time unit in which the transmission end time of the target PDSCH is located. The apparatus according to claim 41.

43. The apparatus according to claim 25, 26, 27, 39 or 42, wherein said predetermined indication information comprises activation DCI, reactivation DCI or upper layer signaling.

44. The target PDSCH is the device according to any one of claims 23 to 42, including SPS PDSCH.

45. A communication device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein when the program or instruction is executed by the processor, the steps of the communication processing method according to any one of claims 1 to 22 are realized.

46. A readable storage medium, in which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the communication processing method according to any one of claims 1 to 22 are realized.

Citation Information

Patent Citations

  • Hybrid automatic repeat request (HARQ) feedback for multiple physical downlink shared channel (PDSCH) with downlink (DL) semi-persistent scheduling

    WO2020222693A1