Communication processing method and apparatus, and communication device
By performing a predetermined operation according to the transmission time of the PDSCH in the case of HARQ-ACK disabling scheme or feedback delay, the problem of the inability to perform normally on the HARQ-ACK feedback function is solved, and the communication performance is improved.
Patent Information
- Application Number
- CN202510367993.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-18
- Publication Date
- 2025-05-06
AI Technical Summary
When HARQ-ACK disabling scheme or HARQ-ACK feedback delay occurs, some functions that rely on HARQ-ACK feedback or related to HARQ-ACK feedback may not be performed properly, resulting in a degradation of communication performance.
By performing a predetermined operation according to the transmission time of the target physical downlink shared channel PDSCH, a predetermined operation includes determining whether the PDSCH corresponds to the nominal HARQ-ACK feedback time unit, determining the effective time of the target MAC CE, determining the target HARQ-ACK codebook corresponding to the PDSCH, determining the application of the first rule, and determining the start of the target DRX timer.
When using the HARQ-ACK disabling scheme or HARQ-ACK feedback delay occurs, ensure that the functions that rely on HARQ-ACK feedback or related to HARQ-ACK feedback are performed normally, improving communication performance.
Smart Images

Figure CN119946916A_ABST
Abstract
Description
[0001] This invention application is a divisional application of the invention application with application date of December 18, 2020, application number 202011511911.2, and invention name “Communication processing method, device and communication equipment”. Technical Field
[0002] The present application belongs to the field of wireless communication technology, and specifically relates to a communication processing method, apparatus and communication equipment. Background Art
[0003] In related communication technologies, taking Semi-Persistent Scheduling Physical downlink shared channel (SPS PDSCH) as an example, when SPS PDSCH adopts the Hybrid automatic repeat request acknowledgement (HARQ-ACK) disabling scheme (i.e. disabling, shutting down or exempting HARQ-ACK feedback), or when there is a feedback delay in the HARQ-ACK corresponding to the SPS PDSCH, some functions that rely on or are related to HARQ-ACK feedback may not be executed normally, resulting in decreased communication performance. Summary of the invention
[0004] The embodiments of the present application provide a communication processing method, apparatus, and communication device, which can solve the problem that some functions that rely on or are related to HARQ-ACK feedback may not be executed normally when a HARQ-ACK disabling scheme is adopted or a HARQ-ACK feedback delay occurs, thereby ensuring communication performance.
[0005] In a first aspect, a communication processing method is provided, comprising: performing a predetermined operation according to the transmission time of a target physical downlink shared channel PDSCH; wherein the target PDSCH is configured to have no target hybrid automatic repeat request response HARQ-ACK information feedback, or there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH; the predetermined operation comprises at least one of the following: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining the effective time of a target medium access control layer control element MAC CE, the target MAC CE being carried on the target PDSCH; determining a target HARQ-ACK codebook corresponding to the target PDSCH; determining the application of a first rule, the first rule characterizing the timing relationship requirement between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information; determining the start of a target discontinuous reception DRX timer, the target DRX timer corresponding to a first HARQ process, and the first HARQ process corresponding to the target PDSCH.
[0006] In a second aspect, a communication processing device is provided, comprising: an execution module, configured to perform a predetermined operation according to the transmission time of a target physical downlink shared channel PDSCH; wherein the target PDSCH is configured to have no target hybrid automatic repeat request response 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 at least one of the following: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining the effective time of a target medium access control layer control unit MAC CE, the target MAC CE being carried on the target PDSCH; determining a target HARQ-ACK codebook corresponding to the target PDSCH; determining the application of a first rule, the first rule characterizing the timing relationship requirements between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information; determining the start of a target discontinuous reception DRX timer, the target DRX timer corresponding to a first HARQ process, and the first HARQ process corresponding to the target PDSCH.
[0007] In a third aspect, a communication device is provided, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the communication processing method described in the first aspect.
[0008] In a fourth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the communication processing method described in any one of the first aspects are implemented.
[0009] In a fifth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a network device program or instruction to implement the method described in the first aspect.
[0010] In a sixth aspect, a computer program product is provided, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0011] In an embodiment of the present application, for a case where the target PDSCH is configured to have no 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 performed according to the transmission time of the target PDSCH, wherein the predetermined operation includes at least one of the following: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining the effective time of the target MAC CE; determining the target HARQ-ACK codebook corresponding to the target PDSCH; determining the application of the first rule; and determining the start of the target DRX timer. Thus, when the HARQ-ACK disabling scheme is adopted or there is a HARQ-ACK feedback delay, functions that rely on HARQ-ACK feedback or are related to HARQ-ACK feedback can be performed normally, thereby ensuring communication performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] Figure 1 is a schematic diagram of a wireless communication system provided by an exemplary embodiment of the present application.
[0013] Figure 2 It is a flowchart of a communication processing method provided by an exemplary embodiment of the present application.
[0014] Figure 3 It is a flowchart of a communication processing method provided by another exemplary embodiment of the present application.
[0015] Figure 4 It is a block diagram of a communication processing device provided by an exemplary embodiment of the present application.
[0016] Figure 5 It is a block diagram of a communication device provided by an exemplary embodiment of the present application.
[0017] Figure 6 It is a block diagram of a user terminal provided by an exemplary embodiment of the present application.
[0018] Figure 7It is a block diagram of a network device provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0019] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0020] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0021] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in 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 the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. However, the following description describes a New Radio (NR) system for illustrative purposes, and the NR terminology is used in most of the following description, although these technologies can also be applied to applications other than NR system applications, such as the 6th generation (6 th Generation, 6G) communication system.
[0022] Figure 1 A block diagram of a wireless communication system applicable to the embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network device 12. Among them, the terminal 11 can also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE) and other terminal-side devices, and the wearable device includes: a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network device 12 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (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 transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment 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.
[0023] The technical solution provided by the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0024] like Figure 2 As shown, it is a flow chart of a communication processing method 200 provided by an exemplary embodiment of the present application. The method 200 can be applied to communication equipment, such as terminals, network equipment, etc., and can be specifically executed by hardware and / or software installed in the communication equipment.
[0025] The method 200 may include the following steps.
[0026] S210: Execute a predetermined operation according to the transmission time of the target PDSCH.
[0027] The target PDSCH is configured to have no target HARQ-ACK information feedback, for example, the target PDSCH adopts or is configured with a HARQ-ACK disabling scheme, wherein the HARQ-ACK disabling scheme is used to reduce the feedback load. For example, assuming that the target PDSCH is the SPS PDSCH, then, when the SPS PDSCH is configured with the HARQ-ACK disabling scheme, the SPS PDSCH transmission does not need to feedback HARQ-ACK information, but the network device can ensure that the corresponding SPS PDSCH can be transmitted correctly when configuring transmission resources and attributes and activating the SPS PDSCH.
[0028] 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 the time division duplex (TDD) system may be unable to perform feedback at the predefined feedback position due to a directional conflict of transmission resources at the predefined feedback position, thereby requiring delayed feedback.
[0029] In this embodiment, the target PDSCH may be an SPS PDSCH, etc., and accordingly, the target HARQ-ACK information may be the SPS HARQ-ACK information corresponding to the SPS PDSCH; in some cases, the target PDSCH may also be a dynamically scheduled PDSCH; or, the target PDSCH may also be extended to a target physical uplink shared channel (Physical Uplink Shared Channel, PUSCH), such as a configured grant PUSCH (Configured Grant, CG), at which time the target HARQ-ACK information may correspond to the PUSCH and be sent by the network device to the terminal, for example, the target HARQ-ACK information corresponds to the configured grant downlink feedback information (Configured Grant downlink feedback information, CG-DFI) in NR-U, which is not limited in this embodiment.
[0030] It should be noted that for ease of description, in subsequent embodiments, when a certain SPS configuration (SPSConfig) of the target PDSCH is configured with a HARQ-ACK disabling scheme, its corresponding SPS PDSCH may also be referred to as a non-feedback SPS PDSCH hereinafter, and the SPS PDSCH corresponding to other SPS Configs (not configured with HARQ-ACK disabling) is referred to as a regular SPS PDSCH hereinafter, and the SPS PDSCH mentioned subsequently refers to the SPS PDSCH transmission corresponding to the SPS Config, including the non-feedback SPS PDSCH and the regular SPS PDSCH.
[0031] Furthermore, the predetermined operation may include at least one of the following (1)-(5).
[0032] (1) Determine whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit.
[0033] Among them, taking SPS PDSCH as an example, the nominal HARQ-ACK feedback time unit can be understood as: when the HARQ-ACK feedback moment or HARQ-ACK feedback time unit of SPS PDSCH is needed, this nominal HARQ-ACK feedback time unit, or the moment corresponding to this nominal HARQ-ACK feedback time unit (that is, the nominal HARQ-ACK feedback moment, for example, the moment corresponding to the nominal HARQ-ACK feedback time unit can be the end moment of this time unit) can be used, then the subsequent functions or processes that depend on the HARQ-ACK feedback moment or HARQ-ACK feedback time unit of SPS PDSCH can be smoothly executed.
[0034] For SPS PDSCH without feedback (that is, SPS PDSCH corresponding to SPS Config configured without HARQ-ACK information feedback), although the higher layer has configured that no HARQ-ACK feedback is required, each SPS PDSCH without feedback can still have a corresponding HARQ-ACK feedback moment, that is, a nominal HARQ-ACK feedback moment, or a nominal HARQ-ACK feedback time unit; of course, each SPS PDSCH without feedback may also not have a corresponding nominal HARQ-ACK feedback time unit.
[0035] Optionally, when a certain SPS PDSCH without feedback has a corresponding nominal HARQ-ACK feedback time unit, at this nominal HARQ-ACK feedback time unit or nominal HARQ-ACK feedback moment (for example, the nominal HARQ-ACK feedback moment is determined based on the end moment of the nominal HARQ-ACK feedback time unit), this SPS PDSCH without feedback, that is, the target PDSCH, can be considered to have confirmed successful transmission, and therefore the nominal HARQ-ACK feedback time unit or the nominal HARQ-ACK feedback moment can also be used as the successful transmission moment of the target PDSCH.
[0036] For the SPS PDSCH for which there is a feedback delay in the corresponding HARQ-ACK information (for example, in the TDD system, because the resources at the predefined feedback time position are unavailable, resulting in a feedback delay in the HARQ-ACK information of this SPS PDSCH), the concept of a nominal HARQ-ACK feedback time unit or a nominal HARQ-ACK feedback moment can also be introduced. At this time, the nominal HARQ-ACK feedback time unit or the nominal HARQ-ACK feedback moment can be determined based on a predefined / pre-indicated feedback time unit / feedback moment, or can be determined based on other methods.
[0037] (2) Determine the time when the target medium access control layer control element (MAC CE) takes effect.
[0038] Among them, the target MAC CE is carried on the target PDSCH. In NR, a MAC CE-based indication method is introduced for multiple functions, which corresponds to L2 signaling. In this embodiment, the effective time of the target MAC CE is determined according to the transmission time of the target PDSCH, which can avoid or solve the problem that the HARQ-ACK feedback time is unavailable or ambiguous when the effective time of the target MAC CE is determined based on the HARQ-ACK feedback time, and ensure the normal execution of the aforementioned MAC CE-based indication function or process (that is, the effective time of the MAC CE is clearly defined, and the network side and the terminal side are consistent in understanding). It can be understood that the target MAC CE carried on the target PDSCH is a downlink MAC CE. When this embodiment is extended to PUSCH, the targeted MAC CE can be an uplink MAC CE accordingly.
[0039] (3) Determine a target HARQ-ACK codebook corresponding to the target PDSCH.
[0040] Generally speaking, there is no corresponding HARQ-ACK feedback bit for SPS PDSCH transmission without feedback, or in other words, there is no corresponding HARQ-ACK codebook. However, there are some HARQ-ACK codebook types in NR Rel-15 / 16. In order to avoid inconsistent understanding of Codebook size (codebook size, i.e., the length of the HARQ-ACK bit sequence corresponding to the codebook) by both sides (i.e., the terminal and the network device) due to DCI missed detection, a semi-statically configured Codebook size is adopted. At this time, the Codebook size does not depend on the downlink data scheduling or transmission situation. There may still be HARQ-ACK bits corresponding to SPS PDSCH transmission without feedback in the Codebook. The setting of these HARQ-ACK bits at the transmitting end and the understanding at the receiving end require corresponding regulations; these HARQ-ACK codebook types can refer to the second type of HARQ-ACK codebook mentioned in subsequent embodiments. In addition, there are some other HARQ-ACK codebook types, in which the HARQ-ACK bits and value settings contained therein depend on the downlink data scheduling or transmission situation; these HARQ-ACK codebook types can refer to the first type HARQ-ACK codebook mentioned in subsequent embodiments.
[0041] For the different HARQ-ACK codebook types mentioned above, the correspondence between the non-feedback SPS PDSCH transmission (which can be used as a case of the target PDSCH) and a specific codebook corresponding to a certain HARQ-ACK codebook type (which can be understood as the target HARQ-ACK codebook), and the setting of the HARQ-ACK bit in this specific codebook, requires corresponding rules to ensure the consistency of understanding between the two sides. In this embodiment, the target HARQ-ACK codebook can be determined according to the transmission time of the target PDSCH to ensure that both sides have a consistent understanding of the correspondence between the PDSCH and the HARQ-ACK codebook, and the setting of the HARQ-ACK bit in the HARQ-ACK codebook.
[0042] (4) Determine the application of the first rule.
[0043] Among them, the first rule represents the timing relationship requirement between the feedback time corresponding to the target PDSCH and the target HARQ-ACK information, such as requiring that the HARQ-ACK feedback of the PDSCH that starts transmission earlier cannot be later than the HARQ-ACK feedback of the PDSCH that starts transmission later, so as to ensure that the operations such as receiving the scheduling DCI, receiving the PDSCH and feeding back the HARQ-ACK on the terminal side can be performed in a pipeline manner to avoid disorder and reduce the implementation complexity of the terminal. It should be understood that the aforementioned first rule can also be understood as an Out-of-Order rule, or an OoO rule, or a rule to ensure order, or a rule to avoid disorder.
[0044] In this embodiment, the application of the first rule is determined by the transmission time of the target PDSCH, which can ensure that the terminal and the network side have a consistent understanding of the restrictions on operations such as receiving scheduled DCI, receiving PDSCH, and feeding back HARQ-ACK, thereby ensuring the smooth progress of downlink PDSCH transmission and HARQ-ACK feedback, thereby ensuring downlink data transmission performance.
[0045] (5) Determine the start of the target discontinuous reception (DRX) timer.
[0046] The target DRX timer corresponds to a first HARQ process, and the first HARQ process corresponds to the target PDSCH.
[0047] Taking into account that for the SPS PDSCH without feedback, when the high-level configuration of the HARQ-ACK disabling scheme is in progress, it is assumed or expected that it can be transmitted correctly in one time without HARQ retransmission. Therefore, in the DRX mechanism, for the HARQ process corresponding to the SPS PDSCH transmission without feedback, the corresponding DRX timer may not be started to simplify the terminal implementation. Optionally, the corresponding DRX timer or the corresponding partial DRX timer may also be started. In this embodiment, the start or non-start of the target DRX timer is determined according to the transmission time of the target PDSCH, which can ensure that the terminal and the network side have a consistent understanding of the status and time period of monitoring the downlink control channel, thereby ensuring the air interface data transmission performance.
[0048] It can be understood that the predetermined operation may include one or more of the aforementioned (1)-(5), which may be specifically determined according to actual communication requirements, and this embodiment does not limit this.
[0049] In an embodiment of the present application, for a case where the target PDSCH is configured to have no target HARQ-ACK information feedback, or the target HARQ-ACK information corresponding to the target PDSCH has a feedback delay, a predetermined operation can be performed according to the transmission time of the target PDSCH, wherein the predetermined operation includes at least one of the following: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining the effective time of the target MAC CE; determining the target HARQ-ACK codebook corresponding to the target PDSCH; determining the application of the first rule; determining the start of the target DRX timer. Thus, functions that rely on HARQ-ACK feedback or are related to HARQ-ACK feedback can be performed normally, thereby ensuring communication performance.
[0050] like Figure 3 As shown, it is a flow chart of a communication processing method 300 provided by an exemplary embodiment of the present application, and the method 300 can be applied to communication equipment, such as user terminals, network equipment, etc., and can be specifically executed by hardware and / or software installed in the communication equipment. The method 300 may include the following steps.
[0051] S310, performing a predetermined operation according to the transmission time of the target physical downlink shared channel PDSCH.
[0052] Among them, in addition to referring to the relevant description in the aforementioned S210, the implementation process of S310 in this embodiment is different according to the target PDSCH and / or the predetermined operation. This embodiment will further illustrate the implementation process of S310 in combination with different examples.
[0053] Example 1 In the case where the predetermined operation is 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 may include any one of the following (1)-(2).
[0054] (1) The target PDSCH does not correspond to the first nominal HARQ-ACK feedback time unit.
[0055] In one implementation, when the target PDSCH is a PDSCH without feedback, the target PDSCH does not correspond to (that is, does not exist) a first nominal HARQ-ACK feedback time unit (that is, a nominal HARQ-ACK feedback time unit).
[0056] (2) The target PDSCH corresponds to the first nominal HARQ-ACK feedback time unit.
[0057] In which, when the target PDSCH corresponds to a first nominal HARQ-ACK feedback time unit, determination of the first nominal HARQ-ACK feedback time unit includes any one of the following (21)-(22).
[0058] (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.
[0059] 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. The time unit where the transmission end time of the target PDSCH is located here can be understood as a time unit in the uplink direction, or an uplink time unit, which can be an uplink time slot, an uplink sub-time slot or other predefined duration in the uplink direction.
[0060] It can be understood that, assuming that the target PDSCH is located in the time unit n' in the downlink direction (i.e., the downlink time unit n'), and the end time of the transmission of the target PDSCH is located in the time unit n in the uplink direction (i.e., the uplink time unit n), then n' and n are not necessarily equal, and there will be time domain overlap between the downlink time unit n' and the uplink time unit n, but they may not completely overlap, and the time period corresponding to the target PDSCH transmission may not be completely located in the uplink time unit n. This is related to parameters such as the subcarrier spacing independently configured for the uplink and downlink directions, that is, the lengths of the time units in the uplink and downlink directions can be equal or unequal. In this embodiment, in order to facilitate unified understanding, the uplink time unit n where the end time of the target PDSCH transmission is located can be used as the transmission time. In addition, the time unit may include, but is not limited to, any one of a symbol (OFDM), a sub-slot, and a slot.
[0061] The predetermined indication information may include activation downlink control information (Downlink Control Information, DCI), reactivation DCI or high-level signaling (such as radio resource control (Radio Resource Control, RRC) signaling, etc.). When the target PDSCH is an SPS PDSCH, the activation DCI / reactivation DCI is used to activate or reactivate a series of SPS PDSCHs including the target PDSCH.
[0062] 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 the activated DCI or reactivated DCI is indicated by the PDSCH-to-HARQ_feedback timing indicator field (i.e., the timing indicator field between PDSCH and HARQ feedback) in the activated DCI or reactivated DCI or the higher-level parameter dl-DataToUL-ACK (when the aforementioned timing indicator field between PDSCH and HARQ feedback does not exist in this DCI). For example, assuming that the value of the PDSCH-to-HARQ_feedback timingindicator field or the higher-level parameter dl-DataToUL-ACK in the activated DCI or reactivated DCI is k, and the end time of the PDSCH transmission scheduled by the activated DCI or reactivated DCI is in the uplink time slot n, the corresponding HARQ-ACK feedback time unit is n+k. After this PDSCH transmission, before release, a series of PDSCH transmissions or transmission opportunities that occur periodically, namely SPS PDSCH, can be used as a type of target PDSCH. The offset between the uplink time unit where the end time of these SPS PDSCH or target PDSCH is located and the first time indicated by its predetermined indication, or the first time unit, 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.
[0063] (22) Determine the first nominal HARQ-ACK feedback time unit based on the transmission time and the predefined duration.
[0064] The first nominal HARQ-ACK feedback time unit determined in (22) can be understood as being based on the transmission time (i.e., the starting time) and delayed by a predefined time period. It should be noted that the transmission time can be referred to the description in (1) above, which will not be repeated here.
[0065] The predefined duration may include a predetermined number of time units, and the time unit may include any one of a symbol, a subslot, and a time slot. In this embodiment, the predefined duration (or the predetermined number) may be determined according to the duration required for the terminal to decode the target PDSCH.
[0066] For example, the predefined duration may be a duration corresponding to N time domain symbols, or may be simply understood as N time domain symbols; in some cases, the moment obtained after applying the predefined duration based on the transmission time may be further rounded up, that is, an uplink time unit whose corresponding start time is not later than the above-obtained moment is taken, and the start time of this uplink time unit, or this uplink time unit, is used as the first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH. Optionally, when the aforementioned starting time considers the end time of the target PDSCH transmission, this method of determining the predefined duration may be used.
[0067] For another example, the predefined duration may also be the duration corresponding to M uplink time slots, or may be simply understood as M uplink time slots, or M time units. Optionally, when the aforementioned starting time adopts the end time of the uplink time unit where the transmission end time of the target PDSCH is located, this method of determining the predefined duration may be adopted.
[0068] It should be noted that the predefined duration may be configured by high-level signaling or based on protocol provisions, and there is no limitation on this.
[0069] It can be understood that in this Example 1, the nominal HARQ-ACK feedback time unit corresponding to the target PDSCH is determined according to the transmission time of the target PDSCH, so that the original functions that depend on the HARQ-ACK feedback moment can continue to be executed relying on the nominal HARQ-ACK feedback time unit, effectively ensuring communication performance.
[0070] Example 2 In the case where the predetermined operation is determining the time instant for the target MAC CE to take effect, the implementation process of S310 is introduced below according to the difference of the target PDSCH.
[0071] In the first implementation manner, when the target PDSCH is configured to have no target HARQ-ACK information feedback, it can be considered that the higher layer has configured the target PDSCH to have no target HARQ-ACK information feedback. In this case, the effective time of the target MAC CE may consider the successful transmission time of the target PDSCH, and then determine the effective time of the MACCE based on the successful transmission time. For example, the successful transmission time of the target PDSCH may be delayed by a predetermined time length (such as 3ms) as the effective time of the target MAC CE.
[0072] Based on this, the process of determining the effectiveness time of the target MAC CE through any one of the following (1)-(4) is described below.
[0073] (1) Determine a time at which the target MAC CE takes effect based on the transmission time.
[0074] Among them, regarding the transmission time, please refer to the relevant description in Example 1, which will not be repeated here.
[0075] In addition, considering that the high layer has configured the target PDSCH without HARQ-ACK information feedback, that is, when the high layer configures HARQ-ACK disabling, it has assumed or expected that the SPS PDSCH without feedback is transmitted correctly in one time without the need for HARQ retransmission, it can be considered that at the end time of the transmission of the target PDSCH (that is, the transmission time), the target PDSCH has been successfully transmitted. Therefore, the target PDSCH successful transmission time can be directly determined based on the transmission time, that is, the target PDSCH successful transmission time can be the end time of the transmission of the target PDSCH, or the time unit where the transmission end time of the target PDSCH is located.
[0076] Finally, the validity time of the target MAC CE is determined based on the successful transmission time of the target PDSCH.
[0077] It can be understood that, when determining the effective time of the target MAC CE at this time, there is no need to consider the HARQ-ACK feedback time or feedback time unit corresponding to the target PDSCH, or in other words, the effective time of the target MAC CE carried by this target PDSCH is no longer determined based on the HARQ-ACK feedback time or feedback time unit corresponding to the target PDSCH, but is based on the transmission time of the target PDSCH (such as the aforementioned successful transmission time) to determine the effective time of the target MAC CE carried by this target PDSCH.
[0078] (2) Determine a time at which the target MACCE takes effect based on the transmission time and the first time indicated by the predetermined indication information.
[0079] (3) Determine the effective time of the target MAC CE based on the transmission time and the predefined duration.
[0080] It should be noted that, considering that the first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH can be used as the successful transmission moment of the target PDSCH, therefore, in the aforementioned (2) and (3), the process of determining the successful transmission moment of the target PDSCH can refer to the determination process of the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, and the determined first nominal HARQ-ACK feedback time unit is used as the successful transmission moment of the target PDSCH, and then the effective moment of the target MAC CE is determined based on the successful transmission moment of the target PDSCH. To avoid repetition, it will not be repeated here.
[0081] (4) When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determine, based on the second nominal HARQ-ACK feedback time unit, a time at which the target MAC CE takes effect.
[0082] Among them, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in the aforementioned example 1, or the second nominal HARQ-ACK feedback time unit is indicated by high-level signaling or specified by the protocol, etc., and is not limited here.
[0083] It can be understood that, when the second nominal HARQ-ACK feedback time unit is the same as the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, the determination process of the second nominal HARQ-ACK feedback time unit can refer to the relevant description of the determination of the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, and will not be repeated here.
[0084] Further, based on the second nominal HARQ-ACK feedback time unit, the process of determining the effectiveness 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 effectiveness time of the MAC CE.
[0085] In a second implementation manner, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, performing a predetermined operation according to the transmission time of the target PDSCH includes any one of the following (1)-(3).
[0086] (1) Determine a time at which the target MACCE takes effect based on the transmission time and a first time indicated by the predetermined indication information.
[0087] Among them, the process of determining the effectiveness time of the target MAC CE in (1) can refer to the above-mentioned related description, and will not be repeated here to avoid repetition.
[0088] (2) Determine the effective time of the target MAC CE based on the transmission time and the feedback delay duration.
[0089] 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.
[0090] The feedback delay duration k' can be determined according to the feedback delay time of the target HARQ-ACK information, that is, k' can be understood as the time domain offset between the uplink time unit n+k' where the delayed target HARQ-ACK information feedback is located and the uplink time unit n where the transmission end moment of the target PDSCH is located (the time unit here can be a time slot Slot or a sub-time slot Sub-slot, and the time domain offset can also be understood as the difference with the time unit as the granularity).
[0091] It can be understood that the aforementioned (2) can also be regarded as first determining the successful transmission time of the target PDSCH based on the transmission time and the feedback delay duration, and then determining the effective time of the target MAC CE based on the successful transmission time, such as delaying a predetermined time period on the basis of the successful transmission time to obtain the effective time of the target MAC CE.
[0092] (3) When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determine the validity time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit.
[0093] Among them, the implementation process of the aforementioned (3) may refer to the relevant description in the aforementioned first implementation method, such as the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in the aforementioned example 1, or the second nominal HARQ-ACK feedback time unit is indicated by high-level signaling or specified by the protocol, etc., and will not be repeated here to avoid repetition.
[0094] In this example 2, for the target PDSCH, the effective time of the target MAC CE is determined by the transmission time of the target PDSCH (such as the time of successful transmission), which can ensure the normal execution of the process of determining the effective time of the target MAC CE, and ensure that the network side and the terminal have a consistent understanding of the MAC CE effective time, thereby ensuring communication performance.
[0095] Example 3 This example 3 introduces the implementation process of S310 when the target PDSCH is configured with no target HARQ-ACK information feedback and the predetermined operation is determining the target HARQ-ACK codebook corresponding to the target PDSCH.
[0096] When the target PDSCH does not correspond to the second nominal HARQ-ACK feedback time unit, the target PDSCH does not have a corresponding target HARQ-ACK codebook; or, when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, the target PDSCH has a corresponding target HARQ-ACK codebook. For the second nominal HARQ-ACK feedback time unit, reference may be made to the relevant description in the aforementioned Example 2, which will not be repeated here to avoid repetition.
[0097] It can be understood that the second nominal HARQ-ACK feedback time unit can be the same as the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, or the second nominal HARQ-ACK feedback time unit can be configured through high-level signaling or protocol provisions, etc. To avoid repetition, it will not be repeated here.
[0098] In this embodiment, the target HARQ-ACK codebook may correspond to a first type HARQ-ACK codebook or a second type HARQ-ACK codebook. The first type HARQ-ACK codebook may include any one of a codebook containing only semi-persistent scheduling HARQ-ACK (SPS HARQ-ACK only), a type 2 codebook, and an enhanced Type-2 codebook. The second type HARQ-ACK codebook may include a Type-1 codebook or a Type-3 codebook.
[0099] In the first implementation, when there is a corresponding target HARQ-ACK codebook for the target PDSCH and the target HARQ-ACK codebook corresponds to the first type of HARQ-ACK codebook, no HARQ-ACK information is fed back in the second nominal HARQ-ACK feedback time unit; or, the first HARQ-ACK information is fed back in the second nominal HARQ-ACK feedback time unit, and the first HARQ-ACK information is other HARQ-ACK information except the target HARQ-ACK information. The target HARQ-ACK information here can be understood as the 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 is not configured to adopt the HARQ-ACK disabling scheme, and the target HARQ-ACK information corresponds to the SPS PDSCH without feedback (ie, the target PDSCH). It can be understood that whether the first HARQ-ACK information is fed back within the second nominal HARQ-ACK feedback time unit depends on whether the first HARQ-ACK information is included in the target HARQ-ACK codebook.
[0100] Exemplarily, assuming that except for the target HARQ-ACK information corresponding to the target PDSCH, no other HARQ-ACK information (including HARQ-ACK for dynamically scheduled PDSCH, conventional SPS PDSCH and SPS released, etc.) needs to be fed back within the second nominal HARQ-ACK feedback time unit, then no HARQ-ACK is fed back within this second nominal HARQ-ACK feedback time unit, which can also be understood as no feedback of the first HARQ-ACK information; otherwise, only other HARQ-ACKs except the target HARQ-ACK information corresponding to the target PDSCH are fed back within this second nominal HARQ-ACK feedback time unit as the first HARQ-ACK information fed back.
[0101] In this implementation, the number of HARQ-ACK bits in the first type of HARQ-ACK codebook can be determined based on the transmission status of the target PDSCH that is dynamically scheduled or actually transmitted. Among them, the transmission status can be understood as: the time position and number of PDSCH transmissions or DCI indications of HARQ-ACK that need to be fed back within the time unit where the target HARQ-ACK codebook is located. Regarding feedback of HARQ-ACK within a specified time unit, it can be understood as: when the HARQ-ACK feedback time corresponding to a certain PDSCH transmission or a certain DCI indication corresponds to a certain specified time unit (such as an uplink Slot or an uplink Sub-slot), the HARQ-ACK corresponding to this PDSCH transmission or this DCI indication is fed back within this specified time unit.
[0102] However, it should be noted that, when the target HARQ-ACK codebook corresponds to the codebook containing only 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 can be understood as the target HARQ-ACK information corresponding to the target PDSCH represented in the form of HARQ-ACK bits or bit sequences. For example, for a codebook such as SPS HARQ-ACK only, when the uplink time unit in which 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 carried out according to the "Serving cell ->SPS Config ->DL slot" loop structure, or for multiple dimensions including Serving cell, SPS Config and DL slot / SPS PDSCH, the SPSHARQ-ACK bit sequence is determined in a specified order in a loop. During the loop process, the HARQ-ACK bit / bit sequence corresponding to the SPS PDSCH with no feedback needs to be skipped, that is, the HARQ-ACK bit or bit sequence corresponding to the SPS PDSCH with no feedback is not included in the SPS HARQ-ACK bit sequence finally obtained or transmitted.
[0103] In some cases, for Type-2 codebook or enhanced Type-2 codebook, when SPSHARQ-ACK exists, the corresponding bit sequence is attached to the dynamic scheduling HARQ-ACK bit sequence, and the organization of the SPS HARQ-ACK bit sequence can follow the processing of SPS HARQ-ACK only, see the corresponding description above.
[0104] In a second implementation manner, when there is a corresponding target HARQ-ACK codebook for 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 a high-level semi-static parameter, without relying on the transmission of the dynamically scheduled or actually transmitted PDSCH.
[0105] In this embodiment, in order to be compatible with various dynamic scheduling or actual transmission of PDSCH transmission conditions, corresponding HARQ-ACK bits are reserved for PDSCH transmission (including SPS PDSCH) in all possible cases in the second type HARQ-ACK codebook. Therefore, for SPS PDSCH without feedback, there may also be corresponding HARQ-ACK bits in this type of codebook, and due to the limitation of the number of semi-static HARQ-ACK bit attributes, these HARQ-ACK bits cannot be deleted, otherwise it may cause inconsistency in the understanding of the number of bits or bit mapping relationship between the two sides, for example, when multiplexing with dynamically scheduled HARQ-ACK and there is DCI miss detection.
[0106] It can be understood that when the target PDSCH has a corresponding target HARQ-ACK codebook, and the target HARQ-ACK codebook corresponds to the second type HARQ-ACK codebook, there must be a HARQ-ACK bit corresponding to the target PDSCH in the target HARQ-ACK codebook.
[0107] In this case, this embodiment sets the first HARQ-ACK bit in the target HARQ-ACK codebook by any one of the following (1)-(4), wherein the first HARQ-ACK bit corresponds to the target PDSCH.
[0108] (1) Setting the first HARQ-ACK bit to a first predetermined value.
[0109] The first predetermined value may be ACK, that is, assuming that the target PDSCH can always be transmitted correctly at one time, the first HARQ-ACK bit is always set to ACK. Optionally, the first HARQ-ACK bit may also be set to NACK.
[0110] (2) Setting the first HARQ-ACK bit according to the decoding result of the target PDSCH.
[0111] The value setting of the first HARQ-ACK bit is consistent with that when the HARQ-ACK disabling scheme is not configured. For example, when the decoding result is a decoding failure, the value of the first HARQ-ACK bit can be set to NACK, and when the decoding result is a decoding success, the value of the first HARQ-ACK bit can be set to ACK.
[0112] (3) According to a situation where the target PDSCH transmission does not occur, the first HARQ-ACK bit is set.
[0113] According to the difference of the second type HARQ-ACK codebook, the setting method of the first HARQ-ACK bit is different. For example, when the target HARQ-ACK codebook corresponds to Type-1 codebook, the first HARQ-ACK bit is set to a second predetermined value. That is, for Type-1 codebook, it can be considered to set the first HARQ-ACK bit to a default value (ie, a second predetermined value), wherein the second predetermined value may be but is not limited to NACK.
[0114] For another 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 the transmission time of the target PDSCH. That is, assuming that the target PDSCH is an SPSPDSCH, then for the Type-3 codebook, if the most recent PDSCH transmission of a certain HARQ process is a non-feedback SPSPDSCH, the bit setting corresponding to this HARQ process is based on the dynamic scheduling PDSCH transmission for this HARQ process before this non-feedback SPS PDSCH, or the conventional SPS PDSCH transmission. The first HARQ-ACK bit is set.
[0115] (4) There is no restriction on how the transmitting end sets the first HARQ-ACK bit, and the receiving end ignores the value of the first HARQ-ACK bit.
[0116] At this time, how the transmitting end (eg, terminal) sets the first HARQ-ACK bit can be based on implementation, or set to any value, because these HARQ-ACK bits will be directly ignored at the receiving end (eg, network device) and will not cause additional impact.
[0117] It should be noted that for Type-1 codebook, only the value of the HARQ-ACK bit (in the codebook) corresponding to the PDSCH of the uplink time unit where the HARQ-ACK feedback points to the codebook transmission is valid. Therefore, for the SPS PDSCH without feedback, only when there is a corresponding nominal HARQ-ACK feedback time unit and it is the uplink time unit where the Type-1 codebook transmission is located, the HARQ-ACK bit corresponding to this SPS PDSCH without feedback will exist in the Type-1 codebook. It should be noted that for a certain uplink time unit (such as an uplink time slot or sub-time slot), if there is no HARQ-ACK feedback for the dynamically scheduled PDSCH or SPS release except for the HARQ-ACK corresponding to the SPSPDSCH without feedback, the conventional Type-1 codebook will not be fed back. At this time, you can refer to the corresponding processing for SPS HARQ-ACK only in the first type of HARQ-ACK codebook. When there is no corresponding nominal HARQ-ACK feedback time unit for the SPS PDSCH without feedback, it will not correspond to any Type-1 codebook in the uplink time unit.
[0118] For the Type-3 codebook, it is organized based on the HARQ process. Therefore, there is no need to pay attention to whether there is a corresponding nominal HARQ-ACK feedback time unit for the SPS PDSCH without feedback. Only when the most recent PDSCH transmission of a HARQ process is a SPS PDSCH without feedback, it can be considered that the Type-3 codebook containing the HARQ-ACK of this HARQ process contains the HARQ-ACK bit corresponding to the SPS PDSCH without feedback.
[0119] It can be understood that when the HARQ-ACK bit is set to ACK, its bit value can be set to 1, and when the HARQ-ACK bit is set to NACK, its bit value can be set to 0.
[0120] In some cases, for the second type of HARQ-ACK codebook, it may also be considered that when there is a first HARQ-ACK bit, these first HARQ-ACK bits are removed from the codebook when the codebook is actually transmitted, and only the (new) codebook composed of other HARQ-ACK bits in the codebook is transmitted, but this method may cause the two sides to have inconsistent understandings of the number of bits of the transmission codebook when the DCI is missed on the terminal side, thereby affecting the HARQ-ACK feedback performance.
[0121] Based on the above two implementations, due to the relevant protocol regulations, when the number of uplink control information (UCI) bits carried on the PUCCH does not exceed 11 (i.e. , O ACK , O SR and O CSI When the number of bits is the HARQ-ACK codebook size, the number of scheduling request (SR) bits, and the number of channel state information (CSI) bits, respectively, it is necessary to calculate the number of valid HARQ-ACK bits in the Type-1 codebook or Type-2 codebook, that is, the PUCCH power control variable n HARQ-ACK , which is used to determine the adjustment amount of PUCCH transmission power.
[0122] The calculation of the PUCCH power control variable is described below with respect to different codebook types.
[0123] (1) For the first type of HARQ-ACK codebook (including Type-2 codebook), when it is actually transmitted, the codebook does not contain the HARQ-ACK bits corresponding to the non-feedback SPS PDSCH. In this case, the PUCCH power control variable n HARQ-ACK The calculation also excludes the HARQ-ACK bit corresponding to the SPS PDSCH without feedback, or in other words, excludes the SPS PDSCH without feedback, that is, does not include the SPS PDSCH without feedback in the PDSCH or TB count.
[0124] (2) For the second type of HARQ-ACK codebook, since the Type-3 codebook currently does not consider the case where the number of UCI bits does not exceed 11, this embodiment only describes the calculation of the PUCCH power control variable corresponding to the Type-1 codebook.
[0125] In which, when the target HARQ-ACK codebook corresponds to a 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).
[0126] (21) In calculating the PUCCH power control variable, the target PDSCH is included in the received PDSCH count. In this calculation method, the PUCCH power control variable n can be considered HARQ-ACK The calculation considers the first HARQ-ACK bit corresponding to the SPS PDSCH without feedback, or considers the SPS PDSCH without feedback or the TB (transport block) or CBG (code block group) carried by it, and the calculation method can follow the existing protocol regulations.
[0127] In addition, 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 according to the decoding result of the target PDSCH. For details, please refer to the above-mentioned related description. To avoid repetition, it will not be repeated here.
[0128] (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 included in the PDSCH or TB count). In this calculation method, it can be considered that: the PUCCH power control variable n HARQ-ACK The calculation does not consider the first HARQ-ACK bit corresponding to the SPS PDSCH without feedback, or does not consider the SPS PDSCH without feedback or the TB (transport block) or CBG (code block group) carried by it, that is, it is excluded when calculating the PUCCH power control variable.
[0129] In addition, the setting method of the aforementioned first HARQ-ACK bit can be: setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission does not occur. For details, please refer to the aforementioned related description. To avoid repetition, it will not be repeated here.
[0130] In this example 3, for the target PDSCH, the target HARQ-ACK codebook corresponding to the target PDSCH and the PUCCH power control variable are determined according to the transmission time of the target PDSCH, thereby ensuring communication performance.
[0131] Example 4 This example 4 illustrates the implementation process of S310 when the predetermined operation is the determination of application of the first rule.
[0132] In a first implementation manner, when the target PDSCH is configured to have no target HARQ-ACK information feedback, the application of the first rule is determined to include any one of the following (1) and (2).
[0133] (1) The first rule is not applicable to the target PDSCH.
[0134] Among them, the first rule may be uniformly stipulated not to apply to the target PDSCH, including the SPS PDSCH without feedback, because based on the configuration, it has no actual HARQ-ACK feedback. In some cases, when the target PDSCH does not correspond to the nominal HARQ-ACK feedback time unit, the first rule is not applicable to the target PDSCH, that is, because the target PDSCH has no corresponding HARQ-ACK feedback moment, the first rule cannot be applied; when the target PDSCH corresponds to the nominal HARQ-ACK feedback time unit, the first rule may be applicable to the target PDSCH.
[0135] (2) The first rule applies to the target PDSCH.
[0136] Among them, the target PDSCH, including the SPS PDSCH without feedback, can be uniformly stipulated to still apply 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, its corresponding nominal HARQ-ACK feedback time unit can be used as the corresponding HARQ-ACK feedback time to apply the first rule; when the target PDSCH does not correspond to the nominal HARQ-ACK feedback time unit, other methods can be used to determine its corresponding HARQ-ACK feedback time and apply the first rule.
[0137] In some cases, the first rule may be applied to the target PDSCH when the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit. In this case, the above first rule may be applied based on the nominal HARQ-ACK feedback time unit corresponding to the target PDSCH without feedback. It can be understood that when the target PDSCH is applicable to the first rule, the first feedback moment corresponding to the target HARQ-ACK information may be the second nominal HARQ-ACK feedback time unit corresponding to the target PDSCH.
[0138] Among them, the second nominal HARQ-ACK feedback time unit may be the same as the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, or the second nominal HARQ-ACK feedback time unit is configured through high-level signaling or protocol provisions, etc., and is not limited here. It can be understood that when the second nominal HARQ-ACK feedback time unit is the same as the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, the determination process of the second nominal HARQ-ACK feedback time unit can refer to the relevant description of the first nominal HARQ-ACK feedback time unit in the aforementioned Example 1, and will not be repeated here.
[0139] In a second implementation manner, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, the application of the first rule is determined, including any one of the following (1) or (2).
[0140] (1) The first rule is not applicable to the target PDSCH.
[0141] It can be understood that for the target PDSCH, the predefined HARQ-ACK feedback position cannot actually be fed back, so the first rule does not apply to the target PDSCH. The delayed HARQ-ACK feedback position can be regarded as a HARQ-ACK retransmission. Based on the conclusion that the OoO requirement for retransmitted HARQ-ACK in NR-U is relaxed (i.e., the OoO requirement is only applied to the initial transmission opportunity assigned to HARQ-ACK (assigned initial HARQ-ACK transmission occasion), there is no need to apply the OoO rule (i.e., the first rule).
[0142] (2) The first rule applies to the target PDSCH.
[0143] It can be understood that the target PDSCH applies the OoO rule between PDSCH reception and HARQ-ACK feedback. At this time, the second feedback time applying the OoO rule can be determined by any of the following (1)-(3), and the second feedback time is the feedback time of the target HARQ-ACK information corresponding to the target PDSCH.
[0144] (1) Determining the second feedback time based on the transmission time and a first time indicated by the predetermined indication information; wherein 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.
[0145] (2) Determining the second feedback time based on the transmission time and the feedback delay time; the feedback delay time is determined according to the feedback delay time of the target HARQ-ACK information.
[0146] (3) 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; Example 5 This example 5 illustrates the implementation process of the S310 based on the predetermined operation being the start of the target DRX timer.
[0147] Wherein, when the target PDSCH is configured as having no target HARQ-ACK information feedback and the DRX mechanism is configured to be enabled, the target DRX timer includes a downlink HARQ round trip time timer (drx-HARQ-RTT-TimerDL) and a downlink retransmission timer (drx-Retransmission-TimerDL).
[0148] In this example, determining the start of the target DRX timer may include any one of the following (1)-(4).
[0149] (1) After receiving the target PDSCH, the drx-HARQ-RTT-TimerDL and the drx-RetransmissionTimerDL are not started.
[0150] (2) after receiving the target PDSCH, starting the drx-HARQ-RTT-TimerDL, and when the drx-HARQ-RTT-TimerDL times out, not starting the drx-RetransmissionTimerDL.
[0151] (3) after receiving the target PDSCH, starting the drx-HARQ-RTT-TimerDL, and when the drx-HARQ-RTT-TimerDL times out and the first HARQ process is not successfully decoded, starting the drx-RetransmissionTimerDL.
[0152] (4) After receiving the target PDSCH, the drx-HARQ-RTT-TimerDL is not started, but the drx-RetransmissionTimerDL is started.
[0153] In the aforementioned four implementations, starting the drx-HARQ-RTT-TimerDL may include: starting the drx-HARQ-RTT-TimerDL at a third feedback time; wherein the third feedback time is determined by any one of the following (a)-(d).
[0154] (a) determining the third feedback time based on the transmission time; wherein 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.
[0155] (b) Determining the third feedback time based on the transmission time and the first time indicated by the predetermined indication information.
[0156] (c) Determining the third feedback time based on the transmission time and a predefined duration.
[0157] (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.
[0158] The process of determining the third feedback moment based on (a)-(d) can refer to the relevant descriptions in the aforementioned examples, and will not be described again here to avoid repetition.
[0159] Based on the foregoing examples, depending on the different predetermined operations, the implementation process of the communication processing method given in this embodiment may include one or more of the foregoing examples 1 to 5. For example, when the predetermined operation includes determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; and determining the effective time of the target MAC CE, the implementation process of the communication processing method may include the implementation methods in Examples 1 and 2, and this embodiment does not impose any restrictions on this.
[0160] In addition, in the communication processing method 300 provided in this embodiment, a series of adaptability solutions are introduced for different target PDSCHs and / or predetermined operations to ensure communication performance.
[0161] For example, when the HARQ-ACK disabling scheme is adopted for a certain SPS Config configuration, a series of adaptive solutions are introduced for the functions and processes that rely on or are related to HARQ-ACK feedback, thereby ensuring that the HARQ-ACK disbaling scheme can be fully applied to achieve the goal of reducing the SPS HARQ-ACK feedback load.
[0162] For another example, when SPS HARQ-ACK in a TDD system is delayed in feedback, a series of adaptation solutions are introduced for functions and processes that rely on or are related to HARQ-ACK feedback, thereby ensuring consistency in understanding between the UE and the network.
[0163] It should be noted that, in the aforementioned embodiments, each communication device involved in the communication processing process (including terminal side devices and network side devices) has a consistent understanding of the communication processing method. For example, when the terminal side device performs a predetermined operation according to the transmission time of the target PDSCH, a corresponding protocol or configuration is preset in the network side device corresponding to the terminal side device, so that the network side device can understand the aforementioned operations performed by the terminal side device, thereby ensuring the smooth execution of the communication process.
[0164] In addition, the communication processing method provided in the embodiment of the present application can be executed by a communication processing device, or a control module in the communication processing device for executing the communication processing method. In the embodiment of the present application, the communication processing device provided in the embodiment of the present application is described by taking the communication processing device executing the communication processing method as an example.
[0165] like Figure 4 The block diagram of a communication processing device 400 provided for an exemplary embodiment of the present application is shown, and the device includes an execution module 410, which is used to perform a predetermined operation according to the transmission time of a target physical downlink shared channel PDSCH; wherein the target PDSCH is configured to have no target hybrid automatic repeat request response 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 at least one of the following: determining whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit; determining the effective time of a target MAC CE, the target MAC CE being carried on the target PDSCH; determining a target HARQ-ACK codebook corresponding to the target PDSCH; determining the application of a first rule, the first rule characterizing the timing relationship requirement between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information; determining the start of a target discontinuous reception DRX timer, the target DRX timer corresponding to a first HARQ process, and the first HARQ process corresponding to the target PDSCH.
[0166] As a possible implementation method, when the predetermined operation is to determine whether the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, the execution module 410 determines the nominal HARQ feedback time unit corresponding to the target PDSCH, including any one of the following items: the target PDSCH does not correspond to the first nominal HARQ-ACK feedback time unit; the target PDSCH corresponds to the first nominal HARQ-ACK feedback time unit.
[0167] As another possible implementation method, when the target PDSCH corresponds to a first nominal HARQ-ACK feedback time unit, the execution module 410 is used for any one of the following: determining the first nominal HARQ-ACK feedback time unit based on the transmission time and the first time indicated by the predetermined indication information; determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined duration; wherein the transmission time is the end moment of transmission of the target PDSCH, or the transmission time is the time unit where the transmission end moment of the target PDSCH is located.
[0168] As another possible implementation manner, when the target PDSCH is configured to have no target HARQ-ACK information feedback and the predetermined operation is the determination of the effective time of the target MAC CE, the execution module 410 is used for any one of the following: determining the effective time of the target MAC CE based on the transmission time; determining the effective time of the target MAC CE based on the transmission time and the first time indicated by the predetermined indication information; determining the effective time of the target MAC CE based on the transmission time and a predefined duration; when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the effective time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit; wherein the transmission time is the end time of transmission of the target PDSCH, or the transmission time is the time unit where the end time of transmission of the target PDSCH is located.
[0169] 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 determination of the effective time of the target MAC CE, the execution module 410 is used for any one of the following: determining the effective time of the target MAC CE based on the transmission time and the first time indicated by the predetermined indication information; determining the effective time of the target MAC CE based on the transmission time and the feedback delay duration; when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the effective time of the target MAC CE based on the second nominal HARQ-ACK feedback time unit; wherein the transmission time is the end time of transmission 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 duration is determined according to the feedback delay time of the target HARQ-ACK information.
[0170] As another possible implementation manner, when the target PDSCH is configured to have no target HARQ-ACK information feedback, and the predetermined operation is the determination of the target HARQ-ACK codebook corresponding to the target PDSCH, the execution module 410 is used to include any one of the following items: when the target PDSCH does not correspond to the second nominal HARQ-ACK feedback time unit, the target PDSCH does not have a corresponding target HARQ-ACK codebook; when the target PDSCH corresponds to the second nominal HARQ-ACK feedback time unit, the target PDSCH has a corresponding target HARQ-ACK codebook.
[0171] 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 actual codebook to be transmitted. In this case, the target HARQ-ACK codebook may correspond to a first type HARQ-ACK codebook or a second type HARQ-ACK codebook.
[0172] As another possible implementation manner, the first type HARQ-ACK codebook includes any one of the following: a codebook containing only semi-persistent scheduling HARQ-ACK; a type 2 codebook Type-2 codebook; an enhanced enhanced Type-2 codebook; and / or the second type HARQ-ACK codebook includes any one of the following: a Type-1 codebook; a Type-3 codebook.
[0173] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the codebook containing only 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.
[0174] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the first type HARQ-ACK codebook, the execution module 410 is further used for any of the following: not feeding back any HARQ-ACK information within the second nominal HARQ-ACK feedback time unit; feeding back first HARQ-ACK information within the second nominal HARQ-ACK feedback time unit, where the first HARQ-ACK information is other HARQ-ACK information except the target HARQ-ACK information.
[0175] As another possible implementation manner, when the target HARQ-ACK codebook corresponds to the second type HARQ-ACK codebook, the setting method of the first HARQ-ACK bit in the target HARQ-ACK codebook includes any one of the following: setting the first HARQ-ACK bit to a first predetermined value; setting the first HARQ-ACK bit according to the decoding result of the target PDSCH; setting the first HARQ-ACK bit according to the situation where the target PDSCH transmission does not occur; wherein the first HARQ-ACK bit corresponds to the target PDSCH.
[0176] As another possible implementation manner, the setting of the first HARQ-ACK bit according to the situation where the target PDSCH transmission does not occur includes: when the target HARQ-ACK codebook corresponds to Type-1 codebook, setting the first HARQ-ACK bit to a second predetermined value; when the target HARQ-ACK codebook corresponds to 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 the transmission time of the target PDSCH.
[0177] As another possible implementation method, the execution module 410 is also used to calculate the physical uplink control channel PUCCH power control variable corresponding to the target HARQ-ACK codebook by any of the following items when the target HARQ-ACK codebook corresponds to Type-1 codebook: when calculating the PUCCH power control variable, the target PDSCH is included in the received PDSCH count; when calculating the PUCCH power control variable, the target PDSCH is not considered.
[0178] As another possible implementation, when the target PDSCH is configured without target HARQ-ACK information feedback, the application of the first rule is determined to include any one of the following: the first rule is not applicable to the target PDSCH; the first rule is applicable to the target PDSCH.
[0179] As another possible implementation manner, when the target PDSCH is applicable to 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.
[0180] As another possible implementation, when there is a feedback delay in the target HARQ-ACK information corresponding to the target PDSCH, the application of the first rule may be determined by any one of the following: the first rule is not applicable to the target PDSCH; the first rule is applicable to the target PDSCH.
[0181] As another possible implementation method, when the target PDSCH is subject to the first rule, the second feedback moment of the target HARQ-ACK information corresponding to the target PDSCH is determined by any of the following methods: determining the second feedback moment based on the transmission time and the first time indicated by the predetermined indication information; determining the second feedback moment based on the transmission time and the feedback delay duration; when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the second feedback moment based on the second nominal HARQ-ACK feedback time unit; wherein the transmission time is the transmission end moment of the target PDSCH, or the transmission time is the time unit where the transmission end moment of the target PDSCH is located, and the feedback delay duration is determined according to the feedback delay time of the target HARQ-ACK information.
[0182] As another possible implementation, when the target PDSCH is configured with no target HARQ-ACK information feedback and the DRX mechanism is enabled, the target DRX timer includes a downlink HARQ round trip time timer drx-HARQ-RTT-TimerDL and a downlink retransmission timer drx-Retransmission-TimerDL.
[0183] As another possible implementation manner, the determination of the start of the target DRX timer includes any one of the following items: not starting the drx-HARQ-RTT-TimerDL and the drx-RetransmissionTimerDL; starting the drx-HARQ-RTT-TimerDL, and when the drx-HARQ-RTT-TimerDL times out, not starting the drx-RetransmissionTimerDL; starting the drx-HARQ-RTT-TimerDL, and when the drx-HARQ-RTT-TimerDL times out and the first HARQ process is not successfully decoded, starting the drx-RetransmissionTimerDL; not starting the drx-HARQ-RTT-TimerDL, but starting the drx-RetransmissionTimerDL.
[0184] As another possible implementation manner, the starting the drx-HARQ-RTT-TimerDL includes: starting the drx-HARQ-RTT-TimerDL at a third feedback moment; wherein the third feedback moment is determined by any one of the following: determining the third feedback moment based on the transmission time; determining the third feedback moment based on the transmission time and the first time indicated by the predetermined indication information; determining the third feedback moment based on the transmission time and a predefined duration; when the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining the third feedback moment based on the second nominal HARQ-ACK feedback time unit; wherein the transmission time is the transmission end moment of the target PDSCH, or the transmission time is the time unit where the transmission end moment of the target PDSCH is located.
[0185] As another possible implementation manner, the predetermined indication information includes activation DCI, reactivation DCI or high-level signaling.
[0186] As another possible implementation manner, the predefined duration includes a predetermined number of time units.
[0187] As another possible implementation manner, the time unit includes any one of a symbol, a sub-time slot, and a time slot.
[0188] As another possible implementation manner, the target PDSCH includes an SPS PDSCH.
[0189] The communication processing device 400 provided in the embodiment of the present application can realize Figures 2 to 3 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0190] In addition, the communication processing device 400 in the embodiment of the present application may be a device, or a component, an integrated circuit, or a chip in a terminal. The 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 terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0191] The communication processing device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0192] like Figure 5 As shown, an exemplary embodiment of the present application further provides a 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, the program or instruction is executed by the processor 501 to implement each process of the above-mentioned communication processing method embodiment, and can achieve the same technical effect. When the communication device 500 is a network device, the program or instruction is executed by the processor 501 to implement each process of the above-mentioned communication processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0193] In one implementation, the communication device 500 may be a terminal, for example, Figure 6 The hardware structure diagram of a terminal for implementing an embodiment of the present application is shown in FIG. 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.
[0194] Those skilled in the art will appreciate that the terminal 600 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 6 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0195] It should be understood that in the embodiment of the present application, the input unit 604 may include a graphics processor (GPU) 1041 and a microphone 6042, and the graphics processor 6041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured 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. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.
[0196] In the embodiment of the present application, the radio frequency unit 601 receives downlink data from the network device and sends it to the processor 610 for processing; in addition, the uplink data is sent 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.
[0197] The memory 609 can be used to store software programs or instructions and various data. The memory 609 can mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area can store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, wherein the non-volatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. For example, at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0198] The processor 610 may include one or more processing units; optionally, the processor 610 may integrate an application processor and a modem processor, wherein 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, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.
[0199] The processor 610 calls the instructions or programs in the memory 609 to execute Figure 4 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0200] In another implementation, the communication device 500 may also be a network device, such as Figure 7 , which is a block diagram of the network device 700, and the network device may include: an antenna 701, a radio frequency device 702, and a baseband device 703. The antenna 701 is connected to the radio frequency device 702. In the uplink direction, the radio frequency device 702 receives information through the antenna 701 and sends the received information to the baseband device 703 for processing. In the downlink direction, the baseband device 703 processes the information to be sent and sends it to the radio frequency device 702, and the radio frequency device 702 processes the received information and sends it out through the antenna 701.
[0201] The frequency band processing device may be located in the baseband device 703 . The method performed by the network device in the above embodiment may be implemented in the baseband device 703 . The baseband device 703 includes a processor 704 and a memory 705 .
[0202] The baseband device 703 may include, for example, at least one baseband board on which a plurality of chips are arranged. Figure 7 As shown, one of the chips is, for example, a processor 704, which is connected to a memory 705 to call a program in the memory 705 to execute the network device operations shown in the above method embodiment.
[0203] The baseband device 703 may further include a network interface 706 for exchanging information with the radio frequency device 702 . The interface may be, for example, a common public radio interface (CPRI for short).
[0204] Specifically, the network device of the embodiment of the present invention further includes: instructions or programs stored in the memory 705 and executable on the processor 704, and the processor 704 calls the instructions or programs in the memory 705 to execute. Figure 4 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.
[0205] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned communication processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0206] The processor is the processor in the terminal described 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.
[0207] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a network device program or instruction to implement each process of the above-mentioned communication processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0208] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0209] An embodiment of the present application also provides 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 above-mentioned communication processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0210] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0211] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0212] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A communication processing method, characterized in that: include: In the case where there is a feedback delay in the target hybrid automatic repeat request answer HARQ-ACK information corresponding to the target physical downlink shared channel PDSCH, a predetermined operation is performed according to the transmission time of the target PDSCH, and the predetermined operation includes: determining that the target PDSCH is applicable to a first rule, and the first rule characterizes the timing relationship requirements between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information.
2. The method according to claim 1, characterized in that The target feedback time of the target HARQ-ACK information corresponding to the target PDSCH is determined by one of the following methods: Determining the target feedback time based on the transmission time and the first time indicated by the predetermined indication information; Determining the target feedback time based on the transmission time and the feedback delay duration; In a case where the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining the target feedback time based on the nominal HARQ-ACK feedback time unit; The transmission time is the end time of transmission of the target PDSCH, or the transmission time is the time unit where the end time of transmission of the target PDSCH is located, and the feedback delay duration is determined according to the feedback delay time of the target HARQ-ACK information.
3. The method according to claim 1, characterized in that The timing relationship requirement includes: the HARQ-ACK feedback of the PDSCH that starts transmission earlier is not later than the HARQ-ACK feedback of the PDSCH that starts transmission later.
4. The method according to any one of claims 1 to 3, characterized in that The predetermined operation also includes at least one of the following: Determine a first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH; Determine the effective time of the target medium access control layer control element MAC CE, where the target MAC CE is carried on the target PDSCH.
5. The method according to claim 4, characterized in that Determining, according to the transmission time of the target PDSCH, a first nominal HARQ feedback time unit corresponding to the target PDSCH, including the following: Determine the first nominal HARQ-ACK feedback time unit based on the transmission time and a first time indicated by the predetermined indication information; Determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined duration; 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.
6. The method according to claim 4, characterized in that The target MAC CE validity time is determined according to the target PDSCH transmission time, including any of the following: Determine a time at which the target MAC CE takes effect based on the transmission time and a first time indicated by the predetermined indication information; Determine the effective time of the target MAC CE based on the transmission time and the feedback delay duration; When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining a time at which the target MAC CE takes effect based on the second nominal HARQ-ACK feedback time unit; The transmission time is the end time of transmission of the target PDSCH, or the transmission time is the time unit where the end time of transmission of the target PDSCH is located, and the feedback delay duration is determined according to the feedback delay time of the target HARQ-ACK information.
7. The method according to claim 6, characterized in that The predetermined indication information includes activation DCI, reactivation DCI or high-layer signaling.
8. The method according to any one of claims 1 to 7, characterized in that The target PDSCH includes an SPS PDSCH.
9. A communication processing device, characterized in that: include: An execution module is used to perform a predetermined operation according to the transmission time of the target physical downlink shared channel PDSCH when there is a feedback delay in the target hybrid automatic repeat request answer HARQ-ACK information corresponding to the target physical downlink shared channel PDSCH. The predetermined operation includes: determining that the target PDSCH is applicable to a first rule, and the first rule characterizes the timing relationship requirements between the target PDSCH and the feedback time corresponding to the target HARQ-ACK information.
10. The device according to claim 9, characterized in that The target feedback time of the target HARQ-ACK information corresponding to the target PDSCH is determined by one of the following methods: Determining the target feedback time based on the transmission time and the first time indicated by the predetermined indication information; Determining the target feedback time based on the transmission time and the feedback delay duration; In a case where the target PDSCH corresponds to a nominal HARQ-ACK feedback time unit, determining the target feedback time based on the nominal HARQ-ACK feedback time unit; The transmission time is the end time of transmission of the target PDSCH, or the transmission time is the time unit where the end time of transmission of the target PDSCH is located, and the feedback delay duration is determined according to the feedback delay time of the target HARQ-ACK information.
11. The device according to claim 9, characterized in that The timing relationship requirement includes: the HARQ-ACK feedback of the PDSCH that starts transmission earlier is not later than the HARQ-ACK feedback of the PDSCH that starts transmission later.
12. The device according to any one of claims 9 to 11, characterized in that The predetermined operation also includes at least one of the following: Determine a first nominal HARQ-ACK feedback time unit corresponding to the target PDSCH; Determine the effective time of the target medium access control layer control element MAC CE, where the target MAC CE is carried on the target PDSCH.
13. The device according to claim 12, characterized in that The execution module is also used for one of the following: Determine the first nominal HARQ-ACK feedback time unit based on the transmission time and a first time indicated by the predetermined indication information; Determining the first nominal HARQ-ACK feedback time unit based on the transmission time and a predefined duration; 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.
14. The device according to claim 12, characterized in that The execution module is also used for any of the following: Determine a time at which the target MAC CE takes effect based on the transmission time and a first time indicated by the predetermined indication information; Determine the effective time of the target MAC CE based on the transmission time and the feedback delay duration; When the target PDSCH corresponds to a second nominal HARQ-ACK feedback time unit, determining a time at which the target MAC CE takes effect based on the second nominal HARQ-ACK feedback time unit; The transmission time is the end time of transmission of the target PDSCH, or the transmission time is the time unit where the end time of transmission of the target PDSCH is located, and the feedback delay duration is determined according to the feedback delay time of the target HARQ-ACK information.
15. The device according to claim 14, characterized in that The predetermined indication information includes activation DCI, reactivation DCI or high-layer signaling.
16. The device according to any one of claims 9 to 15, characterized in that The target PDSCH includes SPSPDSCH.
17. A communication device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the communication processing method according to any one of claims 1 to 8.
18. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and 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 8 are implemented.