Timer control method, device and terminal

A timer control method adapts the HARQ feedback mechanism to sidelink DRX configuration by starting or inhibiting timers based on feedback transmission issues, optimizing power consumption and communication efficiency in LTE systems.

JP7798910B2Active Publication Date: 2026-01-14VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023556768
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-03-17
Filing Date
2022-03-15
Publication Date
2026-01-14
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

The incompatibility between the HARQ feedback mechanism and sidelink DRX configuration in LTE systems leads to challenges in correctly performing retransmissions when feedback cannot be transmitted or received, particularly in scenarios where the transmitting UE cannot receive feedback or the receiving UE cannot send feedback.

Method used

A timer control method is introduced where a first terminal starts or inhibits a first timer based on the inability to transmit feedback on a physical sidelink feedback channel, allowing the terminal to communicate via a sidelink and adapt the HARQ feedback mechanism to sidelink DRX configuration, thereby optimizing power consumption and communication efficiency.

Benefits of technology

The method ensures efficient power management and effective communication by adapting the HARQ feedback mechanism to sidelink DRX settings, ensuring proper retransmissions and reducing unnecessary monitoring, thus enhancing power savings and communication reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007798910000001
    Figure 0007798910000001
  • Figure 0007798910000002
    Figure 0007798910000002
  • Figure 0007798910000003
    Figure 0007798910000003
Patent Text Reader

Abstract

The present application discloses a timer control method, an apparatus and a terminal, which belong to the technical field of wireless communication. The timer control method includes a step of a first terminal starting a first timer when it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH), and during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This invention claims priority to a Chinese patent application filed with the China Patent Office on March 17, 2021, bearing application number 202110286570.1 and entitled "Timer control method, device and terminal," the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the technical field of wireless communication, and in particular to a timer control method, device and terminal. [Background technology]

[0003] Long Term Evolution (LTE) systems support sidelinks (also called edge links, side links, etc.) from release version 12 onwards, allowing terminals (User Equipment, UE) to transmit data directly to each other via sidelinks without going through network equipment.

[0004] Currently, sidelink transmission is mainly divided into several transmission modes: broadcast, groupcast, and unicast. Sidelink hybrid automatic repeat request (HARQ) feedback is transmitted and received on the physical sidelink feedback channel (PSFCH).

[0005] In the sidelink, to achieve the purpose of power saving, sidelink discontinuous reception (DRX) may be introduced to realize monitoring or transmission control of the sidelink control channel. However, in some specific scenarios, such as when the transmitting UE cannot receive feedback or the receiving UE cannot send feedback, the HARQ feedback mechanism may be different from the feedback mechanism in Uu. Therefore, how to adapt the sidelink DRX setting to correctly perform retransmission is currently a technical issue to be resolved. Summary of the Invention

[0006] The embodiments of the present application provide a timer control method, device, and terminal that can solve the problem that the HARQ feedback mechanism in the sidelink is incompatible with the sidelink DRX configuration.

[0007] In a first aspect, a timer control method is provided, which includes a step of a first terminal starting a first timer when it is determined that target feedback information needs to be transmitted to a second terminal but the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH), and during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0008] In a second aspect, a timer control method is provided, which includes a step of a first terminal prohibiting activation of a first timer when it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH), and during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0009] In a third aspect, a data retransmission control method is provided, which includes a step of determining, when a second terminal determines that it cannot receive target feedback information of a first terminal via a target PSFCH, that feedback information of the first terminal is negative acknowledgement feedback information, wherein the first terminal and the second terminal communicate via a sidelink, and a step of the second terminal retransmitting the feedback information to the first terminal.

[0010] In a fourth aspect, there is provided a data retransmission control method including: a step of determining, when a second terminal determines that it cannot receive target feedback information of a first terminal via a target PSFCH, that the target feedback information is acknowledgment feedback information, wherein the first terminal and the second terminal communicate via a sidelink; and a step of the second terminal determining that retransmission to the first terminal is unnecessary.

[0011] In a fifth aspect, there is provided a timer control device comprising: a first timer control module for starting a first timer of a first terminal when it is determined in a first terminal that it is necessary to transmit target feedback information to a second terminal and the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH); during operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0012] In a sixth aspect, there is provided a timer control device comprising: a second timer control module for prohibiting activation of a first timer of a first terminal when it is determined in a first terminal that it is necessary to transmit target feedback information to a second terminal and the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH); during operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0013] In a seventh aspect, there is provided a data retransmission control device comprising: a third determination module for determining that feedback information of a first terminal is negative acknowledgement feedback information when a second terminal determines that it cannot receive target feedback information of the first terminal via a target PSFCH, the third determination module being a third determination module for determining that feedback information of the first terminal is negative acknowledgement feedback information, the first terminal and the second terminal communicating via a side link; and a third control module for retransmitting to the first terminal.

[0014] In an eighth aspect, there is provided a data retransmission control device comprising: a fourth determination module for determining that target feedback information of a first terminal is acknowledgment response feedback information when a second terminal determines that the second terminal cannot receive the target feedback information of the first terminal via a target PSFCH, the fourth determination module being a fourth determination module in which the first terminal and the second terminal communicate via a side link; and a fourth control module for determining that retransmission to the first terminal is unnecessary.

[0015] In a ninth aspect, there is provided a terminal including a processor, a memory, and a program or command stored in the memory and executable on the processor, wherein when the program or command is executed by the processor, steps of the method according to the first aspect are implemented, or steps of the method according to the second aspect are implemented, or steps of the method according to the third aspect are implemented, or steps of the method according to the fourth aspect are implemented.

[0016] In a tenth aspect, there is provided a readable storage medium having a program or command stored thereon, the program or command being executed by a processor to perform the steps of the method according to the first aspect, or to perform the steps of the method according to the second aspect, or to perform the steps of the method according to the third aspect, or to perform the steps of the method according to the fourth aspect.

[0017] In an eleventh aspect, there is provided a chip comprising a processor and a communications interface, the communications interface and the processor being coupled together, the processor executing a terminal program or command to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect, or to implement the steps of the method according to the third aspect, or to implement the steps of the method according to the fourth aspect.

[0018] In a twelfth aspect, there is provided a computer program product stored on a readable storage medium, the computer program product, when executed by a processor, causing the steps of the method according to the first aspect to be realized, or the steps of the method according to the second aspect to be realized, or the steps of the method according to the third aspect to be realized, or the steps of the method according to the fourth aspect to be realized.

[0019] In an embodiment of the present application, when a first terminal (i.e., a terminal receiving data or control signaling) determines that it cannot transmit target feedback information on a target PSFCH when it needs to transmit target feedback information to a second terminal, the first terminal starts a first timer or inhibits starting the first timer, where the first terminal does not need to monitor control signaling and / or data from the second terminal during the operation of the first timer. Thus, a start manner of the first timer for sidelink DRX configuration is determined so that the HARQ feedback mechanism can adapt to the sidelink DRX configuration when the first terminal cannot transmit feedback. [Brief explanation of the drawings]

[0020] [Figure 1] 1 shows a schematic diagram of a wireless communication system to which embodiments of the present application can be applied; [Figure 2] 1 shows a flowchart of a timer control method provided in an embodiment of the present application. [Figure 3] 3 shows another flowchart of a timer control method provided in an embodiment of the present application. [Figure 4]1 shows a flowchart of a data retransmission control method provided in an embodiment of the present application. [Figure 5] 1 shows another flowchart of a data retransmission control method provided in an embodiment of the present application. [Figure 6] 1 shows a structural schematic diagram of a timer control device provided in an embodiment of the present application. [Figure 7] 1 shows another structural schematic diagram of the timer control device provided in the embodiments of the present application. [Figure 8] 1 shows a structural schematic diagram of a data retransmission control device provided in an embodiment of the present application; [Figure 9] 1 illustrates another structural schematic diagram of a data retransmission control device provided in an embodiment of the present application; [Figure 10] 1 shows a structural schematic diagram of a communication device provided in an embodiment of the present application. [Figure 11] 1 shows a hardware structure schematic diagram of a terminal provided in an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0021] Hereinafter, the technical solutions in the embodiments of the present application will be clearly and completely described with reference to the drawings in the embodiments of the present application, and it should be understood that the described embodiments are only a part of the embodiments of the present application, not all of the embodiments, and all other embodiments obtained by those skilled in the art based on the embodiments in the present application shall fall within the protection scope of the present application.

[0022] The terms "first," "second," etc. in the specification and claims of this application are not intended to describe a particular order or precedence order, but rather to distinguish between similar objects. It should be understood that terms used in this manner may be interchanged where appropriate so that the embodiments of this application can be implemented in an order other than that illustrated or described herein. Furthermore, the objects distinguished by "first" and "second" generally refer to one type and do not limit the number of objects; for example, the first object may be one or more. Furthermore, "and / or" in the specification and claims means at least one of the connected objects, and the " / " symbol generally means that the related objects before and after are in an "or" relationship.

[0023] It should be noted that the techniques described in the embodiments of this application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 this application are often used interchangeably, and the described techniques can be used in other systems and wireless technologies in addition to those mentioned above. While the following description will discuss New Radio (NR) systems for illustrative purposes, and NR terminology is used in much of the following description, these technologies are also used in the context of sixth generation (6G) networks. thIt can also be applied to applications other than NR system applications, such as 6G (Generation 6G) communication systems.

[0024] 1 is a schematic diagram of a wireless communication system to which an embodiment of the present application can be applied. The wireless communication system includes a relay terminal (relay UE) 11, a network side device 12, and a remote terminal (remote UE) 13. In the embodiment of the present application, the remote terminal 13 and the relay terminal 11 communicate via a PC5 (sidelink) interface, the relay terminal 11 and the network side device 12 communicate via a Uu interface, and the remote terminal 13 and the network side device 12 can also communicate via the Uu interface.

[0025] The relay terminal 11 may be referred to as a relay terminal device or a relay user terminal (UE), and the remote terminal 13 may be referred to as a remote terminal device or a remote UE. The relay terminal 11 and the remote terminal 13 may be terminal-side devices such as mobile phones, tablet personal computers, laptop computers (also called notebook computers), personal digital assistants (PDAs), personal digital assistants, netbooks, ultra-mobile personal computers (UMPCs), mobile internet devices (MIDs), wearable devices, vehicle-mounted equipment (VUEs), and pedestrian-mounted equipment (PUEs), and the wearable devices include wristbands, earphones, glasses, etc. It should be noted that the specific types of the relay terminal 11 and the remote terminal 13 are not limited in the embodiments of the present application. The network side equipment 12 may be a base station or a core network, and the base station may also be called an access point, base station transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), B node, evolved B node (eNB), home B node, home evolved B node, wireless local area network (WLAN) access point, wireless fidelity (WiFi) node, transmit and / or receive point (TRP), or any other appropriate term in the field, and the base station is not limited to a specific technical term as long as the same technical effect can be achieved. It should be noted that the embodiments of this application only take base stations in an NR system as examples, but the specific type of base station is not limited.

[0026] Hereinafter, the timer control means provided in the embodiments of the present application will be described in detail through specific examples and application scenarios with reference to the drawings.

[0027] The examples of the present application are When it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted over a target physical sidelink feedback channel (PSFCH), the first terminal starts a first timer; During the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal; The first terminal and the second terminal communicate via a side link.

[0028] That is, in an embodiment of the present application, when target feedback information is to be transmitted to a second terminal, if the target feedback information cannot be transmitted on the target PSFCH, the first terminal processes the target feedback information in a manner assuming that negative acknowledgement feedback information is successfully transmitted and starts a first timer. Here, the start time of the first timer is the same as the original start time determined for normal transmission of negative acknowledgement feedback information. That is, in this case, although the target feedback information cannot be transmitted, the first timer is started assuming that the negative acknowledgement feedback information is successfully transmitted, i.e., the first timer is started at a predetermined time after the negative acknowledgement feedback information is successfully transmitted.

[0029] After the first timer is started, the first terminal does not need to monitor control signaling and / or data from the second terminal while the first timer is running, thereby saving power consumption of the first terminal.

[0030] In a specific application, when the first terminal needs to transmit target feedback information to the second terminal, the first terminal may determine whether the target feedback information cannot be transmitted on the target PSFCH, and may start a first timer when it determines that the target feedback information cannot be transmitted on the target PSFCH. Therefore, optionally, the timer control method provided in the embodiments of the present application may adopt the embodiment shown in FIG.

[0031] 2 shows a flowchart of a timer control method provided in an embodiment of the present application, where the method 200 can be performed by a first terminal. In other words, the method can be performed by software or hardware installed in the first terminal. As shown in FIG. 2, the method can include the following steps S210 and S212:

[0032] At S210, when target feedback information needs to be transmitted to a second terminal, the first terminal determines that the target feedback information cannot be transmitted on a target PSFCH, and the first terminal and the second terminal communicate via a sidelink.

[0033] In the embodiment of the present application, the first terminal may be a relay terminal and the second terminal may be a remote terminal, or the first terminal may be a remote terminal and the second terminal is a relay terminal.

[0034] In an embodiment of the present application, the first terminal is a receiving terminal of unicast or groupcast control signaling and / or data, that is, in step S210, after receiving the control signaling and / or data of the second terminal, the first terminal may determine that it needs to send target feedback information for the control signaling and / or data to the second terminal.

[0035] In the embodiment of the present application, the step of determining that the first terminal cannot transmit the target feedback information on the target PSFCH includes, but is not limited to, at least one of the following (1) to (6):

[0036] (1) Determine that the transmission of the target PSFCH collides with the uplink transmission of the first terminal, and the first terminal cannot simultaneously transmit the PSFCH and uplink transmission, and determine the priority of the uplink transmission based on a predetermined priority rule.

[0037] In an embodiment of the present application, when a first terminal needs to transmit on both a sidelink (SL) and an uplink (UL), it needs to determine the priorities of both. In a specific application, the priority of the first terminal transmitting the PSFCH (i.e., target feedback information) is equal to the highest priority of the received associated data (i.e., control signaling and / or data received from the second terminal). In an embodiment of the present application, when determining the priority of uplink transmission based on a predetermined priority rule, the first terminal determines that the target feedback information cannot be transmitted on the target PSFCH. Here, the predetermined priority rule may be set according to practical application, for example, to determine the priority of sidelink transmission when the priority value of uplink transmission is greater than threshold 1 and the priority value of sidelink transmission is less than threshold 1.

[0038] (2) It is determined that the transmission of the target PSFCH cannot be completed due to the influence of a first factor. For example, the transmission of the target PSFCH cannot be completed due to a power restriction of the first terminal, or the transmission of the target PSFCH cannot be completed due to congestion control.

[0039] (3) Determine that the transmission of the target PSFCH is to be discarded. For example, if the number of PSFCHs that need to be transmitted exceeds the maximum number of PSFCHs that can be transmitted by the first terminal, the transmission of the target PSFCH is discarded. Alternatively, if there are both PSFCH resources that need to be transmitted and PSFCH resources that need to be received in the transmission occasion of the target PSFCH, but the first terminal does not have the capability of simultaneous transmission and reception, and the first terminal determines to receive the target PSFCH, the transmission of the target PSFCH is discarded.

[0040] (4) Determine that the transmission of the target PSFCH has reached the maximum number of times. After the transmission of the target PSFCH has reached the maximum number of times, transmission on the target PSFCH is no longer possible, and the first terminal determines that the target feedback information cannot be transmitted on the target PSFCH.

[0041] (5) Determine that the transmission of the target PSFCH does not satisfy a packet delay budget (PDB). Because the transmission of the target PSFCH does not satisfy the PDB, the first terminal determines that it cannot transmit the target feedback information on the target PSFCH.

[0042] (6) Determine that the distance between the first terminal and the second terminal exceeds the communication range indicated in Sidelink Control Information (SCI), where the communication between the first terminal and the second terminal is groupcast communication, that is, the first terminal is one communication member in the groupcast communication, and if the distance between the first terminal and the second terminal exceeds the communication range indicated by SCI, determine that the target feedback information cannot be transmitted on the target PSFCH.

[0043] In the embodiment of the present application, the target feedback information may be acknowledgement feedback information (ACK) or negative acknowledgement feedback information (NACK). For example, when the first terminal adopts a negative-positive acknowledgement feedback scheme, the target feedback information may be an ACK or a NACK. For example, when the first terminal successfully decodes a packet, it determines that the target feedback information that needs to be transmitted is an ACK; when the first terminal fails to decode a packet, it determines that the target feedback information that needs to be transmitted is a NACK.

[0044] Furthermore, for example, if the first terminal employs negative-only acknowledgment, the target feedback information is NACK. For example, if the first terminal fails to decode a packet, the first terminal determines that it needs to transmit NACK, which is the target feedback information.

[0045] In S212, the first terminal starts a first timer, and during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal.

[0046] In an embodiment of the present application, if the first terminal determines that it cannot transmit target feedback information on the target PSFCH, it determines to restart the first timer regardless of whether the target feedback information to be fed back is acknowledgement feedback information or negative acknowledgement feedback information, that is, the second terminal will retransmit in this case.

[0047] In the embodiment of the present application, the time length of the first timer may be set by a network side such as a base station, or may be set by the second terminal, or may be agreed upon in a protocol. The embodiment of the present application does not specifically limit the time length.

[0048] In one possible implementation form of an embodiment of the present application, the time length of the first timer may be the minimum time interval from the feedback time point at which the first terminal transmits feedback information to the reception of retransmission information corresponding to the feedback information.

[0049] That is, in the possible implementation form described above, the first timer may be a timer with similar functionality to the drx-HARQ-RTT-Timer of the Uu interface, and therefore the first timer may be called drx-HARQ-RTT-TimerSL.

[0050] In the above-mentioned possible implementation, after the first timer times out, the first terminal may start a second timer, which is for instructing the first terminal to monitor a Physical SideLink Control Channel (PSCCH) or a Physical SideLink Shared Channel (PSSCH) to monitor possible retransmissions. That is, the second timer may have a function similar to that of the drx-RetransmissionTimer of the Uu interface, and therefore the second timer may be called drx-RetransmissionTimerSL.

[0051] In one possible implementation, a third timer may be configured in the first terminal, and the third timer may be started upon receiving an SCI indicating the presence of a new sidelink transmission, and may instruct the first terminal to remain active while the third timer is running. In other words, the third timer may have a function similar to that of the drx-InactivityTimer of the Uu interface, and therefore may be referred to as the drx-InactivityTimerSL.

[0052] According to the above technical solution provided in the embodiments of the present application, when a first terminal (i.e., a terminal receiving data or control signaling) determines that it cannot transmit target feedback information on a target PSFCH when it needs to transmit target feedback information to a second terminal, the first terminal starts a first timer, and during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal. Thus, when the first terminal cannot transmit feedback, a start manner of the first timer related to the sidelink DRX configuration is determined so that the HARQ feedback mechanism can be adapted to the sidelink DRX configuration.

[0053] In the above timer control method provided in the embodiments of the present application, a decision is given to start the drx-HARQ-RTT-TimerSL for a UE receiving (Receive, RX) groupcast or unicast data when the Physical SideLink Feedback Channel (PSFCH) transmission is not normal.

[0054] For example, for a Groupcast RX UE, if at least one of the following conditions (1) to (3) is met, the UE starts the drx-HARQ-RTT-TimerSL at the relevant time point:

[0055] (1) For negative-positive acknowledgment, the UE needs to send HARQ feedback (which may be ACK or NACK), but still starts the drx-HARQ-RTT-TimerSL if the following situations (1) to (7) occur in the related PSFCH transmission:

[0056] (1) The PSFCH transmission collides with the UL transmission, and the UE cannot perform SL and UL transmission simultaneously, and then determines that the UL transmission needs priority after making a judgment based on the priority comparison rule accordingly.

[0057] (2) The PSFCH transmission cannot be completed due to power limitations, congestion control, or other reasons such as unavailability of resources.

[0058] (3) If the number of PSFCHs that need to be transmitted exceeds the number of PSFCHs that the RX UE can transmit, the PSFCH transmission is discarded.

[0059] (4) In the same PSFCH occasion, the RX UE may have PSFCH resources that need to be transmitted and received at the same time, but due to the half-duplex issue of the RX UE (i.e., it cannot transmit and receive at the same time), the PSFCH is received and the PSFCH transmission is discarded.

[0060] (5) The maximum number of PSFCH transmissions has been reached.

[0061] (6) The PSFCH transmission reaches or exceeds the PDB, i.e., the PSFCH transmission does not meet the PDB.

[0062] (7) The distance between the RX UE and the Transmit (TX) UE exceeds the communication range requirement indicated in the SCI.

[0063] (2) For negative-positive acknowledgment, if the UE needs to send HARQ feedback (only NACK is possible), but the UE still starts the drx-HARQ-RTT-TimerSL when the following situations (1) to (7) occur in the related PSFCH transmission:

[0064] (1) The PSFCH transmission collides with the UL transmission, and the UE cannot perform SL and UL transmission simultaneously, and then determines that the UL transmission needs priority after making a judgment based on the priority comparison rule accordingly.

[0065] (2) The PSFCH transmission cannot be completed due to power limitations, congestion control, or other reasons such as unavailability of resources.

[0066] (3) If the number of PSFCHs that need to be transmitted exceeds the number of PSFCHs that the RX UE can transmit, the PSFCH transmission is discarded.

[0067] (4) In the same PSFCH occasion, the RX UE may have PSFCH resources that need to be transmitted and received at the same time, but due to the half-duplex issue of the RX UE (i.e., it cannot transmit and receive at the same time), the PSFCH is received and the PSFCH transmission is discarded.

[0068] (5) The maximum number of PSFCH transmissions has been reached.

[0069] (6) The PSFCH transmission reaches or exceeds the PDB, i.e., the PSFCH transmission does not meet the PDB.

[0070] (7) The distance between the RX UE and the TX UE exceeds the communication range requirement specified in the SCI.

[0071] (3) For negative-only acknowledgment, if packet decoding fails and HARQ feedback (NACK) needs to be sent, but the drx-HARQ-RTT-TimerSL is still started if the following situations (1) to (7) occur in the related PSFCH transmission:

[0072] (1) The PSFCH transmission collides with the UL transmission, and the UE cannot perform SL and UL transmission simultaneously, and then determines that the UL transmission needs priority after making a judgment based on the priority comparison rule accordingly.

[0073] (2) The PSFCH transmission cannot be completed due to power limitations, congestion control, or other reasons such as unavailability of resources.

[0074] (3) If the number of PSFCHs that need to be transmitted exceeds the number of PSFCHs that the RX UE can transmit, the PSFCH transmission is discarded.

[0075] (4) In the same PSFCH occasion, the RX UE may have PSFCH resources that need to be transmitted and received at the same time, but due to the half-duplex issue of the RX UE (i.e., it cannot transmit and receive at the same time), the PSFCH is received and the PSFCH transmission is discarded.

[0076] (5) The maximum number of PSFCH transmissions has been reached.

[0077] (6) The PSFCH transmission reaches or exceeds the PDB, i.e., the PSFCH transmission does not meet the PDB.

[0078] (7) The distance between the RX UE and the TX UE exceeds the communication range requirement specified in the SCI.

[0079] The unicast RX UE is similar to the groupcast negative-positive acknowledgment, and a detailed description will be omitted here.

[0080] The examples of the present application are When it is determined that target feedback information needs to be transmitted to the second terminal and the target feedback information cannot be transmitted on the target PSFCH, the first terminal prohibits starting a first timer; During the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal; Another timer control method is further provided, in which the first terminal and the second terminal communicate via a side link.

[0081] That is, in the embodiment of the present application, when the target feedback information is to be transmitted to the second terminal, if the target feedback information cannot be transmitted through the target PSFCH, the first terminal processes the acknowledgement feedback information in a manner that the acknowledgement feedback information is successfully transmitted, and inhibits the activation of the first timer, that is, in this case, the target feedback information cannot be transmitted, but the acknowledgement feedback information is processed as being successfully transmitted.

[0082] In a specific application, when the first terminal needs to transmit target feedback information to the second terminal, the first terminal may determine whether the target feedback information cannot be transmitted on the target PSFCH, and may inhibit the activation of the first timer when it determines that the target feedback information cannot be transmitted on the target PSFCH. Therefore, optionally, the timer control method provided in the embodiment of the present application may adopt the implementation form shown in FIG.

[0083] 3 shows another flowchart of a timer control method provided in an embodiment of the present application, where the method 300 can be performed by a first terminal. In other words, the method can be performed by software or hardware installed in the first terminal. As shown in FIG. 3, the method can include the following steps 310 and 312:

[0084] In S310, when target feedback information needs to be transmitted to a second terminal, the first terminal determines that the target feedback information cannot be transmitted on a target PSFCH, and the first terminal and the second terminal communicate via a sidelink.

[0085] Here, S310 is the same as S210 in the method 200, and has the same possible implementation forms. For details, please refer to the related description in the method 200, and the detailed description will be omitted here.

[0086] In S312, the first terminal prohibits activation of a first timer, and the first terminal does not need to monitor control signaling and / or data from the second terminal while the first timer is running.

[0087] Here, the first timer is the same as the first timer in the method 200, and the detailed description thereof can be referred to in the related description of the method 200, and the detailed description thereof will be omitted here.

[0088] The difference between S312 and S212 is that S212 starts the first timer, while S312 prohibits the start of the first timer. That is, in this embodiment, when the first terminal determines that it cannot transmit target feedback information on the target PSFCH, it determines not to start the first timer regardless of whether the target feedback information to be fed back is acknowledgement feedback information or negative acknowledgement feedback information, that is, the second terminal does not retransmit in this case. Therefore, when it cannot transmit target feedback information on the target PSFCH, a start manner of the first timer related to the sidelink DRX configuration is determined so that the HARQ feedback mechanism can be adapted to the sidelink DRX configuration.

[0089] 4 shows a flowchart of a data retransmission control method provided in an embodiment of the present application, where the method 400 can be performed by a second terminal. In other words, the method can be performed by software or hardware installed in the second terminal. As shown in FIG. 4, the method can include the following steps 410 and 412:

[0090] At S410, if the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, it determines the feedback information of the first terminal as negative acknowledgement feedback information, and the first terminal and the second terminal communicate via a sidelink.

[0091] In the embodiments of the present application, the first terminal may be a relay terminal and the second terminal may be a remote terminal, or the first terminal may be a remote terminal and the second terminal may be a relay terminal.

[0092] In the embodiment of the present application, the second terminal is a terminal that transmits control signaling and / or data, that is, in step S410, after transmitting control signaling and / or data to the first terminal, when the second terminal needs to determine that the first terminal transmits target feedback information for the control signaling and / or data to the second terminal, the second terminal can determine whether it cannot receive the target feedback information of the first terminal on the target PSFCH.

[0093] In one possible implementation form of the embodiment of the present application, the step of determining that the second terminal cannot receive the target feedback information of the first terminal via the target PSFCH includes, but is not limited to, one of the following (1) to (3):

[0094] (1) Determine that reception of the target PSFCH collides with uplink transmission of the second terminal, and the second terminal cannot simultaneously receive the PSFCH and perform uplink transmission, and determine the priority of the uplink transmission based on a predetermined priority rule.

[0095] In an embodiment of the present application, when a second terminal needs to receive on a sidelink (SL) and transmit on an uplink (UL), it needs to determine the priorities of both. In a specific application, the priority of the second terminal receiving the PSFCH (i.e., target feedback information) is equal to the highest priority of the received associated data (i.e., control signaling and / or data transmitted by the second terminal to the first terminal). In an embodiment of the present application, when the second terminal determines the priority of uplink transmission based on a predetermined priority rule, it determines that the target feedback information cannot be transmitted on the target PSFCH. Here, the predetermined priority rule may be set according to practical application, for example, to determine the priority of sidelink transmission when the priority value of uplink transmission is greater than threshold 1 and the priority value of sidelink transmission is less than threshold 1.

[0096] (2) Determine that the number of PSFCHs that need to be received exceeds the maximum number of PSFCHs that can be received by the second terminal and that reception is not possible via the target PSFCH. In other words, the number of PSFCHs that need to be received exceeds the maximum number of PSFCHs that can be received by the second terminal and reception of the target PSFCH is discarded, so reception is not possible via the target PSFCH.

[0097] (3) Determine that in the transmission occasion of the target PSFCH, both a PSFCH resource that needs to be transmitted and a PSFCH resource that needs to be received exist, the second terminal does not have the capability of simultaneous transmission and reception, and the second terminal has decided to transmit the target PSFCH. That is, although the second terminal needs to both transmit and receive the PSFCH in the same transmission occasion, the second terminal does not have the capability of simultaneous transmission and reception. However, if the second terminal determines to transmit the target PSFCH and abandon the reception of the target PSFCH, it determines that it cannot receive the target feedback information.

[0098] In one possible implementation form, when the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, the step of determining that the feedback information of the first terminal is negatively acknowledged feedback information includes a step of the second terminal determining, when it determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, that the feedback information of the first terminal is negatively acknowledged feedback information based on one of a protocol agreement, a setting on the network side, and a setting on the first terminal. That is, when it determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, the second terminal may determine that the feedback information of the first terminal is negatively acknowledged feedback information based on a protocol agreement, a setting on the network side (e.g., a base station), or a setting on the first terminal.

[0099] In an embodiment of the present application, when a second terminal determines target feedback information of a first terminal in a process of groupcasting with a plurality of first terminals, if the second terminal cannot receive the target feedback information of the first terminal through a target PSFCH, the second terminal may determine the feedback information of the first terminal as negative acknowledgement feedback information. The first terminal may use a negative-positive acknowledgement feedback scheme or a negative-only acknowledgement feedback scheme.

[0100] At S412, the second terminal retransmits to the first terminal.

[0101] In one possible implementation, the second terminal may retransmit on a retransmission resource other than an operation period of the first timer of the first terminal, may retransmit on a periodically reserved retransmission resource, or may simultaneously retransmit on a retransmission resource other than an operation period of the first timer of the first terminal and on a periodically reserved retransmission resource.

[0102] For example, the second terminal can generate one retransmission and ensure that the retransmission resource is not within a slot corresponding to the operation period of the first timer of the RX UE (i.e., the first terminal) (e.g., exclude the location of these transmission resources from the selectable transmission resources of the TX UE during resource selection or reselection). For example, if the location of the feedback resource is in slot A and the number of slots corresponding to the first timer is X (which can be converted to the number of slots in ms or directly set as the number of slots), the TX UE (i.e., the second terminal) will not select the X slots after slot A as selectable transmission resources.

[0103] Here, the first timer is the same as the first timer in the method 200, and the detailed description thereof can be referred to in the related description of the method 200, and the detailed description thereof will be omitted here.

[0104] In one possible implementation, during retransmission, the second terminal may determine whether the number of retransmissions exceeds a first threshold, and if so, stop retransmission, otherwise perform one retransmission.

[0105] In the above possible implementation form, optionally, the first threshold is the same as the second threshold, wherein the second threshold is the maximum number of retransmissions set when the second terminal can successfully receive feedback information from the first terminal.

[0106] In the above possible implementation form, optionally, the first threshold is different from the second threshold, wherein the second threshold is a maximum number of retransmissions set when the second terminal can successfully receive feedback information from the first terminal.

[0107] In the above technical solution, when the second terminal (i.e., the terminal transmitting the data or control signaling) needs to receive the target feedback information transmitted from the first terminal, if the second terminal determines that it cannot receive the target feedback information through the target PSFCH, it will retransmit the target feedback information, thereby determining a corresponding retransmission manner so that the HARQ feedback mechanism can adapt to the sidelink DRX configuration when the second terminal cannot receive the feedback.

[0108] The above data retransmission control method provided in the embodiment of the present application provides the TX UE's decision on retransmission when the PSFCH cannot be successfully received.

[0109] For example, if at least one of the following (1) to (3) occurs for a TX UE, the TX UE determines that what it received on the PSFCH is a NACK and that retransmission is required.

[0110] (1) PSFCH reception collides with UL transmission, and the UE cannot perform PSFCH reception and UL transmission simultaneously, and accordingly needs to prioritize UL transmission after making a decision based on the priority comparison rule.

[0111] (2) When the number of PSFCHs that need to be received exceeds the number of PSFCHs that the user can receive, the PSFCHs cannot be received.

[0112] (3) In the same PSFCH transmission occasion, the UE may have PSFCH resources that need to be transmitted or received at the same time, but due to the UE's half-duplex issue (i.e., inability to transmit and receive simultaneously), PSFCH transmission is performed instead of PSFCH reception.

[0113] In the above embodiment, the feedback method used between the TX UE and the RX UE may be a groupcast negative-positive acknowledgment feedback method, or the feedback method used between the TX UE and the RX UE may be a groupcast negative-only acknowledgment feedback method.

[0114] After the TX UE determines that it has received a NACK on the PSFCH, the TX UE may further perform at least one of the following actions (1) and (2).

[0115] (1) Generate one retransmission and ensure that the retransmission resource is not within the slot corresponding to the operation period of the drx-HARQ-RTT-TimerSL of the RX UE (e.g., exclude the location of these transmission resources from the selectable transmission resources of the TX UE during resource selection or reselection). For example, if the location of the feedback resource is in slot A and the number of slots corresponding to the HARQ RTT timer is X (which can be converted to the number of slots in ms or directly set as the number of slots), then among the X slots after slot A, the TX UE will not select these slots as selectable transmission resources.

[0116] (2) Retransmit using periodically reserved retransmission resources.

[0117] Regarding the step in which the TX UE determines that what has been received on the PSFCH is a NACK and performs a further retransmission, the TX UE may determine whether to perform such an action based on a protocol agreement or a setting of the base station or the other UE.

[0118] Alternatively, when the TX UE determines that the PSFCH has not been received successfully and that it has been NACKed, and retransmits the PSFCH, the TX UE will stop retransmitting the PSFCH if the number of retransmissions reaches a certain number (e.g., exceeds a first threshold). Here, the first threshold and the maximum number of retransmissions normally set for the TX UE may be the same or different.

[0119] 5 shows another flowchart of a data retransmission control method provided in an embodiment of the present application, where the method 500 can be performed by a second terminal. In other words, the method can be performed by software or hardware installed in the second terminal. As shown in FIG. 5, the method can include the following steps 510 and 512:

[0120] At S510, if the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, it determines the target feedback information as acknowledgment feedback information, and the first terminal and the second terminal communicate via a sidelink.

[0121] The difference between S510 and S410 in method 400 is that in S510, if it is determined that the target feedback information of the first terminal cannot be received through the target PSFCH, the target feedback information is determined to be acknowledgement feedback information, whereas in S410, the target feedback information is determined to be negative acknowledgement feedback information. Other steps are the same as or similar to step S410 in method 400. For specific details, please refer to the description of S410 above, and detailed description will be omitted here.

[0122] In one possible implementation, when the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, determining that the target feedback information is acknowledgment feedback information includes determining that the target feedback information is acknowledgment feedback information based on one of a protocol agreement, a network-side setting, and a setting of the first terminal when the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH.

[0123] In S512, the second terminal determines that retransmission to the first terminal is unnecessary.

[0124] In the above technical solution provided in the embodiments of the present application, when the second terminal (i.e., the transmitting terminal of the data or control signaling) needs to receive the target feedback information transmitted from the first terminal, if the second terminal determines that it cannot receive the target feedback information through the target PSFCH, it will determine the target feedback information transmitted from the first terminal as acknowledgment feedback information and will not retransmit it. Thus, when the second terminal cannot receive the feedback, a corresponding retransmission means is determined so that the HARQ feedback mechanism can be adapted to the sidelink DRX configuration.

[0125] It should be noted that the execution entity of the timer control method provided in the embodiments of the present application may be a timer control device, or a control module for executing the timer control method within the timer control device. In the embodiments of the present application, the timer control device provided in the embodiments of the present application will be described by taking the timer control device executing the timer control method as an example.

[0126] An embodiment of the present application provides a timer control device, which may include a first timer control module for starting a first timer of a first terminal when it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH), wherein during operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0127] That is, in the embodiment of the present application, when the first terminal transmits target feedback information to the second terminal, if the target feedback information cannot be transmitted on the target PSFCH, the first timer control module processes the target feedback information in a manner of processing the successful transmission of negative acknowledgement feedback information and starts the first timer. Here, the start time of the first timer is the same as the original start time determined for normal transmission of negative acknowledgement feedback information. That is, in this case, although the target feedback information cannot be transmitted, the first timer is started assuming that the transmission of negative acknowledgement feedback information is successful, that is, the first timer is started at a predetermined time after the transmission of negative acknowledgement feedback information is successful.

[0128] In a specific application, when target feedback information needs to be transmitted to the second terminal, the first timer control module may determine whether the target feedback information cannot be transmitted on the target PSFCH, and may start the first timer when it determines that the target feedback information cannot be transmitted on the target PSFCH. Therefore, optionally, in one possible implementation, the first timer control module may include a first determination module 601 and a first control module 602, that is, as shown in FIG. 6, this possible timer control device 600 may include a first determination module 601 and a first control module 602.

[0129] As shown in FIG. 6, which shows a structural schematic diagram of a timer control device provided in an embodiment of the present application, the device 600 mainly includes a first determination module 601 and a first control module 602.

[0130] In an embodiment of the present application, the first determination module 601 is for determining that a first terminal cannot transmit target feedback information on a target physical sidelink feedback channel (PSFCH) when the first terminal needs to transmit the target feedback information to a second terminal, where the first terminal and the second terminal communicate via a sidelink. The first control module 602 is for starting a first timer of the first terminal, where the first terminal does not need to monitor control signaling and / or data from the second terminal during the operation of the first timer.

[0131] In one possible implementation, the duration of the first timer is determined by one of the following methods: a network-side setting, a second terminal setting, or a protocol agreement.

[0132] In one possible implementation, the duration of said first timer is the minimum time interval between the feedback instant and the reception of the corresponding retransmission information.

[0133] In one possible implementation, the target feedback information comprises acknowledgement feedback information or negative acknowledgement feedback information.

[0134] In one possible implementation, the step of the first determining module 601 determining that the target feedback information cannot be transmitted on the target physical sidelink feedback channel PSFCH comprises: determining that the transmission of the target PSFCH collides with the uplink transmission of the first terminal, and the first terminal cannot simultaneously transmit the PSFCH and uplink transmission, and determining a priority for the uplink transmission based on a predetermined priority rule; determining that transmission of the target PSFCH cannot be completed due to an influence of a first factor; determining that transmission of the target PSFCH is to be discarded; determining that a maximum number of transmissions of the target PSFCH has been reached; determining that transmission of the target PSFCH does not meet a packet delay budget (PDB); determining that the distance between the first terminal and the second terminal exceeds a communication range indicated in sidelink control information, and that communication between the first terminal and the second terminal is groupcast communication.

[0135] In one possible implementation, the step of the first determination module 601 determining that the transmission on the target PSFCH is to be discarded comprises: determining that transmission on the target PSFCH is to be discarded if the number of PSFCHs that need to be transmitted exceeds the maximum number of PSFCHs that can be transmitted by the first terminal; determining that transmission on the target PSFCH is to be discarded when, in a transmission occasion of the target PSFCH, both PSFCH resources that need to be transmitted and PSFCH resources that need to be received exist, the first terminal does not have the capability of simultaneous transmission and reception, and the first terminal decides to perform reception of the target PSFCH.

[0136] In one possible implementation, the first factor comprises one of a power limitation of the first terminal, congestion control, and unavailability of resources for the target PSFCH.

[0137] The timer control device in the embodiment of the present application may be a device, a component, an integrated circuit, or a chip in a terminal. The device may be a portable terminal or a non-portable terminal. For example, the portable terminal may include, but is not limited to, the types of terminals listed above. The non-portable terminal may be, for example, a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine (ATM), a kiosk, etc., and is not specifically limited in the embodiment of the present application.

[0138] The timer control device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and is not specifically limited in the embodiment of the present application.

[0139] The timer control device 600 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Fig. 2 and achieve the same technical effects, and detailed descriptions thereof will be omitted here to avoid duplication.

[0140] An embodiment of the present application provides a timer control device, which may include a second timer control module for prohibiting activation of a first timer of the first terminal when it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted over a target physical sidelink feedback channel (PSFCH), wherein during operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0141] That is, in the embodiment of the present application, when the first terminal transmits target feedback information to the second terminal, if the target feedback information cannot be transmitted through the target PSFCH, the second timer control module processes the target feedback information in a manner that the acknowledgement feedback information is successfully transmitted, and prohibits the activation of the first timer of the first terminal, that is, in this case, the target feedback information cannot be transmitted, but the acknowledgement feedback information is processed as being successfully transmitted.

[0142] In a specific application, when the first terminal needs to transmit target feedback information to the second terminal, the second timer control module may determine whether the target feedback information cannot be transmitted on the target PSFCH, and may inhibit the activation of the first timer when it determines that the target feedback information cannot be transmitted on the target PSFCH. Therefore, optionally, in one possible implementation, the second timer control module may include a second determination module 701 and a second control module 702, that is, as shown in FIG. 7, this possible timer control device may include a second determination module 701 and a second control module 702.

[0143] As shown in FIG. 7, which shows another structural schematic diagram of the timer control device provided in the embodiment of the present application, the device 700 mainly includes a second determination module 701 and a second control module 702.

[0144] In an embodiment of the present application, the second determination module 701 is for determining that the target feedback information cannot be transmitted on a target physical sidelink feedback channel (PSFCH) when the first terminal needs to transmit the target feedback information to a second terminal, where the first terminal and the second terminal communicate via a sidelink. The second control module 702 is for prohibiting activation of a first timer of the first terminal, where the first terminal does not need to monitor control signaling and / or data from the second terminal during the operation of the first timer.

[0145] In one possible implementation, the duration of the first timer is determined by one of the following methods: a network-side setting, a second terminal setting, or a protocol agreement.

[0146] In one possible implementation, the duration of said first timer is the minimum time interval between the feedback instant and the reception of the corresponding retransmission information.

[0147] In one possible implementation, the target feedback information comprises acknowledgement feedback information or negative acknowledgement feedback information.

[0148] In one possible implementation, the step of the second determining module 701 determining that the target feedback information cannot be transmitted on the target physical sidelink feedback channel PSFCH comprises: determining that the transmission of the target PSFCH collides with the uplink transmission of the first terminal, and the first terminal cannot simultaneously transmit the PSFCH and uplink transmission, and determining a priority for the uplink transmission based on a predetermined priority rule; determining that transmission of the target PSFCH cannot be completed due to an influence of a first factor; determining that transmission of the target PSFCH is to be discarded; determining that a maximum number of transmissions of the target PSFCH has been reached; determining that transmission of the target PSFCH does not meet a packet delay budget (PDB); determining that the distance between the first terminal and the second terminal exceeds a communication range indicated in sidelink control information, and that communication between the first terminal and the second terminal is groupcast communication.

[0149] In one possible implementation, the step of the second determination module 701 determining that the transmission on the target PSFCH is to be discarded comprises: determining that transmission on the target PSFCH is to be discarded if the number of PSFCHs that need to be transmitted exceeds the maximum number of PSFCHs that can be transmitted by the first terminal; determining that transmission on the target PSFCH is to be discarded when, in a transmission occasion of the target PSFCH, both PSFCH resources that need to be transmitted and PSFCH resources that need to be received exist, the first terminal does not have the capability of simultaneous transmission and reception, and the first terminal decides to perform reception of the target PSFCH.

[0150] In one possible implementation, the first factor comprises one of a power limitation of the first terminal, congestion control, and unavailability of resources for the target PSFCH.

[0151] The timer control device 700 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 3 and achieve similar technical effects, and detailed descriptions will be omitted here to avoid duplication.

[0152] It should be noted that the entity that executes the data retransmission control method provided in the embodiments of the present application may be a data retransmission control device, or may be a control module for executing the data retransmission control method within the data retransmission control device. In the embodiments of the present application, the data retransmission control device provided in the embodiments of the present application will be described by taking the data retransmission control device executing the data retransmission control method as an example.

[0153] As shown in FIG. 8, which illustrates a structural schematic diagram of a data retransmission control device provided in an embodiment of the present application, the device 800 mainly includes a third determination module 801 and a third control module 802.

[0154] In an embodiment of the present application, the third determining module 801 is for determining the feedback information of the first terminal as negative acknowledgement feedback information when the second terminal determines that the second terminal cannot receive the target feedback information of the first terminal through the target PSFCH, where the first terminal and the second terminal communicate through a sidelink. The third control module 802 is for retransmitting to the first terminal.

[0155] In one possible implementation form, the step of the third determination module 801 determining that the second terminal cannot receive the target feedback information of the first terminal through the target PSFCH includes: determining that reception of the target PSFCH collides with uplink transmission of the second terminal, and the second terminal cannot simultaneously receive the PSFCH and perform uplink transmission, and determining a priority for the uplink transmission based on a predetermined priority rule; determining that the number of PSFCHs that need to be received exceeds the maximum number of PSFCHs that can be received by the second terminal and that the second terminal cannot receive the PSFCHs via the target PSFCH; determining that in a transmission occasion of the target PSFCH, both a PSFCH resource that needs to be transmitted and a PSFCH resource that needs to be received exist, the second terminal does not have the capability of simultaneous transmission and reception, and the second terminal has decided to transmit the target PSFCH.

[0156] In one possible implementation, the step of the third control module 802 retransmitting to the first terminal comprises: retransmitting on a retransmission resource; Here, the retransmission resource is outside the operation period of the first timer of the first terminal, and / or the retransmission resource is a periodically reserved retransmission resource, and while the first timer is operating, the first terminal does not need to monitor data from the second terminal.

[0157] In one possible implementation form, when the third determination module 801 determines that the target feedback information of the first terminal cannot be received through the target PSFCH, determining that the feedback information of the first terminal is negative acknowledgement feedback information includes: The method includes a step of determining, when it is determined that the target feedback information of the first terminal cannot be received via the target PSFCH, determining the feedback information of the first terminal to be negative acknowledgement feedback information based on one of a protocol agreement, a network side setting, and a setting of the first terminal.

[0158] In one possible implementation, the step of the third control module 802 retransmitting to the first terminal comprises: The method includes determining whether the number of retransmissions exceeds a first threshold, and if so, stopping the retransmissions, and if not, performing one retransmission.

[0159] In one possible implementation, the first threshold is the same as the second threshold, and the second threshold is the maximum number of retransmissions set when the second terminal can successfully receive feedback information from the first terminal.

[0160] In one possible implementation, the first threshold is different from the second threshold, the second threshold being a maximum number of retransmissions set for the second terminal to be able to successfully receive feedback information from the first terminal.

[0161] The data retransmission control device in the embodiments of the present application may be a device, or may be a component, integrated circuit, or chip within a terminal. The device may be a portable terminal or a non-portable terminal. For example, the portable terminal may include, but is not limited to, the types of terminals listed above. The non-portable terminal may be, for example, a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine (ATM), a kiosk, etc., and is not specifically limited in the embodiments of the present application.

[0162] The data retransmission control device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and is not specifically limited in the embodiment of the present application.

[0163] The data retransmission control device 800 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Fig. 4 and achieve the same technical effects, and detailed descriptions thereof will be omitted here to avoid duplication.

[0164] As shown in FIG. 9, which illustrates another structural schematic diagram of the data retransmission control device provided in the embodiment of the present application, the device 900 mainly includes a fourth determination module 901 and a fourth control module 902.

[0165] In an embodiment of the present application, a fourth determining module 901 is for determining that the feedback information of the first terminal is negatively acknowledged feedback information when the second terminal determines that the second terminal cannot receive the target feedback information of the first terminal through the target PSFCH, where the first terminal and the second terminal communicate through a sidelink. A fourth control module 902 is for determining that retransmission to the first terminal is unnecessary.

[0166] In one possible implementation form, the fourth determining module 901 determines that the second terminal cannot receive the target feedback information of the first terminal through the target PSFCH: determining that reception of the target PSFCH collides with uplink transmission of the second terminal, and the second terminal cannot simultaneously receive the PSFCH and perform uplink transmission, and determining a priority for the uplink transmission based on a predetermined priority rule; determining that the number of PSFCHs that need to be received exceeds the maximum number of PSFCHs that can be received by the second terminal and that the PSFCHs cannot be received via the target PSFCH; determining that in a transmission occasion of the target PSFCH, both a PSFCH resource that needs to be transmitted and a PSFCH resource that needs to be received exist, the second terminal does not have the capability of simultaneous transmission and reception, and the second terminal has decided to transmit the target PSFCH.

[0167] In one possible implementation form, when the fourth determination module 901 determines that the target feedback information of the first terminal cannot be received through the target PSFCH, determining that the feedback information of the first terminal is negative acknowledgement feedback information includes: The method includes a step of determining, when it is determined that the target feedback information of the first terminal cannot be received via the target PSFCH, determining the feedback information of the first terminal to be negative acknowledgement feedback information based on one of a protocol agreement, a network side setting, and a setting of the first terminal.

[0168] The data retransmission control device 900 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Fig. 5 and achieve the same technical effects, and detailed descriptions thereof will be omitted here to avoid duplication.

[0169] Optionally, as shown in FIG. 10 , an embodiment of the present application further provides a communication device 1000. The communication device 1000 includes a processor 1001, a memory 1002, and a program or command stored in the memory 1002 and executable on the processor 1001. For example, if the communication device 1000 is a terminal, when the program or command is executed by the processor 1001, the respective processes of the embodiments of the timer control method described above can be realized, and similar technical effects can be achieved. Alternatively, when the program or command is executed by the processor 1001, the respective processes of the embodiments of the data retransmission control method described above can be realized, and similar technical effects can be achieved. To avoid repetition, detailed descriptions will be omitted here.

[0170] FIG. 11 is a hardware structure diagram of a terminal implementing an embodiment of the present application.

[0171] The terminal 1100 includes, but is not limited to, the following components: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.

[0172] Those skilled in the art will understand that the terminal 1100 may further include a power source (e.g., a battery) for powering each component, and the power source may be logically connected to the processor 1110 through a power management system, which may further realize functions such as charge / discharge management and power consumption management. The structure of the terminal shown in Figure 11 is not intended to limit the terminal, and the terminal may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and detailed descriptions thereof will be omitted here.

[0173] It should be understood that in the embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042 for processing image data of still or video images captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, which may be arranged in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes a touch panel 11071 and other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. The other input devices 11072 may include, but are not limited to, a physical keyboard, function buttons (e.g., volume control buttons, switch buttons, etc.), a trackball, a mouse, and a control lever, and detailed description thereof will be omitted here.

[0174] In the embodiment of the present application, the high frequency unit 1101 receives downlink data from the network side device, processes the data in the processor 1110, and transmits uplink data to the network side device. Typically, the high frequency unit 1101 includes, but is not limited to, an antenna, at least one amplifier, a receiver / transmitter, a coupler, a low-noise amplifier, a duplexer, etc.

[0175] The memory 1109 can be used to store software programs or commands and various data. The memory 1109 may primarily include a program or command storage area capable of storing an operating system, an application or command required for at least one function (e.g., audio playback function, image playback function, etc.), and a data storage area. The memory 1109 may also include high-speed random access memory and may further include nonvolatile memory. Here, the nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory, such as at least one disk storage device, flash memory device, or other nonvolatile solid-state storage device.

[0176] The processor 1110 may include one or more processing units. Optionally, the processor 1110 may integrate an application processor that mainly processes an operating system, a user interface, and applications or commands, and a modem processor that mainly processes wireless communications, such as a baseband processor. It is understood that the modem processor may not be integrated into the processor 1110.

[0177] Here, the processor 1110: When it is determined that the first terminal needs to transmit target feedback information to the second terminal but is unable to transmit the target feedback information on the target PSFCH, the timer is used to start a first timer of the first terminal, wherein during the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0178] Alternatively, the processor 1110 When it is determined that a first terminal needs to transmit target feedback information to a second terminal but is unable to transmit the target feedback information on a target PSFCH, this timer is used to prohibit activation of a first timer of the first terminal, wherein during operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the first terminal and the second terminal communicate via a sidelink.

[0179] Alternatively, the processor 1110 determining, when a second terminal determines that it cannot receive target feedback information of a first terminal via a target PSFCH, that feedback information of the first terminal is negative acknowledgement feedback information, wherein the first terminal and the second terminal communicate via a sidelink; and retransmitting the received signal to the first terminal.

[0180] Alternatively, the processor 1110 When a second terminal determines that it cannot receive target feedback information of a first terminal via a target PSFCH, the second terminal determines that the target feedback information is acknowledgement feedback information, wherein the first terminal and the second terminal communicate via a sidelink; and determining that retransmission to the first terminal is unnecessary.

[0181] According to the terminal provided in the embodiment of the present application, when it is necessary to transmit target feedback information to a second terminal, if it determines that the target feedback information cannot be transmitted on a target PSFCH, it starts a first timer or prohibits the start of the first timer. Alternatively, when it is necessary to receive target feedback information transmitted from a first terminal, if the second terminal (i.e., a terminal transmitting data or control signaling) determines that the target feedback information cannot be received on a target PSFCH, it retransmits or does not retransmit the target feedback information. Thus, when the first terminal cannot transmit feedback, a start mode of the first timer related to sidelink DRX is determined and retransmission control is performed so that the HARQ feedback mechanism can be adapted to the sidelink DRX configuration.

[0182] The embodiments of the present application further provide a readable storage medium, which stores a program or command, and when the program or command is executed by a processor, the processes of the above timer control method embodiments are realized, or the processes of the above data retransmission control method embodiments are realized, thereby achieving similar technical effects. To avoid repetition, detailed descriptions are omitted here.

[0183] The processor may be a processor within the terminal described in the above embodiment. The readable storage medium may include 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.

[0184] The embodiments of the present application further provide a chip, which includes a processor and a communication interface, and the communication interface and the processor are coupled together, and the processor executes a program or command of a network-side device to implement the processes of the above timer control method embodiments or the above data retransmission control method embodiments, thereby achieving similar technical effects. To avoid repetition, detailed descriptions are omitted here.

[0185] The embodiments of the present application further provide a computer program product, which includes a processor, a memory, and a program or command stored in the memory and executable on the processor, and when the program or command is executed by the processor, the processes of the above timer control method embodiments are realized, or the processes of the above data retransmission control method embodiments are realized, and similar technical effects can be achieved. To avoid repetition, detailed descriptions are omitted here.

[0186] It should be understood that the chips referred to in the embodiments of this application may also be referred to as system level chips, system chips, chip systems, or system-on-chips, etc.

[0187] It should be noted that, as used herein, the terms "comprise," "consist of," or any other variation thereof, are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not expressly specified or inherent in such process, method, article, or apparatus. Unless otherwise specified, elements qualified by the phrase "comprise..." do not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should also be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order, depending on such functionality. For example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with reference to one example may be combined in other examples.

[0188] From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solutions of the present application can be substantially embodied in the form of a computer software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of commands that cause a terminal (which may be a mobile phone, computer, server, network device, etc.) to execute the methods described in each embodiment of the present application.

[0189] Although the examples of the present application have been described above with reference to the drawings, the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the suggestions of the present application, many forms that a person skilled in the art can make without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present application.

Claims

1. When it is determined that target feedback information needs to be transmitted to a second terminal and the target feedback information cannot be transmitted over a target physical sidelink feedback channel (PSFCH), the first terminal starts a first timer; During the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal, and the time length of the first timer is a minimum time interval from a feedback time point to reception of corresponding retransmission information; the first terminal and the second terminal communicate via a side link; The inability to transmit the target feedback information on the target PSFCH is The transmission of the target PSFCH collides with the uplink transmission of the first terminal, and the first terminal cannot simultaneously transmit the PSFCH and the uplink transmission, and determines the priority of the uplink transmission based on a predetermined priority rule; a maximum number of transmissions of the target PSFCH has been reached.

2. The method described in claim 1, wherein the target feedback information includes acknowledgement feedback information or negative acknowledgement feedback information.

3. The inability to transmit the target feedback information on the target PSFCH further comprises: The transmission of the target PSFCH cannot be completed due to the influence of a first factor; The transmission of the target PSFCH is discarded; and the transmission of the target PSFCH does not meet a packet delay budget (PDB); 2. The method of claim 1, comprising at least one of: a distance between the first terminal and the second terminal exceeds a communication range indicated in sidelink control information; and communication between the first terminal and the second terminal is groupcast communication.

4. The transmission on the target PSFCH is discarded by If the number of PSFCHs that need to be transmitted exceeds the maximum number of PSFCHs that can be transmitted by the first terminal, the transmission on the target PSFCH is discarded; and discarding transmission on the target PSFCH when, in a transmission occasion of the target PSFCH, both a PSFCH resource that needs to be transmitted and a PSFCH resource that needs to be received exist, the first terminal does not have a capability of simultaneous transmission and reception, and the first terminal determines to perform reception of the target PSFCH.

5. The method of claim 3 , wherein the first factor comprises one of a power limitation of the first terminal, congestion control, and unavailability of resources for the target PSFCH.

6. When it is determined that target feedback information needs to be transmitted to the second terminal and the target feedback information cannot be transmitted over a target physical sidelink feedback channel (PSFCH), the first terminal prohibits starting a first timer; During the operation of the first timer, the first terminal does not need to monitor control signaling and / or data from the second terminal; The timer control method, wherein the first terminal and the second terminal communicate via a side link.

7. determining, when a second terminal determines that it cannot receive target feedback information of the first terminal via a target physical sidelink feedback channel (PSFCH), that the feedback information of the first terminal is negatively acknowledged feedback information, wherein the first terminal and the second terminal communicate via a sidelink; the second terminal retransmitting the signal to the first terminal; The step of determining that the second terminal cannot receive the target feedback information of the first terminal via the target PSFCH includes: determining that reception of the target PSFCH collides with uplink transmission of the second terminal, and that the second terminal cannot simultaneously receive the PSFCH and perform uplink transmission; and determining a priority for the uplink transmission based on a predetermined priority rule; The step of the second terminal retransmitting to the first terminal includes: the second terminal retransmitting on a retransmission resource; A data retransmission control method, wherein the retransmission resource is outside the operation period of a first timer of the first terminal, and / or the retransmission resource is a periodically reserved retransmission resource, and while the first timer is operating, the first terminal does not need to monitor data from the second terminal, and the time length of the first timer is the minimum time interval from the feedback time point to the reception of corresponding retransmission information.

8. The step of determining that the second terminal cannot receive the target feedback information of the first terminal via the target PSFCH further includes: determining that the number of PSFCHs that need to be received exceeds the maximum number of PSFCHs that can be received by the second terminal and that the PSFCHs cannot be received via the target PSFCH; determining that in a transmission occasion of the target PSFCH, both a PSFCH resource that needs to be transmitted and a PSFCH resource that needs to be received exist, the second terminal does not have a capability of simultaneous transmission and reception, and the second terminal has decided to perform the transmission of the target PSFCH.

9. When it is determined that the second terminal cannot receive the target feedback information of the first terminal via the target PSFCH, the step of determining that the feedback information of the first terminal is negative acknowledgement feedback information includes:

8. The method of claim 7, comprising, when the second terminal determines that it cannot receive the target feedback information of the first terminal via the target PSFCH, determining the feedback information of the first terminal to be negatively acknowledged feedback information based on one of a protocol agreement, a network side setting, and a setting of the first terminal.

10. determining, when a second terminal determines that it cannot receive target feedback information of a first terminal via a target physical sidelink feedback channel (PSFCH), that the target feedback information is acknowledgment feedback information, wherein the first terminal and the second terminal communicate via a sidelink; the second terminal determining that retransmission to the first terminal is unnecessary; The step of determining that the second terminal cannot receive the target feedback information of the first terminal via the target PSFCH includes: determining that reception of the target PSFCH collides with uplink transmission of the second terminal, and that the second terminal cannot simultaneously receive the PSFCH and perform uplink transmission, and determining a priority for the uplink transmission based on a predetermined priority rule.

11. A terminal comprising a processor, a memory, and a program or command stored in the memory and executable on the processor, wherein when the program or command is executed by the processor, steps of the timer control method recited in any one of claims 1 to 5 are realized, or steps of the timer control method recited in claim 6 are realized, or steps of the data retransmission control method recited in any one of claims 7 to 9 are realized, or steps of the data retransmission control method recited in claim 10 are realized.