A communication method and device

By using the timer in the receiving end device of wireless communication to control the monitoring behavior of the side link links, the problem of high receiving end equipment in wireless communication has been solved, and more efficient energy management has been achieved.

CN113518392BActive Publication Date: 2025-01-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010281183.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-04-10
Publication Date
2025-01-28
Estimated Expiration
2040-04-10

AI Technical Summary

Technical Problem

In wireless communication, the receiving end user equipment continuously monitors the physical side link shared channel in the side link, resulting in increased power consumption, especially when there is no data interaction.

Method used

Control the monitoring behavior of the receiving end device by starting or stopped the timer. When there is no reserved resource for reserved on the side link, start the first timer or stop the second timer to avoid continuous monitoring.

Benefits of technology

Effectively saves the power consumption of the receiving end equipment, especially in the case of countless data interaction, which improves the energy efficiency performance of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113518392B_ABST
    Figure CN113518392B_ABST
Patent Text Reader

Abstract

The present application provides a communication method and device. The method may include: when there are no reserved resources for retransmitting the first transmission on the side link, the first communication device and / or the second communication device starts the first timer, and / or stops the second timer; or, when there are reserved resources for retransmitting the first transmission on the side link, the first communication device and the second communication device stop the second timer, so that the first communication device and the second communication device jointly control the data reception of the first communication device on the side link through the first timer and the second timer, so that the first communication device does not need to monitor the SCI associated with the HARQ process corresponding to the first transmission all the time, saving power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a communication method and device. Background Art

[0002] The new radio (NR) system is the current mainstream wireless communication technology. It is aimed at the business characteristics of vehicle to everything (V2X) and new business transmission requirements, and aims to support V2X communication with lower latency and higher reliability. However, in the sidelink, the receiving user equipment (RX UE) will always monitor the physical sidelink shared channel (PSSCH) to see if there is any information from the transmitting user equipment (TX UE).

[0003] However, in the sidelink, the RX UE does not always exchange valid information with the TX UE, nor does it always perform upload or download services, and even during communication, there is no data transmission. Therefore, when there is no data exchange between the transmitting and receiving UEs, if the RX UE continues to monitor the PSSCH, the power consumption of the RX UE will increase. Summary of the invention

[0004] The present application provides a communication method and device to save power consumption of RX UE.

[0005] In a first aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which can include a first communication device and a second communication device, wherein the second communication device can be used as a transmitting device (i.e., TX UE) and the first communication device can be used as a receiving device (i.e., RX UE). Then, when there are no reserved resources for retransmitting the first transmission on the sidelink, the first communication device starts the first timer and / or stops the second timer; or, when there are reserved resources for retransmitting the first transmission on the sidelink, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, the first communication device stops the second timer.

[0006] In the present application, the above-mentioned first transmission may be a transmission block (TB), a medium access control packet data unit (MAC PDU), etc.

[0007] When the second communication device selects resources for the first transmission, it can select at least one resource (such as 1 to 3 resources) for the first transmission. These resources can be used for the initial transmission of the first transmission, and can also be used for retransmission of the first transmission. The second communication device can transmit (initial transmission or retransmission) the first transmission to the first communication device on one of the at least one resource, then, in the time domain, the other resources in the at least one resource that are located after the resource used to transmit the first transmission are the reserved resources corresponding to the first transmission.

[0008] In an embodiment of the present application, the above-mentioned first timer is used to indicate the duration before receiving the retransmission authorization. For example, the first timer is used to indicate the minimum duration before the communication device receives the retransmission authorization, which can be understood as the minimum duration that the communication device expects to wait before receiving the retransmission authorization; the second timer is used to indicate the duration before receiving the retransmission. For example, the second timer is used to indicate the maximum duration before the communication device receives the retransmission, which can be understood as the maximum duration that the communication device expects to monitor to receive the retransmission.

[0009] Based on the first aspect, in some possible implementations, the first timer and the second timer correspond to a HARQ process corresponding to the first transmission.

[0010] In the present application, in the side link, when the first communication device determines that there are no reserved resources for retransmitting the first transmission (or the resource currently used to transmit the first transmission is the last resource of at least one resource), the first communication device starts the first timer and / or stops the second timer. At this time, the first communication device does not need to monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption; or, when the first communication device determines that there are retransmission reserved resources in at least one reserved resource, or the resource currently transmitting the first transmission is the first reserved resource of at least one reserved resource, the first communication device stops the second timer. At this time, the first communication device stops monitoring the physical sidelink control channel (PSCCH) and / or PSSCH, thereby saving power consumption.

[0011] Based on the first aspect, in some possible implementations, the first communication device starts the first timer, including: the first communication device starts the first timer after sending a hybrid automatic retransmission request (HARQ) feedback corresponding to the first transmission to the second communication device on the sidelink; or, the first communication device starts the first timer at the first symbol after sending the HARQ feedback, or, the first communication device starts the first timer after receiving the first transmission.

[0012] In the present application, after the second communication device sends the first transmission to the first communication device, the first communication device performs HARQ feedback on the first transmission to the second communication device, that is, the first communication device sends HARQ feedback corresponding to the first transmission to the second communication device (that is, the first transmission is associated with a certain HARQ process). Then, the first communication device starts the first timer after sending the HARQ feedback, or the first communication device starts the first timer at the first symbol after sending the HARQ feedback, so that the first communication device does not need to monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0013] Based on the first aspect, in some possible implementations, the first communication device stops the second timer, including: the first communication device stops the second timer after sending HARQ feedback corresponding to the first transmission to the second communication device on the side link; or the first communication device stops the second timer on the first symbol after sending the HARQ feedback.

[0014] In the present application, after the second communication device sends the first transmission to the first communication device, the first communication device performs HARQ feedback on the first transmission to the second communication device, that is, the first communication device sends HARQ feedback corresponding to the first transmission to the second communication device. Then, after the first communication device sends the HARQ feedback, it stops the second timer, so that the first communication device does not need to listen to the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0015] Based on the first aspect, in some possible implementations, the above method also includes: when the first timer times out, and / or the first communication device fails to successfully decode the first transmission sent by the second communication device, the first communication device starts a second timer, starts monitoring the PSCCH and / or PSSCH, and waits for the first transmission to be retransmitted.

[0016] Based on the first aspect, in some possible implementations, the first timer of the first communication device is the same as the first timer of the second communication device, and the second timer of the first communication device is the same as the second timer of the second communication device; or, the first timer of the second communication device is n symbols longer than the first timer of the first communication device, and the second timer of the first communication device is the same as the second timer of the second communication device, where n is a positive integer.

[0017] Based on the first aspect, in some possible implementations, before the first communication device starts the first timer, the method further includes: the first communication device determines that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0018] In the present application, the HARQ feedback attribute corresponding to the first transmission refers to the network side device, the first communication device or the second communication device configuring the HARQ feedback attribute for the LCH when configuring the logical channel (logic channel, LCH) for the first communication device, and the HARQ feedback attribute is used to indicate whether the LCH supports and / or turns on HARQ feedback. Only LCHs with the same HARQ feedback attribute can be encapsulated in one transmission. Then, the HARQ feedback attribute corresponding to the first transmission refers to the HARQ feedback attribute of the LCH encapsulated in the first transmission. Alternatively, the HARQ feedback attribute corresponding to the first transmission refers to the network side device, the first communication device or the second communication device configuring the bearer (radio bearer) for the first communication device. The HARQ feedback attribute is used to indicate whether the bearer supports and / or turns on HARQ feedback. Then, the HARQ feedback attribute corresponding to the first transmission refers to the HARQ feedback attribute of the bearer corresponding to the first transmission.

[0019] Based on the first aspect, in some possible implementations, the method also includes: the first communication device receives first control information from the second communication device; the first communication device determines, based on the first control information, that there are reserved resources for retransmitting the first transmission, and / or that the resources used to transmit the first transmission are the first resource of at least one resource corresponding to the first transmission; the first communication device determines, based on the first control information, that there are no reserved resources for retransmitting the first transmission, and / or that the resources used to transmit the first transmission are not the first resource of at least one resource corresponding to the first transmission.

[0020] In the present application, the first control information may be sidelink control information (SCI)

[0021] In the second aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which can include a first communication device and a second communication device, wherein the second communication device can be used as a transmitting device (i.e., TX UE) and the first communication device can be used as a receiving device (i.e., RX UE). Then, when there are no reserved resources for retransmitting the first transmission on the sidelink, the second communication device starts a first timer and / or stops a second timer, the first timer is used to indicate the duration before sending the retransmission authorization, and the second timer is used to indicate the duration of sending the retransmission; or, when there are reserved resources for retransmitting the first transmission on the sidelink, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, the second communication device stops the second timer, and the at least one reserved resource corresponding to the first transmission is obtained by performing resource selection on the first transmission.

[0022] In the present application, the first timer and the second timer set on both sides of the first communication device and the second communication device are symmetrical. When the first communication device starts the first timer, the second communication device starts the first timer at the same time, and when the first communication device starts or stops the second timer, the second communication device starts or stops the second timer at the same time.

[0023] Based on the second aspect, in some possible implementations, the first timer and the second timer correspond to a HARQ process corresponding to the first transmission.

[0024] Based on the second aspect, in some possible implementations, the method further includes: when the first timer times out, the second communication device starts a second timer.

[0025] Based on the second aspect, in some possible implementations, the second communication device starts the first timer, including: the second communication device starts the first timer after receiving HARQ feedback from the first communication device; or, the second communication device starts the first timer after delaying m symbols after sending the first transmission, where m is a positive integer; or, the second communication device starts the first timer after sending the first transmission.

[0026] Based on the second aspect, in some possible implementations, the second communication device stops the second timer, including: after the second communication device sends a first transmission to the first communication device on the sidelink, the second timer stops.

[0027] Based on the second aspect, in some possible implementations, the first timer of the second communication device is the same as the first timer of the first communication device, and the second timer of the first communication device is the same as the second timer of the first communication device; or, the first timer of the second communication device is n symbols longer than the first timer of the first communication device, and the second timer of the first communication device is the same as the second timer of the first communication device, and n is a positive integer.

[0028] Based on the second aspect, in some possible implementations, before the second communication device starts the first timer, the method further includes: the second communication device determines that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0029] In a third aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which can include a third communication device and a fourth communication device, wherein the fourth communication device can be used as a transmitting device (i.e., TX UE) and the third communication device can be used as a receiving device (i.e., RX UE). Then, when there is at least one reserved resource for retransmitting the second transmission on the sidelink, the third communication device configures the duration of the third timer to the first duration, and / or configures the duration of the fourth timer to the second duration; when there is no at least one reserved resource for retransmitting the second transmission on the sidelink, the third communication device configures the duration of the third timer to the third duration, and / or configures the duration of the fourth timer to the fourth duration;

[0030] The third timer is used to indicate the time length before receiving the retransmission authorization, and the fourth timer is used to indicate the time length for receiving the retransmission.

[0031] Optionally, the third communication device determines the first duration based on the time domain interval between the first resource and the second resource in at least one reserved resource, and / or the third communication device determines the second duration based on the time difference between the third communication device receiving the second transmission and determining the feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is the resource in the at least one reserved resource that is closest to the first resource in the time domain.

[0032] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0033] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0034] Based on the third aspect, in some possible implementations, the first duration is gap-k; gap is a time domain interval, and k is a time difference between when the third communication device receives a second transmission from the fourth communication device and determines feedback response information.

[0035] Based on the third aspect, in some possible implementations, k is 2 or 3.

[0036] Based on the third aspect, in some possible implementations, after the third communication device configures the duration of the third timer to the first duration or the third communication device configures the duration of the third timer to the third duration, the method also includes: the third communication device starts the third timer, and / or stops the fourth timer.

[0037] Based on the third aspect, in some possible implementations, the second duration is k+s or k-1+s symbols, k is the time difference, and s is the number of symbols included in a time slot.

[0038] Based on the third aspect, in some possible implementations, the method further includes: when the third timer times out, and / or the third communication device fails to successfully decode the second transmission sent by the fourth communication device, the third communication device starts a fourth timer.

[0039] Based on the third aspect, in some possible implementations, when the third communication device determines the third duration as configured, and / or determines the fourth duration as configured, the method also includes: the third communication device starts a third timer, and / or stops the fourth timer.

[0040] Based on the third aspect, in some possible implementations, before the third communication device configures the duration of the third timer according to the time domain interval between the first reserved resource and the second reserved resource among multiple reserved resources, the method also includes: the third communication device determines that the HARQ feedback attribute corresponding to the second transmission is enabled.

[0041] Based on the third aspect, in some possible implementations, the third timer and the fourth timer correspond to the HARQ process corresponding to the second transmission.

[0042] Based on the third aspect, in some possible implementations, the method further includes: the third communication device determines whether there is at least one reserved resource for retransmitting the second transmission on the sidelink based on the second control information received from the fourth communication device.

[0043] In a fourth aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which can include a third communication device and a fourth communication device, wherein the fourth communication device can be used as a transmitting device (i.e., TX UE) and the third communication device can be used as a receiving device (i.e., RX UE). When there are multiple reserved resources for transmitting a second transmission on the sidelink, the fourth communication device configures the duration of the third timer to the first duration, and / or configures the duration of the fourth timer to the second duration; when there is no at least one reserved resource for retransmitting the second transmission on the sidelink, the fourth communication device configures the duration of the third timer to the third duration, and / or configures the duration of the fourth timer to the fourth duration;

[0044] The third timer is used to indicate the duration before sending the retransmission authorization, and the fourth timer is used to indicate the duration of sending the retransmission.

[0045] Optionally, the fourth communication device determines the first duration based on the time domain interval between the first resource and the second resource in at least one reserved resource, and / or the fourth communication device determines the second duration based on the time difference between the third communication device receiving the second transmission and determining the feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is the resource in the at least one reserved resource that is closest to the first resource in the time domain.

[0046] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0047] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0048] Based on the fourth aspect, in some possible implementations, the first duration is gap-k; gap is a time domain interval, and k is a time difference between when the third communication device receives a second transmission from the fourth device and determines feedback response information.

[0049] Based on the fourth aspect, in some possible implementations, k is 2 or 3.

[0050] Based on the fourth aspect, in some possible implementations, the second duration is k+s or k-1+s symbols, k is the above-mentioned time difference, and s is the number of symbols contained in a time slot.

[0051] Based on the fourth aspect, in some possible implementations, after the fourth communication device configures the duration of the third timer to the first duration or the fourth communication device configures the duration of the third timer to the third duration, the method also includes: the fourth communication device starts the third timer after receiving HARQ feedback from the third communication device, and / or stops the fourth timer.

[0052] Based on the fourth aspect, in some possible implementations, the method further includes: when the third timer times out, the fourth communication device starts a fourth timer.

[0053] Based on the fourth aspect, in some possible implementations, after the fourth communication device configures the duration of the third timer to the third duration, and / or configures the duration of the fourth timer to the fourth duration, the method also includes: the fourth communication device starts the third timer after receiving HARQ feedback from the third communication device, and / or stops the fourth timer.

[0054] Based on the fourth aspect, in some possible implementations, the fourth communication device starts the third timer after receiving HARQ feedback from the third communication device, including: the fourth communication device starts the third timer at the first symbol after receiving the HARQ feedback.

[0055] Based on the fourth aspect, in some possible implementations, before the fourth communication device configures the duration of the third timer according to the time domain interval between the first reserved resource and the second reserved resource among multiple reserved resources, the method also includes: the fourth communication device determines that the HARQ feedback attribute corresponding to the second transmission is enabled.

[0056] Based on the fourth aspect, in some possible implementations, the third timer and the fourth timer correspond to the HARQ process corresponding to the second transmission.

[0057] Based on the fourth aspect, in some possible implementations, the method further includes: the fourth communication device sends second control information to the third communication device, the second control information being used to indicate whether there is at least one reserved resource on the sidelink for retransmitting the second transmission.

[0058] In a fifth aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which may include a fifth communication device and a sixth communication device, wherein the sixth communication device may be used as a transmitting device (i.e., TX UE) and the fifth communication device may be used as a receiving device (i.e., RX UE). When the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission sent on the sidelink is disabled, and / or the fifth communication device fails to successfully decode the third transmission, the fifth communication device starts a fifth timer, and the fifth timer is used to indicate the duration before receiving a retransmission authorization.

[0059] In the present application, when the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission sent on the side link is disabled, the fifth communication device may start the fifth timer; or, when the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission sent on the side link is disabled and the fifth communication device fails to successfully decode the third transmission, the fifth communication device starts the fifth timer.

[0060] In the present application, the third transmission mentioned above may be TB, MAC PDU, etc.

[0061] Based on the fifth aspect, in some possible implementations, the method further includes: when the fifth timer times out, the fifth communication device starts a sixth timer, and the sixth timer is used to indicate the duration of receiving the retransmission.

[0062] Based on the fifth aspect, in some possible implementations, the method further includes: when the HARQ feedback attribute corresponding to the third transmission is disabled, the fifth communication device determines that the sixth communication device uses blind retransmission for the third transmission.

[0063] Based on the fifth aspect, in some possible implementations, the fifth communication device determines that the sixth communication device uses blind retransmission for the third transmission, including: the fifth communication device determines that the sixth communication device uses blind retransmission for the third transmission based on the received third control information, and the third control information is control information corresponding to the third transmission sent by the sixth communication device on the side link.

[0064] In a sixth aspect, the present application provides a communication method that can be applied to a sidelink communication system, such as a vehicle networking system, which can include a fifth communication device and a sixth communication device, wherein the sixth communication device can be used as a transmitting device (i.e., TX UE) and the fifth communication device can be used as a receiving device (i.e., RX UE). When the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission sent on the sidelink is disabled, after the sixth communication device sends the third transmission to the fifth communication device, it delays h symbols to start a fifth timer, and the fifth timer is used to indicate the duration before sending a retransmission authorization.

[0065] In the present application, the third transmission mentioned above may be TB, MAC PDU, etc.

[0066] Based on the sixth aspect, in some possible implementations, the method further includes: when the fifth timer times out, the sixth communication device starts a sixth timer, and the sixth timer is used to indicate the duration of sending the retransmission.

[0067] Based on the sixth aspect, in some possible implementations, the method further includes: when the HARQ feedback attribute corresponding to the third transmission is disabled, the sixth communication device determines to use blind retransmission for the third transmission.

[0068] In a seventh aspect, the present application provides a communication device, which may be a chip or a system on chip in a first communication device, or a functional module in the first communication device for implementing the first aspect or any possible implementation method thereof. The communication device may include: a processing module for starting a first timer and / or stopping a second timer when it is determined that there are no reserved resources for retransmitting a first transmission on a side link; or, stopping the second timer when it is determined that there are reserved resources for retransmitting a first transmission on a side link, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission.

[0069] When the second communication device selects resources for the first transmission, it can select at least one resource (such as 1 to 3 resources) for the first transmission. These resources can be used for the initial transmission of the first transmission, and can also be used for retransmission of the first transmission. The second communication device can transmit (initial transmission or retransmission) the first transmission to the first communication device on one of the at least one resources, then, in the time domain, the other resources located after the resources used to transmit the first transmission are the reserved resources corresponding to the first transmission.

[0070] The first timer is used to indicate the time length before receiving the retransmission authorization, and the second timer is used to indicate the time length for receiving the retransmission.

[0071] Based on the seventh aspect, in some possible implementations, the above-mentioned device may also include: a sending module, used to send HARQ feedback corresponding to the first transmission to the second communication device on the side link; a receiving module, used to receive the first transmission sent by the second communication device; accordingly, a processing module, used to start the first timer after the sending module sends the HARQ feedback corresponding to the first transmission; or, start the first timer at the first symbol after the sending module sends the HARQ feedback; or, start the first timer after the receiving module receives the first transmission.

[0072] Based on the seventh aspect, in some possible implementations, the sending module is used to send HARQ feedback corresponding to the first transmission to the second communication device on the side link, and the processing module is also used to stop the second timer after the sending module sends the HARQ feedback corresponding to the first transmission; or, stop the second timer on the first symbol after the sending module sends the HARQ feedback.

[0073] Based on the seventh aspect, in some possible implementations, the processing module is further used to start a second timer when the first timer times out and / or the first transmission sent by the second communication device is not successfully decoded.

[0074] Based on the seventh aspect, in some possible implementations, the processing module is further used to determine, before starting the first timer, that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0075] Based on the seventh aspect, in some possible implementations, a receiving module is used to receive first control information from a second communication device; a processing module is used to determine whether there are reserved resources for retransmitting a first transmission based on the first control information, and / or that the resource used to transmit the first transmission is not the first resource of at least one resource corresponding to the first transmission.

[0076] In an eighth aspect, the present application provides a communication device, which may be a chip or a system on chip in a second communication device, or a functional module in a second communication device for implementing the second aspect or any possible implementation method thereof. The communication device may include: a processing module for starting a first timer and / or stopping a second timer when it is determined that there are no reserved resources for retransmitting a first transmission on a side link, and / or stopping the second timer, the first timer being used to indicate the duration before sending a retransmission authorization, and the second timer being used to indicate the duration for sending a retransmission; or, stopping the second timer when it is determined that there are reserved resources for retransmitting a first transmission on a side link, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, and the at least one reserved resource corresponding to the first transmission is obtained by performing resource selection on the first transmission.

[0077] Based on the eighth aspect, in some possible implementations, the processing module is further used to start a second timer when the first timer times out.

[0078] Based on the eighth aspect, in some possible implementations, the above-mentioned device also includes: a receiving module and a sending module, used to receive HARQ feedback corresponding to the second transmission sent by the first communication device; a processing module, used to start the first timer after the receiving module receives the HARQ feedback; or, a sending module, used to send the first transmission to the first communication device on the side link; the processing module, used to delay m symbols to start the first timer after the sending module sends the first transmission, where m is a positive integer; or, start the first timer after the sending module sends the first transmission.

[0079] Based on the eighth aspect, in some possible implementations, the above-mentioned apparatus further includes: a sending module, used to send a first transmission to the first communication device on a side link; and a processing module, used to stop the second timer after the sending module sends the first transmission.

[0080] Based on the eighth aspect, in some possible implementations, the processing module is further used to determine, before starting the first timer, that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0081] In the ninth aspect, the present application provides a communication device, which may be a chip or system on chip in a third communication device, or a functional module in the third communication device for implementing the third aspect or any possible implementation method thereof. The communication device may include: a processing module, configured to configure the duration of the third timer to the first duration and / or the duration of the fourth timer to the second duration when at least one reserved resource for retransmitting the second transmission exists on the side link; when at least one reserved resource for retransmitting the second transmission does not exist on the side link, the third communication device configures the duration of the third timer to the third duration and / or configures the duration of the fourth timer to the fourth duration;

[0082] The third timer is used to indicate the time length before receiving the retransmission authorization, and the fourth timer is used to indicate the time length for receiving the retransmission.

[0083] Optionally, a processing module is used to determine a first duration based on a time domain interval between a first resource and a second resource in at least one reserved resource, and / or a processing module is used to determine a second duration based on a time difference between a third communication device receiving a second transmission and determining feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is a resource in at least one reserved resource that is closest to the first resource in the time domain.

[0084] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0085] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0086] Based on the ninth aspect, in some possible implementations, the first duration is gap-k; gap is the time domain interval, and k is the time difference between the third communication device receiving the second transmission from the fourth communication device and determining the feedback response information.

[0087] Based on the ninth aspect, in some possible implementations, k is 2 or 3.

[0088] Based on the ninth aspect, in some possible implementations, the processing module is also used to start the third timer and / or stop the fourth timer after configuring the duration of the third timer to the third duration and / or configuring the duration of the fourth timer to the fourth duration.

[0089] Based on the ninth aspect, in some possible implementations, the second duration is k+s or k-1+s symbols, k is the time difference, and s is the number of symbols contained in a time slot.

[0090] Based on the ninth aspect, in some possible implementations, the processing module is further used to start the fourth timer after configuring the duration of the fourth timer to the second duration and / or configuring the duration of the fourth timer to the fourth duration.

[0091] Based on the ninth aspect, in some possible implementations, the processing module is further used to start a fourth timer when the third timer times out and / or the second transmission is not successfully decoded.

[0092] Based on the ninth aspect, in some possible implementations, the processing module is used to start the third timer and / or stop the fourth timer when the third duration is determined as configured and / or after the fourth duration is determined as configured.

[0093] Based on the ninth aspect, in some possible implementations, the sending module is also used to send HARQ feedback corresponding to the second transmission to the fourth communication device on the side link; the processing module is also used to start the third timer after the sending module sends the HARQ feedback corresponding to the second transmission.

[0094] Based on the ninth aspect, in some possible implementations, the processing module is further used to start the third timer at the first symbol after the sending module sends the HARQ feedback corresponding to the second transmission.

[0095] Based on the ninth aspect, in some possible implementations, the processing module is further used to determine that the HARQ feedback attribute corresponding to the second transmission is enabled before configuring the duration of the third timer.

[0096] Based on the ninth aspect, in some possible implementations, the device also includes: a receiving module for receiving second control information from the fourth communication device; a processing module for determining whether there is at least one reserved resource for retransmitting the second transmission on the side link based on the second control information.

[0097] In the tenth aspect, the present application provides a communication device, which may be a chip or a system on chip in a fourth communication device, and may also be a functional module in the fourth communication device for implementing the fourth aspect or any possible implementation method thereof. The communication device may include: a sending module for configuring the duration of a third timer to be the first duration and / or the duration of a fourth timer to be the second duration when there are multiple reserved resources for transmitting the second transmission on the sidelink; or, a processing module for configuring the duration of the third timer to be the third duration and / or the duration of the fourth timer to be the fourth duration when there are no at least one reserved resource for retransmitting the second transmission on the sidelink;

[0098] The third timer is used to indicate the duration before sending the retransmission authorization, and the fourth timer is used to indicate the duration of sending the retransmission.

[0099] Optionally, a processing module is used to determine a first duration based on a time domain interval between a first resource and a second resource in at least one reserved resource, and / or a processing module is used to determine a second duration based on a time difference between a third communication device receiving a second transmission and determining feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is a resource in at least one reserved resource that is closest to the first resource in the time domain.

[0100] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0101] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0102] Based on the tenth aspect, in some possible implementations, the first duration is gap-k; gap is the time domain interval, and k is the time difference between the third communication device receiving the second transmission from the fourth device and determining the feedback response information.

[0103] Based on the tenth aspect, in some possible implementations, k is 2 or 3.

[0104] Based on the tenth aspect, in some possible implementations, the second duration is k+s or k-1+s symbols, k is the time difference, and s is the number of symbols contained in a time slot.

[0105] Based on the tenth aspect, in some possible embodiments, the above-mentioned device also includes: a receiving module, a HARQ feedback processing module for receiving the second transmission sent by a third communication device; the processing module is also used to start the third timer and / or stop the fourth timer after the receiving module receives the HARQ feedback when it is determined that there are reserved resources for retransmitting the second transmission on the side link.

[0106] Based on the tenth aspect, in some possible implementations, the processing module is further used to start a fourth timer when the third timer times out.

[0107] Based on the tenth aspect, in some possible implementations, the receiving module is used to receive HARQ feedback corresponding to the second transmission sent by the third communication device; the processing module is also used to start the third timer and / or stop the fourth timer after receiving the HARQ feedback corresponding to the second transmission from the third communication device after configuring the duration of the third timer to the third duration and / or configuring the duration of the fourth timer to the fourth duration.

[0108] Based on the tenth aspect, in some possible implementations, the processing module is used to start the third timer at the first symbol after the receiving module receives the HARQ feedback corresponding to the second transmission.

[0109] Based on the tenth aspect, in some possible implementations, the processing module is further used to determine that the HARQ feedback attribute corresponding to the second transmission is enabled before configuring the duration of the third timer.

[0110] Based on the tenth aspect, in some possible implementations, the sending module is further used to send second control information to the third communication device, and the second control information is used to indicate whether there is at least one reserved resource for retransmitting the second transmission on the sidelink.

[0111] In the eleventh aspect, the present application provides a communication device, which may be a chip or a system on a chip in a fifth communication device, or a functional module in the fifth communication device for implementing the fifth aspect or any possible implementation method thereof. The communication device may include: a receiving module for receiving a third transmission sent by a sixth communication device on a side link; a processing module for starting a fifth timer when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled and / or the third transmission is not successfully decoded, and the fifth timer is used to indicate the duration before receiving a retransmission authorization.

[0112] Based on the eleventh aspect, in some possible implementations, the processing module is used to start a sixth timer when the fifth timer times out, and the sixth timer is used to indicate the duration of receiving the retransmission.

[0113] Based on the eleventh aspect, in some possible implementations, the processing module is used to determine that the sixth communication device uses blind retransmission for the third transmission when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled.

[0114] Based on the eleventh aspect, in some possible implementations, the receiving module is used to receive the third control information sent by the sixth communication device; the processing module is used to determine that the sixth communication device uses blind retransmission for the third transmission based on the received third control information, and the third control information is the control information corresponding to the third transmission sent by the sixth communication device on the side link.

[0115] In the twelfth aspect, the present application provides a communication device, which may be a chip or a system on chip in a sixth communication device, or a functional module in the sixth communication device for implementing the sixth aspect or any possible implementation method thereof. The communication device may include: a sending module for sending a third transmission to a fifth communication device on a side link; a processing module for, when determining that the HARQ feedback attribute corresponding to the third transmission is disabled, delaying h symbols to start a fifth timer after sending the third transmission to the fifth communication device, the fifth timer being used to indicate the duration before sending a retransmission authorization.

[0116] Based on the twelfth aspect, in some possible implementations, the processing module is also used for the sixth communication device to start a sixth timer after the fifth timer times out, and the sixth timer is used to indicate the duration of sending the retransmission.

[0117] Based on the twelfth aspect, in some possible implementations, the processing module is further used to determine to use blind retransmission for the third transmission when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled.

[0118] In the thirteenth aspect, the present application provides a communication device, comprising: a processor, a memory and a communication interface; the processor is coupled to the memory, and the processor is configured to read and execute instructions in the memory to implement the communication method described in the first aspect, the third aspect, the fifth aspect and any possible implementation method thereof; the communication interface is configured to communicate with a second communication device, a fourth communication device embodiment or a sixth communication device.

[0119] In a fourteenth aspect, the present application provides a communication device, comprising: a processor, a memory and a communication interface; the processor is coupled to the memory, and the processor is configured to read and execute instructions in the memory to implement the communication method described in the second aspect, the fourth aspect, the sixth aspect and any possible implementation method thereof; the communication interface is configured to communicate with a first communication device, a third communication device embodiment or a fifth communication device.

[0120] In a fifteenth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, they are used to execute the communication method as described in the first to sixth aspects above and any possible implementation methods thereof.

[0121] In the sixteenth aspect, the present application provides a computer program or a computer program product. When the computer program or the computer program product is executed on a computer, the computer implements the communication method as described in the above-mentioned first to sixth aspects and any possible implementation manner thereof.

[0122] It should be understood that the seventh to sixteenth aspects of the present application are consistent with the technical solutions of the first to sixth aspects of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0123] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0124] Figure 1 A schematic diagram of the architecture of a communication system in an embodiment of the present application;

[0125] Figure 2 This is another schematic diagram of the architecture in the embodiment of the present application;

[0126] Figure 3 A schematic diagram of at least one resource corresponding to a transmission in an embodiment of the present application;

[0127] Figure 4 A schematic diagram of a flow chart of a communication method on a first communication device side in an embodiment of the present application;

[0128] Figure 5 A schematic diagram of a flow chart of a communication method on a second communication device side in an embodiment of the present application;

[0129] Figure 6 A schematic diagram of a flow chart of a third communication device side communication method in an embodiment of the present application;

[0130] Figure 7 This is a flow chart of a fourth communication device side communication method in an embodiment of the present application;

[0131] Figure 8 Schematic diagram of the flow of a fifth communication device side communication method in an embodiment of the present application;

[0132] Fig. 9 Schematic diagram of a sixth communication method on a communication device side in an embodiment of the present application;

[0133] Fig.10 A schematic diagram of the structure of a communication device in an embodiment of the present application;

[0134] Fig.11 Another structural diagram of the communication device in the embodiment of the present application. DETAILED DESCRIPTION

[0135] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application. In the following description, reference is made to the drawings that form a part of the present application and show specific aspects of the embodiments of the present application or specific aspects of the embodiments of the present application in an illustrative manner. It should be understood that the embodiments of the present application can be used in other aspects and may include structural or logical changes not depicted in the drawings. For example, it should be understood that the disclosure of the described method in conjunction with the disclosed content can also be applied to the corresponding device or system for performing the method, and vice versa. For example, if one or more specific method steps are described, the corresponding device may include one or more units such as functional units to perform the one or more method steps described (for example, one unit performs one or more steps, or multiple units, each of which performs one or more of the multiple steps), even if such one or more units are not explicitly described or illustrated in the drawings. On the other hand, for example, if a specific device is described based on one or more units such as functional units, the corresponding method may include a step to perform the functionality of one or more units (for example, one step performs the functionality of one or more units, or multiple steps, each of which performs the functionality of one or more units in multiple units), even if such one or more steps are not explicitly described or illustrated in the drawings. Further, it should be understood that, unless explicitly stated otherwise, features of the various exemplary embodiments and / or aspects described herein may be combined with each other.

[0136] The new radio (NR) system is the current mainstream wireless communication technology. It targets the service characteristics of vehicle to everything (V2X) and new service transmission requirements, and aims to support V2X communication with lower latency and higher reliability. However, in the sidelink (SL), the receiving user equipment (RX UE) will always monitor the PSCCH and / or PSSCH to see if there is any information from the transmitting user equipment (TX UE). However, in the sidelink, the RX UE does not always interact with the TX UE for valid information, nor does it always perform upload or download services, and even when communicating, there is no data transmission. Therefore, when there is no data interaction between the transmitting and receiving UEs, if the RX UE continues to monitor the PPSCCH and / or PSSCH, the power consumption of the RX UE will increase.

[0137] So, in order to solve this problem, an embodiment of the present application provides a communication system, which can be a side link communication system. The side link communication system can be adapted to the fields of vehicle to everything (V2X), intelligent connected vehicles and self-driving vehicles. Figure 1 This is a schematic diagram of the architecture of the communication system in the embodiment of the present application, see Figure 1As shown, the communication system 10 may include: a network side device 11 and a communication device 12 . Figure 2 This is another schematic diagram of the architecture in the embodiment of the present application, see Figure 2 As shown, the communication system 10 may also include multiple communication devices 12. Of course, in the embodiment of the present application, the type and quantity of network elements included in the communication system, and the connection relationship between the network elements are not limited thereto.

[0138] In the embodiment of the present application, the communication device can communicate with other communication devices while communicating with the network side device. The network side device can configure, schedule, coordinate, etc. the resources of the sidelink for communication between the communication devices, and assist the communication devices to communicate directly with each other. The communication device can also configure, schedule, coordinate, etc. the resources of the sidelink for communication between other communication devices by itself, which is not specifically limited in the embodiment of the present application.

[0139] The above-mentioned network side device can be a device on the access network side used to support the terminal to access the wireless communication system, for example, it can be a next generation base station (next generation NodeB, gNB), transmission reception point (transmission reception point, TRP), relay node (relay node), access point (access point, AP), roadside device (road site unit, RSU), etc. in the 5G access technology communication system.

[0140] The above-mentioned communication device may be a device that provides voice or data connectivity to users, for example, it may also be called UE, mobile station, subscriber unit, station or terminal (TE, Terminal Equipment), etc. The communication device may be a cellular phone, a personal digital assistant (PDA, Personal Digital Assistant), a wireless modem, a handheld device (handheld), a laptop computer, a cordless phone, a wireless local loop (WLL, Wireless Local Loop) station or a tablet computer (pad), etc. With the development of wireless communication technology, devices that can access a wireless communication system, can communicate with the network side of a wireless communication system, or can communicate with other devices through a wireless communication system can all be communication devices in the embodiments of the present application, for example, terminals, cars or RSUs in intelligent transportation, household appliances in smart homes, power meter reading instruments, voltage monitoring instruments, environmental monitoring instruments in smart grids, video monitoring instruments in intelligent security networks, cash registers, etc. The communication device may be statically fixed or mobile.

[0141] The communication method provided in the embodiment of the present application is described below in conjunction with the above-mentioned communication system.

[0142] In NR SL, network-side devices, such as base stations, configure resource pools for SL communications of UEs. A resource pool is a collection of time-frequency resources. The resources for UE to communicate on the SL link are determined from the resource pool pre-configured or configured on the base station side. Specifically, there are two modes for Tx UE to obtain transmission resources for communication on the SL link from network-side devices, namely mode1 and mode2. Among them, the above-mentioned pre-configured resources can be obtained from the network elements of the core network, or they can be pre-set in the UE.

[0143] In mode1, the base station allocates SL transmission resources to the Tx UE through scheduling. In this mode, when the Tx UE has SL data to be transmitted, it reports the SL buffer status report (BSR) MAC CE to the base station through the Uu port to inform the base station of the current amount of data to be transmitted by the Tx UE at the PC5 port. The base station can dynamically allocate transmission resources for the Tx UE.

[0144] In mode 2, the UE selects transmission resources from a pre-configured or base station-configured resource pool as needed, without the need for scheduling by the base station. The SL resources determined by the UE are configured by the base station (such as through RRC signaling configuration or system information block (SIB) configuration) or pre-configured. The pre-configuration mentioned here can be obtained from the network element of the core network or preset in the UE.

[0145] In mode2, the TX UE performs a resource selection and selects at least one resource (usually 1 to 3 resources) for a transmission, such as a TB, a MAC PDU, etc. At least one resource is used for new transmission or retransmission of the transmission. The TX UE can select one of the at least one resource to send the transmission. Then, the resource currently sending the transmission is the current transmission resource, and in the time domain, the resource after the current transmission resource is the reserved resource. The reserved resource is the resource reserved for retransmission of the transmission. For example, Figure 3 This is a schematic diagram of at least one resource corresponding to a transmission in an embodiment of the present application, see Figure 3 As shown, the TX UE selects three resources for a transmission, namely S1, S2 and S3. If the TX UE sends the transmission on S1, then S1 is the current transmission resource, and S2 and S2 are the two reserved resources corresponding to the transmission.

[0146] In an embodiment of the present application, after the first communication device receives the first transmission on a resource corresponding to the first transmission, the first communication device needs to determine whether there is a reserved resource for retransmitting the first transmission on the sidelink. Then, the first communication device may perform the following steps.

[0147] Figure 4 This is a flow chart of the communication method on the first communication device side in the embodiment of the present application, see Figure 4 As shown, the method includes:

[0148] S401: The second communication device sends a first transmission to the first communication device;

[0149] The second communication device (TX UE) sends the first transmission on the first resource of at least one resource selected for the first transmission. At this time, the second communication device can initially transmit the first transmission or retransmit the first transmission. The first transmission can be a TB, a MAC PDU, or other types, which are not specifically limited in the embodiments of the present application.

[0150] S402: The first communication device determines whether there are reserved resources for retransmitting the first transmission on the sidelink; if not, execute S403; if so, execute S404;

[0151] After receiving (which can be understood as just receiving or completing receiving) the first transmission on the first resource, the first communication device (RX UE) determines whether there is at least one reserved resource for retransmitting the first transmission after the first resource, that is, determines whether there is a reserved resource for retransmitting the first transmission on the sidelink. If there is at least one reserved resource after the first resource, the first communication device can determine that there is a reserved resource for retransmitting the first transmission on the sidelink, and then execute S104; otherwise, the first communication device can confirm that there is no reserved resource for retransmitting the first transmission on the sidelink, and then execute S103.

[0152] In an embodiment of the present application, if the first transmission transmitted by the second communication device to the first communication device in S101 is an initial first transmission, the second communication device may also send first control information to the first communication device, and the first control information is used to indicate the resource location of at least one resource corresponding to the first transmission. Then, when the first communication device receives the first control information, it can determine whether there is at least one reserved resource after the first resource according to the indication of the first control information, that is, determine whether there are reserved resources on the side link for retransmitting the first transmission.

[0153] Optionally, the first control information may be SCI. Then, the first communication device may determine whether there are reserved resources for retransmitting the first transmission on the sidelink according to the indication of the SCI. Of course, the first control information may also be other information, which is not specifically limited in the embodiment of the present application.

[0154] In the embodiment of the present application, the first communication device can determine whether there is a reserved resource for retransmitting the first transmission on the sidelink by determining whether the resource used to receive the first transmission is the last resource of the at least one resource. Figure 3 As shown, assuming that the first communication device receives the first transmission on S3, the first communication device can determine that S3 is the last resource of the three resources from S1 to S3, and there is no resource for retransmitting the first transmission after S3, that is, there is no reserved resource for retransmitting the first transmission on the sidelink, otherwise, there is a reserved resource for retransmitting the first transmission on the sidelink. It can be seen that if the resource for transmitting the first transmission is the last resource of at least one resource, it indicates that there is no reserved resource for retransmitting the first transmission on the sidelink, otherwise, it indicates that there is a reserved resource for retransmitting the first transmission on the sidelink.

[0155] In some possible implementations, the first communications device may also determine whether there are reserved resources for retransmitting the first transmission on the sidelink by determining whether the resource used to receive the first transmission is the first resource of the at least one resource. Figure 3 As shown, assuming that the first communication device receives the first transmission on S1, the first communication device can determine that S1 is the first resource of the three resources S1 to S3, and that after S1 there are resources for retransmitting the first transmission, such as S2 and S3, that is, there are reserved resources for retransmitting the first transmission on the sidelink, otherwise, there are no reserved resources for retransmitting the first transmission on the sidelink. It can be seen that if the resource for receiving the first transmission is the first resource of at least one resource, it indicates that there are reserved resources for retransmitting the first transmission on the sidelink, otherwise, it indicates that there are no reserved resources for retransmitting the first transmission on the sidelink.

[0156] S403: The first communication device starts the first timer, and / or stops the second timer;

[0157] When the first communication device determines that there is no reserved resource for retransmitting the first transmission on the sidelink, and / or the resource for receiving the first transmission is the last resource of the at least one resource, the first communication device starts the first timer. Optionally, the first communication device may also stop the second timer while starting the first timer, or may start the first timer and the second timer at different time points.

[0158] It should be noted that in the embodiments of the present application, "when..." is only used to indicate the execution condition of the step, and does not limit the execution timing of the step, and can also be understood as "if" or "if".

[0159] In some possible embodiments, the first timer described in the embodiments of the present application is used to indicate the duration before receiving the retransmission authorization, such as the first timer is used to indicate the minimum duration before the communication device receives the retransmission authorization, which can be understood as the minimum duration that the communication device expects to wait before receiving the retransmission authorization; the second timer is used to indicate the duration of receiving the retransmission, such as the second timer is used to indicate the maximum duration of receiving the retransmission by the communication device, which can be understood as the maximum duration that the communication device expects to monitor for receiving the retransmission. Optionally, the first timer and the second timer correspond to the HARQ process corresponding to the first transmission, that is, the first communication device starts the first timer for the HARQ process corresponding to the first transmission, and / or stops the second timer.

[0160] In actual applications, in order to ensure the reception and transmission of data, when the transmitting device and the receiving device set the timer, the timer duration configuration is consistent, that is, the first timer of the first communication device is the same as the first timer of the second communication device, and the second timer of the first communication device is the same as the second timer of the second communication device; of course, considering that the first communication device needs to perform analysis after receiving the first transmission, which may require n symbols, then the duration of the first timer of the second communication device can be n symbols longer than the duration of the first timer of the first communication device, and the second timer of the first communication device is the same as the second timer of the second communication device, and n is a positive integer; of course, the duration of the second timer of the second communication device can also be n symbols longer than the duration of the second timer of the first communication device, and the first timer of the first communication device is the same as the first timer of the second communication device, and n is a positive integer.

[0161] In practical applications, the first timer may be a drx-sl-HARQ-RTT-Timer, and the second timer may be a drx-sl-Retransmission-Timer. Of course, the first timer and the second timer may also be other timers, which are not specifically limited in the embodiments of the present application.

[0162] S404: The first communication device stops the second timer.

[0163] When the first communication device determines that there are reserved resources for retransmitting the first transmission on the side link, and / or the resource for receiving the first transmission is the first resource of at least one resource, the first communication device stops the second timer so that the first communication device does not need to monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0164] In an embodiment of the present application, when executing S403, the first communication device may also first send HARQ feedback corresponding to the first transmission to the second communication device, that is, HARQ feedback corresponding to the first transmission, and then start the first timer and / or stop the second timer after the HARQ feedback is sent.

[0165] Optionally, the first communication device may start the first timer immediately after sending the HARQ feedback, and / or stop the second timer; the first communication device may also start the first timer at the first symbol after sending the HARQ feedback. Of course, the first communication device may also start the timer at the qth symbol after sending the HARQ feedback, where q is a positive integer, which is not specifically limited in the embodiments of the present application.

[0166] In some possible implementations, the first communication device needs to send HARQ feedback corresponding to the first transmission to the second communication device. Then, the first communication device must first determine whether the HARQ feedback attribute corresponding to the first transmission is enabled. Only when the HARQ feedback attribute corresponding to the first transmission is enabled, the first communication device can perform HARQ feedback on the first transmission.

[0167] In actual applications, when the network side device, the first communication device or the second communication device configures the LCH for the first communication device, it will configure the HARQ feedback attribute for the LCH, and the HARQ feedback attribute is used to indicate whether the LCH supports HARQ feedback. Only LCHs with the same HARQ feedback attribute can be encapsulated in one transmission. Then, the HARQ feedback attribute corresponding to the first transmission refers to the HARQ feedback attribute of the LCH encapsulated in the first transmission.

[0168] Furthermore, after executing S403 or S404, the first communication device may also execute S405: when the first timer times out, if the first transmission is not successfully decoded, the first communication device starts a second timer, monitors the SCI associated with the HARQ process corresponding to the first transmission, and waits for the first transmission to be retransmitted.

[0169] For the above process, after stopping the second timer, the first communication device does not need to keep listening to the SCI associated with the HARQ process corresponding to the first transmission, but instead receives the retransmission of the first transmission on the corresponding resources according to the resource location indicated by the first control information, thereby saving power consumption.

[0170] It is easy to understand that, since the first communication device and the second communication device are symmetrical, then, corresponding to the above process, the second communication device can also perform the following steps.

[0171] Figure 5 FIG. 1 is a flow chart of the communication method on the second communication device side in the embodiment of the present application, see Figure 5 As shown, the method may include:

[0172] S501: The second communication device determines whether there are reserved resources for retransmitting the first transmission on the sidelink; if not, execute S502; if so, execute S503;

[0173] When the second communication device needs to send a first transmission to the first communication device, or has sent a first transmission to the first communication device, the second communication device determines whether there are reserved resources for retransmitting the first transmission on the sidelink according to at least one resource selected or reselected for the first transmission. If there are no reserved resources for retransmitting the first transmission, S502 is executed, otherwise S503 is executed.

[0174] Here, the specific execution process of the determination step S501 can refer to the description of S402 in the above embodiment, which will not be repeated here.

[0175] S502: The second communication device starts the first timer, and / or stops the second timer;

[0176] S503: The second communication device stops the second timer.

[0177] The first timer is used to indicate the duration before sending the retransmission authorization, and the second timer is used to indicate the duration of sending the retransmission.

[0178] When the second communication device determines that there are reserved resources for retransmitting the first transmission on the side link, and / or the resource for sending the first transmission is the first resource of at least one resource, the second communication device stops the second timer and does not need to monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0179] In the embodiment of the present application, when executing S502, the second communication device may also first send the first transmission to the first communication device, and then start the first timer and / or stop the second timer after the first transmission is sent. Alternatively, the second communication device may also start the first timer and / or stop the second timer after receiving the HARQ feedback sent by the first communication device.

[0180] Then, the above S502 may include: the second communication device starts the first timer after receiving the HARQ feedback from the first communication device; or, when the first communication device does not feedback ACK or NACK to the second communication (i.e., there is no HARQ, or HARQ is not enabled), considering that the first communication device still needs to parse the first transmission, which may require m symbols, the second communication device delays m symbols to start the first timer after sending the first transmission, where m may be the same as or different from n in the above embodiment; or, the second communication device starts the first timer after sending the first transmission. Here, the delay can be understood as the second communication device waiting for m symbols to start the first timer after sending the first transmission.

[0181] Furthermore, after executing S502 or S503, the first communication device may also execute S504: when the first timer times out, the second communication device starts a second timer, monitors the PSCCH and / or PSSCH, and waits for the first transmission to be retransmitted.

[0182] In some possible implementations, similar to the first communication device, since the first communication device needs to send HARQ feedback corresponding to the first transmission to the second communication device, the second communication device needs to first determine that the HARQ feedback attribute corresponding to the first transmission is enabled.

[0183] For example, refer to Figure 3 As shown, it is assumed that the second communication device selects three resources for the first transmission during a resource selection, namely S1, S2 and S3, wherein S1 can be a resource for initial transmission of the first transmission or a resource for retransmission of the first transmission, and S2 and S3 can be resources for retransmission of the first transmission. If the second communication device sends the first transmission (retransmission) to the first communication device on S3, at this time, since S3 is the last resource among the three resources, the first communication device and the second communication device can determine that there is no reserved resource for retransmission of the first transmission on the side link, and then the first communication device and the second communication device can start the first timer and / or stop the second timer, so that the first communication device does not have to monitor the SCI associated with the HARQ process corresponding to the first transmission all the time, saving power consumption. If the second communication device sends a first transmission (which can be an initial transmission or a retransmission) to the first communication device on S1, at this time, since S1 is the first resource among the three resources, the first communication device and the second communication device can determine that there are reserved resources for retransmitting the first transmission on the side link, such as S2 and / or S3. Then, the first communication device and the second communication device can stop the second timer, so that the first communication device does not need to always monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0184] In an embodiment of the present application, in a side link, the first communication device and the second communication device jointly control data reception of the first communication device through a first timer and a second timer, so that the first communication device does not need to always monitor the SCI associated with the HARQ process corresponding to the first transmission, thereby saving power consumption.

[0185] In other embodiments of the present application, a communication method is also provided. Figure 6 This is a flow chart of the third communication device side communication method in the embodiment of the present application, see Figure 6 As shown, the method may include:

[0186] S601: The fourth communication device sends second control information to the third communication device when transmitting a second transmission on the sidelink;

[0187] The second control information is used to indicate the position of at least one resource corresponding to the second transmission on the sidelink, and further indicates whether there is at least one reserved resource for retransmitting the second transmission on the sidelink. The second control information may be SCI.

[0188] In an embodiment of the present application, the above-mentioned second transmission can be TB, MAC PDU, PSSCH, etc.

[0189] S602: The third communication device determines whether there is at least one reserved resource for retransmitting the second transmission on the sidelink according to the second control information, and if so, executes S603; if not, executes S604;

[0190] The process of the third communication device executing S602 may refer to the description of S402 in the above embodiment, which will not be repeated here.

[0191] S603: The third communication device configures the duration of the third timer to be the first duration, and / or configures the duration of the fourth timer to be the second duration;

[0192] Optionally, the third communication device may determine the third duration based on the time domain interval between the first resource and the second resource; and / or, the third communication device may determine the second duration based on the time difference between the third communication device receiving the second transmission and determining the feedback response information.

[0193] Here, among the at least one resource corresponding to the second transmission, the first resource is the resource currently used to transmit the second transmission, which can be used for the initial transmission of the second transmission or for retransmission of the second transmission; the second resource is the resource in the time domain closest to the first resource among the at least one reserved resource, and the second resource is used to retransmit the second transmission.

[0194] In some possible implementations, the duration of the third timer, that is, the first duration, can be determined as gap-k, where gap is a time domain interval, and k is the time difference between the third communication device receiving the second transmission from the fourth communication device and determining the feedback response information or the duration of completing the processing of the second transmission. Optionally, k is the upper limit of the time difference, which can be 2 or 3. Of course, k can also take other values, which are not specifically limited in the embodiments of the present application.

[0195] In some possible implementations, the duration of the fourth timer, i.e., the second duration, may be determined as k+s or k-1+s symbols, where k is the time difference between the third communication device receiving the second transmission and determining the feedback response information, and s is the number of symbols contained in a time slot of the current SCS configuration, such as 14 symbols, so that the third communication device will not start the fourth timer too late to avoid missing the retransmission.

[0196] It should be noted that the third timer described in the embodiment of the present application has the same meaning as the first timer. For a specific description, please refer to the description of the first timer in the above embodiment. The fourth timer has the same meaning as the second timer. For a specific description, please refer to the description of the second timer in the above embodiment.

[0197] After the third communication device executes S603 to configure the duration of the third timer, the above method may further include: the third communication device starts the third timer, and / or stops the fourth timer.

[0198] In one or more embodiments of the present application, the step of the third communication device starting the third timer may include: the third communication device starts the third timer immediately after sending the HARQ feedback corresponding to the second transmission to the fourth communication device, or the third communication device starts the third timer at the first symbol after sending the HARQ feedback corresponding to the second transmission to the fourth communication device, or the third communication device may also start the third timer after configuring the duration of the third timer, or the third communication device starts the third timer after receiving the second transmission. Of course, there may be other ways to start the third timer. The process of the third communication device starting the third timer will not be repeated in the following embodiments.

[0199] It is understandable that after configuring the fourth timer, the third communication device may also start the fourth timer. For example, when the third timer times out and / or the third communication device fails to successfully decode the second transmission sent by the fourth communication device, the third communication device starts the fourth timer.

[0200] In other embodiments of the present application, after the third timer performs S602 to determine that there are no multiple reserved resources for retransmitting the second transmission on the sidelink, S604 may be performed: the third communication device configures the third timer to a third duration, and / or the third communication device configures the fourth timer to a fourth duration;

[0201] Optionally, the third communication device configures the duration of the third timer and / or the duration of the fourth timer as a configured duration.

[0202] In practical applications, the value of the first duration and the value of the third duration may be the same or different; the value of the second duration and the value of the fourth duration may be the same or different, and the embodiment of the present application does not make specific limitations.

[0203] Here, the configured duration refers to the duration configured for the third timer and the fourth timer during the communication between the third communication device and the fourth communication device. That is, if there are no reserved resources for retransmitting the second transmission on the sidelink, the third communication device cannot configure the duration of the third timer and the fourth timer as described above, but configures the duration for the third timer and / or the fourth timer with the configured duration.

[0204] In some possible implementations, after the third communication device configures the duration of the third timer and / or the duration of the timer as the configured duration, the third communication device may start the third timer and / or stop the fourth timer. Here, the third communication device may start the third timer after sending HARQ feedback corresponding to the second transmission to the fourth communication device.

[0205] Optionally, the third communication device determines that the HARQ feedback attribute corresponding to the second transmission is enabled.

[0206] It is easy to understand that, since the third communication device and the fourth communication device are symmetrical, then, corresponding to the above process, the second communication device can also perform the following steps.

[0207] Figure 7 This is a flow chart of the fourth communication device side communication method in the embodiment of the present application, see Figure 7 As shown, the method may include:

[0208] S701: The fourth communication device sends second control information to the third communication device when transmitting a second transmission on the sidelink;

[0209] The second control information is used to indicate the location of at least one resource corresponding to the second transmission on the side link. The second control information may be SCI.

[0210] S702: The fourth communication device determines whether there is at least one reserved resource for retransmitting the second transmission on the sidelink, and if so, executes S703, and if not, executes S704;

[0211] S703: The fourth communication device configures the duration of the third timer according to the time domain interval between the first resource and the second resource in the multiple reserved resources.

[0212] After S702, S705 may be further executed: the fourth communication device configures the duration of a fourth timer according to a time difference between the third communication device receiving the second transmission from the fourth device and determining to feedback response information.

[0213] Here, the time difference between the third communication device receiving the second transmission from the fourth device and determining the feedback response information can be notified to the fourth communication device by the third communication device, or can be negotiated in advance by the third communication device and the fourth communication device. Of course, it may also be stipulated by the protocol, and the embodiment of the present application does not make specific limitations.

[0214] In an embodiment of the present application, after configuring the third timer and the fourth timer, the fourth communication device may also start the third timer and / or stop the fourth timer after receiving the HARQ feedback corresponding to the second transmission sent by the third communication device.

[0215] It should be noted that, in one or more embodiments of the present application, the step of the fourth communication device starting the third timer may include the fourth communication device starting the third timer immediately after receiving the HARQ feedback corresponding to the second transmission sent by the third communication device, or the fourth communication device starting the third timer at the first symbol after receiving the HARQ feedback corresponding to the second transmission. It will not be repeated in the following embodiments.

[0216] Optional: When the third timer times out, the fourth communication device starts a fourth timer.

[0217] S704: The fourth communication device configures the duration of the third timer and / or the duration of the fourth timer as the configured duration.

[0218] It should be noted that the process of configuring the third timer and the fourth timer of the fourth communication device can refer to the process of configuring the third timer and the fourth timer of the third communication device in the above embodiment, which will not be repeated here.

[0219] In some possible implementations, after configuring the third timer and the fourth timer, the fourth communication device can use these two timers. Then, the fourth communication device can start the third timer and / or stop the fourth timer after receiving the HARQ feedback from the third communication device.

[0220] For example, see Figure 3As shown, it is assumed that the fourth communication device selects three resources for the second transmission during a resource selection, namely S1, S2 and S3, wherein S1 can be a resource for initial transmission of the second transmission or a resource for retransmission of the second transmission, and S2 and S3 can be resources for retransmission of the second transmission. If the fourth communication device sends the second transmission (retransmission) to the third communication device on S2, at this time, since S2 is the second resource among the three resources, the third communication device and the fourth communication device can determine that there are reserved resources for retransmission of the second transmission on the side link, and then the third communication device and the fourth communication device can select the time interval between S2 and the resource S3 closest to S2 to configure the duration of the third timer, and / or the third communication device configures the fourth timer according to the time difference between receiving the second transmission from the fourth device and determining the feedback response information. After the configuration of the third timer and the fourth timer is completed, the third communication device and the fourth communication device can start the third timer and / or stop the fourth timer. At this time, the third communication device does not need to monitor the SCI associated with the HARQ process corresponding to the second transmission, saving power consumption. And if the fourth communication device sends a second transmission (retransmission) to the third communication device on S3, at this time, since S3 is the last resource of the three resources, the third communication device and the fourth communication device can determine that there are no reserved resources for the retransmission of the first transmission on the side link, and then, the third communication device and the fourth communication device can stop the second timer. At this time, the third communication device does not need to monitor the SCI associated with the HARQ process corresponding to the second transmission, thereby saving power consumption.

[0221] In an embodiment of the present application, in the side link, the third communication device and the fourth communication device jointly control the data reception of the third communication device through the third timer and the fourth timer, so that the third communication device does not need to always monitor the SCI SCI associated with the HARQ process corresponding to the second transmission, thereby saving power consumption.

[0222] In other embodiments of the present application, the present application also provides a communication method. Figure 8 This is a flow chart of the fifth communication device side communication method in the embodiment of the present application, see Figure 8 As shown, the method may include:

[0223] S801: The sixth communication device sends a third transmission to the fifth communication device;

[0224] In some possible implementations, the sixth communication device may also send a third control message to the fifth communication device when initially transmitting the third transmission. The third control message may be an SCI. The third control message may be used to indicate whether the sixth communication device adopts blind retransmission for the third transmission.

[0225] S802: The fifth communication device determines whether the HARQ feedback attribute corresponding to the third transmission sent on the sidelink is disabled. If so, execute S803. At this time, the fifth communication device does not know the position of the blind retransmission in advance.

[0226] In an embodiment of the present application, in addition to determining whether the HARQ feedback attribute corresponding to the short third transmission is disabled, the fifth communication device can also determine whether the fifth communication device successfully decodes the third transmission. If the HARQ feedback attribute is disabled and the fifth communication device fails to successfully decode the third transmission, S803 is executed. At this time, the fifth communication device does not perform HARQ feedback to the sixth communication device, and the sixth communication device can blindly retransmit the third transmission.

[0227] S803: The fifth communication device starts a fifth timer.

[0228] It is easy to understand that, since the fifth communication device and the sixth communication device are symmetrical, then, corresponding to the above process, the sixth communication device can also perform the following steps.

[0229] In other embodiments of the present application, the present application also provides a communication method. Fig. 9 This is a flow chart of the sixth communication method on the communication device side in the embodiment of the present application, see Fig. 9 As shown, the method may include:

[0230] S901: The sixth communication device sends a third transmission to the fifth communication device;

[0231] In some possible implementations, when initially transmitting the third transmission, the sixth communication device may also send a third control message to the sixth communication device, where the third control message may be an SCI. The third control message may be used to indicate whether the sixth communication device adopts blind retransmission for the third transmission.

[0232] S902: The sixth communication device determines whether the HARQ feedback attribute corresponding to the third transmission sent on the sidelink is disabled, and if so, executes S903;

[0233] In this embodiment of the present application, if the HARQ feedback attribute is disabled, the fifth communication device does not perform HARQ feedback to the sixth communication device, and the sixth communication device can blindly retransmit the third transmission.

[0234] S903: The sixth communication device starts a fifth timer.

[0235] In the embodiment of the present application, when the sixth communication device determines that the HARQ feedback attribute corresponding to the third transmission sent on the sidelink is disabled, the sixth communication device delays h symbols to start the fifth timer after sending the third transmission to the fifth communication device. Here, the delay can be understood as the second communication device waiting for m symbols to start the first timer after sending the first transmission, thereby avoiding the risk of missing the retransmission.

[0236] In some possible implementations, the method further includes: when the fifth timer times out, the sixth communication device starts a sixth timer.

[0237] It should be noted that, in the above one or more embodiments, the second transmission and the third transmission can refer to the description of the first transmission in one or more embodiments. The first communication device, the third communication device and the fifth communication device are used as the transmitting end device, and the second communication device, the fourth communication device and the sixth communication device are used as the receiving end device. The embodiments of the transmitting end device and the embodiments of the receiving end device can refer to each other, and the embodiments of the present application do not specifically limit this.

[0238] Based on the same inventive concept, an embodiment of the present application provides a communication device, which may be a chip or a system on chip in a first communication device, or a functional module in the first communication device for implementing the method described in any of the above embodiments. The chip or the system on chip includes a memory, and the memory stores instructions, and when the instructions are called by the system on chip or the chip, the above method is executed. Fig.10 A schematic diagram of the structure of the communication device in the embodiment of the present application is shown in FIG. Fig.10 As shown, the communication device 1000 may include: a processing module 1001, used to start the first timer, and / or stop the second timer when it is determined that there are reserved resources for retransmitting the first transmission on the side link, and / or stop the second timer; or, when it is determined that there are reserved resources for retransmitting the first transmission on the side link, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission.

[0239] The first timer is used to indicate the time length before receiving the retransmission authorization, and the second timer is used to indicate the time length for receiving the retransmission.

[0240] In some possible embodiments, the above-mentioned device 1000 may also include: a sending module 1002, used to send HARQ feedback corresponding to the first transmission to a second communication device on a side link; a receiving module 1003, used to receive the first transmission sent by the second communication device; accordingly, a processing module, used to start the first timer after the sending module sends the HARQ feedback corresponding to the first transmission; or, start the first timer at the first symbol after the sending module sends the HARQ feedback.

[0241] In some possible embodiments, the sending module is used to send HARQ feedback corresponding to the first transmission to the second communication device on the side link, and the processing module is also used to stop the second timer after the sending module sends the HARQ feedback corresponding to the first transmission; or, stop the second timer on the first symbol after the sending module sends the HARQ feedback; or, start the first timer after the receiving module receives the first transmission.

[0242] In some possible implementations, the processing module is further configured to start a second timer when the first timer times out and / or when the first transmission sent by the second communication device is not successfully decoded.

[0243] In some possible implementations, the processing module is further configured to determine, before starting the first timer, that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0244] In some possible embodiments, the above-mentioned device 1000 also includes: a receiving module 1003, used to receive first control information from a second communication device; a processing module, used to determine whether there are reserved resources for retransmitting the first transmission based on the first control information, and / or the resource used to transmit the first transmission is not the first resource of at least one resource corresponding to the first transmission.

[0245] It should be noted that the above-mentioned sending module can be a sending interface, a sending circuit or a transmitter, etc.; the above-mentioned receiving module can be a receiving interface, a receiving circuit or a receiver, etc.; the above-mentioned processing module can be one or more processors.

[0246] Based on the same inventive concept, an embodiment of the present application provides a communication device, which can be a chip or a system on chip in a second communication device, or a functional module in the second communication device for implementing the method described in any of the above embodiments. The chip or system on chip includes a memory, and the memory stores instructions. When the instructions are called by the system on chip or the chip, the above method is executed. Fig.10 As shown, the communication device 1000 may include: a processing module 1001, used to start a first timer and / or stop a second timer when it is determined that there are no reserved resources for retransmitting a first transmission on a side link, and / or stop the second timer, the first timer being used to indicate the duration before sending a retransmission authorization, and the second timer being used to indicate the duration for sending a retransmission; or, when it is determined that there are reserved resources for retransmitting a first transmission on a side link, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, stopping the second timer, the at least one reserved resource corresponding to the first transmission being obtained by performing resource selection on the first transmission.

[0247] In some possible implementations, the processing module is further configured to start a second timer when the first timer times out.

[0248] In some possible embodiments, the above-mentioned device also includes: a receiving module 1003 and a sending module 1002, the receiving module is used to receive the HARQ feedback corresponding to the second transmission sent by the first communication device; the processing module is used to start the first timer after the receiving module receives the HARQ feedback; or, the sending module is used to send the first transmission to the first communication device on the side link; the processing module is used to delay m symbols to start the first timer after the sending module sends the first transmission, where m is a positive integer; or, start the first timer after the sending module sends the first transmission.

[0249] In some possible implementations, the apparatus further includes: a sending module configured to send a first transmission to the first communication device on a side link; and a processing module configured to stop the second timer after the sending module sends the first transmission.

[0250] In some possible implementations, the processing module is further configured to determine, before starting the first timer, that a HARQ feedback attribute corresponding to the first transmission is enabled.

[0251] It should be noted that the above-mentioned sending module can be a sending interface, a sending circuit or a transmitter, etc.; the above-mentioned receiving module can be a receiving interface, a receiving circuit or a receiver, etc.; the above-mentioned processing module can be one or more processors.

[0252] Based on the same inventive concept, the present application provides a communication device, which can be a chip or a system on chip in a third communication device, or a functional module in a third communication device for implementing the method described in any of the above embodiments. The chip or the system on chip includes a memory, and the memory stores instructions. When the instructions are called by the system on chip or the chip, the above method is executed. Fig.10 As shown, the communication device 1000 may include: a processing module 1001, configured to configure the duration of the third timer to the first duration, and / or configure the duration of the fourth timer to the second duration when it is determined that there is at least one reserved resource for retransmitting the second transmission on the sidelink; when there is no at least one reserved resource for retransmitting the second transmission on the sidelink, the third communication device configures the duration of the third timer to the third duration, and / or configures the duration of the fourth timer to the fourth duration;

[0253] The third timer is used to indicate the duration before sending the retransmission authorization, and the fourth timer is used to indicate the duration of sending the retransmission.

[0254] Optionally, a processing module is used to determine a first duration based on a time domain interval between a first resource and a second resource in at least one reserved resource, and / or a processing module is used to determine a second duration based on a time difference between a third communication device receiving a second transmission and determining feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is a resource in at least one reserved resource that is closest to the first resource in the time domain.

[0255] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0256] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0257] In some possible implementations, the first duration is configured as gap-k, where gap is a time domain interval, and k is a time difference between when the third communication device receives the second transmission from the fourth communication device and when it determines to feedback response information.

[0258] In some possible implementations, k is 2 or 3.

[0259] In some possible implementations, the processing module is further configured to start the third timer and / or stop the fourth timer after configuring the duration of the third timer to the third duration and / or configuring the duration of the fourth timer to the fourth duration.

[0260] In some possible implementations, the second duration is k+s or k-1+s symbols, where k is the time difference, and s is the number of symbols included in a time slot.

[0261] In some possible implementations, the processing module is further configured to start the fourth timer after configuring the duration of the fourth timer to be the second duration and / or configuring the duration of the fourth timer to be the fourth duration.

[0262] In some possible implementations, the processing module is further configured to start a fourth timer when the third timer times out and / or the second transmission is not successfully decoded.

[0263] In some possible implementations, the processing module is configured to start the third timer and / or stop the fourth timer when the third duration is determined to be configured and / or after the fourth duration is determined to be configured.

[0264] In some possible implementations, the sending module 1002 is further used to send HARQ feedback corresponding to the second transmission to the fourth communication device on the side link; the processing module is further used to start the third timer after the sending module sends the HARQ feedback corresponding to the second transmission.

[0265] In some possible implementations, the processing module is further configured to start a third timer at the first symbol after the sending module sends the HARQ feedback corresponding to the second transmission.

[0266] In some possible implementations, the processing module is further configured to determine that the HARQ feedback attribute corresponding to the second transmission is enabled before configuring the duration of the third timer.

[0267] Based on the ninth aspect, in some possible implementations, the apparatus 1000 further includes: a receiving module 1003, for receiving second control information from the fourth communication device; and a processing module, for determining whether there is at least one reserved resource on the side link for retransmitting the second transmission based on the second control information.

[0268] It should be noted that the above-mentioned sending module can be a sending interface, a sending circuit or a transmitter, etc.; the above-mentioned receiving module can be a receiving interface, a receiving circuit or a receiver, etc.; the above-mentioned processing module can be one or more processors.

[0269] Based on the same inventive concept, an embodiment of the present application provides a communication device, which can be a chip or a system on chip in a fourth communication device, or a functional module in a fourth communication device for implementing the method described in any of the above embodiments. The chip or system on chip includes a memory, and the memory stores instructions. When the instructions are called by the system on chip or the chip, the above method is executed. Fig.10 As shown, the communication device 1000 may include: a processing module 1001, configured to configure the duration of the third timer to be the first duration, and / or configure the duration of the fourth timer to be the second duration; or, a processing module, configured to configure the duration of the third timer to be the third duration, and / or configure the duration of the fourth timer to be the fourth duration when there is no at least one reserved resource for retransmitting the second transmission on the sidelink;

[0270] The third timer is used to indicate the duration before sending the retransmission authorization, and the fourth timer is used to indicate the duration of sending the retransmission.

[0271] Optionally, a processing module is used to determine a first duration based on a time domain interval between a first resource and a second resource in at least one reserved resource, and / or a processing module is used to determine a second duration based on a time difference between a third communication device receiving a second transmission and determining feedback response information, wherein the first resource is used to transmit the second transmission and the second resource is a resource in at least one reserved resource that is closest to the first resource in the time domain.

[0272] In the present application, the above-mentioned second transmission can be TB, MAC PDU, etc.

[0273] Optionally, the third duration is a configured duration, and / or the fourth duration is a configured duration.

[0274] In some possible implementations, the first duration is gap-k; gap is a time domain interval, and k is a time difference between when the third communication device receives the second transmission from the fourth device and when it determines to feedback response information.

[0275] In some possible implementations, k is 2 or 3.

[0276] In some possible implementations, the second duration is k+s or k-1+s symbols, where k is the time difference, and s is the number of symbols included in a time slot.

[0277] In some possible embodiments, the above-mentioned device 1000 also includes: a receiving module 1003, which is used to receive a HARQ feedback processing module corresponding to the second transmission sent by a third communication device; the processing module is also used to start the third timer and / or stop the fourth timer after the receiving module receives the HARQ feedback when it is determined that there are reserved resources for retransmitting the second transmission on the side link.

[0278] In some possible implementations, the processing module is further configured to start a fourth timer when the third timer times out.

[0279] In some possible embodiments, the receiving module is used to receive the HARQ feedback processing module corresponding to the second transmission sent by the third communication device; the processing module is also used to start the third timer and / or stop the fourth timer after receiving the HARQ feedback corresponding to the second transmission from the third communication device after configuring the duration of the third timer to the third duration and / or configuring the duration of the fourth timer to the fourth duration.

[0280] In some possible implementations, the processing module is configured to start a third timer at the first symbol after the receiving module receives the HARQ feedback corresponding to the second transmission.

[0281] In some possible implementations, the processing module is further configured to determine that the HARQ feedback attribute corresponding to the second transmission is enabled before configuring the duration of the third timer.

[0282] Based on the tenth aspect, in some possible implementations, the sending module is further used to send second control information to the third communication device, and the second control information is used to indicate whether there is at least one reserved resource for retransmitting the second transmission on the sidelink.

[0283] It should be noted that the above-mentioned sending module can be a sending interface, a sending circuit or a transmitter, etc.; the above-mentioned receiving module can be a receiving interface, a receiving circuit or a receiver, etc.; the above-mentioned processing module can be one or more processors.

[0284] Based on the same inventive concept, an embodiment of the present application provides a communication device, which can be a chip or a system on chip in a fifth communication device, or a functional module in the fifth communication device for implementing the method described in any of the above embodiments. The chip or the system on chip includes a memory, and the memory stores instructions. When the instructions are called by the system on chip or the chip, the above method is executed. Fig.10 As shown, the communication device 1000 may include: a receiving module 1103, used to receive a third transmission sent by a sixth communication device on a side link; a processing module 1001, used to start a fifth timer when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled, and / or the third transmission is not successfully decoded, and the fifth timer is used to indicate the duration before receiving a retransmission authorization.

[0285] In some possible implementations, the processing module is used to start a sixth timer when the fifth timer times out, and the sixth timer is used to indicate the duration of receiving the retransmission.

[0286] In some possible implementations, the processing module is configured to determine that the sixth communication device performs blind retransmission on the third transmission when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled.

[0287] In some possible implementations, a receiving module is used to receive third control information sent by a sixth communication device; a processing module is used to determine that the sixth communication device adopts blind retransmission for the third transmission based on the received third control information, and the third control information is control information corresponding to the third transmission sent by the sixth communication device on the side link.

[0288] It should be noted that the above-mentioned receiving module may be a receiving interface, a receiving circuit or a receiver, etc.; the above-mentioned processing module may be one or more processors.

[0289] Based on the same inventive concept, an embodiment of the present application provides a communication device, which can be a chip or a system on chip in the sixth communication device, or a functional module in the sixth communication device for implementing the method described in any of the above embodiments. The chip or the system on chip includes a memory, and the memory stores instructions. When the instructions are called by the system on chip or the chip, the above method is executed. Fig.10As shown, the communication device 1000 may include: a sending module 1002, used to send a third transmission to a fifth communication device on a side link; a processing module 1001, used to delay h symbols to start a fifth timer after sending the third transmission to the fifth communication device when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled, and the fifth timer is used to indicate the duration before sending a retransmission authorization.

[0290] In some possible implementations, the processing module is further configured to, when the fifth timer times out, enable the sixth communication device to start a sixth timer, where the sixth timer is configured to indicate a duration for sending a retransmission.

[0291] In some possible implementations, the processing module is further configured to determine to use blind retransmission for the third transmission when it is determined that the HARQ feedback attribute corresponding to the third transmission is disabled.

[0292] It should be noted that the above-mentioned sending module may be a sending interface, a sending circuit or a transmitter, etc.; the above-mentioned processing module may be one or more processors.

[0293] Based on the same inventive concept, an embodiment of the present application provides a communication device, Fig.11 Another structural diagram of the communication device in the embodiment of the present application is shown in FIG. Fig.11 As shown, the communication device 1100 may include: a processor 1101, a memory 1102 and a communication interface 1103; the processor 1101 is coupled to the memory 1102, and the processor 1101 is configured to read and execute instructions in the memory 1102 to implement the communication method performed by the first communication device, the third communication device embodiment and the fifth communication device in any of the above embodiments; the communication interface 1103 is configured to communicate with the second communication device, the fourth communication device embodiment or the sixth communication device. .

[0294] Based on the same inventive concept, the present application embodiment provides a communication device, still referring to Fig.11 As shown, the communication device 1100 may include: a processor 1101, a memory 1102 and a communication interface 1103; the processor 1101 is coupled to the memory 1102, and the processor 1101 is configured to read and execute instructions in the memory 1102 to implement the communication method performed by the second communication device, the fourth communication device embodiment and the sixth communication device in any of the above embodiments; the communication interface 1103 is configured to communicate with the first communication device, the third communication device embodiment or the fifth communication device.

[0295] Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, they are used to execute the communication method described in the first to sixth aspects and any possible implementation methods thereof.

[0296] Based on the same inventive concept, an embodiment of the present application provides a computer program or a computer program product. When the computer program or the computer program product is executed on a computer, the computer implements the communication method as described in the first to sixth aspects and any possible implementation manner thereof.

[0297] Those skilled in the art will appreciate that the functions described in conjunction with the various illustrative logic blocks, modules, and algorithm steps disclosed herein can be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions described in the various illustrative logic blocks, modules, and steps can be stored or transmitted as one or more instructions or codes on a computer-readable medium and executed by a hardware-based processing unit. Computer-readable media may include computer-readable storage media, which corresponds to tangible media, such as data storage media, or includes any communication media that facilitates the transfer of computer programs from one place to another (e.g., according to a communication protocol). In this manner, computer-readable media may generally correspond to (1) non-temporary tangible computer-readable storage media, or (2) communication media, such as signals or carrier waves. Data storage media may be any available media that can be accessed by one or more computers or one or more processors to retrieve instructions, codes, and / or data structures for implementing the techniques described in this application. A computer program product may include computer-readable media.

[0298] By way of example and not limitation, such computer-readable storage media may include RAM, ROM, EEPROM, CD-ROM,

[0299] ROM or other optical disk storage device, magnetic disk storage device or other magnetic storage device, flash memory or any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer. And, any connection is properly referred to as a computer-readable medium. For example, if a coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave are used to transmit instructions from a website, server or other remote source, then the coaxial cable, optical fiber cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of media. However, it should be understood that the computer-readable storage medium and data storage medium do not include connections, carrier waves, signals or other temporary media, but are actually directed to non-temporary tangible storage media. As used herein, disks and optical disks include compact disks (CDs), laser optical disks, optical optical disks, digital versatile disks (DVDs) and Blu-ray disks, where disks usually reproduce data magnetically, and optical disks reproduce data optically using lasers. Combinations of the above items should also be included in the scope of computer-readable media.

[0300] Instructions may be executed by one or more processors, such as one or more digital signal processors (DSPs), general purpose microprocessors, application specific integrated circuits (ASICs), field programmable logic arrays (FPGAs), or other equivalent integrated or discrete logic circuits. Thus, the term "processor" as used herein may refer to any of the aforementioned structures or any other structures suitable for implementing the techniques described herein. Additionally, in some aspects, the functions described by the various illustrative logic blocks, modules, and steps described herein may be provided within dedicated hardware and / or software modules configured for encoding and decoding, or incorporated in a combined codec. Moreover, the techniques may be fully implemented in one or more circuits or logic elements.

[0301] The techniques of the present application may be implemented in a variety of devices or apparatuses, including a wireless handset, an integrated circuit (IC), or a set of ICs (e.g., a chipset). Various components, modules, or units are described in this application to emphasize functional aspects of devices for performing the disclosed techniques, but do not necessarily need to be implemented by different hardware units. In fact, as described above, the various units may be combined in a codec hardware unit in conjunction with appropriate software and / or firmware, or provided by interoperating hardware units (including one or more processors as described above).

[0302] In the above embodiments, the description of each embodiment has different emphases. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0303] The above is only an exemplary embodiment of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: When there are no reserved resources on the sidelink for retransmitting a first transmission, wherein the first transmission is a transmission received by the first communication device from the second communication device, the first communication device starts a first timer and stops a second timer; or, The first communication device stops the second timer when the reserved resource for retransmitting the first transmission exists on the sidelink, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, and the at least one resource corresponding to the first transmission is obtained by performing resource selection on the first transmission; The first timer is used to indicate the duration before receiving the retransmission authorization, and the second timer is used to indicate the duration of receiving the retransmission.

2. The method according to claim 1, characterized in that: The first communication device starts a first timer, including: The first communication device starts the first timer after sending a hybrid automatic repeat request HARQ feedback corresponding to the first transmission to the second communication device on a sidelink; or, The first communications device starts the first timer at a first symbol after sending the HARQ feedback; or, The first communication device starts the first timer after receiving the first transmission.

3. The method according to claim 1 or 2, characterized in that: The first communication device stopping the second timer includes: The first communications device stops the second timer after sending HARQ feedback corresponding to the first transmission to the second communications device on a sidelink; or, The first communications device stops the second timer at a first symbol after sending the HARQ feedback.

4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: When the first timer times out and the first communications device fails to successfully decode the first transmission sent by the second communications device, the first communications device starts the second timer.

5. The method according to any one of claims 1 to 4, characterized in that: The first timer of the first communication device is the same as the first timer of the second communication device, and the second timer of the first communication device is the same as the second timer of the second communication device; or, The duration of the first timer of the second communication device is n symbols longer than that of the first communication device, the duration of the second timer of the first communication device is the same as that of the second timer of the second communication device, and n is a positive integer.

6. The method according to any one of claims 1 to 5, characterized in that: Before the first communication device starts the first timer, the method further includes: The first communications device determines that a HARQ feedback attribute corresponding to the first transmission is enabled.

7. The method according to any one of claims 1 to 6, characterized in that: The first timer and the second timer correspond to a HARQ process corresponding to the first transmission.

8. The method according to any one of claims 1 to 7, characterized in that: The method further comprises: The first communication device receives first control information from a second communication device; The first communications device determines, based on the first control information, that there are reserved resources for retransmitting the first transmission; and / or that the resource used to transmit the first transmission is a first resource of at least one resource corresponding to the first transmission; or, The first communications device determines, based on the first control information, that there are no reserved resources for retransmitting the first transmission, and / or that the resource used to transmit the first transmission is not the first resource of at least one resource corresponding to the first transmission.

9. A communication method, characterized in that: include: When there are no reserved resources on the sidelink for retransmitting a first transmission, wherein the first transmission is a transmission sent by the second communication device to the first communication device, the second communication device starts a first timer and stops a second timer; or, The second communication device stops the second timer when the reserved resource for retransmitting the first transmission exists on the sidelink, and / or the resource for transmitting the first transmission is the first resource of at least one resource corresponding to the first transmission, and the at least one reserved resource corresponding to the first transmission is obtained by performing resource selection on the first transmission; The first timer is used to indicate the duration before sending a retransmission authorization, and the second timer is used to indicate the duration of sending a retransmission.

10. The method according to claim 9, characterized in that The method further comprises: When the first timer times out, the second communication device starts the second timer.

11. The method according to claim 9 or 10, characterized in that: The second communication device starts a first timer, including: The second communication device starts the first timer after receiving the hybrid automatic repeat request HARQ feedback corresponding to the first transmission sent by the first communication device; or, The second communication device starts the first timer after delaying m symbols after sending the first transmission, where m is a positive integer; or The second communications device starts the first timer after sending the first transmission.

12. The method according to any one of claims 9 to 11, characterized in that: The second communication device stopping the second timer includes: The second communication device stops the second timer after sending the first transmission to the first communication device on the sidelink.

13. The method according to any one of claims 9 to 12, characterized in that: The first timer of the second communication device has the same duration as the first timer of the first communication device, and the second timer of the first communication device has the same duration as the second timer of the first communication device; or, The duration of the first timer of the second communication device is n symbols longer than that of the first communication device, the second timer of the first communication device is the same as that of the first communication device, and n is a positive integer.

14. The method according to any one of claims 9 to 13, characterized in that: Before the second communication device starts the first timer, the method further includes: The second communication device determines that a HARQ feedback attribute corresponding to the first transmission is enabled.

15. The method according to any one of claims 9 to 14, characterized in that: The first timer and the second timer correspond to a HARQ process corresponding to the first transmission.

16. A communication method, characterized in that: include: When there is at least one reserved resource for retransmitting a second transmission on the sidelink, wherein the second transmission is a transmission received by the third communication device from the fourth communication device, the third communication device configures the duration of the third timer to be a first duration, wherein the first duration is determined by the third communication device according to a time domain interval between the first resource and a second resource in the at least one reserved resource; The first resource is used to transmit the second transmission, and the second resource is a resource in the at least one reserved resource that is closest to the first resource in the time domain; When there is no at least one reserved resource for retransmitting the second transmission on the sidelink, the third communication device configures the duration of the third timer to a third duration, the third duration being a configured duration; The third timer is used to indicate the duration before receiving the retransmission authorization.

17. The method according to claim 16, characterized in that The first duration is gap-k; the gap is the time domain interval, and k is the time difference between the third communication device receiving the second transmission from the fourth communication device and determining the feedback response information.

18. The method according to claim 17, characterized in that k is 2 or 3.

19. The method according to any one of claims 16 to 18, characterized in that After the third communication device configures the duration of the third timer as the first duration or the third communication device configures the duration of the third timer as the third duration, the method further includes: The third communication device starts the third timer.

20. The method according to any one of claims 16 to 19, characterized in that The method further comprises: When the third timer times out and / or the third communication device fails to successfully decode the second transmission sent by the fourth communication device, the third communication device starts a fourth timer, and the fourth timer is used to indicate the duration of receiving the retransmission.

21. The method according to any one of claims 16 to 20, characterized in that The third communication device starts a third timer, including: The third communications device starts the third timer after sending the HARQ feedback corresponding to the second transmission.

22. The method according to claim 21, characterized in that The third communication device starts a third timer after sending HARQ feedback corresponding to the second transmission to the fourth communication device, including: The third communication device starts the third timer at the first symbol after sending the HARQ feedback corresponding to the second transmission.

23. The method according to any one of claims 16 to 22, characterized in that The method further comprises: The third communication device determines that the HARQ feedback attribute corresponding to the second transmission is enabled.

24. The method according to any one of claims 16 to 23, characterized in that The third timer corresponds to a HARQ process corresponding to the second transmission.

25. The method according to any one of claims 16 to 24, characterized in that The method further comprises: The third communications device determines whether there is at least one reserved resource on the sidelink for retransmitting the second transmission based on the second control information received from the fourth communications device.

26. A communication method, characterized in that: include: When the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission received on the side link is disabled, wherein the third transmission is a transmission received by a fifth communication device from a sixth communication device, and the fifth communication device fails to successfully decode the third transmission, the fifth communication device starts a fifth timer and stops a sixth timer, the fifth timer being used to indicate the duration before receiving a retransmission authorization, and the sixth timer being used to indicate the duration of receiving a retransmission.

27. The method according to claim 26, characterized in that The method further comprises: When the fifth timer times out, the fifth communication device starts a sixth timer.

28. The method according to claim 26 or 27, characterized in that The method further comprises: When the fifth communication device determines that the HARQ feedback attribute corresponding to the third transmission is disabled, the fifth communication device determines that the sixth communication device uses blind retransmission for the third transmission.

29. The method according to claim 28, characterized in that The fifth communications device determines that the sixth communications device adopts blind retransmission for the third transmission, comprising: The fifth communication device determines, based on the received third control information, that the sixth communication device uses blind retransmission for the third transmission, where the third control information is control information corresponding to the third transmission sent by the sixth communication device on the sidelink.

30. A communication method, characterized in that: include: When the hybrid automatic repeat request HARQ feedback attribute corresponding to the third transmission sent on the side link is disabled, after the sixth communication device sends the third transmission to the fifth communication device, it delays h symbols to start the fifth timer and stops the sixth timer, the fifth timer is used to indicate the duration before sending the retransmission authorization, and the sixth timer is used to indicate the duration of sending the retransmission.

31. The method according to claim 30, characterized in that The method further comprises: When the fifth timer times out, the sixth communication device starts a sixth timer.

32. The method according to claim 30 or 31, characterized in that The method further comprises: When the sixth communication device determines that the HARQ feedback attribute corresponding to the third transmission is disabled, the sixth communication device determines to adopt blind retransmission for the third transmission.

33. A communication device, characterized in that: include: A processor, a memory and a communication interface; the processor is coupled to the memory, and the processor is configured to read and execute instructions in the memory to implement the communication method as described in any one of claims 1-8, 16-25 and / or 26-29.

34. A communication device, characterized in that: include: A processor, a memory and a communication interface; the processor is coupled to the memory, and the processor is configured to read and execute instructions in the memory to implement the communication method as described in any one of claims 9-15 and / or 30-32.

35. A computer-readable storage medium storing instructions, which are used to execute the communication method according to any one of claims 1 to 32 when the instructions are executed on a computer.

36. A computer program product, when executed on a computer, causes the computer to implement the communication method according to any one of claims 1 to 32.

37. A chip, characterized in that: The chip comprises a memory, in which instructions are stored. When the instructions are called by the chip, the communication method according to any one of claims 1 to 32 is executed.

38. A system on chip, characterized in that: The system on chip comprises a memory, in which instructions are stored. When the instructions are called by the system on chip, the communication method according to any one of claims 1 to 32 is executed.