Inter-device cooperation method and apparatus based on sidelink, device, and storage medium

CN115669134BActive Publication Date: 2026-10-23BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280002681.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-09
Publication Date
2026-10-23
Estimated Expiration
2042-08-09

AI Technical Summary

Technical Problem

[0003]相关技术中,基于SL通信方式,如果处于mode 1的UE接收到对端UE发送的IUC功能的触发请求消息,则会影响终端设备间协作IUC功能的有效执行,导致基于侧行链路的设备间协作的效果不佳

Benefits of technology

[0101]通过接收第二终端设备发送的第一信息,第一信息用于触发终端设备间协作IUC功能,如果第一终端设备为第一资源分配模式,则向网络设备发送第二信息,第二信息用于向网络设备请求配置第一终端设备为第二资源分配模式,使得终端设备间协作IUC功能能够有效执行,提升基于侧行链路的设备间协作的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115669134B_ABST
    Figure CN115669134B_ABST
Patent Text Reader

Abstract

The embodiment of the disclosure discloses a device-to-device cooperation method and device based on sidelink, an apparatus and a storage medium, which can be applied to a communication system. When the method is executed by a first terminal device, it includes: receiving first information sent by a second terminal device, the first information being used to trigger inter-terminal cooperation (IUC) function; if the first terminal device is in a first resource allocation mode, sending second information to a network device, the second information being used to request the network device to configure the first terminal device in a second resource allocation mode. Through the implementation of the method of the disclosure, the inter-terminal cooperation (IUC) function can be effectively executed, and the effect of device-to-device cooperation based on sidelink is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus, device and storage medium for inter-device collaboration based on a side link. Background Technology

[0002] To support direct communication between User Equipment (UE) devices, a sidelink (SL) communication method is introduced. A UE can communicate with the base station without directly connecting to it, instead using the relay function of another UE. The interface between UEs is PC-5. SL communication employs two resource allocation modes: dynamic network scheduling (mode 1) and UE-selected resources from a network-broadcast resource pool (mode 2). Dynamic network scheduling means the network device dynamically allocates transmission resources on the SL to the UE based on its cached data reports. UE-selected resources are randomly chosen from network broadcasts or a pre-configured resource pool. Some versions of the communication protocol introduce Inter-UE Coordination (IUC) functionality. IUC function support: UE-A (Terminal Device-A) in mode 2 can send Inter-Terminal Cooperative Media Access Control (MAC) Control Elements (CE) IUC MAC CE information to UE-B (Terminal Device-B) in mode 2. This IUC MAC CE information can assist UE-B in resource selection.

[0003] In related technologies, if a UE in mode 1 receives a trigger request message for the IUC function sent by the peer UE based on the SL communication method, it will affect the effective execution of the IUC function for inter-terminal device cooperation, resulting in poor inter-device cooperation based on the side link. Summary of the Invention

[0004] This disclosure provides a method, apparatus, device, chip system, storage medium, computer program, and computer program product for device-to-device collaboration based on a side-link, which can be applied in the field of communication technology to ensure that the inter-device collaboration (IUC) function can be effectively executed and improve the effect of device-to-device collaboration based on a side-link.

[0005] In a first aspect, embodiments of this disclosure provide a device-to-device (DDoS) collaboration method based on a sidelink, executed by a first terminal device. The method includes: receiving first information sent by a second terminal device, wherein the first information is used to trigger the inter-device collaboration (IUC) function; and if the first terminal device is in a first resource allocation mode, sending second information to a network device, wherein the second information is used to request the network device to configure the first terminal device to a second resource allocation mode.

[0006] In one implementation, the first information includes at least one of the following:

[0007] Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information;

[0008] Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information;

[0009] The PC5 interface radio resource control (PC5-RRC) configuration information includes a delay limit, which is used to control the transmission time of IUC MAC CE information.

[0010] In one implementation, sending the second information to the network device includes at least one of the following:

[0011] Sending sidelink terminal information (SUI) signaling to network devices, wherein the SUI signaling includes: the second information;

[0012] Send Terminal Assist Information (UAI) signaling to network devices, wherein the UAI signaling includes: the second information.

[0013] In one embodiment, the method further includes:

[0014] Send a third message to the second terminal device and / or receive a third message sent by the second terminal device, wherein the third message is used to indicate support for the IUC function.

[0015] In one implementation, the second information includes at least one of the following:

[0016] Second resource allocation mode request information;

[0017] Delay limit, which is used to control the transmission time of IUC MAC CE information.

[0018] In one embodiment, the method further includes:

[0019] The system receives fourth information sent by the network device, wherein the fourth information is used to configure the first terminal device to a second resource allocation mode.

[0020] In one embodiment, the method further includes:

[0021] Send a fifth message to the second terminal device, wherein the fifth message is used to indicate that it has been configured to the second resource allocation mode.

[0022] In one implementation, sending the fifth information to the second terminal device includes:

[0023] Send a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device;

[0024] The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0025] In one embodiment, the method further includes:

[0026] Data is sent to the second terminal device based on a preferred resource set, wherein the first information is IUC MACCE information, and the IUC MACCE information includes: the preferred resource set; or,

[0027] Data is sent to the second terminal device based on other resources, wherein the first information is IUC MACCE information, the IUC MACCE information including: a non-preferred resource set, wherein the other resources do not belong to the non-preferred resource set; or,

[0028] Send IUC MAC CE information to the second terminal device, wherein the IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information.

[0029] In one embodiment, the method further includes:

[0030] Send a sixth message to the second terminal device, wherein the sixth message is used to indicate that it is not configured as the second resource allocation mode, and / or to indicate the reason for not being configured as the second resource allocation mode.

[0031] In one implementation, sending the sixth information to the second terminal device includes:

[0032] Determine the elapsed time after sending the second information to the network device;

[0033] If the elapsed time reaches the time threshold and the fourth information sent by the network device is not received, then the sixth information is sent to the second terminal device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

[0034] In one implementation, sending the sixth information to the second terminal device includes:

[0035] Send a side-link radio resource control (RRC) reconfiguration failure message to the second terminal device;

[0036] The RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0037] Secondly, this disclosure provides another device-to-device collaboration method based on a side link, characterized in that it is executed by a second terminal device, the method comprising: sending first information to the first terminal device, wherein the first information is used to trigger the inter-device collaboration IUC function.

[0038] In one implementation, the first information includes at least one of the following:

[0039] Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information;

[0040] Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information;

[0041] The PC5 interface radio resource control (PC5-RRC) configuration information includes a delay limit, which is used to control the transmission time of IUC MAC CE information.

[0042] In one embodiment, the method further includes:

[0043] Sending third information to the first terminal device and / or receiving third information sent by the first terminal device, wherein the third information is used to indicate support for IUC function.

[0044] In one embodiment, the method further includes:

[0045] The system receives a fifth message from the first terminal device, wherein the fifth message indicates that the first terminal device has been configured to a second resource allocation mode.

[0046] In one implementation, receiving the fifth information sent by the first terminal device includes:

[0047] Receive the sidelink radio resource control (RRC) reconfiguration complete message sent by the first terminal device;

[0048] The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0049] In one embodiment, the method further includes:

[0050] Receive data sent by the first terminal device, wherein the sent data is sent based on a preferred resource set, and the first information is IUC MAC CE information, the IUC MAC CE information including: the preferred resource set; or,

[0051] The system receives data sent by the first terminal device, wherein the data is sent based on other resources, the first information is IUC MAC CE information, and the IUC MAC CE information includes: a non-preferred resource set, wherein the other resources do not belong to the non-preferred resource set;

[0052] The device receives IUC MAC CE information sent by the first terminal device, wherein the IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information.

[0053] In one embodiment, the method further includes:

[0054] The system receives a sixth message sent by the first terminal device, wherein the sixth message is used to indicate that the first terminal device is not configured in the second resource allocation mode, and / or to indicate the reason for not being configured in the second resource allocation mode.

[0055] In one implementation, receiving the sixth information sent by the first terminal device includes:

[0056] Receive the sidelink radio resource control (RRC) reconfiguration failure message sent by the first terminal device;

[0057] The RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0058] Thirdly, embodiments of this disclosure provide another method for inter-device cooperation based on a side-link, characterized in that it is executed by a network device, and the method includes:

[0059] The system receives second information sent by a first terminal device, wherein the second information is used to request the configuration of the first terminal device as a second resource allocation mode.

[0060] In one embodiment, receiving the second information sent by the first terminal device includes at least one of the following:

[0061] Receive SUI signaling sent by the first terminal device, wherein the SUI signaling includes: the second information;

[0062] The system receives UAI signaling sent by the first terminal device, wherein the UAI signaling includes the second information.

[0063] In one implementation, the second information includes at least one of the following:

[0064] Second resource allocation mode request information;

[0065] Delay limit, which is used to control the transmission time of IUC MAC CE information.

[0066] In one embodiment, the method further includes:

[0067] Send a fourth message to the first terminal device, wherein the fourth message is used to configure the first terminal device to a second resource allocation mode.

[0068] Fourthly, embodiments of this disclosure provide a communication device that implements some or all of the functions of the first terminal device described in the first aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. 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.

[0069] In one embodiment, 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 described in the above method. The transceiver module supports 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 necessary computer programs and data for the communication device.

[0070] As an example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.

[0071] Fifthly, embodiments of this disclosure provide another communication device that has some or all of the functions of the second terminal device described in the examples of the methods described in the second aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. 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.

[0072] Optionally, in one embodiment of this disclosure, 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 in the methods described above. 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 the necessary computer programs and data of the communication device.

[0073] Sixthly, embodiments of this disclosure provide another communication device that has some or all of the functions of the network device in the method example described in the third aspect above. For example, the communication device may have the functions of some or all of the embodiments in this disclosure, or it may have the functions of any one embodiment in this disclosure implemented individually. 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.

[0074] Optionally, in one embodiment of this disclosure, 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 in the methods described above. 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 the necessary computer programs and data of the communication device.

[0075] In a seventh aspect, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the device-to-device cooperation method based on a side link as described in the first aspect.

[0076] Eighthly, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the device-to-device cooperation method based on a side link as described in the second aspect.

[0077] Ninthly, embodiments of this disclosure provide a communication device including a processor that, when the processor invokes a computer program in memory, executes the device-to-device cooperation method based on a side-link described in the third aspect.

[0078] In a tenth aspect, embodiments of this disclosure provide a communication device including a processor and a memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the device-to-device cooperation method based on the side link described in the first aspect.

[0079] Eleventhly, embodiments of this disclosure provide a communication device including a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the device-to-device cooperation method based on the side link described in the second aspect above.

[0080] In a twelfth aspect, embodiments of this disclosure provide a communication device including a processor and a memory storing a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the device-to-device cooperation method based on the side link described in the third aspect above.

[0081] In a thirteenth aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to enable the device to perform the device-to-device cooperation method based on the side link described in the first aspect.

[0082] In a fourteenth aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to enable the device to perform the device-to-device cooperation method based on the side link described in the second aspect above.

[0083] In a fifteenth aspect, embodiments of this disclosure provide a communication device including a processor and an interface circuit. The interface circuit is configured to receive code instructions and transmit them to the processor, which is configured to execute the code instructions to enable the device to perform the device-to-device collaboration method based on the side link described in the third aspect above.

[0084] In a sixteenth aspect, embodiments of this disclosure provide a communication system comprising the communication device described in the fourth aspect, the communication device described in the fifth aspect, and the communication device described in the sixth aspect; or, the system comprising the communication device described in the seventh aspect, the communication device described in the eighth aspect, and the communication device described in the ninth aspect; or, the system comprising the communication device described in the tenth aspect, the communication device described in the eleventh aspect, and the communication device described in the twelfth aspect; or, the system comprising the communication device described in the thirteenth aspect, the communication device described in the fourteenth aspect, and the communication device described in the fifteenth aspect.

[0085] In a seventeenth aspect, embodiments of this disclosure provide a computer-readable storage medium for storing instructions for use by the first terminal device, which, when executed, cause the first terminal device to perform the device-to-device collaboration method based on the sidelink described in the first aspect.

[0086] In an eighteenth aspect, embodiments of this disclosure provide a computer-readable storage medium for storing instructions for use by the second terminal device, which, when executed, cause the second terminal device to perform the device-to-device collaboration method based on the sidelink described in the second aspect.

[0087] In a nineteenth aspect, embodiments of this disclosure provide a computer-readable storage medium for storing instructions for use by the network device described above, which, when executed, cause the network device to perform the device-to-device cooperation method based on the side link described in the third aspect.

[0088] In a twentieth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the sidelink described in the first aspect.

[0089] In a twentieth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the sidelink described in the second aspect above.

[0090] In a twentieth aspect, this disclosure also provides a computer program product including a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the sidelink described in the third aspect above.

[0091] In a twentieth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting a first terminal device in implementing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods.

[0092] In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the first terminal device. The chip system may consist of chips or may include chips and other discrete components.

[0093] In a twentieth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting a second terminal device in implementing the functions involved in the second aspect, such as determining or processing at least one of the data and information involved in the above methods.

[0094] In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the second terminal device. The chip system may consist of chips or may include chips and other discrete components.

[0095] In a twentieth aspect, this disclosure provides a chip system including at least one processor and an interface for supporting network devices in implementing the functions involved in the third aspect, such as determining or processing at least one of the data and information involved in the above methods.

[0096] In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network device. The chip system can be composed of chips or may include chips and other discrete components.

[0097] In a twentieth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the side link described in the first aspect.

[0098] In a twentieth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the side link described in the second aspect above.

[0099] In a twentieth aspect, this disclosure provides a computer program that, when run on a computer, causes the computer to perform the device-to-device collaboration method based on the side link described in the third aspect above.

[0100] In summary, the device-to-device collaboration method, apparatus, device, chip system, storage medium, computer program, and computer program product based on sidelink provided in the embodiments of this disclosure can achieve the following technical effects:

[0101] By receiving first information sent by the second terminal device, which is used to trigger the inter-terminal device collaboration IUC function, if the first terminal device is in the first resource allocation mode, the second information is sent to the network device, which is used to request the network device to configure the first terminal device to the second resource allocation mode, so that the inter-terminal device collaboration IUC function can be effectively executed, thereby improving the effect of inter-device collaboration based on the side link. Attached Figure Description

[0102] To more clearly illustrate the technical solutions in the embodiments or background art of this disclosure, the accompanying drawings used in the embodiments or background art of this disclosure will be described below.

[0103] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure;

[0104] Figure 2 This is a schematic flowchart of a device-to-device collaboration method based on a side link provided in an embodiment of this disclosure;

[0105] Figure 3 This is a schematic flowchart of a device-to-device collaboration method based on a side link provided in an embodiment of this disclosure;

[0106] Figure 4 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this embodiment of the disclosure;

[0107] Figure 5 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this embodiment of the disclosure;

[0108] Figure 6 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this embodiment of the disclosure;

[0109] Figure 7 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this embodiment of the disclosure;

[0110] Figure 8 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this embodiment of the disclosure;

[0111] Figure 9 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment;

[0112] Figure 10 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment;

[0113] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure;

[0114] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this disclosure;

[0115] Figure 13 This is a schematic diagram of the chip structure according to an embodiment of the present disclosure. Detailed Implementation

[0116] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.

[0117] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0118] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.

[0119] To facilitate understanding, the terminology used in this disclosure will be introduced first.

[0120] 1. Cell (Mobile communication term)

[0121] A cell, also known as a cellular unit, refers to the area covered by a base station or a portion of a base station (fan antenna) in a cellular mobile communication system, within which mobile stations can reliably communicate with the base station via a wireless channel. One or more beams can exist within a cell.

[0122] 2. Sidelink: A technology in which a terminal uses New Ratio (NR) spectrum resources and access technology to directly establish a connection with another terminal, thereby enabling application layer data transmission.

[0123] 3. Radio Resource Control (RRC) refers to the management, control, and scheduling of wireless resources through set strategies and methods. While meeting the requirements of quality of service, it aims to make full use of limited wireless network resources, ensure coverage of the planned area, and maximize service capacity and resource utilization.

[0124] To better understand the device-to-device collaboration method based on a side link disclosed in this disclosure, the communication system to which this disclosure applies is first described below.

[0125] Please see Figure 1 , Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and two terminal devices. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this disclosure. In actual applications, it may include two or more network devices and one or more terminal devices. Figure 1 The communication system shown is exemplified by including a network device 101 and two terminal devices 102 and 103.

[0126] It should be noted that the technical solutions of this disclosure can be applied to various communication systems. For example, Long Term Evolution (LTE) systems, 5th Generation (5G) mobile communication systems, 5G New Radio (NR) systems, or other future new mobile communication systems.

[0127] The network device 101 in this disclosure is a network-side entity used for transmitting or receiving signals. For example, the network 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. This disclosure does not limit the specific technology or device form used in the network device.

[0128] The network device provided in this embodiment can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. By adopting the CU-DU structure, the protocol layer of the network device, such as a base station, can be separated. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0129] In this embodiment, terminal devices 102 and 103 are user-side entities used to receive or transmit signals, such as mobile phones. Terminal devices can also be referred to as terminal equipment, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. Terminal devices can be communication-enabled vehicles, smart cars, mobile phones, wearable devices, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminal devices in industrial control, wireless terminal devices in self-driving, wireless terminal devices in remote medical surgery, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, wireless terminal devices in smart homes, and so on.

[0130] The embodiments disclosed herein do not limit the specific technology or device form used in the terminal device.

[0131] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions provided in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this disclosure are also applicable to similar technical problems.

[0132] The following description, in conjunction with the accompanying drawings, details the device-to-device collaboration method and apparatus based on side-link communication provided in this disclosure. Figure 2This is a flowchart illustrating a device-to-device collaboration method based on a sidelink according to an embodiment of this disclosure. The method is executed by a first terminal device. The device-to-device collaboration method based on a sidelink in this embodiment can be applied to terminal devices, such as mobile phones, tablets with mobile communication capabilities, smartwatches, smart cars, etc., without limitation.

[0133] like Figure 2 As shown, the method may include, but is not limited to, the following steps:

[0134] S102: Receive first information sent by the second terminal device, wherein the first information is used to trigger the inter-terminal device cooperation IUC function.

[0135] The device collaboration method based on sidelink provided in this embodiment allows for the pre-establishment of a PC5 connection between the second terminal device and the first terminal device, and both the second terminal device and the first terminal device support sidelink SL communication.

[0136] The first terminal device can receive the first information sent by the second terminal device, and the first information is used to trigger the inter-terminal device collaboration IUC function.

[0137] In other words, the second terminal device can send information to the first terminal device to trigger the IUC function. This information can be referred to as the first information, so as to trigger the IUC function between the first terminal device and the second terminal device based on the first information.

[0138] In this process, the second terminal device can send first information to the first terminal device based on the side link SL, and the first terminal device can receive the first information sent by the second terminal device and trigger subsequent steps.

[0139] S202: If the first terminal device is in the first resource allocation mode, then send second information to the network device, wherein the second information is used to request the network device to configure the first terminal device to the second resource allocation mode.

[0140] The device-to-device collaboration method based on sidelink provided in this embodiment of the present disclosure may be in an RRC connection state, and the network configuration resource allocation mode is a network dynamic scheduling mode (mode 1). After receiving the first information, the first terminal device requests the network device to configure the first terminal device to the second resource allocation mode (mode 2) through the second information.

[0141] After receiving the first information sent by the second terminal device, the first terminal device can determine its resource allocation mode. If it is determined that the resource allocation mode is the first resource allocation mode (i.e., mode 1 (the network dynamic scheduling mode), in which the network device dynamically allocates transmission resources on the side-link SL to the UE based on the UE's cached data report), then it can request the network device to configure the first terminal device to the second resource allocation mode (i.e., mode 2 (the self-selected mode), in which the UE randomly selects transmission resources from the network broadcast or the pre-configured resource pool). The information used to request the configuration of the first terminal device to the second resource allocation mode can be referred to as the second information.

[0142] In other words, the device-to-device collaboration method based on the sidelink in this embodiment provides the possible subsequent actions that a UE in mode 1 may take after receiving information sent by the peer UE to trigger the inter-device collaboration IUC function. That is, if the first terminal device is in the first resource allocation mode, it sends second information to the network device. The second information is used to request the network device to configure the first terminal device to the second resource allocation mode, thereby ensuring that the inter-device collaboration IUC function can be effectively executed and improving the effect of device-to-device collaboration based on the sidelink.

[0143] In this embodiment, by receiving first information sent by the second terminal device, the first information is used to trigger the inter-terminal device collaboration IUC function. If the first terminal device is in the first resource allocation mode, the second information is sent to the network device. The second information is used to request the network device to configure the first terminal device to the second resource allocation mode, so that the inter-terminal device collaboration IUC function can be effectively executed, thereby improving the effect of inter-device collaboration based on the side link.

[0144] This disclosure provides a device-to-device cooperation method based on a sidelink. The first information includes at least one of the following: inter-device cooperation media access control layer control unit (IUC MAC CE) information; inter-device cooperation request media access control layer control layer control unit (IUC request MAC CE) information; and PC5-RRC configuration information for the PC5 interface. The PC5-RRC configuration information includes a delay limit, which is used to control the transmission time of the IUC MAC CE information.

[0145] In other words, this embodiment supports the use of any of the above-mentioned first information to trigger the inter-terminal device collaboration IUC function.

[0146] For example, the device may receive IUC MAC CE information sent by a second terminal device, where the IUC MAC CE information is used to trigger the IUC collaborative function between terminal devices. Alternatively, it may receive IUC request MAC CE information sent by a second terminal device, where the IUC request MAC CE information is used to trigger the IUC collaborative function between terminal devices. Or, it may receive PC5-RRC configuration information sent by a second terminal device, where the PC5-RRC configuration information is used to trigger the IUC collaborative function between terminal devices. There are no restrictions on this.

[0147] The IUC MAC CE information can carry either a preferred resource set or a non-preferred resource set to assist the peer UE-B in resource selection. If the IUC MAC CE information carries a preferred resource set, UE-B uses the preferred resource set to send data to UE-A. If the IUC MAC CE information 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.

[0148] The IUC function has two triggering modes: request-based IUC and condition-based IUC. In request-based IUC, UE-A sends the IUC MAC CE information only after receiving a request from UE-B via PC-5. In condition-based IUC, UE-A determines whether the triggering conditions are met; if so, UE-A can automatically trigger the transmission of the IUC MAC CE information. The request-based IUC mechanism allows configuring a latency bound to constrain the peer UE to send the IUC MAC CE information within that latency bound. The latency bound does not apply to condition-based IUC; in condition-based IUC, the UE can configure the latency bound for the peer UE via PC5-RRC signaling.

[0149] The IUC request MAC CE information is the request information used to trigger the IUC function in the aforementioned request-based IUC mechanism.

[0150] PC5-RRC configuration information can be information sent by the second terminal device to the first terminal device to configure the latency bound of the first terminal device.

[0151] This disclosure provides a device-to-device collaboration method based on a side link, wherein the IUC MAC CE information may carry a preferred resource set or a non-preferred resource set.

[0152] This disclosure provides a device-to-device collaboration method based on a side link, wherein the IUC MAC CE information is condition-triggered IUC MAC CE information.

[0153] This disclosure provides a device-to-device collaboration method based on a side link, where the IUC latency bound is a mandatory parameter in the PC5-RRC configuration information.

[0154] This disclosure provides a device-to-device collaboration method based on a sidelink, which sends second information to a network device, including at least one of the following: sending sidelink terminal information (SUI) signaling to the network device, wherein the SUI signaling includes the second information; and sending terminal assistance information (UAI) signaling to the network device, wherein the UAI signaling includes the second information. This effectively improves the flexibility of the second information without incurring additional indication overhead, and improves the indication efficiency of the second information.

[0155] In the sidelink SL communication mode, it supports the reporting of Sidelink UE Information (SUI). SUI is auxiliary information sent between the UE and the network device. A connected UE can report auxiliary information via SUI signaling to assist the network device in resource configuration, signaling radio bearer (SRB) / data radio bearer (DRB) configuration, etc. A connected UE can also report auxiliary information via UE Assistance Information (UAI) signaling. However, reporting auxiliary information via UAI signaling typically requires the network device to first enable it based on RRC signaling.

[0156] In other words, this disclosure provides a device-to-device collaboration method based on a sidelink. The device in mode 1 receives and sends IUC MAC CE information, or IUC request MAC CE information, or PC5-RRC configuration information carrying latencybound. It can send information (i.e., second information) to the network device through sidelink terminal information SUI signaling or terminal auxiliary information UAI signaling to request the network to configure mode 2.

[0157] For example, a second message can be sent to the network device based on a first signaling bearer. The first signaling bearer can be a SUI signaling. After receiving the first message, the first terminal device determines that it is currently in resource allocation mode 1 and supports IUC function. Then, it can report the second message to the network device through the SUI signaling. Alternatively, the first signaling bearer can be a UAI signaling. The network device enables the first terminal device to report the second message through the UAI signaling. After receiving the first message, the first terminal device determines that it is currently in resource allocation mode 1 and supports IUC function. Then, it can report the second message to the network device through the UAI signaling.

[0158] Figure 3 This is a flowchart illustrating a device-to-device collaboration method based on a side link provided in this embodiment of the present disclosure. The method is executed by a first terminal device.

[0159] like Figure 3 As shown, the method may include, but is not limited to, the following steps:

[0160] S103: Send third information to the second terminal device and / or receive third information sent by the second terminal device, wherein the third information is used to indicate support for the IUC function.

[0161] The information used to indicate support for IUC functionality can be referred to as third information.

[0162] In this process, if the first terminal device sends third information to the second terminal device, the third information is used to indicate that the first terminal device supports the IUC function. If the first terminal device receives the third information sent by the second terminal device, the third information can also be used to indicate that the second terminal device supports the IUC function, and there are no restrictions on this.

[0163] In other words, in this embodiment of the present disclosure, the second terminal device and the first terminal device can communicate with each other via PC5-RRC configuration information UE capability to indicate to the peer UE that the UE supports IUC features.

[0164] In this embodiment, by sending third information to the second terminal device and / or receiving third information sent by the second terminal device, wherein the third information is used to indicate support for IUC function, the integrity of the inter-device cooperation method based on the side link can be improved, and the comprehensiveness of the indication can be enhanced.

[0165] This disclosure provides a device-to-device collaboration method based on a side link. The second information includes at least one of the following: a second resource allocation mode request information; a delay limit, which is used to control the transmission time of IUC MAC CE information, thereby improving the integrity of the second information and facilitating accurate request configuration of the first terminal device to the second resource allocation mode.

[0166] For example, the second information may include: resource allocation mode 2 request (i.e., second resource allocation mode request information), and / or IUC latency bound (the latency limit configured for the IUC function).

[0167] For example, a resource allocation mode2 request (second resource allocation mode request information) can be indicated based on a 1-bit enable indicator bit. This bit can be used to explicitly indicate to the network device that the first terminal device UE is configured to resource allocation mode2. Alternatively, an implicit indication method can be used to indicate to the network device that the first terminal device UE is configured to resource allocation mode2.

[0168] For example, the IUC latency bound (the latency limit configured for the IUC function) included in the second information can be the latency bound received based on the PC5-RRC configuration information.

[0169] Figure 4 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment, which is executed by a first terminal device.

[0170] like Figure 4 As shown, the method may include, but is not limited to, the following steps:

[0171] S104: Receive fourth information sent by the network device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

[0172] After determining that the first terminal device is in the first resource allocation mode and sending the second information to the network device, the device can receive the fourth information sent by the network device, wherein the fourth information is used to configure the first terminal device to be in the second resource allocation mode.

[0173] In other words, if the first terminal device requests the network device to configure the first terminal device to the second resource allocation mode based on the second information, the network device can respond to the second information by sending information to the first terminal device to configure the first terminal device to the second resource allocation mode. This information can be referred to as the fourth information.

[0174] S204: Send fifth information to the second terminal device, wherein the fifth information is used to indicate that it has been configured to the second resource allocation mode.

[0175] The first terminal device can receive the fourth information sent by the network device, and in response to receiving the fourth information, configure itself to switch from the first resource allocation mode to the second resource allocation mode. Then, it can send information to the second terminal device to indicate that it has been configured to the second resource allocation mode. This information can be referred to as the fifth information, so that the second terminal device can know in a timely manner that the first terminal device has been configured to the second resource allocation mode.

[0176] In this embodiment, by receiving fourth information sent by a network device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode, and / or sending fifth information to the second terminal device, wherein the fifth information is used to indicate that it has been configured to the second resource allocation mode, the first terminal device can be configured to the second resource allocation mode in a timely manner, and the second terminal device can be informed in a timely manner that it has been configured to the second resource allocation mode, thereby effectively improving the inter-device cooperation effect based on the side link.

[0177] This disclosure provides a device-to-device cooperation method based on a sidelink, which sends a fifth message to a second terminal device, including: sending a sidelink radio resource control (RRC) reconfiguration completion message to the second terminal device; wherein, the RRC reconfiguration completion message is used as the fifth message, the first message is PC5-RRC configuration information, and the PC5-RRC configuration information includes: a delay limit, which is used to control the transmission time of IUC MAC CE information, and can effectively improve the indication effect while effectively reducing the indication overhead.

[0178] Among them, the sidelink radio resource control (RRC) reconfiguration completion message, such as the RRCReconfigurationCompleteSidelink message.

[0179] The RRCReconfigurationCompleteSidelink message can be used to indicate to the second terminal device that the first terminal device has been configured to the second resource allocation mode.

[0180] For example, when the first terminal device receives a reconfiguration message (fourth information) from the network device, the first terminal device can reply with an RRCReconfigurationCompleteSidelink message to the second terminal device. Alternatively, the first terminal device can send data to the second terminal device through the resource indicated by the IUC, or it can send data to the second terminal device through a resource not indicated by the IUC. Or the first terminal device can generate an IUC message and send it to the second terminal device at the other end. There are no restrictions on this.

[0181] For example, the first message is a PC5-RRC configuration information carrying IUC latency bound, a reconfiguration message on the network device side, configuring the resource allocation mode of the first terminal device as mode2. After receiving the reconfiguration message, the first terminal device can reply with an RRCReconfigurationCompleteSidelink message through the PC5-RRC configuration information.

[0182] This disclosure provides a device-to-device collaboration method based on a sidelink. The method may further include: sending data to a second terminal device based on a preferred resource set, wherein the first information is IUC MAC CE information, and the IUC MAC CE information includes the preferred resource set. This method can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of IUC function execution between terminal devices.

[0183] For example, the first message is IUC MAC CE information, and the IUC MAC CE information carries a preferred resource set. The reconfiguration message on the network device side configures the resource allocation mode of the first terminal device to mode2. After receiving the reconfiguration message, the first terminal device can send data to the second terminal device through the preferred resource set.

[0184] This disclosure provides a device-to-device collaboration method based on a sidelink. The method may further include: sending data to a second terminal device based on other resources, wherein the first information is IUC MAC CE information, which includes a non-preferred resource set, and other resources do not belong to the non-preferred resource set. This can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of the IUC function execution between terminal devices.

[0185] For example, the first message is IUC MAC CE information, and the IUC MAC CE information carries a non-preferred resource set. The reconfiguration message on the network device side configures the resource allocation mode of the first terminal device to mode 2. After receiving the reconfiguration message, the first terminal device will no longer send data to the second terminal device through the non-preferred resource set, but it can send data to the second terminal device through other resources without restriction.

[0186] This disclosure provides a device-to-device collaboration method based on a sidelink, which may further include: sending IUC MAC CE information to a second terminal device, wherein the IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information, which can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of the IUC function execution between terminal devices.

[0187] For example, when the first message is an IUC request MAC CE message, the reconfiguration message on the network device side configures the resource allocation mode of the first terminal device to mode 2. After receiving the reconfiguration message, the first terminal device can send IUC MAC CE information to the second terminal device. The IUC MAC CE information includes either the preferred resource set or the non-preferred resource set, without any restriction.

[0188] Figure 5 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment, which is executed by a first terminal device.

[0189] like Figure 5 As shown, the method may include, but is not limited to, the following steps:

[0190] S105: Send a sixth message to the second terminal device, wherein the sixth message is used to indicate that it is not configured as the second resource allocation mode, and / or to indicate the reason for not being configured as the second resource allocation mode.

[0191] The first terminal device can receive the fourth information sent by the network device and respond to receiving the fourth information. However, if the fourth information does not include the configuration for configuring the first terminal device to the second resource allocation mode, the first terminal device can send information to the second terminal device to indicate that it is not configured to the second resource allocation mode. This information can be referred to as the sixth information.

[0192] In other embodiments, the sixth instruction message may also carry a reason why it is not configured for the second resource allocation mode.

[0193] This disclosure provides a device-to-device cooperation method based on a sidelink, which sends a sidelink radio resource control (RRC) reconfiguration failure message to a second terminal device; wherein, the RRC reconfiguration failure message is used as the sixth piece of information, the first piece of information is PC5-RRC configuration information, and the PC5-RRC configuration information includes: a delay limit, which is used to control the transmission time of IUCMAC CE information.

[0194] For example, if the reconfiguration message received by the first terminal device does not contain a configuration to configure the first terminal device to the second resource allocation mode, the first terminal device can reply to the second terminal device with an RRCReconfigurationFailureSidelink message (RRC reconfiguration failure message), which may carry a cause value.

[0195] In this embodiment, by sending a sixth message to the second terminal device, wherein the sixth message is used to indicate that the device is not configured in the second resource allocation mode and / or to indicate the reason for not being configured in the second resource allocation mode, the second terminal device can promptly learn about the relevant situation that the first terminal device is not configured in the second resource allocation mode, and thus facilitate the second terminal device to take countermeasures.

[0196] This disclosure provides a device-to-device collaboration method based on a side link. It can also determine the elapsed time after sending the second information to the network device. If the elapsed time reaches a time threshold and the fourth information sent by the network device is not received, a sixth information is sent to the second terminal device. The fourth information is used to configure the first terminal device to a second resource allocation mode, which can improve the flexibility of device-to-device collaboration, effectively avoid occupying the resources of the second terminal device, and facilitate the second terminal device to take corresponding countermeasures in a timely manner.

[0197] For example, the first information is PC5-RRC configuration information carrying IUC latency bound. The first terminal device sends the second information. If it does not receive a reconfiguration message with the resource allocation mode configured as mode2 from the network device side within a certain period of time, the first terminal device can reply with an RRCReconfigurationFailureSidelink message (RRC reconfiguration failure message) via PC5-RRC. This RRC reconfiguration failure message can carry a cause value. This cause value can be used to indicate that the first terminal device is in mode1 or to indicate that the first terminal device does not support the IUC feature (provided that the IUC feature has not been interacted with during capability interaction). The configuration of the above "period of time" can be implemented by the network side or by the UE, without any restriction.

[0198] Figure 6 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment, which is executed by a second terminal device.

[0199] like Figure 6 As shown, the method may include, but is not limited to, the following steps:

[0200] S106: Send first information to the first terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function.

[0201] In other words, the second terminal device can send information to the first terminal device to trigger the IUC function. This information can be referred to as the first information, so as to trigger the IUC function between the first terminal device and the second terminal device based on the first information.

[0202] In this process, the second terminal device can send first information to the first terminal device based on the side link SL, and the first terminal device can receive the first information sent by the second terminal device and trigger subsequent steps.

[0203] In this embodiment, by sending first information to the first terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function, the inter-terminal device collaboration IUC function can be effectively executed, thereby improving the effect of inter-device collaboration based on the side link.

[0204] This disclosure provides a device-to-device cooperation method based on a sidelink. The first information includes at least one of the following: inter-device cooperation media access control layer control unit (IUC MAC CE) information; inter-device cooperation request media access control layer control layer control unit (IUC request MAC CE) information; and PC5-RRC configuration information for the PC5 interface. The PC5-RRC configuration information includes a delay limit, which is used to control the transmission time of the IUC MAC CE information, thereby effectively improving the configuration flexibility of the first information.

[0205] In other words, this embodiment supports using any of the above-mentioned first information to trigger the IUC function of the first terminal device.

[0206] For example, an IUC MAC CE message can be sent to the first terminal device, where the IUC MAC CE message is used to trigger the IUC collaborative function between terminal devices. Alternatively, an IUC request MAC CE message can be sent to the first terminal device, where the IUC request MAC CE message is used to trigger the IUC collaborative function between terminal devices. Or, PC5-RRC configuration information can be sent to the first terminal device, where the PC5-RRC configuration information is used to trigger the IUC collaborative function between terminal devices. There are no restrictions on this.

[0207] This disclosure provides a device-to-device collaboration method based on a sidelink, the method further comprising: sending third information to a first terminal device, and / or receiving third information sent by the first terminal device, wherein the third information is used to indicate support for IUC functionality, which can improve the integrity of the device-to-device collaboration method based on the sidelink and enhance the comprehensiveness of the indication.

[0208] Figure 7 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment, which is executed by a second terminal device.

[0209] like Figure 7 As shown, the method may include, but is not limited to, the following steps:

[0210] S107: Receive fifth information sent by the first terminal device, wherein the fifth information is used to indicate that the first terminal device has been configured to the second resource allocation mode.

[0211] The first terminal device can receive the fourth information sent by the network device, and in response to receiving the fourth information, configure itself to switch from the first resource allocation mode to the second resource allocation mode. Then, it can send information to the second terminal device to indicate that it has been configured to the second resource allocation mode. This information can be referred to as the fifth information, so that the second terminal device can know in a timely manner that the first terminal device has been configured to the second resource allocation mode.

[0212] In this embodiment, by receiving the fifth information sent by the first terminal device, wherein the fifth information is used to indicate that the first terminal device has been configured to the second resource allocation mode, it is possible to know in a timely manner that the first terminal device has been configured to the second resource allocation mode, thereby effectively improving the inter-device cooperation effect based on the side link.

[0213] This disclosure provides a device-to-device collaboration method based on a sidelink, which receives fifth information sent by a first terminal device, including: receiving a sidelink radio resource control (RRC) reconfiguration completion message sent by the first terminal device; wherein the RRC reconfiguration completion message is used as the fifth information, the first information is PC5-RRC configuration information, and the PC5-RRC configuration information includes: a delay limit, which is used to control the transmission time of IUC MAC CE information, and can effectively improve the indication effect while effectively reducing the indication overhead.

[0214] This disclosure provides a device-to-device collaboration method based on a sidelink, the method further comprising: receiving data sent by a first terminal device, wherein the sent data is sent based on a preferred resource set, the first information being IUCMAC CE information, the IUCMAC CE information including: the preferred resource set, which can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of IUC function execution between terminal devices.

[0215] This disclosure provides a device-to-device collaboration method based on a sidelink. The method further includes receiving data sent by a first terminal device, wherein the data is sent based on other resources, and the first information is IUC MACCE information. The IUC MACCE information includes a non-preferred resource set, and other resources do not belong to the non-preferred resource set. This method can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of the IUC function execution between terminal devices.

[0216] This disclosure provides a device-to-device collaboration method based on a sidelink, which further includes receiving IUC MAC CE information sent by a first terminal device. The IUC MAC CE information includes a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information. This method can effectively improve the integrity of the device-to-device collaboration method based on the sidelink and ensure the accuracy and integrity of IUC function execution between terminal devices.

[0217] Figure 8 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure embodiment, which is executed by a second terminal device.

[0218] like Figure 8 As shown, the method may include, but is not limited to, the following steps:

[0219] S108: Receive sixth information sent by the first terminal device, wherein the sixth information is used to indicate that the first terminal device is not configured in the second resource allocation mode, and / or to indicate the reason for not being configured in the second resource allocation mode.

[0220] In this embodiment, by receiving the sixth information sent by the first terminal device, wherein the sixth information is used to indicate that the first terminal device is not configured to the second resource allocation mode, and / or to indicate the reason for not being configured to the second resource allocation mode, the second terminal device can promptly learn about the relevant situation that the first terminal device is not configured to the second resource allocation mode, and the second terminal device can take countermeasures.

[0221] This disclosure provides a device-to-device collaboration method based on a sidelink, which receives a sixth message sent by a first terminal device, including: receiving a sidelink radio resource control (RRC) reconfiguration failure message sent by the first terminal device; wherein the RRC reconfiguration failure message is used as the sixth message, and the first message is PC5-RRC configuration information, which includes a delay limit, and the delay limit is used to control the transmission time of IUC MAC CE information.

[0222] Figure 9 This is a flowchart illustrating another device-to-device collaboration method based on a sidelink according to an embodiment of the present disclosure. The method is executed by a network device, wherein the network device can be a network device that supports sidelink SL communication.

[0223] like Figure 9 As shown, the method may include, but is not limited to, the following steps:

[0224] S109: Receive second information sent by the first terminal device, wherein the second information is used to request the configuration of the first terminal device as a second resource allocation mode.

[0225] In other words, the device-to-device collaboration method based on the sidelink in this embodiment provides the possible subsequent actions that a UE in mode 1 may take after receiving information sent by the peer UE to trigger the inter-device collaboration IUC function. That is, if the first terminal device is in the first resource allocation mode, it sends second information to the network device. The second information is used to request the network device to configure the first terminal device to the second resource allocation mode, thereby ensuring that the inter-device collaboration IUC function can be effectively executed and improving the effect of device-to-device collaboration based on the sidelink.

[0226] The network device can then receive the second information sent by the first terminal device, and trigger the configuration of the first terminal device into the second resource allocation mode based on the content indicated by the second information.

[0227] In this embodiment, by receiving second information sent by the first terminal device, wherein the second information is used to request the configuration of the first terminal device as the second resource allocation mode, the inter-terminal device collaboration (IUC) function can be effectively executed, thereby improving the effect of inter-device collaboration based on the side link.

[0228] This disclosure provides a device-to-device collaboration method based on a sidelink, which receives second information sent by a first terminal device, including at least one of the following: receiving SUI signaling sent by the first terminal device, wherein the SUI signaling includes: second information; receiving UAI signaling sent by the first terminal device, wherein the UAI signaling includes: second information, thereby effectively improving the indication flexibility of the second information, without occupying additional indication overhead, and improving the indication efficiency of the second information.

[0229] This disclosure provides a device-to-device collaboration method based on a side link. The second information includes at least one of the following: a second resource allocation mode request information; a delay limit, which is used to control the transmission time of IUC MAC CE information, thereby improving the integrity of the second information and facilitating accurate request configuration of the first terminal device to the second resource allocation mode.

[0230] Figure 10 This is a flowchart illustrating another device-to-device collaboration method based on a side link provided in this disclosure, which is executed by a network device.

[0231] like Figure 10 As shown, the method may include, but is not limited to, the following steps:

[0232] S1010: Send fourth information to the first terminal device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

[0233] In this context, the network device may respond to the second information reported by the first terminal device by sending information to the first terminal device to configure the first terminal device to a second resource allocation mode. This information may be referred to as the fourth information.

[0234] In this embodiment, by sending fourth information to the first terminal device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode, the first terminal device can be configured to the second resource allocation mode in a timely manner.

[0235] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of this disclosure. Figure 11 The communication device 110 shown may include a transceiver module 1101 and a processing module 1102. The transceiver module 1101 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 1101 can implement the sending function and / or the receiving function.

[0236] The communication device 110 may be a terminal device (such as the first terminal device and the second terminal device in the foregoing method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device 110 may be a network device (such as the network device in the foregoing method embodiments), a device within a network device, or a device that can be used in conjunction with a network device.

[0237] Communication device 110, on the side of the first terminal device, the device includes:

[0238] The transceiver module 1101 is used to receive first information sent by the second terminal device, wherein the first information is used to trigger the inter-terminal device cooperation IUC function;

[0239] If the first terminal device is in the first resource allocation mode, then the second information is sent to the network device, wherein the second information is used to request the network device to configure the first terminal device to the second resource allocation mode.

[0240] Optionally, the first information includes at least one of the following:

[0241] Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information;

[0242] Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information;

[0243] The PC5 interface's radio resource control (CRC) configuration information includes: delay limits, which are used to control the transmission time of IUC MAC CE information.

[0244] Optionally, the transceiver module 1101 is also used for:

[0245] Sending sidelink terminal information (SUI) signaling to network devices, wherein the SUI signaling includes: second information;

[0246] Send Terminal Assist Information (UAI) signaling to network devices, wherein the UAI signaling includes: second information.

[0247] Optionally, the transceiver module 1101 is also used for:

[0248] Sending third information to the second terminal device and / or receiving third information sent by the second terminal device, wherein the third information is used to indicate support for the IUC function.

[0249] Optionally, the second information includes at least one of the following:

[0250] Second resource allocation mode request information;

[0251] Delay limits are used to control the transmission time of IUC MAC CE messages.

[0252] Optionally, the transceiver module 1101 is also used for:

[0253] The device receives fourth information sent by a network device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

[0254] Optionally, the transceiver module 1101 is also used for:

[0255] Send a fifth message to the second terminal device, wherein the fifth message is used to indicate that it has been configured to the second resource allocation mode.

[0256] Optionally, the transceiver module 1101 is also used for:

[0257] Send a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device;

[0258] Among them, the RRC reconfiguration completion message is used as the fifth message. The first message is the PC5-RRC configuration information, which includes the delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0259] Optionally, the transceiver module 1101 is also used for:

[0260] Data is sent to the second terminal device based on a preferred resource set, wherein the first information is IUC MAC CE information, which includes: the preferred resource set; or,

[0261] Data is sent to the second terminal device based on other resources, wherein the first information is IUC MAC CE information, which includes: a non-preferred resource set, and other resources do not belong to the non-preferred resource set; or,

[0262] Send IUC MAC CE information to the second terminal device. The IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information.

[0263] Optionally, the transceiver module 1101 is also used for:

[0264] Send a sixth message to the second terminal device, wherein the sixth message is used to indicate that it is not configured as the second resource allocation mode, and / or to indicate the reason for not being configured as the second resource allocation mode.

[0265] Optionally, the device may also include:

[0266] Processing module 1102 is used to determine the elapsed time after sending the second information to the network device.

[0267] Optionally, the transceiver module 1101 is also used for

[0268] If the elapsed time reaches the time threshold and the fourth information sent by the network device is not received, the sixth information is sent to the second terminal device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

[0269] Optionally, the transceiver module 1101 is also used for:

[0270] Send a side-link radio resource control (RRC) reconfiguration failure message to the second terminal device;

[0271] Among them, the RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is the PC5-RRC configuration information, which includes the delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0272] Communication device 110, on the second terminal equipment side, the device includes:

[0273] The transceiver module 1101 is used to send first information to the first terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function.

[0274] Optionally, the first information includes at least one of the following:

[0275] Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information;

[0276] Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information;

[0277] The PC5 interface's radio resource control (CRC) configuration information includes: delay limits, which are used to control the transmission time of IUC MAC CE information.

[0278] Optionally, the transceiver module 1101 is also used for:

[0279] Sending third information to the first terminal device and / or receiving third information sent by the first terminal device, wherein the third information is used to indicate support for the IUC function.

[0280] Optionally, the transceiver module 1101 is also used for:

[0281] The system receives a fifth message from the first terminal device, wherein the fifth message indicates that the first terminal device has been configured to the second resource allocation mode.

[0282] Optionally, the transceiver module 1101 is also used for:

[0283] Receive the sidelink radio resource control (RRC) reconfiguration completion message sent by the first terminal device;

[0284] Among them, the RRC reconfiguration completion message is used as the fifth message. The first message is the PC5-RRC configuration information, which includes the delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0285] Optionally, the transceiver module 1101 is also used for:

[0286] Receive data sent by the first terminal device, wherein the data is sent based on a preferred resource set, and the first information is IUC MAC CE information, which includes: the preferred resource set; or,

[0287] Receive data sent by the first terminal device, wherein the data is sent based on other resources, and the first information is IUC MAC CE information, which includes: non-preferred resource set, and other resources do not belong to the non-preferred resource set;

[0288] Receive IUC MAC CE information sent by the first terminal device, wherein the IUC MAC CE information includes: preferred resource set or non-preferred resource set, and the first information is IUC request MAC CE information.

[0289] Optionally, the transceiver module 1101 is also used for:

[0290] The system receives a sixth message sent by the first terminal device, wherein the sixth message is used to indicate that the first terminal device is not configured in the second resource allocation mode, and / or to indicate the reason for not being configured in the second resource allocation mode.

[0291] Optionally, the transceiver module 1101 is also used for:

[0292] Receive the sidelink radio resource control (RRC) reconfiguration failure message sent by the first terminal device;

[0293] Among them, the RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is the PC5-RRC configuration information, which includes the delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

[0294] Communication device 110, on the network equipment side, includes:

[0295] The transceiver module 1101 is used to receive second information sent by the first terminal device, wherein the second information is used to request the configuration of the first terminal device to a second resource allocation mode.

[0296] Optionally, the transceiver module 1101 is also used for:

[0297] Receive SUI signaling sent by the first terminal device, wherein the SUI signaling includes: second information;

[0298] Receive UAI signaling sent by the first terminal device, wherein the UAI signaling includes: second information.

[0299] Optionally, the second information includes at least one of the following:

[0300] Second resource allocation mode request information;

[0301] Delay limits are used to control the transmission time of IUC MAC CE messages.

[0302] Optionally, the transceiver module 1101 is also used for:

[0303] Send a fourth message to the first terminal device, wherein the fourth message is used to configure the first terminal device to the second resource allocation mode.

[0304] In this embodiment, by receiving first information sent by the second terminal device, the first information is used to trigger the inter-terminal device collaboration IUC function. If the first terminal device is in the first resource allocation mode, the second information is sent to the network device. The second information is used to request the network device to configure the first terminal device to the second resource allocation mode, so that the inter-terminal device collaboration IUC function can be effectively executed, thereby improving the effect of inter-device collaboration based on the side link.

[0305] Figure 12 This is a schematic diagram of another communication device provided in this embodiment. The communication device 120 can be a network device (such as the network device in the foregoing method embodiments), a terminal device (such as the first terminal device or the second terminal device in the foregoing method embodiments), a chip, chip system, or processor that supports the network device in implementing the above methods, or a chip, chip system, or processor that supports the terminal device in implementing the above methods. This device can be used to implement the methods described in the above method embodiments, and for details, please refer to the description in the above method embodiments.

[0306] The communication device 120 may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0307] Optionally, the communication device 120 may further include one or more memories 1202, which may store a computer program 1204, and a processor 1201 may store a computer program 1203. The processor 1201 executes the computer program 1204 and / or the computer program 1203 to cause the communication device 120 to perform the method described in the above method embodiments. Optionally, the memory 1202 may also store data. The communication device 120 and the memory 1202 may be provided separately or integrated together.

[0308] Optionally, the communication device 120 may also include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 1205 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0309] Optionally, the communication device 120 may further include one or more interface circuits 1207. The interface circuits 1207 are used to receive code instructions and transmit them to the processor 1201. The processor 1201 executes the code instructions to cause the communication device 120 to perform the methods described in the above method embodiments.

[0310] In one implementation, the processor 1201 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 receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0311] In one implementation, processor 1201 may store computer program 1203, which runs on processor 1201 and causes communication device 120 to perform the methods described in the above method embodiments. Computer program 1203 may be embedded in processor 1201, in which case processor 1201 may be implemented in hardware.

[0312] In one implementation, the communication device 120 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0313] The communication device described in the above embodiments may be a terminal device (such as the first terminal device or the second terminal device in the foregoing method embodiments) or a network device (such as the network device in the foregoing method embodiments). However, the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may vary. Figure 12 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:

[0314] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0315] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0316] (3) ASIC, such as modem;

[0317] (4) Modules that can be embedded in other devices;

[0318] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0319] (6) Others, etc.

[0320] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 13 The diagram shows the structure of the chip. Figure 13 The chip shown includes a processor 1301 and an interface 1302. There can be one or more processors 1301, and multiple interfaces 1302.

[0321] Regarding the case where the chip is used to implement the functions of the first terminal device in the embodiments of this application:

[0322] Interface 1302 is used to implement Figure 2 S102 and S202 in the example, or used to implement Figure 3 S103 in, or, used to implement Figure 4 S104 and S204, etc.

[0323] Regarding the case where the chip is used to implement the functions of the second terminal device in the embodiments of this application:

[0324] Interface 1302 is used to implement Figure 6 S106 in the middle, or used to implement Figure 7 S107, etc.

[0325] For cases where the chip is used to implement the functions of the network device in the embodiments of this application:

[0326] Interface 1302 is used to implement Figure 9 S109 in the middle, or used to implement Figure 10 S1010, etc.

[0327] Optionally, the chip also includes a memory 1303, which is used to store necessary computer programs and data.

[0328] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0329] This disclosure also provides a communication system, which includes the aforementioned... Figure 11 The embodiments include a communication device as a terminal device (such as the first terminal device or the second terminal device in the aforementioned method embodiments) and a communication device as a network device (such as the network device in the aforementioned method embodiments), or the system includes the aforementioned Figure 12 The embodiments include a communication device as a terminal device (such as the first terminal device or the second terminal device in the aforementioned method embodiments) and a communication device as a network device (such as the network device in the aforementioned method embodiments).

[0330] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0331] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0332] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as 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 this 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 transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0333] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.

[0334] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0335] The correspondences shown in the tables of this disclosure can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values; this disclosure is not limiting. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this disclosure may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headers of the above tables can also use other names that the communication device can understand, and the values ​​or representations of the parameters can also be other values ​​or representations that the communication device can understand. In the implementation of the above tables, other data structures can 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.

[0336] The predefined terms in this disclosure can be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.

[0337] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art 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.

[0338] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0339] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A device-to-device collaboration method based on a side link, characterized in that, The method, executed by a first terminal device, includes: Receive first information sent by the second terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function; If the first terminal device is in the first resource allocation mode, then send the second information to the network device, wherein the second information is used to request the network device to configure the first terminal device to the second resource allocation mode; The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; The first terminal device has been configured to the second resource allocation mode and sends fifth information to the second terminal device, wherein the fifth information is used to indicate that it has been configured to the second resource allocation mode; Sending the fifth information to the second terminal device includes: Send a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information, which includes the delay limit.

2. The method as described in claim 1, characterized in that, The first information also includes at least one of the following: Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information; Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information.

3. The method as described in claim 1, characterized in that, Sending the second information to the network device includes at least one of the following: Sending sidelink terminal information (SUI) signaling to network devices, wherein the SUI signaling includes: the second information; Send Terminal Assist Information (UAI) signaling to network devices, wherein the UAI signaling includes: the second information.

4. The method as described in claim 1, characterized in that, The method further includes: Send a third message to the second terminal device and / or receive a third message sent by the second terminal device, wherein the third message is used to indicate support for the IUC function.

5. The method as described in claim 1, characterized in that, The method further includes: The system receives fourth information sent by the network device, wherein the fourth information is used to configure the first terminal device to a second resource allocation mode.

6. The method as described in claim 1, characterized in that, The method further includes: Data is sent to the second terminal device based on a preferred resource set, wherein the first information is IUC MAC CE information, and the IUC MAC CE information includes: the preferred resource set; or, Data is sent to the second terminal device based on other resources, wherein the first information is IUC MAC CE information, the IUC MAC CE information including: a non-preferred resource set, wherein the other resources do not belong to the non-preferred resource set; or, Send IUC MAC CE information to the second terminal device, wherein the IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information.

7. The method as described in claim 1, characterized in that, The method further includes: If the first terminal device is not configured for the second resource allocation mode, it sends a sixth message to the second terminal device, wherein the sixth message is used to indicate that it is not configured for the second resource allocation mode, and / or to indicate the reason for not being configured for the second resource allocation mode.

8. The method as described in claim 7, characterized in that, Sending the sixth information to the second terminal device includes: Determine the elapsed time after sending the second information to the network device; If the elapsed time reaches the time threshold and the fourth information sent by the network device is not received, then the sixth information is sent to the second terminal device, wherein the fourth information is used to configure the first terminal device to the second resource allocation mode.

9. The method as described in claim 7 or 8, characterized in that, Sending the sixth information to the second terminal device includes: Send a side-link radio resource control (RRC) reconfiguration failure message to the second terminal device; The RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

10. A device-to-device collaboration method based on a side link, characterized in that, The method, executed by a second terminal device, includes: Send a first message to a first terminal device, wherein the first message is used to trigger the inter-terminal device collaboration IUC function; if the first terminal device is in a first resource allocation mode, then the first terminal device sends a second message to the network device, wherein the second message is used to request the network device to configure the first terminal device to a second resource allocation mode. The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; The system receives a fifth message sent by the first terminal device, wherein the fifth message indicates that the first terminal device has been configured to a second resource allocation mode. The receiving of the fifth information sent by the first terminal device includes: Receive the sidelink radio resource control (RRC) reconfiguration complete message sent by the first terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information, which includes the delay limit.

11. The method as described in claim 10, characterized in that, The first information also includes at least one of the following: Inter-terminal device collaborative media access control layer control unit (IUC), MAC, CE information; Inter-terminal device collaboration request: Media Access Control Layer (IUC) control unit request MAC CE information.

12. The method as described in claim 10, characterized in that, The method further includes: Sending third information to the first terminal device and / or receiving third information sent by the first terminal device, wherein the third information is used to indicate support for IUC function.

13. The method as described in claim 10, characterized in that, The method further includes: Receive data sent by the first terminal device, wherein the sent data is sent based on a preferred resource set, and the first information is IUC MAC CE information, the IUC MAC CE information including: the preferred resource set; or, The system receives data sent by the first terminal device, wherein the data is sent based on other resources, the first information is IUC MAC CE information, and the IUC MAC CE information includes: a non-preferred resource set, wherein the other resources do not belong to the non-preferred resource set; The device receives IUC MAC CE information sent by the first terminal device, wherein the IUC MAC CE information includes: a preferred resource set or a non-preferred resource set, and the first information is IUC request MAC CE information.

14. The method as described in claim 10, characterized in that, The method further includes: The system receives a sixth message sent by the first terminal device, wherein the sixth message is used to indicate that the first terminal device is not configured in the second resource allocation mode, and / or to indicate the reason for not being configured in the second resource allocation mode.

15. The method as described in claim 14, characterized in that, The receiving of the sixth information sent by the first terminal device includes: Receive the sidelink radio resource control (RRC) reconfiguration failure message sent by the first terminal device; The RRC reconfiguration failure message is used as the sixth piece of information. The first piece of information is PC5-RRC configuration information, which includes a delay limit. The delay limit is used to control the transmission time of IUC MAC CE information.

16. A device-to-device collaboration method based on a side link, characterized in that, Performed by a network device, the method includes: Receive second information sent by the first terminal device, wherein the second information is used to request the first terminal device to be configured in a second resource allocation mode; The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; Wherein, the first terminal device sends fifth information to the second terminal device in response to being configured in the second resource allocation mode, wherein the fifth information is used to indicate that it has been configured in the second resource allocation mode; the first terminal device sending the fifth information to the second terminal device includes: The first terminal device sends a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information. The first piece of information is used to trigger the inter-terminal device collaboration IUC function. The first piece of information is sent by the second terminal device to the first terminal device. The PC5-RRC configuration information includes the delay limit.

17. The method as described in claim 16, characterized in that, The second information received from the first terminal device includes at least one of the following: Receive SUI signaling sent by the first terminal device, wherein the SUI signaling includes: the second information; The system receives UAI signaling sent by the first terminal device, wherein the UAI signaling includes the second information.

18. The method as described in claim 16, characterized in that, The method further includes: Send a fourth message to the first terminal device, wherein the fourth message is used to configure the first terminal device to a second resource allocation mode.

19. A communication device, characterized in that, Applied to a first terminal device, the device includes: The transceiver module is used to receive first information sent by the second terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function; if the first terminal device is in a first resource allocation mode, then send second information to the network device, wherein the second information is used to request the network device to configure the first terminal device to a second resource allocation mode; The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; The first terminal device has been configured to the second resource allocation mode and sends fifth information to the second terminal device, wherein the fifth information is used to indicate that it has been configured to the second resource allocation mode; Sending the fifth information to the second terminal device includes: Send a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information, which includes the delay limit.

20. A communication device, characterized in that, The device includes: The transceiver module is used to send first information to a first terminal device, wherein the first information is used to trigger the inter-terminal device collaboration IUC function; if the first terminal device is in a first resource allocation mode, the first terminal device sends second information to the network device, wherein the second information is used to request the network device to configure the first terminal device to a second resource allocation mode. The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; The system receives a fifth message sent by the first terminal device, wherein the fifth message indicates that the first terminal device has been configured to a second resource allocation mode. The receiving of the fifth information sent by the first terminal device includes: Receive the sidelink radio resource control (RRC) reconfiguration complete message sent by the first terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information, which includes the delay limit.

21. A communication device, characterized in that, The device includes: The transceiver module is used to receive second information sent by the first terminal device, wherein the second information is used to request the first terminal device to be configured in a second resource allocation mode; The second information includes at least one of the following: Second resource allocation mode request information; Delay limit, which is used to control the transmission time of IUC MAC CE information; Wherein, the first terminal device sends fifth information to the second terminal device in response to being configured in the second resource allocation mode, wherein the fifth information is used to indicate that it has been configured in the second resource allocation mode; the first terminal device sending the fifth information to the second terminal device includes: The first terminal device sends a side-link radio resource control (RRC) reconfiguration complete message to the second terminal device; The RRC reconfiguration completion message is used as the fifth piece of information. The first piece of information includes PC5-RRC configuration information. The first piece of information is used to trigger the inter-terminal device collaboration IUC function. The first piece of information is sent by the second terminal device to the first terminal device. The PC5-RRC configuration information includes the delay limit.

22. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1-9.

23. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 10-15.

24. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 16-18.

25. A computer-readable storage medium for storing instructions that, when executed, cause the method as described in any one of claims 1 to 9 to be implemented.

26. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 10 to 15 to be implemented.

27. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 16 to 18 to be implemented.

28. A communication system, characterized in that, The communication system includes: a first terminal device, a second terminal device, and a network device, wherein the first terminal device performs the method as described in any one of claims 1-9, the second terminal device performs the method as described in any one of claims 10-15, and the network device performs the method as described in any one of claims 16-18.

Citation Information

Patent Citations

  • Coordinated communication method, user terminal and computer readable storage medium

    CN112423273A

  • Communication method and device

    CN113709912A