Data receiving device

CN116671244BActive Publication Date: 2026-09-041FINITY INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202180087618.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-13
Publication Date
2026-09-04
Estimated Expiration
2041-01-13

AI Technical Summary

Benefits of technology

[0016]本申请实施例的有益效果之一在于:一方面,能够保证接收设备在本应通过PSFCH反馈的值为“NACK”的情况下,能够接收下一次重传发送,保证接收对应TB的可靠性;另一方面,在本应通过PSFCH反馈的值为“ACK”的情况下,能够尽早使发送设备清空缓存中的当前TB对应数据包,避免不必要的重传。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116671244B_ABST
    Figure CN116671244B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a data receiving method, device and system. Applied to a first terminal device, a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with sidelink discontinuous reception. The method comprises: the first terminal device decodes a first transmission of the sidelink data received by the second terminal device to obtain a decoding result; in a case where a sidelink feedback channel (PSFCH) for sending the decoding result cannot be sent, if sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device reserves a sidelink shared channel (PSSCH) resource for a next transmission of the sidelink data, then for a corresponding sidelink process, the first terminal device is in an active time at a time unit where the reserved sidelink shared channel resource is located.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this application relate to the field of communication technology. Background Technology

[0002] In existing standards, discontinuous reception (DRX) can be configured on the Uu link for terminal devices to save power. A semi-static, periodically running timer, called drx-OnDurationTimer, can be configured for the terminal device. During the timer's operation, the terminal device needs to perform blind detection of the downlink control channel (PDCCH); at other times, the terminal device can choose not to detect the PDCCH, or even disable the receive radio, to save power.

[0003] On the other hand, based on the semi-static, periodically operating DRX mechanism, Uu DRX also introduces an event-driven timer that dynamically switches the terminal device to an active state to perform blind PDCCH detection when certain conditions are met. Specifically, the terminal device can be dynamically placed in an active state by configuring drx-RetransmissionTimerDL and drx-RetransmissionTimerUL according to each HARQ process, which are used to detect PDCCHs that schedule retransmissions on the downlink (DL) and uplink (UL), respectively. Based on the above Uu DRX operating mechanism, the terminal device can be in an active state when the network device may schedule retransmissions, ensuring that the terminal device can detect and receive PDCCHs that schedule retransmissions.

[0004] It should be noted that the above introduction to the technical background is only for the purpose of providing a clear and complete explanation of the technical solutions of this application and facilitating understanding by those skilled in the art. It should not be assumed that these technical solutions are known to those skilled in the art simply because they have been described in the background section of this application. Summary of the Invention

[0005] The inventors discovered that in the Rel-17 (version 17) sidelink enhancement project, a key objective of further enhancing sidelink transmission based on NR (New Radio) technology is to research and design power-saving mechanisms for certain terminal devices, such as handheld device-on-the-loop (P-UE), on the sidelink. The DRX mechanism, as an effective power-saving mechanism applied in the Uu interface, can be reused on the sidelink as a baseline. When the resource pool is configured with PSFCH (Sidelink Feedback Channel) and HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgment) is enabled, the receiving device needs to be able to remain in an active state when the transmitting device sends a retransmission, provided that a NACK has been received. Figure 1 As shown, it is necessary to correctly receive retransmitted data packets and correctly decode the current transport block (TB). Otherwise, it will affect the reliability of data packet transmission. Alternatively, it is necessary to be able to promptly provide the required ACK, so that the sending device can end the transmission of the current transport block in advance and avoid unnecessary retransmissions.

[0006] To address at least one of the above-mentioned problems, embodiments of this application provide a data receiving method, apparatus, and system.

[0007] According to one aspect of the embodiments of this application, a data receiving apparatus is provided, configured in a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured for discontinuous sidelink reception. The apparatus includes:

[0008] The decoding unit decodes a single transmission of sidelink data received from the second terminal device to obtain the decoding result.

[0009] In the event that the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, if the sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device reserves the sidelink shared channel (PSSCH) resource for the next transmission of the sidelink data, then for the corresponding sidelink process, the processing unit confirms that the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resource is located.

[0010] According to another aspect of the embodiments of this application, a data receiving apparatus is provided, configured in a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured for discontinuous sidelink reception. The apparatus includes:

[0011] The decoding unit decodes a single transmission of sidelink data received from the second terminal device to obtain the decoding result.

[0012] In the event that the Side Link Feedback Channel (PSFCH) used to send the decoding result cannot be sent, the processing unit starts a first timer for the corresponding side link process at the first symbol after the end of the resource where the side link feedback channel is located, and starts a second timer for the corresponding side link process after the first timer expires. The processing unit confirms that the first terminal device is in the active time when the second timer is running.

[0013] According to another aspect of the embodiments of this application, a data receiving apparatus is provided, configured in a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured for discontinuous sidelink reception, the apparatus comprising:

[0014] A decoding unit decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct.

[0015] In the event that the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, the processing unit sends an ACK to the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data for the corresponding sidelink process.

[0016] One of the beneficial effects of this application's embodiments is that, on the one hand, it can ensure that the receiving device can receive the next retransmission even when the value that should be fed back through PSFCH is "NACK", thus ensuring the reliability of receiving the corresponding TB; on the other hand, when the value that should be fed back through PSFCH is "ACK", it can enable the sending device to clear the data packet corresponding to the current TB in the buffer as early as possible, thus avoiding unnecessary retransmissions.

[0017] Specific embodiments of this application are disclosed in detail with reference to the following description and accompanying drawings, indicating how the principles of this application can be adopted. It should be understood that the embodiments of this application are not limited in scope. Within the spirit and scope of the appended claims, embodiments of this application include many changes, modifications, and equivalents.

[0018] Features described and / or illustrated for one embodiment may be used in the same or similar manner in one or more other embodiments, combined with features in other embodiments, or substituted for features in other embodiments.

[0019] It should be emphasized that the term "including / comprises" as used herein refers to the presence of a feature, whole, step, or component, but does not exclude the presence or addition of one or more other features, wholes, steps, or components. Attached Figure Description

[0020] The elements and features described in one drawing or embodiment of this application may be combined with elements and features shown in one or more other drawings or embodiments. Furthermore, in the drawings, similar reference numerals denote corresponding parts in several drawings and can be used to indicate corresponding parts used in more than one embodiment.

[0021] Figure 1 This is a diagram illustrating the retransmission behavior of a receiver configured with SL DRX.

[0022] Figure 2 This is a schematic diagram illustrating an application scenario of an embodiment of this application;

[0023] Figure 3 This is a diagram illustrating how the PSFCH carrying NACK was discarded, resulting in the retransmission not being received.

[0024] Figure 4 This is a diagram illustrating how the PSFCH carrying the ACK is discarded, leading to unnecessary retransmissions.

[0025] Figure 5 This is a diagram illustrating several possible scenarios where the PSFCH is not sent;

[0026] Figure 6 This is a schematic diagram of a data receiving method according to an embodiment of this application;

[0027] Figure 7 This is a schematic diagram illustrating the situation where a collision occurs in the PSFCH and the feedback result should be NACK;

[0028] Figure 8 This is a schematic diagram illustrating the scenario where a collision occurs in the PSFCH and the response should be ACK.

[0029] Figure 9 This is another schematic diagram of the data receiving method according to an embodiment of this application;

[0030] Figure 10 This is another schematic diagram of the data receiving method according to an embodiment of this application;

[0031] Figure 11 This is a schematic diagram showing that when a collision occurs in the PSFCH, the feedback result should be ACK and the second timer should not be started;

[0032] Figure 12 This is a schematic diagram of a data receiving device according to an embodiment of this application;

[0033] Figure 13 This is another schematic diagram of a data receiving device according to an embodiment of this application;

[0034] Figure 14 This is another schematic diagram of a data receiving device according to an embodiment of this application;

[0035] Figure 15 This is a schematic diagram of a terminal device according to an embodiment of this application. Detailed Implementation

[0036] Referring to the accompanying drawings, the foregoing and other features of this application will become apparent from the following description. Specific embodiments of this application are specifically disclosed in the description and drawings, illustrating partial implementations in which the principles of this application may be employed. It should be understood that this application is not limited to the described embodiments; rather, it includes all modifications, variations, and equivalents falling within the scope of the appended claims.

[0037] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish different elements by name, but do not indicate the spatial arrangement or chronological order of these elements, and these elements should not be limited by these terms. The term "and / or" includes any one or more of the terms listed in association and all combinations thereof. The terms "comprising," "including," "having," etc., refer to the presence of the stated features, elements, components, or assemblies, but do not exclude the presence or addition of one or more other features, elements, components, or assemblies.

[0038] In the embodiments of this application, the singular forms "a," "the," etc., including the plural forms, should be broadly understood as "a kind" or "a class" rather than limited to the meaning of "an." Furthermore, the term "the" should be understood to include both the singular and plural forms, unless the context explicitly indicates otherwise. Additionally, the term "according to" should be understood as "at least partially based on…," and the term "based on" should be understood as "at least partially based on…," unless the context explicitly indicates otherwise.

[0039] In the embodiments of this application, the term "communication network" or "wireless communication network" may refer to a network that conforms to any of the following communication standards, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed ​​Packet Access (HSPA), etc.

[0040] Furthermore, communication between devices in a communication system can be carried out according to communication protocols at any stage, including but not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), etc., and / or other currently known or future communication protocols.

[0041] In the embodiments of this application, the term "network device" refers, for example, to a device in a communication system that connects a terminal device to a communication network and provides services to that terminal device. Network devices may include, but are not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), etc.

[0042] The term "base station" can include, but is not limited to, NodeBs (or NBs), evolved NodeBs (or eNodeBs or eNBs), and 5G base stations (gNBs), etc. It can also include Remote Radio Heads (RRHs), Remote Radio Units (RRUs), relays, or low-power nodes (such as femeto, pico, etc.). The term "base station" can encompass some or all of its functions, and each base station can provide communication coverage to a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.

[0043] In the embodiments of this application, the terms "User Equipment" (UE) or "Terminal Equipment" (TE) refer, for example, to a device that accesses a communication network and receives network services through a network device. A terminal device can be fixed or mobile, and may also be referred to as a mobile station (MS), terminal, subscriber station (SS), access terminal (AT), station, etc.

[0044] The terminal device may include, but is not limited to, the following devices: cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, machine-type communication device, laptop computer, cordless phone, smartphone, smartwatch, digital camera, etc.

[0045] For example, in scenarios such as the Internet of Things (IoT), terminal devices can also be machines or devices for monitoring or measurement, such as including but not limited to: machine-type communication (MTC) terminals, vehicle communication terminals, device-to-device (D2D) terminals, machine-to-machine (M2M) terminals, and so on.

[0046] Furthermore, the terms "network side" or "network equipment side" refer to one side of the network, which can be a base station or include one or more network devices as described above. The terms "user side," "terminal side," or "terminal equipment side" refer to the side of the user or terminal, which can be a UE or include one or more terminal devices as described above. Unless otherwise specified, "equipment" can refer to either network equipment or terminal equipment.

[0047] The following examples illustrate the scenarios of embodiments of this application, but this application is not limited thereto.

[0048] Figure 2 This is a schematic diagram illustrating an application scenario of an embodiment of this application, such as... Figure 2 As shown, in this scenario, the transmitting device (TxUE) operates in mode 2, and the receiving device (RxUE) is configured with SL DRX. The transmitting device sends data packets to the receiving device via unicast. It should be noted that... Figure 2 This application takes a unicast scenario as an example, but it is not limited to this. The embodiments of this application can also be applied to groupcast or broadcast scenarios.

[0049] At the RAN2 (Radio Access Networks Group 2) 112-e meeting, it was agreed, at least for unicast scenarios, to reuse the timer-based mechanism in the Uu interface to control the SL DRX behavior of the receiving device. This means controlling the SL DRX mechanism of the receiving device on the sidelink using timers such as SL-drx-OnDurationTimer, SL-drx-InactivityTimer, SL-drx-HARQ-RTT-Timer, and SL-drx-RetransmissionTimer. When the resource pool is configured with PSFCH and HARQ-ACK is enabled, reusing the Uu DRX DL mechanism is an effective method with relatively low standardization workload. However, for retransmission-related SL DRX behavior, PSFCH is either not sent or discarded due to its low priority. This is a situation that needs special consideration when specifying SL DRX behavior. In Uu DRX, if PUCCH experiences discontinuous transmission (DTX), the base station will decide whether to retransmit based on the implementation, and the terminal can also decide whether to switch to "Active" state based on the implementation. However, in sidelink, when the transmitting device is operating in mode 2, the transmitting device determines the number of transmissions when resource selection is triggered. It will only cancel subsequent transmissions after receiving an ACK if an ACK is received. Therefore, this cannot be resolved through implementation.

[0050] For example, such as Figure 3 As shown, if the receiving device fails to correctly decode the received sidelink data, that is, if the PSFCH that was supposed to be sent carries the information "NACK", but the PSFCH is not sent for some reason, then if the receiving device is in a "non-active" state after responding with "NACK", the receiving device will be unable to receive the retransmitted data packets, which will lead to a decrease in reliability.

[0051] For example, such as Figure 4 As shown, if the receiving device correctly decodes the received sidelink data, that is, the information carried by the PSFCH that was supposed to be sent is "ACK", but the PSFCH is not sent for some reason, then if the receiving device is in a "non-active" state after sending back "ACK", although the receiving device does not expect to receive the corresponding retransmission data packet at this time, since the sending device did not receive "ACK", it will not clear the buffer and cancel subsequent retransmissions, which will cause the sending device to continue to retransmit unnecessarily, wasting resources and the power of the sending device.

[0052] Figure 5This diagram illustrates several possible scenarios where the PSFCH is not transmitted. In Rel-16 NR V2X (New Radio Vehicle-to-All), the PSFCH may not be transmitted by the terminal device or may need to be discarded due to the following reasons, especially if its corresponding priority is low:

[0053] If a terminal device needs to transmit both an LTE V2X channel or signal and an NR V2X channel or signal (e.g., PSFCH), and there is overlap between the two, and the terminal device has obtained priority information before T milliseconds, then the terminal device transmits the channel or signal of the higher-priority RAT and discards the transmission of the other; where, for synchronization signals, the priority is indicated by higher layers; for PSFCH, the priority is equal to the corresponding PSSCH priority or the highest-priority PSSCH priority.

[0054] If a terminal device needs to receive an LTE V2X channel or signal and transmit an NR V2X channel or signal (e.g., PSFCH), and there is overlap between the two and the terminal device has obtained priority information before T milliseconds, then the terminal device will transmit or receive the channel or signal of the higher-priority RAT, and discard the reception or transmission of the other; wherein, for synchronization signals, the priority is indicated by higher layers; for PSFCH, the priority is equal to the priority of its corresponding PSSCH or the priority of the highest-priority PSSCH, and is indicated by PSCCH;

[0055] If the terminal device needs to send multiple PSFCHs and its power is limited, the terminal device will prioritize sending the Nth PSFCH from highest to lowest priority. Tx,PSFCH One PSFCH resource is allocated, and the remaining PSFCH transmissions are discarded. The priority determination rule for PSFCH is the same as above.

[0056] If the terminal device needs to send and receive PSFCH from two sets respectively, the terminal device compares the priorities of the highest-priority PSFCH in the set, and only sends or receives the corresponding PSFCH set, discarding the other set. The priority determination rule for PSFCH is the same as above.

[0057] If the terminal device simultaneously sends PSFCH(s) and UL (in addition to PRACH and RAR-scheduled PUSCH),

[0058] If PUCCH or PUSCH is configured with priority index 1,

[0059] If sl-PriorityThresholdULURLLC is configured

[0060] If the highest priority PSSCH in the PSFCH has a higher priority than sl-PriorityThresholdULURLLC, then the PSFCH is sent first (refer to the above processing); otherwise, the UL is sent first.

[0061] Otherwise, prioritize sending via UL.

[0062] otherwise

[0063] If the highest priority PSSCH in the PSFCH has a higher priority than sl-PriorityThresholdUL, then the PSFCH is sent first; otherwise, the UL is sent first.

[0064] The embodiments of this application will be described below with reference to the accompanying drawings and specific implementation details.

[0065] First aspect of the embodiments

[0066] This application provides a data receiving method, described from the perspective of a first terminal device. The first terminal device is configured with SLDRX, and a second terminal device sends sidelink data to the first terminal device. Here, the SLDRX configuration may be configured by a network device for the first terminal device, or it may be pre-configured by the first terminal device. Furthermore, from the perspective of sidelink data transmission, in this application embodiment, the first terminal device is a receiving device, and the second terminal device is a transmitting device.

[0067] Figure 6 This is a schematic diagram of a data receiving method according to an embodiment of this application, as shown below. Figure 6 As shown, the method includes:

[0068] 601, the first terminal device decodes a single transmission of the side link data received from the second terminal device to obtain a decoding result;

[0069] 602. If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, and if the sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device reserves the sidelink shared channel (PSSCH) resource for the next transmission of the sidelink data, then for the corresponding sidelink process, the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resource is located.

[0070] It is worth noting that the above appendix Figure 6The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 6 The records.

[0071] In the above embodiments, for a receiving device configured with SLDRX, if after receiving the PSSCH, the corresponding PSFCH experiences the collision described above and has a low priority, preventing transmission or being discarded, then for the corresponding sidelink process, the receiving device detects the corresponding PSCCH at the time point of the next retransmission resource's activation time (which is also the time of the SLDRX activation) to receive the corresponding retransmission PSSCH. Here, the corresponding sidelink process refers to the sidelink process occupied by the transmission (initial or retransmission) of the current sidelink data's transport block (TB), i.e., the sidelink process corresponding to the current sidelink grant.

[0072] Therefore, it can be ensured that the receiving device can receive the next retransmission even if the value should be "NACK" via PSFCH, thus guaranteeing the reliability of receiving the corresponding TB; at the same time, if the value should be "ACK" via PSFCH, the sending device can clear the data packet corresponding to the current TB in the buffer as early as possible, avoiding unnecessary retransmissions.

[0073] In the embodiments of this application, the aforementioned time unit can be a time slot, that is, the first terminal device is in the active time slot of the reserved side link shared channel resource; however, this application is not limited to this, the time unit can also be the set of symbols in the time slot that can be used for side link data transmission, that is, the set of symbols in the time slot of the reserved side link shared channel resource that can be used for side link data transmission is in the active time.

[0074] In this embodiment, the aforementioned sidelink control information refers to the sidelink control information (SCI) in the sidelink control channel (PSCCH) corresponding to one transmission of the sidelink data. This sidelink control information is the sidelink shared channel resource reserved for the next transmission of the sidelink data, also known as the "next retransmission resource." That is, the next retransmission resource is reserved by the SCI in the PSCCH corresponding to the PSSCH received by the receiving device.

[0075] In this embodiment of the application, the receiving resource pool of the first terminal device is configured with sidelink feedback channel (PSFCH) resources, and the control information corresponding to the aforementioned sidelink data (i.e., the SCI carried by the PSCCH) indicates that HARQ-ACK is enabled.

[0076] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is incorrect, that is, the value that should have been fed back via PSFCH is "NACK", then because the first terminal device is in the active time period of the reserved sidelink shared channel (PSSCH) resource, such as... Figure 7 As shown, the first terminal device can detect the next transmission of the sidelink data corresponding to the sidelink control channel (PSCCH) within the time unit of the reserved sidelink shared channel (PSSCH) resource, so as to receive the next transmission of the sidelink data. Therefore, the receiving device can at least receive the corresponding next retransmission to achieve correct decoding.

[0077] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is correct, that is, the value that should have been fed back via PSFCH is "ACK", then since the first terminal device is in the active time period of the reserved sidelink shared channel (PSSCH) resource, such as Figure 8 As shown, the first terminal device can detect the next transmission of the sidelink data within the time unit of the reserved sidelink shared channel (PSSCH) resource, so as to receive the next transmission of the sidelink data, and send an ACK through the sidelink feedback channel (PSFCH) resource corresponding to the reserved sidelink shared channel (PSSCH) resource. Therefore, although the receiving device has correctly decoded the data, it can send an ACK through the corresponding PSFCH resource after receiving the next retransmission PSSCH, causing the sending device to clear the data packet corresponding to the current TB in its buffer, thus avoiding unnecessary retransmissions.

[0078] In this embodiment of the application, if the sidelink control information corresponding to a transmission of sidelink data received by the first terminal device does not reserve sidelink shared channel resources for the next transmission of the sidelink data, the first terminal device starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located. After the first timer expires, a second timer is started. The first terminal device is in the active time when the second timer is running.

[0079] In the above embodiment, the behavior of SL DRX is controlled by a timer. The receiving device starts a timer (called the first timer) for the corresponding side link process after the PSFCH resource (the corresponding PSFCH resource that failed to send or discarded HARQ-ACK) ends. When the first timer expires, the receiving device starts another timer (called the second timer) for the corresponding side link process. When the second timer is running, the receiving device is in the active time on the side link.

[0080] In the above embodiments, the first timer is, for example, a sidelink round-trip timer (SL RTTtimer), which can be represented as SL-drx-HARQ-RTT-Timer, but this application is not limited to this and may also be represented as other values. The second timer is, for example, a sidelink retransmission timer (SL Retransmission timer), which can be represented as SL-drx-RetransmissionTime, but this application is not limited to this and may also be represented as other values. The second timer is set for the first terminal device to receive retransmissions of the sidelink data, and the first terminal device is in an active state during the operation of the second timer.

[0081] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is incorrect, that is, the value that should have been fed back via PSFCH is "NACK", then since the first terminal device is in the active period during the second timer operation, such as Figure 7 As shown, the first terminal device can detect the sidelink control channel (PSCCH) during the second timer operation to receive the next transmission of the sidelink data. Therefore, the receiving device can at least receive the corresponding next retransmission to achieve correct decoding.

[0082] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is correct, that is, the value that should have been fed back via PSFCH is "ACK", then since the first terminal device is in the active period during the second timer operation, such as Figure 8As shown, the first terminal device can detect the sidelink control channel (PSCCH) during the second timer operation to receive the next transmission of the sidelink data. After detecting the sidelink shared channel (PSSCH) corresponding to the transmission of the sidelink data, it sends an ACK through the sidelink feedback channel (PSFCH) resource corresponding to the resource of the sidelink shared channel. Thus, although the receiving device has correctly decoded the data, it can send an ACK through the corresponding PSFCH resource after receiving the PSSCH for the next retransmission, causing the sending device to clear the data packet corresponding to the current TB in its buffer, avoiding unnecessary retransmissions.

[0083] In some embodiments of this application, after receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried or borne by the sidelink control channel, and / or the second terminal device is the source terminal indicated in the sidelink control information carried or borne by the sidelink control channel, then the first terminal device stops the running second timer.

[0084] In the above embodiments, a slot refers to a time slot belonging to the receiving resource pool of the first terminal device; a symbol refers to a symbol within the time slot belonging to the receiving resource pool of the first terminal device that can be used for sending sidelink data.

[0085] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0086] According to the method of this application embodiment, when sidelink shared channel resources are reserved, the time unit containing the reserved sidelink shared channel resources is set as the activation time of the receiving device; when no sidelink shared channel resources are reserved, the running period of the second timer is set as the activation time of the receiving device. Therefore, when the receiving device fails to send or discards PSFCH resources, if the expected feedback result is "NACK", the corresponding retransmission time can be set as the SL DRX activation time to correctly receive and decode the data packets of the current TB; if the expected feedback result is "ACK", the sending device can prematurely end the transmission of the current TB, avoiding unnecessary retransmissions.

[0087] Second aspect of the embodiments

[0088] This application provides a data receiving method, described from the perspective of a first terminal device. A second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with SLDRX. Here, the SLDRX configuration may be configured by a network device for the first terminal device, or it may be pre-configured by the first terminal device. Furthermore, from the perspective of sidelink data transmission, in this application embodiment, the second terminal device is the transmitting device, and the first terminal device is the receiving device. Content identical to that in the first aspect of the embodiment will not be repeated.

[0089] Figure 9 This is a schematic diagram of a data receiving method according to an embodiment of this application, as shown below. Figure 9 As shown, the method includes:

[0090] 901, the first terminal device decodes a single transmission of the side link data received from the second terminal device to obtain the decoding result;

[0091] 902, if the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, the first terminal device starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located, and starts a second timer for the corresponding sidelink process after the first timer expires, and the first terminal device is in the active time when the second timer is running.

[0092] It is worth noting that the above appendix Figure 9 The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 9 The records.

[0093] In the embodiments of this application, the meanings of the first timer and the second timer are the same as those in the embodiments of the first aspect, and the description is omitted here.

[0094] In this embodiment, unlike the embodiment of the first aspect, the operation period of the second timer is directly set as the activation time of the receiving device, without considering whether sidelink shared channel resources are reserved. Therefore, when the expected feedback result is "NACK", the data packets of the current TB can be correctly received and decoded; when the expected feedback result is "ACK", the sending device can prematurely end the transmission of the current TB, avoiding unnecessary retransmissions.

[0095] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is incorrect, that is, the value that should have been fed back via PSFCH is "NACK", then since the first terminal device is in the active period during the second timer operation, such as Figure 7 As shown, the first terminal device can detect the sidelink control channel (PSCCH) during the second timer operation to receive the next transmission of the sidelink data. Therefore, the receiving device can at least receive the corresponding next retransmission to achieve correct decoding.

[0096] In some embodiments, if the decoding result of the received sidelink data by the first terminal device is correct, that is, the value that should have been fed back via PSFCH is "ACK", then since the first terminal device is in the active period during the second timer operation, such as Figure 8 As shown, the first terminal device can detect the sidelink control channel (PSCCH) during the second timer operation to receive the next transmission of the sidelink data. After detecting the sidelink shared channel (PSSCH) corresponding to the transmission of the sidelink data, it sends an ACK through the sidelink feedback channel (PSFCH) resource corresponding to the resource of the sidelink shared channel. Thus, although the receiving device has correctly decoded the data, it can send an ACK through the corresponding PSFCH resource after receiving the PSSCH for the next retransmission, causing the sending device to clear the data packet corresponding to the current TB in its buffer, avoiding unnecessary retransmissions.

[0097] In some embodiments of this application, after receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried or borne by the sidelink control channel, and / or the second terminal device is the source terminal indicated in the sidelink control information carried or borne by the sidelink control channel, then the first terminal device stops the running second timer.

[0098] In the above embodiments, a slot refers to a time slot belonging to the receiving resource pool of the first terminal device; a symbol refers to a symbol within the time slot belonging to the receiving resource pool of the first terminal device that can be used for sending sidelink data.

[0099] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0100] According to the method of the embodiments of this application, the running period of the second timer is set as the activation time of the receiving device. Thus, when the result that should be fed back is "NACK", the data packet of the current TB can be correctly received and decoded; when the result that should be fed back is "ACK", the sending device can end the transmission of the current TB in advance to avoid unnecessary retransmission.

[0101] Third aspect of the embodiments

[0102] This application provides a data receiving method, described from the perspective of a first terminal device. A second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with SLDRX. Here, the SLDRX configuration may be configured by a network device for the first terminal device, or it may be pre-configured by the first terminal device. Furthermore, from the perspective of sidelink data transmission, in this application embodiment, the second terminal device is the transmitting device, and the first terminal device is the receiving device.

[0103] The embodiments of the third aspect can be combined with the embodiments of the first and second aspects, or they can be implemented independently. The contents that are the same as those in the embodiments of the first and second aspects will not be repeated.

[0104] Figure 10 This is a schematic diagram of a data receiving method according to an embodiment of this application, as shown below. Figure 10 As shown, the method includes:

[0105] 1001, the first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct;

[0106] 1002, if the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, for the corresponding sidelink process, the first terminal device sends an ACK on the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data.

[0107] It is worth noting that the above appendix Figure 10 The embodiments described herein are merely illustrative and are not limited thereto. For example, the execution order of various operations can be appropriately adjusted, and additional operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and are not limited to the above-described embodiments. Figure 10 The records.

[0108] In the above embodiments, for a receiving device configured with SLDRX, if after receiving PSSCH, the corresponding PSFCH experiences the collision situation described above and has a low priority, preventing transmission or being discarded, and if the current receiving device decodes correctly (i.e., the value that should be fed back through PSFCH is "ACK"), then for the corresponding side link process, the receiving device does not need to detect the corresponding PSCCH at the time of the next retransmission resource's activation time (SLDRX) to receive the corresponding retransmission PSSCH. Instead, it only needs to send the corresponding HARQ-ACK feedback at the PSFCH resource corresponding to the PSSCH reserved by the sending device for the next retransmission, with the specific value being "ACK".

[0109] Therefore, the receiving device does not need to spend extra time in "Active" mode after the TB has been correctly decoded, which can further save the power of the receiving device itself.

[0110] In the embodiments of this application, the aforementioned time unit can be a time slot, that is, the receiving device does not need to be in the active time slot of the corresponding next retransmission resource; however, this application is not limited to this, the time unit can also be the set of symbols in the time slot that can be used for side link data transmission, that is, the receiving device does not need to be in the active time slot of the corresponding next retransmission resource that can be used for side link data transmission.

[0111] In this embodiment of the application, the aforementioned next retransmission resource is reserved by the SCI (Sidelink Control Information) in the PSCCH (Sidelink Control Channel) corresponding to the PSSCH (Sidelink Shared Channel) received by the receiving device.

[0112] In this embodiment of the application, the receiving resource pool of the first terminal device is configured with sidelink feedback channel (PSFCH) resources, and the control information corresponding to the aforementioned sidelink data (i.e., the SCI carried by the PSCCH) indicates that HARQ-ACK is enabled.

[0113] In some embodiments, the first terminal device starts a first timer for the corresponding sidelink process at the first symbol after the end of the resource where the sidelink feedback channel is located. After the first timer expires, a second timer is not started, and an ACK is sent on the feedback channel resource corresponding to the reserved sidelink shared channel resource. Thus, the second terminal device can clear the data packets corresponding to the current transport block in its buffer. The second timer is set for the first terminal device to receive retransmissions of the sidelink data, and the first terminal device is active during the operation of the second timer.

[0114] In the above embodiments, the behavior of SL DRX can be controlled by a timer. The receiving device starts a first timer for the corresponding SL HARQ process on the first symbol after the PSFCH resource (which was either not sent or is a PSFCH resource corresponding to a discarded HARQ-ACK) ends. When the first timer expires, the receiving device does not start a second timer, but instead sends the corresponding HARQ-ACK feedback on the PSFCH resource corresponding to the PSSCH reserved by the sending device for the next retransmission. The specific value is "ACK". Figure 11 As shown, upon receiving an "ACK", the sending device clears the buffer of the side link process corresponding to the current TB and does not continue to retransmit on the selected subsequent resources.

[0115] In the above embodiments, if the PSFCH corresponding to the reserved PSSCH cannot be sent (discarded) in the next retransmission, the receiving device sends an ACK for the PSFCH corresponding to the next reserved resource (if any and known to the receiving device). And so on.

[0116] In the embodiments of this application, the meanings of the first timer and the second timer have been explained in the embodiments of the first aspect, and their contents are incorporated herein by reference, and the explanation is omitted here.

[0117] In the above embodiments, a slot refers to a time slot belonging to the receiving resource pool of the first terminal device; a symbol refers to a symbol within the time slot belonging to the receiving resource pool of the first terminal device that can be used for sending sidelink data.

[0118] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0119] According to the method in this application embodiment, if the current receiving device decodes correctly, i.e., the value that should have been fed back via PSFCH is "ACK", the receiving device, although it has decoded correctly, can still feed back "ACK" on the corresponding PSFCH resource after the PSSCH corresponding to the next retransmission. This allows the sending device to clear the data packet corresponding to the current TB in its buffer, avoiding unnecessary retransmission. Simultaneously, the receiving device does not need to spend additional time in "Active" mode after correctly decoding the TB, further saving its own power consumption.

[0120] Fourth aspect of the embodiment

[0121] This application provides a data receiving device.

[0122] Figure 12 This is a schematic diagram of a data receiving device according to an embodiment of this application. The device may be, for example, a terminal device (such as the aforementioned first terminal device), or one or more components or parts configured in the terminal device. The same content as in the first aspect embodiment will not be repeated.

[0123] In this embodiment, the data receiving device is configured on a first terminal device, which is configured for discontinuous sidelink reception, and a second terminal device sends sidelink data to the first terminal device. Figure 12 As shown, the data receiving device 1200 includes a decoding unit 1201 and a processing unit 1202.

[0124] In this embodiment, the decoding unit 1201 decodes a single transmission of the sidelink data received from the second terminal device to obtain a decoding result. If the sidelink feedback channel (PSFCH) used to transmit the decoding result cannot be transmitted, and if the sidelink control information corresponding to the single transmission of the sidelink data received by the first terminal device reserves the sidelink shared channel (PSSCH) resource for the next transmission of the sidelink data, then for the corresponding sidelink process, the processing unit 1202 confirms that the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resource is located.

[0125] In this embodiment of the application, the receiving resource pool of the first terminal device is configured with sidelink feedback channel resources, and the control information corresponding to the sidelink data indicates that HARQ-ACK is enabled.

[0126] In some embodiments, if the decoding result is incorrect, the processing unit 1202 confirms that it will detect the side link control channel (PSCCH) corresponding to the next transmission of the side link data in the time unit where the reserved side link shared channel resource is located, so as to receive the next transmission of the side link data.

[0127] In some embodiments, if the decoding result is correct, the processing unit 1202 detects the sidelink control channel corresponding to the next transmission of the sidelink data in the time unit where the reserved sidelink shared channel resource is located, so as to receive the next transmission of the sidelink data, and sends ACK through the sidelink feedback channel resource corresponding to the reserved sidelink shared channel resource.

[0128] In some embodiments, if the sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device does not reserve sidelink shared channel resources for the next transmission of the sidelink data, the processing unit 1202 starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located. After the first timer times out, a second timer is started. The first terminal device is in the active time when the second timer is running.

[0129] In some embodiments, if the decoding result is incorrect, the processing unit 1202 detects the side link control channel while the second timer is running in order to receive the next transmission of the side link data.

[0130] In some embodiments, if the decoding result is correct, the processing unit 1202 detects the side link control channel during the second timer operation to receive the next transmission of the side link data, and after detecting the side link shared channel corresponding to the next transmission of the side link data, sends an ACK through the side link feedback channel resource corresponding to the resource of the side link shared channel.

[0131] In some embodiments, after receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, the processing unit 1202 stops the running second timer if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated in the sidelink control information carried by the sidelink control channel.

[0132] In some embodiments, the symbol refers to a symbol that can be used for sending sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0133] Figure 13 This is another schematic diagram of a data receiving device according to an embodiment of this application. The device may be, for example, a terminal device (such as the aforementioned first terminal device), or one or more components or parts configured in the terminal device. The same content as in the second aspect embodiment will not be repeated.

[0134] In this embodiment, the data receiving device is configured on a first terminal device, which is configured for discontinuous sidelink reception, and a second terminal device sends sidelink data to the first terminal device. Figure 13 As shown, the data receiving device 1300 includes a decoding unit 1301 and a processing unit 1302.

[0135] In this embodiment, the decoding unit 1301 decodes a single transmission of the sidelink data received from the second terminal device to obtain a decoding result; when the sidelink feedback channel (PSFCH) used to send the decoding result cannot be transmitted, the processing unit 1302 starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located, and starts a second timer for the corresponding sidelink process after the first timer expires. The first terminal device is in the active time when the second timer is running.

[0136] In some embodiments, if the decoding result is incorrect, the processing unit 1302 detects the side link control channel while the second timer is running in order to receive the next transmission of the side link data.

[0137] In some embodiments, if the decoding result is correct, the processing unit 1302 detects the side link control channel during the second timer operation to receive the next transmission of the side link data, and after detecting the side link shared channel corresponding to the next transmission of the side link data, sends an ACK through the side link feedback channel resource corresponding to the resource of the side link shared channel.

[0138] In some embodiments, after receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, the processing unit 1302 stops the running second timer if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated by the sidelink control information carried by the sidelink control channel.

[0139] In some embodiments, the symbol refers to a symbol that can be used for sending sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0140] Figure 14 This is another schematic diagram of a data receiving device according to an embodiment of this application. The device may be, for example, a terminal device (such as the aforementioned first terminal device), or one or more components or parts configured in the terminal device. The same content as in the third aspect embodiment will not be repeated.

[0141] In this embodiment, the data receiving device is configured on a first terminal device, which is configured for discontinuous sidelink reception, and a second terminal device sends sidelink data to the first terminal device. Figure 14 As shown, the data receiving device 1400 includes a decoding unit 1401 and a processing unit 1402.

[0142] In this embodiment, the decoding unit 1401 decodes a single transmission of the sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct; when the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, the processing unit 1402 sends an ACK to the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data for the corresponding sidelink process.

[0143] In this embodiment of the application, the receiving resource pool of the first terminal device is configured with sidelink feedback channel resources, and the control information corresponding to the sidelink data indicates that HARQ-ACK is enabled.

[0144] In some embodiments, the processing unit 1402 starts a first timer for the corresponding side link process at the first symbol after the end of the resource where the side link feedback channel is located. After the first timer expires, the second timer is not started. An ACK is sent on the feedback channel resource corresponding to the reserved side link shared channel resource. The second timer is set for the first terminal device to receive the retransmission of the side link data, and the first terminal device is in the active time when the second timer is running.

[0145] In some embodiments, the symbol refers to a symbol that can be used for sending sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0146] The above embodiments are merely illustrative examples of embodiments of this application, but this application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0147] It is worth noting that the above description only covers the components or modules relevant to this application, but this application is not limited thereto. The data receiving device 1200 / 1300 / 1400 may also include other components or modules, and for details regarding these components or modules, please refer to related technologies.

[0148] In addition, for the sake of simplicity, Figures 12 to 14 The diagram only exemplifies the connection relationships or signal flow between various components or modules; however, those skilled in the art should understand that various related technologies, such as bus connections, can be employed. The aforementioned components or modules can be implemented using hardware facilities such as processors, memory, transmitters, and receivers; this application does not impose any limitations on this.

[0149] According to this application Figure 12 and Figure 13 The embodiments described herein can ensure that the receiving device can receive the next retransmission even when the value that should be fed back via PSFCH is "NACK", thus guaranteeing the reliability of receiving the corresponding TB; simultaneously, when the value that should be fed back via PSFCH is "ACK", the sending device can clear the data packet corresponding to the current TB in the buffer as early as possible, avoiding unnecessary retransmissions. According to this application... Figure 14 The embodiment allows the receiving device to save power by not needing to spend extra time in "Active" mode after the TB has been correctly decoded.

[0150] Fifth aspect of the embodiment

[0151] This application also provides a communication system, which can be referred to. Figure 2 The contents that are the same as those in the embodiments of the first to fourth aspects will not be repeated.

[0152] In some embodiments, the communication system may include at least: a first terminal device and a second terminal device, wherein the first terminal device is configured with SL DRX, wherein:

[0153] The second terminal device sends sidelink data to the first terminal device;

[0154] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result. If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be transmitted, and if the sidelink control information corresponding to the single transmission of the sidelink data received by the first terminal device reserves sidelink shared channel (PSSCH) resources for the next transmission of the sidelink data, then for the corresponding sidelink process, the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resources are located.

[0155] The second terminal device receives the sidelink data during the configured continuous SL DRX activation time.

[0156] In some embodiments, the communication system may include at least: a first terminal device and a second terminal device, wherein the first terminal device is configured with SL DRX, wherein:

[0157] The second terminal device sends sidelink data to the first terminal device;

[0158] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result. If the sidelink feedback channel (PSFCH) used to transmit the decoding result cannot be transmitted, the first terminal device starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located. After the first timer expires, the first terminal device starts a second timer for the corresponding sidelink process. The first terminal device is in the active time when the second timer is running.

[0159] In some embodiments, the communication system may include at least: a first terminal device and a second terminal device, wherein the first terminal device is configured with SL DRX, wherein:

[0160] The second terminal device sends sidelink data to the first terminal device;

[0161] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct. If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, for the corresponding sidelink process, the first terminal device sends an ACK to the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data.

[0162] This application also provides a terminal device, but the application is not limited to this and may also include other devices.

[0163] Figure 15 This is a schematic diagram of a terminal device according to an embodiment of this application. Figure 15 As shown, the terminal device 1500 may include a processor 1510 and a memory 1520; the memory 1520 stores data and programs and is coupled to the processor 1510. It is worth noting that this figure is exemplary; other types of structures may be used to supplement or replace this structure to implement telecommunications functions or other functions.

[0164] For example, processor 1510 may be configured to execute a program to implement the methods described in the embodiments of the first to third aspects.

[0165] like Figure 15 As shown, the terminal device 1500 may further include: a communication module 1530, an input unit 1540, a display 1550, and a power supply 1560. The functions of these components are similar to those in the prior art and will not be described in detail here. It is worth noting that the terminal device 1500 is not necessarily required to include these components. Figure 15All of the components shown are not essential; furthermore, the terminal device 1500 may also include... Figure 15 For components not shown, please refer to existing technologies.

[0166] This application also provides a computer program, wherein when the program is executed in a terminal device, the program causes the terminal device to perform the method described in any one of the embodiments of the first to third aspects.

[0167] This application also provides a storage medium storing a computer program, wherein the computer program causes a terminal device to perform the methods described in any of the embodiments of the first to third aspects.

[0168] The apparatus and methods described above in this application can be implemented in hardware or in combination with software. This application relates to a computer-readable program that, when executed by a logic component, enables the logic component to implement the apparatus or components described above, or to implement the various methods or steps described above. This application also relates to storage media for storing the above programs, such as hard disks, magnetic disks, optical disks, DVDs, flash memory, etc.

[0169] The methods / apparatus described in conjunction with the embodiments of this application can be directly embodied in hardware, software modules executed by a processor, or a combination of both. For example, Figures 12 to 14 One or more, and / or combinations of one or more, functional block diagrams shown can correspond to either software modules or hardware modules in a computer program flow. These software modules can respectively correspond to... Figure 6 , Figure 9 as well as Figure 10 The steps are shown in the diagram. These hardware modules can be implemented by embedding these software modules, for example, using a field-programmable gate array (FPGA).

[0170] The software module can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, enabling the processor to read information from and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and storage medium can reside in an ASIC. The software module can be stored in the memory of a mobile terminal or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a high-capacity MEGA-SIM card or a high-capacity flash memory device, the software module can be stored in the MEGA-SIM card or the high-capacity flash memory device.

[0171] One or more and / or one or more combinations of functional blocks described in the accompanying drawings can be implemented as a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, or any suitable combination thereof for performing the functions described herein. One or more and / or one or more combinations of functional blocks described in the accompanying drawings can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP, or any other such configuration.

[0172] The present application has been described above with reference to specific embodiments. However, those skilled in the art should understand that these descriptions are exemplary and not intended to limit the scope of protection of the present application. Those skilled in the art can make various modifications and variations to the present application based on its spirit and principles, and these modifications and variations are also within the scope of the present application.

[0173] Regarding the implementation methods including the above embodiments, the following notes are also disclosed:

[0174] 1. A data receiving method, applied to a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with sidelink discontinuous reception (SL DRX), the method comprising:

[0175] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result;

[0176] If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, and if the sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device reserves the sidelink shared channel (PSSCH) resource for the next transmission of the sidelink data, then for the corresponding sidelink process, the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resource is located.

[0177] 2. According to the method described in Appendix 1, wherein the receiving resource pool of the first terminal device is configured with sidelink feedback channel resources, and the control information corresponding to the sidelink data indicates HARQ-ACK enable.

[0178] 3. According to the method described in Appendix 1, if the decoding result is incorrect, the method further includes:

[0179] The first terminal device detects the next transmission of the sidelink data in the time unit corresponding to the reserved sidelink shared channel resource, so as to receive the next transmission of the sidelink data.

[0180] 4. According to the method described in Appendix 1, wherein the decoding result is correct, the method further includes:

[0181] The first terminal device detects the next transmission of the sidelink data in the time unit of the reserved sidelink shared channel resource, so as to receive the next transmission of the sidelink data, and sends ACK through the sidelink feedback channel resource corresponding to the reserved sidelink shared channel resource.

[0182] 5. According to the method described in Appendix 1, if the sidelink control information corresponding to the first transmission of the sidelink data received by the first terminal device does not reserve sidelink shared channel resources for the next transmission of the sidelink data, then the first terminal device starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located, and starts a second timer after the first timer expires, and the first terminal device is in the active time when the second timer is running.

[0183] 6. According to the method described in Appendix 5, if the decoding result is incorrect, the method further includes:

[0184] The first terminal device detects the sidelink control channel while the second timer is running in order to receive the next transmission of the sidelink data.

[0185] 7. According to the method described in Appendix 5, wherein the decoding result is correct, the method further includes:

[0186] The first terminal device detects the sidelink control channel while the second timer is running to receive the next transmission of the sidelink data, and after detecting the sidelink shared channel corresponding to the next transmission of the sidelink data, sends an ACK through the sidelink feedback channel resource corresponding to the resource of the sidelink shared channel.

[0187] 8. The method according to Appendix 5, wherein the method further comprises:

[0188] After receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated in the sidelink control information carried by the sidelink control channel, then the first terminal device stops the running second timer.

[0189] 9. The method according to any one of Appendices 5 to 8, wherein the symbol refers to a symbol that can be used for the transmission of sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0190] 10. A data receiving method, applied to a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with sidelink discontinuous reception (SL DRX), the method comprising:

[0191] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result;

[0192] If the Side Link Feedback Channel (PSFCH) used to send the decoding result cannot be sent, the first terminal device starts a first timer for the corresponding side link process in the first symbol after the end of the resource where the side link feedback channel is located. After the first timer expires, the first terminal device starts a second timer for the corresponding side link process. The first terminal device is in the active time when the second timer is running.

[0193] 11. The method according to Appendix 10, wherein if the decoding result is incorrect, the method further includes:

[0194] The first terminal device detects the sidelink control channel while the second timer is running in order to receive the next transmission of the sidelink data.

[0195] 12. According to the method described in Appendix 10, wherein the decoding result is correct, the method further includes:

[0196] The first terminal device detects the sidelink control channel while the second timer is running to receive the next transmission of the sidelink data, and after detecting the sidelink shared channel corresponding to the next transmission of the sidelink data, sends an ACK through the sidelink feedback channel resource corresponding to the resource of the sidelink shared channel.

[0197] 13. The method according to Appendix 10, wherein the method further comprises:

[0198] After receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated by the sidelink control information carried by the sidelink control channel, then the first terminal device stops the running second timer.

[0199] 14. The method according to any one of Appendix 10 to 13, wherein the symbol refers to a symbol that can be used for the transmission of sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0200] 15. A data receiving method, applied to a first terminal device, wherein a second terminal device sends sidelink data to the first terminal device, and the first terminal device is configured with sidelink discontinuous reception (SL DRX), the method comprising:

[0201] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct.

[0202] If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, for the corresponding sidelink process, the first terminal device sends an ACK on the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data.

[0203] 16. The method according to Appendix 15, wherein the receiving resource pool of the first terminal device is configured with sidelink feedback channel resources, and the control information corresponding to the sidelink data indicates HARQ-ACK enable.

[0204] 17. According to the method described in Appendix 15, wherein the first terminal device starts a first timer for the corresponding side link process at the first symbol after the end of the resource where the side link feedback channel is located, and after the first timer expires, a second timer is not started, and the first terminal device sends an ACK on the feedback channel resource corresponding to the reserved side link shared channel resource; the second timer is set for the first terminal device to receive the retransmission of the side link data, and the first terminal device is in the active time when the second timer is running.

[0205] 18. The method according to Appendix 17, wherein the symbol refers to a symbol that can be used for the transmission of sidelink data within a time slot belonging to the receiving resource pool of the first terminal device.

[0206] 19. A terminal device comprising a memory and a processor, the memory storing a computer program and the processor being configured to execute the computer program to implement the method as described in any one of Appendices 1 to 18.

[0207] 20. A communication system comprising a first terminal device and a second terminal device, wherein the first terminal device is configured with sidelink discontinuous reception (SL DRX), wherein:

[0208] The second terminal device sends sidelink data to the first terminal device;

[0209] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result. If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be transmitted, and if the sidelink control information corresponding to the single transmission of the sidelink data received by the first terminal device reserves sidelink shared channel (PSSCH) resources for the next transmission of the sidelink data, then for the corresponding sidelink process, the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resources are located.

[0210] The second terminal device receives the sidelink data during the configured continuous SL DRX activation time.

[0211] 21. A communication system comprising a first terminal device and a second terminal device, wherein the first terminal device is configured with sidelink discontinuous reception (SL DRX), wherein:

[0212] The second terminal device sends sidelink data to the first terminal device;

[0213] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result. If the sidelink feedback channel (PSFCH) used to transmit the decoding result cannot be transmitted, the first terminal device starts a first timer for the corresponding sidelink process in the first symbol after the end of the resource where the sidelink feedback channel is located. After the first timer expires, the first terminal device starts a second timer for the corresponding sidelink process. The first terminal device is in the active time when the second timer is running.

[0214] 22. A communication system comprising a first terminal device and a second terminal device, wherein the first terminal device is configured with sidelink discontinuous reception (SL DRX), wherein:

[0215] The second terminal device sends sidelink data to the first terminal device;

[0216] The first terminal device decodes a single transmission of sidelink data received from the second terminal device to obtain a decoding result, and the decoding result is correct. If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, for the corresponding sidelink process, the first terminal device sends an ACK to the sidelink feedback channel resource corresponding to the sidelink shared channel (PSSCH) resource reserved by the second terminal device for the next transmission of the sidelink data.

Claims

1. A data receiving apparatus configured in a first terminal device, the first terminal device being configured with sidelink discontinuous reception (SL DRX), the apparatus comprising: A receiver configured to receive sidelink data from a second terminal device; as well as The processor is configured as follows: Decode the sidelink data sent by the second terminal device to obtain the decoding result; as well as If the sidelink feedback channel (PSFCH) used to send the decoding result cannot be sent, and if the sidelink control information corresponding to the transmission of the sidelink data received by the first terminal device reserves the sidelink shared channel (PSSCH) resource for the next transmission of the sidelink data, then for the corresponding sidelink process, the processor confirms that the first terminal device is in the active time period of the time unit where the reserved sidelink shared channel resource is located.

2. The apparatus according to claim 1, wherein, The first terminal device has a receiving resource pool configured with sidelink feedback channel resources, and the control information corresponding to the sidelink data indicates that HARQ-ACK is enabled.

3. The apparatus according to claim 1, wherein, If the decoding result is incorrect, the processor will detect the next transmission of the sidelink data in the time unit of the reserved sidelink shared channel resource, and receive the next transmission of the sidelink data.

4. The apparatus according to claim 1, wherein, If the decoding result is correct, the processor detects the next transmission of the sidelink data in the time unit where the reserved sidelink shared channel resource is located, so as to receive the next transmission of the sidelink data, and sends ACK through the sidelink feedback channel resource corresponding to the reserved sidelink shared channel resource.

5. The apparatus according to claim 1, wherein, If the sidelink control information corresponding to the transmission of the sidelink data received by the first terminal device does not reserve sidelink shared channel resources for the next transmission of the sidelink data, then the processor starts a first timer for the corresponding sidelink process in the first time slot after the resource of the sidelink feedback channel ends. After the first timer expires, a second timer is started. The first terminal device is in the active time when the second timer is running.

6. The apparatus according to claim 5, wherein, If the decoding result is incorrect, the processor will detect the side link control channel while the second timer is running to receive the next transmission of the side link data.

7. The apparatus according to claim 5, wherein, If the decoding result is correct, the processor detects the sidelink control channel during the second timer operation to receive the next transmission of the sidelink data, and after detecting the sidelink shared channel corresponding to the next transmission of the sidelink data, sends an ACK through the sidelink feedback channel resource corresponding to the resource of the sidelink shared channel.

8. The apparatus according to claim 5, wherein, After receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated in the sidelink control information carried by the sidelink control channel, then the processor stops the running second timer.

9. The apparatus according to claim 5, wherein, The time slot refers to a time slot within the receiving resource pool of the first terminal device that can be used for sending sidelink data.

10. A data receiving apparatus configured in a first terminal device, the first terminal device being configured with sidelink discontinuous reception (SL DRX), the apparatus comprising: The receiver receives sidelink data from the second terminal device; as well as The processor is configured as follows: Decode the sidelink data sent by the second terminal device to obtain the decoding result; as well as If the Side Link Feedback Channel (PSFCH) used to send the decoding result cannot be sent, the processor starts a first timer for the corresponding side link process in the first time slot after the resource where the side link feedback channel is located ends. After the first timer expires, it starts a second timer for the corresponding side link process. The first terminal device is in the active time when the second timer is running.

11. The apparatus according to claim 10, wherein, If the decoding result is incorrect, the processor will detect the side link control channel while the second timer is running to receive the next transmission of the side link data.

12. The apparatus according to claim 10, wherein, The first terminal device has a receiving resource pool configured with sidelink feedback channel resources. The control information corresponding to the side link data indicates that HARQ-ACK is enabled, and, The second terminal device sends the side link data via unicast.

13. The apparatus according to claim 10, wherein, Due to UL / SL priority, the PSFCH used to send the decoding result cannot be sent.

14. The apparatus according to claim 10, wherein, If the decoding result is correct, the processor detects the sidelink control channel during the second timer operation to receive the next transmission of the sidelink data, and after detecting the sidelink shared channel corresponding to the next transmission of the sidelink data, sends an ACK through the sidelink feedback channel resource corresponding to the resource of the sidelink shared channel.

15. The apparatus according to claim 10, wherein, After receiving the sidelink control channel corresponding to the sidelink data of the sidelink process corresponding to the second timer, if the first terminal device is the destination terminal indicated in the sidelink control information carried by the sidelink control channel, and / or the second terminal device is the source terminal indicated by the sidelink control information carried by the sidelink control channel, then the processor stops the running second timer.

16. The apparatus according to claim 10, wherein, The time slot refers to a time slot within the receiving resource pool of the first terminal device that can be used for sending sidelink data.