Information processing method and apparatus, and readable storage medium

By sending collaborative information through direct communication between terminals, the problem of collaborative transmission between terminals in multimodal communication is solved, achieving efficient data synchronization and time consistency, and improving data transmission performance and network coverage.

WO2026051565A1PCT designated stage Publication Date: 2026-03-12DATANG MOBILE COMM EQUIP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

How to achieve coordinated transmission between terminals in multimodal communication, ensuring time consistency and data packet synchronization between different streams, especially when the terminal is idle or inactive.

Method used

By communicating directly between terminals, collaborative information is sent to indicate the collaborative transmission of related services, including synchronization information, triggering information, service information, and configuration information. Using QoS flow, DRB, or LCH timestamps and time synchronization thresholds, information is transmitted using multicast or unicast methods to ensure time difference and data packet processing between terminals.

Benefits of technology

It enables collaborative transmission of related services between terminals, improving data transmission performance, system capacity, and network coverage, and ensuring a highly realistic multimodal communication experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025106383_12032026_PF_FP_ABST
    Figure CN2025106383_12032026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and provides an information processing method and apparatus, and a readable storage medium. The method comprises: sending collaboration information to a second terminal by means of direct communication between terminals. The second terminal is associated with a first terminal, and the collaboration information is used for indicating that collaborative transmission of an associated service is performed between the first terminal and the second terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method and device and readable storage medium

[0001] The present disclosure claims priority to the Chinese patent application No. 202411238377.0, filed on September 5, 2024, and entitled "Information processing method and device and readable storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present disclosure relates to the field of communication technology, and in particular to an information processing method, device and readable storage medium. BACKGROUND

[0003] Multi-modal communication refers to a communication mode of information transmission using multiple communication channels (such as text, sound, image, etc.), such as immersive communication. Immersive communication refers to a communication that uses human senses and cognition to create a sense of being there for users through technical means, thereby providing a series of high-fidelity experience services, including holographic communication, immersive extended reality (XR), sensory interconnection, etc.

[0004] Taking immersive communication as an example, immersive multimedia data may need to have thousands of concurrent data streams for transmission, such as holographic data and its format list, holographic data transmission priority, audio stream, video stream, text data, haptic feedback data, haptic control data, etc. Each channel can be mapped to an independent stream, and there is a strict time requirement between different streams to ensure internal consistency. Therefore, how to realize the collaborative transmission between terminals of multi-modal communication is a technical problem to be solved. SUMMARY

[0005] Embodiments of the present disclosure provide an information processing method, device and readable storage medium to realize collaborative transmission of associated services between terminals.

[0006] In a first aspect, embodiments of the present disclosure provide an information processing method applied to a first terminal, the method comprising:

[0007] sending, to a second terminal, collaborative information through direct communication between terminals;

[0008] wherein the second terminal has an associated relationship with the first terminal, and the collaborative information is used to indicate collaborative transmission of associated services between the first terminal and the second terminal.

[0009] In some embodiments, the collaborative information comprises one or more of the following:

[0010] synchronization information used to indicate information of the first terminal transmitting the associated services;

[0011] trigger information, information indicating an operation performed by the second terminal;

[0012] service information, information identifying the associated service;

[0013] configuration information, configuration information indicating the associated service.

[0014] In some embodiments, the synchronization information includes one or more of the following:

[0015] a timestamp of a data packet corresponding to a Quality of Service (Qos) flow or a Data Radio Bearer (DRB) or a Logical Channel (LCH) associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0016] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the first terminal;

[0017] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0018] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0019] In some embodiments, the information of the operation performed by the second terminal includes one or more of the following:

[0020] establishing a connection with a network device;

[0021] triggering the Uu interface of the second terminal to enter a Discontinuous Reception (DRX) Active time;

[0022] changing a monitored Control resource set (CORESET);

[0023] sending a resource activation request to the network device.

[0024] In some embodiments, the service information includes one or more of the following:

[0025] a common ID;

[0026] QoS information;

[0027] inter-synchronization information between QoS flows.

[0028] In some embodiments, the configuration information comprises one or more of:

[0029] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0030] a time synchronization threshold between a QoS flow or a DRB or a LCH associated with the first terminal and a QoS flow or a DRB or a LCH associated with the second terminal.

[0031] In some embodiments, the sending the coordination information to the second terminal through the inter-terminal direct communication comprises:

[0032] the sending the coordination information to the second terminal through the inter-terminal direct communication is performed when one or more of the following conditions is met:

[0033] a first instruction received from the network device, the first instruction being used to instruct the sending of the coordination information;

[0034] the first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data;

[0035] scheduling information received from the network device, the scheduling information comprising a first indication, the first indication being used to send the coordination information;

[0036] a time difference between a time at which the first terminal transmits the associated service and a time at which the second terminal transmits the associated service is greater than a first threshold;

[0037] a sending period of the coordination information.

[0038] In some embodiments, the sending the coordination information to the second terminal through the inter-terminal direct communication comprises:

[0039] sending the coordination information to the second terminal in a groupcast manner, wherein the first terminal and the second terminal belong to a same group, and a group identifier used by the groupcast manner is configured by a network device or provided by an application layer or a service related layer; or

[0040] sending the coordination information to the second terminal in a unicast manner, wherein a unicast identifier used by the unicast manner is configured by a network device or provided by an application layer or a service related layer.

[0041] In a second aspect, the embodiments of the present disclosure provide an information processing method applied to a second terminal, the method comprising:

[0042] receiving coordination information sent by a first terminal through direct communication between terminals;

[0043] performing coordinated transmission of associated services according to the coordination information;

[0044] wherein the second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate coordinated transmission of associated services between the first terminal and the second terminal.

[0045] In some embodiments, the coordination information comprises one or more of the following:

[0046] synchronization information, used to indicate information of the first terminal transmitting the associated services;

[0047] trigger information, used to indicate information of operations performed by the second terminal;

[0048] service information, used to identify the associated services;

[0049] configuration information, used to indicate configuration information of the associated services.

[0050] In some embodiments, the synchronization information comprises one or more of the following:

[0051] a timestamp of a data packet corresponding to a Qos flow or DRB or LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0052] a timestamp of a data packet to be sent corresponding to the Qos flow or DRB or LCH associated with the first terminal;

[0053] a timestamp range of a data packet to be sent corresponding to a Qos flow or DRB or LCH associated with the second terminal;

[0054] a timestamp range of a data packet to be discarded corresponding to a Qos flow or DRB or LCH associated with the second terminal.

[0055] In some embodiments, the information of operations performed by the second terminal comprises one or more of the following:

[0056] establishing a connection with a network device;

[0057] the Uu interface of the second terminal enters DRX Active time, and / or a scheduling request (SR) or DRX activation signaling or DRX deactivation signaling is sent to the network device;

[0058] changing the monitored CORESET;

[0059] sending a resource activation request to the network device.

[0060] In some embodiments, the service information comprises one or more of:

[0061] a common ID;

[0062] QoS information;

[0063] inter-QoS flow synchronization information.

[0064] In some embodiments, the configuration information comprises one or more of:

[0065] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0066] a time synchronization threshold between a Qos flow or DRB or LCH associated with the first terminal and a Qos flow or DRB or LCH associated with the second terminal.

[0067] In some embodiments, the performing coordinated transmission of the associated service according to the coordination information comprises one or more of:

[0068] adjusting transmission of data packets of a Qos flow or DRB or LCH associated with the second terminal;

[0069] performing an operation indicated by the trigger information;

[0070] storing information associated with the first terminal based on the service information;

[0071] configuring the associated service based on the configuration information.

[0072] In some embodiments, the adjusting transmission of data packets of a Qos flow or DRB or LCH associated with the second terminal comprises one or more of:

[0073] adjusting a priority of a data packet to be transmitted corresponding to a Qos flow or DRB or LCH associated with the second terminal;

[0074] Discard the data packets corresponding to the Qos flow or DRB or LCH associated with the second terminal.

[0075] In some embodiments, the performing the operation indicated by the trigger information comprises:

[0076] establishing a connection with a network device;

[0077] The Uu interface of the second terminal enters DRX Active time, and a timer and / or a counter associated therewith are started;

[0078] sending a scheduling request SR or a discontinuous reception activation DRX Active signaling or a discontinuous reception deactivation DRX Deactivation signaling to the network device;

[0079] changing a monitored CORESET;

[0080] sending a resource activation request to the network device.

[0081] In some embodiments, the receiving the coordination information sent by the first terminal through inter-terminal direct communication comprises:

[0082] receiving the coordination information sent by the first terminal in a case where one or more of the following conditions is met:

[0083] receiving a first instruction sent by a network device, the first instruction being used to indicate sending the coordination information;

[0084] The first terminal is in an idle state or an inactive state or a DRX inactive state, and the first terminal needs to send uplink data;

[0085] receiving scheduling information sent by a network device, the scheduling information comprising a first indication, the first indication being used to send the coordination information;

[0086] The time difference between the time when the first terminal transmits the associated service and the time when the second terminal transmits the associated service is greater than a first threshold;

[0087] reaching a sending period of the coordination information.

[0088] In some embodiments, the receiving the coordination information sent by the first terminal through inter-terminal direct communication comprises:

[0089] receiving the coordination information sent by the first terminal in a multicast manner, wherein the first terminal and the second terminal belong to the same group, and a group identifier is configured by a network device or provided by an application layer or a service-related layer; or

[0090] receive the coordination information sent by the first terminal in a unicast manner, wherein the unicast identifier is configured by a network device or provided by an application layer or a service related layer.

[0091] In a third aspect, the embodiments of the present disclosure provide an information processing apparatus applied to a first terminal, the apparatus comprising: a memory, a transceiver, and a processor.

[0092] a memory for storing a computer program; a transceiver for transceiving data under control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0093] sending coordination information to a second terminal through direct communication between terminals;

[0094] wherein the second terminal has an association relationship with the first terminal, and the coordination information is used to indicate the coordination transmission of an associated service between the first terminal and the second terminal.

[0095] In some embodiments, the coordination information comprises one or more of the following:

[0096] synchronization information for indicating information of the first terminal transmitting the associated service;

[0097] trigger information for indicating information of an operation performed by the second terminal;

[0098] service information for identifying the associated service;

[0099] configuration information for indicating configuration information of the associated service.

[0100] In some embodiments, the synchronization information comprises one or more of the following:

[0101] a timestamp of a data packet corresponding to a Qos flow or a DRB or a LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0102] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the first terminal;

[0103] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0104] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0105] In some embodiments, the information of the operation performed by the second terminal comprises one or more of the following:

[0106] establishing a connection with the network device;

[0107] triggering the Uu interface of the second terminal to enter DRX Active time;

[0108] changing the monitored control resource set (CORESET);

[0109] sending a resource activation request to the network device.

[0110] In some embodiments, the service information comprises one or more of the following:

[0111] a common ID;

[0112] QoS information;

[0113] inter-QoS flow synchronization information.

[0114] In some embodiments, the configuration information comprises one or more of the following:

[0115] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0116] a time synchronization threshold between the QoS flow or DRB or LCH associated with the first terminal and the QoS flow or DRB or LCH associated with the second terminal.

[0117] In some embodiments, the sending of the coordination information to the second terminal through inter-terminal direct communication comprises:

[0118] sending the coordination information to the second terminal through inter-terminal direct communication when one or more of the following conditions are met:

[0119] receiving a first instruction sent by the network device, the first instruction being used to instruct the sending of the coordination information;

[0120] the first terminal being in an idle state or an inactive state or a DRX inactive state and the first terminal needing to send uplink data;

[0121] receiving scheduling information sent by the network device, the scheduling information comprising a first indication for sending the coordination information;

[0122] a time difference between the time when the first terminal transmits the associated service and the time when the second terminal transmits the associated service being greater than a first threshold;

[0123] reaching a sending period of the coordination information.

[0124] In some embodiments, the sending the coordination information to the second terminal through the inter-terminal direct communication comprises:

[0125] sending the coordination information to the second terminal through a groupcast mode, wherein the first terminal and the second terminal belong to a same group, and a group identifier used by the groupcast mode is configured by a network device or provided by an application layer or a service related layer; or

[0126] sending the coordination information to the second terminal through a unicast mode, wherein a unicast identifier used by the unicast mode is configured by the network device or provided by the application layer or the service related layer.

[0127] In a fourth aspect, the embodiments of the present disclosure provide an information processing apparatus applied to a second terminal, the apparatus comprising: a memory, a transceiver, and a processor.

[0128] The memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:

[0129] receiving coordination information sent by a first terminal through inter-terminal direct communication;

[0130] performing coordination transmission of an associated service according to the coordination information;

[0131] wherein the second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate the coordination transmission of the associated service between the first terminal and the second terminal.

[0132] In some embodiments, the coordination information comprises one or more of the following:

[0133] synchronization information used to indicate information of transmission of the associated service by the first terminal;

[0134] trigger information used to indicate information of an operation performed by the second terminal;

[0135] service information used to identify the associated service;

[0136] configuration information used to indicate configuration information of the associated service.

[0137] In some embodiments, the synchronization information comprises one or more of the following:

[0138] a timestamp of a data packet corresponding to a Qos flow or a DRB or an LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0139] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the first terminal;

[0140] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the second terminal;

[0141] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or an LCH associated with the second terminal.

[0142] In some embodiments, the information of the operation performed by the second terminal comprises one or more of the following:

[0143] establishing a connection with the network device;

[0144] entering a DRX Active time of a Uu interface of the second terminal, and / or sending a scheduling request (SR) or a DRX activation signaling or a DRX deactivation signaling to the network device;

[0145] changing a monitored CORESET;

[0146] sending a resource activation request to the network device.

[0147] In some embodiments, the service information comprises one or more of the following:

[0148] a common ID;

[0149] QoS information;

[0150] inter-QoS flow synchronization information.

[0151] In some embodiments, the configuration information comprises one or more of the following:

[0152] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0153] a time synchronization threshold between a Qos flow or a DRB or an LCH associated with the first terminal and a Qos flow or a DRB or an LCH associated with the second terminal.

[0154] In some embodiments, the performing of the coordinated transmission of the associated service according to the coordination information comprises one or more of the following:

[0155] adjusting transmission of data packets of a Qos flow or a DRB or a LCH associated with the second terminal;

[0156] performing an operation indicated by the trigger information;

[0157] storing information associated with the first terminal based on the service information;

[0158] configuring the associated service based on the configuration information.

[0159] In some embodiments, the adjusting transmission of data packets of a Qos flow or a DRB or a LCH associated with the second terminal comprises one or more of:

[0160] adjusting priority of data packets to be transmitted corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0161] discarding data packets to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0162] In some embodiments, the performing an operation indicated by the trigger information comprises:

[0163] establishing a connection with a network device;

[0164] entering a Uu interface of the second terminal into a DRX Active time, starting an associated timer and / or counter;

[0165] sending a scheduling request (SR) or a discontinuous reception (DRX) Active signaling or a discontinuous reception (DRX) Deactivation signaling to the network device;

[0166] changing a monitored CORESET;

[0167] sending a resource activation request to the network device.

[0168] In some embodiments, the receiving the coordination information sent by the first terminal through inter-terminal direct communication comprises:

[0169] receiving the coordination information sent by the first terminal in a case where one or more of the following conditions are met:

[0170] receiving a first instruction sent by a network device, the first instruction being used to indicate sending the coordination information;

[0171] the first terminal being in an idle state or an inactive state or a DRX inactive state and the first terminal having uplink data to be sent;

[0172] receive the scheduling information sent by the network device, the scheduling information comprising a first indication for sending the coordination information;

[0173] a time difference between a time when the first terminal transmits the associated service and a time when the second terminal transmits the associated service is greater than a first threshold;

[0174] a sending period of the coordination information.

[0175] In some embodiments, the receiving the coordination information sent by the first terminal through inter-terminal direct communication comprises:

[0176] receiving the coordination information sent by the first terminal through groupcast, wherein the first terminal and the second terminal belong to a same group, and a group identifier is configured by a network device or provided by an application layer or a service related layer; or

[0177] receiving the coordination information sent by the first terminal through unicast, wherein a unicast identifier is configured by a network device or provided by an application layer or a service related layer.

[0178] In a fifth aspect, the embodiments of the present disclosure provide an information processing apparatus applied to a first terminal, the apparatus comprising:

[0179] a first sending unit configured to send coordination information to a second terminal through inter-terminal direct communication;

[0180] wherein the second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate a coordinated transmission of an associated service between the first terminal and the second terminal.

[0181] In a sixth aspect, the embodiments of the present disclosure provide an information processing apparatus applied to a second terminal, the apparatus comprising:

[0182] a first receiving unit configured to receive coordination information sent by a first terminal through inter-terminal direct communication;

[0183] a first processing unit configured to perform a coordinated transmission of an associated service according to the coordination information.

[0184] wherein the second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate a coordinated transmission of an associated service between the first terminal and the second terminal.

[0185] In a seventh aspect, the embodiments of the present disclosure further provide a processor readable storage medium, the readable storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the information processing method as described above.

[0186] In the embodiments of the present disclosure, the first terminal sends the coordination information to the second terminal through the inter-terminal direct communication, to indicate the coordination transmission of the associated services between the first terminal and the second terminal, so as to realize the coordination transmission of the associated services between the terminals. BRIEF DESCRIPTION OF DRAWINGS

[0187] FIG. 1 is a flowchart of an information processing method according to an embodiment of the present disclosure;

[0188] FIG. 2 is a flowchart of an information processing method according to another embodiment of the present disclosure;

[0189] FIG. 3 is a flowchart of an information processing method according to another embodiment of the present disclosure;

[0190] FIG. 4 is a flowchart of an information processing method according to another embodiment of the present disclosure;

[0191] FIG. 5 is a flowchart of an information processing method according to another embodiment of the present disclosure;

[0192] FIG. 6 is a structural diagram of an information processing apparatus according to an embodiment of the present disclosure;

[0193] FIG. 7 is a structural diagram of an information processing apparatus according to another embodiment of the present disclosure;

[0194] FIG. 8 is a structural diagram of an information processing apparatus according to another embodiment of the present disclosure;

[0195] FIG. 9 is a structural diagram of an information processing apparatus according to another embodiment of the present disclosure. DETAILED DESCRIPTION

[0196] In the embodiments of the present disclosure, the term “and / or” is used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character “ / ” generally represents an “or” relationship between the associated objects before and after it.

[0197] In the embodiments of the present disclosure, the term “a plurality of” means two or more, and other quantifiers are similar.

[0198] The technical solutions in the embodiments of the present disclosure will be described clearly and completely in combination with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present disclosure.

[0199] The embodiments of the present disclosure provide an information processing method and apparatus, to realize the coordination transmission of the associated services between the terminals.

[0200] The method and the device are based on the same application concept, and the device and the method can be referred to each other for implementation because the principles of solving problems are similar, and the repeated parts will not be described again.

[0201] Referring to FIG. 1, which is a flowchart of an information processing method provided by an embodiment of the present disclosure, the method is applied to a first terminal, as shown in FIG. 1, and includes the following steps:

[0202] In step 101, the first terminal sends cooperative information to a second terminal through direct communication between terminals.

[0203] The second terminal has an association relationship with the first terminal, and the cooperative information is used to indicate cooperative transmission of associated services between the first terminal and the second terminal. The associated services can be understood as multiple services in multi-modal communication, such as audio services, video services, touch operations, etc. The cooperative transmission can be understood as cooperation and collaboration between multiple terminals, common data transmission between multiple terminals, which can improve data transmission performance, system capacity, and network coverage and reliability. In the embodiment of the present disclosure, multi-modal communication refers to input or output from different modalities, such as:

[0204] Video / audio media; information from environmental sensors, such as brightness, temperature, humidity, etc.; haptic data: including perceptible such as pressure, texture, vibration, temperature, or kinesthetic perception such as gravity, tension. Position perception.

[0205] Direct communication refers to a way in which terminals in close proximity can perform data transmission within a short distance range through a direct communication link (also called Sidelink). The wireless interface corresponding to the Sidelink link is called a direct communication interface, also called a Sidelink interface or PC5 interface.

[0206] In the embodiment of the present disclosure, the second terminal has an association relationship with the first terminal, which can be understood as that the second terminal and the first terminal are terminals in the same group, etc., wherein the group identifier is configured by a network device or provided by an application layer or a service-related layer. Alternatively, the second terminal has an association relationship with the first terminal, which can be understood as that the second terminal and the first terminal are different terminals involved in multi-modal communication, for example, a smart watch, a terminal, and a virtual reality (VR) glasses.

[0207] In the embodiment of the present disclosure, the first terminal can send cooperative information to the second terminal through direct communication between terminals if one or more of the following conditions are met, including:

[0208] 1. The first terminal receives a first instruction sent by a network device, the first instruction being used to instruct to send the coordination information.

[0209] The first instruction can be a control plane signaling, such as a Radio Resource Control (RRC) signaling, etc. The network device can be a base station.

[0210] 2. The first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data.

[0211] The first terminal needs to send uplink data can be understood as that the first terminal has uplink data to be sent.

[0212] 3. The first terminal receives scheduling information sent by a network device, the scheduling information including a first indication, the first indication being used to instruct to send the coordination information.

[0213] The scheduling information can include a Media Access Control (MAC) Control Element (CE), a Downlink Control Information (DCI), etc.

[0214] 4. A time difference between the transmission of the associated service between the first terminal and the second terminal is greater than a first threshold.

[0215] The first threshold can be configured by the network device or pre-configured. For example, the associated service includes audio and video of a certain immersive multimedia service. If the time difference between the transmission of the audio by the first terminal and the transmission of the video by the second terminal at one or more time points or within a certain period of time is greater than the first threshold, the coordination information can be sent.

[0216] 5. A sending period of the coordination information.

[0217] That is, the first terminal periodically sends the coordination information to the second terminal according to the configured or pre-configured period. The period can be set as needed.

[0218] In the process of sending the coordination information to the second terminal through the inter-terminal direct communication, the first terminal can send the coordination information to the second terminal in a multicast manner, wherein the first terminal and the second terminal belong to the same group, and the group identifier is configured by the network device or provided by the application layer or the service-related layer. That is, the terminals associated with each other can belong to the same group. Alternatively, the first terminal can also send the coordination information to the second terminal in a unicast manner, wherein the unicast identifier is configured by the network device or provided by the application layer or the service-related layer. By sending the coordination information to the second terminal in different manners, the flexibility of sending information is improved.

[0219] In the embodiments of the present disclosure, the coordination information includes one or more of the following:

[0220] 1. synchronization information, used to indicate information of the associated service transmitted by the first terminal;

[0221] 2. trigger information, used to indicate information of an operation performed by the second terminal;

[0222] 3. service information, used to identify the associated service;

[0223] 4. configuration information, used to indicate configuration information of the associated service.

[0224] The synchronization information includes one or more of the following:

[0225] 1) a timestamp of a data packet corresponding to a Qos flow or a DRB or an LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value, which can be set as needed.

[0226] That is, the first time range can be understood as a range formed by the time closest to the current time, and the current time can be understood as the time when the embodiments of the present disclosure are executed. For example, the synchronization information can include a timestamp of a data packet sent by the first terminal at a time closest to the current time for a DRB1 associated with the first terminal.

[0227] 2) a timestamp (or time identifier, etc.) of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the first terminal.

[0228] 3) a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the second terminal.

[0229] 4) the timestamp range of the data packets corresponding to the Qos flow or DRB or LCH associated with the second terminal that should be discarded.

[0230] In (3)-(4) above, assuming that the second terminal has received the first timestamp of the data packet sent by the first terminal at the time closest to the current time for the DRB1 associated with the first terminal, the second terminal can compare the first timestamp with the second timestamp of the data packet corresponding to the DRB1 to be sent by the second terminal. Among the data packets corresponding to the DRB1 to be sent by the second terminal, the data packets whose timestamps are later than the first timestamp and the difference between the two exceeds the threshold are discarded; the data packets whose timestamps are later than the first timestamp and the difference between the two does not exceed the threshold are sent. Wherein, the timestamp range can be selected or set according to the actual needs of the service.

[0231] Through the above-mentioned synchronization information, the second terminal can determine which data packets need to be sent within a certain time period or which data packets should be discarded on the relevant Qos flow or DRB or LCH, so as to determine the resources (grant), packet assembly method, etc.

[0232] The information of the operation performed by the second terminal includes one or more of the following:

[0233] 1) Establish a connection with the network device, such as RRC connection, etc.

[0234] 2) Trigger the Uu interface of the second terminal to enter the DRX Active time;

[0235] 3) Change the monitored CORESET;

[0236] 4) Send a resource activation request to the network device, such as requesting a configured grant (CG) configuration through user equipment (UE) assistance information or MAC CE, or activating the configured CG or semi-persistent scheduling (SPS) resource.

[0237] The service information includes one or more of the following:

[0238] Common ID; QoS information, such as QoS ID; and synchronization information between Qos flows.

[0239] The synchronization information between Qos flows can include a synchronization threshold between associated services, for example, the audio delay is 50ms and the haptic delay is 25ms for audio and haptic.

[0240] The configuration information includes one or more of the following:

[0241] 1) a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0242] 2) a time synchronization threshold between a Qos flow or a DRB or a LCH associated with the first terminal and a Qos flow or a DRB or a LCH associated with the second terminal.

[0243] The time synchronization threshold can be set as needed, and its role is to ensure that the time difference between the transmission of the associated services between the first terminal and the second terminal is less than the time synchronization threshold. Of course, the configuration information can also include other contents as needed, such as transmission link parameters, whether to perform compression, etc.

[0244] In the embodiments of the present disclosure, the first terminal sends the coordination information to the second terminal through direct communication between terminals, which is used to indicate the coordinated transmission of the associated services between the first terminal and the second terminal, so that the coordinated transmission of the associated services between terminals can be realized.

[0245] Referring to FIG. 2, FIG. 2 is a flowchart of an information processing method provided by the embodiments of the present disclosure, which is applied to a second terminal. As shown in FIG. 2, the method includes the following steps:

[0246] Step 201: receiving coordination information sent by a first terminal through direct communication between terminals.

[0247] The second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of the associated services between the first terminal and the second terminal.

[0248] According to different ways of sending coordination information by the first terminal, the second terminal can also receive coordination information in different ways. For example, the second terminal can receive the coordination information sent by the first terminal in a multicast manner, wherein the first terminal and the second terminal belong to the same group, and the group identifier is configured by a network device or provided by an application layer or a service-related layer; or receive the coordination information sent by the first terminal in a unicast manner, wherein the unicast identifier is configured by a network device or provided by an application layer or a service-related layer.

[0249] Meanwhile, since the first terminal can send the coordination information under different conditions, accordingly, the second terminal can receive the coordination information sent by the first terminal under one or more of the following conditions:

[0250] 1. receiving a first instruction sent by a network device, the first instruction being used to instruct to send the coordination information.

[0251] The first instruction can be a control plane signaling, such as RRC signaling, etc.

[0252] 2. the first terminal is in an idle state or an inactive state or a DRX inactive state, and the first terminal needs to send uplink data.

[0253] 3. receiving scheduling information sent by a network device, the scheduling information including a first indication, the first indication being used to send the coordination information. The scheduling information can include MAC CE, down DCI, etc. signaling.

[0254] 4. The time difference between the transmission of the associated service between the first terminal and the second terminal is greater than a first threshold. The first threshold can be configured by the network device or preconfigured.

[0255] 5. The sending period of the coordination information is reached.

[0256] In the embodiments of the present disclosure, the coordination information includes one or more of the following:

[0257] 1. synchronization information, used to indicate information of the first terminal transmitting the associated service;

[0258] 2. trigger information, used to indicate information of an operation performed by the second terminal;

[0259] 3. service information, used to identify the associated service;

[0260] 4. configuration information, used to indicate configuration information of the associated service.

[0261] The synchronization information includes one or more of the following:

[0262] 1) The timestamp of the data packet corresponding to the Qos flow or DRB or LCH associated with the first terminal, the data packet being the timestamp (or time identifier, etc.) of the data packet sent by the first terminal within a first time range, the time difference between the time in the first time range and the current time being less than or equal to a preset value, which can be set as needed.

[0263] 2) The timestamp (or time identifier, etc.) of the data packet to be sent corresponding to the Qos flow or DRB or LCH associated with the first terminal.

[0264] 3) The timestamp range of the data packet to be sent corresponding to the Qos flow or DRB or LCH associated with the second terminal.

[0265] 4) The timestamp range of the data packets that should be discarded corresponding to the QoS flow, DRB, or LCH associated with the second terminal.

[0266] The above timestamp range can be selected or set according to the actual needs of the business.

[0267] Based on the aforementioned synchronization information, the second terminal can determine the time period within which data packets transmitted on the relevant QoS flow, DRB, or LCH need to be sent or which data packets should be discarded, thereby determining the resources (grant), packet assembly method, etc. to be used.

[0268] The information regarding the operation performed by the second terminal includes one or more of the following:

[0269] 1) Establish a connection with network devices, such as an RRC connection;

[0270] 2) Trigger the Uu interface of the second terminal to enter DRX Active time;

[0271] 3) Change the listener's CORESET;

[0272] 4) Send a resource activation request to the network device, for example, request CG configuration via UE assistance information or MAC CE, or activate the configured CG or SPS resources.

[0273] The business information includes one or more of the following:

[0274] Common ID; QoS information, such as QoS ID; QoS flow synchronization information, etc.

[0275] The configuration information includes one or more of the following:

[0276] 1) The time synchronization threshold between the network device and the first terminal and / or the time synchronization threshold between the network device and the second terminal;

[0277] 2) The time synchronization threshold between the QoS flow, DRB, or LCH associated with the first terminal and the QoS flow, DRB, or LCH associated with the second terminal.

[0278] Of course, the configuration information can also include other content as needed, such as transmission link parameters, whether compression is performed, etc.

[0279] For further explanation of the aforementioned collaborative information, please refer to the description of the foregoing method embodiments.

[0280] Step 202: Perform coordinated transmission of related services based on the coordinated information.

[0281] In this step, the second terminal can have different ways to perform the coordinated transmission of the associated service according to the content included in the coordination information. Specifically, one or more of the following can be included:

[0282] 1. If the coordination information includes synchronization information, the second terminal adjusts the transmission of the data packets corresponding to the Qos flow or DRB or LCH associated with the second terminal.

[0283] In this way, one or more of the following can be included:

[0284] 1) Adjust the priority of the data packets to be transmitted corresponding to the Qos flow or DRB or LCH associated with the second terminal. For example, by adjusting the priority of the data packets, the transmission speed of the corresponding data packets can be accelerated or slowed down, thereby achieving coordinated transmission with the first terminal.

[0285] 2) Discard the data packets to be discarded corresponding to the Qos flow or DRB or LCH associated with the second terminal.

[0286] For example, the second terminal can discard the data packets to be transmitted that exceed the time synchronization threshold, etc.

[0287] 2. If the coordination information includes trigger information, the second terminal performs the operation indicated by the trigger information.

[0288] In this way, one or more of the following can be included:

[0289] 1) Establish a connection with the network device, such as establishing an RRC connection with the network device, etc.

[0290] 2) Enter the DRX Active time of the Uu interface of the second terminal, and / or send SR or DRX activation signaling or DRX deactivation signaling to the network device.

[0291] For example, the second terminal can enter the DRX Active time of the Uu interface, start relevant timers and counters, etc.

[0292] 3) Change the monitored CORESET. For example, the second terminal can change from monitoring CORESET1 to monitoring CORESET2 based on the trigger information.

[0293] 4) Send a resource activation request to the network device.

[0294] For example, the second terminal can request a CG configuration through UE assistance information or a MAC CE, or activate a configured CG or SPS resource.

[0295] 3. If the coordination information includes service information, the second terminal stores information associated with the first terminal based on the service information, such as a common ID, a UE ID, and the like.

[0296] 4. If the coordination information includes configuration information, the second terminal configures the associated service based on the configuration information.

[0297] In the embodiments of the present disclosure, the first terminal sends coordination information to the second terminal through direct communication between terminals, which is used to indicate the cooperative transmission of the associated service between the first terminal and the second terminal, so that the cooperative transmission of the associated service between terminals can be realized.

[0298] In the following embodiments, the specific implementation process of the embodiments of the present disclosure is described taking immersive services as an example. The network device is taken as a base station in the embodiments. It can be understood that the implementation principles of the following embodiments are also applicable in other types of multi-modal communication.

[0299] In the embodiment shown in FIG. 3, UE1 periodically sends coordination information to the associated UE2 based on the base station configuration. UE1 and UE2 are two terminals associated with immersive services. Referring to FIG. 3, the embodiment can include:

[0300] Step 301, 301a: UE1 and UE2 each establish a connection with the base station and establish a DRB for the immersive service stream transmitted by each terminal.

[0301] Steps 302, 303: UE1 and UE2 each perform data transmission with the base station through the established DRB. This step can be continuously executed.

[0302] Step 304: The base station sends configuration information to UE1 based on the immersive service association relationship information (which can come from the core network or be reported by the UE), which configures UE1 to periodically send coordination information to UE2, wherein the coordination information includes synchronization information, which is the timestamp of the MAC protocol data unit (PDU) corresponding to DRB1 or LCH1 that is newly sent by UE1, the configuration transmission period is 200 ms, and the offset is 0.

[0303] Step 305: The base station notifies UE1 of the above configuration information through an RRC reconfiguration message.

[0304] Step 306: UE1 sends an RRC reconfiguration complete message to the base station.

[0305] Step 307: UE1 and UE2 establish a direct link unicast connection.

[0306] Step 308, UE1 sends sidelink message (i.e. coordination information) to UE2 every 200ms, including the timestamp of the latest PDU sent by UE1 corresponding to DRB1 or LCH1.

[0307] Step 309, UE2 adjusts its own DRB sending based on the received timestamp. For example, if the timestamp of the latest PDU sent by UE1 is later than the timestamp of the PDU to be sent by UE2 by more than threshold 1 (which can be configured, less than the synchronization threshold between multi-modal flows), or there is a PDU that exceeds the synchronization threshold between multi-modal flows, UE2 will discard the PDU that exceeds the synchronization threshold between multi-modal flows.

[0308] If UE2 has no available grant within the allowed range of the time difference corresponding to the discarded PDU, UE2 sends a dedicated scheduling request (DSR) to the base station to request resources. The Remaining Time field in the DSR is set to min (i.e. the shortest remaining time, the value is: synchronization threshold-(the difference between the timestamp of the first PDU to be sent and the received UE1 data packet timestamp)).

[0309] In the embodiment shown in FIG. 4, based on the multi-modal association relationship, UE1 triggers the associated UEs to enter the connected state. UE1 and UE2, UE3 are immersive service associated terminals. Referring to FIG. 4, the embodiment can include:

[0310] Step 401, the high layer of UE1 initiates the establishment process of multi-UE multi-modal service.

[0311] Step 402, UE1 establishes a connection with the base station and establishes a DRB for transmitting multi-modal data.

[0312] In step 401, UE1 can obtain the information or group information of the associated UE from the high layer, or in step 402, UE1 can obtain the information or group information of the associated UE from the network (which can be the interaction process between the core network and the UE).

[0313] Step 403, 403a, UE1 sends coordination information to UE2, UE3 through sidelink unicast or groupcast to trigger UE2, UE3 to enter the connected state. If unicast is used, UE1 needs to establish a sidelink unicast connection with UE2 and UE3 first.

[0314] Steps 404, 404a, UE2 and UE3 establish connections with the network respectively, and establish DRBs for transmitting multi-modal data.

[0315] Steps 405, 405a, 405b: UE1, UE2 and UE3 respectively transmit data with the network, which continues after each UE establishes the DRB.

[0316] In the embodiment shown in FIG. 5, UE1 triggers the associated UEs to change the search space or control resource set (CORESET) based on the arrival of traffic. UE1 and UE2 are two terminals associated with immersive traffic. Referring to FIG. 5, the embodiment can include:

[0317] Steps 501, 501a, UE1, UE2 each establish a connection with the network, and establish a DRB for the immersive traffic stream transmitted by each.

[0318] Steps 502, 503: UE1 and UE2 each transmit data with the network through the established DRB. This step can continue.

[0319] Step 504, UE1 receives scheduling information from the base station. In some embodiments, the base station indicates in the scheduling information of UE1 that UE1 sends UE1 to conduct immersive traffic to UE2, or indicates that UE1 sends UE2 to UE2 that UE2 may conduct immersive traffic. In some embodiments, UE1 may have sent SR or BSR to the base station before receiving the network scheduling information.

[0320] Step 505, UE1 sends traffic-related information to UE2, indicating that UE1 is to conduct immersive traffic, or indicating that UE2 may conduct immersive traffic.

[0321] Step 506, UE2 changes the search space or CORESET for listening, and listens to the control channel on the changed configuration. Since the network notifies UE2 in advance through UE1 to change the way of listening to the control channel, the network can send control signaling on the changed search space or CORESET.

[0322] As can be seen from the above description, the scheme of the embodiments of the present disclosure can enable the collaborative transmission of data among multiple interrelated UEs of immersive traffic through information interaction, and can also improve the user experience of immersive traffic.

[0323] The technical solutions provided by the embodiments of the present disclosure can be applied to various systems. For example, the applicable systems can be a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5th-Generation (5G) New Radio (NR) system and its evolved communication system, a 6th-Generation (6G) system, and the like. The various systems can include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPC), a 5G core network (5GC), and the like.

[0324] The terminal device involved in the embodiments of the present disclosure can refer to a device that provides voice and / or data connectivity for a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system or the 6G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can be a USB storage device, other personal computer memory devices and a dongle, and can also communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA), personal computers, tablet computers, machine type communication (Machine-type Communication, MTC) terminal devices, etc. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and a wireless access device and a router / modem that meet the limitations of the present definition, etc. The embodiments of the present disclosure are not limited.

[0325] The network device related to the embodiments of the present disclosure can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present disclosure can be an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a 5G network architecture, etc., and can also be a home evolved base station (HeNB), a relay node, a femto, a pico, a network test device, etc., which is not limited in the embodiments of the present disclosure. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be arranged geographically apart.

[0326] As shown in FIG. 6, the information processing apparatus of the embodiments of the present disclosure is applied to a first terminal, and the apparatus includes: a processor 600 configured to read a program in a memory 620 and perform the following processes:

[0327] sending the coordination information to a second terminal through direct communication between terminals;

[0328] The second terminal has an association relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of an associated service between the first terminal and the second terminal.

[0329] The transceiver 610 is configured to receive and send data under the control of the processor 600.

[0330] In Figure 6, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuitry linking one or more processors, represented by the processor 600, and memory, represented by the memory 620. The bus architecture can also link various other circuitry, such as peripheral devices, voltage regulators, and power management circuitry, which are well known in the art and thus, are not further described herein. The bus interface provides an interface. The transceiver 610 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatuses over a transmission medium. The user interface 630 can also be an interface capable of coupling to various devices, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and so on, depending on the particular user device.

[0331] The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 in executing operations.

[0332] The processor 600 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0333] The processor executes any of the methods provided by the embodiments of the present disclosure according to the executable instructions obtained by calling the computer program stored in the memory. The processor and the memory can also be physically arranged separately.

[0334] In some embodiments, the coordination information includes one or more of the following:

[0335] Synchronization information for indicating information of the associated service transmitted by the first terminal;

[0336] Trigger information for indicating information of an operation performed by the second terminal;

[0337] Service information for identifying the associated service;

[0338] Configuration information for indicating configuration information of the associated service.

[0339] In some embodiments, the synchronization information includes one or more of the following:

[0340] a timestamp of a data packet corresponding to a Qos flow or a DRB or a LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0341] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the first terminal;

[0342] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0343] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0344] In some embodiments, the information of the operation performed by the second terminal comprises one or more of the following:

[0345] establishing a connection with a network device;

[0346] triggering a Uu interface of the second terminal to enter a DRX Active time;

[0347] changing a monitored control resource set (CORESET);

[0348] sending a resource activation request to the network device.

[0349] In some embodiments, the service information comprises one or more of the following:

[0350] a common ID;

[0351] QoS information;

[0352] inter-QoS flow synchronization information.

[0353] In some embodiments, the configuration information comprises one or more of the following:

[0354] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0355] a time synchronization threshold between a Qos flow or a DRB or a LCH associated with the first terminal and a Qos flow or a DRB or a LCH associated with the second terminal.

[0356] In some embodiments, the sending of the coordination information to the second terminal through inter-terminal direct communication comprises:

[0357] The cooperative information is sent to the second terminal through inter-terminal direct communication under one or more of the following conditions:

[0358] The first instruction sent by the network device is received, and the first instruction is used to instruct to send the cooperative information.

[0359] The first terminal is in an idle state or an inactive state or a DRX inactive state, and the first terminal needs to send uplink data.

[0360] The scheduling information sent by the network device is received, and the scheduling information includes a first indication used to send the cooperative information.

[0361] The time difference between the time when the first terminal transmits the associated service and the time when the second terminal transmits the associated service is greater than a first threshold.

[0362] The sending period of the cooperative information is reached.

[0363] In some embodiments, the cooperative information is sent to the second terminal through inter-terminal direct communication, including:

[0364] The cooperative information is sent to the second terminal in a multicast manner, wherein the first terminal and the second terminal belong to the same group, and the group identifier used by the multicast manner is configured by the network device or provided by the application layer or the service-related layer; or

[0365] The cooperative information is sent to the second terminal in a unicast manner, wherein the unicast identifier used by the unicast manner is configured by the network device or provided by the application layer or the service-related layer.

[0366] It should be noted that the above device provided by the embodiments of the present disclosure can realize all method steps realized by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0367] As shown in FIG. 7, the information processing device of the embodiments of the present disclosure is applied to a second terminal, and the device includes a processor 700 for reading a program in a memory 720 and executing the following processes:

[0368] The cooperative information sent by the first terminal through inter-terminal direct communication is received.

[0369] The cooperative transmission of the associated service is performed according to the cooperative information.

[0370] The second terminal has an associated relationship with the first terminal, and the cooperative information is used to instruct the cooperative transmission of the associated service between the first terminal and the second terminal.

[0371] a transceiver 710 for receiving and transmitting data under the control of the processor 700.

[0372] In FIG. 7, the bus architecture can include any number of interconnected buses and bridges, specifically the various circuitry of the processor 700 and the memory 720 represented by one or more processors and memory, respectively. The bus architecture can also link various other circuitry such as peripheral devices, voltage regulators, and power management circuitry, which are well known in the art and thus will not be further described herein. The bus interface provides an interface. The transceiver 710 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium. The user interface 730 can also be an interface capable of coupling to various devices as needed, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc., for a user of the device.

[0373] The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 in performing operations.

[0374] The processor 700 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.

[0375] The processor executes any of the methods provided by the embodiments of the present disclosure according to the executable instructions obtained by calling the computer program stored in the memory. The processor and the memory can also be physically arranged separately.

[0376] In some embodiments, the coordination information includes one or more of the following:

[0377] The synchronization information is used to indicate information of the first terminal transmitting the associated service;

[0378] The trigger information is used to indicate information of an operation performed by the second terminal;

[0379] The service information is used to identify the associated service;

[0380] The configuration information is used to indicate configuration information of the associated service.

[0381] In some embodiments, the synchronization information comprises one or more of:

[0382] a timestamp of a data packet corresponding to a Qos flow or a DRB or a LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0383] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the first terminal;

[0384] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0385] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0386] In some embodiments, the information of operations performed by the second terminal comprises one or more of:

[0387] establishing a connection with a network device;

[0388] entering a DRX Active time of a Uu interface of the second terminal, and / or sending a scheduling request (SR) or a DRX activation signaling or a DRX deactivation signaling to the network device;

[0389] changing a monitored CORESET;

[0390] sending a resource activation request to the network device.

[0391] In some embodiments, the service information comprises one or more of:

[0392] a common ID;

[0393] QoS information;

[0394] inter-QoS flow synchronization information.

[0395] In some embodiments, the configuration information comprises one or more of:

[0396] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0397] a time synchronization threshold between a Qos flow or a DRB or a LCH associated with the first terminal and a Qos flow or a DRB or a LCH associated with the second terminal.

[0398] In some embodiments, the associated service is transmitted according to the coordination information, including one or more of:

[0399] adjusting the sending of data packets of the Qos flow or DRB or LCH associated with the second terminal;

[0400] performing the operation indicated by the trigger information;

[0401] storing information associated with the first terminal based on the service information;

[0402] configuring the associated service based on the configuration information.

[0403] In some embodiments, the adjusting the sending of data packets of the Qos flow or DRB or LCH associated with the second terminal, includes one or more of:

[0404] adjusting the priority of the data packets to be sent corresponding to the Qos flow or DRB or LCH associated with the second terminal;

[0405] discarding the data packets to be discarded corresponding to the Qos flow or DRB or LCH associated with the second terminal.

[0406] In some embodiments, the performing the operation indicated by the trigger information, includes:

[0407] establishing a connection with a network device;

[0408] the Uu interface of the second terminal enters DRX Active time, starts the associated timer and / or counter;

[0409] sending a scheduling request SR or a discontinuous reception activation DRX Active signaling or a discontinuous reception deactivation DRX Deactivation signaling to the network device;

[0410] changing the monitored CORESET;

[0411] sending a resource activation request to the network device.

[0412] In some embodiments, the receiving the coordination information sent by the first terminal through inter-terminal direct communication, includes:

[0413] receiving the coordination information sent by the first terminal under the condition that one or more of the following conditions are met:

[0414] receiving a first instruction sent by a network device, the first instruction being used to indicate sending the coordination information;

[0415] The first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data.

[0416] The scheduling information sent by the network device is received, and the scheduling information includes a first indication for sending the coordination information.

[0417] The time difference between the time when the first terminal transmits the associated service and the time when the second terminal transmits the associated service is greater than a first threshold.

[0418] The sending period of the coordination information is reached.

[0419] In some embodiments, the first terminal sends the coordination information through inter-terminal direct communication, including:

[0420] The first terminal sends the coordination information through groupcast, wherein the first terminal and the second terminal belong to the same group, and the group identifier is configured by the network device or provided by the application layer or the service-related layer; or

[0421] The first terminal sends the coordination information through unicast, wherein the unicast identifier is configured by the network device or provided by the application layer or the service-related layer.

[0422] It should be noted that the above-mentioned device provided by the embodiments of the present disclosure can realize all method steps realized by the above-mentioned method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0423] As shown in FIG. 8, the information processing device of the embodiments of the present disclosure is applied to a first terminal, and the device includes:

[0424] The first sending unit 801 is configured to send coordination information to a second terminal through inter-terminal direct communication.

[0425] The second terminal has an associated relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of the associated service between the first terminal and the second terminal.

[0426] In some embodiments, the coordination information includes one or more of the following:

[0427] The synchronization information is used to indicate the information of the first terminal transmitting the associated service.

[0428] The trigger information is used to indicate the information of the operation performed by the second terminal.

[0429] The service information is used to identify the associated service.

[0430] configuration information, used for indicating configuration information of the associated service.

[0431] In some embodiments, the synchronization information comprises one or more of:

[0432] a timestamp of a data packet corresponding to a Qos flow or a DRB or a LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0433] a timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the first terminal;

[0434] a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or a LCH associated with the second terminal;

[0435] a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or a LCH associated with the second terminal.

[0436] In some embodiments, the information of the operation performed by the second terminal comprises one or more of:

[0437] establishing a connection with a network device;

[0438] triggering a Uu interface of the second terminal to enter a DRX Active time;

[0439] changing a monitored control resource set (CORESET);

[0440] sending a resource activation request to the network device.

[0441] In some embodiments, the service information comprises one or more of:

[0442] a common ID;

[0443] QoS information;

[0444] inter-QoS flow synchronization information.

[0445] In some embodiments, the configuration information comprises one or more of:

[0446] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0447] a time synchronization threshold between a Qos flow or a DRB or a LCH associated with the first terminal and a Qos flow or a DRB or a LCH associated with the second terminal.

[0448] In some embodiments, the first sending unit is further configured to:

[0449] The cooperative information is sent to the second terminal through inter-terminal direct communication when one or more of the following conditions are met:

[0450] A first instruction sent by the network device is received, and the first instruction is used to instruct to send the cooperative information;

[0451] The first terminal is in an idle state or an inactive state or a DRX inactive state, and the first terminal needs to send uplink data;

[0452] Scheduling information sent by the network device is received, and the scheduling information includes a first indication used to send the cooperative information;

[0453] A time difference between a time at which the first terminal transmits the associated service and a time at which the second terminal transmits the associated service is greater than a first threshold;

[0454] A sending period of the cooperative information is reached.

[0455] In some embodiments, the first sending unit is further configured to:

[0456] The cooperative information is sent to the second terminal in a groupcast manner, wherein the first terminal and the second terminal belong to the same group, and a group identifier used by the groupcast manner is configured by the network device or provided by an application layer or a service-related layer; or

[0457] The cooperative information is sent to the second terminal in a unicast manner, wherein a unicast identifier used by the unicast manner is configured by the network device or provided by the application layer or the service-related layer.

[0458] It should be noted that the above device provided by the embodiments of the present disclosure can realize all the method steps realized by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0459] As shown in FIG. 9, the information processing device of the embodiments of the present disclosure is applied to a second terminal, and the device includes:

[0460] A first receiving unit 901 is configured to receive cooperative information sent by a first terminal through inter-terminal direct communication; and a first processing unit 902 is configured to perform cooperative transmission of associated services according to the cooperative information.

[0461] The second terminal has an association relationship with the first terminal, and the coordination information is used to indicate a coordinated transmission of an associated service between the first terminal and the second terminal.

[0462] In some embodiments, the coordination information includes one or more of the following:

[0463] Synchronization information used to indicate information of the first terminal transmitting the associated service;

[0464] Trigger information used to indicate information of an operation performed by the second terminal;

[0465] Service information used to identify the associated service;

[0466] Configuration information used to indicate configuration information of the associated service.

[0467] In some embodiments, the synchronization information includes one or more of the following:

[0468] A timestamp of a data packet corresponding to a Qos flow or a DRB or an LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value;

[0469] A timestamp of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the first terminal;

[0470] A timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the second terminal;

[0471] A timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or an LCH associated with the second terminal.

[0472] In some embodiments, the information of the operation performed by the second terminal includes one or more of the following:

[0473] Establishing a connection with a network device;

[0474] Entering a DRX Active time of a Uu interface of the second terminal, and / or sending a scheduling request SR or a DRX activation signaling or a DRX deactivation signaling to the network device;

[0475] Changing a monitored CORESET;

[0476] Sending a resource activation request to the network device.

[0477] In some embodiments, the service information includes one or more of the following:

[0478] a public ID;

[0479] QoS information;

[0480] inter-QoS flow synchronization information.

[0481] In some embodiments, the configuration information comprises one or more of:

[0482] a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal;

[0483] a time synchronization threshold between a Qos flow or DRB or LCH associated with the first terminal and a Qos flow or DRB or LCH associated with the second terminal.

[0484] In some embodiments, the first processing unit 902 is configured to perform one or more of:

[0485] adjusting transmission of data packets of a Qos flow or DRB or LCH associated with the second terminal;

[0486] performing an operation indicated by the trigger information;

[0487] storing information associated with the first terminal based on the service information;

[0488] configuring the associated service based on the configuration information.

[0489] In some embodiments, the adjusting transmission of data packets of a Qos flow or DRB or LCH associated with the second terminal comprises one or more of:

[0490] adjusting priority of data packets to be transmitted corresponding to a Qos flow or DRB or LCH associated with the second terminal;

[0491] discarding data packets to be discarded corresponding to a Qos flow or DRB or LCH associated with the second terminal.

[0492] In some embodiments, the performing an operation indicated by the trigger information comprises:

[0493] establishing a connection with the network device;

[0494] entering a Uu interface of the second terminal into a DRX Active time, starting an associated timer and / or counter;

[0495] sending a scheduling request (SR) or a discontinuous reception (DRX) activation signaling or a discontinuous reception (DRX) deactivation signaling to the network device;

[0496] changing a monitored CORESET;

[0497] sending a resource activation request to the network device.

[0498] In some embodiments, the first receiving unit 901 is further configured to:

[0499] receiving the coordination information sent by the first terminal in a case where one or more of the following conditions is met:

[0500] receiving a first instruction sent by the network device, the first instruction being used to instruct to send the coordination information;

[0501] the first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data;

[0502] receiving scheduling information sent by the network device, the scheduling information including a first indication, the first indication being used to send the coordination information;

[0503] a time difference between a time at which the first terminal transmits the associated service and a time at which the second terminal transmits the associated service is greater than a first threshold;

[0504] a sending period of the coordination information is reached.

[0505] In some embodiments, the first receiving unit 901 is further configured to:

[0506] receiving the coordination information sent by the first terminal in a multicast manner, wherein the first terminal and the second terminal belong to a same group, and a group identifier is configured by the network device or is provided by an application layer or a service related layer; or

[0507] receiving the coordination information sent by the first terminal in a unicast manner, wherein a unicast identifier is configured by the network device or is provided by the application layer or the service related layer.

[0508] It should be noted that the above apparatus provided by the embodiments of the present disclosure can realize all the method steps realized by the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0509] It should be noted that the division of the units in the embodiments of the present disclosure is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0510] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present disclosure, essentially or the part that contributes to the related art, or all or part of the technical solutions can be embodied in the form of a computer software product, which is stored in a storage medium, includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor execute all or part of the steps of the method described in each embodiment of the present disclosure. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0511] The embodiments of the present disclosure also provide a communication device, including a memory, a processor, and a program stored in the memory and executable on the processor, and the processor implements the steps in the information processing method when executing the program.

[0512] The embodiments of the present disclosure also provide a computer program product, including computer instructions, which, when executed by a processor, implement each process of the above-mentioned information processing method embodiments and achieve the same technical effects. To avoid repetition, details are not repeated here.

[0513] The embodiments of the present disclosure also provide a processor-readable storage medium, and the readable storage medium stores a program, which, when executed by a processor, implements each process of the above-mentioned information processing method embodiments and achieves the same technical effects. To avoid repetition, details are not repeated here. The readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid-state disk (SSD), etc.).

[0514] It should be noted that, as used in this document, the terms "includes" and / or "containing", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements is not necessarily limited to those elements, but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that includes the recited element.

[0515] Those skilled in the art will appreciate that embodiments of the disclosure can be supplied as a method, a system, or a computer program product. Accordingly, the disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the disclosure can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, and optical storage) embodying computer-usable program code.

[0516] Embodiments of the disclosure are described in reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the disclosure. It should be understood that each flow and / or block in the flowcharts and / or block diagrams can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions, which are executed by the processor of the computer or other programmable data processing apparatus, generate means for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0517] These processor executable instructions can also be stored in a processor readable storage medium capable of directing the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the processor readable storage medium produce a manufactured product including instruction means, which implements the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0518] These processor executable instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide steps for implementing the functions specified in one or more flows in the flowcharts and / or one or more blocks in the block diagrams.

[0519] Moreover, it is pointed out that, in the device and method of the present disclosure, obviously, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions of the present disclosure. And, the steps of performing the above series of processes can naturally be executed in time sequence according to the order of description, but do not need to be necessarily executed in time sequence, and some steps can be executed in parallel or independently of each other. It can be understood by those skilled in the art that all or any steps or components of the method and device of the present disclosure can be implemented in hardware, firmware, software or a combination thereof in any computing device (including processors, storage media, etc.) or network of computing devices, which can be realized by those skilled in the art with their basic programming skills by reading the description of the present disclosure.

[0520] It should be noted that it should be understood that the division of each module above is only a logical division of functions, and in actual implementation, all or part of them can be integrated into one physical entity, or can be physically separated. And these modules can all be implemented in the form of software called by a processing element; all can be implemented in the form of hardware; some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, a certain module can be a separately established processing element, or can be integrated in a certain chip of the above device, in addition, it can also be stored in the form of program code in the memory of the above device, and the function of the above determined module is called and executed by a certain processing element of the above device. The implementation of other modules is similar. In addition, all or part of these modules can be integrated together, or can be independently implemented. The processing element described herein can be an integrated circuit with signal processing capability. In the implementation process, each step of the above method or each of the above modules can be completed by the integrated logic circuit of hardware or the instruction of software in the processing element.

[0521] For example, each module, unit, sub-unit or sub-module can be one or more integrated circuits configured to implement the above method, for example: one or more Application Specific Integrated Circuits (ASICs), or, one or more Digital Signal Processors (DSPs), or, one or more Field Programmable Gate Arrays (FPGAs), etc. For another example, when the above certain module is implemented in the form of a processing element scheduling code, the processing element can be a general purpose processor, for example, a Central Processing Unit (CPU) or other processor that can invoke program code. For another example, these modules can be integrated together to implement in the form of a System-On-a-Chip (SOC).

[0522] The terms "first", "second", etc. in the specification and claims of the present disclosure are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein, for example, are implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a list of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices. In addition, the use of "and / or" in the specification and claims indicates at least one of the connected objects, for example, A and / or B and / or C indicates 7 cases including A alone, B alone, C alone, A and B both exist, B and C both exist, A and C both exist, and A, B and C all exist. Similarly, the use of "at least one of A and B" in the specification and claims should be understood as "A alone, B alone, or A and B both exist".

[0523] Obviously, those skilled in the art can make various modifications and variations to the embodiments of the present disclosure without departing from the spirit and scope of the embodiments of the present disclosure. Thus, if these modifications and variations of the embodiments of the present disclosure fall within the scope of the claims of the embodiments of the present disclosure and their equivalent technologies, the embodiments of the present disclosure also intend to include these modifications and variations.

Claims

An information processing method applied to a first terminal, the method comprising: sending, to a second terminal, coordination information through inter-terminal direct communication; wherein the second terminal has an association relationship with the first terminal, and the coordination information is used to indicate a coordinated transmission of an associated service between the first terminal and the second terminal. The method of claim 1, wherein, The coordination information comprises one or more of the following: synchronization information used to indicate information of the first terminal transmitting the associated service; trigger information used to indicate information of an operation performed by the second terminal; service information used to identify the associated service; configuration information used to indicate configuration information of the associated service. The method of claim 2, wherein, The synchronization information comprises one or more of the following: a timestamp of a data packet corresponding to a quality of service flow (Qos flow), a data radio bearer (DRB), or a logical channel (LCH) associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value; a timestamp of a data packet to be sent corresponding to a Qos flow, a DRB, or a LCH associated with the first terminal; a timestamp range of a data packet to be sent corresponding to a Qos flow, a DRB, or a LCH associated with the second terminal; a timestamp range of a data packet to be discarded corresponding to a Qos flow, a DRB, or a LCH associated with the second terminal. The method of claim 2, wherein, The information of the operation performed by the second terminal comprises one or more of the following: establishing a connection with a network device; triggering a Uu interface of the second terminal to enter a discontinuous reception active time (DRX Active time); changing a control resource set (CORESET) to be monitored; sending a resource activation request to the network device. The method of claim 2, wherein, The service information comprises one or more of the following: a common ID; QoS information; inter-Qos flow synchronization information. The method of claim 2, wherein, The configuration information comprises one or more of the following: a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal; a time synchronization threshold between a Qos flow, a DRB, or a LCH associated with the first terminal and a Qos flow, a DRB, or a LCH associated with the second terminal. The method of claim 1, wherein, The sending, to the second terminal, of the coordination information through inter-terminal direct communication comprises: sending, to the second terminal, the coordination information through inter-terminal direct communication when one or more of the following conditions are met: receiving a first instruction sent by the network device, the first instruction being used to indicate sending the coordination information; the first terminal being in an idle state, an inactive state, or a DRX inactive state and the first terminal needing to send uplink data; receiving scheduling information sent by the network device, the scheduling information comprising a first indication, the first indication being used to send the coordination information; a time difference between a time at which the first terminal transmits the associated service and a time at which the second terminal transmits the associated service being greater than a first threshold; reaching a sending period of the coordination information. The method of claim 1, wherein, The sending, to the second terminal, of the coordination information through inter-terminal direct communication comprises: sending the coordination information to the second terminal in a multicast manner, wherein the first terminal and the second terminal belong to a same group, and a group identifier used in the multicast manner is configured by a network device or provided by an application layer or a service related layer; or sending the coordination information to the second terminal in a unicast manner, wherein a unicast identifier used in the unicast manner is configured by the network device or provided by the application layer or the service related layer. An information processing method applied to a second terminal, the method comprising: receiving coordination information sent by a first terminal through inter-terminal direct communication; performing coordinated transmission of an associated service according to the coordination information; wherein the second terminal has an association relationship with the first terminal, and the coordination information is used to indicate coordinated transmission of an associated service between the first terminal and the second terminal. The method of claim 9, wherein, The coordination information comprises one or more of the following: synchronization information used to indicate information of the first terminal transmitting the associated service; trigger information used to indicate information of an operation performed by the second terminal; service information used to identify the associated service; configuration information used to indicate configuration information of the associated service. The method of claim 10, wherein, The synchronization information comprises one or more of the following: a timestamp of a data packet corresponding to a Qos flow or a DRB or an LCH associated with the first terminal, the data packet being a data packet sent by the first terminal within a first time range, a time difference between a time in the first time range and a current time being less than or equal to a preset value; a timestamp of a data packet to be sent corresponding to the Qos flow or the DRB or the LCH associated with the first terminal; a timestamp range of a data packet to be sent corresponding to a Qos flow or a DRB or an LCH associated with the second terminal; a timestamp range of a data packet to be discarded corresponding to a Qos flow or a DRB or an LCH associated with the second terminal. The method of claim 10, wherein, The information of the operation performed by the second terminal comprises one or more of the following: establishing a connection with a network device; entering a DRX Active time of a Uu interface of the second terminal, and / or sending a scheduling request SR or a DRX activation signaling or a DRX deactivation signaling to the network device; changing a monitored CORESET; sending a resource activation request to the network device. The method of claim 10, wherein, The service information comprises one or more of the following: a public ID; QoS information; inter-Qos flow synchronization information. The method of claim 10, wherein, The configuration information comprises one or more of the following: a time synchronization threshold between the network device and the first terminal and / or a time synchronization threshold between the network device and the second terminal; a time synchronization threshold between a Qos flow or a DRB or an LCH associated with the first terminal and a Qos flow or a DRB or an LCH associated with the second terminal. The method of claim 10, wherein, The performing coordinated transmission of the associated service according to the coordination information comprises one or more of the following: adjusting transmission of a data packet corresponding to a Qos flow or a DRB or an LCH associated with the second terminal; performing an operation indicated by the trigger information; store information associated with the first terminal based on the service information; configure the associated service based on the configuration information. The method of claim 15, wherein, The adjustment of the sending of the data packets corresponding to the Qos flow or DRB or LCH associated with the second terminal includes one or more of the following: adjusting the priority of the data packets to be sent corresponding to the Qos flow or DRB or LCH associated with the second terminal; discarding the data packets to be discarded corresponding to the Qos flow or DRB or LCH associated with the second terminal. The method of claim 15, wherein, The execution of the operation indicated by the trigger information includes: establishing a connection with a network device; The Uu interface of the second terminal enters the DRX Active time, and starts the associated timer and / or counter; sending a scheduling request SR or a discontinuous reception activation DRX Active signaling or a discontinuous reception deactivation DRX Deactivation signaling to the network device; changing the monitored CORESET; sending a resource activation request to the network device. The method of claim 9, wherein, The receiving of the coordination information sent by the first terminal through inter-terminal direct communication includes: receiving the coordination information sent by the first terminal under one or more of the following conditions: receiving a first instruction sent by a network device, the first instruction being used to indicate sending the coordination information; The first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data; receiving scheduling information sent by a network device, the scheduling information including a first indication for sending the coordination information; The time difference between the time when the first terminal transmits the associated service and the time when the second terminal transmits the associated service is greater than a first threshold; arriving at the sending period of the coordination information. The method of claim 9, wherein, The receiving of the coordination information sent by the first terminal through inter-terminal direct communication includes: receiving the coordination information sent by the first terminal in a groupcast manner, wherein the first terminal and the second terminal belong to the same group, and the group identifier is configured by a network device or provided by an application layer or a service related layer; or receiving the coordination information sent by the first terminal in a unicast manner, wherein the unicast identifier is configured by a network device or provided by an application layer or a service related layer. An information processing apparatus applied to a first terminal, the apparatus comprising: memory, transceiver, processor: memory for storing computer programs; transceiver for transceiving data under the control of the processor; processor for reading computer programs in the memory and performing the following operations: sending coordination information to a second terminal through inter-terminal direct communication; wherein the second terminal has an association relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of the associated service between the first terminal and the second terminal. The apparatus of claim 20, wherein The sending of the coordination information to the second terminal through inter-terminal direct communication includes: sending the coordination information to the second terminal through inter-terminal direct communication under one or more of the following conditions: receiving a first instruction sent by a network device, the first instruction being used to indicate sending the coordination information; The first terminal is in an idle state or an inactive state or a DRX inactive state and the first terminal needs to send uplink data; Receiving scheduling information sent by the network device, the scheduling information comprising a first indication for sending the coordination information; A time difference between a time when the first terminal transmits the associated service and a time when the second terminal transmits the associated service is greater than a first threshold; Arriving at a sending period of the coordination information. The apparatus of claim 20, wherein The sending of the coordination information to the second terminal through inter-terminal direct communication comprises: Sending the coordination information to the second terminal in a groupcast manner, wherein the first terminal and the second terminal belong to the same group, and a group identifier used in the groupcast manner is configured by a network device or provided by an application layer or a service-related layer; or Sending the coordination information to the second terminal in a unicast manner, wherein a unicast identifier used in the unicast manner is configured by the network device or provided by the application layer or the service-related layer. An information processing apparatus applied to a second terminal, the apparatus comprising: a memory, a processor, a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations: Receiving coordination information sent by a first terminal through inter-terminal direct communication; Performing coordinated transmission of an associated service according to the coordination information; The second terminal has an association relationship with the first terminal, and the coordination information is used to indicate coordinated transmission of an associated service between the first terminal and the second terminal. The apparatus of claim 23, wherein The coordination information comprises one or more of the following: Synchronization information for indicating information of the first terminal transmitting the associated service; Trigger information for indicating information of an operation performed by the second terminal; Service information for identifying the associated service; Configuration information for indicating configuration information of the associated service. The apparatus of claim 24, wherein The coordinated transmission of the associated service according to the coordination information comprises one or more of the following: Adjusting transmission of a data packet corresponding to a Qos flow or a DRB or a LCH associated with the second terminal; Performing an operation indicated by the trigger information; Storing information associated with the first terminal based on the service information; Configuring the associated service based on the configuration information. The apparatus of claim 25, wherein The adjusting of the transmission of the data packet corresponding to the Qos flow or the DRB or the LCH associated with the second terminal comprises one or more of the following: Adjusting a priority of a data packet to be sent of a Qos flow or a DRB or a LCH associated with the second terminal; Discarding a data packet to be discarded of a Qos flow or a DRB or a LCH associated with the second terminal. The apparatus of claim 25, wherein The performing of the operation indicated by the trigger information comprises: Establishing a connection with a network device; A Uu interface of the second terminal enters a DRX Active time, starts an associated timer and / or counter; Sending a scheduling request SR or a discontinuous reception activation DRX Active signaling or a discontinuous reception deactivation DRX Deactivation signaling to the network device; Change the monitored CORESET; Send a resource activation request to the network device. An information processing device applied to a first terminal, the device comprising: A first sending unit configured to send, to a second terminal, coordination information through inter-terminal direct communication; The second terminal has an association relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of associated services between the first terminal and the second terminal. An information processing device applied to a second terminal, the device comprising: A first receiving unit configured to receive, from a first terminal, coordination information sent through inter-terminal direct communication; A first processing unit configured to perform coordinated transmission of associated services according to the coordination information; The second terminal has an association relationship with the first terminal, and the coordination information is used to indicate the coordinated transmission of associated services between the first terminal and the second terminal. A processor-readable storage medium storing a program for causing the processor to execute the method of any one of claims 1 to 19.

Citation Information

Patent Citations

  • Task unloading method, device and equipment and readable storage medium

    CN116132436A

  • Method and terminal device for enhanced discovery process

    CN116235598A

  • Service transmission method and communication device

    CN117336762A

  • Wireless communication method and device

    WO2023115307A1