Terminal internal collaboration method and device based on conditional triggering
By sending IUC information when the IUC trigger condition is met and updating the counter according to the received data, the signaling waste and energy consumption problems between terminal devices are solved, and efficient resource utilization and energy saving are achieved.
Patent Information
- Application Number
- CN202280002936.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-22
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2042-08-22
AI Technical Summary
In the transmission of IUC information between terminal devices, the first terminal device cannot determine whether the second terminal device is in mode 2 or supports the IUC feature, resulting in signaling waste and increased energy consumption.
The first terminal device sends IUC information when the IUC trigger condition is met, and updates a counter according to whether data from the second terminal device is received. When the counter reaches a preset value, it stops sending IUC information.
Signaling waste is avoided, interference to the second terminal device is reduced, and energy consumption of the first terminal device is saved.
Smart Images

Figure CN115669032B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular to a method and device for terminal internal collaboration based on conditional triggering. Background Art
[0002] In order to support direct communication between terminal devices, a sidelink communication mode is introduced. Among them, sidelink communication has two transmission resource allocation modes: one is the dynamic scheduling mode of the network side device (mode 1), and the other is the mode in which the terminal device independently selects from the resource pool broadcast by the network side device (mode 2). The first terminal device in mode 2 can send IUC (inter-UE coordination) information to the second terminal device in mode 2, which can carry resource sets to provide assistance when the second terminal device makes resource selection.
[0003] In related technologies, the sending of IUC information supports a condition-based trigger mechanism. A first terminal device can choose to trigger the sending of IUC information to a second terminal device based on the trigger condition. However, the first terminal device does not know whether the second terminal device is in mode 2 or whether the second terminal device supports the IUC feature. If the first terminal device determines that the trigger condition is met and continues to send IUC information to the second terminal device, signaling waste will result. This is a problem that needs to be solved urgently. Summary of the Invention
[0004] The embodiments of the present disclosure provide a method and apparatus for terminal internal collaboration based on conditional triggering, which can prevent a first terminal device from continuously sending IUC information to a second terminal device when an IUC trigger condition is met, thereby avoiding signaling waste, avoiding interference with the second terminal device, and saving energy consumption of the first terminal device.
[0005] In a first aspect, an embodiment of the present disclosure provides a terminal internal collaboration method based on conditional triggering, which is executed by a first terminal device. The method includes: in response to satisfying a trigger condition for sending terminal internal collaboration IUC information to a second terminal device, sending IUC information to the second terminal device, wherein the IUC information carries a resource set; updating a counter based on whether data sent by the second terminal device is received on the resource set; and in response to the counter reaching a preset value and satisfying the trigger condition, stopping sending the IUC information to the second terminal device.
[0006] In this technical solution, a first terminal device, in response to a trigger condition for sending intra-terminal collaboration IUC information to a second terminal device being met, sends IUC information to the second terminal device, where the IUC information carries a resource set. A counter is updated based on whether data sent by the second terminal device is received on the resource set. In response to the counter reaching a preset value and the trigger condition being met, the first terminal device stops sending the IUC information to the second terminal device. This prevents the first terminal device from continuously sending IUC information to the second terminal device when the IUC trigger condition is met, thus avoiding signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0007] In a second aspect, an embodiment of the present disclosure provides another terminal internal collaboration method based on conditional triggering, which is executed by a network side device, and the method includes: sending first indication information or second indication information to a first terminal device, wherein the first indication information is used to indicate a preset value of a counter, and the second indication information is used to indicate a first preset value of the first counter and / or a second preset value of the second counter,
[0008] The preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the counter reaches the preset value based on whether the data sent by the second terminal device is received on the resource set and the triggering condition for sending the IUC information to the second terminal device is met;
[0009] The first preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the first counter reaches the first preset value based on whether data sent by the second terminal device is received on the resource set and a triggering condition for sending the IUC information to the second terminal device is met;
[0010] The second preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the second counter is updated to reach the second preset value based on whether data sent by the second terminal device is received on the resource set and the trigger condition for sending the IUC information to the second terminal device is met.
[0011] In a third aspect, an embodiment of the present disclosure provides a communication device that implements some or all of the functions of the first terminal device in the method described in the first aspect above. For example, the functions of the communication device may include some or all of the functions in the embodiments of the present disclosure, or may include the functions of implementing any one of the embodiments of the present disclosure separately. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0012] In one implementation, the communication device may include a transceiver module and a processing module, wherein the processing module is configured to support the communication device in performing the corresponding functions of the above-mentioned method. The transceiver module is used to support communication between the communication device and other devices. The communication device may also include a storage module, which is coupled to the transceiver module and the processing module and stores computer programs and data necessary for the communication device.
[0013] In one implementation, the communication device includes: a transceiver module, configured to send IUC information to the second terminal device in response to a trigger condition for sending terminal internal collaboration IUC information to the second terminal device being met, wherein the IUC information carries a resource set; a processing module, configured to update a counter based on whether data sent by the second terminal device is received on the resource set; the transceiver module is further configured to stop sending the IUC information to the second terminal device in response to the counter reaching a preset value and satisfying the trigger condition.
[0014] In a fourth aspect, an embodiment of the present disclosure provides another communication device that has some or all of the functions of the network-side device in the method example described in the second aspect above. For example, the functions of the communication device may have some or all of the functions in the embodiments of the present disclosure, or may have the functions of implementing any one of the embodiments of the present disclosure alone. The functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0015] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions of the above-described method. The transceiver module is configured to support communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores computer programs and data necessary for the communication device.
[0016] In one implementation, the communication apparatus includes: a transceiver module configured to send first indication information or second indication information to a first terminal device, wherein the first indication information is used to indicate a preset value of a counter, and the second indication information is used to indicate a first preset value of the first counter and / or a second preset value of the second counter,
[0017] The preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the counter reaches the preset value based on whether the data sent by the second terminal device is received on the resource set and the triggering condition for sending the IUC information to the second terminal device is met;
[0018] The first preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the first counter reaches the first preset value based on whether data sent by the second terminal device is received on the resource set and a triggering condition for sending the IUC information to the second terminal device is met;
[0019] The second preset value is used to instruct the first terminal device to stop sending the IUC information to the second terminal device when the second counter is updated to reach the second preset value based on whether data sent by the second terminal device is received on the resource set and the trigger condition for sending the IUC information to the second terminal device is met.
[0020] In a fifth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the first aspect is executed.
[0021] In a sixth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor. When the processor calls a computer program in a memory, the method described in the second aspect is executed.
[0022] In the seventh aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the first aspect above.
[0023] In an eighth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the second aspect above.
[0024] In a ninth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the first aspect above.
[0025] In the tenth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the second aspect above.
[0026] In the eleventh aspect, an embodiment of the present disclosure provides a random access system, which includes the communication device described in the third aspect and the communication device described in the fourth aspect, or the system includes the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system includes the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system includes the communication device described in the ninth aspect and the communication device described in the tenth aspect.
[0027] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium for storing instructions for the above-mentioned first terminal device, and when the instructions are executed, the first terminal device executes the method described in the above-mentioned first aspect.
[0028] In a thirteenth aspect, an embodiment of the present invention provides a readable storage medium for storing instructions used by the above-mentioned network-side device. When the instructions are executed, the network-side device executes the method described in the above-mentioned second aspect.
[0029] In a fourteenth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.
[0030] In a fifteenth aspect, the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above.
[0031] In a sixteenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a first terminal device in implementing the functions described in the first aspect, such as determining or processing at least one of the data and information described in the aforementioned method. In one possible design, the chip system further comprises a memory for storing computer programs and data necessary for the first terminal device. The chip system may consist of a single chip or may include a chip and other discrete components.
[0032] In a seventeenth aspect, the present disclosure provides a chip system comprising at least one processor and an interface for supporting a network-side device in implementing the functions described in the second aspect, such as determining or processing at least one of the data and information described in the aforementioned method. In one possible design, the chip system further comprises a memory for storing computer programs and data necessary for the network-side device. The chip system may consist of a single chip or may include a chip and other discrete components.
[0033] In an eighteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.
[0034] In a nineteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background technology, the drawings required for use in the embodiments of the present disclosure or the background technology will be described below.
[0036] Figure 1 is an architecture diagram of a communication system provided by an embodiment of the present disclosure;
[0037] Figure 2 is a schematic diagram of an IUC MAC CE format provided by an embodiment of the present disclosure;
[0038] Figure 3 This is a flow chart of a method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0039] Figure 4 is a flow chart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure;
[0040] Figure 5 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0041] Figure 6 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0042] Figure 7 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0043] Figure 8 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0044] Figure 9 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0045] Figure 10 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0046] Figure 11 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0047] Figure 12 This is a flowchart of another method for inter-terminal collaboration based on conditional triggering provided by an embodiment of the present disclosure;
[0048] Figure 13 is a structural diagram of a communication device provided by an embodiment of the present disclosure;
[0049] Figure 14 is a structural diagram of another communication device provided by an embodiment of the present disclosure;
[0050] Figure 15 It is a schematic structural diagram of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0051] In order to better understand the method and apparatus for inter-terminal collaboration based on conditional triggering disclosed in the embodiments of the present disclosure, the communication system to which the embodiments of the present disclosure are applicable is first described below.
[0052] See Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. The communication system may include but is not limited to a network side device and a terminal device. Figure 1 The number and form of the devices shown are for example only and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, two or more network-side devices and two or more terminal devices may be included. Figure 1 The communication system 10 shown includes a network-side device 101 and a terminal device 102 as an example.
[0053] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems. For example, long term evolution (LTE) systems, fifth generation (5G) mobile communication systems, 5G new radio (NR) systems, or other future new mobile communication systems. It should also be noted that the side link in the embodiments of the present disclosure can also be referred to as a side link or a direct link.
[0054] The network side device 101 in the embodiment of the present disclosure is an entity on the network side for transmitting or receiving signals. For example, the network side device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiment of the present disclosure does not limit the specific technology and specific device form adopted by the base station. The base station provided in the embodiment of the present disclosure can be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU can also be called a control unit. The CU-DU structure can be used to split the base station, such as the protocol layer of the base station, and the functions of some protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.
[0055] The terminal device 102 in the embodiment of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can also be called a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. The terminal device can be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving (self-driving), a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in smart city (smart city), a wireless terminal device in smart home (smart home), etc. The embodiment of the present disclosure does not limit the specific technology and specific device form adopted by the terminal device.
[0056] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0057] The following describes in detail a method and apparatus for inter-terminal collaboration based on conditional triggering provided by the present disclosure with reference to the accompanying drawings.
[0058] To support direct communication between end devices, SideLink was introduced. The interface between end devices is PC-5. Based on the correspondence between the sending and receiving end devices, SideLink supports three transmission modes: unicast, multicast, and broadcast.
[0059] There are two ways to allocate transmission resources in Sidelink communication: one is dynamic scheduling by the network-side device (mode 1), and the other is autonomous selection by the terminal device from the resource pool broadcast by the network-side device (mode 2). Dynamic scheduling is when the network-side device dynamically allocates transmission resources on the sidelink to the terminal device based on the cached data reported by the terminal device, while autonomous selection is when the terminal device randomly selects transmission resources from the resource pool broadcast or pre-configured by the network-side device. The specific allocation method used is configured by the network-side device through RRC (Radio Resource Control) signaling. Sidelink communication supports the reporting of SUI (Sidelink UE information). SUI is auxiliary information sent between the terminal device and the network-side device. A terminal device in a connected state can report auxiliary information through SUI to assist the network-side device in resource configuration, SRB (signaling radio bearers) / DRB (data radio bearers) configuration, etc. A terminal device in a connected state can also report auxiliary information through UAI (UE assistance information). Reporting auxiliary information through UAI requires the network side device to be enabled through RRC signaling first.
[0060] In order to assist the peer terminal device to make better resource selection and avoid conflicts with other terminal devices, Release 17 (R17) introduces the Inter-UE coordination mechanism. UE-A in mode 2 can send an IUC (inter-UE coordination) MAC CE (media access control element) to the peer UE-B in mode 2. The MAC CE may carry a preferred resource set or a non-preferred resource set to assist the peer UE-B in resource selection. If the IUC MAC CE carries a preferred resource set, UE-B can only use the resources indicated by the preferred resource set to send data to UE-A and cannot use them to send data to other UEs. If the ICU MAC CE carries a non-preferred resource set, UE-B cannot use the resources indicated by the non-preferred resource set when sending data to UE-A.
[0061] IUC has two triggering modes: request-based IUC mechanism and condition-based IUC mechanism. The request-based IUC mechanism means that UE-A triggers the sending of IUC MAC CE only after receiving the IUC-request (IUC request) sent by UE-B through PC-5, while the condition-based IUC mechanism is that UE-A determines whether the triggering conditions are met. If the triggering conditions are met, UE-A can automatically trigger the sending of IUC MAC CE based on the implementation choice. Among them, the request-based IUC mechanism can limit the peer UE to send IUC MAC CE within the latency bound by configuring a latency bound. The UE can configure the latency bound (sl-LatencyBoundIUC-Report-r17) for the peer UE through PC5-RRC signaling. The UE maintains a timer (sl-IUC-ReportTimer) for each unicast link. The value of sl-IUC-ReportTimer is equal to the IUC latency requirement indicated by sl-LatencyBoundIUC-Report-r17. Latency bound is not applicable to the IUC mechanism based on conditional triggering. Both IUC information and IUC-request are carried by MAC CE. The format of IUC MAC CE is as follows: Figure 2 As shown in the figure, “R” represents a reserved bit.
[0062] In the related art, the first terminal device does not know whether the second terminal device is in mode 1 or mode 2, nor does it know whether the second terminal device supports the IUC feature. If the first terminal device determines that the trigger condition is met and continuously sends IUC information to the second terminal device, it will cause signaling waste, which is a problem that needs to be solved urgently.
[0063] Based on this, in an embodiment of the present disclosure, a method and apparatus for inter-terminal collaboration based on conditional triggering are provided. When a trigger condition for sending IUC information to a second terminal device is met, a first terminal device sends IUC information carrying a resource set to the second terminal device. A counter is updated based on whether data sent by the second terminal device is received on the resource set. When the counter reaches a preset value, the sending of IUC information to the second terminal device is stopped, even if the trigger condition is met. This prevents the first terminal device from continuously sending IUC information to the second terminal device when the IUC trigger condition is met, thereby avoiding signaling waste, preventing interference with the second terminal device, and saving energy consumption of the first terminal device.
[0064] It should be noted that the embodiments of the present disclosure list multiple implementation methods to clearly illustrate the technical solutions of the embodiments of the present disclosure. Of course, those skilled in the art will understand that the multiple embodiments provided in the embodiments of the present disclosure can be implemented individually, or can be implemented together with the methods of other embodiments of the embodiments of the present disclosure, or can be implemented together with some methods in other related technologies individually or in combination; the embodiments of the present disclosure do not limit this.
[0065] In addition, in order to facilitate understanding of the embodiments of the present disclosure, the following points are explained.
[0066] First, in this disclosure, "used to indicate" can include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must include A.
[0067] The information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, it is also possible to use the arrangement order of each piece of information that is agreed in advance (for example, stipulated in the protocol) to achieve the indication of specific information, thereby reducing the indication overhead to a certain extent. At the same time, it is also possible to identify the common parts of each piece of information and indicate them uniformly to reduce the indication overhead caused by indicating the same information separately.
[0068] Second, the first, second, and various numbers in this disclosure are only used for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, for example, to distinguish different messages, different terminal devices, etc.
[0069] Third, in the present disclosure, the first terminal device establishes a PC5 connection with the second terminal device, and both support sidelink communication.
[0070] Fourth, in the present disclosure, the network side device is a network side device that supports sidelink specific, which is exemplarily indicated by SIB12 (System Information Block 12).
[0071] Fifth, the "protocol" involved in the embodiments of the present disclosure may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and the present disclosure does not limit this.
[0072] See Figure 3 , Figure 3 This is a flowchart of a terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0073] like Figure 3 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0074] S31: In response to a trigger condition for sending terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a resource set.
[0075] In an embodiment of the present disclosure, the first terminal device may send IUC information to the second terminal device when a triggering condition for sending IUC information to the second terminal device is met, wherein the IUC information may be an IUC MAC CE.
[0076] The triggering condition for sending the IUC information to the second terminal device may be a condition for sending the IUC information to the second terminal device in the related art, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0077] In the embodiment of the present disclosure, a PC5 connection is established between the first terminal device and the second terminal device, and both the first terminal device and the second terminal device support sidelink communication.
[0078] The IUC MAC CE may carry a resource set, which may indicate resources that the second terminal device can use when sending data to the first terminal device, or indicate resources that the second terminal device cannot use when sending data to the first terminal device.
[0079] Exemplarily, the resource set indicates resources that the second terminal device can use when sending data to the first terminal device, for example, a preferred resource set.
[0080] Exemplarily, the resource set indicates resources that the second terminal device cannot use when sending data to the first terminal device, for example, a non-preferred resource set.
[0081] It can be understood that, when the resource set indicates the resources that the second terminal device can use when sending data to the first terminal device, if the second terminal device uses the resources indicated by the resource set to send data to the first terminal device, it means that the second terminal device is in mode 2 and supports the IUC feature. On the contrary, if the first terminal device does not receive the data sent by the second terminal device, or the second terminal device does not use the resources indicated by the resource set to send data to the first terminal device, it means that the second terminal device may not be in mode 2, or does not support the IUC feature.
[0082] It can be understood that, when the resource set indicates resources that the second terminal device cannot use when sending data to the first terminal device, if the second terminal device does not use the resources indicated by the resource set to send data to the first terminal device, it means that the second terminal device is in mode 2 and supports the IUC feature. On the contrary, if the first terminal device does not receive the data sent by the second terminal device, or the second terminal device uses the resources indicated by the resource set to send data to the first terminal device, it means that the second terminal device may not be in mode 2, or does not support the IUC feature.
[0083] It should be noted that when the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information carrying a resource set to the second terminal device, wherein the resource set may be a preferred resource set or a non-preferred resource set. The first terminal device may determine, based on implementation or based on an instruction from a network-side device or based on a protocol agreement, whether to send IUC information carrying a preferred resource set to the second terminal device when the trigger condition is met, or to send IUC information carrying non-preferred resources to the second terminal device when the trigger condition is met. The trigger conditions for the first terminal device to send IUC information carrying different types of resource sets may be the same or different, and the embodiments of the present disclosure do not impose specific restrictions on this.
[0084] S32: Update the counter according to whether data sent by the second terminal device is received on the resource set.
[0085] S33: In response to the counter reaching a preset value and satisfying a trigger condition, stop sending the IUC information to the second terminal device.
[0086] In the embodiment of the present disclosure, the first terminal device can determine whether the second terminal device is in mode 2 and supports the IUC feature based on whether the first terminal device receives data sent by the second terminal device on the resource set.
[0087] Based on this, the first terminal device updates a counter according to whether data sent by the second terminal device is received on the resource set.
[0088] Among them, the first terminal device and the second terminal device can establish a unicast connection, the first terminal device maintains a counter, the network side device can configure the counter for the first terminal device through RRC signaling, or the first terminal device can determine the counter based on implementation.
[0089] It should be noted that the counter maintained by the first terminal device can be maintained based on the unicast link, and a counter can be maintained for each unicast connection. It can be understood that the first terminal device can establish unicast connections with different second terminal devices respectively, and the first terminal device can maintain a counter for each unicast connection.
[0090] The initial value of the counter is 0.
[0091] It can be understood that the resource set carried by the IUC information can indicate the resources that the second terminal device can use when sending data to the first terminal device, such as: the preferred resource set, or indicate the resources that the second terminal device cannot use when sending data to the first terminal device, such as: the non-preferred resource set.
[0092] In some possible implementations, when the resource set is a preferred resource set, the second terminal device is in mode 2 and supports the IUC feature, data can be sent to the first terminal device on the preferred resource set according to the IUC information. The first terminal device can continue to execute subsequent processes, and there is no problem of signaling waste.
[0093] On the contrary, if the second terminal device is not in mode 2 or does not support the IUC feature, it may not send data to the first terminal device, or may not send data to the first terminal device on the resources indicated by the preferred resource set. At this time, the first terminal device can update the counter.
[0094] Exemplarily, when no data sent by the second terminal device is received, the counter is incremented by 1, or when data sent by the second terminal device is received on resources other than the resources indicated by the preferred resource set, the counter is incremented by 1 to update the counter.
[0095] It is understandable that when the trigger conditions are met, the first terminal device will continuously send IUC information to the second terminal device. If the status of the second terminal device remains unchanged, or is always unable to be in mode 2, or is always unable to support the IUC feature, it will cause signaling waste and cause interference to the second terminal device.
[0096] Based on this, in the disclosed embodiment, the first terminal device continuously sends IUC information to the second terminal device when a trigger condition is met. If the second terminal device remains in the same state, or is unable to enter mode 2 or support the IUC feature, the counter is continuously updated. In this case, if the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even when the trigger condition is met. This avoids signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0097] In other possible implementations, when the resource set is a non-preferred resource set, the second terminal device is in mode 2 and supports the IUC feature, data can be sent to the first terminal device on resources other than the resources indicated by the non-preferred resource set according to the IUC information. The first terminal device can continue to execute subsequent processes, and there is no problem of signaling waste.
[0098] On the contrary, if the second terminal device is not in mode 2 or does not support the IUC feature, it may not send data to the first terminal device, or it may send data to the first terminal device on the resources indicated by the non-preferred resource set. At this time, the first terminal device can update the counter.
[0099] Exemplarily, when no data sent by the second terminal device is received, the counter is incremented by 1, or when data sent by the second terminal device is received on resources indicated by a non-preferred resource set, the counter is incremented by 1 to update the counter.
[0100] It is understandable that when the trigger conditions are met, the first terminal device will continuously send IUC information to the second terminal device. If the status of the second terminal device remains unchanged, or is always unable to be in mode 2, or is always unable to support the IUC feature, it will cause signaling waste and cause interference to the second terminal device.
[0101] Based on this, in the disclosed embodiment, the first terminal device continuously sends IUC information to the second terminal device when a trigger condition is met. If the second terminal device remains in the same state, or is unable to enter mode 2 or support the IUC feature, the counter is continuously updated. In this case, if the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even when the trigger condition is met. This avoids signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0102] It is understandable that in the above implementations, the resource sets carried in the IUC information sent by the first terminal device to the second terminal device when the trigger condition is satisfied are described as the same type of resource sets. It is conceivable that the first terminal device may carry the preferred resource set in the IUC information sent to the second terminal device when the trigger condition is satisfied for the first time, carry the non-preferred resource set in the IUC information sent to the second terminal device when the trigger condition is satisfied for the second time, carry the non-preferred resource set in the IUC information sent to the second terminal device when the trigger condition is satisfied for the third time, carry the non-preferred resource set in the IUC information sent to the second terminal device when the trigger condition is satisfied for the fourth time, and so on. When the first terminal device satisfies the trigger condition multiple times, the resource sets carried in the IUC information sent to the second terminal device may alternate between the preferred resource set and the non-preferred resource set.
[0103] Based on this, in some further possible implementations, the first terminal device sends IUC information to the second terminal device when a triggering condition for sending IUC information to the second terminal device is initially met, wherein the IUC information carries a preferred resource set.
[0104] Among them, when the second terminal device is not in mode 2 or does not support the IUC feature, it may not send data to the first terminal device, or may not send data to the first terminal device on the resources indicated by the preferred resource set. At this time, the first terminal device can update the counter, exemplarily, the counter is increased by 1.
[0105] Afterwards, when the trigger conditions are met, the first terminal device will continuously send IUC information to the second terminal device. If the IUC information carries a non-preferred resource set, the second terminal device may not send data to the first terminal device if it is not in mode 2 or does not support the IUC feature, or may send data to the first terminal device on the resources indicated by the non-preferred resource set. At this time, the first terminal device can update the counter, exemplarily, the counter is increased by 1.
[0106] In this case, if the counter reaches a preset value, the first terminal device also stops sending IUC information to the second terminal device when the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0107] Of course, in the above implementation method, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is initially met, wherein the IUC information can also carry a non-preferred resource set, and the first terminal device updates the counter according to whether the data sent by the second terminal device is received on the non-preferred resource set. After that, the first terminal device will continue to send IUC information to the second terminal device when the trigger condition is met, wherein the IUC information can also carry a preferred resource set, and the first terminal device updates the counter according to whether the data sent by the second terminal device is received on the preferred resource set. The embodiment of the present disclosure does not impose specific restrictions on this.
[0108] In the embodiment of the present disclosure, when the counter of the first terminal device reaches a preset value, even if the trigger condition is met, the first terminal device stops sending IUC information to the second terminal device. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0109] Among them, the first terminal device can determine the preset value based on implementation, network side device indication, protocol agreement, or pre-configuration. The preset value can be set as needed. For example, the preset value is 1, 2, or 5, etc., and the embodiment of the present disclosure does not impose specific restrictions on this.
[0110] By implementing the embodiments of the present disclosure, a first terminal device, in response to a trigger condition for sending intra-terminal collaboration IUC information to the second terminal device being met, sends IUC information to the second terminal device, where the IUC information carries a resource set; updates a counter based on whether data sent by the second terminal device is received on the resource set; and stops sending IUC information to the second terminal device in response to the counter reaching a preset value and meeting the trigger condition. This avoids signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0111] In some embodiments, the resource set includes a preferred resource set and / or a non-preferred resource set, wherein the first terminal device updates the counter according to whether data sent by the second terminal device is received on the resource set, including at least one of the following:
[0112] In response to not receiving the data sent by the second terminal device, increasing the counter by 1;
[0113] In response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, incrementing the counter by 1;
[0114] In response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0115] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set or a non-preferred resource set; when the first terminal device does not receive data sent by the second terminal device, the counter is incremented by 1.
[0116] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set; when the first terminal device receives data sent by the second terminal device at the first resource location and the first resource location does not overlap with the preferred resource set, the counter is incremented by 1.
[0117] The first resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the first resource location for receiving data sent by the second terminal device.
[0118] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set; when the first terminal device receives data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0119] The second resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the second resource location for receiving data sent by the second terminal device.
[0120] Exemplarily, the first terminal device may determine the time position for receiving data sent by the second terminal device through a period, a subframe position, or a duration.
[0121] Exemplarily, the first terminal device may determine the frequency position for receiving data sent by the second terminal device through a PBR (Prioritised Bit Rate) position, a sub-bandwidth or a frequency.
[0122] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0123] In one possible implementation, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set or a non-preferred resource set; the first terminal device adds 1 to the counter when it does not receive data sent by the second terminal device, and adds 1 to the counter when the IUC information carries the preferred resource set, the first terminal device receives data sent by the second terminal device at the first resource position, and the first resource position does not overlap with the preferred resource set.
[0124] In another possible implementation, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set or a non-preferred resource set; the first terminal device adds 1 to the counter when it does not receive data sent by the second terminal device, and when the IUC information carries a non-preferred resource set, the first terminal device receives data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter adds 1.
[0125] In another possible implementation, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set or a non-preferred resource set; the first terminal device adds 1 to the counter when it does not receive data sent by the second terminal device, and adds 1 to the counter when the IUC information carries the preferred resource set and the first terminal device receives data sent by the second terminal device at the first resource position, and the first resource position does not overlap with the preferred resource set; and adds 1 to the counter when the IUC information carries the non-preferred resource set and the first terminal device receives data sent by the second terminal device at the second resource position, and the second resource position overlaps with the non-preferred resource set.
[0126] In some embodiments, the first terminal device receives first indication information sent by the network side device, wherein the first indication information is used to indicate a preset value; and the preset value is determined according to the first indication information.
[0127] In an embodiment of the present disclosure, a first terminal device receives first indication information sent by a network-side device, where the first indication information indicates a preset value. Thus, the first terminal device can determine the preset value based on the first indication information. For example, the preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitations on this.
[0128] The first indication information may be RRC signaling, or may be other signaling or messages, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0129] In some embodiments, the first terminal device may determine, based on a network-side device indication, implementation, or protocol agreement, a first value of a preset value of a counter when it is known that the second terminal device supports the IUC feature.
[0130] In some embodiments, the first terminal device may determine the second value of the preset value of the counter based on a network-side device indication, implementation, or protocol agreement when it is unknown whether the second terminal device supports the IUC feature.
[0131] Among them, the first terminal device determines the first value or second value of the preset value of the counter based on the indication of the network side device. It can be determined according to the first indication information sent by the network side device, or other information sent by the network side device can be reused. The embodiment of the present disclosure does not impose specific restrictions on this.
[0132] In some embodiments, when the counter reaches a preset first value, the first terminal device stops sending IUC information to the second terminal device even if a trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0133] In some embodiments, when the counter reaches a second value that is a preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0134] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0135] The first value of the preset value of the counter is less than or equal to the second value. For example, the first value is 1 and the second value is 2; or the first value is 2 and the second value is 5, or both the first value and the second value are 1, etc.
[0136] In some embodiments, the counter includes a first counter, and the resource set includes a preferred resource set, wherein the first terminal device updates the counter based on whether data sent by the second terminal device is received on the resource set, including at least one of the following:
[0137] In response to not receiving the data sent by the second terminal device, adding 1 to the first counter;
[0138] In response to receiving data sent by the second terminal device at the first resource location, the first resource location does not overlap with the preferred resource set, and the first counter is incremented by 1.
[0139] In an embodiment of the present disclosure, the counter includes a first counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the first counter.
[0140] In an embodiment of the present disclosure, the counter includes a first counter. When a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set. The first terminal device receives data sent by the second terminal device at the first resource location. When the first resource location does not overlap with the preferred resource set, the first counter is incremented by 1.
[0141] Among them, the method for the first terminal device to determine the first resource location for receiving data sent by the second terminal device can be referred to the relevant description in the above embodiment, and will not be repeated here.
[0142] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0143] It should also be noted that the first terminal device maintains the first counter based on the unicast link, and a first counter can be maintained for each unicast connection. It can be understood that the first terminal device can establish unicast connections with different second terminal devices respectively, and the first terminal device can maintain a first counter for each unicast connection.
[0144] In some embodiments, the counter includes a second counter, and the resource set includes a non-preferred resource set, wherein the first terminal device updates the counter based on whether data sent by the second terminal device is received on the resource set, including at least one of the following:
[0145] In response to not receiving the data sent by the second terminal device, adding 1 to the second counter;
[0146] In response to receiving data sent by the second terminal device at the second resource location, the second resource location overlaps with the non-preferred resource set, and the second counter is incremented by 1.
[0147] In an embodiment of the present disclosure, the counter includes a second counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the second counter.
[0148] In an embodiment of the present disclosure, the counter includes a second counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set. The first terminal device receives data sent by the second terminal device at the second resource location. When the second resource location overlaps with the non-preferred resource set, the second counter is incremented by 1.
[0149] Among them, the method for the first terminal device to determine the second resource location for receiving data sent by the second terminal device can be referred to the relevant description in the above embodiment, and will not be repeated here.
[0150] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0151] It should also be noted that the first terminal device maintains the second counter based on the unicast link, and a second counter can be maintained for each unicast connection. It can be understood that the first terminal device can establish unicast connections with different second terminal devices respectively, and the first terminal device can maintain a second counter for each unicast connection.
[0152] In the embodiment of the present disclosure, when the first counter reaches the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. In this way, signaling waste can be avoided, interference with the second terminal device can be avoided, and energy consumption of the first terminal device can be saved.
[0153] Among them, the first terminal device can determine the first preset value based on implementation, network side device indication, protocol agreement, or pre-configuration. The first preset value can be set as needed. For example, the first preset value is 1, 2, or 5, etc., and the embodiment of the present disclosure does not impose specific restrictions on this.
[0154] In the embodiment of the present disclosure, when the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0155] Among them, the first terminal device can determine the second preset value based on implementation, network side device indication, protocol agreement, or pre-configuration. The second preset value can be set as needed. For example, the second preset value is 1, 2, or 5, etc., and the embodiment of the present disclosure does not impose specific restrictions on this.
[0156] In some embodiments, the preset value includes a first preset value and / or a second preset value, and the first terminal device receives a second indication message sent by the network side device, wherein the second indication message is used to indicate the first preset value of the first counter and / or the second preset value of the second counter; according to the second indication message, the first preset value of the first counter and / or the second preset value of the second counter are determined.
[0157] In an embodiment of the present disclosure, a first terminal device receives second indication information sent by a network-side device, where the second indication information indicates a first preset value of a first counter. Thus, the first terminal device can determine the first preset value of the first counter based on the second indication information. For example, the first preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitation on this.
[0158] In an embodiment of the present disclosure, a first terminal device receives second indication information sent by a network-side device, where the second indication information indicates a second preset value of a second counter. Thus, the first terminal device can determine the second preset value of the second counter based on the second indication information. For example, the second preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitation on this.
[0159] The second indication information may be RRC signaling, or may be other signaling or messages, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0160] In some embodiments, the first terminal device stops sending IUC information to the second terminal device in response to the first counter reaching a first preset value and satisfying a trigger condition; and / or stops sending IUC information to the second terminal device in response to the second counter reaching a second preset value and satisfying a trigger condition.
[0161] In the embodiment of the present disclosure, when the first counter reaches the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0162] In the embodiment of the present disclosure, when the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0163] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0164] In one possible implementation, the counter includes a first counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the first counter, and / or when the first terminal device receives data sent by the second terminal device at the first resource location and the first resource location does not overlap with the preferred resource set, the first counter adds 1.
[0165] Among them, when the first counter reaches the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. In this way, signaling waste can be avoided, interference with the second terminal device can be avoided, and energy consumption of the first terminal device can be saved.
[0166] In another possible implementation, the counter includes a second counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the second counter, and / or when the first terminal device receives data sent by the second terminal device at the second resource location and the second resource location overlaps with the non-preferred resource set, the second counter is added 1.
[0167] Among them, when the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. In this way, signaling waste can be avoided, interference to the second terminal device can be avoided, and energy consumption of the first terminal device can be saved.
[0168] In another possible implementation, the counter includes a first counter and a second counter. When the trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device increases the first counter by 1, and / or the IUC information carries the preferred resource set. When the first terminal device receives data sent by the second terminal device at a first resource position, and the first resource position does not overlap with the preferred resource set, the first counter is increased by 1, and / or the IUC information carries a non-preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the second counter is increased by 1, and / or the IUC information carries the non-preferred resource set. When the first terminal device receives data sent by the second terminal device at a second resource position, and the second resource position overlaps with the non-preferred resource set, the second counter is increased by 1.
[0169] Among them, when the first counter reaches the first preset value and / or the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. In this way, signaling waste can be avoided, interference with the second terminal device can be avoided, and energy consumption of the first terminal device can be saved.
[0170] In some embodiments, the first terminal device may determine, based on a network device indication, implementation, or protocol agreement, a third value of the first preset value of the first counter when it is known that the second terminal device supports the IUC feature.
[0171] In some embodiments, the first terminal device may determine the fourth value of the first preset value of the first counter based on a network device indication, implementation, or protocol agreement when it is unknown whether the second terminal device supports the IUC feature.
[0172] In some embodiments, the first terminal device may determine, based on a network device indication, implementation, or protocol agreement, the fifth value of the second preset value of the second counter when it is known that the second terminal device supports the IUC feature.
[0173] In some embodiments, the first terminal device may determine the sixth value of the second preset value of the second counter based on a network device indication, implementation, or protocol agreement when it is unknown whether the second terminal device supports the IUC feature.
[0174] Among them, the first terminal device determines the third value or fourth value of the first preset value of the first counter based on the indication of the network side device. It can be determined according to the second indication information sent by the network side device, or other information sent by the network side device can be reused. The embodiment of the present disclosure does not impose specific restrictions on this.
[0175] Among them, the first terminal device determines the fifth value or sixth value of the second preset value of the second counter based on the indication of the network side device. It can be determined according to the second indication information sent by the network side device, or other information sent by the network side device can be reused. The embodiment of the present disclosure does not impose specific restrictions on this.
[0176] In some embodiments, when the first counter reaches the third value of the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0177] In some embodiments, when the first counter reaches the fourth value of the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0178] In some embodiments, when the second counter reaches the fifth value of the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0179] In some embodiments, when the second counter reaches the sixth value of the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0180] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0181] The third value of the first preset value of the first counter is less than or equal to the fourth value. For example, the third value is 1 and the fourth value is 2; or the third value is 2 and the fourth value is 5, or both the third value and the fourth value are 1, etc.
[0182] The fifth value of the second preset value of the second counter is less than or equal to the sixth value. For example, the fifth value is 1 and the sixth value is 2; or the fifth value is 2 and the sixth value is 5, or both the fifth value and the sixth value are 1, etc.
[0183] In the embodiment of the present disclosure, the initial value of the timer is 0, the initial value of the first counter is 0, and the initial value of the second counter is also 0.
[0184] It is understandable that the counter cannot be updated all the time and cannot be accumulated all the time. It needs to be reset to 0 when specific conditions are met. For example, it is automatically reset to 0 when it accumulates to a certain value, or it is reset to 0 when it accumulates to a value greater than a certain value and receives data sent by the second terminal device on the resource indicated by the resource set, or it can be reset to 0 based on its own implementation, or it can be reset to 0 based on the indication of the network side device, or it can be reset to 0 based on the protocol agreement, etc. The embodiments of the present disclosure do not impose specific restrictions on this.
[0185] It should be noted that the counter includes a first counter and / or a second counter. The first counter and / or the second counter cannot always be updated and cannot always be accumulated. When specific conditions are met, they need to be reset to 0. The way of resetting them to 0 is the same as or different from the way of resetting the counter to 0, and the way of resetting the first counter and the second counter to 0 can be the same or different.
[0186] In some embodiments, the first terminal device resets the counter to 0 in response to detecting that the channel occupancy rate CBR value is greater than a threshold value.
[0187] In an embodiment of the present disclosure, the first terminal device may reset the counter to 0 when detecting that the CBR (channel busy ratio) value is greater than a threshold value.
[0188] It is understandable that when the first terminal device detects that the CBR value is greater than the threshold value, the CBR value of the resources used by the first terminal device to send IUC information to the second terminal device is large, there may be poor communication, and the IUC information may not be accurately sent to the second terminal device. At this time, the counter is reset to 0.
[0189] In some embodiments, the first terminal device receives high-layer signaling sent by the network-side device, wherein the high-layer signaling is used to indicate the release of the side link SL connection with the second terminal device; and resets the counter to 0.
[0190] In an embodiment of the present disclosure, the first terminal device may also receive high-layer signaling sent by the network-side device, and reset the counter to 0 when the high-layer signaling indicates to release the side link SL connection with the second terminal device.
[0191] It can be understood that when the first terminal device receives the high-level signaling instruction sent by the network side device to release the side link SL connection with the second terminal device, the first terminal device releases the SL connection with the second terminal device. After that, the first terminal device will stop sending IUC information to the second terminal device, and the counter can be reset to 0 at this time.
[0192] See Figure 4 , Figure 4 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0193] like Figure 4 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0194] S41: In response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a preferred resource set.
[0195] For the relevant description of S41, please refer to the relevant description in the above embodiment, which will not be repeated here.
[0196] S42: In response to not receiving data sent by the second terminal device, adding 1 to the counter, and / or in response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, adding 1 to the counter.
[0197] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set; when the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the counter.
[0198] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set; when the first terminal device receives data sent by the second terminal device at the first resource location and the first resource location does not overlap with the preferred resource set, the counter is incremented by 1.
[0199] The first resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the first resource location for receiving data sent by the second terminal device.
[0200] Exemplarily, the first terminal device may determine the time position for receiving data sent by the second terminal device through a period, a subframe position, or a duration.
[0201] Exemplarily, the first terminal device may determine the frequency position for receiving data sent by the second terminal device through a PBR (Prioritised Bit Rate) position, a sub-bandwidth or a frequency.
[0202] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0203] S43: In response to the counter reaching a preset value and satisfying a trigger condition, stop sending the IUC information to the second terminal device.
[0204] In the disclosed embodiment, when the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0205] It should be noted that, in the embodiment of the present disclosure, S41 to S43 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, in combination with S31 to S33 in the embodiment of the present disclosure, and the embodiment of the present disclosure does not limit this.
[0206] See Figure 5 , Figure 5 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0207] like Figure 5 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0208] S51: In response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a non-preferred resource set.
[0209] For the relevant description of S51, reference may be made to the relevant description in the above embodiment, which will not be repeated here.
[0210] S52: In response to not receiving data sent by the second terminal device, the counter is incremented by 1, and / or in response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0211] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a non-preferred resource set; when the first terminal device does not receive data sent by the second terminal device, the counter is incremented by 1.
[0212] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set; when the first terminal device receives data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0213] The second resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the second resource location for receiving data sent by the second terminal device.
[0214] Exemplarily, the first terminal device may determine the time position for receiving data sent by the second terminal device through a period, a subframe position, or a duration.
[0215] Exemplarily, the first terminal device may determine the frequency position for receiving data sent by the second terminal device through a PBR (Prioritised Bit Rate) position, a sub-bandwidth or a frequency.
[0216] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0217] S53: In response to the counter reaching a preset value and satisfying a trigger condition, stop sending the IUC information to the second terminal device.
[0218] In the disclosed embodiment, when the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0219] It should be noted that, in the embodiment of the present disclosure, S51 to S53 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, in combination with S31 to S33 in the embodiment of the present disclosure, and the embodiment of the present disclosure does not limit this.
[0220] See Figure 6 , Figure 6 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0221] like Figure 6 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0222] S61: In response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, sending IUC information to the second terminal device, where the IUC information carries a preferred resource set and / or a non-preferred resource set.
[0223] For the relevant description of S61, reference may be made to the relevant description in the above embodiment, which will not be repeated here.
[0224] S62: In response to not receiving data sent by the second terminal device, the counter is incremented by 1, and / or in response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, the counter is incremented by 1, and / or in response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0225] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set or a non-preferred resource set; when the first terminal device does not receive data sent by the second terminal device, the counter is incremented by 1.
[0226] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set; when the first terminal device receives data sent by the second terminal device at the first resource location and the first resource location does not overlap with the preferred resource set, the counter is incremented by 1.
[0227] The first resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the first resource location for receiving data sent by the second terminal device.
[0228] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set; when the first terminal device receives data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0229] The second resource location includes a time location and / or a frequency location, wherein the first terminal device can determine the second resource location for receiving data sent by the second terminal device.
[0230] Exemplarily, the first terminal device may determine the time position for receiving data sent by the second terminal device through a period, a subframe position, or a duration.
[0231] Exemplarily, the first terminal device may determine the frequency position for receiving data sent by the second terminal device through a PBR (Prioritised Bit Rate) position, a sub-bandwidth or a frequency.
[0232] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0233] S63: In response to the counter reaching a preset value and satisfying a trigger condition, stop sending the IUC information to the second terminal device.
[0234] In the disclosed embodiment, when the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0235] It should be noted that, in the embodiment of the present disclosure, S61 to S63 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, in combination with S31 to S33 in the embodiment of the present disclosure, and the embodiment of the present disclosure does not limit this.
[0236] See Figure 7 , Figure 7 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0237] like Figure 7 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0238] S71: In response to a trigger condition for sending terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a resource set.
[0239] S72: Update the counter according to whether data sent by the second terminal device is received on the resource set.
[0240] Among them, the relevant descriptions of S71 and S72 can be found in the relevant descriptions in the above embodiments, and will not be repeated here.
[0241] S73: Receive first indication information sent by the network side device, where the first indication information is used to indicate a preset value; and determine the preset value according to the first indication information.
[0242] In an embodiment of the present disclosure, a first terminal device receives first indication information sent by a network-side device, where the first indication information indicates a preset value. Thus, the first terminal device can determine the preset value based on the first indication information. For example, the preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitations on this.
[0243] The first indication information may be RRC signaling, or may be other signaling or messages, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0244] S74: In response to the counter reaching a preset value and satisfying a trigger condition, stop sending the IUC information to the second terminal device.
[0245] In the disclosed embodiment, when the counter reaches a preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference with the second terminal device, and save energy consumption of the first terminal device.
[0246] It should be noted that, in the embodiment of the present disclosure, S71 to S74 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, they can be implemented in combination with S31 to S33 and / or S41 to S43 and / or S51 to S53 and / or S61 to S63 in the embodiment of the present disclosure, and the embodiment of the present disclosure is not limited to this.
[0247] See Figure 8 , Figure 8 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0248] like Figure 8 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0249] S81: In response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, sending IUC information to the second terminal device, where the IUC information carries a preferred resource set and / or a non-preferred resource set.
[0250] For the relevant description of S81, please refer to the relevant description in the above embodiment, which will not be repeated here.
[0251] S82: In response to not receiving data sent by the second terminal device, adding 1 to the first counter, and / or in response to not receiving data sent by the second terminal device, adding 1 to the first counter, and / or in response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, adding 1 to the first counter, and / or in response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, adding 1 to the second counter.
[0252] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the first counter.
[0253] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a preferred resource set. The first terminal device receives data sent by the second terminal device at a first resource location, and when the first resource location does not overlap with the preferred resource set, the first counter is increased by 1.
[0254] Among them, the method for the first terminal device to determine the first resource location for receiving data sent by the second terminal device can be referred to the relevant description in the above embodiment, and will not be repeated here.
[0255] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0256] In an embodiment of the present disclosure, the first terminal device sends IUC information to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, wherein the IUC information carries a non-preferred resource set. When the first terminal device does not receive data sent by the second terminal device, the first terminal device adds 1 to the second counter.
[0257] In an embodiment of the present disclosure, when a trigger condition for sending IUC information to the second terminal device is met, the first terminal device sends IUC information to the second terminal device, wherein the IUC information carries a non-preferred resource set. The first terminal device receives data sent by the second terminal device at the second resource location. When the second resource location overlaps with the non-preferred resource set, the second counter is increased by 1.
[0258] Among them, the method for the first terminal device to determine the second resource location for receiving data sent by the second terminal device can be referred to the relevant description in the above embodiment, and will not be repeated here.
[0259] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0260] S83: In response to the first counter reaching the first preset value and / or the second counter reaching the second preset value, and the triggering condition is met, stop sending the IUC information to the second terminal device.
[0261] In the embodiment of the present disclosure, when the first counter reaches the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0262] In the embodiment of the present disclosure, when the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0263] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0264] It should be noted that, in the embodiment of the present disclosure, S81 to S83 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, in combination with S31 to S33 in the embodiment of the present disclosure, and the embodiment of the present disclosure does not limit this.
[0265] See Figure 9 , Figure 9 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0266] like Figure 9 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0267] S91: In response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a preferred resource set and / or a non-preferred resource set.
[0268] S92: In response to not receiving data sent by the second terminal device, adding 1 to the first counter, and / or in response to not receiving data sent by the second terminal device, adding 1 to the first counter, and / or in response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, adding 1 to the first counter, and / or in response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, adding 1 to the second counter.
[0269] For the relevant description of S91 and S92, please refer to the relevant description in the above embodiment, which will not be repeated here.
[0270] S93: Receive second indication information sent by the network-side device, and determine a first preset value of the first counter and / or a second preset value of the second counter according to the second indication information.
[0271] In an embodiment of the present disclosure, a first terminal device receives second indication information sent by a network-side device, where the second indication information indicates a first preset value of a first counter. Thus, the first terminal device can determine the first preset value of the first counter based on the second indication information. For example, the first preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitation on this.
[0272] In an embodiment of the present disclosure, a first terminal device receives second indication information sent by a network-side device, where the second indication information indicates a second preset value of a second counter. Thus, the first terminal device can determine the second preset value of the second counter based on the second indication information. For example, the second preset value is 1, 2, or 5, etc., and this embodiment of the present disclosure does not impose any specific limitation on this.
[0273] The second indication information may be RRC signaling, or may be other signaling or messages, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0274] S94: In response to the first counter reaching the first preset value and / or the second counter reaching the second preset value, and the triggering condition is met, stop sending the IUC information to the second terminal device.
[0275] In the embodiment of the present disclosure, when the first counter reaches the first preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0276] In the embodiment of the present disclosure, when the second counter reaches the second preset value, the first terminal device stops sending IUC information to the second terminal device even if the trigger condition is met. This can avoid signaling waste, interference to the second terminal device, and save energy consumption of the first terminal device.
[0277] It should be noted that the above embodiments are not exhaustive and are only illustrations of some embodiments. The above embodiments can be implemented individually or in combination. The above embodiments are only for illustration and are not intended to be a specific limitation on the scope of protection of the embodiments of the present disclosure.
[0278] It should be noted that, in the embodiment of the present disclosure, S91 to S94 can be implemented separately or in combination with any other steps in the embodiment of the present disclosure, for example, in combination with S31 to S33 and / or S81 to S83 in the embodiment of the present disclosure, and the embodiment of the present disclosure does not limit this.
[0279] See Figure 10 , Figure 10This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0280] like Figure 10 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0281] S101: In response to a trigger condition for sending intra-terminal collaboration IUC information to a second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a resource set.
[0282] S102: Update the counter according to whether data sent by the second terminal device is received on the resource set.
[0283] For the relevant description of S101 and S102 , reference can be made to the relevant description in the above embodiment, which will not be repeated here.
[0284] S103: In response to detecting that the channel occupancy rate CBR value is greater than the threshold value, resetting the counter to 0.
[0285] In an embodiment of the present disclosure, the first terminal device may reset the counter to 0 when detecting that the CBR (channel busy ratio) value is greater than a threshold value.
[0286] It is understandable that when the first terminal device detects that the CBR value is greater than the threshold value, the CBR value of the resources used by the first terminal device to send IUC information to the second terminal device is large, which may indicate poor communication and the IUC information may not be accurately sent to the second terminal device. In this case, the counter is reset to 0. This can avoid signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0287] It should be noted that, in the embodiments of the present disclosure, S101 to S103 can be implemented separately or in combination with any other steps in the embodiments of the present disclosure, for example, they can be implemented in combination with S31 to S33 and / or S41 to S43 and / or S51 to S53 and / or S61 to S63 and / or S71 to S74 and / or S81 to S83 and / or S91 to S94 in the embodiments of the present disclosure, and the embodiments of the present disclosure are not limited to this.
[0288] See Figure 11 , Figure 11 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0289] like Figure 11 As shown, the method is executed by the first terminal device, and the method may include but is not limited to the following steps:
[0290] S111: In response to a trigger condition for sending terminal internal collaboration IUC information to the second terminal device being met, IUC information is sent to the second terminal device, where the IUC information carries a resource set.
[0291] S112: Update the counter according to whether data sent by the second terminal device is received on the resource set.
[0292] For the relevant description of S111 and S112, reference can be made to the relevant description in the above embodiment, which will not be repeated here.
[0293] S113: Receive high-layer signaling sent by the network-side device, where the high-layer signaling is used to instruct the release of the side link SL connection with the second terminal device.
[0294] S114: Reset the counter to 0.
[0295] In an embodiment of the present disclosure, the first terminal device may also receive high-layer signaling sent by the network-side device, and reset the counter to 0 when the high-layer signaling indicates to release the side link SL connection with the second terminal device.
[0296] It is understandable that, upon receiving a high-layer signaling instruction from the network-side device to release the side link SL connection with the second terminal device, the first terminal device releases the SL connection with the second terminal device. Thereafter, the first terminal device stops sending IUC information to the second terminal device, and the counter can be reset to 0. This avoids signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0297] It should be noted that, in the embodiments of the present disclosure, S111 to S114 can be implemented separately or in combination with any other steps in the embodiments of the present disclosure, for example, they can be implemented in combination with S31 to S33 and / or S41 to S43 and / or S51 to S53 and / or S61 to S63 and / or S71 to S74 and / or S81 to S83 and / or S91 to S94 in the embodiments of the present disclosure, and the embodiments of the present disclosure are not limited to this.
[0298] See Figure 12 , Figure 12 This is a flowchart of another terminal internal collaboration method based on conditional triggering provided by an embodiment of the present disclosure.
[0299] like Figure 12 As shown, the method is executed by a network-side device, and the method may include but is not limited to the following steps:
[0300] S121: Send first indication information or second indication information to the first terminal device, wherein the first indication information is used to indicate a preset value of a counter, and the second indication information is used to indicate a first preset value of the first counter and / or a second preset value of the second counter.
[0301] The preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the update counter reaches the preset value based on whether data sent by the second terminal device is received on the resource set and the triggering condition for sending IUC information to the second terminal device is met;
[0302] The first preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the first counter reaches the first preset value based on whether data sent by the second terminal device is received on the resource set and a triggering condition for sending IUC information to the second terminal device is met;
[0303] The second preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the second counter is updated to reach the second preset value based on whether data sent by the second terminal device is received on the resource set and the trigger condition for sending IUC information to the second terminal device is met.
[0304] In an embodiment of the present disclosure, a network side device sends first indication information to a first terminal device, where the first indication information is used to indicate a preset value of a counter, wherein the preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the counter reaches the preset value based on whether data sent by the second terminal device is received on a resource set and a trigger condition for sending IUC information to the second terminal device is met.
[0305] In an embodiment of the present disclosure, a network side device sends second indication information to a first terminal device, where the second indication information is used to indicate a first preset value of a first counter, and the first preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the first counter is updated to reach the first preset value based on whether data sent by the second terminal device is received on a resource set and a trigger condition for sending IUC information to the second terminal device is met.
[0306] In an embodiment of the present disclosure, a network side device sends second indication information to a first terminal device, where the second indication information is used to indicate a second preset value of a second counter, and the second preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the second counter is updated to reach the second preset value based on whether data sent by the second terminal device is received on a resource set and a trigger condition for sending IUC information to the second terminal device is met.
[0307] The first indication information and / or the second indication information may be RRC signaling, or may be other signaling or messages, and the embodiment of the present disclosure does not impose any specific limitation on this.
[0308] By implementing the embodiments of the present disclosure, the network-side device sends first indication information or second indication information to the first terminal device, where the first indication information is used to indicate the preset value of the counter, and the second indication information is used to indicate the first preset value of the first counter and / or the second preset value of the second counter. This avoids signaling waste, interference with the second terminal device, and energy consumption of the first terminal device.
[0309] In the embodiments provided above, the methods provided in the embodiments of the present disclosure are described from the perspectives of the first terminal device and the network-side device, respectively. To implement the various functions of the methods provided in the embodiments of the present disclosure, the first terminal device and the network-side device may include hardware structures and software modules, and implement the aforementioned functions in the form of hardware structures, software modules, or hardware structures and software modules. Any of the aforementioned functions may be implemented in the form of hardware structures, software modules, or hardware structures and software modules.
[0310] See Figure 13 , which is a structural diagram of a communication device 1 provided in an embodiment of the present disclosure. Figure 13 The communication device 1 shown may include a transceiver module 11 and a processing module 12. The transceiver module may include a sending module and / or a receiving module, the sending module is used to implement a sending function, and the receiving module is used to implement a receiving function. The transceiver module can implement a sending function and / or a receiving function.
[0311] The communication device 1 may be a first terminal device, a device within the first terminal device, or a device capable of being used in conjunction with the first terminal device. Alternatively, the communication device 1 may be a network-side device, a device within the network-side device, or a device capable of being used in conjunction with the network-side device.
[0312] Communication device 1 is a first terminal device:
[0313] The device includes a transceiver module 11 and a processing module 12 .
[0314] The transceiver module 11 is configured to send IUC information to the second terminal device in response to a trigger condition for sending the terminal internal collaboration IUC information to the second terminal device being met, wherein the IUC information carries a resource set.
[0315] The processing module 12 is configured to update the counter according to whether data sent by the second terminal device is received on the resource set.
[0316] The transceiver module 11 is further configured to stop sending the IUC information to the second terminal device in response to the counter reaching a preset value and satisfying a trigger condition.
[0317] In some embodiments, the resource set includes a preferred resource set and / or a non-preferred resource set, wherein the processing module 12 is further configured to perform at least one of the following:
[0318] In response to not receiving the data sent by the second terminal device, increasing the counter by 1;
[0319] In response to receiving data sent by the second terminal device at the first resource location, and the first resource location does not overlap with the preferred resource set, incrementing the counter by 1;
[0320] In response to receiving data sent by the second terminal device at the second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
[0321] In some embodiments, the transceiver module 11 is further configured to receive first indication information sent by a network-side device, wherein the first indication information is used to indicate a preset value; and determine the preset value according to the first indication information.
[0322] In some embodiments, the counter includes a first counter, and the resource set includes a preferred resource set, wherein the processing module 12 is further configured to perform at least one of the following:
[0323] In response to not receiving the data sent by the second terminal device, adding 1 to the first counter;
[0324] In response to receiving data sent by the second terminal device at the first resource location, the first resource location does not overlap with the preferred resource set, and the first counter is incremented by 1.
[0325] In some embodiments, the counter includes a second counter, and the resource set includes a non-preferred resource set, wherein the processing module 12 is further configured to perform at least one of the following:
[0326] In response to not receiving the data sent by the second terminal device, adding 1 to the second counter;
[0327] In response to receiving data sent by the second terminal device at the second resource location, the second resource location overlaps with the non-preferred resource set, and the second counter is incremented by 1.
[0328] In some embodiments, the preset value includes a first preset value and / or a second preset value, and the transceiver module 11 is further configured to receive a second indication information sent by the network side device, wherein the second indication information is used to indicate the first preset value of the first counter and / or the second preset value of the second counter.
[0329] The processing module 12 is further configured to determine a first preset value of the first counter and / or a second preset value of the second counter according to the second indication information.
[0330] In some embodiments, the transceiver module 11 is further configured to stop sending IUC information to the second terminal device in response to the first counter reaching a first preset value and satisfying a trigger condition; and / or stop sending IUC information to the second terminal device in response to the second counter reaching a second preset value and satisfying a trigger condition.
[0331] In some embodiments, the processing module 12 is further configured to reset the counter to 0 in response to detecting that the channel occupancy rate CBR value is greater than a threshold value.
[0332] In some embodiments, the transceiver module 11 is further configured to receive high-layer signaling sent by the network side device, wherein the high-layer signaling is used to indicate the release of the side link SL connection with the second terminal device; the processing module 12 is further configured to reset the counter to 0.
[0333] Communication device 1 is a network-side device:
[0334] The device includes: a transceiver module 11.
[0335] The transceiver module 11 is configured to send first indication information or second indication information to the first terminal device, wherein the first indication information is used to indicate a preset value of the counter, and the second indication information is used to indicate the first preset value of the first counter and / or the second preset value of the second counter.
[0336] The preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the update counter reaches the preset value based on whether data sent by the second terminal device is received on the resource set and the triggering condition for sending IUC information to the second terminal device is met;
[0337] The first preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the first counter reaches the first preset value based on whether data sent by the second terminal device is received on the resource set and a triggering condition for sending IUC information to the second terminal device is met;
[0338] The second preset value is used to instruct the first terminal device to stop sending IUC information to the second terminal device when the second counter is updated to reach the second preset value based on whether data sent by the second terminal device is received on the resource set and the trigger condition for sending IUC information to the second terminal device is met.
[0339] Regarding the communication device 1 in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated on here.
[0340] The communication device 1 provided in the above embodiments of the present disclosure achieves the same or similar beneficial effects as the terminal internal collaboration method based on conditional triggering provided in some of the above embodiments, and will not be described in detail here.
[0341] See Figure 14 , Figure 14 1 is a schematic diagram of the structure of another communication device 1000 provided in an embodiment of the present disclosure. Communication device 1000 can be a network-side device, a first terminal device, a chip, a chip system, or a processor that supports the network-side device to implement the above-mentioned method, or a chip, a chip system, or a processor that supports the first terminal device to implement the above-mentioned method. Communication device 1000 can be used to implement the method described in the above-mentioned method embodiment. For details, please refer to the description of the above-mentioned method embodiment.
[0342] The communication device 1000 may include one or more processors 1001. The processor 1001 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control the communication device (e.g., network-side equipment, baseband chips, terminal equipment, terminal equipment chips, DU or CU, etc.), execute computer programs, and process computer program data.
[0343] Optionally, the communication device 1000 may further include one or more memories 1002, on which a computer program 1004 may be stored. The memory 1002 executes the computer program 1004 to enable the communication device 1000 to perform the method described in the above method embodiment. Optionally, the memory 1002 may also store data. The communication device 1000 and the memory 1002 may be provided separately or integrated together.
[0344] Optionally, the communication device 1000 may further include a transceiver 1005 and an antenna 1006. The transceiver 1005 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is configured to implement transceiver functions. The transceiver 1005 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is configured to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is configured to implement a transmitting function.
[0345] Optionally, the communication device 1000 may further include one or more interface circuits 1007. The interface circuit 1007 is configured to receive code instructions and transmit the code instructions to the processor 1001. The processor 1001 executes the code instructions to enable the communication device 1000 to perform the method described in the above method embodiment.
[0346] The communication device 1000 is a first terminal device: the transceiver 1005 is used to perform Figure 3 S31 and S33 in; Figure 4 S41 and S43 in; Figure 5 S51 and S53 in; Figure 6 S61 and S63 in; Figure 7 S71, S73 and S74 in; Figure 8 S81 and S83 in; Figure 9 S91, S93 and S94; Figure 10 S101 in Figure 11 S111 and S113 in the processor 1001; the processor 1001 is used to execute Figure 3 S32 in; Figure 4 S42 in; Figure 5 S52 in; Figure 6 S62 in; Figure 7 S72 in; Figure 8 S82 in; Figure 9 S92 in; Figure 10 S102 and S103 in Figure 11 S112 and S114 in.
[0347] The communication device 1000 is a network side device: the transceiver 1005 is used to perform Figure 12 S121 in.
[0348] In one implementation, processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or may be used for transmitting or delivering signals.
[0349] In one implementation, processor 1001 may store a computer program 1003. Computer program 1003, when executed on processor 1001, enables communication device 1000 to perform the method described in the above method embodiment. Computer program 1003 may be embedded in processor 1001, in which case processor 1001 may be implemented by hardware.
[0350] In one implementation, the communication device 1000 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the present disclosure can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (nMetal-oxide-semiconductor, NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (bipolar junction transistor, BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0351] The communication device described in the above embodiments may be a first terminal device or a network side device, but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 14 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0352] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;
[0353] (2) a collection of one or more ICs, optionally including a storage component for storing data and computer programs;
[0354] (3) ASIC, such as modem;
[0355] (4) Modules that can be embedded in other devices;
[0356] (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0357] (6)Others, etc.
[0358] For cases where the communication device may be a chip or a chip system, see Figure 15 , is a structural diagram of a chip provided in an embodiment of the present disclosure.
[0359] The chip 1100 includes a processor 1101 and an interface 1103. There may be one or more processors 1101, and there may be more than one interface 1103.
[0360] For the case where the chip is used to implement the functions of the network-side device in the embodiments of the present disclosure:
[0361] The interface 1103 is used to receive code instructions and transmit them to the processor.
[0362] The processor 1101 is configured to run code instructions to execute the terminal internal collaboration method based on conditional triggering as described in some of the above embodiments.
[0363] For the case where the chip is used to implement the functions of the first terminal device in the embodiment of the present disclosure:
[0364] The interface 1103 is used to receive code instructions and transmit them to the processor.
[0365] The processor 1101 is configured to run code instructions to execute the terminal internal collaboration method based on conditional triggering as described in some of the above embodiments.
[0366] Optionally, the chip 1100 further includes a memory 1102 , which is used to store necessary computer programs and data.
[0367] Those skilled in the art will also appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure may be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functionality for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of the present disclosure.
[0368] The embodiment of the present disclosure also provides a terminal internal collaboration system based on conditional triggering, which includes the aforementioned Figure 13 In the embodiment, the communication device as the first terminal device and the communication device as the network side device, or the system includes the aforementioned Figure 14 The communication device in the embodiment serves as the first terminal device and the communication device serves as the network side device.
[0369] The present disclosure also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
[0370] The present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
[0371] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can 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 program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0372] Those skilled in the art will understand that the various numerical numbers such as first and second involved in the present disclosure are only for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, and also indicate the order of precedence.
[0373] The at least one in the present disclosure can also be described as one or more, and the multiple can be two, three, four or more, which is not limited in the present disclosure. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order of precedence or size between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0374] The correspondences shown in the tables of the present disclosure can be configured or predefined. The values of the information in each table are merely examples and can be configured to other values, which are not limited by the present disclosure. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in certain rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also adopt other names that can be understood by the communication device, and the values or representations of the parameters may also adopt other values or representations that can be understood by the communication device. When implementing the above tables, other data structures may also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables, etc.
[0375] The predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
[0376] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0377] Those skilled in the art will 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.
[0378] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for inter-terminal collaboration based on conditional triggering, characterized in that: The method is executed by a first terminal device and includes: In response to a trigger condition for sending intra-terminal collaboration IUC information to a second terminal device being met, sending IUC information to the second terminal device, wherein the IUC information carries a resource set; updating a counter according to whether data sent by the second terminal device is received on the resource set; In response to the counter reaching a preset value and satisfying the trigger condition, stopping sending the IUC information to the second terminal device; In response to detecting that the channel occupancy rate CBR value is greater than the threshold value, the counter is reset to 0; or, high-layer signaling sent by the network side device is received, wherein the high-layer signaling is used to indicate the release of the side link SL connection with the second terminal device, and the counter is reset to 0.
2. The method according to claim 1, wherein The resource set includes a preferred resource set and / or a non-preferred resource set, wherein updating the counter according to whether data sent by the second terminal device is received on the resource set includes at least one of the following: In response to not receiving the data sent by the second terminal device, incrementing the counter by 1; In response to receiving data sent by the second terminal device at a first resource location, and the first resource location does not overlap with the preferred resource set, incrementing the counter by 1; In response to receiving data sent by the second terminal device at a second resource location, and the second resource location overlaps with the non-preferred resource set, the counter is incremented by 1.
3. The method according to claim 1 or 2, wherein: Also includes: Receiving first indication information sent by a network-side device, wherein the first indication information is used to indicate the preset value; Determine the preset value according to the first indication information.
4. The method according to claim 1, wherein The counter includes a first counter and a second counter, and the resource set includes a preferred resource set and a non-preferred resource set, wherein updating the counter according to whether data sent by the second terminal device is received on the resource set includes at least one of the following: In response to not receiving the data sent by the second terminal device, incrementing the first counter by 1; In response to receiving data sent by the second terminal device at a first resource location, the first resource location not overlapping with the preferred resource set, incrementing the first counter by 1; In response to not receiving the data sent by the second terminal device, incrementing the second counter by 1; In response to receiving data sent by the second terminal device at a second resource location, where the second resource location overlaps with the non-preferred resource set, the second counter is incremented by 1.
5. The method according to claim 4, wherein The preset value includes a first preset value of the first counter and a second preset value of the second counter, and in response to the counter reaching the preset value and satisfying the trigger condition, stopping sending the IUC information to the second terminal device includes: In response to the first counter reaching the first preset value and satisfying the trigger condition, stopping sending the IUC information to the second terminal device; and / or In response to the second counter reaching the second preset value and satisfying the trigger condition, stopping sending the IUC information to the second terminal device.
6. The method according to claim 5, wherein Also includes: receiving second indication information sent by a network-side device, wherein the second indication information is used to indicate the first preset value and / or the second preset value; Determine the first preset value and / or the second preset value according to the second indication information.
7. A method for inter-terminal collaboration based on conditional triggering, characterized in that: The method is executed by a network-side device and includes: Sending a higher-layer signaling to the first terminal device, wherein the higher-layer signaling is used to instruct the first terminal device to release the side link SL connection with the second terminal device, and the higher-layer signaling is used by the first terminal device to reset the counter to 0; The counter is used by the first terminal device to send IUC information carrying a resource set to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, and is updated according to whether data sent by the second terminal device is received on the resource set. The counter is used by the first terminal device to stop sending the IUC information to the second terminal device when the counter reaches a preset value and the trigger condition is met.
8. The method according to claim 7, wherein The resource set includes a preferred resource set and / or a non-preferred resource set, The resource set and the counter are used by the first terminal device to perform at least one of the following: In the case where the data sent by the second terminal device is not received, adding 1 to the counter; When data sent by the second terminal device is received at the first resource location and the first resource location does not overlap with the preferred resource set, incrementing the counter by 1; When data sent by the second terminal device is received at the second resource location and the second resource location overlaps with the non-preferred resource set, the counter is increased by 1.
9. The method according to claim 7 or 8, wherein The method further comprises: Send first indication information to the first terminal device, wherein the first indication information is used to indicate the preset value, and the first indication information is used by the first terminal device to determine the preset value according to the first indication information.
10. The method according to claim 7, wherein The counter includes a first counter and a second counter, the resource set includes a preferred resource set and a non-preferred resource set, and the counter and the resource set are used by the first terminal device to perform at least one of the following: In the case where the data sent by the second terminal device is not received, adding 1 to the first counter; When data sent by the second terminal device is received at the first resource location and the first resource location does not overlap with the preferred resource set, incrementing the first counter by 1; In the case where the data sent by the second terminal device is not received, adding 1 to the second counter; When data sent by the second terminal device is received at the second resource location and the second resource location overlaps with the non-preferred resource set, the second counter is increased by 1.
11. The method according to claim 10, wherein The preset values include a first preset value of the first counter and a second preset value of the second counter, and the preset values are used for the first terminal device to perform at least one of the following: When the first counter reaches the first preset value and the trigger condition is met, stop sending the IUC information to the second terminal device; When the second counter reaches the second preset value and the trigger condition is met, stop sending the IUC information to the second terminal device.
12. The method according to claim 11, wherein The method further comprises: Sending second indication information to the first terminal device, wherein the second indication information is used to indicate the first preset value and / or the second preset value; the second indication information is used by the first terminal device to determine the first preset value and / or the second preset value based on the second indication information.
13. A communication device, characterized in that: The device comprises: a transceiver module, configured to, in response to a trigger condition for sending intra-terminal collaboration IUC information to the second terminal device being met, send IUC information to the second terminal device, wherein the IUC information carries a resource set; a processing module, configured to update a counter according to whether data sent by the second terminal device is received on the resource set; The transceiver module is further configured to stop sending the IUC information to the second terminal device in response to the counter reaching a preset value and satisfying the trigger condition; The processing module is further configured to reset the counter to 0 in response to detecting that the channel occupancy rate CBR value is greater than a threshold value; or, the transceiver module is further configured to receive high-layer signaling sent by a network-side device, wherein the high-layer signaling is used to indicate the release of the side link SL connection with the second terminal device, and the processing module is further configured to reset the counter to 0.
14. A communication device, characterized in that: The device comprises: a transceiver module configured to send a higher-layer signaling to the first terminal device, wherein the higher-layer signaling is used to instruct the first terminal device to release the side link SL connection with the second terminal device, and the higher-layer signaling is used for the first terminal device to reset the counter to 0; The counter is used by the first terminal device to send IUC information carrying a resource set to the second terminal device when the trigger condition for sending IUC information to the second terminal device is met, and is updated according to whether data sent by the second terminal device is received on the resource set. The counter is used by the first terminal device to stop sending the IUC information to the second terminal device when the counter reaches a preset value and the trigger condition is met.
15. A communication device, characterized in that: The device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 1 to 6, or the processor executes the computer program stored in the memory so that the device performs the method according to any one of claims 7 to 12.
16. A communication device, characterized in that: include: processor and interface circuits; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to execute the code instructions to perform the method according to any one of claims 1 to 6, or is configured to execute the code instructions to perform the method according to any one of claims 7 to 12.
17. A computer-readable storage medium storing instructions, which, when executed, enable the method according to any one of claims 1 to 6 to be implemented, or, when executed, enable the method according to any one of claims 7 to 12 to be implemented.
Citation Information
Patent Citations
Resource information sending method of auxiliary link and related product
CN114070508A