Information transmission method and apparatus, related device, storage medium, and computer program product

By configuring delay reporting information between data on the network side, the terminal reports the delay, which solves the problem that the base station cannot perceive the data delay status in multimodal applications, and realizes timely data transmission and improves user experience.

WO2026012361A1PCT designated stage Publication Date: 2026-01-15CHINA MOBILE COMM LTD RES INST +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/107539
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-08
Filing Date
2025-07-08
Publication Date
2026-01-15

AI Technical Summary

Technical Problem

In multimodal application scenarios, because the base station cannot perceive the latency status of multiple uplink service flows, data cannot be transmitted in a timely manner, affecting the user experience.

Method used

The network side reports information related to the delay between the configuration data and the terminal. The terminal then reports the delay based on the network side configuration to assist the network side in scheduling and prioritizing the transmission of data that is affected by delay.

Benefits of technology

By delaying the reporting of data, the network side can transmit data in a timely manner, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025107539_15012026_PF_FP_ABST
    Figure CN2025107539_15012026_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses an information transmission method, an information transmission apparatus, a terminal, a network device, a storage medium, and a computer program product. The method comprises: a terminal receives first information sent by a network side, the first information comprising information related to delayed reporting between data.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission methods, devices, related equipment, storage media and computer program products

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese Patent Application No. 202410910645.2, filed on July 8, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of wireless communication, and more particularly to an information transmission method, information transmission device, terminal, network equipment, storage medium, and computer program product. Background Technology

[0004] The current delay status reporting process can provide the base station with the delay status of the Logical Channel Group (LCG). The delay status of the LCG can include the remaining time and the delay-critical uplink data volume. The remaining time refers to the minimum value of the discard timers corresponding to all Service Data Units (SDUs) stored in the LCG within the Packet Data Convergence Protocol (PDCP) layer.

[0005] However, when there are delays between data, there may be situations where data cannot be transmitted in a timely manner, thus affecting the user experience. Summary of the Invention

[0006] To address the related technical issues, embodiments of this application provide an information transmission method, an information transmission device, a terminal, a network device, a storage medium, and a computer program product.

[0007] The technical solution of this application embodiment is implemented as follows:

[0008] This application provides an information transmission method applied to a terminal, including:

[0009] The system receives first information sent from the network side, the first information containing information related to the delay reporting between data.

[0010] This application also provides an information transmission method applied to a network device, including:

[0011] Send first information to the terminal, the first information containing information related to the delayed reporting between data.

[0012] This application also provides an information transmission device, including:

[0013] The first receiving unit is used to receive first information sent by the network side, the first information including relevant information on the delay reporting between data.

[0014] This application also provides an information transmission device, including:

[0015] The second sending unit is used to send first information to the terminal, the first information containing information related to the delayed reporting between data.

[0016] This application embodiment also provides a terminal, including: a first communication interface and a first processor; wherein,

[0017] The first communication interface is used to receive first information sent by the network side, the first information including information related to the delay reporting between data.

[0018] This application also provides a network device, including: a second communication interface and a second processor; wherein,

[0019] The second communication interface is used to send first information to the terminal, the first information containing information related to the delayed reporting of data.

[0020] This application also provides a terminal, including: a first processor and a first memory for storing a computer program capable of running on the processor.

[0021] Wherein, when the first processor is running the computer program, it performs any of the above-described terminal-side methods.

[0022] This application also provides a network device, including: a second processor and a second memory for storing computer programs capable of running on the processor.

[0023] The second processor is used to execute any of the methods described above on the network device side when running the computer program.

[0024] This application embodiment also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the operation of any of the methods described above on the terminal side, or implements the operation of any of the methods described above on the network device side.

[0025] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the operation of any of the methods described above on the terminal side, or implements the operation of any of the methods described above on the network device side. Attached Figure Description

[0026] Figure 1 is a flowchart illustrating an information transmission method according to an embodiment of this application;

[0027] Figure 2 is a schematic diagram of the delay between data according to an embodiment of this application;

[0028] Figure 3 is a schematic diagram of another data delay in an embodiment of this application;

[0029] Figure 4 is a flowchart illustrating another information transmission method according to an embodiment of this application;

[0030] Figure 5 is a flowchart illustrating the third information transmission method according to an embodiment of this application;

[0031] Figure 6 is a schematic diagram of an information transmission device according to an embodiment of this application;

[0032] Figure 7 is a schematic diagram of another information transmission device structure according to an embodiment of this application;

[0033] Figure 8 is a schematic diagram of the terminal structure according to an embodiment of this application;

[0034] Figure 9 is a schematic diagram of the network device structure according to an embodiment of this application;

[0035] Figure 10 is a schematic diagram of the information transmission system structure according to an embodiment of this application. Detailed Implementation

[0036] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0037] In related technologies, multimodal applications (which can be expressed as Multi-modal Services) in scenarios such as Extended Reality (XR) and the metaverse may include different data streams, such as data streams for audio services, video services, and haptic services. These different services may have different characteristics (i.e., the data streams of different services may have different characteristics), such as different periods, packet sizes, and packet delay budgets; for example, the packet delay budget for video services may be 10 milliseconds (ms), and the packet delay budget for haptic services may be 5 ms.

[0038] In practical applications, different service flows (i.e., data flows from different services) in a multimodal application exhibit synchronization-related characteristics. In other words, different service flows in a multimodal application have a synchronization relationship (this synchronization relationship can also be called synchronization or synchronization association, etc., and can be expressed as synchronization in English). To facilitate coordinated processing, it is advisable to identify the service flows with related characteristics for different data flows that share the same multimodal service identifier (e.g., ID, which can be expressed as The Multi-modal Service ID). When the synchronization or synchronization delay difference between two synchronously associated multimodal application data flows is lower than a specific synchronization threshold, that is, when the synchronization or synchronization delay difference between two data flows from different media (e.g., audio, video, and haptic services) within the same multimodal application is lower than a specific synchronization threshold, data may not be transmitted in a timely manner, potentially leading to a poor user experience. For example, when the synchronization delay of the video service relative to the haptic service is greater than 15ms, it may cause a poor user experience.

[0039] As can be seen from the above description, in the relevant technologies, because the base station cannot perceive the delay status of multiple uplink service streams (i.e., multiple uplink service data streams) in multimodal services (i.e., it cannot perceive the delay between data, or the delay between data streams), it cannot perform scheduling based on the delay status, such as prioritizing the scheduling of data that has a delay impact. As a result, there may be situations where data cannot be transmitted in a timely manner, thus affecting the user experience.

[0040] Based on this, in various embodiments of this application, the network side configures the terminal with information related to the delay reporting between data. In this way, the terminal can subsequently report the delay between data based on the network side configuration, that is, report the delay between data to the network side. This enables the network side to perform scheduling based on the delay between data reported by the terminal. In other words, it can assist the network side in delay-aware scheduling, such as assisting the base station in prioritizing the scheduling of data that has a delay impact (i.e., data that has a delay impact may be prioritized for scheduling), thereby enabling data to be transmitted in a timely manner and improving the user experience.

[0041] In some embodiments, this application provides an information transmission method applied to a terminal, as shown in FIG1, the method comprising:

[0042] Operation 101: Receive first information sent by the network side, the first information containing information related to the delay reporting between data.

[0043] In practical applications, the terminal can also be referred to as user equipment (UE) or user.

[0044] In practical applications, the network side sending the first information to the terminal can also be understood as the network side configuring the terminal with information related to the delay reporting between data, that is, configuring the first information to the terminal. Furthermore, the delay between data refers to the delay between data streams, specifically including the delay between two data streams from different media (such as audio, video, and haptic services) within the same multimodal application, i.e., the delay between two different uplink service streams (i.e., uplink service data streams) within the same multimodal application; or, the delay between data can also be understood as the delay between two data streams with a synchronization relationship (the synchronization relationship can also be called synchronicity or synchronization correlation, etc., which can be expressed as synchronization in English) (i.e., the delay between two uplink service streams with a synchronization relationship, that is, the delay between two uplink service data streams with a synchronization relationship).

[0045] In practical applications, the first information can be sent to the terminal by network devices deployed on the network side. The network devices may include base stations and / or Access and Mobility Management Functions (AMF), etc.

[0046] In one embodiment, the first information may include one or more of the following (i.e., the first information may include at least one of the following):

[0047] The second information is used to indicate data that has a synchronization relationship (the synchronization relationship can also be called synchronization or synchronization-related relationship, etc., and can be expressed as synchronization in English);

[0048] A first delay threshold is used to trigger delayed reporting between data.

[0049] A first delay range, wherein the first delay range is used to trigger delayed reporting between data;

[0050] A first timer, used to prevent delayed reporting between data;

[0051] The first cycle is used to periodically report data with delays.

[0052] In practical applications, the second information is used to indicate data with a synchronization relationship. This means that the second information can be used to indicate multiple data streams with a synchronization relationship, where the multiple data streams refer to at least two data streams. It can be understood that the multiple data streams are synchronized with each other; that is, any two data streams among the multiple data streams are synchronized. In other words, the terminal may need to report delays between any two data streams among the multiple data streams. In some embodiments, the second information may include one or more of the following (i.e., the second information may include at least one of the following):

[0053] The first set of identifiers (e.g., IDs) contains multiple DRB identifiers (e.g., IDs), and the multiple data corresponding to the multiple DRB identifiers have a synchronization relationship; in other words, each DRB identifier can correspond to an uplink service flow (i.e., the uplink service data flow), and the multiple data flows corresponding to the multiple DRB identifiers have a synchronization relationship with each other, that is, any two data flows among the multiple data flows corresponding to the multiple DRB identifiers have a synchronization relationship.

[0054] The second set of identifiers (e.g., IDs) contains multiple LCG identifiers (e.g., IDs), and the multiple data corresponding to the multiple LCG identifiers have a synchronization relationship; in other words, each LCG identifier can correspond to an uplink service flow (i.e., the uplink service data flow), and the multiple data flows corresponding to the multiple LCG identifiers have a synchronization relationship with each other, that is, any two data flows among the multiple data flows corresponding to the multiple LCG identifiers have a synchronization relationship.

[0055] The third set of identifiers (e.g., ID), the third set contains multiple LC identifiers (e.g., ID), the multiple data corresponding to the multiple LC identifiers have a synchronization relationship; in other words, each LC identifier can correspond to an upstream business flow (i.e., upstream business data flow), the multiple data flows corresponding to the multiple LC identifiers have a synchronization relationship with each other, that is, any two data flows among the multiple data flows corresponding to the multiple LC identifiers have a synchronization relationship.

[0056] The fourth set of identifiers (e.g., IDs) contains multiple QoS flow identifiers (e.g., IDs, which can also be called QoS flow identifiers (QFIs)). The multiple data streams corresponding to these multiple QoS flow identifiers have a synchronization relationship. In other words, each QoS flow identifier can correspond to an uplink service flow (i.e., the uplink service data stream), and the multiple data streams corresponding to these multiple QoS flow identifiers have a synchronization relationship with each other. That is, any two data streams among the multiple data streams corresponding to these multiple QoS flow identifiers have a synchronization relationship.

[0057] A multimodal service identifier (such as an ID, hence the English term "The Multi-modal Service ID") is a set of data streams that are synchronized with each other. In other words, any two data streams in the multiple upstream business streams (i.e., upstream business data streams) of the multimodal application corresponding to the multimodal service identifier are synchronized with each other.

[0058] In practical applications, the specific values ​​of the first delay threshold and the first delay range can be set according to business needs, and this application embodiment does not limit this. The first delay threshold is used to trigger delay reporting between data, meaning that when the delay between any two data streams in a plurality of data streams with a synchronization relationship is greater than the first delay threshold, the terminal can be triggered to perform a corresponding delay reporting; the first delay range is used to trigger delay reporting between data, meaning that when the delay between any two data streams in a plurality of data streams with a synchronization relationship is not within the first delay range, the terminal can be triggered to perform a corresponding delay reporting. The first delay range may include a first boundary value and a second boundary value, wherein the first boundary value is greater than the second boundary value, and the first boundary value may also be called the first boundary or upper boundary, etc., and the second boundary value may also be called the second boundary or lower boundary, etc.; the delay between any two data streams in a plurality of data streams with a synchronization relationship not being within the first delay range may include: a delay greater than the first boundary value, and / or a delay less than the second boundary value.

[0059] In practical applications, the network side can instruct the terminal to enable the synchronous associated data delay reporting function, either simultaneously, before, or after configuring the first information to the terminal. Correspondingly, the first timer is used to disable data delay reporting. This means that after enabling data delay reporting, when the first timer is active, the terminal is prohibited from reporting data delays. In other words, the terminal does not report data delays to the network side during the first timer's duration. Thus, by configuring the first timer, resource waste caused by the terminal intensively reporting data delays can be avoided.

[0060] In practical applications, the network side can configure the first information to the terminal via RRC signaling and / or NAS signaling.

[0061] Based on this, in one embodiment, the first information sent by the receiving network side may include:

[0062] Receive the first RRC signaling sent by the network side, wherein the first RRC signaling contains the first information;

[0063] And / or,

[0064] The network receives a first NAS signaling message sent by the network side, the first NAS signaling message containing the first information.

[0065] In practical applications, before receiving the first information, the terminal can first report its ability to support delayed reporting of synchronous associated data streams to the network side (which can be referred to as the third information in the following description); after receiving the capability information (or the third information), the network side can configure the first information to the terminal.

[0066] Based on this, in one embodiment, the method may further include:

[0067] Send a third message to the network side, the third message indicating that the terminal supports delayed reporting between data.

[0068] In practical applications, the terminal can report the third information to the network side via RRC signaling and / or NAS signaling.

[0069] Based on this, in one embodiment, sending the third information to the network side may include:

[0070] Send a second RRC signaling message to the network side, the second RRC signaling message containing the third information;

[0071] And / or,

[0072] A second NAS signaling message is sent to the network side, the second NAS signaling message containing the third information.

[0073] In practical applications, as can be seen from the above description, at the same time as, before or after configuring the first information to the terminal, the network side can instruct the terminal to enable the synchronous associated data delay reporting function, that is, instruct the terminal to enable the delay reporting between data.

[0074] Based on this, in one embodiment, the method may further include:

[0075] The system receives a fourth message sent by the network side, which is used to indicate the enabling of delayed reporting between data.

[0076] In practical applications, the network side can specifically instruct the terminal to enable delayed reporting of data via RRC signaling.

[0077] Based on this, in one embodiment, receiving the fourth information sent by the network side may include:

[0078] The third RRC signaling sent by the network side is received, and the third RRC signaling includes the fourth information.

[0079] In practical applications, the third RRC signaling may include one or more identifiers from the first set, the second set, the third set, the fourth set, and the multimodal service identifier, thereby indicating the activation of delay reporting between data corresponding to the one or more identifiers; or, the third RRC signaling may include an indication bit for indicating the activation of delay reporting between data based on the first set, the second set, the third set, the fourth set, or the multimodal service identifier, thereby indicating the activation of delay reporting between data corresponding to the first set, the second set, the third set, the fourth set, or the multimodal service identifier; or, the third RRC signaling may include one or more identifiers from the first set, the second set, the third set, or the fourth set, i.e., may include one or more identifiers from the DRB identifier, LCG identifier, LC identifier, and the QoS flow identifier, thereby indicating the activation of delay reporting based on the corresponding data flow; or, the third RRC signaling may include an indication bit for indicating the activation of delay reporting between data based on the DRB identifier, LCG identifier, LC identifier, or the QoS flow identifier, thereby indicating the activation of delay reporting between data corresponding to the DRB identifier, LCG identifier, LC identifier, or the QoS flow identifier. For example, the third RRC signaling may include indication bits for indicating a synchronization-associated QFI and / or indicating the enabling of synchronization-associated data stream delay reporting based on the QoS stream; or, the third RRC signaling may include a synchronization-associated LCG ID and / or indicating the enabling of synchronization-associated data stream delay reporting based on the LCG; or, the third RRC signaling may include an LC ID and / or indicating the enabling of synchronization-associated data stream delay reporting based on the LC; or, the third RRC signaling may include a synchronization-associated DRB ID and / or indicating the enabling of synchronization-associated data stream delay reporting based on the DRB; or, the third RRC signaling may include a multimodal service ID and / or indicating the enabling of synchronization-associated data stream delay reporting based on the multimodal service ID; when the above various indication bits are 1, it can indicate that delay reporting between data is enabled; when the above various indication bits are 0, it can indicate that delay reporting between data is disabled.

[0080] In practical applications, the network side can also instruct the terminal to enable delayed reporting of data via MAC CE.

[0081] Based on this, in one embodiment, receiving the fourth information sent by the network side may include:

[0082] The network side receives a first MAC CE, which contains the fourth information.

[0083] In practical applications, the first MAC CE may have format 1, which may include a synchronization-associated QFI field, through which the synchronization-associated data stream delay reporting based on the QFI can be enabled; and / or, format 1 may include an indication bit indicating the enabling of synchronization-associated data stream delay reporting based on the QoS stream. Alternatively, format 1 may include a field of the fourth set, through which the synchronization-associated data stream delay reporting based on the fourth set can be enabled; and / or, format 1 may include an indication bit indicating the enabling of synchronization-associated data stream delay reporting based on the fourth set.

[0084] Alternatively, the first MAC CE may have format 2, which may include a field for a synchronization-associated LCG ID / LC ID, through which a delay reporting of synchronization-associated data streams based on the LCG / LC may be enabled; and / or, format 2 may include an indication bit indicating that delay reporting of synchronization-associated data streams based on the LCG / LC may be enabled. Alternatively, format 2 may include a field for the second set / third set, through which a delay reporting of synchronization-associated data streams based on the second set / third set may be enabled; and / or, format 2 may include an indication bit indicating that delay reporting of synchronization-associated data streams based on the second set / third set may be enabled.

[0085] Alternatively, the first MAC CE may have format 3, which may include a synchronization-associated DRB ID field, through which an indication may be made to enable synchronization-associated data stream delay reporting based on the DRB; and / or, format 3 may include an indication bit indicating to enable synchronization-associated data stream delay reporting based on the DRB. Alternatively, format 3 may include a field of the first set, through which an indication may be made to enable synchronization-associated data stream delay reporting based on the first set; and / or, format 3 may include an indication bit indicating to enable synchronization-associated data stream delay reporting based on the first set.

[0086] Alternatively, the first MAC CE may have format 4, which may include a multimodal service ID field through which a delayed reporting of synchronous associated data streams based on the multimodal service ID may be enabled; and / or, format 4 may include an indication bit indicating that delayed reporting of synchronous associated data streams based on the multimodal service ID may be enabled.

[0087] In practical applications, after the network side instructs to enable delayed reporting between data, it can also instruct the terminal to disable delayed reporting between data, that is, instruct to disable delayed reporting of synchronously associated data streams.

[0088] Based on this, in one embodiment, the method may further include:

[0089] The network receives a fifth message sent by the network side, which is used to indicate the closure of delayed reporting between data.

[0090] In practical applications, the network side can specifically disable delayed reporting between data by instructing the network to use RRC signaling.

[0091] Based on this, in one embodiment, receiving the fifth information sent by the network side may include:

[0092] The network side receives a fourth RRC signaling message, which includes the fifth information.

[0093] In practical applications, the fourth RRC signaling may include one or more identifiers from the first set, the second set, the third set, the fourth set, and the multimodal service identifier, thereby indicating the closure of delay reporting between data corresponding to the one or more identifiers; or, the fourth RRC signaling may include an indication bit for indicating the closure of delay reporting between data based on the first set, the second set, the third set, the fourth set, or the multimodal service identifier, thereby indicating the closure of delay reporting between data corresponding to the first set, the second set, the third set, the fourth set, or the multimodal service identifier; or, the fourth RRC signaling may include one or more identifiers from the first set, the second set, the third set, or the fourth set, i.e., may include one or more identifiers from the DRB identifier, LCG identifier, LC identifier, and the QoS flow identifier, thereby indicating the closure of delay reporting based on the corresponding data flow; or, the fourth RRC signaling may include an indication bit for indicating the closure of delay reporting between data based on the DRB identifier, LCG identifier, LC identifier, or the QoS flow identifier, thereby indicating the closure of delay reporting between data corresponding to the DRB identifier, LCG identifier, LC identifier, or the QoS flow identifier. For example, the fourth RRC signaling may include an indication bit for indicating a synchronization-associated QFI and / or indicating the disabling of delay reporting of synchronization-associated data streams based on the QoS stream; or, the fourth RRC signaling may include a synchronization-associated LCG ID and / or an indication bit for indicating the disabling of delay reporting of synchronization-associated data streams based on the LCG; or, the fourth RRC signaling may include an LC ID and / or an indication bit for indicating the disabling of delay reporting of synchronization-associated data streams based on the LC; or, the fourth RRC signaling may include a synchronization-associated DRB ID and / or an indication bit for indicating the disabling of delay reporting of synchronization-associated data streams based on the DRB; or, the fourth RRC signaling may include a multimodal service ID and / or an indication bit for indicating the disabling of delay reporting of synchronization-associated data streams based on the multimodal service ID; wherein, when the above various indication bits are 1, it can indicate that delay reporting between data streams is disabled; when the above various indication bits are 0, it can indicate that the status quo is maintained, that is, delay reporting between data streams is not disabled.

[0094] In practical applications, the network side can also instruct the terminal to disable delayed reporting between data via MAC CE.

[0095] Based on this, in one embodiment, receiving the fifth information sent by the network side may include:

[0096] The network side receives a second MAC CE, which contains the fifth information.

[0097] In practical applications, the second MAC CE may have format 5, which may include a synchronization-associated QFI field, through which the synchronization-associated data stream delay reporting based on the QFI can be disabled; and / or, format 5 may include an indication bit indicating that the synchronization-associated data stream delay reporting based on the QoS stream can be disabled. Alternatively, format 5 may include a field of the fourth set, through which the synchronization-associated data stream delay reporting based on the fourth set can be disabled; and / or, format 5 may include an indication bit indicating that the synchronization-associated data stream delay reporting based on the fourth set can be disabled.

[0098] Alternatively, the second MAC CE may have format 6, which may include a synchronization-associated LCG ID / LC ID field, through which a delay reporting of synchronization-associated data streams based on the LCG / LC may be disabled; and / or, format 6 may include an indication bit indicating that delay reporting of synchronization-associated data streams based on the LCG / LC may be disabled. Alternatively, format 6 may include a field for the second set / third set, through which a delay reporting of synchronization-associated data streams based on the second set / third set may be disabled; and / or, format 6 may include an indication bit indicating that delay reporting of synchronization-associated data streams based on the second set / third set may be disabled.

[0099] Alternatively, the second MAC CE may have format 7, which may include a synchronization-associated DRB ID field through which the reporting of synchronization-associated data stream delays based on the DRB can be indicated to be disabled; and / or, format 7 may include an indication bit indicating to disable the reporting of synchronization-associated data stream delays based on the DRB. Alternatively, format 7 may include a field of the first set through which the reporting of synchronization-associated data stream delays based on the first set can be indicated to be disabled; and / or, format 7 may include an indication bit indicating to disable the reporting of synchronization-associated data stream delays based on the first set.

[0100] Alternatively, the second MAC CE may have format 8, which may include a multimodal service ID field through which the reporting of delayed synchronization-associated data streams based on the multimodal service ID may be disabled; and / or, format 8 may include an indication bit indicating the disabling of delayed reporting of delayed synchronization-associated data streams based on the multimodal service ID.

[0101] In practical applications, it can be understood that upon receiving the fourth information, the terminal can enable delayed reporting of the corresponding data; upon receiving the fifth information, the terminal can disable delayed reporting of the corresponding data.

[0102] Based on this, in one embodiment, as shown in FIG1, the method may further include:

[0103] Operation 102: Report a first value and / or a sixth information to the network side, wherein the first value represents the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or the delay between data with a synchronization relationship is not within the first delay range.

[0104] In practical applications, the first value can also be called a delay value, and the sixth information can also be called a data stream delay indication. This application does not limit the specific names of the first value and the sixth information, as long as their functions are implemented.

[0105] In practical applications, it can be understood that if the network side does not configure conditions for triggering delayed reporting between data (i.e., the first delay threshold and / or the first delay range) for the terminal, the terminal can directly report the first value and / or the sixth information to the network side. If the network side configures conditions for triggering delayed reporting between data for the terminal, the terminal can report the first value and / or the sixth information to the network side if these conditions are met.

[0106] Based on this, in one embodiment, reporting the first value and / or the sixth information to the network side may include:

[0107] If the delay between data with a synchronization relationship is greater than the first delay threshold, or if the delay between data with a synchronization relationship is not within the first delay range, the first value and / or the sixth information shall be reported to the network side.

[0108] In one embodiment, reporting the sixth information to the network side may include:

[0109] Send the first SR corresponding to the data with synchronization relationship to the network side.

[0110] Here, it can be understood that sending the first SR corresponding to the data with synchronization relationship to the network side is an implicit way of reporting the sixth information; in other words, the act of sending the first SR itself, or the fact that the network side receives the first SR, can determine that the terminal has reported the sixth information to the network side.

[0111] In practical applications, the network side can pre-configure the association between the second information and the SR to the terminal.

[0112] Based on this, in one embodiment, the method may further include:

[0113] The network receives a seventh message sent by the network side, the seventh message being used to indicate the association between the second message and the SR, the second message being used to indicate data with a synchronization relationship;

[0114] Using the seventh information, the first SR is determined, that is, the first SR corresponding to the data with a synchronization relationship corresponding to the delay between the data that needs to be reported is determined, that is, the first SR corresponding to the multiple data streams that need to be reported for delay is determined.

[0115] In practical applications, the network side can configure the association between the second information and the SR to the terminal through RRC signaling, that is, the network side can send the seventh RRC signaling carrying the seventh information to the terminal.

[0116] In one embodiment, reporting the first value and / or the sixth information to the network side may include:

[0117] Using the first PUCCH resource corresponding to the first value, a second SR corresponding to the data with synchronization relationship is sent to the network side.

[0118] Here, it can be understood that sending the second SR corresponding to the data with synchronization relationship to the network side is an implicit way of reporting the sixth information; in other words, the act of sending the second SR itself, or the fact that the network side receives the second SR, can determine that the terminal has reported the sixth information to the network side.

[0119] In one embodiment, the method may further include:

[0120] The network side receives an eighth message, which represents the association between the second message, SR, PUCCH resources, and the second value. The second message is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0121] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0122] Using the eighth and ninth information, the first PUCCH resource and the second SR are determined, that is, the first PUCCH resource corresponding to the first value is determined, and the second SR corresponding to the data with synchronization relationship corresponding to the delay between the data to be reported is determined (that is, the second SR corresponding to the multiple data streams that need to report delays is determined).

[0123] In practical applications, the ninth information can also be configured to the terminal by the network side; alternatively, the ninth information can be pre-stored locally on the terminal, meaning it can be directly defined as known information of the terminal in related technologies. Furthermore, the network side can configure the eighth information (or configure both the eighth and ninth information) to the terminal via RRC signaling, i.e., the network side can send an eighth RRC signaling message carrying either the eighth information or both the eighth and ninth information to the terminal.

[0124] In some embodiments, exemplarily, when reporting synchronization-related data flow delay via SR (i.e., the first SR and the second SR), the network side can first configure it via RRC (i.e., sending the seventh RRC signaling) so that one SR corresponds to one identifier of the first set, or the second set, or the third set, or the fourth set, or the multimodal service identifier, and can configure a corresponding set of PUCCH resources; when the synchronization-related data flow delay corresponding to the identifier of the first set, or the second set, or the third set, or the fourth set, or the multimodal service identifier exceeds the first delay threshold or the first delay range, the terminal can be triggered to report the corresponding SR (i.e., report the first SR), that is, the SR can be transmitted on the corresponding set of PUCCH resources, thereby indicating that the synchronization-related data flow delay exceeds the first delay threshold or the first delay range. Alternatively, the network side can first configure itself via RRC (i.e., sending the eighth RRC signaling) so that one SR corresponds to an identifier of the first set, the second set, the third set, the fourth set, or the multimodal service identifier, and can configure a corresponding set of PUCCH resources. The PUCCH resources in this set can be further allocated, such as PUCCH resource 1, PUCCH resource 2, etc., and the PUCCH resources can be configured with corresponding synchronization-associated data stream delay index values, such as the first PUCCH resource corresponding to the first synchronization-associated data stream delay index value, etc.; when the identifier of the first set, the identifier of the second set, the identifier of the third set, the identifier of the fourth set, or the multimodal service identifier... When the delay of the corresponding synchronous associated data stream exceeds the first delay threshold or the first delay range, the terminal can be triggered to report the corresponding SR (i.e., the second SR) on the corresponding PUCCH resource. The synchronous associated data stream delay index value can also be determined by the synchronous associated data stream delay index value table (i.e., the ninth information) issued by the RRC configuration (such as the eighth RRC signaling); or the synchronous associated data stream delay index value table (i.e., the ninth information) can be defined in the relevant protocol. The acquisition of the synchronous associated data stream delay can be implemented internally by the terminal. The terminal can determine the synchronous associated data stream delay index value (i.e., the second value) corresponding to the synchronous associated data stream delay value (i.e., the first value) by querying the table and report it.

[0125] In one embodiment, reporting the sixth information to the network side may include:

[0126] Send at least one third MAC CE to the network side, that is, send one or more third MAC CEs to the network side, wherein the third MAC CE contains second information;

[0127] And / or,

[0128] Send at least one fifth RRC signaling message to the network side, that is, send one or more fifth RRC signaling messages to the network side, wherein the fifth RRC signaling message contains second information; wherein...

[0129] The second information is used to indicate data that have a synchronization relationship.

[0130] Here, it can be understood that sending at least one third MAC CE and / or at least one fifth RRC signaling to the network side is an implicit way of reporting the sixth information; in other words, the act of sending at least one third MAC CE and / or at least one fifth RRC signaling itself, or the fact that the network side receives at least one third MAC CE and / or at least one fifth RRC signaling, can determine that the terminal has reported the sixth information to the network side.

[0131] In one embodiment, reporting the first value and / or the sixth information to the network side may include:

[0132] Send a fourth MAC CE to the network side, the fourth MAC CE containing second information and the first value, or containing second information and a second value corresponding to the first value;

[0133] And / or,

[0134] A sixth RRC signaling message is sent to the network side, the sixth RRC signaling message containing second information and the first value, or containing second information and a second value corresponding to the first value; wherein,

[0135] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0136] Here, it can be understood that sending at least one fourth MAC CE and / or at least one sixth RRC signaling to the network side is an implicit way of reporting the sixth information; in other words, the act of sending at least one fourth MAC CE and / or at least one sixth RRC signaling itself, or the fact that the network side receives at least one fourth MAC CE and / or at least one sixth RRC signaling, can determine that the terminal has reported the sixth information to the network side.

[0137] In one embodiment, the method may further include:

[0138] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0139] The second value is determined using the ninth piece of information.

[0140] In some embodiments, exemplarily, when reporting the synchronization-related data stream delay via MAC CE (i.e., the third MAC CE, the fourth MAC CE) and / or RRC signaling (i.e., the fifth RRC signaling, the sixth RRC signaling), the terminal may send one or more MAC CEs (i.e., the third MAC CE) or RRC signaling (i.e., the fifth RRC signaling) including the identifier of the first set / the identifier of the second set / the identifier of the third set / the identifier of the fourth set / the multimodal service identifier to the network side, indicating that the synchronization-related data stream delay corresponding to the identifier of the first set / the identifier of the second set / the identifier of the third set / the identifier of the fourth set / the multimodal service identifier exceeds the first delay threshold or the first delay range. Alternatively, the terminal may report the synchronization-related data stream delay via a MAC CE (i.e., the fourth MAC CE) or RRC signaling (i.e., the sixth RRC signaling). The MAC CE or RRC signaling may include the identifier of the first set / the identifier of the second set / the identifier of the third set / the identifier of the fourth set / the multimodal service identifier, and include the synchronization-related data stream delay value (i.e., the first value). Alternatively, the terminal can report the synchronization-related data stream delay via a MAC CE (i.e., the fourth MAC CE) or RRC signaling (i.e., the sixth RRC signaling). The MAC CE or RRC signaling may include the identifier of the first set / the identifier of the second set / the identifier of the third set / the identifier of the fourth set / the multimodal service identifier, and include a synchronization-related data stream delay index value (i.e., the second value). The synchronization-related data stream delay index value can be determined by the synchronization-related data stream delay index value table (i.e., the ninth information) issued by the RRC configuration; or the synchronization-related data stream delay index value table (i.e., the ninth information) can be defined in the relevant protocol. The acquisition of the synchronization-related data stream delay can be implemented internally by the terminal. The terminal can determine the synchronization-related data stream delay index value (i.e., the second value) corresponding to the synchronization-related data stream delay value (i.e., the first value) through table query and report it.

[0141] In practical applications, the delay between two data streams can include data stream-level delays, meaning the delay between the first data packet of one data stream and the first data packet of another data stream can be considered. For example, as shown in Figure 2, the synchronization-related data stream delay between data stream 1 and data stream 2 can be defined as the delay between the first packet of data stream 1 and the first packet of data stream 2; as shown in Figure 2a, this delay can be a positive value; or, as shown in Figure 2b, this delay can also be a negative value. In this case, the terminal can report the delay between the data streams all at once.

[0142] Based on this, in one embodiment, reporting the first value and / or the sixth information to the network side may include:

[0143] In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of the other data point, the first value and / or the sixth information are reported to the network side at once.

[0144] In practical applications, the delay between two data streams can include packet-level delay, meaning the delay between the first data packet of one stream and the first data packet of another stream within a first period. For example, as shown in Figure 3, the synchronization-related data stream delay between data stream 1 and data stream 2 can be defined as the delay between the first packet of data stream 1 and the first packet of data stream 2 within period T (i.e., the first period). Within this period, all data packets of data stream 1 and all data packets of data stream 2 are synchronously related, and the association between data packets can be maintained in the time dimension through period T. In this case, the terminal needs to periodically report the delay between the data streams.

[0145] Based on this, in one embodiment, reporting the first value and / or the sixth information to the network side may include:

[0146] In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of another data point within a first period, the first value and / or the sixth information are periodically reported to the network side using the first period.

[0147] In practical applications, after the network side receives the first value and / or the sixth information reported by the terminal in one go, or after the network side periodically receives the first value and / or the sixth information reported by the terminal using the first cycle, the network device (such as a base station) on the network side can use the information reported by the terminal (i.e., the first value and / or the sixth information) to assist in delay-aware scheduling. For example, it can use logical channel priority processing to prioritize the scheduling of data with delay awareness (i.e., data with delay impact), so that the data can be transmitted in a timely manner, thereby improving the user experience.

[0148] Accordingly, this application also provides an information transmission method applied to network devices (such as base stations), as shown in Figure 4, the method including:

[0149] Operation 401: Send first information to the terminal, the first information containing information related to the delayed reporting between data.

[0150] In one embodiment, sending the first information to the terminal may include:

[0151] Send a first RRC signaling message to the terminal, the first RRC signaling message containing the first information;

[0152] And / or,

[0153] Send a first NAS signaling message to the terminal, the first NAS signaling message containing the first information.

[0154] In one embodiment, the method may further include:

[0155] The terminal receives third information, which indicates that the terminal supports delayed reporting between data.

[0156] In one embodiment, receiving the third information sent by the terminal may include:

[0157] Receive a second RRC signaling message sent by the terminal, the second RRC signaling message containing the third information;

[0158] And / or,

[0159] The terminal receives a second NAS signaling message, which includes the third information.

[0160] In one embodiment, the method may further include:

[0161] A fourth message is sent to the terminal, the fourth message being used to indicate the activation of delayed reporting between data.

[0162] In one embodiment, sending the fourth information to the terminal may include:

[0163] Send a third RRC signaling message to the terminal, the third RRC signaling message containing the fourth information;

[0164] And / or,

[0165] A first MAC CE is sent to the terminal, the first MAC CE containing the fourth information.

[0166] In one embodiment, the method may further include:

[0167] A fifth message is sent to the terminal, the fifth message being used to instruct the closure of delayed reporting between data.

[0168] In one embodiment, sending the fifth information to the terminal may include:

[0169] Send a fourth RRC signaling message to the terminal, the fourth RRC signaling message containing the fifth information;

[0170] And / or,

[0171] A second MAC CE is sent to the terminal, the second MAC CE containing the fifth information.

[0172] In one embodiment, as shown in FIG4, the method may further include:

[0173] Operation 402: Receive a first value and / or a sixth information reported by the terminal, wherein the first value represents the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or the delay between data with a synchronization relationship is not within the first delay range.

[0174] In one embodiment, receiving the sixth information reported by the terminal may include:

[0175] The first SR corresponding to the data with synchronization relationship sent by the terminal is received.

[0176] In one embodiment, the method may further include:

[0177] A seventh message is sent to the terminal, the seventh message being used to indicate the association between the second message and the SR, the second message being used to indicate data with a synchronization relationship.

[0178] In one embodiment, receiving the first value and / or the sixth information reported by the terminal may include:

[0179] The second SR corresponding to the data with synchronization relationship sent by the terminal is received. The second SR is sent using the first PUCCH resource corresponding to the first value.

[0180] In one embodiment, the method may further include:

[0181] The terminal sends an eighth message, which represents the association between the second message, SR, PUCCH resources, and a second value. The second message is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0182] In one embodiment, receiving the sixth information reported by the terminal may include:

[0183] Receive one or more third MAC CEs sent by the terminal, wherein the third MAC CEs contain second information;

[0184] And / or,

[0185] The terminal receives one or more fifth RRC signaling messages, wherein the fifth RRC signaling message contains second information; wherein,

[0186] The second information is used to indicate data that have a synchronization relationship.

[0187] In one embodiment, receiving the first value and / or the sixth information reported by the terminal may include:

[0188] The terminal sends a fourth MAC CE, which includes second information and the first value, or includes the second information and a second value corresponding to the first value.

[0189] And / or,

[0190] The terminal sends a sixth RRC signaling message, which includes second information and the first value, or includes the second information and a second value corresponding to the first value; wherein,

[0191] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0192] In one embodiment, receiving the first value and / or the sixth information reported by the terminal may include:

[0193] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data, the first value and / or the sixth information reported by the terminal are received at once;

[0194] or,

[0195] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data within a first cycle, the first value and / or the sixth information reported by the terminal are periodically received using the first cycle.

[0196] Accordingly, this application also provides an information transmission method, as shown in FIG5, the method comprising:

[0197] Operation 501: The network device sends first information to the terminal, the first information containing information related to the delayed reporting between data;

[0198] Operation 502: The terminal receives the first information sent by the network device.

[0199] The information transmission method provided in this application embodiment involves the network side sending first information to a terminal, and the terminal receiving the first information sent by the network side. The first information includes information related to data delay reporting. The solution provided in this application embodiment configures the network side with information related to data delay reporting to the terminal. This allows the terminal to subsequently report data delays based on the network side's configuration, i.e., report the delay status between data to the network side. This enables the network side to perform scheduling based on the reported delay status, in other words, it assists the network side in delay-aware scheduling, such as assisting the base station in prioritizing data with delay impacts (i.e., data with delay impacts may be prioritized for scheduling), thereby ensuring timely data transmission and improving user experience.

[0200] To implement the terminal-side method of this application embodiment, this application embodiment also provides an information transmission device, disposed on the terminal, as shown in FIG6, the device including:

[0201] The first receiving unit 601 is used to receive first information sent by the network side, the first information including relevant information on the delay reporting between data.

[0202] In one embodiment, the first receiving unit 601 is used for:

[0203] Receive the first RRC signaling sent by the network side, wherein the first RRC signaling contains the first information;

[0204] And / or,

[0205] The network receives a first NAS signaling message sent by the network side, the first NAS signaling message containing the first information.

[0206] In one embodiment, as shown in FIG6, the device may further include:

[0207] The first sending unit 602 is used to send third information to the network side, the third information representing the terminal's support for delayed reporting of data.

[0208] In one embodiment, the first transmitting unit 602 is used to:

[0209] Send a second RRC signaling message to the network side, the second RRC signaling message containing the third information;

[0210] And / or,

[0211] A second NAS signaling message is sent to the network side, the second NAS signaling message containing the third information.

[0212] In one embodiment, the first receiving unit 601 is further configured to receive fourth information sent by the network side, the fourth information being used to indicate the enabling of delayed reporting between data.

[0213] In one embodiment, the first receiving unit 601 is further configured to:

[0214] Receive the third RRC signaling sent by the network side, the third RRC signaling containing the fourth information;

[0215] And / or,

[0216] The network side receives a first MAC CE, which contains the fourth information.

[0217] In one embodiment, the first receiving unit 601 is further configured to receive fifth information sent by the network side, the fifth information being used to indicate the closure of delayed reporting between data.

[0218] In one embodiment, the first receiving unit 601 is further configured to:

[0219] Receive the fourth RRC signaling sent by the network side, the fourth RRC signaling containing the fifth information;

[0220] And / or,

[0221] The network side receives a second MAC CE, which contains the fifth information.

[0222] In one embodiment, as shown in FIG6, the device may further include:

[0223] The reporting unit 603 is used to report a first value and / or a sixth information to the network side. The first value represents the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or that the delay between data with a synchronization relationship is not within the first delay range.

[0224] In one embodiment, the reporting unit 603 is used to report the first value and / or the sixth information to the network side when the delay between data with a synchronization relationship is greater than a first delay threshold, or when the delay between data with a synchronization relationship is not within the first delay range.

[0225] In one embodiment, the reporting unit 603 is used to send the first SR corresponding to the data with synchronization relationship to the network side.

[0226] In one embodiment, as shown in FIG6, the device may further include: an association unit 604;

[0227] The first receiving unit 601 is further configured to receive seventh information sent by the network side, the seventh information being used to indicate the association between the second information and the SR, and the second information being used to indicate data with a synchronization relationship;

[0228] Accordingly, the association unit 604 is used to determine the first SR using the seventh information.

[0229] In one embodiment, the reporting unit 603 is used to send a second SR corresponding to data with a synchronization relationship to the network side using the first PUCCH resource corresponding to the first value.

[0230] In one embodiment, the first receiving unit 601 is further configured to receive eighth information sent by the network side, the eighth information representing the association between the second information, SR, PUCCH resources, and the second value, the second information being used to indicate data with a synchronization relationship, and the second value representing an index of the delay between data;

[0231] Accordingly, the associated unit 604 is further configured to:

[0232] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0233] Using the eighth and ninth information, the first PUCCH resource and the second SR are determined.

[0234] In one embodiment, the reporting unit 603 is used for:

[0235] Send one or more third MAC CEs to the network side, the third MAC CEs containing the second information;

[0236] And / or,

[0237] One or more fifth RRC signaling messages are sent to the network side, wherein the fifth RRC signaling message contains second information; wherein...

[0238] The second information is used to indicate data that have a synchronization relationship.

[0239] In one embodiment, the reporting unit 603 is used for:

[0240] Send a fourth MAC CE to the network side, the fourth MAC CE containing second information and the first value, or containing second information and a second value corresponding to the first value;

[0241] And / or,

[0242] A sixth RRC signaling message is sent to the network side, the sixth RRC signaling message containing second information and the first value, or containing second information and a second value corresponding to the first value; wherein,

[0243] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0244] In one embodiment, the association unit 604 is further configured to:

[0245] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0246] The second value is determined using the ninth piece of information.

[0247] In one embodiment, the reporting unit 603 is used for:

[0248] In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of the other data point, the first value and / or the sixth information are reported to the network side at once;

[0249] or,

[0250] In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of another data point within a first period, the first value and / or the sixth information are periodically reported to the network side using the first period.

[0251] In practical applications, the first receiving unit 601 and the first sending unit 602 can be implemented by the communication interface in the information transmission device; the reporting unit 603 and the association unit 604 can be implemented by the processor in the information transmission device in combination with the communication interface.

[0252] To implement the method on the network device side of this application embodiment, this application embodiment also provides an information transmission device, disposed on the network device, as shown in FIG7, the device including:

[0253] The second sending unit 701 is used to send first information to the terminal, the first information including information related to the delayed reporting between data.

[0254] In one embodiment, the second transmitting unit 701 is used for:

[0255] Send a first RRC signaling message to the terminal, the first RRC signaling message containing the first information;

[0256] And / or,

[0257] Send a first NAS signaling message to the terminal, the first NAS signaling message containing the first information.

[0258] In one embodiment, as shown in FIG7, the device may further include:

[0259] The second receiving unit 702 is used to receive third information sent by the terminal, wherein the third information indicates that the terminal supports delayed reporting between data.

[0260] In one embodiment, the second receiving unit 702 is used for:

[0261] Receive a second RRC signaling message sent by the terminal, the second RRC signaling message containing the third information;

[0262] And / or,

[0263] The terminal receives a second NAS signaling message, which includes the third information.

[0264] In one embodiment, the second sending unit 701 is further configured to send fourth information to the terminal, the fourth information being used to indicate the activation of delayed reporting between data.

[0265] In one embodiment, the second transmitting unit 701 is further configured to:

[0266] Send a third RRC signaling message to the terminal, the third RRC signaling message containing the fourth information;

[0267] And / or,

[0268] A first MAC CE is sent to the terminal, the first MAC CE containing the fourth information.

[0269] In one embodiment, the second sending unit 701 is further configured to send fifth information to the terminal, the fifth information being used to indicate the closure of delayed reporting between data.

[0270] In one embodiment, the second transmitting unit 701 is further configured to:

[0271] Send a fourth RRC signaling message to the terminal, the fourth RRC signaling message containing the fifth information;

[0272] And / or,

[0273] A second MAC CE is sent to the terminal, the second MAC CE containing the fifth information.

[0274] In one embodiment, the second receiving unit 702 is further configured to receive a first value and / or a sixth information reported by the terminal, wherein the first value characterizes the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or that the delay between data with a synchronization relationship is not within the first delay range.

[0275] In one embodiment, the second receiving unit 702 is further configured to receive the first SR corresponding to the data with synchronization relationship sent by the terminal.

[0276] In one embodiment, the second sending unit 701 is further configured to send seventh information to the terminal, the seventh information being used to indicate the association between the second information and the SR, and the second information being used to indicate data with a synchronization relationship.

[0277] In one embodiment, the second receiving unit 702 is further configured to receive a second SR corresponding to data with a synchronization relationship sent by the terminal, wherein the second SR is sent using the first PUCCH resource corresponding to the first value.

[0278] In one embodiment, the second sending unit 701 is further configured to send eighth information to the terminal, the eighth information representing the association between the second information, SR, PUCCH resources, and the second value, the second information being used to indicate data with a synchronization relationship, and the second value representing an index of the delay between the data.

[0279] In one embodiment, the second receiving unit 702 is further configured to:

[0280] Receive one or more third MAC CEs sent by the terminal, wherein the third MAC CEs contain second information;

[0281] And / or,

[0282] The terminal receives one or more fifth RRC signaling messages, wherein the fifth RRC signaling message contains second information; wherein,

[0283] The second information is used to indicate data that have a synchronization relationship.

[0284] In one embodiment, the second receiving unit 702 is further configured to:

[0285] The terminal sends a fourth MAC CE, which includes second information and the first value, or includes the second information and a second value corresponding to the first value.

[0286] And / or,

[0287] The terminal sends a sixth RRC signaling message, which includes second information and the first value, or includes the second information and a second value corresponding to the first value; wherein,

[0288] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0289] In one embodiment, the second receiving unit 702 is further configured to:

[0290] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data, the first value and / or the sixth information reported by the terminal are received at once;

[0291] or,

[0292] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data within a first cycle, the first value and / or the sixth information reported by the terminal are periodically received using the first cycle.

[0293] In practical applications, the second sending unit 701 and the second receiving unit 702 can be implemented by the communication interface in the information transmission device.

[0294] It should be noted that the information transmission device provided in the above embodiments is only illustrated by the division of the above program modules. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the information transmission device and the information transmission method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.

[0295] Based on the hardware implementation of the above program modules, and in order to implement the terminal-side method of this application embodiment, this application embodiment also provides a terminal, as shown in FIG8, the terminal 800 including:

[0296] The first communication interface 801 is capable of exchanging information with the network side and / or other terminals;

[0297] The first processor 802 is connected to the first communication interface 801 to enable information interaction with the network side and / or other terminals, and to execute the methods provided by one or more technical solutions on the terminal side when running a computer program;

[0298] The computer program is stored in the first memory 803.

[0299] In some embodiments, the first communication interface 801 is configured to receive first information sent by the network side, the first information including information related to the delayed reporting of data.

[0300] In one embodiment, the first communication interface 801 is further configured to:

[0301] Receive the first RRC signaling sent by the network side, wherein the first RRC signaling contains the first information;

[0302] And / or,

[0303] The network receives a first NAS signaling message sent by the network side, the first NAS signaling message containing the first information.

[0304] In one embodiment, the first communication interface 801 is further configured to send third information to the network side, the third information indicating that the terminal 800 supports delayed reporting between data.

[0305] In one embodiment, the first communication interface 801 is further configured to:

[0306] Send a second RRC signaling message to the network side, the second RRC signaling message containing the third information;

[0307] And / or,

[0308] A second NAS signaling message is sent to the network side, the second NAS signaling message containing the third information.

[0309] In one embodiment, the first communication interface 801 is further configured to receive fourth information sent by the network side, the fourth information being used to indicate the enabling of delayed reporting between data.

[0310] In one embodiment, the first communication interface 801 is further configured to:

[0311] Receive the third RRC signaling sent by the network side, the third RRC signaling containing the fourth information;

[0312] And / or,

[0313] The network side receives a first MAC CE, which contains the fourth information.

[0314] In one embodiment, the first communication interface 801 is further configured to receive fifth information sent by the network side, the fifth information being used to indicate the closure of delayed reporting between data.

[0315] In one embodiment, the first communication interface 801 is further configured to:

[0316] Receive the fourth RRC signaling sent by the network side, the fourth RRC signaling containing the fifth information;

[0317] And / or,

[0318] The network side receives a second MAC CE, which contains the fifth information.

[0319] In one embodiment, the first processor 802 is configured to report a first value and / or a sixth information to the network side through the first communication interface 801, wherein the first value represents the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or the delay between data with a synchronization relationship is not within the first delay range.

[0320] In one embodiment, the first processor 802 is further configured to report the first value and / or the sixth information to the network side through the first communication interface 801 when the delay between data with a synchronization relationship is greater than a first delay threshold, or when the delay between data with a synchronization relationship is not within the first delay range.

[0321] In one embodiment, the first processor 802 is further configured to send a first SR corresponding to data with a synchronization relationship to the network side through the first communication interface 801.

[0322] In one embodiment, the first processor 802 is further configured to:

[0323] The network side sends seventh information through the first communication interface 801. The seventh information is used to indicate the association between the second information and SR. The second information is used to indicate data with a synchronization relationship.

[0324] The first SR is determined using the seventh information.

[0325] In one embodiment, the first processor 802 is further configured to use the first PUCCH resource corresponding to the first value to send the second SR corresponding to the data with synchronization relationship to the network side through the first communication interface 801.

[0326] In one embodiment, the first processor 802 is further configured to:

[0327] The network side sends an eighth message through the first communication interface 801. The eighth message represents the association between the second message, SR, PUCCH resources, and the second value. The second message is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0328] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0329] Using the eighth and ninth information, the first PUCCH resource and the second SR are determined.

[0330] In one embodiment, the first processor 802 is further configured to:

[0331] One or more third MAC CEs are sent to the network side through the first communication interface 801, wherein the third MAC CE contains second information;

[0332] And / or,

[0333] One or more fifth RRC signaling messages are sent to the network side through the first communication interface 801, wherein the fifth RRC signaling message contains second information; wherein...

[0334] The second information is used to indicate data that have a synchronization relationship.

[0335] In one embodiment, the first processor 802 is further configured to:

[0336] A fourth MAC CE is sent to the network side through the first communication interface 801. The fourth MAC CE contains second information and the first value, or contains second information and a second value corresponding to the first value.

[0337] And / or,

[0338] A sixth RRC signaling message is sent to the network side through the first communication interface 801. The sixth RRC signaling message contains second information and the first value, or contains second information and a second value corresponding to the first value; wherein...

[0339] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0340] In one embodiment, the first processor 802 is further configured to:

[0341] Obtain the ninth piece of information, which represents the correlation between the first value and the second value;

[0342] The second value is determined using the ninth piece of information.

[0343] In one embodiment, the first processor 802 is further configured to:

[0344] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of the other data, the first value and / or the sixth information are reported to the network side at once through the first communication interface 801;

[0345] or,

[0346] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data within a first cycle, the first value and / or the sixth information are periodically reported to the network side through the first communication interface 801 using the first cycle.

[0347] It should be noted that the specific processing procedures of the first communication interface 801 and the first processor 802 can be understood by referring to the above method, and will not be repeated here.

[0348] Of course, in practical applications, the various components in terminal 800 are coupled together through bus system 804. It can be understood that bus system 804 is used to realize the connection and communication between these components. In addition to the data bus, bus system 804 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 804 in Figure 8.

[0349] The first memory 803 in this embodiment is used to store various types of data to support the operation of the terminal 800. Examples of such data include any computer program used to operate on the terminal 800.

[0350] The methods disclosed in the embodiments of this application can be applied to the first processor 802, or implemented by the first processor 802. The first processor 802 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each operation of the above methods can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the first processor 802. The first processor 802 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 802 can implement or execute the methods, operations, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The operation of the methods disclosed in the embodiments of this application can be directly reflected as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the first memory 803. The first processor 802 reads the information in the first memory 803 and combines its hardware to complete the operation of the aforementioned methods.

[0351] In an exemplary embodiment, terminal 800 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0352] Based on the hardware implementation of the above program modules, and in order to implement the method on the network device side of this application embodiment, this application embodiment also provides a network device, as shown in FIG9, the network device 900 includes:

[0353] The second communication interface 901 is capable of exchanging information with terminals and / or other network devices;

[0354] The second processor 902 is connected to the second communication interface 901 to enable information interaction with the terminal and / or other network devices, and to execute the methods provided by one or more technical solutions on the network device side when running a computer program;

[0355] The computer program is stored in the second memory 903.

[0356] In some embodiments, the second communication interface 901 is used to send first information to the terminal, the first information including information related to the delayed reporting between data.

[0357] In one embodiment, the second communication interface 901 is further configured to:

[0358] Send a first RRC signaling message to the terminal, the first RRC signaling message containing the first information;

[0359] And / or,

[0360] Send a first NAS signaling message to the terminal, the first NAS signaling message containing the first information.

[0361] In one embodiment, the second communication interface 901 is further configured to receive third information sent by the terminal, the third information indicating that the terminal supports delayed reporting between data.

[0362] In one embodiment, the second communication interface 901 is further configured to:

[0363] Receive a second RRC signaling message sent by the terminal, the second RRC signaling message containing the third information;

[0364] And / or,

[0365] The terminal receives a second NAS signaling message, which includes the third information.

[0366] In one embodiment, the second communication interface 901 is further configured to send fourth information to the terminal, the fourth information being used to indicate the activation of delayed reporting between data.

[0367] In one embodiment, the second communication interface 901 is further configured to:

[0368] Send a third RRC signaling message to the terminal, the third RRC signaling message containing the fourth information;

[0369] And / or,

[0370] A first MAC CE is sent to the terminal, the first MAC CE containing the fourth information.

[0371] In one embodiment, the second communication interface 901 is further configured to send fifth information to the terminal, the fifth information being used to indicate the closure of delayed reporting between data.

[0372] In one embodiment, the second communication interface 901 is further configured to:

[0373] Send a fourth RRC signaling message to the terminal, the fourth RRC signaling message containing the fifth information;

[0374] And / or,

[0375] A second MAC CE is sent to the terminal, the second MAC CE containing the fifth information.

[0376] In one embodiment, the second communication interface 901 is further configured to receive a first value and / or a sixth information reported by the terminal, wherein the first value characterizes the delay between data with a synchronization relationship, and the sixth information is configured to indicate that the delay between data with a synchronization relationship is greater than a first delay threshold or that the delay between data with a synchronization relationship is not within the first delay range.

[0377] In one embodiment, the second communication interface 901 is further configured to receive a first SR corresponding to data with a synchronization relationship sent by the terminal.

[0378] In one embodiment, the second communication interface 901 is further configured to send seventh information to the terminal, the seventh information indicating the association between the second information and the SR, the second information indicating data with a synchronization relationship.

[0379] In one embodiment, the second communication interface 901 is further configured to receive a second SR corresponding to data with a synchronization relationship sent by the terminal, wherein the second SR is sent using the first PUCCH resource corresponding to the first value.

[0380] In one embodiment, the second communication interface 901 is further configured to send eighth information to the terminal, the eighth information representing the association between the second information, SR, PUCCH resources, and the second value, the second information being used to indicate data with a synchronization relationship, and the second value representing an index of the delay between the data.

[0381] In one embodiment, the second communication interface 901 is further configured to:

[0382] Receive one or more third MAC CEs sent by the terminal, wherein the third MAC CEs contain second information;

[0383] And / or,

[0384] The terminal receives one or more fifth RRC signaling messages, wherein the fifth RRC signaling message contains second information; wherein,

[0385] The second information is used to indicate data that have a synchronization relationship.

[0386] In one embodiment, the second communication interface 901 is further configured to:

[0387] The terminal sends a fourth MAC CE, which includes second information and the first value, or includes the second information and a second value corresponding to the first value.

[0388] And / or,

[0389] The terminal sends a sixth RRC signaling message, which includes second information and the first value, or includes the second information and a second value corresponding to the first value; wherein,

[0390] The second information is used to indicate data with a synchronization relationship, and the second value represents the index of the delay between the data.

[0391] In one embodiment, the second communication interface 901 is further configured to:

[0392] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data, the first value and / or the sixth information reported by the terminal are received at once;

[0393] or,

[0394] In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data within a first cycle, the first value and / or the sixth information reported by the terminal are periodically received using the first cycle.

[0395] It should be noted that the specific processing procedure of the second communication interface 901 can be understood by referring to the above method, and will not be repeated here.

[0396] Of course, in practical applications, the various components in network device 900 are coupled together through bus system 904. It can be understood that bus system 904 is used to implement communication between these components. In addition to the data bus, bus system 904 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled as bus system 904 in Figure 9.

[0397] The second memory 903 in this embodiment is used to store various types of data to support the operation of the network device 900. Examples of such data include any computer program used to operate on the network device 900.

[0398] The methods disclosed in the embodiments of this application can be applied to, or implemented by, the second processor 902. The second processor 902 may be an integrated circuit chip with signal processing capabilities. During implementation, each operation of the above methods can be completed by the integrated logic circuitry of the hardware or by instructions in the form of software within the second processor 902. The second processor 902 may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 902 can implement or execute the methods, operations, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The operation of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, specifically a second memory 903. The second processor 902 reads information from the second memory 903 and, in conjunction with its hardware, completes the operations of the aforementioned methods.

[0399] In an exemplary embodiment, the network device 900 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.

[0400] It is understood that the memories (first memory 803, second memory 903) in the embodiments of this application can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0401] To implement the method provided in the embodiments of this application, the embodiments of this application also provide an information transmission system, as shown in FIG10, which includes: a terminal 1001 and a network device 1002.

[0402] It should be noted that the specific processing procedures of the terminal 1001 and network device 1002 have been described in detail above and will not be repeated here.

[0403] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a first memory 803 storing a computer program, which can be executed by a first processor 802 of a terminal 800 to complete the operations described in any of the aforementioned terminal-side methods. Another example is a second memory 903 storing a computer program, which can be executed by a second processor 902 of a network device 900 to complete the operations described in any of the aforementioned network device-side methods. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0404] In an exemplary embodiment, this application also provides a computer program product, including a computer program that can be executed by a first processor 802 of a terminal 800 to perform the operation described in any of the aforementioned terminal-side methods; or, the computer program can be executed by a second processor 902 of a network device 900 to perform the operation described in any of the aforementioned network device-side methods.

[0405] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0406] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0407] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. An information transmission method, applied to a terminal, comprising: The system receives first information sent from the network side, the first information containing information related to the delay reporting between data.

2. The method according to claim 1, wherein, The first information includes one or more of the following: The second information is used to indicate data with a synchronization relationship; A first delay threshold is used to trigger delayed reporting between data. A first delay range, wherein the first delay range is used to trigger delayed reporting between data; A first timer, used to prevent delayed reporting between data; The first cycle is used to periodically report data with delays.

3. The method according to claim 2, wherein, The second information includes one or more of the following: The first set of identifiers contains multiple data radio bearer identifiers, and the multiple data corresponding to the multiple data radio bearer identifiers have a synchronization relationship; The second set of identifiers contains multiple logical channel group identifiers, and the multiple data corresponding to the multiple logical channel group identifiers have a synchronization relationship; The third set of identifiers, which contains multiple logical channel identifiers, and the multiple data corresponding to the multiple logical channel identifiers have a synchronization relationship; The fourth set of identifiers, which contains multiple Quality of Service (QoS) flow identifiers, and the multiple data corresponding to the multiple QoS flow identifiers have a synchronization relationship; Multimodal service identifier.

4. The method according to claim 1, wherein, The first information received from the network side includes: Receive a first Radio Resource Control (RRC) signaling message sent by the network side, wherein the first RRC signaling message contains the first information; And / or, The network receives a first non-access stratum (NAS) signaling message sent by the network side, the first NAS signaling message containing the first information.

5. The method according to any one of claims 1 to 4, wherein, The method further includes: A third message is sent to the network side, the third message being used to characterize the delayed reporting of data supported by the terminal.

6. The method according to claim 5, wherein, Sending the third information to the network side includes: Send a second RRC signaling message to the network side, the second RRC signaling message containing the third information; And / or, A second NAS signaling message is sent to the network side, the second NAS signaling message containing the third information.

7. The method according to any one of claims 1 to 4, wherein, The method further includes: The system receives a fourth message sent by the network side, which is used to indicate the enabling of delayed reporting between data.

8. The method according to claim 7, wherein, The receipt of the fourth information sent by the network side includes: Receive the third RRC signaling sent by the network side, the third RRC signaling containing the fourth information; And / or, The network receives a first Media Access Control (MAC) CE sent by the network side, the first MAC CE containing the fourth information.

9. The method according to any one of claims 1 to 4, wherein, The method further includes: The network receives a fifth message sent by the network side, which is used to indicate the closure of delayed reporting between data.

10. The method according to claim 9, wherein, The fifth piece of information received from the network side includes: Receive the fourth RRC signaling sent by the network side, the fourth RRC signaling containing the fifth information; And / or, The network side receives a second MAC CE, which contains the fifth information.

11. The method according to any one of claims 1 to 4, wherein, The method further includes: The network side is reported a first value and / or a sixth information, wherein the first value is used to characterize the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between the data with a synchronization relationship is greater than a first delay threshold or that the delay between the data with a synchronization relationship is not within the first delay range.

12. The method according to claim 11, wherein, The reporting of the first value and / or the sixth information to the network side includes: If the delay between the data with a synchronization relationship is greater than the first delay threshold, or if the delay between the data with a synchronization relationship is not within the first delay range, the first value and / or the sixth information shall be reported to the network side.

13. The method according to claim 11, wherein, The sixth piece of information is reported to the network side, including: Send the first scheduling request (SR) corresponding to the data with synchronization relationship to the network side.

14. The method according to claim 13, wherein, The method further includes: The network receives a seventh message sent by the network side, the seventh message being used to indicate the association between the second message and the SR, and the second message being used to indicate the data with a synchronization relationship; The first SR is determined using the seventh information.

15. The method according to claim 11, wherein, The reporting of the first value and / or the sixth information to the network side includes: Using the first physical uplink control channel (PUCCH) resource corresponding to the first value, the second SR corresponding to the data with synchronization relationship is sent to the network side.

16. The method according to claim 15, wherein, The method further includes: The network side receives an eighth message, which is used to characterize the association between the second message, SR, PUCCH resources, and the second value. The second message is used to indicate the data with a synchronization relationship, and the second value is used to characterize the index of the delay between the data with a synchronization relationship. Obtain the ninth piece of information, which is used to characterize the correlation between the first value and the second value; Using the eighth and ninth information, the first PUCCH resource and the second SR are determined.

17. The method according to claim 11, wherein, The sixth piece of information is reported to the network side, including: Send one or more third MAC CEs to the network side, the third MAC CEs containing the second information; And / or, One or more fifth RRC signaling messages are sent to the network side, the fifth RRC signaling messages containing the second information; wherein the second information is used to indicate the data with synchronization relationship.

18. The method according to claim 11, wherein, The reporting of the first value and / or the sixth information to the network side includes: Send a fourth MAC CE to the network side, the fourth MAC CE containing second information and the first value, or containing second information and a second value corresponding to the first value; And / or, A sixth RRC signaling message is sent to the network side, the sixth RRC signaling message containing the second information and the first value, or containing the second information and the second value corresponding to the first value; wherein, The second information is used to indicate the data with a synchronization relationship, and the second value is used to characterize the index of the delay between the data with a synchronization relationship.

19. The method according to claim 18, wherein, The method further includes: Obtain the ninth piece of information, which is used to characterize the correlation between the first value and the second value; The second value is determined using the ninth piece of information.

20. The method according to claim 11, wherein, The reporting of the first value and / or the sixth information to the network side includes: In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of the other data point, the first value and / or the sixth information are reported to the network side at one time. or, In the case where the delay between two data points includes the delay between the first data packet of one data point and the first data packet of another data point within a first period, the first value and / or the sixth information are periodically reported to the network side using the first period.

21. An information transmission method, applied to a network device, comprising: Send first information to the terminal, the first information containing information related to the delayed reporting between data.

22. The method according to claim 21, wherein, The first information includes one or more of the following: The second information is used to indicate data with a synchronization relationship; A first delay threshold is used to trigger delayed reporting between data. A first delay range, wherein the first delay range is used to trigger delayed reporting between data; A first timer, used to prevent delayed reporting between data; The first cycle is used to periodically report data with delays.

23. The method according to claim 22, wherein, The second information includes one or more of the following: The first set of identifiers contains multiple data radio bearer identifiers, and the multiple data corresponding to the multiple data radio bearer identifiers have a synchronization relationship; The second set of identifiers contains multiple logical channel group identifiers, and the multiple data corresponding to the multiple logical channel group identifiers have a synchronization relationship; The third set of identifiers, which contains multiple logical channel identifiers, and the multiple data corresponding to the multiple logical channel identifiers have a synchronization relationship; The fourth set of identifiers contains multiple QoS flow identifiers, and the multiple data corresponding to these multiple QoS flow identifiers have a synchronization relationship. Multimodal service identifier.

24. The method according to claim 21, wherein, Sending the first information to the terminal includes: Send a first RRC signaling message to the terminal, the first RRC signaling message containing the first information; And / or, Send a first NAS signaling message to the terminal, the first NAS signaling message containing the first information.

25. The method according to any one of claims 21 to 24, wherein, The method further includes: The terminal receives third information, which is used to characterize the delayed reporting of data supported by the terminal.

26. The method according to claim 25, wherein, The receipt of the third information sent by the terminal includes: Receive a second RRC signaling message sent by the terminal, the second RRC signaling message containing the third information; And / or, The terminal receives a second NAS signaling message, which includes the third information.

27. The method according to any one of claims 21 to 24, wherein, The method further includes: A fourth message is sent to the terminal, the fourth message being used to indicate the activation of delayed reporting between data.

28. The method according to claim 27, wherein, Sending the fourth information to the terminal includes: Send a third RRC signaling message to the terminal, the third RRC signaling message containing the fourth information; And / or, A first MAC CE is sent to the terminal, the first MAC CE containing the fourth information.

29. The method according to any one of claims 21 to 24, wherein, The method further includes: A fifth message is sent to the terminal, the fifth message being used to instruct the closure of delayed reporting between data.

30. The method according to claim 29, wherein, Sending the fifth information to the terminal includes: Send a fourth RRC signaling message to the terminal, the fourth RRC signaling message containing the fifth information; And / or, A second MAC CE is sent to the terminal, the second MAC CE containing the fifth information.

31. The method according to any one of claims 21 to 24, wherein, The method further includes: The terminal reports a first value and / or a sixth information, wherein the first value is used to characterize the delay between data with a synchronization relationship, and the sixth information is used to indicate that the delay between the data with a synchronization relationship is greater than a first delay threshold or that the delay between the data with a synchronization relationship is not within the first delay range.

32. The method according to claim 31, wherein, The sixth information reported by the terminal includes: The first SR corresponding to the data with synchronization relationship sent by the terminal is received.

33. The method according to claim 32, wherein, The method further includes: A seventh message is sent to the terminal, the seventh message being used to indicate the association between the second message and the SR, the second message being used to indicate the data with a synchronization relationship.

34. The method according to claim 31, wherein, The receiving of the first value and / or the sixth information reported by the terminal includes: The terminal receives a second SR corresponding to the data with synchronization relationship sent by the terminal. The second SR is sent using the first PUCCH resource corresponding to the first value.

35. The method according to claim 34, wherein, The method further includes: The terminal is sent an eighth message, which is used to characterize the association between the second message, SR, PUCCH resources, and the second value. The second message is used to indicate data with a synchronization relationship, and the second value is used to characterize the index of the delay between the data with the synchronization relationship.

36. The method according to claim 31, wherein, The sixth information reported by the terminal includes: Receive one or more third MAC CEs sent by the terminal, wherein the third MAC CEs contain second information; And / or, The terminal receives one or more fifth RRC signaling messages, wherein the fifth RRC signaling messages contain the second information; wherein, The second information is used to indicate the data that has a synchronization relationship.

37. The method according to claim 31, wherein, The receiving of the first value and / or the sixth information reported by the terminal includes: The terminal sends a fourth MAC CE, which includes second information and the first value, or includes the second information and a second value corresponding to the first value. And / or, The terminal sends a sixth RRC signaling message, which includes the second information and the first value, or includes the second information and the second value corresponding to the first value; wherein, The second information is used to indicate the data with a synchronization relationship, and the second value is used to characterize the index of the delay between the data with a synchronization relationship.

38. The method according to claim 31, wherein, The receiving of the first value and / or the sixth information reported by the terminal includes: In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data, the first value reported by the terminal and / or the sixth information are received at once; or, In the case where the delay between two data includes the delay between the first data packet of one data and the first data packet of another data within a first period, the first value and / or the sixth information reported by the terminal are periodically received using the first period.

39. An information transmission device, comprising: The first receiving unit is used to receive first information sent by the network side, the first information including relevant information on the delay reporting between data.

40. An information transmission device, comprising: The second sending unit is used to send first information to the terminal, the first information containing information related to the delayed reporting between data.

41. A terminal, comprising: A first communication interface and a first processor; wherein... The first communication interface is used to receive first information sent by the network side, the first information including information related to the delay reporting between data.

42. A network device, comprising: A second communication interface and a second processor; wherein... The second communication interface is used to send first information to the terminal, the first information containing information related to the delayed reporting of data.

43. A terminal, comprising: A first processor and a first memory for storing computer programs capable of running on the processor. Wherein, when the first processor is used to run the computer program, it performs the operation of the method according to any one of claims 1 to 20.

44. A network device, comprising: A second processor and a second memory for storing computer programs that can run on the processor. Wherein, when the second processor is used to run the computer program, it performs the operation of the method according to any one of claims 21 to 38.

45. A storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the operation of the method according to any one of claims 1 to 20, or implements the operation of the method according to any one of claims 21 to 38.

46. ​​A computer program product comprising a computer program that, when executed by a processor, implements the operation of the method according to any one of claims 1 to 20, or implements the operation of the method according to any one of claims 21 to 38.

Citation Information

Patent Citations

  • Delay state reporting method, terminal, network device, communication system and storage medium

    CN117546574A

  • Delay state reporting method, terminal and storage medium

    CN117561738A

  • Apparatus and method for wireless communication

    CN117793929A

  • Multi-modal data transmission method and device

    CN118250265A

  • Delay report

    WO2024119900A1