Communication method, device and system
By introducing a timer mechanism between terminals, unnecessary side link monitoring is reduced, the problem of high terminal power consumption is solved, and power consumption saving and battery life time are achieved.
Patent Information
- Application Number
- CN202010415430.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-05-15
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2040-05-15
AI Technical Summary
In inter-device communication (D2D), terminals such as wearable devices are more sensitive to power consumption, and how to save power consumption of terminals has become an urgent problem.
By introducing a timer mechanism between the terminals, the terminal starts the timer after receiving the side link control information, instructing at least one time unit after the timer is started, not listening to the control information and/or data information of the side link, thereby reducing unnecessary monitoring and processing.
Effectively reduces the power consumption of the terminal, and by reducing invalid monitoring and processing, the battery life of the terminal is improved.
Smart Images

Figure CN113677020B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technologies, and in particular, to communication methods, devices and systems. Background Art
[0002] In device-to-device (D2D) communication, the sidelink resource is a resource used for communication between terminals. The sidelink resource may include a sidelink resource in the frequency domain and a sidelink resource in the time domain.
[0003] At present, terminals in the side link, such as wearable devices, are sensitive to power consumption, and how to save the power consumption of the terminals has become an urgent problem to be solved. Summary of the invention
[0004] Embodiments of the present application provide a communication method, device, and system for saving power consumption of a terminal.
[0005] In the first aspect, an embodiment of the present application provides a communication method, including: a first terminal receives side link control information SCI from a second terminal, and the SCI is used to indicate the time domain resources of the side link; the first terminal starts a first timer at a first moment or a second moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the second moment is associated with the time domain resources occupied by feedback information sent by the first terminal, the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link, and the first timer is used to indicate that the control information of the side link and / or the data information of the side link is not monitored in at least one time unit after the first timer is started.
[0006] Based on the above scheme, after sending feedback information to the second terminal, the first terminal starts the first timer, and the first timer is used to indicate that the control information of the sidelink and / or the data information of the sidelink will not be monitored for at least one time unit after the first timer is started. That is, during the start-up duration of the first timer, the second terminal will not send the control information of the sidelink and / or the data information of the sidelink to the first terminal, so the first terminal does not need to monitor the control information of the sidelink and / or the data information of the sidelink during this period, thereby achieving the purpose of energy saving.
[0007] In a possible implementation method, the first terminal stops the first timer at a third moment or a fourth moment, the third moment is obtained according to the first duration, and the fourth moment is associated with the time domain resources of the side link indicated by the SCI.
[0008] In another possible implementation method, when a first duration is met or when the first duration is exceeded, the first terminal stops the first timer.
[0009] The first duration described above is associated with a delay for the second terminal to obtain a time domain resource for sidelink transmission, or is associated with a time domain resource of the sidelink indicated by the SCI, or the first duration is configured to the first terminal through signaling. The signaling is RRC signaling of a network device, or RRC signaling of PC5.
[0010] In a possible implementation method, the first moment is any one of the following:
[0011] The starting symbol of the SCI;
[0012] The next symbol of the starting symbol of the SCI;
[0013] The termination symbol of the SCI;
[0014] The next symbol of the termination symbol of the SCI;
[0015] The starting symbol of the first time domain resource indicated by the SCI;
[0016] The next symbol of the starting symbol of the first time domain resource indicated by the SCI;
[0017] The end symbol of the first time domain resource indicated by the SCI;
[0018] The next symbol of the end symbol of the first time domain resource indicated by the SCI;
[0019] The end symbol of the first time domain resource indicated by the SCI plus the first offset.
[0020] Based on the above scheme, there can be a variety of different implementation schemes at the first moment, and the implementation is relatively flexible.
[0021] In a possible implementation method, the first offset is configured by radio resource control RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0022] In a possible implementation method, the second moment is any one of the following:
[0023] The termination time of the feedback information;
[0024] The next symbol of the symbol occupied by the feedback information;
[0025] The symbols occupied by the feedback information are added with a second offset.
[0026] Based on the above solution, there may be a variety of different implementation solutions for the second moment, and the implementation is relatively flexible.
[0027] In a possible implementation method, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0028] In a possible implementation method, the first duration is any one of the following:
[0029] T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4;
[0030] Among them, T1 is the time required for the second terminal to complete the resource detection and selection process, T2 is the time required for the second terminal to identify candidate resources and select resources for sidelink transmission, T3 is the processing delay of the second terminal for the feedback information, T4 is the delay of the resource selection window of the second terminal relative to the resource detection window, and T5 is the time required for the second terminal to complete SCI decoding / parsing or the time required for the second terminal to complete SCI decoding / parsing and perform reference signal received power RSRP / received signal strength indication RSSI measurement.
[0031] Based on the above solution, there are many different implementation solutions for the second duration, and the implementation is relatively flexible.
[0032] In a possible implementation method, the time domain resources of the side link indicated by the SCI include a first resource set, the first resource set includes N time domain resources of the side link, and N is a positive integer; the fourth moment is the fifth moment, or the fifth moment plus a third offset, or the sum of the durations corresponding to the first moment and the first difference, or the sum of the durations corresponding to the second moment and the second difference, the first difference is the difference between the first moment and the fifth moment, and the second difference is the difference between the second moment and the fifth moment; wherein the fifth moment is any one of the following:
[0033] The starting symbol of the xth time domain resource in the first resource set indicated by the SCI;
[0034] The next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0035] The end symbol of the xth time domain resource in the first resource set indicated by the SCI;
[0036] The next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0037] Here, x is an integer less than or equal to N and greater than 1.
[0038] Based on the above solutions, there may be a variety of different implementation solutions for the fourth moment, and the implementation is relatively flexible.
[0039] In a possible implementation method, the time domain resources of the side link indicated by the SCI include a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N time domain resources of the side link, and N is a positive integer; the fourth moment is the sixth moment, or the sixth moment plus a fourth offset, or the sum of the durations corresponding to the first moment and the third difference, or the sum of the durations corresponding to the second moment and the fourth difference, the third difference is the difference between the first moment and the sixth moment, and the fourth difference is the difference between the second moment and the sixth moment; wherein the sixth moment is any one of the following:
[0040] The starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0041] The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0042] The end symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0043] The next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0044] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0045] Based on the above solutions, there may be a variety of different implementation solutions for the fourth moment, and the implementation is relatively flexible.
[0046] In a possible implementation method, the SCI includes a first-level SCI and a second-level SCI; the first moment is any one of the following:
[0047] The starting symbol of the first-level SCI or the starting symbol of the second-level SCI;
[0048] The next symbol of the starting symbol of the first-level SCI or the next symbol of the starting symbol of the second-level SCI;
[0049] The termination symbol of the first-level SCI or the termination symbol of the second-level SCI;
[0050] the next symbol of the termination symbol of the first-level SCI or the next symbol of the termination symbol of the second-level SCI;
[0051] The starting symbol of the first time domain resource indicated by the first-level SCI;
[0052] The next symbol of the starting symbol of the first time domain resource indicated by the first-level SCI;
[0053] An end symbol of the first time domain resource indicated by the first-level SCI;
[0054] The first-level SCI indicates the next symbol of the end symbol of the first time domain resource.
[0055] Based on the above scheme, there can be a variety of different implementation schemes at the first moment, and the implementation is relatively flexible.
[0056] In a possible implementation method, the first-level SCI indicates a first resource set, where the first resource set includes N time domain resources of the sidelink, where N is a positive integer; and the fourth moment is any one of the following:
[0057] a starting symbol of an x-th time domain resource in the first resource set;
[0058] The next symbol of the starting symbol of the x-th time domain resource in the first resource set;
[0059] The end symbol of the xth time domain resource in the first resource set;
[0060] The next symbol of the termination symbol of the x-th time domain resource in the first resource set;
[0061] Here, x is an integer less than or equal to N and greater than 1.
[0062] Based on the above solutions, there may be a variety of different implementation solutions for the fourth moment, and the implementation is relatively flexible.
[0063] In a possible implementation method, the first-level SCI indicates a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N sidelink time domain resources, N is a positive integer; the fourth moment is any one of the following:
[0064] The starting symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0065] The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0066] The end symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0067] The next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0068] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0069] Based on the above solutions, there may be a variety of different implementation solutions for the fourth moment, and the implementation is relatively flexible.
[0070] In a possible implementation method, the first terminal starts the second timer at a seventh time, and the seventh time is the stop time of the first timer, or the first symbol after the stop time of the first timer.
[0071] In a possible implementation method, the first terminal stops the second timer at an eighth moment, where the eighth moment is obtained according to the second duration.
[0072] In another possible implementation method, when a second duration is met or when the second duration is exceeded, the first terminal stops the second timer.
[0073] The second duration described above is a duration value associated with the duration of the resource selection window, or a duration value associated with the duration of resource selection / reselection, or the second duration is configured to the first terminal through signaling. The signaling is RRC signaling of the network device, or RRC signaling of PC5.
[0074] In one possible implementation method, the feedback information is a measurement report of the side link, or a CSI of the side link, and the second timer is used to indicate a time period for monitoring control information of the side link and / or data information of the side link.
[0075] In a possible implementation method, the feedback information is HARQ information, and the second timer is used to indicate a time period for monitoring retransmission data of a sidelink.
[0076] Based on the above scheme, the first terminal can start to monitor the control information and / or data information of the side link, or monitor the retransmission data of the side link, only within the start time of the second timer. On the one hand, it can ensure that the first terminal can monitor the control information and / or data information of the side link, or monitor the retransmission data of the side link within the corresponding time period. On the other hand, since the monitoring time period is set, blind monitoring that causes serious power consumption can be avoided, that is, the purpose of energy saving can be achieved.
[0077] In a possible implementation method, the first terminal determines that it is in an activation period within a first time period, where the first time period is a time period in which the activation period indicated by a third timer overlaps with the duration of the first timer. The third timer is any timer except the first timer.
[0078] That is, within the duration of the first timer, it indicates that the first terminal is not in the activation period, but the third timer indicates that the first terminal is in the activation period within the first time period of the first timer, then the union of the activation periods indicated by the two timers is taken as the activation period of the first terminal.
[0079] In a possible implementation method, the first terminal determines that it is in an activation period within a second time period, where the second time period is a union of a duration of the second timer and an activation period indicated by a third timer. The third timer is any timer except the first timer.
[0080] That is, if the second timer indicates that the first terminal is in the activation period, and the third timer indicates that the first terminal is in the activation period within a certain time period, the union of the activation periods indicated by the two timers is taken as the activation period of the first terminal.
[0081] In a second aspect, an embodiment of the present application provides a communication method, including: a second terminal sends side link control information SCI to a first terminal, wherein the SCI is used to indicate the time domain resources of the side link; the second terminal starts a first timer at a first moment, and the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the first timer is used to indicate that feedback information is not monitored for at least one time unit after the first timer is started, and the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link.
[0082] Based on the above solution, after the second terminal sends the SCI to the first terminal, the first timer is started, and the first timer is used to indicate that the feedback information sent by the first terminal is not monitored for at least one time unit after the first timer is started. That is, within the start time of the first timer, the first terminal will not send feedback information to the second terminal, so the second terminal does not need to monitor the feedback information during this time, thereby achieving the purpose of energy saving.
[0083] In a possible implementation method, the second terminal stops the first timer at a second time, where the second time is associated with a time domain resource occupied by the feedback information sent by the first terminal.
[0084] In another possible implementation method, when the first duration is met or when the first duration is exceeded, the second terminal stops the first timer. The first duration is associated with the time domain position of the feedback information transmission, or the first duration is configured to the second terminal through signaling. The signaling is RRC signaling of the network device or RRC signaling of PC5. Exceeding the first duration can be understood as the time from the start of the first timer or after the start exceeds the first duration.
[0085] In a possible implementation method, the first moment is any one of the following:
[0086] The starting symbol of the SCI;
[0087] The next symbol of the starting symbol of the SCI;
[0088] The termination symbol of the SCI;
[0089] The next symbol of the termination symbol of the SCI;
[0090] The starting symbol of the first time domain resource indicated by the SCI;
[0091] The next symbol of the starting symbol of the first time domain resource indicated by the SCI;
[0092] The end symbol of the first time domain resource indicated by the SCI;
[0093] The next symbol of the end symbol of the first time domain resource indicated by the SCI;
[0094] The end symbol of the first time domain resource indicated by the SCI plus the first offset.
[0095] Based on the above scheme, there can be a variety of different implementation schemes at the first moment, and the implementation is relatively flexible.
[0096] In a possible implementation method, the first offset is configured by radio resource control RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0097] In a possible implementation method, the second moment is any one of the following:
[0098] The starting time of the feedback information;
[0099] The symbol preceding the symbol occupied by the feedback information;
[0100] The number of symbols occupied by the feedback information minus the second offset.
[0101] Based on the above solution, there may be a variety of different implementation solutions for the second moment, and the implementation is relatively flexible.
[0102] In a possible implementation method, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0103] In a possible implementation method, the second terminal starts a second timer at a third moment, where the third moment is the stop moment of the first timer or the first symbol after the stop moment of the first timer, and the second timer is used to indicate a time period for monitoring the feedback information.
[0104] Based on the above solution, the second terminal can start monitoring the feedback information only within the start time of the second timer. On the one hand, it can ensure that the second terminal can monitor the feedback information within the corresponding time period. On the other hand, since the monitoring time period is set, it can avoid blind monitoring and causing serious power consumption, that is, it can achieve the purpose of energy saving.
[0105] In a possible implementation method, the second terminal stops the second timer at a fourth time, and the fourth time is a value preconfigured by the network device or the second terminal, or a predefined value.
[0106] As another implementation method, when a second duration is met or when the second duration is exceeded, the second terminal stops the second timer.
[0107] The second duration is associated with the duration occupied by the feedback information, or the second duration is configured to the second terminal through signaling. The signaling is RRC signaling of the network device, or RRC signaling of PC5. Wherein, exceeding the second duration can be understood as the time from starting or after starting the second timer exceeds the second duration.
[0108] In a possible implementation method, the second terminal determines that it is in an activation period within a first time period, where the first time period is a time period in which the activation period indicated by a third timer overlaps with the duration of the first timer. The third timer is any timer except the first timer.
[0109] That is, within the duration of the first timer, it indicates that the second terminal is not in the activation period, but the third timer indicates that the second terminal is in the activation period within the first time period of the first timer, then the union of the activation periods indicated by the two timers is taken as the activation period of the second terminal.
[0110] In a possible implementation method, the second terminal determines that it is in an activation period within a second time period, where the second time period is a union of a duration of the second timer and an activation period indicated by a third timer. The third timer is any timer except the first timer.
[0111] That is, if the second terminal is indicated to be in the activation period during the duration of the second timer, and the third timer indicates that the second terminal is in the activation period during a certain time period, the union of the activation periods indicated by the two timers is taken as the activation period of the second terminal.
[0112] In the third aspect, an embodiment of the present application provides a communication method, including: a first terminal receives an SCI from a second terminal, and the SCI is used to indicate the time domain resources of a side link; the first terminal starts a first timer at a first moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the second moment is associated with the time domain resources occupied by feedback information sent by the first terminal, the feedback information includes a measurement report of the side link, a CSI of the side link, or a HARQ information of the side link, and the first timer is used to indicate that the control information of the side link and / or the data information of the side link is not monitored for at least one time unit after the first timer is started; when the channel congestion rate is greater than the channel congestion rate threshold and / or the priority value in the SCI is less than the priority threshold, the first terminal stops the first timer at a third moment or a fourth moment, the third moment is the start moment of the next resource period, and the fourth moment is associated with the time domain resources of the side link indicated by the SCI.
[0113] Based on the above scheme, considering that when the channel is congested, even if the first terminal sends feedback information NACK to the second terminal, considering that the second terminal may not be able to detect new resources for retransmitting data due to the congested channel, the second terminal cannot reallocate resources to retransmit data. Therefore, in this case, the resources of the next cycle can be used for retransmitting data. Thus, energy saving for the first terminal can be maximized.
[0114] In a possible implementation method, the first terminal starts the second timer at a fifth time, and the fifth time is the stop time of the first timer, or the first symbol after the stop time of the first timer.
[0115] In one possible implementation method, the first terminal stops the second timer at a sixth moment, and the sixth moment is obtained based on a second duration, and the second duration is configured through RRC signaling, or is a duration value associated with the duration of a resource selection window, or is a duration value associated with the duration of a resource selection / reselection.
[0116] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a first terminal or a chip for the first terminal. The device has the function of implementing the above-mentioned first aspect, or the third aspect, or each possible implementation method of the first aspect, or each possible implementation method of the third aspect. The function may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.
[0117] In a fifth aspect, an embodiment of the present application provides a communication device, which may be a second terminal or a chip for a second terminal. The device has the function of implementing the above-mentioned second aspect or each possible implementation method of the second aspect. The function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.
[0118] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a processor and a memory; the memory is used to store computer-executable instructions, and when the device is running, the processor executes the computer-executable instructions stored in the memory, so that the device performs the methods of the first to third aspects above, and any method among the possible implementation methods of the first to third aspects.
[0119] In a seventh aspect, an embodiment of the present application provides a communication device, comprising a unit or means for executing each step of any method in the methods of the first to third aspects above, and each possible implementation method of the first to third aspects.
[0120] In an eighth aspect, an embodiment of the present application provides a communication device, including a processor and an interface circuit, wherein the processor is used to communicate with other devices through the interface circuit and execute the methods of the first to third aspects above, and any method in each possible implementation method of the first to third aspects. The processor includes one or more.
[0121] In a ninth aspect, an embodiment of the present application provides a communication device, including a processor, which is connected to a memory and is used to call a program stored in the memory to execute the methods of the first to third aspects above, and any method in each possible implementation method of the first to third aspects. The memory may be located inside the device or outside the device. And the processor includes one or more.
[0122] In the tenth aspect, an embodiment of the present application also provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, the processor executes the methods of the first to third aspects above, and any method among the possible implementation methods of the first to third aspects.
[0123] In the eleventh aspect, an embodiment of the present application also provides a computer program product, which includes a computer program. When the computer program is run, the methods of the first to third aspects mentioned above and any possible implementation methods of the first to third aspects are executed.
[0124] In the twelfth aspect, an embodiment of the present application also provides a chip system, comprising: a processor, used to execute the methods of the first to third aspects above, and any method among the possible implementation methods of the first to third aspects.
[0125] In the thirteenth aspect, an embodiment of the present application also provides a communication system, comprising: a first terminal and a second terminal; the second terminal is used to send side link control information SCI to the first terminal, and the SCI is used to indicate the time domain resources of the side link; the first terminal is used to receive the SCI from the second terminal; a first timer is started at a first moment or a second moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the second moment is associated with the time domain resources occupied by feedback information sent by the first terminal, the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link, and the first timer is used to indicate that the control information of the side link and / or the data information of the side link is not monitored for at least one time unit after the first timer is started.
[0126] In the fourteenth aspect, an embodiment of the present application also provides a communication method, including: the second terminal sends side link control information SCI to the first terminal, and the SCI is used to indicate the time domain resources of the side link; the first terminal receives the SCI from the second terminal; the first terminal starts a first timer at a first moment or a second moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the second moment is associated with the time domain resources occupied by feedback information sent by the first terminal, the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link, and the first timer is used to indicate that the control information of the side link and / or the data information of the side link is not monitored in at least one time unit after the first timer is started.
[0127] In the fifteenth aspect, an embodiment of the present application also provides a communication system, comprising: a first terminal and a second terminal; the first terminal is used to receive side link control information SCI from the second terminal, and the SCI is used to indicate the time domain resources of the side link; the second terminal is used to send the SCI to the first terminal; a first timer is started at a first moment, and the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the first timer is used to indicate that feedback information is not monitored for at least one time unit after the first timer is started, and the feedback information includes a measurement report of the side link, a channel state information CSI of the side link, or a hybrid automatic repeat request HARQ information of the side link.
[0128] In the sixteenth aspect, an embodiment of the present application also provides a communication method, including: a first terminal receives side link control information SCI from the second terminal, and the SCI is used to indicate the time domain resources of the side link; the second terminal sends the SCI to the first terminal; the second terminal starts a first timer at a first moment, and the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the first timer is used to indicate that feedback information is not monitored in at least one time unit after the first timer is started, and the feedback information includes a measurement report of the side link, a channel state information CSI of the side link, or a hybrid automatic repeat request HARQ information of the side link. BRIEF DESCRIPTION OF THE DRAWINGS
[0129] Figure 1 A schematic diagram of a network architecture applicable to an embodiment of the present application;
[0130] Figure 2 Schematic diagram of DRX cycle;
[0131] Figure 3 A schematic diagram of the reserved sidelink resources;
[0132] Figure 4 is an example of feedback information;
[0133] Figure 5 A schematic diagram of a communication method is provided for an embodiment of the present application;
[0134] Figure 6 It is a schematic diagram of resource detection and selection;
[0135] Figure 7 This is the first example of using the timer;
[0136] Figure 8 This is the second example of using the timer;
[0137] Fig. 9 This is the third example of using the timer;
[0138] Fig.10 This is the fourth example of using the timer;
[0139] Fig.11 A schematic diagram of another communication method is provided for an embodiment of the present application;
[0140] Fig.12 A schematic diagram of a communication device provided in an embodiment of the present application;
[0141] Fig.13 A schematic diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION
[0142] like Figure 1 FIG. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application, including at least two terminals and at least one network device. Optionally, the terminal can communicate with the network device via a wireless interface.
[0143] A terminal is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a user equipment (UE), etc. The terminal in the embodiment of the present application supports direct communication between terminals, and the direct communication between terminals can also be called D2D communication.
[0144] Network equipment is a device that provides wireless communication functions for terminals. Network equipment includes but is not limited to: the next generation base station (g nodeB, gNB) in the fifth generation (5G), evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseBand unit, BBU), transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), mobile switching center, etc.
[0145] When 5G is deployed independently, the logical system of the network equipment can adopt a centralized unit (CU) and distributed unit (DU) separation mode. Based on the configuration of the protocol stack functions, the CU-DU logical system can be divided into two types, namely the CU-DU separation architecture and the CU-DU fusion architecture. For the CU-DU separation architecture, the functions of the protocol stack can be dynamically configured and divided, with some functions implemented in the CU and the remaining functions implemented in the DU. In order to meet the needs of different segmentation options, it is necessary to support ideal transmission networks and non-ideal transmission networks. The interface between CU and DU should comply with the 3rd generation partnership project (3GPP) specification requirements. For the CU-DU fusion architecture, the logical functions of CU and DU are integrated in the same network device to realize the full functions of the protocol stack.
[0146] To facilitate understanding of the embodiments of the present application, the professional terms involved in the embodiments of the present application are explained below. It should be noted that the following professional terms do not constitute the prior art of the embodiments of the present application, and the description of these professional terms also includes the invention content of the embodiments of the present application.
[0147] 1. Discontinuous Reception (DRX) Mechanism
[0148] In the Uu port communication between the terminal and the network device, the DRX mechanism is introduced to save power for the terminal. The DRX mechanism configures a DRX cycle for the terminal in the radio resource control (RRC) connection state. The DRX cycle consists of "On Duration (wake-up period or wake-up time or activation period or duration)" and "Opportunity for DRX (sleep period or sleep time)". During the "On Duration" time, the terminal monitors and receives the Physical Downlink Control Channel (PDCCH); during the "Opportunity for DRX" time, the terminal does not receive PDCCH data to save power consumption. The wake-up period in the DRX cycle can be configured by signaling onDurationTimer.
[0149] refer to Figure 2 , which is a schematic diagram of the DRX cycle. It can be seen from the figure that in the time domain, time is divided into continuous DRX cycles. drxStartOffset specifies the starting subframe of the DRX cycle, and long DRX Cycle specifies how many subframes a long DRX cycle occupies. Both parameters are specified by the longDRX-CycleStartOffset field. The timer onDurationTimer specifies the number of consecutive subframes that need to monitor the PDCCH from the starting subframe of the DRX cycle (that is, the number of subframes that the activation period lasts).
[0150] In general, after a terminal is scheduled and receives or sends data in a certain subframe, it is likely to continue to be scheduled in the next few subframes. If it has to wait until the next DRX cycle to receive or send these data, it will cause additional delay. Therefore, in order to reduce such delays, the terminal will continue to be in the active period after being scheduled, that is, it will continue to monitor the PDCCH during the configured active period. Its implementation mechanism is: whenever the terminal is scheduled to initially transmit data, a DRX inactivity timer (drxInactivityTimer) will be started (or restarted or enabled), and the terminal will remain in the active state until the timer times out. drxInactivityTimer specifies the number of consecutive subframes that the terminal continues to be in the active state after successfully decoding a PDCCH indicating the initial transmission of uplink (UL) or downlink (DL) user data. That is, whenever the terminal has initial transmission data scheduled, the timer is started or restarted once. It should be noted that this is the initial transmission rather than the retransmission. Initial transmission refers to the first transmission of a transport block (TB); retransmission refers to the retransmission of the same transport block after the first transmission. The retransmission may be multiple times.
[0151] In the present invention, the on duration in the DRX cycle belongs to the activation period, and the timer working period after the drxInactivityTimer is turned on also belongs to the activation period.
[0152] The choice of DXR cycle involves a balance between battery saving and latency. On one hand, a long DRX cycle is beneficial to extending the battery life of the terminal; for example, when browsing the web, when the user is reading a downloaded web page, if the terminal continues to receive downlink data at this time, it is a waste of resources. On the other hand, a shorter DRX cycle is conducive to faster response when there is new data transmission; for example, the terminal requests another web page or voice over internet protocol (VoIP).
[0153] In order to meet the above requirements, each terminal can be configured with two DRX cycles: a short DRX cycle and a long DRX cycle.
[0154] 2. Sidelink Resources
[0155] In the embodiment of the present application, the sidelink resource may also be referred to as a resource or a transmission resource. In the present application, the sidelink may also be referred to as a sidelink, a sidelink, a PC5 interface link, or an inter-terminal link.
[0156] In D2D communication, sidelink resources are resources used for communication between terminals. Sidelink resources may include frequency domain sidelink resources and time domain sidelink resources. This application mainly discusses the time domain sidelink resources among the frequency domain sidelink resources and the time domain sidelink resources. The sidelink resources that appear later may all refer to the time domain sidelink resources, which are explained uniformly here.
[0157] From the perspective of transmission type, the sidelink resources may include sidelink transmission resources and sidelink reception resources. The sidelink transmission resources are used to transmit information, such as transmitting sidelink control information and / or sidelink data information. The sidelink reception resources are used to receive information, such as receiving sidelink control information and / or sidelink data information.
[0158] At present, there are two methods for selecting sidelink resources. The first method is that the network device allocates resources for the sidelink, and the second method is that the terminal at the transmitting end selects the reserved sidelink resources from the idle resources and sends the sidelink control information (SCI) to the terminal at the receiving end. The SCI carries information for indicating the reserved sidelink resources. Among them, each time the SCI is sent, a maximum of N resources (N is a positive integer) can be reserved, and the resources reserved in the same SCI are used to transmit the same data packet or the same transmission block; or, the resources reserved in the same SCI can also be the first resource to the Xth resource for transmitting a data packet or a transmission block, and the X+1th resource to the Nth resource for transmitting another data packet or another transmission block, where X is a positive integer greater than or equal to 1 and less than or equal to N; of course, the X+1th resource to the Nth resource can also be used to transmit multiple other data packets or multiple other transmission blocks, and so on, and no longer enumerated one by one. Optionally, N is 3 or any integer greater than 3. Optionally, this is for non-periodic reserved resources. Optionally, the SCI may also carry a period value, and the N resources reserved in one SCI may be repeatedly reserved with the period value.
[0159] It should be noted that the resources reserved in different periods are used to transmit different transport blocks. For example, N resources in the first period are used to transmit transport block 1, N resources in the second period are used to transmit transport block 2, N resources in the third period are used to transmit transport block 3, and so on.
[0160] like Figure 3As shown in FIG. 1 , a schematic diagram of reserved sidelink resources is shown. There are three reserved sidelink resources in each cycle. The sidelink resources reserved in the first cycle are used to transmit transport block 1 (TB1), and the sidelink resources reserved in the second cycle are used to transmit transport block 2 (TB2). It should be noted that all sidelink resources reserved in each cycle are required to be limited to a time window, that is, the reserved sidelink resources cannot exceed the time window.
[0161] In the embodiment of the present application, a transmission block may also be referred to as a data packet.
[0162] In an embodiment of the present application, a terminal on the receiving side may send feedback information to a terminal on the transmitting side, and the feedback information may be a measurement report of a side link, channel state information (CSI) of a side link, or hybrid automatic repeat request (HARQ) information of a side link. The measurement report of the side link may be a reference signal received power (RSRP) of a side link, a reference signal received quality (RSRQ) of a side link, a received signal strength indicator (RSSI) of a side link, or radio link monitoring (RLM) information of a side link, etc.
[0163] In an embodiment of the present application, the location of the time domain resources and / or frequency domain resources occupied by the feedback information may be configured by the terminal on the sending side to the terminal on the receiving side, or may be configured by the network device to the terminal on the receiving side. When the network device configures the location of the time domain resources and / or frequency domain resources occupied by the feedback information for the terminal on the receiving side, the network device also informs the terminal on the sending side of the location of the time domain resources and / or frequency domain resources occupied by the configured feedback information. Of course, the location of the time domain resources and / or frequency domain resources occupied by the feedback information may also be obtained by the terminal on the receiving side itself through resource detection, or may be obtained based on the location of the time domain resources and / or frequency domain resources occupied by the feedback information configured by the network device and through resource detection.
[0164] In the embodiment of the present application, the position of the time domain resource where the feedback information sent for transport block 1 is located is the resource where transport block 1 is located or the moment when feedback can be performed after transport block 1. Optionally, when the feedback information is HARQ, the moment when feedback can be performed later is the resource where transport block 1 is located or the position of the time domain resource where the configured feedback information is located that is greater than the minimum HARQ processing time (for example, greater than MinTimeGapPSFCH) after transport block 1. Optionally, when the feedback information is CSI, the moment when feedback can be performed later is the resource where transport block 1 is located or the position of the time domain resource where the configured feedback information is located that is greater than the minimum CSI generation time (for example, greater than MinTimeGapCSI) after transport block 1.
[0165] In an embodiment of the present application, when the feedback information sent by the terminal on the receiving side to the terminal on the sending side is a measurement report of the side link or the CSI of the side link, the terminal on the sending side obtains information such as channel quality and channel status based on the feedback information after receiving the feedback information, so that the terminal on the sending side can send side link control information and / or side link data information to the terminal on the receiving side based on the feedback information.
[0166] In an embodiment of the present application, when the feedback information sent by the terminal on the receiving side to the terminal on the sending side is HARQ information, after the terminal on the sending side receives the feedback information, if the feedback information is fed back as an acknowledgment (ACK), it indicates that the data sent by the terminal on the sending side on the last reserved side link resource is correctly received and parsed by the terminal on the receiving side, so that the terminal on the sending side can continue to send the next data on the next reserved side link resource. If the feedback information is fed back as a negative acknowledgment (NACK), it indicates that the data sent by the terminal on the sending side on the last or previously reserved side link resource is not correctly received or parsed by the terminal on the receiving side, so that the terminal on the sending side can retransmit the data on the next reserved side link resource or on the side link resource reallocated by the terminal on the sending side. Optionally, the reallocation can be understood as any one of selection, or reselection, or detection and selection, or detection and reselection.
[0167] refer to Figure 4 , is an example of feedback information in an embodiment of the present application. The terminal on the transmitting side reserves two sidelink resources for the terminal on the receiving side, which are called resource 1 and resource 2. Among them, resource 1 is used to transmit "transmission block 1 (TB1)", and resource 2 is used to transmit "transmission block 2 (TB2)". The time-frequency resource position occupied by the feedback information in the figure is pre-configured by the network device or the terminal on the transmitting side.
[0168] In one example, if Figure 4If the feedback information in is a measurement report of the side link or CSI of the side link, the terminal on the transmitting side sends the control information of the side link and / or the data information of the side link to the terminal on the receiving side on resource 2 based on the feedback information. In the present invention, the resource corresponding to the transport block j may also be referred to as the resource where the transport block j is located, or the resource used to transmit the transport block j, j=1, 2, ...
[0169] In yet another example, the terminal on the sending side sends data 1 to the terminal on the sending side on resource 1. Figure 4 The feedback information in is the HARQ information for transport block 1 sent by the terminal on the receiving side to the terminal on the sending side. When the HARQ information is ACK, the terminal on the sending side continues to send the next data, such as data 2, to the terminal on the receiving side on resource 2 after receiving ACK. Optionally, after the terminal on the sending side receives ACK, resource 2 may also be released. When the HARQ information is NACK, after the terminal on the sending side receives NACK, it is learned that the terminal on the receiving side has not correctly received or parsed data 1, and then continues to retransmit data 1 to the terminal on the receiving side on resource 2.
[0170] Based on the above feedback mechanism, after the terminal on the sending side sends the control information and / or data information of the side link to the terminal on the receiving side on the reserved side link resources, it is necessary to keep monitoring the feedback information sent by the terminal on the receiving side. If the terminal on the sending side starts to monitor the feedback information immediately after sending the control information and / or data information of the side link until the feedback information is monitored, the terminal on the sending side is always in the activation period, resulting in serious power consumption of the terminal on the sending side, which does not meet the current energy-saving requirements for the terminal.
[0171] Based on the above feedback mechanism, after sending feedback information to the terminal on the sending side, the terminal on the receiving side needs to keep monitoring the sidelink control information and / or sidelink data information (which may be initial transmission data or retransmission data) to be sent by the terminal on the sending side. If the terminal on the receiving side immediately starts to monitor the sidelink control information and / or sidelink data information after sending the feedback information until the sidelink control information and / or sidelink data information is monitored, the terminal on the receiving side is always in the activation period, resulting in serious power consumption of the terminal on the receiving side, which does not meet the current energy-saving requirements for the terminal.
[0172] It can be seen that based on the above feedback mechanism, there is a problem of energy saving that needs to be solved for both the terminal on the sending side and the terminal on the receiving side. The implementation of this application will at least solve the above problem.
[0173] To facilitate reading of the present application, some concepts that will appear in the embodiments of the present application are clarified below.
[0174] In the embodiment of the present application, the reserved side link resource may also be referred to as a side link resource, or an allocated side link resource. The N resources included in the first resource set are reserved transmission resources for the same transmission block or different transmission blocks. The periodic first resource set included in the second resource set is a reserved transmission resource for different transmission blocks.
[0175] In the embodiment of the present application, it can be understood that the SCI is located in the first m symbols of a reserved side link resource. Optionally, when the SCI is a two-level SCI, it can be understood that the first-level SCI is located in the first m symbols of a reserved side link resource; or, the first-level SCI and the second-level SCI are located in the first m symbols of a reserved side link resource. Wherein, m is a positive integer.
[0176] In an embodiment of the present application, a terminal has both a sending function and a receiving function. When a terminal acts as a sending end, the terminal is also referred to as a terminal on the sending side, or a second terminal. When a terminal acts as a receiving end, the terminal is also referred to as a terminal on the receiving side, or a first terminal. For example, D2D communication is performed between terminal 1 and terminal 2. When terminal 1 is a sending end and terminal 2 is a receiving end, terminal 1 is also referred to as a terminal on the sending side, or a second terminal, and terminal 2 is also referred to as a terminal on the receiving side, or a first terminal. When terminal 2 is a sending end and terminal 1 is a receiving end, terminal 2 is also referred to as a terminal on the sending side, or a second terminal, and terminal 1 is also referred to as a terminal on the receiving side, or a first terminal.
[0177] In the embodiment of the present application, when a timer is started at a certain moment, there is a corresponding alternative solution, that is, the timer is started after the moment, that is, at a moment immediately after the moment. For example, when the first timer is started at the first moment, the first timer can also be started after the first moment. For another example, when the first timer is started at the second moment, the first timer can also be started after the second moment.
[0178] In the embodiment of the present application, when a timer stops at a certain moment, there is a corresponding alternative solution, that is, the timer stops before the moment, that is, stops at a moment immediately before the moment. For example, when the second timer starts at the third moment, the second timer can also be started before the third moment. For another example, when the second timer starts at the fourth moment, the second timer can also be started before the fourth moment.
[0179] To solve the power consumption problem of the terminal on the receiving side (ie, the first terminal), the present application provides the following embodiment 1. To solve the power consumption problem of the terminal on the sending side (ie, the second terminal), the present application provides the following embodiment 2.
[0180] It should be noted that the following Example 1 and Example 2 are decoupled, that is, there is no mutual dependence between the implementation of the two, and both are independent solutions. In a specific implementation, the two can be combined as a whole solution, that is, Example 1 is an implementation plan for the terminal on the receiving side, and Example 2 is an implementation plan for the terminal on the sending side. Alternatively, Example 1 is an implementation plan for the terminal on the receiving side, and the implementation plan for the terminal on the sending side adopts a solution different from that of Example 2. Alternatively, Example 2 is an implementation plan for the terminal on the sending side, and the implementation plan for the terminal on the receiving side can adopt a solution different from that of Example 1.
[0181] It should be noted that the first timer and the second timer in the terminal on the receiving side in the following embodiment 1 are the same as the first timer and the second timer in the terminal on the sending side in the following embodiment 2 only in name, and they are actually different timers. That is, the first timer in the terminal on the receiving side in embodiment 1 and the first timer in the terminal on the sending side in embodiment 2 are different timers, and the second timer in the terminal on the receiving side in embodiment 1 and the second timer in the terminal on the sending side in embodiment 2 are different timers.
[0182] Similarly, the first moment, the second moment, the third moment, and the fourth moment in the terminal on the receiving side in the following embodiment 1 are only the same as the first moment, the second moment, the third moment, and the fourth moment in the terminal on the sending side in the following embodiment 2 in terms of name, but are actually different moments.
[0183] In the present application, starting may also be referred to as restarting. When the feedback information is HARQ information, starting any of the following timers may be starting a timer corresponding to a certain HARQ process, or starting a timer for a certain HARQ process. Similarly, stopping any of the following timers may be stopping a timer corresponding to the HARQ process, or stopping a timer for a certain HARQ process. Optionally, it may be starting a timer corresponding to a process number contained in the SCI. A process may also be referred to as a process number (process number). A HARQ process may also be referred to as a HARQ process number (process number).
[0184] In the present application, stopping any timer at a certain moment can also be understood as stopping the timer when the timer exceeds the corresponding duration. In the present application, not monitoring the control information of the sidelink and / or the data information of the sidelink can be understood as not needing / necessarily monitoring the control information of the sidelink and / or the data information of the sidelink.
[0185] Example 1
[0186] This embodiment is used to save power consumption of the terminal (i.e., the first terminal) on the receiving side. In this embodiment, after sending feedback information to the second terminal, the first terminal starts the first timer, and the first timer is used to indicate that the control information of the side link and / or the data information of the side link will not be monitored in at least one time unit after the first timer is started. That is, within the start-up duration of the first timer, the second terminal will not send the control information of the side link and / or the data information of the side link to the first terminal, so the first terminal does not need to monitor the control information of the side link and / or the data information of the side link during this period, thereby achieving the purpose of energy saving. Taking the feedback information as HARQ information as an example, within the start-up duration of the first timer, the second terminal will not send the control information of the side link and / or the data information of the side link of the first HARQ process (HARQ process) to the first terminal, so the first terminal does not need to monitor the control information of the side link and / or the data information of the side link corresponding to the first HARQ process during this period, thereby achieving the purpose of energy saving. Among them, the feedback information is also feedback information for the control information of the side link and / or the data information of the side link of the first HARQ process. That is, the HARQ process included in the sidelink control information is the first HARQ process.
[0187] Subsequently, after the first timer stops, the first terminal starts the second timer. For example, the second timer may be started at the time when the first timer stops, or at a certain time after the first timer stops. When the feedback information sent by the first terminal is a measurement report of the side link or a CSI of the side link, the second timer is used to indicate the time period (including initial transmission data and / or retransmission data) of monitoring the control information of the side link and / or the data information of the side link. When the feedback information sent by the first terminal is HARQ information, the second timer is used to indicate the time period of monitoring the retransmission data of the side link. That is, within the duration after the second timer is started, the first terminal starts to monitor the control information of the side link and / or the data information of the side link (including initial transmission data and / or retransmission data, or only retransmission data). Optionally, the second timer is used to indicate the time period of monitoring the retransmission data of the side link, which can be understood as the second timer used to indicate the time period of monitoring the retransmission data corresponding to the first HARQ process of the side link. That is, after the second timer is started, the first terminal expects to monitor the control information of the side link and / or the data information of the side link corresponding to the first HARQ process.
[0188] like Figure 5 As shown, a communication method provided in an embodiment of the present application comprises the following steps:
[0189] Step 501: The second terminal sends SCI to the first terminal.
[0190] Accordingly, the first terminal receives the SCI.
[0191] Optionally, when detected correctly, the first terminal may receive the SCI.
[0192] The SCI is used to indicate the time domain resources of the side link, and the time domain resources of the side link are used for the second terminal to send the control information of the side link and / or the data information of the side link to the first terminal. Alternatively, it is understood that the second terminal will send the control information of the side link and / or the data information of the side link to the first terminal on the time domain resources of the side link indicated by the SCI.
[0193] It should be noted that the SCI can be used to indicate not only the time domain resources of the sidelink, but also the frequency domain resources of the sidelink. The time domain resources and / or frequency domain resources indicated by the SCI can be reserved or scheduled, or partially reserved and partially scheduled.
[0194] After step 501, the second terminal configures one or more sidelink time domain resources for the first terminal, and can send sidelink control information and / or sidelink data information to the first terminal on these time domain resources.
[0195] And, after step 501, the first terminal may send feedback information to the second terminal, and the feedback information may be a measurement report of the side link, CSI of the side link, or HARQ information of the side link, etc. The CSI of the side link includes one or more of a channel quality indication (CQI), a precoding matrix indication (PMI), a rank indication (RI), etc. For example, the CSI of the side link is only the CQI.
[0196] Step 502: The first terminal starts a first timer.
[0197] Optionally, the first terminal starts a first timer at a certain moment after sending the feedback information, and the first timer is used to indicate that the side link control information and / or the side link data information is not monitored for at least one time unit after the first timer is started, thereby achieving the purpose of energy saving.
[0198] As an implementation method, the first terminal may start a first timer at or after the first moment. The first moment is associated with the time domain resources of the side link occupied or indicated by the SCI in the above step 501. Wherein, "associated with" means related to the time domain resources of the side link occupied or indicated by the SCI. The time domain resources of the side link occupied by the SCI refer to one or more symbols occupied by the SCI.
[0199] Specifically, the first moment can be any of the following:
[0200] 1), the starting symbol of SCI;
[0201] 2), the next symbol of the starting symbol of SCI;
[0202] 3), the termination symbol of SCI;
[0203] 4), the next symbol of the termination symbol of SCI;
[0204] 5), the starting symbol of the first time domain resource indicated by SCI;
[0205] 6), the next symbol of the starting symbol of the first time domain resource indicated by SCI;
[0206] 7), the end symbol of the first time domain resource indicated by SCI;
[0207] 8), the next symbol of the termination symbol of the first time domain resource indicated by SCI;
[0208] 9), the start symbol / end symbol of the first time domain resource indicated by SCI plus the first offset;
[0209] 10), the start symbol / end symbol of SCI plus the first offset.
[0210] Optionally, the first offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device. Optionally, the first offset may also be predefined. For example, the first offset may be a feedback information processing delay.
[0211] As another implementation method, the first terminal may start the first timer at or after the second moment. The second moment is associated with the time domain resources occupied by the feedback information sent by the first terminal. Wherein, "associated with" means related to the time domain resources occupied by the feedback information sent by the first terminal.
[0212] The second moment can be any of the following:
[0213] 1), the termination time of feedback information.
[0214] 2), the next symbol occupied by the feedback information.
[0215] 3) The symbol occupied by the feedback information plus the second offset.
[0216] Optionally, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device. Optionally, the second offset may also be predefined.
[0217] Step 503: The first terminal stops the first timer.
[0218] This step is optional.
[0219] As an implementation method, the first terminal may stop the first timer at or before the third moment. The third moment is obtained based on the first duration, and the first duration is associated with the delay of the second terminal acquiring the time domain resource for the sidelink transmission. Here, stopping the first timer before the third moment is to ensure that the next control information / data information is not missed or is not missed as much as possible, or the next control information / data information is received in a timely / early manner.
[0220] The “obtaining” here may be detecting, selecting, reselecting, detecting and selecting, or detecting and reselecting.
[0221] Optionally, the first terminal may stop the first timer after the third moment. Here, stopping the first timer after the third moment means that the first timer is a minimum limit, and as long as it is after the first timer, it can be guaranteed that the next control information / data information is not missed, or as long as it is after the first timer, the next control information / data information can be received in time / early.
[0222] As another implementation method, when a first duration is met or when the first duration is exceeded, the first terminal stops the first timer.
[0223] The first duration is associated with a delay for the second terminal to obtain a time domain resource for sidelink transmission, or is associated with a time domain resource of the sidelink indicated by the SCI, or the first duration is configured to the first terminal through signaling. Exceeding the first duration can be understood as the time exceeding the first duration from the start of or after the start of the first timer.
[0224] The time domain resources used for the sidelink transmission include at least one of the time domain resources used for the initial transmission of the sidelink transmission and / or the time domain resources used for the retransmission of the sidelink transmission.
[0225] Optionally, the first duration is any of the following:
[0226] T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4.
[0227] Optionally, the first duration is a combined value of at least one or more of the following capability parameters or measurement parameters: T1, T2, T3, T4 or T5. The combined value is the sum of any values of T1, T2, T3, T4 or T5. T1 is the duration required for the second terminal to complete the resource detection and selection process, T2 is the duration required for the second terminal to identify candidate resources and select resources for sidelink transmission, T3 is the processing delay of the second terminal for feedback information, T4 is the delay of the resource selection window of the second terminal relative to the resource detection window or the delay / lag time / duration of the starting time of the resource selection window relative to the end time of the resource detection window, and T5 is the duration for the second terminal to complete SCI decoding / parsing or the duration for the second terminal to complete SCI decoding / parsing and perform RSRP / RSSI measurement. Optionally, the duration required for the second terminal to identify candidate resources and select resources for sidelink transmission can be the duration required for the second terminal to identify candidate resources and select a resource set for potential sidelink transmission. Optionally, the RSRP measurement is the RSRP measurement of the DMRS during the resource detection process. Optionally, the RSSI measurement is the measurement of the sidelink energy during the resource detection process.
[0228] like Figure 6 As shown in FIG. 1 , it is a schematic diagram of resource detection and selection. As an example, the above T1 can be Figure 6 In T3, the above T2 can be Figure 6 T proc,1 , the above T4 can be Figure 6 In T1, the above T5 can be Figure 6 T proc,0 .
[0229] In the present application, any duration value such as the first duration or the second duration can be configured to the terminal through signaling. The signaling configuration mentioned in the present application includes any one or more combinations of RRC signaling, MAC signaling or physical layer signaling. Optionally, it can be RRC signaling through a network device, or RRC signaling of PC5. Optionally, a list (list or entry list) can be configured through the RRC signaling of a network device, and the entry index can be indicated through SCI. Optionally, an entry list can be configured through RRC signaling of PC5, and the index (index or entry index) can be indicated through SCI.
[0230] In the present application, considering that different terminals have their own corresponding capability parameters or measurement parameters, the first duration will be set accordingly according to the highest capability value or the lowest capability value of the terminal to ensure that it is applicable at different terminals. Optionally, the first duration will be set accordingly according to the default highest capability value or the lowest capability value to ensure that it is applicable at different terminals. That is, it is ensured that neither the duration value is underestimated nor the duration value is overestimated. The setting may be set by a network device, or set by a sending terminal and notified to a receiving terminal.
[0231] As another implementation method, the first terminal may also stop the first timer at or before the fourth moment. The fourth moment is associated with the time domain resources of the side link indicated by the SCI in step 501 above. Among them, "associated with" refers to the time domain resources of the side link occupied or indicated by the SCI. The time domain resources of the side link occupied by the SCI refer to one or more symbols occupied by the SCI. Stopping the first timer before the fourth moment here is to ensure that the reception of the next control information / data information is not missed or is not missed as much as possible, or to receive the next control information / data information in a timely / early manner.
[0232] Optionally, the time domain resources of the side link indicated by the SCI associated with the fourth moment are different from the time domain resources of the side link indicated by the SCI associated with the first moment.
[0233] Optionally, the first terminal may stop the first timer after the fourth moment. Here, stopping the first timer after the fourth moment means that the first timer is a minimum limit, and as long as it is after the first timer, it can be guaranteed that the next control information / data information is not missed, or as long as it is after the first timer, the next control information / data information can be received in time / early.
[0234] The following provides two implementation methods of the fourth moment in different scenarios.
[0235] In scenario 1, the time domain resources of the side link indicated by the SCI of the above step 501 include a first resource set, and the first resource set includes N time domain resources of the side link, where N is a positive integer.
[0236] In this scenario, the fourth moment can be any of the following:
[0237] 1), the fifth moment.
[0238] 2) Add the third offset to the fifth moment.
[0239] 3) The sum of the durations corresponding to the first moment and the first difference, where the first difference refers to the difference between the first moment (ie, the start time of the first timer) and the fifth moment.
[0240] The duration corresponding to the first difference refers to the duration occupied by the time slot corresponding to the first difference or the duration occupied by the time slot corresponding to the first difference rounded up or down. For example, if the first difference corresponds to 3 time slots, the first difference is the duration occupied by 3 time slots. For another example, if the first difference corresponds to 3.5 time slots, the first difference is the duration occupied by 4 time slots or the duration occupied by 3 time slots.
[0241] Optionally, the sum of the durations corresponding to the first moment and the first difference may also be a value obtained by rounding up or down the sum of the durations corresponding to the first moment and the first difference.
[0242] 4) The sum of the durations corresponding to the second moment and the second difference, where the second difference refers to the difference between the second moment (ie, the start moment of the first timer) and the fifth moment.
[0243] The duration corresponding to the second difference refers to the duration occupied by the time slot corresponding to the second difference or the duration occupied by the time slot corresponding to the second difference rounded up or down. For example, if the second difference corresponds to 4 time slots, the second difference is the duration occupied by 4 time slots. For another example, if the second difference corresponds to 4.3 time slots, the second difference is the duration occupied by 5 time slots or the duration occupied by 4 time slots.
[0244] Optionally, the sum of the durations corresponding to the second moment and the second difference may also be a value obtained by rounding up or down the sum of the durations corresponding to the second moment and the second difference.
[0245] In the present application, rounding up is performed to achieve a more energy-efficient effect by taking into account the stricter duration limit; rounding down is performed to achieve a more conservative duration limit by taking into account the more conservative duration limit, thereby achieving the effect of not missing / timely / early receiving the next control information / data information.
[0246] In all examples of the present application, the duration is taken as an example of a time slot, which may not be limited to a time slot, for example, it may be a subframe, a symbol, or a mini time slot, etc.
[0247] Optionally, the first difference and / or the second difference is an absolute value, that is, the absolute value of the difference between the two.
[0248] Optionally, the third offset is a positive value.
[0249] Optionally, the third offset may also be a negative value, in which case the fifth moment plus the third offset may also be understood as the fifth moment minus a positive third offset.
[0250] The fifth moment in 1) to 4) above can be any of the following:
[0251] 1), the starting symbol of the xth time domain resource in the first resource set indicated by SCI.
[0252] Here, x is an integer less than or equal to N and greater than 1.
[0253] 2) The next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0254] Here, x is an integer less than or equal to N and greater than 1.
[0255] 3) The end symbol of the xth time domain resource in the first resource set indicated by SCI;
[0256] Here, x is an integer less than or equal to N and greater than 1.
[0257] 4), the next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0258] Here, x is an integer less than or equal to N and greater than 1.
[0259] Scenario 2: The time domain resources of the side link indicated by the SCI of the above step 501 include a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N time domain resources of the side link, and N is a positive integer.
[0260] In this scenario, the fourth moment can be any of the following:
[0261] 1), the sixth moment.
[0262] 2) Add the fourth offset at the sixth moment.
[0263] 3) The sum of the durations corresponding to the first moment and the third difference.
[0264] The third difference refers to the difference between the first moment (ie, the start moment of the first timer) and the sixth moment.
[0265] The duration corresponding to the third difference refers to the duration occupied by the time slot corresponding to the third difference or the duration occupied by the time slot corresponding to the third difference rounded up or down. For example, if the third difference corresponds to 3 time slots, the third difference is the duration occupied by 3 time slots. For another example, if the third difference corresponds to 3.5 time slots, the third difference is the duration occupied by 4 time slots or the duration occupied by 3 time slots.
[0266] Optionally, the sum of the durations corresponding to the first moment and the third difference may also be a value obtained by rounding up or down the sum of the durations corresponding to the first moment and the third difference.
[0267] 4), the sum of the durations corresponding to the second moment and the fourth difference, where the fourth difference refers to the difference between the second moment (ie, the start moment of the first timer) and the sixth moment.
[0268] The duration corresponding to the fourth difference refers to the duration occupied by the time slot corresponding to the fourth difference or the duration occupied by the time slot corresponding to the fourth difference rounded up or down. For example, if the fourth difference corresponds to 4 time slots, the fourth difference is the duration occupied by 4 time slots. For another example, if the fourth difference corresponds to 4.3 time slots, the fourth difference is the duration occupied by 5 time slots or the duration occupied by 4 time slots.
[0269] Optionally, the sum of the durations corresponding to the second moment and the fourth difference may also be a value obtained by rounding up or down the sum of the durations corresponding to the second moment and the fourth difference.
[0270] In the present application, rounding up is performed to achieve a more energy-efficient effect by taking into account the stricter duration limit; rounding down is performed to achieve a more conservative duration limit by taking into account the more conservative duration limit, thereby achieving the effect of not missing / timely / early receiving the next control information / data information.
[0271] Optionally, the third difference and / or the third difference value is an absolute value, that is, the absolute value of the difference between the two.
[0272] Optionally, the fourth offset is a positive value.
[0273] Optionally, the fourth offset may also be a negative value, in which case the sixth moment plus the fourth offset may also be understood as the sixth moment minus a positive fourth offset.
[0274] The sixth moment in the above 1) to 4) is any one of the following:
[0275] 1) The starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by SCI.
[0276] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0277] 2) The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0278] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0279] 3) The end symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by SCI.
[0280] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0281] 4) The next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0282] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0283] Different implementation methods for the first moment, the second moment, the third moment and the fourth moment are given above when the SCI in the above step 501 is a primary SCI.
[0284] Different implementation methods for the first moment, the second moment, the third moment and the fourth moment are given below when the SCI in the above step 501 is a secondary SCI (including the first-level SCI and the second-level SCI).
[0285] In the case where the SCI in step 501 is a secondary SCI (including a first-level SCI and a second-level SCI), if the first timer is started at a first moment, the first moment may be any of the following:
[0286] 1), the starting symbol of the first-level SCI or the starting symbol of the second-level SCI.
[0287] 2) The next symbol of the starting symbol of the first-level SCI or the next symbol of the starting symbol of the second-level SCI.
[0288] 3) The termination symbol of the first-level SCI or the termination symbol of the second-level SCI.
[0289] 4), the next symbol of the termination symbol of the first-level SCI or the next symbol of the termination symbol of the second-level SCI.
[0290] 5), the starting symbol of the first time domain resource indicated by the first-level SCI.
[0291] 6), the next symbol of the starting symbol of the first time domain resource indicated by the first-level SCI.
[0292] 7), the end symbol of the first time domain resource indicated by the first-level SCI.
[0293] 8), the next symbol of the end symbol of the first time domain resource indicated by the first-level SCI.
[0294] 9), the start symbol / end symbol of the first time domain resource indicated by the first level SCI plus the first offset;
[0295] 10), the start symbol / end symbol of the first-level SCI plus the first offset.
[0296] In the case where the SCI in step 501 is a secondary SCI (including a first-level SCI and a second-level SCI), if the first-level SCI indicates a first resource set, the first resource set includes N time domain resources of the sidelink, N is a positive integer, and the first timer stops the first timer at the fourth moment, then the fourth moment may be any of the following:
[0297] 1), the starting symbol of the xth time domain resource in the first resource set.
[0298] Here, x is an integer less than or equal to N and greater than 1.
[0299] 2), the next symbol of the starting symbol of the x-th time domain resource in the first resource set.
[0300] Here, x is an integer less than or equal to N and greater than 1.
[0301] 3), the termination symbol of the xth time domain resource in the first resource set.
[0302] Here, x is an integer less than or equal to N and greater than 1.
[0303] 4), the next symbol of the termination symbol of the x-th time domain resource in the first resource set.
[0304] Here, x is an integer less than or equal to N and greater than 1.
[0305] In the case where the SCI in step 501 is a secondary SCI (including a first-level SCI and a second-level SCI), if the first timer is started at the second time, the second time may be any of the following:
[0306] 1), the termination time of feedback information.
[0307] 2), the next symbol occupied by the feedback information.
[0308] 3) The symbol occupied by the feedback information plus the second offset.
[0309] Optionally, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0310] In the case where the SCI in the above step 501 is a secondary SCI (including a first-level SCI and a second-level SCI), if the first timer stops the first timer at the third moment, the third moment is obtained based on the first duration, and the first duration is associated with the delay for the second terminal to obtain time domain resources for side link transmission.
[0311] Optionally, the first duration is any of the following:
[0312] T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4;
[0313] Optionally, the first duration is a combined value of at least one or more of the following capability parameters or measurement parameters: T1, T2, T3, T4 or T5, wherein the combined value is the sum of any values of T1, T2, T3, T4 or T5.
[0314] Among them, T1 is the time required for the second terminal to complete the resource detection and selection process, T2 is the time required for the second terminal to identify candidate resources and select resources for sidelink transmission, T3 is the processing delay of the second terminal for feedback information, T4 is the delay of the resource selection window of the second terminal relative to the resource detection window or the delay / lag time / duration of the starting time of the resource selection window relative to the ending time of the resource detection window, and T5 is the time required for the second terminal to complete SCI decoding / parsing or the time required for the second terminal to complete SCI decoding / parsing and perform RSRP / RSSI measurement. Optionally, the time required for the second terminal to identify candidate resources and select resources for sidelink transmission can be the time required for the second terminal to identify candidate resources and select a resource set for potential sidelink transmission. Optionally, RSRP measurement is the RSRP measurement of DMRS during resource detection. Optionally, RSSI measurement is the measurement of sidelink energy during resource detection.
[0315] In the case where the SCI in step 501 is a secondary SCI (including a first-level SCI and a second-level SCI), if the first-level SCI indicates a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N time domain resources of the sidelink, N is a positive integer, and the first timer stops the first timer at a fourth moment, then the fourth moment may be any of the following:
[0316] 1), the starting symbol of the zth time domain resource in the yth first resource set in the second resource set.
[0317] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0318] 2) The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set.
[0319] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0320] 3) The termination symbol of the zth time domain resource in the yth first resource set in the second resource set.
[0321] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0322] 4), the next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set.
[0323] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0324] In summary, when the feedback information sent by the first terminal is a measurement report of the side link or the channel state information of the side link, the first terminal starts the first timer at the first moment or the second moment, and within at least one time unit within the start time of the first timer, the first terminal does not need to monitor the control information or data information of the side link until the first terminal stops the first timer at the third moment or the fourth moment. Specifically, the first terminal starts the first timer at the first moment, and does not need to monitor the control information or data information of the side link after sending the feedback information and before the second terminal sends the corresponding data according to the feedback information. When the first moment is the last one of the resources included in the SCI, the end moment of the first timer is the third moment. That is, before the next resource is obtained, the first terminal does not need to monitor the control information or data information of the side link. When the first moment is not the last one of the resources included in the SCI, the end moment of the first timer is the fourth moment. That is, before the next resource-related moment indicated by the SCI, the first terminal does not need to monitor the control information or data information of the side link.
[0325] When the feedback information is the HARQ information of the side link, the first terminal starts the first timer at the first moment or the second moment, and within at least one time unit within the start time of the first timer, the first terminal does not need to monitor the retransmission data of the side link until the first terminal stops the first timer at the third moment or the fourth moment. Specifically, the first terminal starts the first timer at the first moment, and does not need to monitor the retransmission data of the side link after sending the feedback information and before the second terminal sends the corresponding data according to the feedback information. When the first moment is the last one of the resources included in the SCI, the end moment of the first timer is the third moment. That is, before the next resource is obtained, the first terminal does not need to monitor the retransmission data of the side link. When the first moment is not the last one of the resources included in the SCI, the end moment of the first timer is the fourth moment. That is, before the next resource-related moment indicated by the SCI, the first terminal does not need to monitor the retransmission data of the side link.
[0326] It should be noted that the third moment is a moment after the first moment or the second moment, and the fourth moment is a moment after the first moment or the second moment.
[0327] Optionally, after the above step 502 or 503, the following steps 504 to 505 may also be included.
[0328] Step 504: The first terminal starts a second timer.
[0329] Specifically, the first terminal starts the second timer at the seventh time, and the seventh time is the stop time of the first timer, or a time after the stop time of the first timer. For example, the seventh time is the first symbol after the stop time of the first timer.
[0330] When the feedback information is a measurement report of the side link or CSI of the side link, the second timer is used to indicate the time period for monitoring the control information of the side link and / or the data information of the side link.
[0331] When the feedback information is HARQ information, the second timer is used to indicate a time period for monitoring retransmission data of the side link. The retransmission data here may be control information or data information for transmitting retransmission data on the side link. Optionally, the retransmission data here may be control information or data information for transmitting the first HARQ process / retransmission data corresponding to the first HARQ process on the side link.
[0332] Step 505: The first terminal stops the second timer.
[0333] As an implementation method, the first terminal stops the second timer at an eighth moment, and the eighth moment is obtained based on a second duration, and the second duration is configured through RRC signaling, or is a duration value associated with the duration of a resource selection window, or is a duration value associated with the duration of a resource selection / reselection.
[0334] As another implementation method, when a second duration is met or when the second duration is exceeded, the first terminal stops the second timer.
[0335] The second duration is associated with the duration of the resource selection window, or is associated with the duration of resource selection / reselection, or the second duration is configured to the first terminal through signaling. The signaling is RRC signaling of the network device, or RRC signaling of PC5. Exceeding the second duration can be understood as the time from the start of the second timer or after the start exceeds the second duration.
[0336] Among them, a duration value associated with the duration of the resource selection window can be the duration of the resource selection window of the second terminal, or the duration of the default / predefined resource selection window, or the duration of the default / predefined resource selection window plus a parameter value, or the duration of the default / predefined resource selection window multiplied by a parameter value. The duration of the default / predefined resource selection window has nothing to do with any terminal, and can be the maximum value of the resource selection window of the terminal working on the side link, so as to avoid missing any transmitted control information / data information, or missing any retransmitted control information / data information. Through the above steps 504 to 505, the first terminal can start to monitor the control information and / or data information of the side link, or monitor the retransmitted data of the side link within the start time of the second timer. On the one hand, it can be guaranteed that the first terminal can monitor the control information and / or data information of the side link, or monitor the retransmitted data of the side link within the corresponding time period. On the other hand, since the monitoring time period is set, it can avoid blind monitoring and causing serious power consumption, that is, it can achieve the purpose of energy saving.
[0337] The following describes the usage of the first timer and the second timer in combination with six specific examples. In the following examples, it is taken that the feedback information is HARQ information and the HARQ information is NACK.
[0338] Example 1
[0339] like Figure 7 As shown in FIG. 1 , this is an example of using the timer. In this example, blind retransmission is not enabled. For example, the sidelink resource reserved by SCI is 1 (i.e. Figure 7 resources for transmitting TB1).
[0340] The first timer is set to:
[0341] 1) Start time: the first symbol after the first time when HARQ feedback can be performed, or the first symbol after the first time when HARQ feedback can be performed plus an offset MinTimeGapPSFCH;
[0342] 2) Stop time: The first timer starts from the start and stops after the first duration.
[0343] Among them, the first duration is T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4 described above.
[0344] The second timer is set to:
[0345] 1) Start time: the stop time of the first timer or the time after the stop time is used as the start time of the second timer;
[0346] 2) Stop time: The second timer starts from the start and stops after the second duration.
[0347] The second duration is a duration value configured by the network device through RRC signaling or associated with the duration of the resource selection window.
[0348] It should be noted that, if the first terminal successfully receives and demodulates the retransmitted data before the stop time of the second timer, the first terminal may stop the second timer in advance.
[0349] Example 2
[0350] like Figure 8 As shown in FIG. 2 , the second example of using the timer is shown. In this example, blind retransmission is enabled. For example, the side link resource reserved by SCI is 1 (i.e. Figure 8 resources for transmitting TB1).
[0351] The first timer is set to:
[0352] 1) Start time: the first symbol after the termination of the time domain resource transmission of the first reserved side link, or the first symbol after the termination of the time domain resource transmission of the first reserved side link plus an offset MinTimeGapPSFCH;
[0353] 2) Stop time: The first timer starts from the start and stops after the first duration.
[0354] Among them, the first duration is T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4 described above.
[0355] The second timer is set to:
[0356] 1) Start time: the stop time of the first timer or the time after the stop time is used as the start time of the second timer;
[0357] 2) Stop time: The second timer starts from the start and stops after the second duration.
[0358] The second duration is a duration value configured by the network device through RRC signaling or associated with the duration of the resource selection window.
[0359] It should be noted that, if the first terminal successfully receives and demodulates the retransmitted data before the stop time of the second timer, the first terminal may stop the second timer in advance.
[0360] Example 3
[0361] like Fig. 9 As shown in FIG. 3 , this is an example of using the timer. In this example, blind retransmission is not enabled. For example, the sidelink resources reserved by SCI are 2 (i.e. Fig. 9 The two resources for transmitting two TB1s, hereinafter the resource corresponding to the first TB1 is referred to as resource 1, and the resource corresponding to the second TB1 is referred to as resource 2). The first moment at which HARQ feedback can be performed is after resource 1 and before resource 2.
[0362] The first timer is set to:
[0363] 1) Start time: the first symbol after the first time when HARQ feedback can be performed, or the first symbol after the first time when HARQ feedback can be performed plus an offset MinTimeGapPSFCH;
[0364] 2), Stop time: the start time of resource 2.
[0365] The second timer is set to:
[0366] 1) Start time: the stop time of the first timer or the time after the stop time is used as the start time of the second timer;
[0367] 2) Stop time: The second timer starts from the start and stops after the second duration.
[0368] The second duration is a duration value configured by the network device through RRC signaling or associated with the duration of the resource selection window.
[0369] It should be noted that, if the first terminal successfully receives and demodulates the retransmitted data before the stop time of the second timer, the first terminal may stop the second timer in advance.
[0370] Example 4
[0371] like Fig.10 As shown in Figure 4, this is an example of using the timer. In this example, blind retransmission is not enabled. For example, the sidelink resources reserved by SCI are 2 (i.e. Fig. 9 The two resources for transmitting two TB1s, hereinafter the resource corresponding to the first TB1 is referred to as resource 1, and the resource corresponding to the second TB1 is referred to as resource 2). The first time when HARQ feedback can be performed is after the second TB1 and before the first TB2. In addition, the data reception of the second TB1 is unsuccessful and needs to be retransmitted.
[0372] The first timer is set to:
[0373] 1) Start time: the first symbol after the first time when HARQ feedback can be performed, or the first symbol after the first time when HARQ feedback can be performed plus an offset MinTimeGapPSFCH;
[0374] 2) Stop time: The first timer starts from the start and stops after the first duration.
[0375] Among them, the first duration is T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4 described above.
[0376] The second timer is set to:
[0377] 1) Start time: the stop time of the first timer is used as the start time of the second timer;
[0378] 2) Stop time: The second timer starts from the start and stops after the second duration.
[0379] The second duration is a duration value configured by the network device through RRC signaling or associated with the duration of the resource selection window.
[0380] It should be noted that, if the first terminal successfully receives and demodulates the retransmitted data before the stop time of the second timer, the first terminal may stop the second timer in advance.
[0381] Example 5
[0382] As an implementation method, when the channel congestion rate is greater than the channel congestion rate threshold, the stop time of the first timer and the start time of the second timer can be set to the start time of the next resource cycle. This is because when the channel is congested, even if the first terminal sends feedback information NACK to the second terminal, the second terminal may not be able to detect new resources for retransmitting data due to the congested channel, so the second terminal cannot reallocate resources to retransmit data. Therefore, in this case, the resources of the next resource cycle can be used to retransmit data.
[0383] As another implementation method, you can refer to the priority value contained in the SCI. When the priority value is less than the priority threshold, it indicates that the probability of obtaining resources through preemption is low. Then the stop time of the first timer and the start time of the second timer can be set to the start time of the next resource cycle.
[0384] The channel congestion rate threshold and / or the priority threshold may be configured through RRC signaling, for example, through RRC signaling of the network device or RRC signaling of PC5.
[0385] As another implementation method, the above two solutions may be combined for use.
[0386] Therefore, in this example five: the first terminal receives an SCI from the second terminal, where the SCI is used to indicate a time domain resource of a sidelink;
[0387] The first terminal starts a first timer at a first moment, where the first moment is associated with a time domain resource of a sidelink occupied or indicated by the SCI, and the second moment is associated with a time domain resource occupied by feedback information sent by the first terminal, where the feedback information includes a measurement report of the sidelink, CSI of the sidelink, or HARQ information of the sidelink, and the first timer is used to indicate that control information of the sidelink and / or data information of the sidelink is not monitored in at least one time unit after the first timer is started;
[0388] When the channel congestion rate is greater than the channel congestion rate threshold and / or the priority value in the SCI is less than the priority threshold, the first terminal stops the first timer at a third moment or a fourth moment, the third moment being the start moment of the next resource cycle, and the fourth moment is associated with the time domain resources of the side link indicated by the SCI.
[0389] The first moment, the second moment, and the fourth moment here have the same meanings as those in the aforementioned embodiment, and the aforementioned description may be referred to. The third moment here has a different meaning from that in the aforementioned embodiment, and the third moment here indicates the start moment of the next resource cycle.
[0390] In a possible implementation method, the first terminal starts the second timer at a fifth time, and the fifth time is the stop time of the first timer, or the first symbol after the stop time of the first timer.
[0391] In one possible implementation method, the first terminal stops the second timer at a sixth moment, and the sixth moment is obtained based on a second duration, and the second duration is configured through RRC signaling, or is a duration value associated with the duration of a resource selection window, or is a duration value associated with the duration of a resource selection / reselection.
[0392] Example 2
[0393] This embodiment is used to save power consumption of the terminal on the sending side (i.e., the second terminal). In this embodiment, after sending the SCI to the first terminal, the second terminal starts the first timer, and the first timer is used to indicate that the feedback information sent by the first terminal is not monitored for at least one time unit after the first timer is started. Not monitoring the feedback information sent by the first terminal can be understood as not needing / necessary to monitor the feedback information sent by the first terminal. That is, within the start-up duration of the first timer, the first terminal will not send feedback information to the second terminal, so the second terminal does not need to monitor the feedback information during this period, thereby achieving the purpose of energy saving. Taking the feedback information as HARQ information as an example, within the start-up duration of the first timer, the first terminal will not send the first HARQ process (HARQ process) feedback information to the second terminal, so the second terminal does not need to monitor the feedback information during this period, thereby achieving the purpose of energy saving.
[0394] Subsequently, after the first timer stops, the second terminal starts the second timer. For example, the second timer may be started at the time when the first timer stops, or at a certain time after the first timer stops. The second timer is used to indicate a time period for monitoring feedback information. That is, the second terminal starts monitoring feedback information within the time period after the second timer is started.
[0395] like Fig.11 As shown, another communication method provided in an embodiment of the present application includes the following steps:
[0396] Step 1101: The second terminal sends SCI to the first terminal.
[0397] Accordingly, the first terminal receives the SCI.
[0398] Optionally, when detected correctly, the first terminal may receive the SCI.
[0399] This step 1101 is similar to the above Figure 5 Step 501 in the embodiment is the same, and reference may be made to the above description.
[0400] Step 1102: The second terminal starts a first timer.
[0401] The second terminal starts the first timer at a certain moment after sending the SCI, and the first timer is used to indicate that the feedback information is not monitored for at least one time unit after the first timer is started, so as to achieve the purpose of energy saving.
[0402] The first terminal may start a first timer at a first moment. The first moment is associated with the time domain resources of the side link occupied or indicated by the SCI in the above step 1101. "Associated with" means related to the time domain resources of the side link occupied or indicated by the SCI. The time domain resources of the side link occupied by the SCI refer to one or more symbols occupied by the SCI.
[0403] Specifically, the first moment can be any of the following:
[0404] 1), the starting symbol of SCI.
[0405] 2), the next symbol of the starting symbol of SCI.
[0406] 3), the termination symbol of SCI.
[0407] 4), the next symbol of the SCI termination symbol.
[0408] 5), the starting symbol of the first time domain resource indicated by SCI.
[0409] 6), the next symbol of the starting symbol of the first time domain resource indicated by SCI.
[0410] 7), the end symbol of the first time domain resource indicated by SCI.
[0411] 8), the next symbol of the end symbol of the first time domain resource indicated by SCI.
[0412] 9), the start symbol / end symbol of the first time domain resource indicated by SCI plus the first offset.
[0413] 10), the start symbol / end symbol of SCI plus the first offset.
[0414] Optionally, the first offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device. Optionally, the first offset may also be predefined. For example, the first offset may be a feedback information processing delay.
[0415] Step 1103: The second terminal stops the first timer.
[0416] This step is optional.
[0417] As an implementation method, the second terminal may stop the first timer at or before the second moment, the second moment being a moment before the first terminal sends the feedback information, and the second moment being associated with the time domain resources occupied by the feedback information sent by the first terminal. Here, stopping the first timer before the second moment is to ensure that the next feedback information is not missed, or to receive the next feedback information in a timely / early manner.
[0418] Optionally, the second terminal may stop the first timer after the second moment. Here, stopping the first timer after the second moment means that the first timer is the minimum limit, and as long as it is after the first timer, it can be guaranteed that the next feedback information is not missed, or as long as it is after the first timer, the next feedback information can be received in time / early.
[0419] The feedback information here includes a sidelink measurement report, a sidelink CSI, or a sidelink HARQ information.
[0420] Optionally, the second moment is any of the following:
[0421] 1), the starting time of feedback information.
[0422] 2) The previous symbol of the symbol occupied by the feedback information.
[0423] 3) The number of symbols occupied by the feedback information minus the second offset.
[0424] Optionally, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device. Optionally, the second offset may also be predefined.
[0425] As another implementation method, when a first duration is met or when the first duration is exceeded, the second terminal stops the first timer.
[0426] The first duration is associated with the time domain position of the feedback information transmission, or the first duration is configured to the second terminal through signaling. The signaling is the RRC signaling of the network device, or the RRC signaling of PC5. Wherein, exceeding the first duration can be understood as the time from the start of the first timer or after the start of the first timer exceeds the first duration.
[0427] Optionally, after the above step 1102 or 1103, the following steps 1104 to 1105 may also be included.
[0428] Step 1104: The second terminal starts a second timer.
[0429] Specifically, the second terminal starts the second timer at or after the third moment, the third moment is the stop moment of the first timer, or the first symbol after the stop moment of the first timer, and the second timer is used to indicate the time period for monitoring feedback information.
[0430] Step 1105: The second terminal stops the second timer.
[0431] As an implementation method, the second terminal stops the second timer at a fourth moment, where the fourth moment is a value preconfigured by the network device or the second terminal, or a predefined value.
[0432] The predefined value includes: a predefined time slot, or the number of time slots or symbols occupied by a piece of feedback information, for example, a piece of HARQ information occupies two symbols or three symbols.
[0433] Through the above steps 1104 to 1105, the second terminal can start monitoring the feedback information only within the start time of the second timer. On the one hand, it can be ensured that the second terminal can monitor the feedback information within the corresponding time period. On the other hand, since the monitoring time period is set, it can avoid blind monitoring and causing serious power consumption, that is, it can achieve the purpose of energy saving.
[0434] As another implementation method, when a second duration is met or when the second duration is exceeded, the second terminal stops the second timer.
[0435] The second duration is associated with the duration occupied by the feedback information, or the second duration is configured to the second terminal through signaling. The signaling is RRC signaling of the network device, or RRC signaling of PC5. Wherein, exceeding the second duration can be understood as the time from starting or after starting the second timer exceeds the second duration.
[0436] It should be noted that, for the first terminal or the second terminal in any of the above embodiments, when multiple timers (including the above first timer, the second timer, and other timers in the prior art other than the first timer and the second timer) are running, it is necessary to take the union of the multiple timers to determine whether it is in the activator. That is, even if one of the timers indicates that monitoring is not required, and other definers indicate that it needs to be in the activation period or needs to monitor, the first terminal or the second terminal still needs to be in the activation period or needs to monitor.
[0437] In this application, the start symbol and the next symbol are explained as follows:
[0438] The starting symbol of the SCI. In the present application, the starting symbol of the SCI may be the starting point of the starting symbol of the SCI, or the ending point of the starting symbol of the SCI. The starting symbol of the SCI may also be referred to as the start of the SCI, or the start of the first terminal receiving the SCI, or the start time of the first terminal receiving the SCI.
[0439] The next symbol of the starting symbol of the SCI. In the present application, the next symbol of the starting symbol of the SCI may be the starting point of the next symbol of the starting symbol of the SCI, or the ending point of the next symbol of the starting symbol of the SCI. The ending point of the starting symbol of the SCI and the starting point of the next symbol of the starting symbol of the SCI may be at the same time. The next symbol of the starting symbol of the SCI may also be referred to as after the first terminal receives the starting symbol of the SCI, or as the ending time when the first terminal receives the starting symbol of the SCI.
[0440] The termination symbol of the SCI. In the present application, the termination symbol of the SCI may be the starting point of the termination symbol of the SCI, or the termination point of the termination symbol of the SCI. The termination symbol of the SCI may also be referred to as the end of the SCI, or the end of the first terminal receiving the SCI, or the end time or termination time of the first terminal receiving the SCI.
[0441] The next symbol of the termination symbol of the SCI. In the present application, the next symbol of the termination symbol of the SCI may be the starting point of the next symbol of the termination symbol of the SCI, or the ending point of the next symbol of the termination symbol of the SCI. The ending point of the termination symbol of the SCI and the starting point of the next symbol of the termination symbol of the SCI may be at the same time. The next symbol of the termination symbol of the SCI may also be referred to as after the first terminal receives the termination symbol of the SCI, or as the termination time when the first terminal receives the termination symbol of the SCI.
[0442] The starting symbol of the first time domain resource indicated by the SCI. In the present application, the starting symbol of the first time domain resource indicated by the SCI can be the starting point of the starting symbol of the first time domain resource indicated by the SCI, or the ending point of the starting symbol of the first time domain resource indicated by the SCI.
[0443] The starting symbol of the first time domain resource indicated by the SCI may be the same as the starting symbol of the SCI, or, considering the number of symbols required for automatic gain control (AGC), the starting symbol of the first time domain resource indicated by the SCI may be ahead of the starting symbol of the SCI. Optionally, the starting symbol of the SCI may be the starting symbol of the first time domain resource indicated by the SCI plus the number of AGC symbols.
[0444] The next symbol of the starting symbol of the first time domain resource indicated by the SCI. In the present application, the next symbol of the starting symbol of the first time domain resource indicated by the SCI may be the starting point of the next symbol of the starting symbol of the first time domain resource indicated by the SCI, or the ending point of the next symbol of the starting symbol of the first time domain resource indicated by the SCI. The ending point of the starting symbol of the first time domain resource and the starting point of the next symbol of the starting symbol of the first time domain resource may be at the same time.
[0445] The end symbol of the first time domain resource indicated by the SCI. In the present application, the end symbol of the first time domain resource indicated by the SCI may be the starting point of the end symbol of the first time domain resource indicated by the SCI, or the end point of the end symbol of the first time domain resource indicated by the SCI.
[0446] The next symbol of the termination symbol of the first time domain resource indicated by the SCI. In the present application, the next symbol of the termination symbol of the first time domain resource indicated by the SCI may be the starting point of the next symbol of the termination symbol of the first time domain resource indicated by the SCI, or the ending point of the next symbol of the termination symbol of the first time domain resource indicated by the SCI. The ending point of the termination symbol of the first time domain resource and the starting point of the next symbol of the termination symbol of the first time domain resource may be at the same time.
[0447] In the present application, the "starting symbol of the time domain resource" may also be referred to as the "start of the time domain resource" or the "starting moment of the time domain resource", the "ending symbol of the time domain resource" may also be referred to as the "end of the time domain resource" or the "ending moment of the time domain resource", and the "starting point of the symbol" may also be referred to as the "starting moment of the symbol" or the "start of the symbol". The "ending point of the symbol" may also be referred to as the "ending moment of the symbol" or the "ending of the symbol". The "next symbol of the symbol" may also be referred to as the "next symbol after the symbol" or the "after the symbol" or the "first symbol after the symbol". For example, the next symbol of the termination symbol may also be referred to as the next symbol after the termination symbol, or after the termination symbol, or the first symbol after the termination symbol.
[0448] In some examples, the start symbol of the SCI is at the same time as the start symbol of the first time domain resource indicated by the SCI. In other examples, the start symbol of the SCI is not at the same time as the start symbol of the first time domain resource indicated by the SCI, and automatic gain control (AGC) requires 1 symbol. In practice, the first time domain resource can occupy 14 or 12 symbols. The SCI can occupy 1, 2 or 3 symbols, or 1, 2 or 3 symbols after AGC. In other words, the first-level SCI can be 1, 2 or 3 symbols, or 1, 2 or 3 symbols after AGC. The second-level SCI can occupy 1, 2 or 3 symbols. The second-level SCI is located after the first-level SCI. Optionally, it can be immediately followed by the first-level SCI, or separated from the first-level SCI by one or more symbols. The above does not limit whether the frequency domain resource occupies a subchannel, or part of a subchannel.
[0449] The starting symbol of the xth time domain resource in the first resource set indicated by the SCI may, for example, be the starting point of the starting symbol of the xth time domain resource in the first resource set indicated by the SCI, or the ending point of the starting symbol of the xth time domain resource in the first resource set indicated by the SCI.
[0450] The next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI may, for example, be the starting point of the next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI, or the ending point of the next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI.
[0451] The termination symbol of the xth time domain resource in the first resource set indicated by the SCI may be, for example, the starting point of the termination symbol of the xth time domain resource in the first resource set indicated by the SCI, or the termination point of the termination symbol of the xth time domain resource in the first resource set indicated by the SCI.
[0452] The next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI may, for example, be the starting point of the next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI, or the termination point of the next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI.
[0453] The starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI may, for example, be the starting point of the starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI, or the ending point of the starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0454] The next symbol of the starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI may, for example, be the starting point of the next symbol of the starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI, or the ending point of the next symbol of the starting symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0455] The termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI may, for example, be the starting point of the termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI, or the termination point of the termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0456] The next symbol of the termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI may, for example, be the starting point of the next symbol of the termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI, or the ending point of the next symbol of the termination symbol of the xth time domain resource in the yth first resource set in the second resource set indicated by the SCI.
[0457] And so on, I will not list them in detail.
[0458] refer to Fig.12 , is a schematic diagram of a communication device provided in an embodiment of the present application. The device is used to implement each step performed by a corresponding terminal (such as a first terminal or a second terminal) in the above method embodiment, such as Fig.12 As shown, the device 1200 includes a transceiver unit 1210 , a timer starting unit 1220 and a timer stopping unit 1230 .
[0459] In the first embodiment:
[0460] The transceiver unit 1210 is used to receive side link control information SCI from the second terminal, and the SCI is used to indicate the time domain resources of the side link; the timer starting unit 1220 is used to start the first timer at a first moment or a second moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the second moment is associated with the time domain resources occupied by the feedback information sent by the first terminal, and the feedback information includes the measurement report of the side link, the channel state information CSI of the side link, or the hybrid automatic repeat request HARQ information of the side link, and the first timer is used to indicate that the control information and / or the data information of the side link is not monitored for at least one time unit after the first timer is started; the timer stopping unit 1230 is used to stop the first timer at a third moment or a fourth moment, and the third moment is obtained according to the first duration, the first duration is associated with the delay for the second terminal to obtain the time domain resources for the side link transmission, and the fourth moment is associated with the time domain resources of the side link indicated by the SCI.
[0461] In a possible implementation method, the first moment is any one of the following:
[0462] The starting symbol of the SCI;
[0463] The next symbol of the starting symbol of the SCI;
[0464] The termination symbol of the SCI;
[0465] The next symbol of the termination symbol of the SCI;
[0466] The starting symbol of the first time domain resource indicated by the SCI;
[0467] The next symbol of the starting symbol of the first time domain resource indicated by the SCI;
[0468] The end symbol of the first time domain resource indicated by the SCI;
[0469] The next symbol of the end symbol of the first time domain resource indicated by the SCI;
[0470] The end symbol of the first time domain resource indicated by the SCI plus the first offset.
[0471] In a possible implementation method, the first offset is configured by radio resource control RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0472] In a possible implementation method, the second moment is any one of the following:
[0473] The termination time of the feedback information;
[0474] The next symbol of the symbol occupied by the feedback information;
[0475] The symbols occupied by the feedback information are added with a second offset.
[0476] In a possible implementation method, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0477] In a possible implementation method, the first duration is as follows:
[0478] T1, T2, T1+T3, T4, T1+T4, T2+T4, T1+T3+T4, T5, T5+T4, T5+T1, or T5+T1+T4;
[0479] Among them, T1 is the time required for the second terminal to complete the resource detection and selection process, T2 is the time required for the second terminal to identify candidate resources and select resources for sidelink transmission, T3 is the processing delay of the second terminal for the feedback information, T4 is the delay of the resource selection window of the second terminal relative to the resource detection window, and T5 is the time required for the second terminal to complete SCI decoding / parsing or the time required for the second terminal to complete SCI decoding / parsing and perform reference signal received power RSRP / received signal strength indication RSSI measurement.
[0480] In a possible implementation method, the time domain resources of the side link indicated by the SCI include a first resource set, the first resource set includes N time domain resources of the side link, and N is a positive integer; the fourth moment is the fifth moment, or the fifth moment plus the third offset, or the sum of the durations corresponding to the first moment and the first difference, or the sum of the durations corresponding to the second moment and the second difference, the first difference is the difference between the first moment and the fifth moment, and the second difference is the difference between the second moment and the fifth moment;
[0481] The fifth moment is any one of the following:
[0482] The starting symbol of the xth time domain resource in the first resource set indicated by the SCI;
[0483] The next symbol of the starting symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0484] The end symbol of the xth time domain resource in the first resource set indicated by the SCI;
[0485] The next symbol of the termination symbol of the x-th time domain resource in the first resource set indicated by the SCI;
[0486] Here, x is an integer less than or equal to N and greater than 1.
[0487] In a possible implementation method, the time domain resources of the side link indicated by the SCI include a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N time domain resources of the side link, and N is a positive integer; the fourth moment is the sixth moment, or the sixth moment plus a fourth offset, or the sum of the durations corresponding to the first moment and the third difference, or the sum of the durations corresponding to the second moment and the fourth difference, the third difference is the difference between the first moment and the sixth moment, and the fourth difference is the difference between the second moment and the sixth moment; wherein the sixth moment is any one of the following:
[0488] The starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0489] The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0490] The end symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0491] The next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set indicated by the SCI;
[0492] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0493] In a possible implementation method, the SCI includes a first-level SCI and a second-level SCI; the first moment is any one of the following:
[0494] The starting symbol of the first-level SCI or the starting symbol of the second-level SCI;
[0495] The next symbol of the starting symbol of the first-level SCI or the next symbol of the starting symbol of the second-level SCI;
[0496] The termination symbol of the first-level SCI or the termination symbol of the second-level SCI;
[0497] the next symbol of the termination symbol of the first-level SCI or the next symbol of the termination symbol of the second-level SCI;
[0498] The starting symbol of the first time domain resource indicated by the first-level SCI;
[0499] The next symbol of the starting symbol of the first time domain resource indicated by the first-level SCI;
[0500] An end symbol of the first time domain resource indicated by the first-level SCI;
[0501] The first-level SCI indicates the next symbol of the end symbol of the first time domain resource.
[0502] In a possible implementation method, the first-level SCI indicates a first resource set, where the first resource set includes N time domain resources of the sidelink, where N is a positive integer; and the fourth moment is any one of the following:
[0503] a starting symbol of an x-th time domain resource in the first resource set;
[0504] The next symbol of the starting symbol of the x-th time domain resource in the first resource set;
[0505] The end symbol of the xth time domain resource in the first resource set;
[0506] The next symbol of the termination symbol of the x-th time domain resource in the first resource set;
[0507] Here, x is an integer less than or equal to N and greater than 1.
[0508] In a possible implementation method, the first-level SCI indicates a second resource set, the second resource set includes a periodic first resource set, the first resource set includes N sidelink time domain resources, N is a positive integer; the fourth moment is any one of the following:
[0509] The starting symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0510] The next symbol of the starting symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0511] The end symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0512] The next symbol of the termination symbol of the zth time domain resource in the yth first resource set in the second resource set;
[0513] Wherein, y is a positive integer, and z is a positive integer less than or equal to N.
[0514] In a possible implementation method, the timer starting unit 1220 is further configured to start the second timer at a seventh moment, where the seventh moment is the stop moment of the first timer or the first symbol after the stop moment of the first timer.
[0515] In a possible implementation method, the timer stop unit 1230 is also used to stop the second timer at an eighth moment, where the eighth moment is obtained based on a second duration, where the second duration is configured through RRC signaling, or is a duration value associated with the duration of a resource selection window, or is a duration value associated with the duration of a resource selection / reselection.
[0516] In one possible implementation method, the feedback information is a measurement report of the side link, or a CSI of the side link, and the second timer is used to indicate a time period for monitoring control information of the side link and / or data information of the side link.
[0517] In a possible implementation method, the feedback information is HARQ information, and the second timer is used to indicate a time period for monitoring retransmission data of a sidelink.
[0518] In the second embodiment:
[0519] The transceiver unit 1210 is used to send side link control information SCI to the first terminal, where the SCI is used to indicate the time domain resources of the side link; the timer starting unit 1220 is used to start a first timer at a first moment, where the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the first timer is used to indicate that feedback information is not monitored for at least one time unit after the first timer is started; the timer stopping unit 1230 is used to stop the first timer at a second moment, where the second moment is associated with the time domain resources occupied by the feedback information sent by the first terminal, and the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link.
[0520] In a possible implementation method, the first moment is any one of the following:
[0521] The starting symbol of the SCI;
[0522] The next symbol of the starting symbol of the SCI;
[0523] The termination symbol of the SCI;
[0524] The next symbol of the termination symbol of the SCI;
[0525] The starting symbol of the first time domain resource indicated by the SCI;
[0526] The next symbol of the starting symbol of the first time domain resource indicated by the SCI;
[0527] The end symbol of the first time domain resource indicated by the SCI;
[0528] The next symbol of the end symbol of the first time domain resource indicated by the SCI;
[0529] The end symbol of the first time domain resource indicated by the SCI plus the first offset.
[0530] In a possible implementation method, the first offset is configured by radio resource control RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0531] In a possible implementation method, the second moment is any one of the following:
[0532] The starting time of the feedback information;
[0533] The symbol preceding the symbol occupied by the feedback information;
[0534] The number of symbols occupied by the feedback information minus the second offset.
[0535] In a possible implementation method, the second offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
[0536] In a possible implementation method, the timer starting unit 1220 is also used to start a second timer at a third moment, where the third moment is the stop moment of the first timer, or the first symbol after the stop moment of the first timer, and the second timer is used to indicate the time period for monitoring the feedback information.
[0537] In a possible implementation method, the timer stopping unit 1230 is further configured to stop the second timer at a fourth moment, where the fourth moment is a value preconfigured by the network device or the second terminal, or a predefined value.
[0538] It can be understood that the above-mentioned units can also be called modules or circuits, etc., and the above-mentioned units can be independently provided or fully or partially integrated.
[0539] Optionally, the communication device 1200 may further include a storage unit for storing data or instructions (also referred to as code or program), and each of the above units may interact or couple with the storage unit to implement the corresponding method or function. For example, the timer start unit 1220 and the timer stop unit 1230 may read the data or instructions in the storage unit so that the communication device implements the method in the above embodiment.
[0540] It should be understood that the division of the units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device for implementation. In addition, it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element, or it can also be implemented in the form of software calling through a processing element.
[0541] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0542] The above unit for receiving (e.g., receiving unit) is an interface circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip used to receive signals from other chips or devices. The above unit for sending (e.g., sending unit) is an interface circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is an interface circuit of the chip used to send signals to other chips or devices.
[0543] refer to Fig.13 , which is a schematic diagram of the structure of a terminal provided in an embodiment of the present application. The terminal is used to implement the operation of the terminal (such as the first terminal or the second terminal) in the above embodiment. Fig.13 As shown, the terminal includes: an antenna 1310, a radio frequency device 1320, and a signal processing part 1330. The antenna 1310 is connected to the radio frequency device 1320. In the downlink direction, the radio frequency device 1320 receives information sent by a network device or other terminal through the antenna 1310, and sends the information sent by the network device or other terminal to the signal processing part 1330 for processing. In the uplink direction, the signal processing part 1330 processes the information of the terminal and sends it to the radio frequency device 1320, and the radio frequency device 1320 processes the information of the terminal and sends it to the network device or other terminal through the antenna 1310.
[0544] The signal processing part 1330 is used to process each communication protocol layer of the data. The signal processing part 1330 can be a subsystem of the terminal, and the terminal can also include other subsystems, such as a central processing subsystem, which is used to process the terminal operating system and application layer; for example, the peripheral subsystem is used to connect with other devices. The signal processing part 1330 can be a separately set chip. Optionally, the above devices can be located in the signal processing part 1330.
[0545] The signal processing part 1330 may include one or more processing elements 1331, for example, including a main control CPU and other integrated circuits, and an interface circuit 1333. In addition, the signal processing part 1330 may also include a storage element 1332. The storage element 1332 is used to store data and programs. The program for executing the method executed by the terminal in the above method may be stored or may not be stored in the storage element 1332, for example, stored in a memory outside the signal processing part 1330. When in use, the signal processing part 1330 loads the program into the cache for use. The interface circuit 1333 is used to communicate with the device. The above device can be located in the signal processing part 1330, and the signal processing part 1330 can be implemented by a chip, which includes at least one processing element and an interface circuit, wherein the processing element is used to execute each step of any method executed by the above terminal, and the interface circuit is used to communicate with other devices. In one implementation, the unit implementing each step in the above method can be implemented in the form of a processing element scheduling program. For example, the device includes a processing element and a storage element, and the processing element calls the program stored in the storage element to execute the method executed by the terminal in the above method embodiment. The storage element can be a storage element on the same chip as the processing element, that is, an on-chip storage element.
[0546] In another implementation, the program for executing the method executed by the terminal in the above method can be in a storage element on a different chip from the processing element, that is, an off-chip storage element. In this case, the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and execute the method executed by the terminal in the above method embodiment.
[0547] In another implementation, the unit that implements each step in the above method in the terminal may be configured as one or more processing elements, which are arranged on the signal processing part 1330. The processing element here may be an integrated circuit, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these integrated circuits. These integrated circuits may be integrated together to form a chip.
[0548] The units implementing the various steps in the above method can be integrated together and implemented in the form of a system-on-a-chip (SOC), and the SOC chip is used to implement the above method. The chip can integrate at least one processing element and a storage element, and the processing element calls the stored program of the storage element to implement the above terminal execution method; or, the chip can integrate at least one integrated circuit to implement the above terminal execution method; or, the above implementation methods can be combined, and the functions of some units are implemented in the form of a processing element calling a program, and the functions of some units are implemented in the form of an integrated circuit.
[0549] It can be seen that the above device may include at least one processing element and an interface circuit, wherein at least one processing element is used to execute any terminal execution method provided in the above method embodiments. The processing element may execute part or all of the steps executed by the terminal in a first manner: that is, by calling a program stored in a storage element; or in a second manner: that is, by combining an integrated logic circuit of hardware in a processor element with instructions to execute part or all of the steps executed by the terminal; of course, the first manner and the second manner may also be combined to execute part or all of the steps executed by the terminal.
[0550] The processing element here is the same as described above, and can be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. The storage element can be a memory, or a general term for multiple storage elements.
[0551] Those of ordinary skill in the art will appreciate that the various digital numbers such as the first, second, third, and fourth involved in this application are only for the convenience of description, and are not used to limit the scope of the embodiments of this application, and also represent the order of precedence. "And / or" describes the association relationship of the associated objects, indicating that there may be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one" refers to one or more. At least two refers to two or more. "At least one", "any one" or similar expressions refer to any combination of these items, including any combination of single items (individuals) or plural items (individuals). For example, at least one item (individuals, kinds) of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. "Multiple" refers to two or more, and other quantifiers are similar.
[0552] It should be understood that in various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0553] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0554] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0555] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0556] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0557] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0558] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or the design of any combination of the above functions. The general-purpose processor can be a microprocessor, and optionally, the general-purpose processor can also be any traditional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration to implement.
[0559] The steps of the method or algorithm described in the embodiments of the present application can be directly embedded in the software unit executed by the hardware, processor, or a combination of the two. The software unit can be stored in a random access memory (Random Access Memory, RAM), flash memory, read-only memory (Read-Only Memory, ROM), EPROM memory, EEPROM memory, register, hard disk, removable disk, CD-ROM or other storage media of any form in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and the storage medium can be arranged in an ASIC.
[0560] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0561] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.
[0562] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A communication method, characterized in that: Applied to a first terminal or a chip of the first terminal, the method comprising: receiving sidelink control information SCI from the second terminal, where the SCI is used to indicate a time domain resource of the sidelink; A first timer is started at a second moment, where the second moment is the symbol occupied by the feedback information sent by the first terminal plus a second offset, the feedback information includes a measurement report of the sidelink, channel state information CSI of the sidelink, or hybrid automatic repeat request HARQ information of the sidelink, and the first timer is used to indicate that the control information of the sidelink and / or the data information of the sidelink is not monitored for at least one time unit after the first timer is started, and the second offset is predefined or configured by radio resource control RRC signaling.
2. The method according to claim 1, characterized in that The RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
3. The method according to claim 1, characterized in that Also includes: When the first time period is met or exceeds the first time period, the first timer is stopped.
4. The method according to claim 3, characterized in that The first timer duration is the first duration, and the first duration is associated with the time domain resources of the side link indicated by the SCI.
5. The method according to claim 4, characterized in that The time domain resources of the sidelink indicated by the SCI include a first resource set, and the first resource set includes N time domain resources of the sidelink, where N is a positive integer; The first duration is associated with a starting symbol of an x-th time domain resource in a first resource set indicated by the SCI; Here, x is an integer less than or equal to N and greater than 1.
6. The method according to any one of claims 1 to 5, characterized in that: The first timer is a timer for a first HARQ process, and the SCI also indicates the first HARQ process.
7. The method according to any one of claims 1 to 5, characterized in that: Also includes: The feedback information is fed back for the sidelink data scheduled by the SCI.
8. A communication method, characterized in that: The method applied to the second terminal or the chip of the second terminal includes: Sending sidelink control information SCI to the first terminal, where the SCI is used to indicate a time domain resource of the sidelink; Starting a first timer at a first moment, the first moment being associated with a time domain resource of a sidelink occupied or indicated by the SCI, the first timer being used to indicate that feedback information is not monitored for at least one time unit after the first timer is started, the feedback information including a measurement report of the sidelink, channel state information CSI of the sidelink, or hybrid automatic repeat request HARQ information of the sidelink; The first timer is stopped at a second moment, where the second moment is the number of symbols occupied by the feedback information sent by the first terminal minus a second offset, and the second offset is predefined or configured by radio resource control RRC signaling.
9. The method according to claim 8, characterized in that The first moment is any one of the following: The starting symbol of the SCI; The next symbol of the starting symbol of the SCI; The termination symbol of the SCI; The next symbol of the termination symbol of the SCI; The starting symbol of the first time domain resource indicated by the SCI; The next symbol of the starting symbol of the first time domain resource indicated by the SCI; The end symbol of the first time domain resource indicated by the SCI; The next symbol of the end symbol of the first time domain resource indicated by the SCI; The end symbol of the first time domain resource indicated by the SCI plus the first offset.
10. The method according to claim 9, characterized in that The first offset is configured by RRC signaling, and the RRC signaling is PC5 RRC signaling or RRC signaling from a network device.
11. The method according to any one of claims 8 to 10, characterized in that: The RRC signaling used to configure the second offset is PC5 RRC signaling or RRC signaling from a network device.
12. The method according to any one of claims 8 to 10, characterized in that: Also includes: A second timer is started at a third moment, where the third moment is the stop moment of the first timer or the first symbol after the stop moment of the first timer, and the second timer is used to indicate a time period for monitoring the feedback information.
13. The method according to claim 12, characterized in that Also includes: The second timer is stopped at a fourth time, where the fourth time is a value preconfigured by the network device or the second terminal, or a predefined value.
14. A communication device, characterized in that: include: Processor and memory; The memory is used to store computer-executable instructions. When the communication device is running, the processor executes the computer-executable instructions stored in the memory, so that the communication device executes the communication method according to any one of claims 1 to 7.
15. A communication device, characterized in that: include: Processor and memory; The memory is used to store computer-executable instructions. When the communication device is running, the processor executes the computer-executable instructions stored in the memory, so that the communication device executes the communication method according to any one of claims 8 to 13.
16. A computer-readable storage medium, characterized in that: The invention comprises a computer program which, when being executed on a computer, enables the computer to execute the communication method according to any one of claims 1 to 13.
17. A communication system, characterized in that: comprising a first terminal and a second terminal; The second terminal is used to send sidelink control information SCI to the first terminal, where the SCI is used to indicate a time domain resource of the sidelink; The first terminal is used to receive the SCI from the second terminal; start a first timer at a second moment, the second moment is the symbol occupied by the feedback information sent by the first terminal plus a second offset, the feedback information includes a sidelink measurement report, a sidelink channel state information CSI, or a sidelink hybrid automatic repeat request HARQ information, the first timer is used to indicate that the sidelink control information and / or the sidelink data information is not monitored for at least one time unit after the first timer is started, and the second offset is predefined or configured by radio resource control RRC signaling.
18. A communication system, characterized in that: comprising a first terminal and a second terminal; The first terminal is used to receive sidelink control information SCI from the second terminal, where the SCI is used to indicate a time domain resource of the sidelink; The second terminal is used to send the SCI to the first terminal; start a first timer at a first moment, the first moment is associated with the time domain resources of the side link occupied or indicated by the SCI, and the first timer is used to indicate that feedback information is not monitored in at least one time unit after the first timer is started; the feedback information includes a measurement report of the side link, channel state information CSI of the side link, or hybrid automatic repeat request HARQ information of the side link; stop the first timer at a second moment, the second moment is the symbol occupied by the feedback information sent by the first terminal minus a second offset, and the second offset is predefined or configured by radio resource control RRC signaling.
Citation Information
Patent Citations
Method for transmitting / receiving downlink control information in wireless communication system supporting device-to-device communication and apparatus therefor
CN106165510A