Information processing method and device, terminal and network equipment

By triggering BSR in the terminal and carrying the data volume information of the related streams, the problem of lack of QoS guarantee in multimodal communication is solved, timely scheduling and resource allocation of related streams is realized, and business quality is improved.

CN119603722APending Publication Date: 2025-03-11DATANG MOBILE COMM EQUIP CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311160431.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The lack of quality of service (QoS) guarantee schemes for multimodal communications in the prior art, resulting in the inability to effectively ensure the synchronous transmission and service quality of related streams.

Method used

By triggering the cache status report (BSR) in the terminal, carrying the data volume information of the relevant streams in the terminal cache in the BSR, and reporting it to the network device. The network device configures the corresponding uplink transmission resources based on this information to ensure the synchronous transmission of the relevant streams.

Benefits of technology

Timely scheduling and resource allocation of multimodal communication-related streams is realized, service quality is improved, and the problem of lack of QoS guarantee in the existing technology is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603722A_ABST
    Figure CN119603722A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device, a terminal and network equipment, and relates to the technical field of communication. The method comprises the following steps: triggering a buffer status report (BSR); wherein the BSR comprises data volume information of related streams in a terminal cache; wherein the related flow comprises at least one of the following items: flows borne by different quality of service flows (QoS flows), and the correlation between the flows is indicated by the correlation between quality of service flow identifiers (QFIs); the streams are borne by different data radio bearers (DRBs), and the correlation between the streams is indicated by the correlation between data radio bearer identifications (DRB IDs); for flows carried by different logical channels (LCHs), the correlation between the flows is indicated by the correlation between logical channel identifications (LCIDs). According to the invention, the problem that there is no related QoS guarantee scheme for a multi-mode communication mode at present can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to an information processing method, device, terminal and network equipment. Background Art

[0002] In the research of 5G systems, and even in the future 6G system research, the introduction of Extended Reality (XR) services is considered. XR services can be applied to one or more user devices, such as 3D glasses, handle remote controls, etc. There are two basic ways to connect XR services to wireless networks. One is that all user devices access the wireless network through a user device or terminal (User Equipment, UE); the other is that different user devices access the wireless network separately. In the XR service, there will be different service flows coming from or going to different user devices. This communication method can also be called multimodal communication. However, there is currently no relevant service quality (Quality of Service, QoS) guarantee solution for this multimodal communication method. Summary of the invention

[0003] The present invention provides an information processing method, device, terminal and network equipment, which solves the problem that there is no solution for QoS guarantee in the current multi-modal communication mode.

[0004] An embodiment of the present invention provides an information processing method, which is applied to a terminal. The method includes:

[0005] Triggering a buffer status report (BSR); wherein the BSR includes data volume information of the relevant flow in the terminal buffer;

[0006] The related flow includes at least one of the following:

[0007] Flows carried by different Quality of Service flows (QoS flows), the correlation between the flows being indicated by the correlation between Quality of Service flow identities (QFIs);

[0008] Flows carried by different data radio bearers (DRBs), the correlation between the flows being indicated by the association between data radio bearer identities (DRB IDs);

[0009] The correlation between the flows carried by different logical channels (Logical Channel, LCH) is indicated by the association between logical channel identities (Logical Channel Identity, LCID).

[0010] Optionally, the triggering of the BSR includes:

[0011] triggering the BSR according to a first trigger condition;

[0012] The first trigger condition includes one of the following:

[0013] When data of the first target stream in the related stream is sent;

[0014] After the data of the first target stream in the related stream is sent;

[0015] When the data of the second target stream in the related stream arrives at the terminal cache;

[0016] After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow;

[0017] After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent;

[0018] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0019] Optionally, after triggering the BSR, the method further includes:

[0020] When data of a first target flow in the related flows is sent, or after data of the first target flow is sent, sending the BSR to the network device;

[0021] The first target flow is the first flow among the related flows that initiates data transmission.

[0022] Optionally, the sending the BSR to the network device includes at least one of the following:

[0023] Sending the BSR to the network device at a sending time of sending data of the first target flow;

[0024] Sending a first Media Access Control Protocol Data Unit (MAC PDU) to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0025] Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device;

[0026] When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

[0027] Optionally, the sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device, includes:

[0028] An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

[0029] Optionally, the first uplink resource includes one of the following:

[0030] Generic scheduling request resource for network device configuration;

[0031] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0032] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0033] The network device configures a dedicated scheduling request resource for the BSR.

[0034] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0035] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0036] The amount of data in the terminal cache related to the second target flow in the related flows;

[0037] The amount of all cached data related to the relevant flow in the terminal cache;

[0038] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0039] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0040] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0041] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0042] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0043] and / or,

[0044] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0045] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0046] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0047] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0048] Optionally, the BSR further includes at least one of the following:

[0049] identification information of a first target stream in the related streams;

[0050] identification information of a second target stream in the related stream;

[0051] Related stream group identification information of the related stream;

[0052] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0053] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0054] a QFI of a quality of service flow carrying the first target flow;

[0055] a DRB ID of a data radio bearer carrying the first target flow;

[0056] LCID of the logical channel carrying the first target flow;

[0057] a logical channel group identity (Logical Channel Group Identity, LCG ID) of the logical channel group to which the logical channel carrying the first target flow belongs;

[0058] and / or,

[0059] The identification information of the second target stream in the related stream includes at least one of the following:

[0060] A QFI of a quality of service flow carrying the second target flow;

[0061] a DRB ID of a data radio bearer carrying the second target flow;

[0062] LCID of the logical channel carrying the second target flow;

[0063] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0064] Optionally, after triggering the BSR, the method further includes:

[0065] If the second condition is met, cancel the triggered BSR;

[0066] The second condition includes at least one of the following:

[0067] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0068] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0069] The data of the second target stream in the related stream is invalid;

[0070] The BSR has been sent;

[0071] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0072] Optionally, before triggering the BSR, the method further includes:

[0073] Receive BSR configuration information sent by network equipment;

[0074] The BSR configuration information includes at least one of the following:

[0075] Configuration information of the relevant flow;

[0076] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0077] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0078] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0079] A first triggering condition of the BSR;

[0080] Scheduling request configuration information of the uplink resources of the BSR.

[0081] The present application provides an information processing method, which is applied to a network device, and the method includes:

[0082] A BSR sent by a receiving terminal; wherein the BSR includes data volume information of a related flow in a terminal buffer;

[0083] The related flow includes at least one of the following:

[0084] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0085] The correlation between flows carried by different data DRBs is indicated by the association between DRD IDs;

[0086] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0087] Optionally, after receiving the BSR sent by the terminal, the method further includes:

[0088] According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

[0089] Optionally, the receiving BSR sent by the terminal includes at least one of the following:

[0090] receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission;

[0091] receiving a first MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0092] receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource;

[0093] When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

[0094] Optionally, the first uplink resource includes one of the following:

[0095] Generic scheduling request resource for network device configuration;

[0096] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0097] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0098] The network device configures a dedicated scheduling request resource for the BSR.

[0099] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0100] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0101] The amount of data in the terminal cache related to the second target flow in the related flows;

[0102] The amount of all cached data related to the relevant flow in the terminal cache;

[0103] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0104] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0105] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0106] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0107] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0108] and / or,

[0109] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0110] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0111] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0112] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0113] Optionally, the BSR further includes at least one of the following:

[0114] identification information of a first target stream in the related streams;

[0115] identification information of a second target stream in the related stream;

[0116] Related stream group identification information of the related stream;

[0117] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0118] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0119] a QFI of a quality of service flow carrying the first target flow;

[0120] a DRB ID of a data radio bearer carrying the first target flow;

[0121] LCID of the logical channel carrying the first target flow;

[0122] LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0123] and / or,

[0124] The identification information of the second target stream in the related stream includes at least one of the following:

[0125] A QFI of a quality of service flow carrying the second target flow;

[0126] a DRB ID of a data radio bearer carrying the second target flow;

[0127] LCID of the logical channel carrying the second target flow;

[0128] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0129] Optionally, before receiving the BSR sent by the terminal, the method further includes:

[0130] Send BSR configuration information to the terminal;

[0131] The BSR configuration information includes at least one of the following:

[0132] Configuration information of the relevant flow;

[0133] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0134] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0135] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0136] A first triggering condition of the BSR;

[0137] Scheduling request configuration information of the uplink resources of the BSR.

[0138] The embodiment of the present application provides an information processing device, including a memory, a transceiver, and a processor;

[0139] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:

[0140] Triggering a BSR; wherein the BSR includes data volume information of the relevant flow in the terminal buffer;

[0141] The related flow includes at least one of the following:

[0142] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0143] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0144] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0145] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0146] triggering the BSR according to a first trigger condition;

[0147] The first trigger condition includes one of the following:

[0148] When data of the first target stream in the related stream is sent;

[0149] After the data of the first target stream in the related stream is sent;

[0150] When the data of the second target stream in the related stream arrives at the terminal cache;

[0151] After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow;

[0152] After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent;

[0153] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0154] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0155] When data of a first target flow in the related flows is sent, or after data of the first target flow is sent, sending the BSR to the network device;

[0156] The first target flow is the first flow among the related flows that initiates data transmission.

[0157] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0158] Sending the BSR to the network device at a sending time of sending data of the first target flow;

[0159] Sending a first MAC PDU to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0160] Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device;

[0161] When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

[0162] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0163] An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

[0164] Optionally, the first uplink resource includes one of the following:

[0165] Generic scheduling request resource for network device configuration;

[0166] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0167] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0168] The network device configures a dedicated scheduling request resource for the BSR.

[0169] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0170] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0171] The amount of data in the terminal cache related to the second target flow in the related flows;

[0172] The amount of all cached data related to the relevant flow in the terminal cache;

[0173] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0174] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0175] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0176] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0177] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0178] and / or,

[0179] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0180] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0181] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0182] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0183] Optionally, the BSR further includes at least one of the following:

[0184] identification information of a first target stream in the related streams;

[0185] identification information of a second target stream in the related stream;

[0186] Related stream group identification information of the related stream;

[0187] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0188] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0189] a QFI of a quality of service flow carrying the first target flow;

[0190] a DRB ID of a data radio bearer carrying the first target flow;

[0191] LCID of the logical channel carrying the first target flow;

[0192] LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0193] and / or,

[0194] The identification information of the second target stream in the related stream includes at least one of the following:

[0195] A QFI of a quality of service flow carrying the second target flow;

[0196] a DRB ID of a data radio bearer carrying the second target flow;

[0197] LCID of the logical channel carrying the second target flow;

[0198] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0199] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0200] If the second condition is met, cancel the triggered BSR;

[0201] The second condition includes at least one of the following:

[0202] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0203] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0204] The data of the second target stream in the related stream is invalid;

[0205] The BSR has been sent;

[0206] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0207] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0208] Receive BSR configuration information sent by network equipment;

[0209] The BSR configuration information includes at least one of the following:

[0210] Configuration information of the relevant flow;

[0211] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0212] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0213] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0214] A first triggering condition of the BSR;

[0215] Scheduling request configuration information of the uplink resources of the BSR.

[0216] The present application also provides a terminal, including:

[0217] A triggering unit, configured to trigger a BSR; wherein the BSR includes data volume information of a related flow in a terminal buffer;

[0218] The related flow includes at least one of the following:

[0219] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0220] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0221] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0222] The embodiment of the present application also provides an information processing device, including a memory, a transceiver, and a processor;

[0223] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:

[0224] A BSR sent by a receiving terminal; wherein the BSR includes data volume information of a related flow in a terminal buffer;

[0225] The related flow includes at least one of the following:

[0226] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0227] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0228] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0229] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0230] According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

[0231] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0232] receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission;

[0233] receiving a first MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0234] receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource;

[0235] When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

[0236] Optionally, the first uplink resource includes one of the following:

[0237] Generic scheduling request resource for network device configuration;

[0238] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0239] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0240] The network device configures a dedicated scheduling request resource for the BSR.

[0241] Optionally, the processor is configured to read the computer program in the memory and perform one of the following operations:

[0242] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0243] The amount of data in the terminal cache related to the second target flow in the related flows;

[0244] The amount of all cached data related to the relevant flow in the terminal cache;

[0245] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0246] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0247] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0248] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0249] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0250] and / or,

[0251] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0252] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0253] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0254] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0255] Optionally, the BSR further includes at least one of the following:

[0256] identification information of a first target stream in the related streams;

[0257] identification information of a second target stream in the related stream;

[0258] Related stream group identification information of the related stream;

[0259] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0260] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0261] a QFI of a quality of service flow carrying the first target flow;

[0262] a DRB ID of a data radio bearer carrying the first target flow;

[0263] LCID of the logical channel carrying the first target flow;

[0264] LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0265] and / or,

[0266] The identification information of the second target stream in the related stream includes at least one of the following:

[0267] A QFI of a quality of service flow carrying the second target flow;

[0268] a DRB ID of a data radio bearer carrying the second target flow;

[0269] LCID of the logical channel carrying the second target flow;

[0270] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0271] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0272] Send BSR configuration information to the terminal;

[0273] The BSR configuration information includes at least one of the following:

[0274] Configuration information of the relevant flow;

[0275] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0276] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0277] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0278] A first triggering condition of the BSR;

[0279] Scheduling request configuration information of the uplink resources of the BSR.

[0280] The present application provides a network device, including:

[0281] A receiving unit, configured to receive a BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in a terminal buffer;

[0282] The related flow includes at least one of the following:

[0283] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0284] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0285] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0286] An embodiment of the present application provides a processor-readable storage medium, which stores a computer program, and the computer program is used to cause the processor to execute the steps of the information processing method on the terminal side as described above, or the computer program is used to cause the processor to execute the steps of the information processing method on the network device side as described above.

[0287] The beneficial effects of the above technical solution of the present invention are:

[0288] In an embodiment of the present application, when the terminal triggers a BSR report, the data volume information of the relevant flow in the terminal cache carried by the BSR can be used to enable the network device side to obtain the data volume information of the relevant flow, so as to configure the corresponding uplink sending resources for the terminal, thereby ensuring that when the relevant flow service is transmitted, the network device can perform scheduling in a timely and rapid manner to ensure the service quality, thereby solving the problem that there is currently no relevant QoS guarantee solution for multimodal communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0289] Figure 1 One of the flowcharts showing the information processing method on the terminal side of an embodiment of the present application;

[0290] Figure 2 A second flowchart showing the information processing method on the terminal side according to an embodiment of the present application;

[0291] Figure 3 A third flowchart showing the information processing method on the terminal side of an embodiment of the present application;

[0292] Figure 4 A flowchart showing an information processing method on a network device side according to an embodiment of the present invention;

[0293] Figure 5 A block diagram showing an information processing device on a terminal side according to an embodiment of the present invention;

[0294] Figure 6 A block diagram showing a terminal according to an embodiment of the present invention;

[0295] Figure 7A block diagram showing an information processing device on a network device side according to an embodiment of the present invention;

[0296] Figure 8 A block diagram showing a network device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0297] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the present invention. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present invention. In addition, for clarity and brevity, the description of known functions and structures is omitted.

[0298] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present invention. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0299] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0300] Additionally, the terms "system" and "network" are often used interchangeably herein.

[0301] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, such as 5G system and 6G system. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, a 6G system, etc. These various systems include terminal equipment and network equipment. The system may also include core network parts, such as Evolved Packet System (EPS), 5G system (5GS), 6G system, etc.

[0302] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0303] In the embodiments of the present invention, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0304] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0305] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0306] The following is an introduction to the relevant technologies involved in this application:

[0307] 1. Multimodal communication

[0308] Multimodal communication refers to input or output of modalities from different terminals, such as input or output data, including but not limited to at least one of the following:

[0309] Video media data;

[0310] Audio media data;

[0311] Information from environmental sensors, such as brightness, temperature, humidity, etc.

[0312] Tactile data, including: perceptible such as pressure, texture, vibration, temperature, or kinesthetic perception (such as gravity, tension, position perception), etc.

[0313] A notable feature of multimodal communication is the synchronization requirement between multimodal applications. Taking immersive multimodal virtual reality (VR) applications as an example, the synchronization of different media units is crucial, otherwise the user experience will be reduced. The synchronization threshold between different modes may even be lower than the delay index of a single application. Taking "audio touch" in the first row of Table 1 as an example, if the touch precedes the hearing, the delay threshold of hearing relative to the touch is 50ms; if the hearing precedes the touch, the delay threshold of the touch relative to the hearing is 25ms. When the relative delay of the two service flows is greater than the threshold value, the immersive service experienced by the user will experience delays, stagnation and other unpleasant feelings. Specifically, the synchronous transmission of multimodal services means that the transmission time difference of related services is lower than the synchronization threshold requirement.

[0314] Table 1: Typical synchronization thresholds for immersive multi-modality VR applications

[0315]

[0316] The services of related media units in multimodal communication are manifested as different service flows in the wireless network, and then mapped to the QoS flows that need to be transmitted by the access network. Flows with synchronization requirements can be called related flows. Ensuring the synchronous transmission of related flows specifically means that the transmission time difference of the related flows is lower than the synchronization threshold requirement.

[0317] 2. Cache reporting mechanism for a single QoS flow

[0318] The base station receives the BSR reported by the terminal and can allocate uplink resources of corresponding size to the terminal according to the BSR. For example, there are three types of BSR:

[0319] The triggering mechanism of Regular BSR is as follows: (1) When data with a higher priority than the data in the current buffer arrives, or when data arrives in an empty buffer, Regular BSR is triggered; (2) When the retransmission BSR timer (retxBSR-Timer) times out and there is data in the buffer, Regular BSR is triggered.

[0320] The triggering mechanism of periodic BSR is as follows: when the periodic BSR timer (periodicBSR-Timer) times out, the Periodic BSR is triggered.

[0321] The triggering mechanism of the piggybacked BSR (Padding BSR) is as follows: if the UE can accommodate more bits (ie, Padding) in addition to the data to be transmitted in the uplink grant when organizing the MAC PDU, the Padding BSR is triggered.

[0322] The synchronous stream data sending process has no effect on the BSR triggering and sending.

[0323] For the QoS guarantee scheme for a single QoS flow, the BSR triggering and sending process has no direct relationship with the synchronization flow. Based on the cache reporting mechanism of a single QoS flow, when the network device side has data to send in the related flow, it cannot obtain the information in the related flow, and cannot guarantee timely and fast scheduling. The QoS guarantee scheme for a single QoS flow cannot meet the requirements for guaranteeing synchronous transmission between different QoS flows.

[0324] The embodiments of the present application provide an information processing method, device, terminal and network device to solve the problem that there is no relevant QoS guarantee solution for multimodal communication. Among them, the method and the device (or terminal or network device) are based on the same application concept. Since the principles of solving the problem by the method and the device (or terminal or network device) are similar, the implementation of the method and the device (or terminal or network device) can refer to each other, and the repeated parts will not be repeated.

[0325] like Figure 1 As shown, an embodiment of the present invention provides an information processing method, which is applied to a terminal and includes the following steps:

[0326] Step 11: triggering a BSR; wherein the BSR includes data volume information of related flows in the terminal buffer.

[0327] Optionally, the related flow includes at least one of the following:

[0328] Flows carried by different quality of service flows, and the flows are correlated with each other;

[0329] Flows carried by different data radio bearers, and the flows are correlated;

[0330] Flows carried by different logical channels, and there is correlation between the flows.

[0331] For example, the correlation between flows carried by different QoS flows can be indicated by the correlation between QFIs. The correlation between flows carried by different DRBs can be indicated by the correlation between DRB IDs. The correlation between flows carried by different logical channels can be indicated by the correlation between LCIDs.

[0332] Specifically, the related flow includes at least one of the following:

[0333] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0334] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0335] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0336] For example, the data volume information of the relevant flow in the terminal cache may indicate at least one of the following: the data volume information of the most recently sent flow or the most recently sent flow, the data volume information of the flow after the most recently sent flow or the most recently sent flow, all the data volume information of the relevant flow, etc., and the embodiments of the present application are not limited to this. In this way, when the terminal triggers the cache report, the data volume information of the relevant flow carried by the BSR can be used to enable the network device side to know the data volume information of the relevant flow, so as to configure the corresponding uplink sending resources for the terminal, so as to ensure that when the relevant flow service is transmitted, the network device can be scheduled in a timely and fast manner to ensure the service quality, which solves the problem that there is no relevant QoS guarantee solution for the current multi-modal communication method.

[0337] Optionally, the triggering of the BSR includes: triggering the BSR according to a first trigger condition.

[0338] The first trigger condition includes one of the following:

[0339] When data of the first target stream in the related stream is sent; for example: the first target stream is the first stream in the related stream to initiate data sending, when the terminal determines that data of the first stream in the related stream to initiate data sending is sent, BSR is triggered.

[0340] After data of the first target stream in the related stream is sent; for example: the first target stream is the first stream in the related stream to initiate data sending, the terminal triggers BSR after determining that data of the first stream in the related stream to initiate data sending has been sent.

[0341] When the data of the second target flow in the related flow arrives at the terminal cache; for example: the second target flow is one or more flows in the related flow except the first target flow; the sending time of the data of the second target flow is after the data sending time of the first flow in the related flow that initiates data sending, when the terminal determines that the data of the second target flow arrives at the terminal cache, the BSR is triggered.

[0342] After the data of the first target stream in the related stream is sent, there is no uplink resource for sending the data of the second target stream in the related stream within the first time period; for example: the first target stream is the first stream in the related stream that initiates data sending, and the second target stream is one or more streams in the related stream except the first target stream; the sending time of the data of the second target stream is after the sending time of the data of the first target stream, the terminal determines that after the data of the first target stream is sent, there is no uplink resource for sending the data of the second target stream in the related stream within the first time period (that is, after the data of the first stream in the related stream that initiates data sending is sent, there is no uplink resource available for sending the data of the second target stream within the first time period), thus triggering BSR.

[0343] After the data of the first target stream in the related stream is sent, the remaining time (remaining time) of the second target stream in the related stream exceeds the first threshold value (or the remaining time threshold value); wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent. For example: the first target stream is the first stream in the related stream that initiates data sending, and the second target stream is one or more streams in the related stream except the first target stream; the sending time of the data of the second target stream is after the sending time of the data of the first target stream, and the terminal determines that after the data of the first stream in the related stream that initiates data sending is sent, the remaining time (remaining time) of the second target stream exceeds (for example, is greater than or equal to) the remaining time threshold value, then the BSR is triggered.

[0344] Optionally, the first time period may be pre-set (for example, agreed upon by a protocol), or the first time period may be configured by a network device side, etc. The embodiments of the present application are not limited thereto.

[0345] It should be noted that the remaining time usually refers to the remaining time for sending another stream again after sending one stream. Optionally, if the second target stream refers to a stream other than the first target stream, there is only one remaining time; optionally, if the second target stream refers to multiple streams other than the first target stream, there are multiple remaining times, that is, there will be a corresponding remaining time for each stream. Taking a remaining time as an example, the remaining time is determined by the synchronization threshold value (such as the synchronization threshold value of the second target stream relative to the first target stream) and the sending waiting time of the second target stream after the data of the first target stream is sent (that is, the waiting time after the data of the first target stream is sent), which may include but is not limited to: the remaining time is equal to the synchronization threshold value minus the sending waiting time of the second target stream after the data of the first target stream is sent.

[0346] Optionally, the first threshold value (or the remaining time threshold value) can be pre-set (for example, agreed upon by a protocol), or the first threshold value (or the remaining time threshold value) can be configured by the network device side for each or each group or each pair of related flows, etc. The embodiments of the present application are not limited to this.

[0347] like Figure 2 As shown, the embodiment of the present application also provides an information processing method, which is applied to a terminal and includes the following steps:

[0348] Step 21: triggering a BSR; wherein the BSR includes data volume information of related flows in the terminal buffer.

[0349] Optionally, the terminal may trigger a BSR according to a first trigger condition. Specifically, the first trigger condition may refer to the above embodiment, and will not be described again to avoid repetition.

[0350] Optionally, the related flow includes at least one of the following:

[0351] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0352] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0353] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0354] For example: the data volume information of the related streams in the terminal cache may indicate at least one of the following: the data volume information of the most recently sent stream or the most recently sent stream, the data volume information of the stream after the most recently sent stream or the most recently sent stream, all data volume information of the related streams, etc. The embodiments of the present application are not limited to this.

[0355] Step 22: After triggering the BSR, when data of the first target flow in the related flow is sent or after data of the first target flow is sent, send the BSR to the network device; wherein the first target flow is the first flow in the related flow to initiate data transmission.

[0356] Specifically, after the terminal determines to trigger the BSR (for example, it may determine to trigger the BSR based on the first trigger condition), it may send the BSR to the network device when the data of the first target flow in the related flow is sent; or, it may send the BSR to the network device after the data of the first target flow in the related flow is sent.

[0357] Optionally, after the terminal determines to trigger the BSR, if the second condition for canceling the triggered BSR is not met, the terminal may send the BSR to the network device when the data of the first target flow in the related flow is sent or after the data of the first target flow is sent, etc. The embodiment of the present application is not limited to this. The second condition will be specifically described in the following embodiment.

[0358] Optionally, the sending the BSR to the network device includes at least one of the following:

[0359] At the time of sending the data of the first target flow, the BSR is sent to the network device; for example, the BSR and the data of the first target flow in the related flow are sent to the network device at the first time; in other words, the BSR and the data of the first target flow in the related flow are sent to the network device at the same time. That is, after the terminal determines to trigger the BSR, the BSR and the data of the first target flow in the related flow can be sent to the network device together.

[0360] Send a first MAC PDU to the network device; wherein the first MAC PDU includes the BSR and the data of the first target flow; for example: the BSR and the data of the first target flow in the related flow are carried in the same MAC PDU, and sent to the network device; or the BSR is carried in the MAC PDU corresponding to the data of the first target flow, and sent to the network device, etc. That is, after the terminal determines to trigger the BSR, the BSR can be sent to the network device together with the data of the first target flow in the related flow.

[0361] Send an uplink resource scheduling request to a network device, and send the BSR on a first uplink resource configured by the network device; for example: after the terminal determines to trigger the BSR, it triggers a scheduling request (Scheduling Request, SR), and then the network device sends the BSR on a first uplink resource configured based on the SR of the terminal. Optionally, the first uplink resource may be a physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) resource.

[0362] When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource. For example, after the terminal determines to trigger the BSR, it does not trigger the SR, but sends the BSR on the second uplink resource only when it is determined that there is a second uplink resource. Optionally, the second uplink resource is an uplink sending resource that can be used to send the BSR.

[0363] Optionally, the sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device, includes:

[0364] An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

[0365] Optionally, the first uplink resource includes one of the following:

[0366] The general scheduling request resource configured by the network device; for example: after the terminal determines to trigger the BSR, it triggers the SR, and the network device configures the general scheduling request resource for the terminal, then the terminal can send the BSR on the general scheduling request resource.

[0367] The network device configures available scheduling request resources for the logical channel corresponding to the first target flow; for example: after the terminal determines to trigger the BSR, it triggers the SR, and the network device configures available scheduling request resources for the logical channel corresponding to the first target flow. The terminal can send the BSR on the available scheduling request resources configured for the logical channel corresponding to the first target flow.

[0368] The network device configures available scheduling request resources for the logical channel corresponding to the second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow, and the sending time of the data of the second target flow is after the sending time of the data of the first target flow; for example: after the terminal determines to trigger the BSR, it triggers the SR, and the network device configures available scheduling request resources for the logical channel corresponding to the second target flow, then the terminal can send the BSR on the available scheduling request resources configured for the logical channel corresponding to the second target flow.

[0369] The network device configures a dedicated scheduling request resource for the BSR; for example, after the terminal determines to trigger the BSR, it triggers the SR, and the network device configures a dedicated scheduling request resource for the BSR, then the terminal can send the BSR on the dedicated scheduling request resource. Optionally, the dedicated scheduling request resource can be a dedicated SR resource configured by the network device for all related flows, or it can also be a dedicated SR resource configured by the network device for each or each group or each pair of related flows, etc., and the embodiments of the present application are not limited thereto.

[0370] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0371] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0372] The amount of data in the terminal cache related to the second target flow in the related flows;

[0373] The amount of all cached data related to the relevant flow in the terminal cache;

[0374] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0375] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0376] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0377] the amount of data corresponding to the packet data unit set (PDUset) of the first target flow in the terminal buffer;

[0378] The amount of data corresponding to the logical channel group (Logical Channel Group, LCG) to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0379] and / or,

[0380] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0381] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0382] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0383] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0384] For example, when the data volume information of the related streams in the terminal cache includes: the data volume in the terminal cache related to the first target stream in the related streams, and the data volume in the terminal cache related to the second target stream in the related streams, it may specifically be at least one of the following:

[0385] The amount of data in the terminal cache corresponding to the logical channel carrying the first target stream and the amount of data in the terminal cache corresponding to the logical channel carrying the second target stream; for example: the amount of data in the terminal cache corresponding to the logical channel carrying the first target stream and the amount of data in the terminal cache corresponding to the logical channel carrying the second target stream can be indicated respectively, and / or, the sum of the amount of data in the terminal cache corresponding to the logical channel carrying the first target stream and the amount of data in the terminal cache corresponding to the logical channel carrying the second target stream, etc. The embodiments of the present application are not limited to this.

[0386] The data amount of the PDU set corresponding to the first target flow in the terminal cache and the data amount of the PDU set corresponding to the second target flow in the terminal cache; for example: the data amount of the PDUset corresponding to the first target flow in the terminal cache and the data amount of the PDU set corresponding to the second target flow in the terminal cache can be indicated respectively; and / or, the sum of the data amount of the PDU set corresponding to the first target flow in the terminal cache and the data amount of the PDU set corresponding to the second target flow in the terminal cache, etc. The embodiments of the present application are not limited to this.

[0387] The amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the first target stream is located, and the amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the second target stream is located; for example: the amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the first target stream is located and the amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the second target stream is located can be indicated respectively; and / or, the sum of the amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the first target stream is located and the amount of data in the terminal cache corresponding to the LCG where the logical channel carrying the second target stream is located, etc. The embodiments of the present application are not limited to this.

[0388] For example, when the data volume information of the relevant flow in the terminal cache includes: the data volume of all cached data related to the relevant flow in the terminal cache, it may specifically be at least one of the following:

[0389] The amount of data of all logical channels carrying the related streams in the terminal cache; for example: the amount of data of the logical channel carrying each stream may be indicated separately, and / or the sum of the amount of data of all logical channels carrying the related streams, etc. The embodiments of the present application are not limited to this.

[0390] The data volume of all PDU sets corresponding to the related streams in the terminal cache; for example: the data volume of the PDU set corresponding to each stream can be indicated separately, and / or the sum of the data volume of all PDU sets corresponding to the related streams can be indicated, etc. The embodiments of the present application are not limited to this.

[0391] The amount of data in the terminal cache corresponding to the LGC where all logical channels carrying the related streams are located; for example: the amount of data in the LGC where the logical channel carrying each stream is located can be indicated separately, and / or the sum of the amount of data in the LGC where all logical channels carrying the related streams are located can be indicated, etc. The embodiments of the present application are not limited to this.

[0392] Optionally, the BSR further includes at least one of the following:

[0393] Identification information of the first target stream in the related streams; for example: the first target stream is the first stream in the related streams that initiates data transmission; in this way, after the terminal determines that the BSR is triggered and sends the BSR to the network device, the network device can know the first stream in the related streams that initiates data transmission.

[0394] Identification information of the second target stream in the related stream; for example: the first target stream is the first stream that initiates data transmission in the related stream, and the second target stream is one or more streams in the related stream except the first target stream; the sending time of the data of the second target stream is after the sending time of the data of the first target stream; in this way, after the terminal determines to trigger the BSR and sends the BSR to the network device, the network device can obtain the second target stream in the related stream after the first stream that initiates data transmission (the second target stream may be the stream that the terminal is about to send or to be sent).

[0395] The related stream group identification information of the related streams; for example: the related stream group is composed of streams carried by different service quality streams, and the related stream group identification information is also the number or index of the related stream group (for example, it can be the number or index of the service quality stream group, or it can be the number or index of the newly defined related stream group, etc.); or the related stream group is composed of streams carried by different DRBs, and the related stream group identification information is also the number or index of the related stream group (for example, it can be the number or index of the DRB group, or it can be the number or index of the newly defined related stream group, etc.); or the related stream group is composed of different logical channels, and the related stream group identification information is also the number or index of the related stream group (for example, it can be the number or index of the logical channel group, or it can be the number or index of the newly defined related stream group, etc.), and the embodiments of the present application are not limited to this.

[0396] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0397] Identification information of the quality of service flow carrying the first target flow; for example: QFI of the quality of service flow carrying the first target flow;

[0398] Identification information of the DRB carrying the first target flow; for example: DRBID of the DRB carrying the first target flow;

[0399] Identification information of the logical channel carrying the first target flow; for example: LCID of the logical channel carrying the first target flow;

[0400] Identification information of the logical channel group where the logical channel carrying the first target flow is located; for example: LCG ID of the logical channel group where the logical channel carrying the first target flow is located.

[0401] and / or,

[0402] The identification information of the second target stream in the related stream includes at least one of the following:

[0403] Identification information of the quality of service flow carrying the second target flow; for example: QFI of the quality of service flow carrying the second target flow;

[0404] Identification information of the DRB carrying the second target flow; for example: DRBID of the DRB carrying the second target flow;

[0405] Identification information of the logical channel carrying the second target flow; for example: LCID of the logical channel carrying the second target flow;

[0406] Identification information of the logical channel group where the logical channel carrying the second target flow is located; for example: LCG ID of the logical channel group where the logical channel carrying the second target flow is located.

[0407] like Figure 3 As shown, the embodiment of the present application also provides an information processing method, which is applied to a terminal and includes the following steps:

[0408] Step 31: triggering a BSR; wherein the BSR includes data volume information of related flows in the terminal buffer.

[0409] Optionally, the terminal may trigger a BSR according to a first trigger condition. Specifically, the first trigger condition may refer to the above embodiment, and will not be described again to avoid repetition.

[0410] Optionally, the related flow includes at least one of the following:

[0411] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0412] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0413] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0414] For example: the data volume information of the related streams in the terminal cache may indicate at least one of the following: the data volume information of the most recently sent stream or the most recently sent stream, the data volume information of the stream after the most recently sent stream or the most recently sent stream, all data volume information of the related streams, etc. The embodiments of the present application are not limited to this.

[0415] Step 32: After the BSR is triggered, if the second condition is met, cancel the triggered BSR.

[0416] For example, when the terminal cancels the triggered BSR, the BSR is not reported to the network device.

[0417] Optionally, the second condition includes at least one of the following:

[0418] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0419] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0420] The data of the second target stream in the related stream is invalid; for example, after the first target stream is sent, the data waiting time of the second target stream reaches or exceeds the synchronization threshold value of the second target stream relative to the first target stream, then the data of the second target stream is determined to be invalid;

[0421] The BSR has been sent;

[0422] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0423] Optionally, before triggering the buffer status report BSR, the method further includes: receiving BSR configuration information sent by a network device.

[0424] For example: the BSR configuration information may be the BSR configuration information of the BSR configured by the network device for the related flow. The terminal may send the BSR to the network device after triggering the BSR according to the BSR configuration information (for example, the BSR may be sent to the network device when the second condition is not met); wherein the BSR includes information on the number of related flows in the terminal cache.

[0425] Optionally, the BSR configuration information includes at least one of the following:

[0426] The configuration information of the related streams; for example: the configuration information of the related streams includes but is not limited to: association information of the related streams, and / or, the synchronization threshold value (for example, it can represent the synchronization delay threshold between different streams in the related streams), etc.

[0427] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0428] The second indication information is used to indicate the flow that triggers the BSR in the related flow; for example: the second indication information may be the QoS flow ID corresponding to the flow that triggers the BSR, or the DRB number (or index), or the RLC number (or index), or the logical channel number (or index), or the LCG ID of the logical channel group where the logical channel is located, etc.

[0429] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0430] The first triggering condition of the BSR; for example: a first threshold value used by the terminal to determine triggering the BSR, etc., the embodiment of the present application is not limited thereto.

[0431] Scheduling request configuration information of the uplink resources of the BSR.

[0432] In the above scheme of the present application, when the terminal triggers the BSR, by carrying the data volume information of the relevant flow in the terminal cache in the BSR, the network device side can quickly obtain the data volume of the relevant flow, ensuring that the network device can timely schedule the relevant flow transmission of the terminal, thereby ensuring the synchronous transmission of the relevant flow and improving the user experience.

[0433] The terminal involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0434] like Figure 4 As shown, an embodiment of the present application provides an information processing method, which is applied to a network device, and the method includes the following steps:

[0435] Step 41: Receive a BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in a terminal buffer.

[0436] The related flow includes at least one of the following:

[0437] The correlation between flows carried by different QoS flows is indicated by the association between QFIs;

[0438] Flows carried by different data DRBs, the correlation between the flows is indicated by the association between DRB IDs;

[0439] The correlation between flows carried by different LCHs is indicated by the association between LCIDs.

[0440] In this embodiment, the BSR triggered and reported by the terminal carries the data volume information of the relevant flow in the terminal cache, so that the network device side can quickly obtain the data volume of the relevant flow, ensuring that the network device can timely schedule the relevant flow transmission of the terminal, thereby ensuring the synchronous transmission of the relevant flow and improving the user experience.

[0441] Optionally, after receiving a buffer status report BSR sent by the terminal, the method further includes:

[0442] According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

[0443] Specifically, the BSR reported by the terminal triggers the data volume information of the relevant flow in the terminal buffer, and the network device can configure the corresponding size of uplink resources for the terminal according to the data volume of the relevant flow to ensure the synchronous transmission of the relevant flow.

[0444] Optionally, the receiving BSR sent by the terminal includes at least one of the following:

[0445] receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission;

[0446] receiving a first MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0447] Receive an uplink resource scheduling request sent by the terminal, configure a first uplink resource for the terminal according to the uplink resource scheduling request, and receive the BSR sent by the terminal on the first uplink resource; for example: the scheduling request may be received in a random access process.

[0448] When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

[0449] Optionally, the first uplink resource includes one of the following:

[0450] Generic scheduling request resource for network device configuration;

[0451] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0452] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0453] The network device configures a dedicated scheduling request resource for the BSR.

[0454] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0455] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0456] The amount of data in the terminal cache related to the second target flow in the related flows;

[0457] The amount of all cached data related to the relevant flow in the terminal cache;

[0458] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0459] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0460] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0461] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0462] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0463] and / or,

[0464] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0465] the amount of data in the terminal buffer corresponding to the logical channel carrying the second target flow;

[0466] an amount of data of a set of packet data units corresponding to the second target flow in a terminal buffer;

[0467] The amount of data in the terminal buffer corresponding to the logical channel group to which the logical channel carrying the second target flow belongs.

[0468] Optionally, the BSR further includes at least one of the following:

[0469] identification information of a first target stream in the related streams;

[0470] identification information of a second target stream in the related stream;

[0471] Related stream group identification information of the related stream;

[0472] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0473] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0474] a QFI of a quality of service flow carrying the first target flow;

[0475] a DRB ID of a data radio bearer carrying the first target flow;

[0476] LCID of the logical channel carrying the first target flow;

[0477] LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0478] and / or,

[0479] The identification information of the second target stream in the related stream includes at least one of the following:

[0480] A QFI of a quality of service flow carrying the second target flow;

[0481] a DRB ID of a data radio bearer carrying the second target flow;

[0482] LCID of the logical channel carrying the second target flow;

[0483] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0484] Optionally, before the receiving terminal sends a buffer status report BSR, the method further includes:

[0485] Send BSR configuration information to the terminal;

[0486] The BSR configuration information includes at least one of the following:

[0487] Configuration information of the relevant flow;

[0488] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0489] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0490] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0491] A first triggering condition of the BSR;

[0492] Scheduling request configuration information of the uplink resources of the BSR.

[0493] It should be noted that the information processing method on the network device side in the embodiment of the present application and the information processing method on the terminal side are based on the same inventive concept. The two embodiments can refer to each other and can achieve the same technical effect. To avoid repetition, they will not be described here.

[0494] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), a 6G base station, etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0495] The information processing method of the present application is described below in conjunction with specific embodiments:

[0496] Embodiment 1: triggering a BSR based on data transmission of a first target flow among related flows; wherein the first target flow is the first flow among the related flows that initiates data transmission.

[0497] The steps on the terminal side are as follows:

[0498] Step 1: receiving BSR configuration information sent by the network device side, wherein the BSR configuration information includes configuration information of related flows and / or configuration information for triggering and / or sending BSR, etc.; thus, the terminal can determine related flow information and / or determine related information for triggering and sending BSR based on related flows according to the BSR configuration information;

[0499] Optionally, the BSR configuration information includes at least one of the following:

[0500] Configuration information of the relevant flow;

[0501] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0502] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0503] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0504] A first triggering condition of the BSR;

[0505] Scheduling request configuration information of the uplink resources of the BSR.

[0506] Step 2: When or after the data of the first target flow is sent, triggering a BSR based on the related flow;

[0507] Step 3: data of the second target flow arrives at the cache; wherein the second target flow is one or more flows in the related flows except the first target flow; the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0508] If the data of the second target flow has reached the cache when the data of the first target flow is sent, the BSR is sent together with the data of the first target flow; for example: at the time of sending the data of the first target flow, the BSR is sent to the network device; and / or, a first MAC PDU is sent to the network device; wherein the first MAC PDU includes the BSR and the data of the first target flow;

[0509] or,

[0510] If there is no uplink transmission resource, the terminal triggers an SR based on the BSR, and may send the triggered BSR on the first uplink resource configured by the network device based on the SR;

[0511] or,

[0512] The terminal does not trigger the SR, but generates a triggered BSR and sends the BSR on the second uplink resource while waiting for the second uplink resource.

[0513] Optionally, the BSR includes data volume information of the relevant flow in the terminal buffer, for example, may specifically include the following:

[0514] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0515] The amount of data in the terminal cache related to the second target flow in the related flows;

[0516] The amount of all cached data related to the related flow in the terminal cache.

[0517] Optionally, the BSR further includes at least one of the following:

[0518] identification information of a first target stream in the related streams;

[0519] identification information of a second target stream in the related stream;

[0520] The related flow group identification information of the related flow.

[0521] Step 4 (optionally): After the terminal triggers the BSR, if the second condition is met, cancel the triggered BSR; wherein the second condition includes at least one of the following:

[0522] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0523] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0524] The data of the second target stream in the related stream is invalid;

[0525] The BSR has been sent.

[0526] The corresponding steps on the network device side are as follows:

[0527] Step 1: Sending BSR configuration information to the terminal, wherein the BSR configuration information includes configuration information of related flows and / or configuration information for triggering and / or sending BSR, etc.; in this way, the terminal can determine related flow information and / or determine related information for triggering and sending BSR based on related flows according to the BSR configuration information;

[0528] Optionally, the BSR configuration information includes at least one of the following:

[0529] Configuration information of the relevant flow;

[0530] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0531] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0532] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0533] A first triggering condition of the BSR;

[0534] Scheduling request configuration information of the uplink resources of the BSR.

[0535] Step 2: Receive the BSR sent by the terminal (before this, the SR may be received and the first uplink resource is configured for the terminal according to the SR), and determine the data volume information of the relevant flow in the terminal buffer;

[0536] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0537] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0538] The amount of data in the terminal cache related to the second target flow in the related flows;

[0539] The amount of all cached data related to the related flow in the terminal cache.

[0540] Optionally, the BSR further includes at least one of the following:

[0541] identification information of a first target stream in the related streams;

[0542] identification information of a second target stream in the related stream;

[0543] The related flow group identification information of the related flow.

[0544] Step 3: Based on the BSR of the terminal, uplink resources are allocated for transmission of the relevant flow, and data of the relevant flow sent by the terminal is received on the uplink resources.

[0545] Embodiment 2: BSR is triggered based on data transmission of the second target stream in related streams; wherein, the first target stream is the first stream in the related streams to initiate data transmission; the second target stream is one or more streams in the related streams except the first target stream; and the transmission time of data of the second target stream is after the transmission time of data of the first target stream.

[0546] The steps on the terminal side are as follows:

[0547] Step 1: receiving BSR configuration information sent by the network device side, wherein the BSR configuration information includes configuration information of related flows and / or configuration information for triggering and / or sending BSR, etc.; thus, the terminal can determine related flow information and / or determine related information for triggering and sending BSR based on related flows according to the BSR configuration information;

[0548] Optionally, the BSR configuration information includes at least one of the following:

[0549] Configuration information of the relevant flow;

[0550] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0551] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0552] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0553] A first triggering condition of the BSR;

[0554] Scheduling request configuration information of the uplink resources of the BSR.

[0555] Step 2: triggering a BSR of a related flow according to a first trigger condition; wherein the first trigger condition includes at least one of the following:

[0556] When the data of the second target stream in the related stream arrives at the terminal cache;

[0557] After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow;

[0558] After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent.

[0559] Step 3: Send the BSR to the network device; specifically,

[0560] If the data of the second target flow has reached the cache when the data of the first target flow is sent, the BSR is sent together with the data of the first target flow; for example: at the time of sending the data of the first target flow, the BSR is sent to the network device; and / or, a first MAC PDU is sent to the network device; wherein the first MAC PDU includes the BSR and the data of the first target flow;

[0561] or,

[0562] If there is no uplink transmission resource, the terminal triggers an SR based on the BSR, and may send the triggered BSR on the first uplink resource configured by the network device based on the SR;

[0563] or,

[0564] The terminal does not trigger the SR, but generates a triggered BSR and sends the BSR on the second uplink resource while waiting for the second uplink resource.

[0565] Optionally, the BSR includes data volume information of the relevant flow in the terminal buffer, for example, may specifically include the following:

[0566] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0567] The amount of data in the terminal cache related to the second target flow in the related flows;

[0568] The amount of all cached data related to the related flow in the terminal cache.

[0569] Optionally, the BSR further includes at least one of the following:

[0570] identification information of a first target stream in the related streams;

[0571] identification information of a second target stream in the related stream;

[0572] The related flow group identification information of the related flow.

[0573] Step 4 (optionally): After the terminal triggers the BSR, if the second condition is met, cancel the triggered BSR; wherein the second condition includes at least one of the following:

[0574] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0575] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0576] The data of the second target stream in the related stream is invalid;

[0577] The BSR has been sent.

[0578] The corresponding steps on the network device side are as follows:

[0579] Step 1: Sending BSR configuration information to the terminal, wherein the BSR configuration information includes configuration information of related flows and / or configuration information for triggering and / or sending BSR, etc.; in this way, the terminal can determine related flow information and / or determine related information for triggering and sending BSR based on related flows according to the BSR configuration information;

[0580] Optionally, the BSR configuration information includes at least one of the following:

[0581] Configuration information of the relevant flow;

[0582] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0583] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0584] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0585] A first triggering condition of the BSR;

[0586] Scheduling request configuration information of the uplink resources of the BSR.

[0587] Step 2: Receive the BSR sent by the terminal (before this, the SR may be received and the first uplink resource is allocated to the terminal according to the SR), and determine the data volume information of the relevant flow in the terminal buffer;

[0588] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0589] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0590] The amount of data in the terminal cache related to the second target flow in the related flows;

[0591] The amount of all cached data related to the related flow in the terminal cache.

[0592] Optionally, the BSR further includes at least one of the following:

[0593] identification information of a first target stream in the related streams;

[0594] identification information of a second target stream in the related stream;

[0595] The related flow group identification information of the related flow.

[0596] Step 3: Based on the BSR of the terminal, uplink resources are allocated for transmission of the relevant flow, and data of the relevant flow sent by the terminal is received on the uplink resources.

[0597] The above embodiments introduce the information processing method of the present invention. The following embodiments will further illustrate the corresponding apparatus, terminal and network equipment in conjunction with the accompanying drawings.

[0598] like Figure 5 As shown, the embodiment of the present application provides an information processing device, including a memory 51, a transceiver 52, and a processor 53; wherein the memory 51 is used to store computer programs; the transceiver 52 is used to send and receive data under the control of the processor 53; the transceiver 52 is used to receive and send data under the control of the processor 53; the processor 53 is used to read the computer program in the memory 51 and perform the following operations:

[0599] Triggering a buffer status report BSR; wherein the BSR includes data volume information of the relevant flow in the terminal buffer;

[0600] The related flow includes at least one of the following:

[0601] Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI;

[0602] The correlation between flows carried by different data radio bearers (DRBs) is indicated by the correlation between data radio bearer identifiers (DRB IDs);

[0603] The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

[0604] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform the following operations:

[0605] triggering the BSR according to a first trigger condition;

[0606] The first trigger condition includes one of the following:

[0607] When data of the first target stream in the related stream is sent;

[0608] After the data of the first target stream in the related stream is sent;

[0609] When the data of the second target stream in the related stream arrives at the terminal cache;

[0610] After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow;

[0611] After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent;

[0612] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0613] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform the following operations:

[0614] When data of a first target flow in the related flows is sent, or after data of the first target flow is sent, sending the BSR to the network device;

[0615] The first target flow is the first flow among the related flows that initiates data transmission.

[0616] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform at least one of the following operations:

[0617] Sending the BSR to the network device at a sending time of sending data of the first target flow;

[0618] Sending a first media access control protocol data unit MAC PDU to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0619] Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device;

[0620] When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

[0621] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform the following operations:

[0622] An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

[0623] Optionally, the first uplink resource includes one of the following:

[0624] Generic scheduling request resource for network device configuration;

[0625] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0626] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0627] The network device configures a dedicated scheduling request resource for the BSR.

[0628] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0629] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0630] The amount of data in the terminal cache related to the second target flow in the related flows;

[0631] The amount of all cached data related to the relevant flow in the terminal cache;

[0632] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0633] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0634] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0635] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0636] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0637] and / or,

[0638] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0639] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0640] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0641] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0642] Optionally, the BSR further includes at least one of the following:

[0643] identification information of a first target stream in the related streams;

[0644] identification information of a second target stream in the related stream;

[0645] Related stream group identification information of the related stream;

[0646] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0647] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0648] a QFI of a quality of service flow carrying the first target flow;

[0649] a DRB ID of a data radio bearer carrying the first target flow;

[0650] LCID of the logical channel carrying the first target flow;

[0651] A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0652] and / or,

[0653] The identification information of the second target stream in the related stream includes at least one of the following:

[0654] A QFI of a quality of service flow carrying the second target flow;

[0655] a DRB ID of a data radio bearer carrying the second target flow;

[0656] LCID of the logical channel carrying the second target flow;

[0657] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0658] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform the following operations:

[0659] If the second condition is met, cancel the triggered BSR;

[0660] The second condition includes at least one of the following:

[0661] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0662] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0663] The data of the second target stream in the related stream is invalid;

[0664] The BSR has been sent;

[0665] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0666] Optionally, the processor 53 is configured to read the computer program in the memory 51 and perform the following operations:

[0667] Receive BSR configuration information sent by network equipment;

[0668] The BSR configuration information includes at least one of the following:

[0669] Configuration information of the relevant flow;

[0670] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0671] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0672] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0673] A first triggering condition of the BSR;

[0674] Scheduling request configuration information of the uplink resources of the BSR.

[0675] Among them, Figure 5In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 53 and various circuits of memory represented by memory 51 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 52 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 54 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0676] The processor 53 is responsible for managing the bus architecture and general processing, and the memory 51 can store data used by the processor 53 when performing operations.

[0677] Optionally, the processor 53 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0678] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0679] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned terminal-side information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0680] like Figure 6 As shown, the embodiment of the present application provides a terminal 600, including:

[0681] A triggering unit 610 is configured to trigger a buffer status report BSR; wherein the BSR includes data volume information of a related flow in a terminal buffer;

[0682] The related flow includes at least one of the following:

[0683] Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI;

[0684] The correlation between flows carried by different data radio bearers (DRBs) is indicated by the correlation between data radio bearer identifiers (DRB IDs);

[0685] The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

[0686] Optionally, the trigger unit 610 is further configured to:

[0687] triggering the BSR according to a first trigger condition;

[0688] The first trigger condition includes one of the following:

[0689] When data of the first target stream in the related stream is sent;

[0690] After the data of the first target stream in the related stream is sent;

[0691] When the data of the second target stream in the related stream arrives at the terminal cache;

[0692] After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow;

[0693] After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent;

[0694] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0695] Optionally, the terminal 600 further includes:

[0696] a sending unit, configured to send the BSR to the network device when data of a first target flow in the related flow is sent, or after data of the first target flow is sent;

[0697] The first target flow is the first flow among the related flows that initiates data transmission.

[0698] Optionally, the sending unit is further used for at least one of the following:

[0699] Sending the BSR to the network device at a sending time of sending data of the first target flow;

[0700] Sending a first media access control protocol data unit MAC PDU to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0701] Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device;

[0702] When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

[0703] Optionally, the sending unit is further used for:

[0704] An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

[0705] Optionally, the first uplink resource includes one of the following:

[0706] Generic scheduling request resource for network device configuration;

[0707] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0708] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0709] The network device configures a dedicated scheduling request resource for the BSR.

[0710] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0711] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0712] The amount of data in the terminal cache related to the second target flow in the related flows;

[0713] The amount of all cached data related to the relevant flow in the terminal cache;

[0714] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0715] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0716] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0717] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0718] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0719] and / or,

[0720] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0721] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0722] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0723] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0724] Optionally, the BSR further includes at least one of the following:

[0725] identification information of a first target stream in the related streams;

[0726] identification information of a second target stream in the related stream;

[0727] Related stream group identification information of the related stream;

[0728] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0729] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0730] a QFI of a quality of service flow carrying the first target flow;

[0731] a DRB ID of a data radio bearer carrying the first target flow;

[0732] LCID of the logical channel carrying the first target flow;

[0733] A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0734] and / or,

[0735] The identification information of the second target stream in the related stream includes at least one of the following:

[0736] A QFI of a quality of service flow carrying the second target flow;

[0737] a DRB ID of a data radio bearer carrying the second target flow;

[0738] LCID of the logical channel carrying the second target flow;

[0739] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0740] Optionally, the terminal 600 further includes:

[0741] a cancelling unit, configured to cancel the triggered BSR when a second condition is met;

[0742] The second condition includes at least one of the following:

[0743] The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent;

[0744] The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully;

[0745] The data of the second target stream in the related stream is invalid;

[0746] The BSR has been sent;

[0747] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0748] Optionally, the terminal 600 further includes:

[0749] A receiving unit, used for receiving BSR configuration information sent by a network device;

[0750] The BSR configuration information includes at least one of the following:

[0751] Configuration information of the relevant flow;

[0752] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0753] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0754] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0755] A first triggering condition of the BSR;

[0756] Scheduling request configuration information of the uplink resources of the BSR.

[0757] It should be noted here that the above-mentioned terminal provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned terminal-side information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0758] like Figure 7 As shown, an embodiment of the present application provides an information processing device, including a memory 71, a transceiver 72, and a processor 73; wherein the memory 71 is used to store computer programs; the transceiver 72 is used to send and receive data under the control of the processor 73; the transceiver 72 is used to receive and send data under the control of the processor 73; the processor 73 is used to read the computer program in the memory 71 and perform the following operations:

[0759] Receiving a buffer status report BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in the terminal buffer;

[0760] The related flow includes at least one of the following:

[0761] Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI;

[0762] The correlation between flows carried by different data radio bearers (DRBs) is indicated by the correlation between data radio bearer identifiers (DRB IDs);

[0763] The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

[0764] Optionally, the processor 73 is configured to read the computer program in the memory 71 and perform the following operations:

[0765] According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

[0766] Optionally, the processor 73 is configured to read the computer program in the memory 71 and perform at least one of the following operations:

[0767] receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission;

[0768] receiving a first media access control protocol data unit MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0769] receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource;

[0770] When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

[0771] Optionally, the first uplink resource includes one of the following:

[0772] Generic scheduling request resource for network device configuration;

[0773] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0774] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0775] The network device configures a dedicated scheduling request resource for the BSR.

[0776] Optionally, the processor 73 is configured to read the computer program in the memory 71 and perform one of the following operations:

[0777] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0778] The amount of data in the terminal cache related to the second target flow in the related flows;

[0779] The amount of all cached data related to the relevant flow in the terminal cache;

[0780] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0781] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0782] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0783] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0784] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0785] and / or,

[0786] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0787] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0788] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0789] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0790] Optionally, the BSR further includes at least one of the following:

[0791] identification information of a first target stream in the related streams;

[0792] identification information of a second target stream in the related stream;

[0793] Related stream group identification information of the related stream;

[0794] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0795] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0796] a QFI of a quality of service flow carrying the first target flow;

[0797] a DRB ID of a data radio bearer carrying the first target flow;

[0798] LCID of the logical channel carrying the first target flow;

[0799] A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0800] and / or,

[0801] The identification information of the second target stream in the related stream includes at least one of the following:

[0802] A QFI of a quality of service flow carrying the second target flow;

[0803] a DRB ID of a data radio bearer carrying the second target flow;

[0804] LCID of the logical channel carrying the second target flow;

[0805] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0806] Optionally, the processor 73 is configured to read the computer program in the memory 71 and perform the following operations:

[0807] Send BSR configuration information to the terminal;

[0808] The BSR configuration information includes at least one of the following:

[0809] Configuration information of the relevant flow;

[0810] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0811] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0812] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0813] A first triggering condition of the BSR;

[0814] Scheduling request configuration information of the uplink resources of the BSR.

[0815] Among them, Figure 7In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 73 and various circuits of memory represented by memory 71 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 72 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 73 is responsible for managing the bus architecture and general processing, and the memory 71 may store data used by the processor 73 when performing operations.

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

[0817] It should be noted here that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned network device side information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0818] like Figure 8 As shown, an embodiment of the present application provides a network device 800, including:

[0819] The receiving unit 810 is configured to receive a buffer status report BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in the terminal buffer;

[0820] The related flow includes at least one of the following:

[0821] Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI;

[0822] The correlation between flows carried by different data radio bearers (DRBs) is indicated by the correlation between data radio bearer identifiers (DRB IDs);

[0823] The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

[0824] Optionally, the network device 800 further includes:

[0825] A configuration unit is used to configure uplink resources for sending data of the related flow for the terminal according to the BSR.

[0826] Optionally, the receiving unit 810 is further configured to perform at least one of the following:

[0827] receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission;

[0828] receiving a first media access control protocol data unit MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow;

[0829] receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource;

[0830] When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

[0831] Optionally, the first uplink resource includes one of the following:

[0832] Generic scheduling request resource for network device configuration;

[0833] Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow;

[0834] The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow;

[0835] The network device configures a dedicated scheduling request resource for the BSR.

[0836] Optionally, the data volume information of the relevant flow in the terminal cache includes the following:

[0837] the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows;

[0838] The amount of data in the terminal cache related to the second target flow in the related flows;

[0839] The amount of all cached data related to the relevant flow in the terminal cache;

[0840] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0841] Optionally, the amount of data in the terminal cache related to the first target flow in the related flows includes at least one of the following:

[0842] the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer;

[0843] the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer;

[0844] The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer;

[0845] and / or,

[0846] The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following:

[0847] the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer;

[0848] the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer;

[0849] The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

[0850] Optionally, the BSR further includes at least one of the following:

[0851] identification information of a first target stream in the related streams;

[0852] identification information of a second target stream in the related stream;

[0853] Related stream group identification information of the related stream;

[0854] Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

[0855] Optionally, the identification information of the first target flow in the related flow includes at least one of the following:

[0856] a QFI of a quality of service flow carrying the first target flow;

[0857] a DRB ID of a data radio bearer carrying the first target flow;

[0858] LCID of the logical channel carrying the first target flow;

[0859] A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs;

[0860] and / or,

[0861] The identification information of the second target stream in the related stream includes at least one of the following:

[0862] A QFI of a quality of service flow carrying the second target flow;

[0863] a DRB ID of a data radio bearer carrying the second target flow;

[0864] LCID of the logical channel carrying the second target flow;

[0865] The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

[0866] Optionally, the network device 800 further includes:

[0867] A sending unit, used to send BSR configuration information to the terminal;

[0868] The BSR configuration information includes at least one of the following:

[0869] Configuration information of the relevant flow;

[0870] The first indication information is used to indicate whether the BSR is allowed to be triggered;

[0871] second indication information, used to indicate the flow triggering the BSR in the related flows;

[0872] The third indication information is used to indicate the related flow group that is allowed to trigger the BSR;

[0873] A first triggering condition of the BSR;

[0874] Scheduling request configuration information of the uplink resources of the BSR.

[0875] It should be noted here that the above-mentioned network device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned network device side information processing method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0876] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0877] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0878] An embodiment of the present invention also provides a processor-readable storage medium, which stores a computer program. The computer program is used to enable the processor to execute the steps of the information processing method on the terminal side, or the computer program is used to enable the processor to execute the steps of the information processing method on the network device side, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0879] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0880] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0881] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0882] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0883] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0884] In addition, it should be noted that in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it is understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.

[0885] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information processing method, characterized in that: Applied to a terminal, the method comprises: Triggering a buffer status report BSR; wherein the BSR includes data volume information of the relevant flow in the terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the association between data radio bearer identifiers DRBID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

2. The information processing method according to claim 1, characterized in that: The triggering of a buffer status report BSR includes: triggering the BSR according to a first trigger condition; The first trigger condition includes one of the following: When data of the first target stream in the related stream is sent; After the data of the first target stream in the related stream is sent; When the data of the second target stream in the related stream arrives at the terminal cache; After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow; After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

3. The information processing method according to claim 1, characterized in that: After triggering the buffer status report BSR, the method further includes: When data of a first target flow in the related flows is sent, or after data of the first target flow is sent, sending the BSR to the network device; The first target flow is the first flow among the related flows that initiates data transmission.

4. The information processing method according to claim 3, characterized in that: The sending the BSR to the network device includes at least one of the following: At the time of sending data of the first target flow, sending the BSR to the network device; Sending a first media access control protocol data unit MAC PDU to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow; Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device; When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

5. The information processing method according to claim 4, characterized in that: The sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device, comprises: An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

6. The information processing method according to claim 4, characterized in that: The first uplink resource includes one of the following: Generic scheduling request resource for network device configuration; Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow; The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow; The network device configures a dedicated scheduling request resource for the BSR.

7. The information processing method according to any one of claims 1 to 6, characterized in that: The data volume information of the relevant flow in the terminal buffer includes the following: the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows; The amount of data in the terminal cache related to the second target flow in the related flows; The amount of all cached data related to the relevant flow in the terminal cache; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

8. The information processing method according to claim 7, characterized in that: The amount of data in the terminal buffer related to the first target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer; and / or, The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

9. The information processing method according to any one of claims 1 to 6, characterized in that: The BSR also includes at least one of the following: identification information of a first target stream in the related streams; identification information of a second target stream in the related stream; Related stream group identification information of the related stream; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

10. The information processing method according to claim 9, characterized in that: The identification information of the first target stream in the related streams includes at least one of the following: a QFI of a quality of service flow carrying the first target flow; a DRB ID of a data radio bearer carrying the first target flow; LCID of the logical channel carrying the first target flow; A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs; and / or, The identification information of the second target stream in the related stream includes at least one of the following: A QFI of a quality of service flow carrying the second target flow; a DRB ID of a data radio bearer carrying the second target flow; LCID of the logical channel carrying the second target flow; The LCG ID of the logical channel group to which the logical channel carrying the second target flow belongs.

11. The information processing method according to claim 1, characterized in that: After triggering the buffer status report BSR, the method further includes: If the second condition is met, cancel the triggered BSR; The second condition includes at least one of the following: The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent; The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully; The data of the second target stream in the related stream is invalid; The BSR has been sent; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

12. The information processing method according to claim 1, characterized in that: Before triggering the buffer status report BSR, the method further includes: Receive BSR configuration information sent by network equipment; The BSR configuration information includes at least one of the following: Configuration information of the relevant flow; The first indication information is used to indicate whether the BSR is allowed to be triggered; second indication information, used to indicate the flow triggering the BSR in the related flows; The third indication information is used to indicate the related flow group that is allowed to trigger the BSR; A first triggering condition of the BSR; Scheduling request configuration information of the uplink resources of the BSR.

13. An information processing method, characterized in that: Applied to a network device, the method comprises: Receiving a buffer status report BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in the terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the correlation between data radio bearer identifiers DRDID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

14. The information processing method according to claim 13, characterized in that: After receiving the buffer status report BSR sent by the terminal, the method further includes: According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

15. The information processing method according to claim 13, characterized in that: The receiving terminal sends a buffer status report BSR, including at least one of the following: receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission; receiving a first media access control protocol data unit MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow; receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource; When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

16. The information processing method according to claim 15, characterized in that: The first uplink resource includes one of the following: Generic scheduling request resource for network device configuration; Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow; The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow; The network device configures a dedicated scheduling request resource for the BSR.

17. The information processing method according to any one of claims 13 to 16, characterized in that: The data volume information of the relevant flow in the terminal buffer includes the following: the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows; The amount of data in the terminal cache related to the second target flow in the related flows; The amount of all cached data related to the relevant flow in the terminal cache; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

18. The information processing method according to claim 17, characterized in that: The amount of data in the terminal buffer related to the first target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer; and / or, The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

19. The information processing method according to any one of claims 13 to 16, characterized in that: The BSR also includes at least one of the following: identification information of a first target stream in the related streams; identification information of a second target stream in the related stream; Related stream group identification information of the related stream; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

20. The information processing method according to claim 19, characterized in that: The identification information of the first target stream in the related streams includes at least one of the following: a QFI of a quality of service flow carrying the first target flow; a DRB ID of a data radio bearer carrying the first target flow; LCID of the logical channel carrying the first target flow; Logical channel group identification information LCGID of the logical channel group to which the logical channel carrying the first target flow belongs; and / or, The identification information of the second target stream in the related stream includes at least one of the following: A QFI of a quality of service flow carrying the second target flow; a DRB ID of a data radio bearer carrying the second target flow; LCID of the logical channel carrying the second target flow; The LCGID of the logical channel group to which the logical channel carrying the second target flow belongs.

21. The information processing method according to claim 13, characterized in that: Before the receiving terminal sends a buffer status report BSR, the method further includes: Send BSR configuration information to the terminal; The BSR configuration information includes at least one of the following: Configuration information of the relevant flow; The first indication information is used to indicate whether the BSR is allowed to be triggered; second indication information, used to indicate the flow triggering the BSR in the related flows; The third indication information is used to indicate the related flow group that is allowed to trigger the BSR; A first triggering condition of the BSR; Scheduling request configuration information of the uplink resources of the BSR.

22. An information processing device, characterized in that: Including memory, transceiver, processor; The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Triggering a buffer status report BSR; wherein the BSR includes data volume information of the relevant flow in the terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the association between data radio bearer identifiers DRBID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

23. The information processing device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: triggering the BSR according to a first trigger condition; The first trigger condition includes one of the following: When data of the first target stream in the related stream is sent; After the data of the first target stream in the related stream is sent; When the data of the second target stream in the related stream arrives at the terminal cache; After the data of the first target flow in the related flow is sent, and within the first time period, there is no uplink resource for sending the data of the second target flow in the related flow; After the data of the first target stream in the related stream is sent, the remaining time of the second target stream in the related stream exceeds the first threshold value; wherein the remaining time is determined by the synchronization threshold value and the sending waiting time of the second target stream after the data of the first target stream is sent; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

24. The information processing device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: When data of a first target flow in the related flows is sent, or after data of the first target flow is sent, sending the BSR to the network device; The first target flow is the first flow among the related flows that initiates data transmission.

25. The information processing device according to claim 24, characterized in that: The processor is configured to read the computer program in the memory and perform at least one of the following operations: Sending the BSR to the network device at a sending time of sending data of the first target flow; Sending a first media access control protocol data unit MAC PDU to the network device; wherein the first MAC PDU includes the BSR and data of the first target flow; Sending an uplink resource scheduling request to a network device, and sending the BSR on a first uplink resource configured by the network device; When it is determined that there is a second uplink resource, the BSR is sent on the second uplink resource.

26. The information processing device according to claim 25, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: An uplink resource scheduling request is sent to the network device during a random access process, and the BSR is sent on a first uplink resource configured by the network device.

27. The information processing device according to claim 25, characterized in that: The first uplink resource includes one of the following: Generic scheduling request resource for network device configuration; Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow; The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow; The network device configures a dedicated scheduling request resource for the BSR.

28. The information processing device according to any one of claims 22 to 27, characterized in that: The data volume information of the relevant flow in the terminal buffer includes the following: the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows; The amount of data in the terminal cache related to the second target flow in the related flows; The amount of all cached data related to the relevant flow in the terminal cache; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

29. The information processing device according to claim 28, characterized in that: The amount of data in the terminal buffer related to the first target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer; and / or, The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

30. The information processing device according to any one of claims 22 to 27, characterized in that: The BSR also includes at least one of the following: identification information of a first target stream in the related streams; identification information of a second target stream in the related stream; Related stream group identification information of the related stream; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

31. The information processing device according to claim 30, characterized in that: The identification information of the first target stream in the related streams includes at least one of the following: a QFI of a quality of service flow carrying the first target flow; a DRB ID of a data radio bearer carrying the first target flow; LCID of the logical channel carrying the first target flow; A logical channel group identifier LCG ID of the logical channel group to which the logical channel carrying the first target flow belongs; and / or, The identification information of the second target stream in the related stream includes at least one of the following: A QFI of a quality of service flow carrying the second target flow; a DRB ID of a data radio bearer carrying the second target flow; LCID of the logical channel carrying the second target flow; The LCGID of the logical channel group to which the logical channel carrying the second target flow belongs.

32. The information processing device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: If the second condition is met, cancel the triggered BSR; The second condition includes at least one of the following: The packet data unit or the packet data unit set of the first target flow in the related flow fails to be sent; The packet data unit or the packet data unit set of the second target flow in the related flow is sent successfully; The data of the second target stream in the related stream is invalid; The BSR has been sent; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

33. The information processing device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Receive BSR configuration information sent by network equipment; The BSR configuration information includes at least one of the following: Configuration information of the relevant flow; The first indication information is used to indicate whether the BSR is allowed to be triggered; second indication information, used to indicate the flow triggering the BSR in the related flows; The third indication information is used to indicate the related flow group that is allowed to trigger the BSR; A first triggering condition of the BSR; Scheduling request configuration information of the uplink resources of the BSR.

34. A terminal, characterized in that: include: A triggering unit, configured to trigger a buffer status report BSR; wherein the BSR includes data volume information of a related flow in a terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the correlation between data radio bearer identifiers DRDID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

35. An information processing device, characterized in that: Including memory, transceiver, processor; The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Receiving a buffer status report BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in the terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the correlation between data radio bearer identifiers DRDID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

36. The information processing device according to claim 35, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: According to the BSR, uplink resources for sending data of the related flow are configured for the terminal.

37. The information processing device according to claim 35, characterized in that: The processor is configured to read the computer program in the memory and perform at least one of the following operations: receiving the BSR and data of a first target stream sent by the terminal; wherein the first target stream is the first stream among the related streams that initiates data transmission; receiving a first media access control protocol data unit MAC PDU sent by the terminal; wherein the first MAC PDU includes the BSR and data of the first target flow; receiving an uplink resource scheduling request sent by the terminal, configuring a first uplink resource for the terminal according to the uplink resource scheduling request, and receiving the BSR sent by the terminal on the first uplink resource; When it is determined that there is a second uplink resource, the BSR sent by the terminal is received on the second uplink resource.

38. The information processing device according to claim 37, characterized in that: The first uplink resource includes one of the following: Generic scheduling request resource for network device configuration; Available scheduling request resources configured by the network device for the logical channel corresponding to the first target flow; The network device configures an available scheduling request resource for a logical channel corresponding to a second target flow; wherein the second target flow is one or more flows in the related flows except the first target flow; and the sending time of the data of the second target flow is after the sending time of the data of the first target flow; The network device configures a dedicated scheduling request resource for the BSR.

39. The information processing device according to any one of claims 35 to 38, characterized in that: The processor is configured to read the computer program in the memory and perform one of the following operations: the amount of data in the terminal cache related to the first target flow in the related flows, and the amount of data in the terminal cache related to the second target flow in the related flows; The amount of data in the terminal cache related to the second target flow in the related flows; The amount of all cached data related to the relevant flow in the terminal cache; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

40. The information processing device according to claim 39, characterized in that The amount of data in the terminal buffer related to the first target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the first target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the first target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the first target flow belongs in the terminal buffer; and / or, The amount of data in the terminal cache related to the second target flow in the related flows includes at least one of the following: the amount of data corresponding to the logical channel carrying the second target flow in the terminal buffer; the amount of data corresponding to the set of packet data units of the second target flow in the terminal buffer; The amount of data corresponding to the logical channel group to which the logical channel carrying the second target flow belongs in the terminal buffer.

41. The information processing device according to any one of claims 35 to 38, characterized in that: The BSR also includes at least one of the following: identification information of a first target stream in the related streams; identification information of a second target stream in the related stream; Related stream group identification information of the related stream; Among them, the first target stream is the first stream among the related streams that initiates data transmission; the second target stream is one or more streams among the related streams except the first target stream; the transmission time of the data of the second target stream is after the transmission time of the data of the first target stream.

42. The information processing device according to claim 41, characterized in that The identification information of the first target stream in the related streams includes at least one of the following: a QFI of a quality of service flow carrying the first target flow; a DRB ID of a data radio bearer carrying the first target flow; LCID of the logical channel carrying the first target flow; Logical channel group identification information LCGID of the logical channel group to which the logical channel carrying the first target flow belongs; and / or, The identification information of the second target stream in the related stream includes at least one of the following: A QFI of a quality of service flow carrying the second target flow; a DRB ID of a data radio bearer carrying the second target flow; LCID of the logical channel carrying the second target flow; The LCGID of the logical channel group to which the logical channel carrying the second target flow belongs.

43. The information processing device according to claim 35, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Send BSR configuration information to the terminal; The BSR configuration information includes at least one of the following: Configuration information of the relevant flow; The first indication information is used to indicate whether the BSR is allowed to be triggered; second indication information, used to indicate the flow triggering the BSR in the related flows; The third indication information is used to indicate the related flow group that is allowed to trigger the BSR; A first triggering condition of the BSR; Scheduling request configuration information of the uplink resources of the BSR.

44. A network device, characterized in that: include: A receiving unit, configured to receive a buffer status report BSR sent by a terminal; wherein the BSR includes data volume information of a related flow in the terminal buffer; The related flow includes at least one of the following: Flows carried by different quality of service flows QoS flows, the correlation between the flows is indicated by the correlation between quality of service flow identifiers QFI; The correlation between flows carried by different data radio bearers DRB is indicated by the association between data radio bearer identifiers DRBID; The correlation between flows carried by different logical channels LCH is indicated by the association between logical channel identifiers LCID.

45. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, which is used to cause the processor to execute the steps of the information processing method described in any one of claims 1 to 12, or the computer program is used to cause the processor to execute the steps of the information processing method described in any one of claims 13 to 21.

Citation Information

Patent Citations

  • Method and device for triggering buffer status report and terminal

    CN108632889A

  • Communication method, terminal device, and network device

    CN109644470A

  • Uplink transmission method, terminal device and network device

    CN110476452A

  • Communication method and device

    CN113596929A

  • Communication method and device, terminal, network equipment and storage medium

    CN114828080A