Method and apparatus for reporting delay status information, and terminal and network-side device

By designing the first and second information formats, the terminal selectively reports latency status information based on the pre-configuration of the LCG latency status information pair and the DSR triggering conditions, thus solving the problem of high overhead in terminal latency status information reporting and achieving more efficient information transmission.

WO2026061304A1PCT designated stage Publication Date: 2026-03-26VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-11
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In a communication system, when a terminal configures multiple pairs of delay status information for multiple logical channel groups, the overhead of reporting delay status information becomes too large.

Method used

A first information format and a second information format were designed. The terminal selectively reports multiple or one delay status information pair based on the pre-configuration of the LCG delay status information pair and the triggering condition of DSR, thereby reducing the transmission of invalid information.

Benefits of technology

By flexibly selecting information formats, the overhead of terminal latency status information reporting is reduced, and the efficiency of information reporting is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025120539_26032026_PF_FP_ABST
    Figure CN2025120539_26032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a method and apparatus for reporting delay status information, and a terminal and a network-side device. The method for reporting delay status information in the embodiments of the present application comprises: when a DSR of an LCG of a terminal is triggered, the terminal executing a first operation, wherein the first operation comprises at least one of the following: when a first condition is met, the terminal reporting delay status information of the LCG in a first information format; and when the first condition is not met, the terminal reporting the delay status information of the LCG in a second information format. The first condition comprises at least one of the following: at least one LCG of the terminal is respectively preconfigured with the reporting of a plurality of delay status information pairs; the at least one LCG of the terminal is respectively preconfigured with the reporting of the plurality of delay status information pairs, and a DSR of an LCG among the at least one LCG is triggered; and any one or more LCGs of the terminal respectively need to report the plurality of delay status information pairs.
Need to check novelty before this filing date? Find Prior Art

Description

Method and apparatus for reporting latency status information, terminal and network-side device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202411302363.0, filed on September 18, 2024, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the field of communication technology, and specifically relates to a method and apparatus for reporting latency status information, a terminal and a network-side device. BACKGROUND

[0004] In current communication systems, it is already possible to support reporting multiple pairs of latency status information for one logical channel group (LCG), each pair of latency status information including a residual latency budget, a corresponding data volume, a buffer status report (BSR), etc. When the base station configures multiple pairs of latency status information reporting for each LCG of the terminal, it results in the terminal needing to report multiple sets of latency status information, increasing the reporting overhead of the terminal. SUMMARY

[0005] Embodiments of the present application provide a method and apparatus for reporting latency status information, a terminal and a network-side device, which can solve the problem of high reporting overhead of latency status information for LCGs of the terminal.

[0006] In a first aspect, a method for reporting latency status information is provided, which is performed by a terminal and includes:

[0007] In a case where a DSR of an LCG of the terminal is triggered, the terminal performs a first operation, the first operation including at least one of:

[0008] In a case where a first condition is met, the terminal reports latency status information of the LCG in a first information format;

[0009] In a case where the first condition is not met, the terminal reports latency status information of the LCG in a second information format;

[0010] The first condition includes at least one of:

[0011] At least one LCG of the terminal is pre-configured to report multiple pairs of latency status information respectively;

[0012] At least one LCG of the terminal is pre-configured to report multiple pairs of latency status information respectively, and a DSR of an LCG in the at least one LCG is triggered.

[0013] Any one or more LCGs of the terminal respectively need to report multiple pairs of latency state information;

[0014] The first information format supports one LCG reporting at most M pairs of latency state information, the second information format supports one LCG reporting one pair of latency state information, and M is an integer greater than 1.

[0015] In a second aspect, a latency state information reporting method is provided, which is executed by a network side device, and the method comprises:

[0016] The network side device receives the latency state information of the LCG reported by the terminal in the first information format and / or the second information format;

[0017] The first information format supports one LCG reporting at most M pairs of latency state information, the second information format supports one LCG reporting one pair of latency state information, and M is an integer greater than 1; the first information format is an information format used by the terminal under the condition that a first condition is met, and the second information format is an information format used by the terminal under the condition that the first condition is not met, and the first condition comprises at least one of the following:

[0018] At least one LCG of the terminal is respectively pre-configured to report multiple pairs of latency state information.

[0019] At least one LCG of the terminal is respectively pre-configured to report multiple pairs of latency state information, and one LCG in the at least one LCG triggers DSR.

[0020] Any one or more LCGs of the terminal respectively need to report multiple pairs of latency state information.

[0021] In a third aspect, a latency state information reporting apparatus is provided, which is applied to a terminal and comprises:

[0022] The sending module is configured to execute a first operation under the condition that the DSR of the LCG of the terminal is triggered, and the first operation comprises at least one of the following:

[0023] Under the condition that a first condition is met, the latency state information of the LCG is reported in a first information format;

[0024] Under the condition that the first condition is not met, the latency state information of the LCG is reported in a second information format;

[0025] The first condition comprises at least one of the following:

[0026] At least one LCG of the terminal is respectively pre-configured to report multiple pairs of latency state information.

[0027] At least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG in the at least one LCG triggers DSR;

[0028] Any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency state information.

[0029] The first information format supports one LCG to report at most M pairs of latency state information, and the second information format supports one LCG to report one pair of latency state information, M being an integer greater than 1.

[0030] In a fourth aspect, a latency state information reporting apparatus is provided, comprising:

[0031] The receiving module is configured to receive latency state information of an LCG reported by a terminal in a first information format and / or a second information format.

[0032] The first information format supports one LCG to report at most M pairs of latency state information, and the second information format supports one LCG to report one pair of latency state information, M being an integer greater than 1; the first information format is an information format used by the terminal under a first condition, and the second information format is an information format used by the terminal under a condition not meeting the first condition, the first condition including at least one of the following:

[0033] At least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information.

[0034] At least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG in the at least one LCG triggers DSR.

[0035] Any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency state information.

[0036] In a fifth aspect, a latency state information reporting apparatus is provided, which is configured to perform the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect.

[0037] In a sixth aspect, a terminal is provided, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the method according to the first aspect.

[0038] In a seventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to perform a first operation when a DSR of a LCG of the terminal is triggered, the first operation comprising at least one of:

[0039] reporting, in a case where a first condition is met, a latency status information of the LCG in a first information format;

[0040] reporting, in a case where the first condition is not met, the latency status information of the LCG in a second information format;

[0041] the first condition comprises at least one of:

[0042] at least one LCG of the terminal is pre-configured to report a plurality of latency status information pairs respectively;

[0043] at least one LCG of the terminal is pre-configured to report a plurality of latency status information pairs respectively, and a LCG of the at least one LCG triggers the DSR;

[0044] any one or more LCGs of the terminal need to report a plurality of latency status information pairs respectively;

[0045] wherein the first information format supports a LCG to report at most M latency status information pairs, the second information format supports a LCG to report one latency status information pair, and M is an integer greater than 1.

[0046] In an eighth aspect, a network-side device is provided, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method of the second aspect.

[0047] In a ninth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to receive a latency status information of a LCG reported by a terminal in a first information format and / or a second information format;

[0048] wherein the first information format supports a LCG to report at most M latency status information pairs, the second information format supports a LCG to report one latency status information pair, and M is an integer greater than 1; the first information format is an information format used by the terminal in a case where a first condition is met, and the second information format is an information format used by the terminal in a case where the first condition is not met, the first condition comprising at least one of:

[0049] at least one LCG of the terminal is pre-configured to report a plurality of latency status information pairs respectively;

[0050] The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG of the at least one LCG triggers the DSR.

[0051] Any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency state information.

[0052] In a tenth aspect, a readable storage medium is provided, and the readable storage medium stores a program or instructions, which are executed by a processor to implement the steps of the method in the first aspect or the steps of the method in the second aspect.

[0053] In an eleventh aspect, a wireless communication system is provided, and the wireless communication system includes a terminal and a network side device, the terminal is configured to implement the steps of the method in the first aspect, and the network side device is configured to implement the steps of the method in the second aspect.

[0054] In a twelfth aspect, a chip is provided, and the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method in the first aspect or the method in the second aspect.

[0055] In a thirteenth aspect, a computer program / program product is provided, and the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method in the first aspect or the steps of the method in the second aspect.

[0056] In the embodiments of the present application, for the format of the pair of latency state information of the LCG of the terminal, a first information format and a second information format are designed, and in the case that the DSR of the LCG of the terminal is triggered, the terminal can determine to report the pair of latency state information of the LCG according to whether the pre-configuration of the pair of latency state information of the LCG and the triggering of the DSR satisfy a first condition, that is, the terminal can select to report a plurality of pairs of latency state information or a pair of latency state information for the LCG, so that the reporting manner of the terminal for the pair of latency state information of the LCG is more flexible, and the second information format with smaller overhead can be selected for reporting in the case that the first condition is not satisfied, thereby effectively saving the reporting overhead of the terminal. BRIEF DESCRIPTION OF DRAWINGS

[0057] FIG. 1a is a block diagram of a wireless communication system to which embodiments of the present application can be applied;

[0058] FIG. 1b is a schematic diagram of a DSR format in the related art;

[0059] FIG. 2 is a flow chart of a method for reporting time delay state information according to an embodiment of the present application;

[0060] FIG. 3a is a schematic diagram of a DSR format according to an embodiment of the present application;

[0061] FIG. 3b is a schematic diagram of a DSR format according to an embodiment of the present application;

[0062] FIG. 3c is a schematic diagram of a DSR format according to an embodiment of the present application;

[0063] FIG. 3d is a schematic diagram of a DSR format according to an embodiment of the present application;

[0064] FIG. 4 is a flow chart of another method for reporting time delay state information according to an embodiment of the present application;

[0065] FIG. 5 is a structural diagram of a device for reporting time delay state information according to an embodiment of the present application;

[0066] FIG. 6 is a structural diagram of another device for reporting time delay state information according to an embodiment of the present application;

[0067] FIG. 7 is a structural diagram of a communication device according to an embodiment of the present application;

[0068] FIG. 8 is a structural diagram of a terminal according to an embodiment of the present application;

[0069] FIG. 9 is a structural diagram of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0070] The technical solutions in the embodiments of the present application will be described clearly below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art belong to the scope of protection of the present application.

[0071] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0072] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

[0073] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th

[0074] ​FIG. 1a shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palm computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture, etc.), a game console, a Personal Computer (PC), a kiosk, or a self-service machine, etc. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0075] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.

[0076] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices jointly, and the embodiments of the present application do not make a specific limitation in this regard. It can be understood that the above function modules can be network elements in a hardware device, software function modules running on a dedicated hardware, or virtualized function modules instantiated on a platform (for example, a cloud platform).

[0077] In order to better understand the technical solutions of the present application, the related concepts that can be involved in the embodiments of the present application are explained as follows.

[0078] Introduction of eXtended Reality (XR) service:

[0079] The XR service includes Augmented Reality (AR) service, Virtual Reality (VR) service and Mixed AR and VR (MR) service. At present, the popular XR service adopts H.264 encoding technology to realize image data compression, so as to save traffic and ensure image quality. The H.264 technology in the related art encodes image data into three types of image frames:

[0080] I frame (Intra-coded picture), which is a complete image frame, can generate and present images without dependence on other frames;

[0081] P frame (Predicted picture), which only contains image change information relative to the previous frame, and the receiver needs to combine the previous frame to generate the current frame and complete display on the receiving terminal;

[0082] B frame (Bidirectional predicted picture), which is used to indicate the change information of the current frame relative to the previous frame and the next frame, and the receiver needs to combine the previous frame and the next frame to generate the current frame.

[0083] The above-mentioned previous frame and next frame refer to the order of frame presentation time or image acquisition time of the source end. The actual sending and receiving time can be adjusted according to the image decoding time of the receiver, for example, the sender can send according to the image frame decoding time order of the receiver.

[0084] Different frame types correspond to different frame encoding methods, resulting in different degrees of image compression. Among them, the compression degree of I frame is low (i.e., the frame data amount is the largest), the compression degree of P frame is moderate (i.e., the frame data amount is moderate), and the compression degree of B frame is the highest (i.e., the frame data amount is the smallest).

[0085] There are two transmission modes for XR images, a transmission mode based on frame slice combination and a transmission mode based on a group of pictures (GoP).

[0086] The transmission combination mode based on slice combination: a data frame is cut into multiple data blocks, and the cut blocks of multiple image frames are dispersed and combined into multiple data blocks for transmission, achieving the purpose of smooth XR service data stream flow. This method greatly reduces the flow fluctuation caused by the difference in I / P / B frame data volume, but significantly increases the transmission delay of image frames due to cross-transmission between graphic frames.

[0087] The transmission mode based on frame set: according to the periodicity of the video stream, the video frames are divided into video frame combinations according to the period of I frames. An I frame and all P frames and B frames before the next I frame constitute a frame combination. Image frames are transmitted and played at the receiving end according to the frame period. The time interval between the arrival times of adjacent image frames is a frame period. The transmission mode based on frame set avoids the mixed transmission between image frames, so that the generated image frames are transmitted in time. Due to the different compression levels between I, P and B frames, the frame data rate fluctuates.

[0088] Protocol data unit set (PDU set) definition of XR service:

[0089] Currently, in the related discussions of the 3rd Generation Partnership Project (3GPP), the service data of XR is modeled as a PDU set, which includes a group of PDUs for quality of service (QoS) management when data is transmitted in a wireless network. According to the above different video data transmission modes, one PDU set can correspond to one image frame, such as a complete P frame or B frame, or an XR service data slice; in addition, one image frame can contain several PDU sets, such as when the left and right eye views of an image are transmitted separately, the left eye image data of an image corresponds to one PDU set, and the right eye image data corresponds to another PDU set; in addition, when the image is transmitted in the direction of the viewing axis and the non-viewing axis, the viewing axis direction image data corresponds to one PDU set, and the non-viewing axis direction image data corresponds to another PDU set. The above is only an example of PDU set modeling, and other forms of PDU set modeling are possible, which do not constitute a limitation on the implementation of the present application.

[0090] Transmission of XR service in NR network

[0091] According to the current 3GPP protocol, when an uplink XR data packet of a UE arrives at the Packet Data Convergence Protocol (PDCP) layer buffer from the application layer, the PDCP discard timer is started according to the initial value of the base station provisioning value. During the running of the PDCP discardTimer, the base station can schedule the UE to transmit the data packet to the base station. If the corresponding PDCP discardTimer expires and the data is still not successfully transmitted, the data packet is discarded.

[0092] Packet Delay Budget (PDB) of data

[0093] Different services have different Quality of Service (QoS) management requirements. In the 3GPP network, the QoS parameters include service data rate requirements, service data transmission delay requirements, and service data transmission reliability requirements (such as packet loss rate), etc. The network can set different QoS parameters according to the user experience targets of different services.

[0094] For latency-sensitive services, the end-to-end latency requirement is generally strict. According to the end-to-end latency requirement, the latency budget of each segment of the data transmission path is determined. When the latency-sensitive service data is transmitted through the air interface of 3GPP, the network determines the corresponding air interface latency budget, and schedules resources to ensure that the data is transmitted through the air interface within the given latency budget.

[0095] According to the current protocol, the PDB / PDU set delay budget (PSDB) window of a data packet can be understood as the running time window of the corresponding PDCP discardTimer, that is, the time window between the start of the PDCP discardTimer and the expiration of the PDCP discardTimer. If the corresponding data packet is still not successfully transmitted when the PDCP discardTimer expires, the PDCP entity will discard the PDCP PDU or the corresponding Radio Link Control (RLC) PDU that has not been successfully transmitted.

[0096] When transmitting XR image data, the network can configure data transmission based on PDU set. At this time, the network can configure the air interface transmission delay budget of the PDU set, PDU set Delay Budget (PSDB). The data packets contained in a PDU set correspond to the transmission window determined according to the PSDB. According to the current conclusion, the network can configure the corresponding PDCP discardTimer of the UE according to the PSDB, which is used to determine the transmission window of the PDU set or the data packets belonging to the PDU set.

[0097] Delay status reporting and uplink delay emergency data:

[0098] In R18, the protocol supports delay status reporting by logical channel group (LCG). When the remaining delay budget of the data with the minimum remaining delay budget in an LCG is lower than a preconfigured threshold (remainingTimeThreshold), the delay status reporting (DSR) of the LCG can be triggered. The data in an LCG whose remaining delay budget is lower than the preconfigured threshold is called delay emergency data. In the delay status report of an LCG, the UE indicates the remaining delay budget of the data with the minimum remaining delay budget in the LCG and the amount of buffered data whose remaining delay budget is lower than the preconfigured threshold. In the standard of R18, when an LCG triggers delay status information reporting, only one pair of remaining delay budget value and corresponding delay emergency data amount is reported.

[0099] In the PDCP protocol, the PDCP entity corresponding to a logical channel (LCH) determines the remaining delay budget of a data packet based on the remaining time of the discardTimer of the data packet.

[0100] FIG. 1b is the DSR format defined in R18, where LCGi (i is 0-7) indicates whether the delay status information of LCG i is included in the DSR. The delay status information of an LCG includes:

[0101] BT indicates whether the buffer status report (BSR) table uses the table defined in the protocol before R18 or the new BSR table defined in R18;

[0102] Remaining delay budget Remaining Time;

[0103] The amount of data corresponding to the delay emergency data.

[0104] In the related discussion, it has been agreed to support configuring multiple remaining time budget reporting thresholds for one LCG, corresponding to multiple remaining time budget ranges, which can be used to generate time status information containing multiple pairs of "remaining time budget and corresponding data volume" for the LCG. As an example, when N remaining time budget reporting thresholds (RRTT) are configured for LCG 1 of the UE, from low to high, they are: RRTT1, RRTT2, …, RRTTN, then at most N pairs of "remaining time budget and corresponding data volume" of time status information can be reported for LCG1, where the first pair corresponds to the remaining time budget of the data packet with the minimum remaining time budget in the data with a remaining time budget less than RRTT1 and the data volume in the data with a remaining time budget less than RRTT1; the nth (n > 1) pair corresponds to the remaining time budget of the data packet with the minimum remaining time budget in the data with a remaining time budget in the range [RRTTn-1, RRTTn) and the data volume of the data with a remaining time budget in the range.

[0105] In the related art, multiple remaining time budget thresholds have been supported for one LCG, which are used to generate multiple pairs of remaining time budget and corresponding data volume (i.e., multiple pairs of time status information) for the LCG, so as to report more detailed time status information generated and reported for the LCG, facilitating the base station to arrange uplink radio resources.

[0106] With this improvement, a new DSR medium access control control element (MAC CE) is introduced to support reporting multiple pairs of time status information for one LCG, which can report time status information with finer granularity, but also generates more overhead. If the UE of R19 always uses the new DSR format, more overhead will be generated than using the R18 DSR format. According to the newly introduced R19, multiple pairs of time status information are supported for one LCG (each pair of time status information includes a remaining time budget and a corresponding data volume) reporting; each pair of time status information includes: a remaining time budget, a corresponding data volume, a BSR table indication, etc.; if the base station configures Nm pairs of time status information reporting for M LCGs of the UE respectively, at most For time status information, the overhead is greatly increased compared to at most M pairs of time status information according to R18, when there is at most one pair of time status information for one LCG. In view of the above problem, the present application provides a time status information reporting method.

[0107] The time status information reporting method, device and other related equipment provided by the embodiments of the present application will be described in detail below in combination with the drawings and some embodiments and their application scenarios.

[0108] Please refer to FIG. 2, which is a flow chart of a method for reporting latency status information according to an embodiment of the present application. The method is applied to a terminal. As shown in FIG. 2, the method comprises the following steps:

[0109] In step 201, when the DSR of an LCG of the terminal is triggered, the terminal performs a first operation, which comprises at least one of the following:

[0110] When a first condition is met, the terminal reports the latency status information of the LCG in a first information format;

[0111] When the first condition is not met, the terminal reports the latency status information of the LCG in a second information format.

[0112] The first condition comprises at least one of the following:

[0113] At least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively;

[0114] At least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively, and one or more LCGs of the at least one LCG trigger the DSR;

[0115] Any one or more LCGs of the terminal need to report a plurality of pairs of latency status information respectively;

[0116] The first information format supports that one LCG reports at most M pairs of latency status information, the second information format supports that one LCG reports one pair of latency status information, and M is an integer greater than 1.

[0117] It should be noted that the DSR is triggered when the remaining latency budget of the data with the smallest remaining latency budget of one LCG is lower than a pre-configured threshold.

[0118] In the embodiments of the present application, when the DSR of an LCG of the terminal is triggered, the terminal needs to report the latency status information of the LCG. At this time, if the first condition is met, the terminal reports the latency status information of the LCG in the first information format. Exemplarily, when the DSR is triggered, the terminal reports the latency status information of the LCG in the first information format in the following cases:

[0119] 1) At least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively;

[0120] 2) At least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively, and one or more LCGs of the at least one LCG trigger the DSR.

[0121] 3) the terminal has at least one LCG pre-configured to report multiple pairs of latency status information, and one or more LCGs of the at least one LCG need to report multiple pairs of latency status information respectively;

[0122] 4) the terminal has at least one LCG pre-configured to report multiple pairs of latency status information, and one or more LCGs of the at least one LCG trigger DSR reporting and need to report multiple pairs of latency status information respectively.

[0123] The first information format supports that one LCG reports up to M pairs of latency status information, and M is an integer greater than 1. That is, in the case of meeting the first condition, the terminal reports in the first information format, that is, the terminal can support reporting multiple pairs of latency status information for one LCG, so as to report more detailed latency status information, which is more helpful for the network side device to arrange uplink radio resources based on the latency status information reported by the terminal.

[0124] Need to be explained, in the embodiments of the present application, the plurality refers to at least two, and the reporting can also be expressed as reporting. In some cases, multiple pairs of latency status information can also be referred to as multiple pairs of latency status information, and the latency status information includes residual latency budget, corresponding data volume, BSR table indication, etc.

[0125] If the first condition is not met, the terminal reports the latency status information of the LCG in the second information format. It can be understood that the case of meeting the first condition has been described above, and the case of not meeting the first condition can include at least one of the following:

[0126] The terminal has no LCG pre-configured to report multiple pairs of latency status information;

[0127] The terminal has no LCG that needs to report multiple pairs of latency status information;

[0128] The terminal has at least one LCG pre-configured to report multiple pairs of latency status information, and no LCG of the at least one LCG triggers DSR;

[0129] The terminal has at least one LCG pre-configured to report multiple pairs of latency status information, and the LCG triggering DSR of the at least one LCG does not need to report multiple pairs of latency status information.

[0130] The second information format supports one LCG reporting one pair of latency state information. Exemplarily, if the terminal does not have multiple pairs of latency state information configured by the LCG for reporting, the LCG is configured with only one pair of latency state information for reporting, the terminal reports in the second information format; or the LCG of the terminal is configured with multiple pairs of latency state information for reporting, but no LCG triggers the DSR, the terminal also reports in the second information format, that is, each LCG reports one pair of latency state information, or the LCG triggering the DSR does not need to report multiple pairs of latency state information, and the terminal also reports one pair of latency state information for the LCG. That is, for the above-mentioned case not satisfying the first condition, the terminal reports the latency state information in the second information format, that is, the terminal reports one pair of latency state information for each LCG, which can effectively reduce the reporting overhead of the terminal.

[0131] In the embodiment of the application, the first information format and the second information format are designed for the format of the terminal LCG reporting the pair of latency state information, in the case that the LCG DSR of the terminal is triggered, the terminal can determine to report the latency state information of the LCG in the first information format or the second information format according to whether the pre-configuration of the pair of latency state information of the LCG and the triggering of the DSR satisfy the first condition, that is, whether to report multiple pairs of latency state information or one pair of latency state information for the LCG, so that the reporting mode of the terminal for the latency state information of the LCG is more flexible, and the second information format with smaller overhead can be selected for reporting in the case not satisfying the first condition, thereby effectively saving the reporting overhead of the terminal.

[0132] Optionally, the first information format includes first indication information, and in the latency state report generated based on the first information format, the first indication information is used to indicate at least one of the following:

[0133] The correspondence between the LCG configured with multiple pairs of latency state information and the pair of latency state information;

[0134] The existence of each pair of latency state information of the LCG configured with multiple pairs of latency state information.

[0135] When the network side device pre-configures multiple pairs of latency state information for reporting for one LCG, some pairs of latency state information corresponding to the data amount of 0 do not need to be reported when the terminal generates the DSR for the LCG. At this time, if the pair of latency state information with the data amount of 0 is reported, 2 bytes will still be occupied, which causes the occupation of the reporting capacity of the latency state information.

[0136] In the embodiments of the present application, the first information format supports one LCG reporting multiple pairs of latency state information, and the first indication information in the first information format can be used to indicate whether each of the multiple pairs of latency state information of one LCG configured with the multiple pairs of latency state information exists, for example, for the pairs of latency state information with a data amount of 0, the first indication information can indicate that these pairs of latency state information do not exist, i.e., do not need to be reported, and the capacity occupied by the first indication information is much less than the total capacity occupied by the pairs of latency state information with a data amount of 0, thereby effectively saving the reporting overhead of the terminal.

[0137] In addition, the first indication information can also be used to indicate the correspondence between one LCG configured with multiple pairs of latency state information and the pairs of latency state information. It can be understood that the first information format supports one LCG reporting multiple pairs of latency state information, and the first indication information is used to indicate which LCG the certain pair of latency state information corresponds to, thereby making the relationship between the pairs of latency state information reported by the terminal and the LCG more clear.

[0138] Optionally, the first indication information is indicated by at least one of the following:

[0139] a bitmap;

[0140] the number of pairs of latency state information;

[0141] a spare bit in the pair of latency state information.

[0142] Exemplarily, the first indication information is indicated by a bitmap. In the DSR MAC CE, for each LCG reporting at least one pair of latency state information, a bitmap is used to indicate whether the pair of latency state information corresponding to the LCG exists. According to this method, the number of bitmap bits occupied by one LCG is equal to the number of the maximum reportable pairs of latency state information. For example, Nm pairs of latency state information are configured for M LCGs of a terminal, and the terminal has a maximum of pairs of latency state information, at least bitmap fields of bits are needed.

[0143] Optionally, in the case where the first indication information is indicated by a bitmap, each first LCG has a corresponding bitmap, and the bitmap is located before the latency state information domain of the first LCG corresponding thereto, or all the bitmaps corresponding to the first LCGs are collectively located before the latency state information domains of the first LCGs; wherein the first LCG is any LCG reporting at least one pair of latency state information or an LCG configured with multiple pairs of latency state information.

[0144] In one embodiment, as shown in Fig. 3a, the bitmap corresponding to one LCG is placed before the time delay status information field of the LCG. It should be noted that according to the byte alignment of the MAC CE design, a bitmap of less than 8 bits of one LCG occupies one byte, which results in some reserved bits and a space overhead.

[0145] In another embodiment, as shown in Fig. 3b, the centralized bitmap of 8 LCGs is shown, which is placed before the time delay status information field of all the LCGs and occupies 3 bytes. In this embodiment, the bitmaps of all the LCGs are centralized to form a longer bitmap, so as to avoid the byte fragmentation caused by the bitmaps of different LCGs placed in different areas in the previous embodiment, and the byte occupation is smaller, which effectively saves the capacity of the time delay status information of the LCGs reported by the terminal.

[0146] Optionally, the first indication information can also be the number of time delay status information pairs. In the DSR MAC CE, for each LCG having at least one pair of time delay status information reported, there is a number of time delay status information pairs corresponding to the number of time delay status information pairs of the LCG included in the DSR MAC CE. For one LCG, the number of bits occupied by the indication of the number of time delay status information pairs does not exceed the number of bits occupied by the bitmap indication. Assuming that the bitmap of LCG m occupies Nm bits based on the bitmap indication, the number of time delay status information pairs occupies Furthermore, the indication of the number of time delay status information pairs can more effectively save the reporting overhead of the time delay status information.

[0147] Optionally, in the case where the first indication information is indicated by the number of time delay status information pairs, each second LCG has a corresponding number indication, and the number indication is used to indicate the number of time delay status information pairs of the second LCG; wherein the second LCG is any LCG having at least one time delay status information pair to be reported or an LCG configured with multiple time delay status information pairs.

[0148] It can be understood that if there is a number indication of time delay status information pairs in the time delay status information field of an LCG, it means that the LCG has time delay status information pairs and the number of corresponding time delay status information pairs; if there is no number indication of time delay status information pairs, it means that the LCG has no time delay status information pair to be reported.

[0149] Optionally, each second LCG has a corresponding quantity indication, which is located before the latency state information field of the second LCG corresponding thereto, or all second LCGs have their respective corresponding quantity indications collectively located before the latency state information fields of all second LCGs.

[0150] That is, in the case where the first indication information indicates the number of latency state information pairs, each LCG includes a corresponding quantity indication, which can be placed separately, i.e., each LCG has its respective corresponding quantity indication located before the latency state information field of the LCG, or can be placed collectively, i.e., all LCGs have their respective corresponding quantity indications collectively placed before the latency state information fields of all LCGs. The method of collective placement can avoid fragmenting the byte field of the DSR MAC CE and is conducive to improving the use efficiency.

[0151] Optionally, in the case where the first indication information indicates the number of latency state information pairs or the bitmap, the terminal determines the word length of the bitmap or the word length of the quantity indication of the latency state information pairs based on the number of latency state information reporting thresholds or the maximum number of latency state information pairs preconfigured by the network side device for each LCG.

[0152] Exemplarily, in the case where the first indication information is indicated based on the bitmap, the terminal can determine the length of the bitmap segment corresponding to each LCG based on the number of latency state information reporting thresholds or the maximum number of latency state information pairs preconfigured by the network side device for each LCG; in the case where the first indication information is indicated based on the number of latency state information pairs, the terminal can determine the word length of the quantity indication of the latency state information pairs corresponding to each LCG based on the number of latency state information reporting thresholds or the maximum number of latency state information pairs preconfigured by the network side device for each LCG.

[0153] Optionally, in the case where a third LCG is preconfigured with one latency state information reporting threshold or at most one latency state information pair, the first information format does not use the bitmap or the number of latency state information pairs to indicate whether the latency state information pair of the third LCG exists; wherein the third LCG is any LCG.

[0154] For example, in the case that the first indication information is indicated based on a bitmap, when one LCG is pre-configured with one delay state information reporting threshold or at most one pair of delay state information, the bitmap field is not used in the DSR MAC CE to indicate whether the pair of delay state information is contained in the DSR MAC CE, because the network side device can determine that the pair of delay state information of the LCG is contained in the DSR MAC CE based on the setting of the corresponding bit in the LCG bitmap, and no additional indication is needed, thereby saving the reporting overhead of the terminal.

[0155] In the case that the first indication information is indicated based on the number of pairs of delay state information, when one LCG is pre-configured with one delay state information reporting threshold or at most one pair of delay state information, the number of pairs of delay state information field is not used in the DSR MAC CE to indicate whether the pair of delay state information is contained in the DSR MAC CE, because the network side device can determine that the pair of delay state information of the LCG is contained in the DSR MAC CE based on the setting of the corresponding bit in the number of pairs of delay state information of the LCG, and no additional indication is needed, thereby saving the reporting overhead of the terminal.

[0156] In the embodiments of the present application, the first indication information can also be indicated by the spare bit in the pair of delay state information. Optionally, in the case that the first indication information is indicated by the spare bit in the pair of delay state information, the spare bit is used to indicate the corresponding relationship between the LCG configured with multiple pairs of delay state information and the pair of delay state information, thereby achieving effective utilization of the spare bit in the delay state information.

[0157] In the embodiments of the present application, in the delay state report generated based on the first information format, the spare bit in the pair of delay state information is used to indicate the first indication information, that is, to indicate the corresponding relationship between the LCG configured with multiple pairs of delay state information and the pair of delay state information (such as S=1, S=0 in FIG. 3c, or E=1, E=0 in FIG. 3d); in the delay state report generated based on the second information format, the spare bit in the pair of delay state information has no indication significance and only represents a spare bit (such as R in FIG. 1b). That is, the first information format is equivalent to newly defining the spare bit in the pair of delay state information, thereby achieving effective utilization of the parameters in the pair of delay state information.

[0158] Optionally, the spare bit includes a target value, in a case where the two adjacent latency status information pairs belong to the same LCG, the spare bits corresponding to the two adjacent latency status information pairs include the same target value; in a case where the two adjacent latency status information pairs do not belong to the same LCG, the spare bits corresponding to the two adjacent latency status information pairs include different target values.

[0159] In this embodiment, whether the target parameters of the spatial domain bits are the same is used to indicate whether the two adjacent latency status information pairs belong to the same LCG. For example, referring to FIG. 3c, the LCG bitmap is 00010101, indicating that the latency status information of LCG 4, LCG 2 and LCG 0 is contained in the DSR MAC CE, and the latency status information pairs are arranged in the DSR MAC CE in descending order of the corresponding LCG ID; it is assumed that the latency status information pairs of LCG 4, LCG 2 and LCG 0 are 2 pairs, 1 pair and 2 pairs respectively, and whether the target values of the spare bits in each latency status information pair are the same is used to determine whether a latency status information pair corresponds to the same LCG as the previous latency status information pair or the next LCG. As shown in FIG. 3c, for LCG 4, the target values in the spare bits of the two adjacent latency status information pairs are both S=1, indicating that the two latency status information pairs belong to the same LCG; the target value in the spare bits of the next latency status information pair (corresponding to LCG 2) is S=0, indicating that the latency status information pair does not belong to the same LCG as the previous adjacent latency status information pair, and the target value in the spare bits of the next latency status information pair (corresponding to LCG 0) is S=1, indicating that the two adjacent latency status information pairs do not belong to the same LCG.

[0160] Alternatively, in another embodiment, the spare bit includes a first value and a second value, in a case where the first latency status information pair is the last latency status information pair of an LCG, the spare bit corresponding to the first latency status information pair includes the first value; in a case where the first latency status information pair is not the last latency status information pair of an LCG, the spare bit corresponding to the first latency status information pair includes the second value; the first value is different from the second value.

[0161] For example, referring to FIG. 3d, for example, the LCG bitmap is 00010101, indicating that the latency status information of LCG 4, LCG 2 and LCG 0 is contained in the DSR MAC CE, and the latency status information is arranged in the DSR MAC CE in descending order of the corresponding LCG ID; assuming that the latency status information pairs of LCG 4, LCG 2 and LCG 0 are 2 pairs, 1 pair and 2 pairs respectively, E=0 (the second parameter) in the spare bit indicates that the latency status information pair is not the last latency status information pair of an LCG, and E=1 (the first value) in the spare bit indicates that the latency status information pair is the last latency status information pair of an LCG. Further, based on whether the spare bit in each latency status information pair includes the first value or the second value, it can be determined whether the latency status information pair is the last latency status information pair of the corresponding LCG, and whether the latency status information pair and the last adjacent latency status information pair belong to the same LCG.

[0162] In the embodiments of the present application, by setting the constant value in the spare bit in the latency status information pair, it can be determined whether the latency status information pair and the adjacent latency status information pair belong to the same LCG, so that the correspondence between the latency status information pair and the LCG can be indicated by the spare bit. In this way, the spare bit in the latency status information pair is effectively utilized, and no additional bits are required to indicate the correspondence between the latency status information pair and the LCG, which is more helpful to save the reporting overhead of the terminal.

[0163] Optionally, the method further comprises:

[0164] In the case that the terminal is configured to report the DSR based on the PDU set, for any PDU set, the terminal determines the remaining latency budget reporting threshold or the range of the remaining latency budget corresponding to the PDU set according to the PDU with the shortest remaining latency budget among the remaining PDUs of the PDU set, and counts the data amount of all the remaining PDUs of the PDU set into the data amount corresponding to the remaining latency budget reporting threshold or the range of the remaining latency budget.

[0165] For example, assume that the terminal's LCG1 is configured with 3 remaining time thresholds for reporting: 15ms, 10ms and 5ms; LCH1 of LCG 1 carries a PDU set 1 with three remaining PDUs to be transmitted: PDU A, PDU B and PDU C, with corresponding remaining time budgets of 16ms, 12ms and 11ms respectively, and the shortest remaining time budget is 11ms, then the data volume of the three remaining PDUs to be transmitted (PDU A, PDU B and PDU C) of PDU set 1 are all counted into the data volume within the range of 15ms to 10ms of the remaining time budget. In this way, the calculation of the data volume of the PDU set carried by the LCG is redefined, ensuring that the data volume of the PDU set can be transmitted within the remaining time budget reporting threshold.

[0166] Optionally, in the embodiments of the present application, the DSR of the LCG of the terminal is triggered, including:

[0167] The data packet of one LCG of the terminal is not reported in any one of the time status information pairs reported in the previous DSR, and the remaining time budget of the LCG is lower than the remaining time budget threshold for triggering the DSR, and the DSR of the LCG is triggered.

[0168] Exemplarily, in the case that the data packet of one LCG is reported in any one of the time status information pairs reported in the previous DSR, when the remaining time budget of the data packet becomes lower than the remaining time budget threshold for triggering the DSR as time elapses, the DSR is not triggered. That is, only in the case that the data packet of one LCG is not reported in any one of the time status information pairs reported in the previous DSR, and its remaining time budget is lower than the remaining time budget threshold for triggering the DSR, the DSR can be triggered. For the data that has been reported in the DSR before, the network side device can infer the remaining time of the data packet according to the DSR received before, and thus does not need to be reported, thereby saving the DSR reporting overhead.

[0169] Optionally, after the DSR of one LCG of the terminal is triggered, the method further includes:

[0170] The terminal generates the DSR for the LCG, and determines that there is no at least one time status information pair of the LCG that needs to be reported, and cancels the DSR reporting of the LCG.

[0171] In the embodiments of the present application, when one LCG determines to trigger DSR according to the remaining delay budget threshold for triggering DSR, and it is determined that there is no at least one pair of latency status information to be reported when generating DSR for the LCG, i.e., there is no any pair of latency status information to be reported, the DSR reporting of the LCG is cancelled; that is, in the case that all LCHs of the LCG have no at least one data packet matching any remaining delay budget reporting threshold, the DSR reporting is cancelled.

[0172] For example, LCG1 of the terminal is configured with three remaining delay budget reporting thresholds: 15 ms, 10 ms and 5 ms; there are PDU set 1 and PDU set 2, the remaining delay budget of PDU set 1 corresponds to the range of remaining delay budget reporting thresholds 15 ms to 10 ms, and the remaining delay budget of PDU set 2 corresponds to the range of remaining delay budget reporting thresholds 5 ms to 0 ms; when the terminal performs the DSR generation process, if it is found that PDU set 1 and PDU set 2 have been put into the MAC PDU, the DSR is cancelled; if only PDU set 2 is put into the MAC PDU, and PDU set 1 is left, the latency status information pair corresponding to PDU set 1 is reported. In other words, when one LCG of the terminal triggers DSR, if at least one pair of latency status information needs to be reported, regardless of whether the reported latency status information pair is the latency status of latency urgent data or non-latency urgent data, the terminal needs to include the latency status information of the LCG when generating the DSR MAC CE.

[0173] In the embodiments of the present application, the cancellation condition of DSR reporting is defined, which can cancel the DSR reporting of the LCG in the case that there is no any pair of latency status information of the LCG to be reported, thereby saving the reporting overhead of the terminal.

[0174] Optionally, the method further includes at least one of the following:

[0175] The terminal determines the remaining delay budget threshold for triggering the DSR reporting of the LCG as one remaining delay budget reporting threshold of the LCG;

[0176] The terminal determines the remaining delay budget threshold for triggering the DSR reporting of the LCG as the minimum remaining delay budget reporting threshold of the LCG.

[0177] In this way, the remaining delay budget reporting threshold and the minimum remaining delay budget reporting threshold of the LCG are defined to ensure that the pair of latency status information of the LCG can be reported within the minimum remaining delay budget reporting threshold.

[0178] Optionally, the method further includes at least one of the following:

[0179] The terminal determines data based on the minimum remaining delay budget reporting threshold as delay urgent data.

[0180] In a case where the network side device configures the terminal with other remaining delay budget reporting thresholds for the LCGs, the terminal determines data based on the other remaining delay budget reporting thresholds as non-delay urgent data.

[0181] In this way, the terminal can determine which data is delay urgent data and which data is non-delay urgent data, and the terminal can preferentially report the delay urgent data to ensure that the delay urgent data can be reported.

[0182] Please refer to FIG. 4, which is a flowchart of another delay state information reporting method provided by an embodiment of the application, and the method is applied to a network side device. As shown in FIG. 4, the method includes the following steps:

[0183] Step 401: The network side device receives delay state information of LCGs reported by a terminal in a first information format and / or a second information format.

[0184] The first information format supports that one LCG reports at most M delay state information pairs, the second information format supports that one LCG reports one delay state information pair, M is an integer greater than 1; the first information format is an information format used by the terminal in a case where a first condition is met, and the second information format is an information format used by the terminal in a case where the first condition is not met, and the first condition includes at least one of the following:

[0185] At least one LCG of the terminal is respectively pre-configured to report a plurality of delay state information pairs.

[0186] At least one LCG of the terminal is respectively pre-configured to report a plurality of delay state information pairs, and an LCG in the at least one LCG triggers DSR.

[0187] Any one or more LCGs of the terminal respectively need to report a plurality of delay state information pairs.

[0188] Optionally, the case where the first condition is not met includes at least one of the following:

[0189] The terminal has no LCG pre-configured to report a plurality of delay state information pairs.

[0190] The terminal has no LCG needing to report a plurality of delay state information pairs.

[0191] At least one LCG of the terminal is respectively pre-configured to report a plurality of delay state information pairs, and no LCG in the at least one LCG triggers DSR.

[0192] The at least one LCG of the terminal is pre-configured to report a plurality of latency state information pairs, and an LCG triggering the DSR in the at least one LCG does not need to report the plurality of latency state information pairs.

[0193] Optionally, the first information format comprises first indication information, and in the latency state report generated based on the first information format, the first indication information is used to indicate at least one of the following:

[0194] A correspondence between an LCG configured with a plurality of latency state information pairs and a latency state information pair.

[0195] Existence or non-existence of each of a plurality of latency state information pairs of an LCG configured with the plurality of latency state information pairs.

[0196] Optionally, the first indication information is indicated by at least one of the following:

[0197] A bitmap.

[0198] A number of latency state information pairs.

[0199] A spare bit in a latency state information pair.

[0200] Optionally, in a case where the first indication information is indicated by a bitmap, each first LCG has a corresponding bitmap, and the bitmap is located before a latency state information field of the first LCG corresponding to the bitmap, or all the bitmaps corresponding to the second LCGs are collectively located before the latency state information fields of the second LCGs.

[0201] The first LCG is an LCG with at least one latency state information pair to be reported or an LCG configured with a plurality of latency state information pairs.

[0202] Optionally, in a case where the first indication information is indicated by a number of latency state information pairs, each second LCG has a corresponding number indication, and the number indication is used to indicate a number of latency state information pairs of the second LCG. The second LCG is an LCG with at least one latency state information pair to be reported or an LCG configured with a plurality of latency state information pairs.

[0203] Optionally, each second LCG has a corresponding number indication, and the number indication is located before a latency state information field of the second LCG corresponding to the number indication, or all the number indications corresponding to the second LCGs are collectively located before the latency state information fields of the second LCGs.

[0204] Optionally, in the case that the first indication information is indicated by the bitmap or the number of the time delay state information pairs, the terminal determines the bit length of the bitmap or the bit length indicated by the number of the time delay state information pairs based on the number of the time delay state information reporting thresholds or the maximum number of the time delay state information pairs of each LCG preconfigured by the network side device.

[0205] Optionally, in the case that the third LCG is preconfigured with one time delay state information reporting threshold or at most one time delay state information pair, the first information format does not use the bitmap or the number of the time delay state information pairs to indicate whether the time delay state information pair of the third LCG exists; wherein the third LCG is any LCG.

[0206] Optionally, in the case that the first indication information is indicated by the spare bit in the time delay state information pair, the spare bit is used to indicate the corresponding relationship between the LCG configured with multiple time delay state information pairs and the time delay state information pair.

[0207] Optionally, the spare bit includes a target value, in the case that the two adjacent time delay state information pairs belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent time delay state information pairs are the same; in the case that the two adjacent time delay state information pairs do not belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent time delay state information pairs are different; or,

[0208] The spare bit includes a first value and a second value, in the case that the first time delay state information pair is the last time delay state information pair of the LCG, the spare bit corresponding to the first time delay state information pair includes the first value; in the case that the first time delay state information pair is not the last time delay state information pair of the LCG, the spare bit corresponding to the first time delay state information pair includes the second value; the first value is different from the second value.

[0209] It should be noted that the time delay state information reporting method provided by the embodiments of the present application is applied to the network side device, and is a pair of transceiving relationship with the above-mentioned method applied to the terminal. The related concepts and specific implementation processes involved in the embodiments of the present application can be referred to the description of the above-mentioned terminal method embodiments, which will not be described here.

[0210] In the embodiments of the present application, the network side device can receive the time delay state information reported by the terminal in the first information format and / or the second information format. The terminal can determine to report the time delay state information of the LCG in the first information format or the second information format according to whether the pre-configuration of the time delay state information pair of the LCG and the triggering of the DSR satisfies the first condition, that is, the terminal can select whether to report multiple time delay state information pairs or one time delay state information pair for the LCG, so that the reporting manner of the terminal for the time delay state information of the LCG is more flexible, and the terminal can select the second information format with smaller overhead to report in the case of not satisfying the first condition, thereby effectively saving the reporting overhead of the terminal.

[0211] The time delay state information reporting method provided in the embodiments of the present application can be executed by the time delay state information reporting device. In the embodiments of the present application, the time delay state information reporting device executing the time delay state information reporting method is taken as an example to illustrate the time delay state information reporting device provided in the embodiments of the present application.

[0212] The time delay state information reporting device provided in the embodiments of the present application can be a communication device or a component in the communication device, for example, a chip. The communication device can be a terminal, a network side device, a server, or the like. For example, the terminal can include but is not limited to the types of the terminal 11 listed above, the network side device can include but is not limited to the types of the network side device 12 listed above, and the embodiments of the present application are not limited specifically.

[0213] The delay state information reporting apparatus comprises a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.

[0214] Specifically, referring to FIG. 5, when the delay state information reporting apparatus is a terminal or a component in the terminal, the delay state information reporting apparatus 500 comprises a sending module 501 configured to perform a first operation in a case where a DSR of an LCG of the terminal is triggered, the first operation comprising at least one of the following:

[0215] reporting delay state information of the LCG in a first information format in a case where a first condition is met;

[0216] reporting delay state information of the LCG in a second information format in a case where the first condition is not met;

[0217] The first condition comprises at least one of the following:

[0218] At least one LCG of the terminal is respectively pre-configured with multiple pairs of delay state information reporting;

[0219] At least one LCG of the terminal is respectively pre-configured with multiple pairs of delay state information reporting, and an LCG of the at least one LCG triggers the DSR;

[0220] Any one or more LCGs of the terminal respectively need to report multiple pairs of delay state information;

[0221] The first information format supports reporting of a maximum of M pairs of delay state information on one LCG, and the second information format supports reporting of one pair of delay state information on one LCG, where M is an integer greater than 1.

[0222] Optionally, the case of not satisfying the first condition includes at least one of the following:

[0223] The terminal has no LCG preconfigured for reporting of multiple pairs of delay state information.

[0224] The terminal has no LCG that needs to report multiple pairs of delay state information.

[0225] At least one LCG of the terminal is preconfigured for reporting of multiple pairs of delay state information, and no LCG in the at least one LCG triggers DSR.

[0226] At least one LCG of the terminal is preconfigured for reporting of multiple pairs of delay state information, and an LCG triggering DSR in the at least one LCG does not need to report multiple pairs of delay state information.

[0227] Optionally, the first information format includes first indication information, and in a delay state report generated based on the first information format, the first indication information is used to indicate at least one of the following:

[0228] A correspondence between an LCG configured with multiple pairs of delay state information and a pair of delay state information.

[0229] Existence or nonexistence of multiple pairs of delay state information of an LCG configured with multiple pairs of delay state information.

[0230] Optionally, the first indication information is indicated by at least one of the following:

[0231] A bitmap.

[0232] A number of pairs of delay state information.

[0233] A spare bit in a pair of delay state information.

[0234] Optionally, in a case where the first indication information is indicated by a bitmap, each first LCG has a corresponding bitmap, and the bitmap is located before a delay state information field of the corresponding first LCG, or all bitmaps corresponding to all first LCGs are collectively located before delay state information fields of the all first LCGs.

[0235] The first LCG is an LCG that needs to report at least one pair of delay state information or an LCG configured with multiple pairs of delay state information.

[0236] Optionally, in the case that the first indication information indicates the number of the time delay status information pairs, each second LCG has a corresponding number indication, and the number indication indicates the number of the time delay status information pairs of the second LCG; wherein the second LCG is an LCG that has at least one time delay status information pair to be reported or an LCG that is configured with multiple time delay status information pairs.

[0237] Optionally, each second LCG has a corresponding number indication, and the number indication is located before the time delay status information field of the second LCG corresponding to the number indication, or all the number indications corresponding to all the second LCGs are located before the time delay status information fields of all the second LCGs.

[0238] Optionally, in the case that the first indication information indicates the bitmap or the number of the time delay status information pairs, the terminal determines the word length of the bitmap or the word length of the number indication of the time delay status information pairs based on the number of the time delay status information reporting thresholds or the maximum number of the time delay status information pairs of each LCG pre-configured by the network side device.

[0239] Optionally, in the case that a third LCG is pre-configured with one time delay status information reporting threshold or at most one time delay status information pair, the first information format does not use the bitmap or the number of the time delay status information pairs to indicate whether the time delay status information pair of the third LCG exists; wherein the third LCG is any LCG.

[0240] Optionally, in the case that the first indication information indicates the spare bit in the time delay status information pair, the spare bit is used to indicate the corresponding relationship between an LCG configured with multiple time delay status information pairs and the time delay status information pairs.

[0241] Optionally, the spare bit includes a target value, in the case that the adjacent two time delay status information pairs belong to the same LCG, the spare bits corresponding to the adjacent two time delay status information pairs include the same target value; in the case that the adjacent two time delay status information pairs do not belong to the same LCG, the spare bits corresponding to the adjacent two time delay status information pairs include different target values; or,

[0242] The spare bit includes a first value and a second value, in the case that the first time delay status information pair is the last time delay status information pair of an LCG, the spare bit corresponding to the first time delay status information pair includes the first value; in the case that the first time delay status information pair is not the last time delay status information pair of the LCG, the spare bit corresponding to the first time delay status information pair includes the second value; and the first value is different from the second value.

[0243] Optionally, the apparatus further comprises:

[0244] a processing module configured to, in a case that the terminal is configured to report DSR based on PDU set, determine, for any PDU set, a remaining delay budget reporting threshold or a range of remaining delay budget corresponding to the PDU set according to a PDU with the shortest remaining delay budget among remaining PDUs of the PDU set, and count data volume of all remaining PDUs of the PDU set into data volume corresponding to the remaining delay budget reporting threshold or the range of remaining delay budget.

[0245] Optionally, in a case that one of the configuration of the terminal for the LCG has not been reported in any one of the delay state information pairs reported in the previous DSR, and the remaining delay budget of the LCG is lower than the remaining delay budget threshold for triggering DSR, the DSR of the LCG is triggered.

[0246] Optionally, the apparatus further comprises:

[0247] a canceling module configured to, in a case that the terminal generates the DSR for the LCG and determines that there is no at least one delay state information pair to be reported for the LCG, cancel the DSR reporting of the LCG.

[0248] Optionally, the apparatus further comprises:

[0249] a determining module configured to at least one of:

[0250] determine the remaining delay budget threshold for triggering the DSR reporting of the LCG as one of the remaining delay budget reporting thresholds of the LCG;

[0251] determine the remaining delay budget threshold for triggering the DSR reporting of the LCG as the minimum remaining delay budget reporting threshold of the LCG.

[0252] Optionally, the determining module is further configured to at least one of:

[0253] determine data based on the minimum remaining delay budget reporting threshold as delay urgent data;

[0254] in a case that the network side device configures other remaining delay budget reporting threshold for the LCG, determine data based on the other remaining delay budget reporting threshold as non-delay urgent data.

[0255] The delay state information reporting apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 2 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0256] Referring to FIG. 6, when the time delay state information reporting device is a network side device or a component in the network side device, the time delay state information reporting device 600 comprises a receiving module 601 configured to receive the time delay state information of the LCG reported by the terminal in the first information format and / or the second information format.

[0257] The first information format supports that one LCG reports at most M time delay state information pairs, the second information format supports that one LCG reports one time delay state information pair, M is an integer greater than 1; the first information format is an information format adopted by the terminal under the condition that a first condition is met, the second information format is an information format adopted by the terminal under the condition that the first condition is not met, and the first condition comprises at least one of the following:

[0258] At least one LCG of the terminal is respectively pre-configured to report a plurality of time delay state information pairs.

[0259] At least one LCG of the terminal is respectively pre-configured to report a plurality of time delay state information pairs, and an LCG in the at least one LCG triggers DSR.

[0260] Any one or more LCGs of the terminal respectively need to report a plurality of time delay state information pairs.

[0261] Optionally, the condition that the first condition is not met comprises at least one of the following:

[0262] The terminal has no LCG pre-configured to report a plurality of time delay state information pairs.

[0263] The terminal has no LCG needing to report a plurality of time delay state information pairs.

[0264] At least one LCG of the terminal is respectively pre-configured to report a plurality of time delay state information pairs, and no LCG in the at least one LCG triggers DSR.

[0265] At least one LCG of the terminal is respectively pre-configured to report a plurality of time delay state information pairs, and an LCG triggering DSR in the at least one LCG does not need to report a plurality of time delay state information pairs.

[0266] Optionally, the first information format comprises first indication information, and in the time delay state report generated based on the first information format, the first indication information is used to indicate at least one of the following:

[0267] The corresponding relationship between one LCG configured with a plurality of time delay state information pairs and the time delay state information pairs;

[0268] The existence or nonexistence of the plurality of time delay state information pairs of one LCG configured with a plurality of time delay state information pairs.

[0269] Optionally, the first indication information is indicated by at least one of the following:

[0270] a bitmap;

[0271] a number of pairs of latency status information;

[0272] a spare bit in a pair of latency status information.

[0273] Optionally, in the case where the first indication information is indicated by a bitmap, each first LCG has a corresponding bitmap, and the bitmap is located before the latency status information field of the corresponding first LCG, or all the corresponding bitmaps of the first LCGs are located before the latency status information fields of the first LCGs.

[0274] Optionally, the first LCG is an LCG that needs to report at least one pair of latency status information or an LCG that is configured with multiple pairs of latency status information.

[0275] Optionally, in the case where the first indication information is indicated by the number of pairs of latency status information, each second LCG has a corresponding number indication, and the number indication is used to indicate the number of pairs of latency status information of the second LCG; wherein the second LCG is an LCG that needs to report at least one pair of latency status information or an LCG that is configured with multiple pairs of latency status information.

[0276] Optionally, each second LCG has a corresponding number indication, and the number indication is located before the latency status information field of the corresponding second LCG, or all the corresponding number indications of the second LCGs are located before the latency status information fields of the second LCGs.

[0277] Optionally, in the case where the first indication information is indicated by the bitmap or the number of pairs of latency status information, the terminal determines the bit length of the bitmap or the bit length of the number indication of the pairs of latency status information based on the number of latency status information reporting thresholds or the maximum number of pairs of latency status information of each LCG preconfigured by the network side device.

[0278] Optionally, in the case where a third LCG is preconfigured with one latency status information reporting threshold or at most one pair of latency status information, the first information format does not use the bitmap or the number of pairs of latency status information to indicate whether the third LCG has a pair of latency status information; wherein the third LCG is any LCG.

[0279] Optionally, in the case that the first indication information is indicated by the spare bit in the time delay state information pair, the spare bit is used to indicate the correspondence between the LCG configured with multiple time delay state information pairs and the time delay state information pair.

[0280] Optionally, the spare bit includes a target value, in the case that the two adjacent time delay state information pairs belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent time delay state information pairs are the same; in the case that the two adjacent time delay state information pairs do not belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent time delay state information pairs are different; or,

[0281] The spare bit includes a first value and a second value, in the case that the first time delay state information pair is the last time delay state information pair of the LCG, the spare bit corresponding to the first time delay state information pair includes the first value; in the case that the first time delay state information pair is not the last time delay state information pair of the LCG, the spare bit corresponding to the first time delay state information pair includes the second value; the first value is different from the second value.

[0282] The time delay state information reporting apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 4 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0283] The time delay state information reporting apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiment of FIG. 2 or FIG. 4 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0284] As shown in FIG. 7, the embodiments of the present application further provide a communication device 700, which includes a processor 701 and a memory 702, and the memory 702 stores programs or instructions executable on the processor 701. For example, when the communication device 700 is a terminal, the programs or instructions are executed by the processor 701 to implement each step of the above time delay state information reporting method embodiments and achieve the same technical effects. When the communication device 700 is a network side device, the programs or instructions are executed by the processor 701 to implement each step of the above time delay state information reporting method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0285] The embodiment of the present application further provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiment shown in FIG. 2. The terminal embodiment corresponds to the terminal-side method embodiment described above, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment and achieve the same technical effects. The terminal can be the time delay state information reporting apparatus shown in FIG. 5. Specifically, FIG. 8 is a schematic diagram of the hardware structure of a terminal for implementing the embodiment of the present application.

[0286] The terminal 800 includes, but is not limited to, at least some of a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810.

[0287] Those skilled in the art can understand that the terminal 800 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected with the processor 810 through a power management system, so as to realize the functions of power management, such as charging, discharging, and power consumption management, through the power management system. The terminal structure shown in FIG. 8 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine some components, or have a different component arrangement, which will not be described here.

[0288] It should be understood that in the embodiment of the present application, the input unit 804 can include a graphics processor 8041 and a microphone 8042, and the graphics processor 8041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 can include a display panel 8061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 can include two parts of a touch detection device and a touch controller. The other input devices 8072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc., which will not be described here.

[0289] In the embodiment of the present application, the radio frequency unit 801 can transmit downlink data from the network side device to the processor 810 for processing, and can send uplink data to the network side device. Generally, the radio frequency unit 801 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0290] The memory 809 can be used to store software programs or instructions and various data. The memory 809 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 809 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 809 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0291] The processor 810 can include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.

[0292] The radio frequency unit 801 is configured to, in a case where a DSR of an LCG of the terminal is triggered, perform a first operation, the first operation including at least one of the following:

[0293] In a case where a first condition is met, reporting a time delay state information of the LCG in a first information format;

[0294] In a case where the first condition is not met, reporting the time delay state information of the LCG in a second information format;

[0295] The first condition comprises at least one of the following:

[0296] The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information;

[0297] The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG in the at least one LCG triggers the DSR;

[0298] Any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency state information;

[0299] The first information format supports that one LCG reports at most M pairs of latency state information, the second information format supports that one LCG reports one pair of latency state information, and M is an integer greater than 1.

[0300] In the embodiments of the present application, for the format of the terminal LCG latency state information report, the first information format and the second information format are designed, and in the case that the LCG DSR of the terminal is triggered, the terminal can determine to use the first information format or the second information format to report the latency state information of the LCG according to whether the pre-configuration of the latency state information pair of the LCG and the triggering of the DSR meet the first condition, that is, whether to report a plurality of pairs of latency state information or report one pair of latency state information for the LCG, so that the terminal is more flexible in the reporting mode of the latency state information of the LCG, and can also select the second information format with smaller overhead to report in the case that the first condition is not met, thereby effectively saving the reporting overhead of the terminal.

[0301] It can be understood that the implementation process of each implementation mode mentioned in the embodiments can refer to the related description of the method embodiments of FIG. 2, and the terminal of the embodiments can implement each process of the method embodiments of FIG. 2 and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0302] The embodiments of the present application also provide a network side device comprising a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to realize the steps of the method embodiments shown in FIG. 4. The network side device embodiments correspond to the above-mentioned network side device method embodiments, and each implementation process and implementation mode of the above-mentioned method embodiments can be applied to the network side device embodiments and can achieve the same technical effects.

[0303] Specifically, the embodiment of the present application further provides a network side device, which can be the time delay state information reporting apparatus shown in FIG. 6. As shown in FIG. 9, the network side device 900 includes an antenna 91, a radio frequency device 92, a baseband device 93, a processor 94 and a memory 95. The antenna 91 is connected with the radio frequency device 92. In the uplink direction, the radio frequency device 92 receives information through the antenna 91 and sends the received information to the baseband device 93 for processing. In the downlink direction, the baseband device 93 processes information to be sent and sends the information to the radio frequency device 92, and the radio frequency device 92 processes the received information and sends the information out through the antenna 91.

[0304] The method performed by the network side device in the above embodiment can be implemented in the baseband device 93, which includes a baseband processor.

[0305] The baseband device 93 may, for example, include at least one baseband board on which a plurality of chips are arranged, as shown in FIG. 9. One of the chips is, for example, a baseband processor connected with the memory 95 through a bus interface to call programs in the memory 95 and perform the network device operations shown in the above method embodiments.

[0306] The network side device can further include a network interface 96, which is, for example, a Common Public Radio Interface (CPRI).

[0307] Specifically, the network side device 900 of the embodiment of the present application further includes instructions or programs stored in the memory 95 and executable on the processor 94, and the processor 94 calls the instructions or programs in the memory 95 to perform the method performed by the modules shown in FIG. 6 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0308] The embodiment of the present application further provides a readable storage medium having programs or instructions stored thereon, which, when executed by a processor, implement each process of the above time delay state information reporting method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0309] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disc or an optical disc, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0310] The chip provided by the embodiment of the present application also can be called a system chip, a chip system, a system on chip, or the like.

[0311] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system chip, a chip system, a system on chip, or the like.

[0312] The embodiment of the present application further provides a computer program / program product stored in a storage medium, which is executed by at least one processor to implement the processes of the above-mentioned time delay state information reporting method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.

[0313] The embodiment of the present application further provides a communication system, which comprises a terminal and a network side device. The terminal can be used to execute the steps of the above-mentioned time delay state information reporting method, and the network side device can be used to execute the steps of the above-mentioned time delay state information reporting method.

[0314] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article, or device that includes the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing the functions shown or discussed, and can also include performing the functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, the features described with reference to certain examples can be combined in other examples.

[0315] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of computer software products and general hardware platforms, and of course, can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.

[0316] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, but not restrictive, and a person of ordinary skill in the art can make many forms of embodiments under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims, and these embodiments all belong to the protection of the present application.

Claims

1. A method for reporting latency status information, comprising: in a case where a latency status report (DSR) of a logical channel group (LCG) of a terminal is triggered, the terminal performs a first operation, the first operation comprising at least one of the following: in a case where a first condition is met, the terminal reports latency status information of the LCG in a first information format; in a case where the first condition is not met, the terminal reports latency status information of the LCG in a second information format; the first condition comprises at least one of the following: at least one LCG of the terminal is respectively pre-configured to report a plurality of latency status information pairs; at least one LCG of the terminal is respectively pre-configured to report a plurality of latency status information pairs, and an LCG of the at least one LCG triggers the DSR; any one or more LCGs of the terminal respectively need to report a plurality of latency status information pairs; wherein the first information format supports an LCG to report at most M latency status information pairs, the second information format supports an LCG to report one latency status information pair, and M is an integer greater than 1.

2. The method of claim 1, wherein, the case where the first condition is not met comprises at least one of the following: none of the LCGs of the terminal is pre-configured to report a plurality of latency status information pairs; none of the LCGs of the terminal needs to report a plurality of latency status information pairs; at least one LCG of the terminal is pre-configured to report a plurality of latency status information pairs, and none of the at least one LCG triggers the DSR; at least one LCG of the terminal is pre-configured to report a plurality of latency status information pairs, and an LCG of the at least one LCG that triggers the DSR does not need to report a plurality of latency status information pairs.

3. The method of claim 1 or 2, wherein, the first information format comprises first indication information, and in a latency status report generated based on the first information format, the first indication information is used to indicate at least one of the following: a correspondence between an LCG configured to report a plurality of latency status information pairs and a latency status information pair; existence or nonexistence of a plurality of latency status information pairs of an LCG configured to report a plurality of latency status information pairs.

4. The method of claim 3, wherein, the first indication information is indicated by at least one of the following: a bitmap; a number of latency status information pairs; a spare bit in a latency status information pair.

5. The method of claim 4, wherein, in a case where the first indication information is indicated by the bitmap, each first LCG has a corresponding bitmap, and the bitmap is located before a latency status information field of the corresponding first LCG, or all the bitmaps corresponding to all the first LCGs are located before the latency status information fields of the all first LCGs; wherein the first LCG is an LCG that needs to report at least one latency status information pair or an LCG configured to report a plurality of latency status information pairs.

6. The method of claim 4, wherein, in a case where the first indication information is indicated by the number of latency status information pairs, each second LCG has a corresponding number indication, and the number indication is used to indicate a number of latency status information pairs of the second LCG; wherein the second LCG is an LCG that needs to report at least one latency status information pair or an LCG configured to report a plurality of latency status information pairs.

7. The method of claim 6, wherein, Each of the second LCGs has a corresponding quantity indication, which is located before the latency state information field of the corresponding second LCG, or all the quantity indications corresponding to the respective second LCGs are located before the latency state information fields of all the second LCGs.

8. The method of any one of claims 4-7, wherein, In a case where the first indication information is indicated by the bitmap or the number of latency state information pairs, the terminal determines the bit length of the bitmap or the bit length of the number of latency state information pairs based on a number of latency state information reporting thresholds or a maximum number of latency state information pairs preconfigured by the network side device for each LCG.

9. The method of any one of claims 4-7, wherein, In a case where a third LCG is preconfigured with one latency state information reporting threshold or at most one latency state information pair, the first information format does not use the bitmap or the number of latency state information pairs to indicate whether the latency state information pair of the third LCG exists; the third LCG is any LCG.

10. The method of claim 4, wherein, In a case where the first indication information is indicated by the spare bit in the latency state information pair, the spare bit is used to indicate the corresponding relationship between an LCG configured with multiple latency state information pairs and the latency state information pair.

11. The method of claim 10, wherein, The spare bit includes a target value, in a case where two adjacent latency state information pairs belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent latency state information pairs are the same; in a case where the two adjacent latency state information pairs do not belong to the same LCG, the target values included in the spare bits corresponding to the two adjacent latency state information pairs are different. Or, The spare bit includes a first value and a second value, in a case where a first latency state information pair is the last latency state information pair of an LCG, the spare bit corresponding to the first latency state information pair includes the first value; in a case where the first latency state information pair is not the last latency state information pair of the LCG, the spare bit corresponding to the first latency state information pair includes the second value; the first value is different from the second value.

12. The method of any one of claims 1-11, wherein, The method further comprises: In a case where the terminal is configured to report based on a protocol data unit set (PDU set) DSR, for any PDU set, the terminal determines a remaining latency budget reporting threshold or a range of remaining latency budget corresponding to the PDU set according to a PDU with the shortest remaining latency budget among the remaining PDUs of the PDU set, and counts the data amount of all the remaining PDUs of the PDU set into the data amount corresponding to the remaining latency budget reporting threshold or the range of remaining latency budget.

13. The method of any one of claims 1-12, wherein, The DSR of an LCG of the terminal is triggered, including: The DSR of an LCG of the terminal is triggered.

14. The method of any one of claims 1-13, wherein, After the DSR of an LCG of the terminal is triggered, the method further comprises: cancel the DSR reporting of the LCG in a case that the terminal generates the DSR for the LCG and determines that there is no need to report at least one pair of latency status information of the LCG.

15. The method of any one of claims 1-14, wherein, The method further includes at least one of the following: The terminal determines a remaining latency budget threshold for triggering the DSR reporting of the LCG as a remaining latency budget reporting threshold of the LCG; The terminal determines a remaining latency budget threshold for triggering the DSR reporting of the LCG as a minimum remaining latency budget reporting threshold of the LCG.

16. The method of claim 15, wherein, The method further includes at least one of the following: The terminal determines data based on the minimum remaining latency budget reporting threshold as latency urgent data; In a case that a network side device configures the terminal with another remaining latency budget reporting threshold for the LCG, the terminal determines data based on the another remaining latency budget reporting threshold as non-latency urgent data.

17. A latency status information reporting method, comprising: a network side device receiving latency status information of an LCG reported by a terminal in a first information format and / or a second information format; wherein the first information format supports an LCG reporting up to M pairs of latency status information, the second information format supports an LCG reporting one pair of latency status information, and M is an integer greater than 1; the first information format is an information format used by the terminal in a case that a first condition is met, and the second information format is an information format used by the terminal in a case that the first condition is not met, the first condition including at least one of the following: at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency status information; at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency status information, and an LCG of the at least one LCG triggers a DSR; any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency status information.

18. The method of claim 17, wherein, the first information format includes first indication information, and in a latency status report generated based on the first information format, the first indication information is used to indicate at least one of the following: a correspondence between an LCG configured with a plurality of pairs of latency status information and a pair of latency status information; existence or non-existence of a plurality of pairs of latency status information of an LCG configured with a plurality of pairs of latency status information.

19. The method of claim 18, wherein, the first indication information is indicated by at least one of the following: a bitmap; a number of pairs of latency status information; a spare bit in a pair of latency status information.

20. A latency status information reporting apparatus applied to a terminal, the apparatus comprising: a sending module configured to perform a first operation in a case that a DSR of an LCG of the terminal is triggered, the first operation including at least one of the following: in a case that a first condition is met, reporting latency status information of the LCG in a first information format; in a case that the first condition is not met, reporting latency status information of the LCG in a second information format; the first condition including at least one of the following: at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency status information; The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG in the at least one LCG triggers the DSR; Any one or more LCGs of the terminal respectively need to report a plurality of pairs of latency state information; The first information format supports that one LCG reports at most M pairs of latency state information, the second information format supports that one LCG reports one pair of latency state information, and M is an integer greater than 1.

21. The apparatus of claim 20, wherein, The case that the first condition is not met includes at least one of the following: The terminal has no LCG pre-configured to report a plurality of pairs of latency state information; The terminal has no LCG needing to report a plurality of pairs of latency state information; The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and no LCG in the at least one LCG triggers the DSR; The at least one LCG of the terminal is respectively pre-configured to report a plurality of pairs of latency state information, and an LCG triggering the DSR in the at least one LCG does not need to report a plurality of pairs of latency state information.

22. The apparatus of claim 20 or 21, wherein, The first information format includes first indication information, and in the latency state report generated based on the first information format, the first indication information is used to indicate at least one of the following: The correspondence between one LCG configured with a plurality of pairs of latency state information and the pairs of latency state information; The existence or nonexistence of the plurality of pairs of latency state information of one LCG configured with a plurality of pairs of latency state information.

23. The apparatus of claim 22, wherein, The first indication information is indicated by at least one of the following: A bitmap; The number of pairs of latency state information; Empty bits in the pairs of latency state information.

24. The apparatus of any one of claims 20-23, wherein, The apparatus further includes: The processing module is configured to, in a case that the terminal is configured to report the DSR based on the PDU set, for any PDU set, determine a remaining latency budget reporting threshold or a range of remaining latency budgets corresponding to the PDU set according to a PDU with the shortest remaining latency budget among remaining PDUs of the PDU set, and count data amounts of all remaining PDUs of the PDU set into a data amount corresponding to the remaining latency budget reporting threshold or the range of remaining latency budgets.

25. The apparatus of any one of claims 20-24, wherein, The apparatus further includes: The canceling module is configured to, in a case that the terminal generates the DSR for the LCG and determines that there is no at least one pair of latency state information of the LCG needing to be reported, cancel the DSR reporting of the LCG.

26. The apparatus of any one of claims 20-25, wherein, The apparatus further includes The determining module is configured to at least one of the following: Determine a remaining latency budget threshold for triggering the DSR reporting of the LCG as one remaining latency budget reporting threshold of the LCG; Determine a remaining latency budget threshold for triggering the DSR reporting of the LCG as a minimum remaining latency budget reporting threshold of the LCG.

27. The apparatus of claim 26, wherein, The determining module is further configured to at least one of the following: Determine data based on the minimum remaining latency budget reporting threshold as latency urgent data; In a case that the network side device configures another remaining latency budget reporting threshold for the LCG, determine data based on the another remaining latency budget reporting threshold as non-latency urgent data.

28. A latency status information reporting apparatus, comprising: a receiving module configured to receive latency status information of LCGs reported by a terminal in a first information format and / or a second information format; wherein the first information format supports one LCG reporting up to M pairs of latency status information, and the second information format supports one LCG reporting one pair of latency status information, M being an integer greater than 1; the first information format is an information format used by the terminal when a first condition is met, and the second information format is an information format used by the terminal when the first condition is not met, the first condition including at least one of the following: at least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively; at least one LCG of the terminal is pre-configured to report a plurality of pairs of latency status information respectively, and one of the at least one LCG triggers a DSR; any one or more LCGs of the terminal need to report a plurality of pairs of latency status information respectively.

29. The apparatus of claim 28, wherein, the first information format includes first indication information, and in a latency status report generated based on the first information format, the first indication information is used to indicate at least one of the following: a correspondence between one LCG configured to report a plurality of pairs of latency status information and pairs of latency status information; existence or non-existence of a plurality of pairs of latency status information of one LCG configured to report a plurality of pairs of latency status information respectively.

30. The apparatus of claim 29, wherein, the first indication information is indicated by at least one of the following: a bitmap; a number of pairs of latency status information; a spare bit in a pair of latency status information.

31. A terminal comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the latency status information reporting method according to any one of claims 1-16.

32. A network-side device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the latency status information reporting method according to any one of claims 17-19.

33. A readable storage medium, the readable storage medium storing programs or instructions, the programs or instructions being executed by a processor to implement the steps of the latency status information reporting method according to any one of claims 1-16, or to implement the steps of the latency status information reporting method according to any one of claims 17-19.

34. A computer program product stored in a storage medium, the computer program product being executed by at least one processor to implement the steps of the latency status information reporting method according to any one of claims 1-16, or to implement the steps of the latency status information reporting method according to any one of claims 17-19.

Citation Information

Patent Citations

  • DSR sending and receiving method, terminal, network device, system and medium

    CN117616807A

  • DSR processing method and terminal device

    CN117981385A

  • Communication method and device

    CN118042518A

  • Delay status report (DSR) format for XR service application

    US20240114380A1