Delayed status reporting method and related device
By introducing Enhanced Delay Status Report (EDSR) into the Delay Status Report, packet scheduling is optimized based on the remaining time of the data packet and configuration information. This solves the problem that the existing delay status report mechanism does not differentiate between uses, and improves data transmission efficiency and the transmission priority of important data packets.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-15
- Publication Date
- 2026-04-02
AI Technical Summary
In existing technologies, the delay status reporting mechanism fails to effectively distinguish the specific usage of delay status reporting in extended reality and protocol data unit services waiting for retransmission, resulting in untimely packet scheduling and affecting data transmission efficiency.
A delay status reporting method is provided, which optimizes packet scheduling by triggering an enhanced delay status report (EDSR) based on the remaining time and reporting configuration information of the data packets to be transmitted in the logical channel group (LCG) or logical channel (LCH).
It improves the timeliness and transmission efficiency of data packet scheduling, avoids the repeated reporting of delay information and waste of resources, and ensures the priority transmission of important data packets.
Smart Images

Figure CN2025115112_02042026_PF_FP_ABST
Abstract
Description
Method for reporting delayed status and related device
[0001] The present application claims priority from the Chinese patent application No. 202411342157.2 filed on September 24, 2024, and entitled "Method for reporting delayed status and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, in particular to a method for reporting delayed status and related device. BACKGROUND
[0003] In extended reality (XR) or protocol data unit (PDU) services waiting for retransmission, there are characteristics such as arrival time jitter, variable packet size, multi-flow services, and large data volume. If the data packet to be sent cannot be scheduled or cannot be scheduled in time, the network needs to be reported the situation of the data packet to be sent.
[0004] In the prior art, a delayed status report (DSR) mechanism and an enhanced delayed status report (EDSR) mechanism are introduced; the DSR mechanism reports only a set of minimum residual time and related buffer data volume for one logical channel group (LCG), and the EDSR mechanism can report multiple sets of residual time and related buffer data volume for one LCG. However, there is no clear distinction between the two delayed status reporting mechanisms in specific use. SUMMARY
[0005] The present application provides a method for reporting delayed status and related device, aiming to distinguish between the use of the DSR mechanism and the EDSR mechanism.
[0006] To achieve the above object, the present application provides the following technical solutions:
[0007] The first aspect of the present application provides a method for reporting a delay state, which is applied to a terminal device, and the method comprises: performing reporting of an enhanced delayed status report (EDSR) according to a remaining time and reporting configuration information; wherein the remaining time is a remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), and the enhanced delayed status report comprises at least one set of delay information of the LCG or the LCH, and the delay information comprises remaining time information and / or data volume information.
[0008] The embodiment first provides a use mechanism of the enhanced delayed status report from a triggering condition of the enhanced delayed status report. In the embodiment, the terminal device can perform reporting of the enhanced delayed status report according to a remaining time of a data packet to be transmitted and reporting configuration information, and the enhanced delayed status report comprises at least one set of delay information in the LCG or the LCH.
[0009] It should be noted that the remaining time involved in the embodiment can also be a remaining time of a protocol data unit set (PUD set). Correspondingly, the enhanced delayed status report (EDSR) can comprise at least one set of delay information of the PUD set. Therefore, the remaining time of the data packet to be transmitted in the LCG or the LCH in the embodiment can be replaced by the remaining time of the data packet to be transmitted in the LCG or the LCH or the remaining time of the PUD set, and the enhanced delayed status report (EDSR) comprising at least one set of delay information of the LCG or the LCH can be replaced by the enhanced delayed status report (EDSR) comprising at least one set of delay information of the LCG or the LCH or the PUD set.
[0010] The remaining time of the data packet to be transmitted is not limited in the embodiment, and the remaining time should be a value greater than zero. When the LCG or the LCH comprises more than one data packet to be transmitted, the remaining time can be a minimum value of the remaining time of all the data packets to be transmitted in the LCG or the LCH. For example, the remaining time can be a remaining time of a discard timer of the data packet to be transmitted, or a remaining time of a waiting timer of the data packet to be transmitted.
[0011] Unless otherwise specified, the terminal device in the present application can refer to the terminal device itself, a component (for example, a processor, a chip, or a chip system, etc.) in the terminal device, or a logical module or software capable of realizing all or part of the functions of the terminal device. The present application does not limit the execution subject of the method for acquiring system information.
[0012] In some possible implementation manners, the reporting configuration information comprises a reporting trigger threshold; the reporting trigger threshold is used to trigger the reporting of the execution of the enhanced delay status report, and the enhanced delay status report comprises at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold.
[0013] The reporting configuration information comprises a reporting trigger threshold of the enhanced delay status report, the reporting trigger threshold is used to trigger the execution of the reporting of the enhanced delay status report, when the remaining time of the data packet to be transmitted is less than or equal to the reporting trigger threshold, the reporting of the enhanced delay status report is triggered, and the enhanced delay status report should comprise at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold.
[0014] In some possible implementation manners, the reporting of the execution of the enhanced delay status report is triggered based on that the remaining time is less than or equal to the reporting trigger threshold.
[0015] In the embodiments of the present application, the enhanced delay status report can be configured with a corresponding reporting trigger threshold, the reporting trigger threshold of the enhanced delay status report is used to trigger the execution of the reporting of the enhanced delay status report, when the remaining time of the data packet to be transmitted is less than or equal to the reporting trigger threshold, the reporting of the enhanced delay status report is triggered.
[0016] In some possible implementation manners, the reporting configuration information further comprises a plurality of remaining time thresholds, the plurality of remaining time thresholds are used to configure the reporting trigger threshold; wherein the reporting trigger threshold is configured as a minimum value or a maximum value in the plurality of remaining time thresholds; or the reporting trigger threshold is configured as a specified remaining time threshold value in the plurality of remaining time thresholds.
[0017] In the embodiments of the present application, the enhanced delay status report can be configured with a plurality of remaining time thresholds, the plurality of remaining time thresholds can be used to configure the reporting trigger threshold of the enhanced delay status report, the reporting trigger threshold can be configured as any threshold value in the plurality of remaining time thresholds, for example, a maximum value, a minimum value or a specified threshold value. The skilled person can adaptively configure the reporting trigger threshold according to actual business requirements.
[0018] In some possible implementation manners, the data packets to be transmitted include at least one of the following: a data packet with a remaining time less than or equal to the reporting trigger threshold; a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to the reporting trigger threshold; a data packet with a remaining time less than or equal to a minimum value or a maximum value of the plurality of remaining time thresholds; a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to a minimum value or a maximum value of the plurality of remaining time thresholds; a data packet with a remaining time less than or equal to a specified remaining time threshold value of the plurality of remaining time thresholds; or a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to a specified remaining time threshold value of the plurality of remaining time thresholds.
[0019] In the embodiments of the present application, when at least one data packet in a protocol data unit set (PUD set) satisfies a condition that a remaining time is less than a configured reporting trigger threshold, all data packets in the protocol data unit set are delay-critical data packets. Since all data packets in the protocol data unit set will be discarded when one data packet in the protocol data unit set is discarded, when reporting delay information, when one data packet in the protocol data unit set is less than or equal to the reporting trigger threshold, all data packets in the protocol data unit set should be considered as delay-critical data packets and be reported together.
[0020] In some possible implementation manners, the data packet to be transmitted is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, the logical channel group (LCG) or the logical channel (LCH) does not perform reporting of an enhanced delay status report, a data amount of the data packet to be transmitted is not reported in the enhanced delay status report, or the data amount of the data packet to be transmitted is not reported in the delay status report and the enhanced delay status report.
[0021] In the requirement that the data packet to be transmitted is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, on one hand, it is ensured that the data packet to be transmitted is not reported to a network device even if a delay status report (DSR) is triggered, and on the other hand, since a data packet to be retransmitted has a relatively high priority, the data packet to be retransmitted is preferentially transmitted when there is an authorization, thereby ensuring that a data packet to be newly transmitted is transmitted.
[0022] The reporting of the LCG or LCH not performing the enhanced delay status reporting refers to the absence of a pending enhanced delay status report, i.e., an enhanced delay status report that is waiting to be sent but has not yet been sent, so that the repeated reporting of delay information can be avoided.
[0023] The data amount of the data packet to be transmitted is not reported in the previous enhanced delay status report, or the data amount of the data packet to be transmitted is not reported in the previous delay status report and the previous enhanced delay status report, so that the repeated sending of delay information can also be avoided, and since the delay information provided in the delay status report is not as rich as that in the enhanced delay status report, the reporting in the delay status report is optional, i.e., even if it is reported in the previous delay status report, the enhanced delay status report that can provide more rich delay information can still be reported.
[0024] It can be understood that those skilled in the art can adjust the limitation conditions of the data packet to be transmitted based on actual business needs, and the embodiments of the present application are not limited.
[0025] In some possible implementation manners, the method further includes: canceling the reporting of the enhanced delay status report based on a first canceling condition; wherein the first canceling condition includes at least one of the following conditions: the first data packet or the second data packet has been discarded; the first data packet or the second data packet has been transmitted as a protocol data unit (PDU) of a media access control (MAC) layer; the enhanced delay status report including the first data packet or the second data packet has been reported; a logical channel group (LCG) or a logical channel (LCH) associated with the first data packet or the second data packet triggers the reporting of the enhanced delay status report, and the first data packet or the second data packet has not been transmitted as a PDU of the MAC layer; wherein the remaining time of the first data packet is less than or equal to a reporting trigger threshold, and the remaining time of the second data packet is less than or equal to a maximum value of a plurality of remaining time thresholds.
[0026] In the case of meeting the corresponding conditions, the reporting of the enhanced delay status report can be canceled, for example: the data packet to be transmitted has been discarded, or the data packet to be transmitted has been transmitted as a PDU of the MAC layer, so that the reporting of the data packet to be transmitted is meaningless, and the reporting of the enhanced delay status report can be canceled at this time to avoid the reporting of meaningless delay information and waste of resources.
[0027] In some possible implementation manners, the method further includes: if the reporting of the delay status report is being performed, indicating, based on a first generation condition, to generate an enhanced delay status report; triggering, based on a first scheduling condition, a scheduling request SR, where the scheduling request SR is used to request an uplink shared channel UL-SCH resource for a new transmission; and wherein the first generation condition includes: the uplink shared channel UL-SCH resource includes a target resource for a new transmission, and the target resource is determined to be used to carry the enhanced delay status report based on a logical channel priority LCP result; and the first scheduling condition includes at least one of the following conditions: no scheduling request of the enhanced delay status report and / or no scheduling request of the delay status report is being processed; and a logical channel LCH corresponding to the triggering of the delay status report and / or the enhanced delay status report is a same logical channel LCH.
[0028] When the terminal device is performing the reporting of the delay status report, the terminal device can be instructed to generate an enhanced delay status report under a corresponding condition, for example: a logical channel group LCG or a logical channel LCH is processing a delay status report DSR, an uplink shared channel (UL-SCH) resource includes a target resource for a new transmission, and the target resource can carry an enhanced delay status report based on a logical channel priority LCP result, at which time a multiplexing and assembling process can be instructed to generate a media access control (MAC) control element (CE) corresponding to the enhanced delay status report EDSR.
[0029] In addition, a scheduling request (SR) can be triggered under a corresponding condition, for example: no scheduling request of the EDSR and / or no scheduling request of the DSE is being processed, and a logical channel corresponding to the triggering of the delay status report and / or the enhanced delay status report is a same logical channel, at which time the scheduling request SR can be triggered to request an uplink shared channel UL-SCH resource for a new transmission.
[0030] In some possible implementation manners, the reporting configuration information is configured through radio resource control (RRC) signaling.
[0031] In the embodiments of the present application, the reporting configuration information can be configured by a network device through radio resource control (RRC) signaling. Optionally, the reporting configuration information can also be configured by the network device through a MAC CE. Optionally, the reporting configuration information can be configured by the RRC signaling and the MAC CE.
[0032] The second aspect of the present application provides a method for reporting a delay status, which is applied to a terminal device, and the method comprises: performing reporting of a delayed status report (DSR) or performing reporting of an enhanced delayed status report (EDSR) according to a remaining time and reporting configuration information; wherein the remaining time is a remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), the delayed status report comprises a set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the enhanced delayed status report comprises at least a set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the delay information comprises remaining time information and / or data volume information.
[0033] In the embodiments of the present application, the terminal device can perform reporting of a delayed status report or reporting of an enhanced delayed status report according to a remaining time of a data packet to be transmitted and reporting configuration information, a set of delay information in an LCG or an LCH is included in the delayed status report, and at least a set of delay information in the LCG or the LCH is included in the enhanced delayed status report. The embodiments combine the delayed status report and the enhanced delayed status report to provide a method for reporting a delay status.
[0034] It should be noted that the residual time involved in the embodiments of the present application can also be the residual time of a protocol data unit set (PUD set). Correspondingly, the delay status report (DSR) can include a set of delay information of the PUD set, and the enhanced delay status report (EDSR) can include at least a set of delay information of the PUD set. Thus, the residual time of the data packet to be transmitted in the logical channel group (LCG) or the logical channel (LCH) in the embodiments of the present application can be replaced by the residual time of the data packet to be transmitted in the logical channel group (LCG) or the logical channel (LCH) or the residual time of the PUD set, the set of delay information of the logical channel group (LCG) or the logical channel (LCH) in the delay status report can be replaced by the set of delay information of the logical channel group (LCG) or the logical channel (LCH) or the PUD set in the delay status report, and the at least a set of delay information of the logical channel group (LCG) or the logical channel (LCH) or the PUD set in the enhanced delay report, wherein the granularity of the PUD set can be based on the characteristics of the PUD set, and the characteristics of the PUD set are priority or importance level, or dependency relationship, etc. For example, the delay information based on the priority or importance level of the PUD set, when the importance level is level 1 or level 2, the at least a set of delay information of the PUD set is at least a set of delay information of the PUD set with the importance level 1, or the at least a set of delay information of the PUD set is at least a set of delay information of the PUD set with the importance level 2.
[0035] In the embodiments of the present application, the residual time of the data packet to be transmitted is not limited, and the residual time should be a value greater than zero. When the LCG or the LCH includes more than one data packet to be transmitted, the residual time can be the minimum value of the residual time of all the data packets to be transmitted in the LCG or the LCH. For example, it can be the residual time of the discard timer of the data packet to be transmitted, or it can be the residual time of the waiting timer of the data packet to be transmitted.
[0036] In the embodiments of the present application, the "terminal device" can refer to the terminal device itself, a component (for example, a processor, a chip, or a chip system, etc.) in the terminal device, or a logical module or software capable of realizing all or part of the sending end function. The execution subject of the system information acquisition method in the present application is not limited.
[0037] In some possible implementation manners, the logical channel group LCG is configured as a logical channel group LCG supporting the delayed status reporting, or the logical channel LCH is configured as a logical channel LCH supporting the delayed status reporting, and the performing of the reporting of the delayed status reporting or the performing of the reporting of the enhanced delayed status reporting according to the remaining time and the reporting configuration information comprises: performing the reporting of the delayed status reporting according to the remaining time and the reporting configuration information; the logical channel group LCG is configured as a logical channel group LCG supporting the enhanced delayed status reporting, or the logical channel LCH is configured as a logical channel LCH supporting the enhanced delayed status reporting, and the performing of the reporting of the delayed status reporting or the performing of the reporting of the enhanced delayed status reporting according to the remaining time and the reporting configuration information comprises: performing the reporting of the enhanced delayed status reporting according to the remaining time and the reporting configuration information.
[0038] In the embodiments of the present application, the LCG or the LCH can be configured in advance, and the LCG or the LCH can be configured to support a delayed status reporting type or an enhanced delayed status reporting type. Correspondingly, the LCG or the LCH configured to support the delayed status reporting type supports the performing of the reporting of the delayed status reporting but does not support the performing of the reporting of the enhanced delayed status reporting; and the LCG or the LCH configured to support the enhanced delayed status reporting type supports the performing of the reporting of the enhanced delayed status reporting but does not support the performing of the reporting of the delayed status reporting.
[0039] In some possible implementation manners, the method further comprises: determining, based on the reporting configuration information comprising a reporting trigger threshold corresponding to the delayed status reporting, that the logical channel group LCG is configured as a logical channel group LCG supporting the delayed status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting the delayed status reporting; determining, based on the reporting configuration information comprising a reporting trigger threshold corresponding to the enhanced delayed status reporting and a plurality of remaining time thresholds, that the logical channel group LCG is configured as a logical channel group LCG supporting the enhanced delayed status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting the enhanced delayed status reporting; determining, based on the reporting configuration information comprising first indication information indicating that the logical channel group LCG or the logical channel LCH supports the delayed status reporting, that the logical channel group LCG is configured as a logical channel group LCG supporting the delayed status reporting or the logical channel LCH; and determining, based on the reporting configuration information comprising second indication information indicating that the logical channel group LCG or the logical channel LCH supports the enhanced delayed status reporting, that the logical channel group LCG is configured as a logical channel group LCG supporting the enhanced delayed status reporting or the logical channel LCH.
[0040] In the embodiments of the present application, the LCG or LCH can be configured to support the delay status reporting type or the enhanced delay status reporting type in the following two ways. In this configuration, the LCG or LCH can only be configured to support only one type of status reporting, and cannot support both the delay status reporting and the enhanced delay status reporting.
[0041] The first way is to configure a threshold indication. When a reporting trigger threshold corresponding to the delay status reporting is configured, it is determined that the LCG or LCH is configured to support the delay status reporting type. When a reporting trigger threshold corresponding to the enhanced delay status reporting and a plurality of remaining time thresholds are configured, it is determined that the LCG or LCH is configured to support the enhanced delay status reporting type.
[0042] The second way is to indicate by explicit indication information. When the reporting configuration information includes first indication information indicating that the LCG or LCH supports the delay status reporting, it is determined that the LCG or LCH is configured to support the delay status reporting type. When the reporting configuration information includes second indication information indicating that the LCG or LCH supports the enhanced delay status reporting, it is determined that the LCG or LCH is configured to support the enhanced delay status reporting type.
[0043] In some possible implementation manners, the LCG is configured to support the delay status reporting and the enhanced delay status reporting, or the LCH is configured to support the delay status reporting and the enhanced delay status reporting.
[0044] In the embodiments of the present application, the LCG or LCH can also be configured to support the delay status reporting and the enhanced delay status reporting type. In this configuration, the corresponding LCG or LCH can report both the delay status reporting and the enhanced delay status reporting, providing the optional of multiple reporting modes.
[0045] In some possible implementation manners, the method further includes: if the reporting configuration information includes a reporting trigger threshold corresponding to the delay status reporting and a reporting trigger threshold corresponding to the enhanced delay status reporting and a plurality of remaining time thresholds, it is determined that the LCG is configured to support the delay status reporting and the enhanced delay status reporting, or it is determined that the LCH is configured to support the delay status reporting and the enhanced delay status reporting; or, if the reporting configuration information includes third indication information indicating that the LCG or LCH supports the delay status reporting and the enhanced delay status reporting, it is determined that the LCG is configured to support the delay status reporting and the enhanced delay status reporting, or it is determined that the LCH is configured to support the delay status reporting and the enhanced delay status reporting.
[0046] In the embodiments of the present application, the LCG or LCH can be configured to support the delay status reporting and the enhanced delay status reporting in the following two ways. In this configuration, the LCG or LCH is configured to support only two types of status reporting, which can support the delay status reporting and the enhanced delay status reporting at the same time.
[0047] The first way is to configure a threshold indication. When the LCG or LCH is configured with the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting and a plurality of remaining time thresholds, it can be determined that the LCG or LCH is configured to support the delay status reporting and the enhanced delay status reporting.
[0048] It should be noted that the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting can be the same threshold value. Further, the reporting trigger threshold corresponding to the delay status reporting can not be specifically indicated in the reporting configuration information, and the reporting trigger threshold corresponding to the delay status reporting is directly defaulted to use the reporting trigger threshold corresponding to the enhanced delay status reporting.
[0049] The second way is to indicate by explicit indication information. When the reporting configuration information includes third indication information indicating that the LCG or LCH supports the delay status reporting and the enhanced delay status reporting, it is determined that the LCG or LCH is configured to support the delay status reporting and the enhanced delay status reporting.
[0050] In some possible implementation manners, the reporting configuration information includes a reporting trigger threshold, and the reporting trigger threshold is used to trigger the reporting of the delay status reporting or the reporting of the enhanced delay status reporting.
[0051] In the embodiments of the present application, the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting can be the same threshold value, that is, the reporting trigger threshold, which can trigger the reporting of the delay status reporting and the reporting of the enhanced delay status reporting.
[0052] In some possible implementation manners, the to-be-transmitted data packet is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, the data amount of the to-be-transmitted data packet is not reported in the delay status reporting and / or the enhanced delay status reporting, and the logical channel (LCG) or the logical channel (LCH) is not performing the reporting of the delay status reporting and / or the reporting of the enhanced delay status reporting.
[0053] Wherein, the to-be-transmitted data packet is required not to be transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, on the one hand, it is guaranteed that the to-be-transmitted data packet has triggered a delay status report (DSR) but the delay status report (DSR) has not been reported to a network device, and on the other hand, since the retransmitted data packet has a relatively high priority, the retransmitted data packet is preferentially transmitted when there is an authorization, thereby ensuring that the newly transmitted data packet is transmitted.
[0054] The logical channel group (LCG) or the logical channel (LCH) is not in the execution of the reporting of the delay status report and / or the reporting of the enhanced delay status report, which means that there is no delay status report and / or enhanced delay status report in a pending state, that is, there is no delay status report and / or enhanced delay status report waiting to be sent but not yet sent, thereby avoiding repeated reporting.
[0055] The data amount of the to-be-transmitted data packet is not reported in the previous delay status report and / or enhanced delay status report, which can avoid repeated sending of the report.
[0056] It can be understood that a person skilled in the art can adjust and configure the related limitation conditions based on actual business needs, and the embodiments of the present application are not limited.
[0057] In some possible implementation manners, the reporting of the delay status report or the reporting of the enhanced delay status report is performed based on a first reporting condition or a second reporting condition, wherein the first reporting condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) includes only one set of delay information; a remaining time of the set of delay information included in the LCG or LCH is less than or equal to a reporting trigger threshold; a data packet of the set of delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; an amount of data of the data packet of the set of delay information is not reported in the delay status report; a first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used for carrying the delay status report based on a logical channel priority (LCP) result. The second reporting condition comprises at least one of the following conditions: at least two sets of delay information are included in at least one LCG or LCH; a remaining time of at least one set of delay information included in the at least one LCG or LCH is less than or equal to the reporting trigger threshold; a data packet of the at least two sets of delay information is not transmitted as a PDU of a MAC layer; an amount of data of the data packet of the at least two sets of delay information is not reported in the enhanced delay status report; the first object is configured with information indicating that the enhanced delay status report is used; and the target resource is determined to be used for carrying the enhanced delay status report based on an LCP result. The first object comprises an LCG, an LCH, or a MAC entity.
[0058] In the embodiments of the present application, when the LCG or LCH is configured to support the type of the delay status report and the enhanced delay status report, the terminal device can determine whether to actually perform the reporting of the delay status report or the reporting of the enhanced delay status report based on the judgment of the reporting condition, for example, determine the delay reporting type according to the number of sets of delay information, or for example, determine the delay reporting type according to the configuration information of the first object comprising the LCG or LCH or the MAC entity. In the case of satisfying the first reporting condition, the reporting of the delay status report is performed; and in the case of satisfying the second reporting condition, the reporting of the enhanced delay status report is performed.
[0059] In some possible implementation manners, the reporting of the delay status report or the reporting of the enhanced delay status report is performed based on a third reporting condition for a logical channel group (LCG) or a logical channel (LCH), and based on a fourth reporting condition for the LCG or the LCH, wherein the third reporting condition includes at least one of the following conditions: the LCG or the LCH includes only one set of delay information; a remaining time of the set of delay information included in the LCG or the LCH is less than or equal to the reporting trigger threshold; a first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used to carry the delay status report based on a logical channel priority (LCP) result; and the fourth reporting condition includes at least one of the following conditions: the LCG or the LCH includes at least two sets of delay information; a remaining time of at least one of the two sets of delay information included in the LCG or the LCH is less than or equal to the reporting trigger threshold; the first object is configured with information indicating that the enhanced delay status report is used; the target resource is determined to be used to carry the enhanced delay status report based on the LCP result; and the first object includes the LCG, the LCH, or a MAC entity.
[0060] In the embodiments of the present application, when the LCG or the LCH is configured to support the type of the delay status report and the enhanced delay status report, the terminal device can determine, according to the granularity of each LCG or LCH and in combination with the judgment of the reporting condition, whether the LCG or the LCH actually performs the reporting of the delay status report or the reporting of the enhanced delay status report, for example, determining the delay reporting type according to the number of sets of delay information of each LCG or LCH, and for example, determining the delay reporting type of each LCG or LCH according to the configuration information of the first object including the LCG or the LCH or the MAC entity. In the case of satisfying the third reporting condition, the reporting of the delay status report is performed; and in the case of satisfying the fourth reporting condition, the reporting of the enhanced delay status report is performed.
[0061] In some possible implementation manners, the reporting configuration information comprises a reporting trigger threshold of the delay status report and a plurality of remaining time thresholds of the enhanced delay status report; the reporting of the enhanced delay status report is performed based on that a first trigger condition or a second trigger condition is met; the reporting of the delay status report is performed based on that the first trigger condition and / or the second trigger condition is not met and a third trigger condition is met; the first trigger condition comprises at least one of the following conditions: the remaining time is less than or equal to the reporting trigger threshold of the enhanced delay status report; at least one logical channel group (LCG) or logical channel (LCH) comprises at least two groups of delay information; data corresponding to the at least two groups of delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; a data amount of the data corresponding to the at least two groups of delay information is not reported in the delay status report and / or the enhanced delay status report; a minimum value of the remaining time of a data packet to be transmitted in a logical channel group (LCG) or logical channel (LCH) is less than or equal to the reporting trigger threshold of the enhanced delay status report, and the data packet corresponding to the minimum value of the remaining time less than or equal to the reporting trigger threshold of the enhanced delay status report is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer or the data amount corresponding to the minimum value of the remaining time less than or equal to the reporting trigger threshold of the enhanced delay status report is not reported in the delay status report and / or the enhanced delay status report; the second trigger condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) comprises only one group of delay information, and the one group of delay information does not meet the reporting trigger threshold of the delay status report; a logical channel group (LCG) or logical channel (LCH) does not perform the reporting of the enhanced delay status report; a minimum value of the remaining time of a data packet to be transmitted in a logical channel group (LCG) or logical channel (LCH) is less than or equal to the reporting trigger threshold of the enhanced delay status report, and the data packet corresponding to the minimum value of the remaining time less than or equal to the reporting trigger threshold of the enhanced delay status report is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; and the third trigger condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) comprises only one group of delay information; the remaining time is less than or equal to the reporting trigger threshold of the delay status report; data corresponding to the delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; and a data amount of the data corresponding to the delay information is not reported in the delay status report and / or the enhanced delay status report.
[0062] In the embodiments of the present application, in the case that the LCG or LCH is configured to support delay status reporting and enhanced delay status reporting, the terminal device can determine whether to actually perform delay status reporting or enhanced delay status reporting based on the judgment of the trigger condition. In the case that the first trigger condition or the second trigger condition is met, the enhanced delay status reporting is performed; in the case that the first trigger condition and the second trigger condition are not met, and the third trigger condition is met, the delay status reporting is performed.
[0063] In some possible implementation manners, the at least two groups of remaining times include a first remaining time and a second remaining time.
[0064] The first remaining time is less than or equal to the minimum remaining time threshold, the second remaining time is greater than the minimum remaining time threshold and less than or equal to the maximum remaining time threshold, or the first remaining time is less than or equal to the maximum remaining time threshold, and the second remaining time is in a different remaining time interval from the first remaining time; wherein the remaining time interval is determined based on the plurality of remaining time thresholds.
[0065] Further, in the first trigger condition, the at least two groups of remaining times can include a first remaining time and a second remaining time, the first remaining time is the remaining time corresponding to the first to-be-transmitted data packet, and the second remaining time is the remaining time corresponding to the second to-be-transmitted data packet. The first trigger condition can further include: the first remaining time is less than or equal to the minimum remaining time threshold, the second remaining time is greater than the minimum remaining time threshold and less than or equal to the maximum remaining time threshold, or the first remaining time is less than or equal to the maximum remaining time threshold, and the second remaining time is in a different remaining time interval from the first remaining time; wherein the minimum remaining time threshold is the minimum threshold value in the plurality of remaining time thresholds, and the maximum remaining time threshold is the maximum threshold value in the plurality of remaining time thresholds. It can be understood that the remaining time interval is determined based on the plurality of remaining time thresholds. For example, if the plurality of remaining time thresholds are 3 ms, 5 ms, 8 ms and 10 ms, the corresponding remaining time intervals are 0 ms-3 ms, 3 ms-5 ms, 5 ms-8 ms and 8 ms-10 ms.
[0066] In some possible implementation manners, the reporting of the delay status report or the reporting of the enhanced delay status report is performed according to the remaining time and the reporting configuration information, including: if a logical channel group (LCG) or a logical channel (LCH) includes only one set of delay information, triggering a delay status report for the logical channel group (LCG) or the logical channel (LCH) according to the remaining time and the reporting configuration information; and if a logical channel group (LCG) or a logical channel (LCH) includes at least two sets of delay information, triggering an enhanced delay status report for the logical channel group (LCG) or the logical channel (LCH) according to the remaining time and the reporting configuration information.
[0067] In the embodiments of the present application, the corresponding reporting mode can also be determined directly based on the number of sets of delay information included in the logical channel group (LCG) or the logical channel (LCH), that is, triggering a delay status report for the LCG or the LCH when the LCG or the LCH includes only one set of delay information, and triggering an enhanced delay status report for the LCG or the LCH when the LCG or the LCH includes at least two sets of delay information.
[0068] In some possible implementation manners, the reporting of the delay status report or the reporting of the enhanced delay status report is performed according to the remaining time and the reporting configuration information, including: if at least one logical channel group (LCG) of a plurality of logical channel groups (LCGs) includes at least two sets of delay information, triggering an enhanced delay status report for the plurality of logical channel groups (LCGs); and if at least one logical channel (LCH) of a plurality of logical channels (LCHs) includes at least two sets of delay information, triggering an enhanced delay status report for the plurality of logical channels (LCHs).
[0069] In the embodiments of the present application, when there are a plurality of LCGs, and at least one LCG of the plurality of LCGs includes at least two sets of delay information, an enhanced delay status report is triggered for the plurality of LCGs; and when there are a plurality of LCHs, and at least one LCH of the plurality of LCHs includes at least two sets of delay information, an enhanced delay status report is triggered for the plurality of LCHs.
[0070] In some possible implementation manners, if a second cancellation condition is met, the reporting of the enhanced delay status report performed for the plurality of logical channel groups (LCGs) or the plurality of logical channels (LCHs) is cancelled, and the reporting of the delay status report performed for the plurality of logical channel groups (LCGs) or the plurality of logical channels (LCHs) is performed; and the second cancellation condition includes that each logical channel group (LCG) or logical channel (LCH) of the plurality of logical channel groups (LCGs) or the plurality of logical channels (LCHs) includes only one set of delay information, and the one set of delay information of each logical channel group (LCG) or logical channel (LCH) meets a reporting trigger threshold of the delay status report.
[0071] In the embodiments of the present application, when each of the plurality of LCGs or each of the plurality of LCHs only has one set of delay information, and the delay information satisfies the reporting trigger threshold of the delay status reporting, i.e., the remaining time in the delay information is less than the reporting trigger threshold of the delay status reporting, the reporting of the enhanced delay status reporting of the plurality of LCGs or LCHs can be cancelled, and the reporting of the delay status reporting of the plurality of LCGs or LCHs is performed.
[0072] In some possible implementation manners, the method further includes: based on a logical channel group (LCG) or a logical channel (LCH) only having one set of delay information, cancelling the reporting of the enhanced delay status reporting of the logical channel group (LCG) or the logical channel (LCH).
[0073] In the embodiments of the present application, if the LCG or LCH only has one set of delay information, and the LCG or LCH is performing the reporting of the enhanced delay status reporting, the reporting of the enhanced delay status reporting being performed by the LCG or LCH can be triggered to be cancelled.
[0074] The third aspect of the present application provides a terminal device, which comprises:
[0075] The reporting module is configured to perform the reporting of the enhanced delay status reporting according to the remaining time and the reporting configuration information, wherein the remaining time is the remaining time of the data packet to be transmitted in the LCG or LCH, and the enhanced delay status reporting comprises at least one set of delay information of the LCG or LCH, and the delay information comprises the remaining time information and / or the data amount information.
[0076] In the third aspect of the present application, the component modules of the terminal device can also perform the steps described in the foregoing first aspect and various possible implementation manners, and details are described in the foregoing description of the first aspect and various possible implementation manners.
[0077] The fourth aspect of the present application provides a terminal device, which comprises:
[0078] The reporting module is configured to perform the reporting of the delay status reporting or the reporting of the enhanced delay status reporting according to the remaining time and the reporting configuration information, wherein the remaining time is the remaining time of the data packet to be transmitted in the LCG or LCH, the delay status reporting comprises one set of delay information of the LCG or LCH, the enhanced delay status reporting comprises at least one set of delay information of the LCG or LCH, and the delay information comprises the remaining time information and / or the data amount information.
[0079] In a fourth aspect of the present application, the terminal device can further perform the steps described in the first aspect and the possible implementation manners, details of which are described above in the first aspect and the possible implementation manners.
[0080] In a fifth aspect of the present application, the communication apparatus can further perform the steps described in the first aspect or the second aspect and the possible implementation manners, details of which are described above in the first aspect or the second aspect and the possible implementation manners.
[0081] In a fifth aspect of the present application, the communication apparatus can further perform the steps described in the first aspect or the second aspect and the possible implementation manners, details of which are described above in the first aspect or the second aspect and the possible implementation manners.
[0082] In a sixth aspect of the present application, a computer storage medium is provided, which is used to store a computer program. When the computer program is executed, the computer program is used to implement the system information acquisition method provided in the first aspect or the second aspect of the present application.
[0083] In a seventh aspect of the present application, a computer program product is provided, which contains instructions. When the computer program product is executed on a computer, the computer program product makes the computer execute the system information acquisition method provided in the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0084] FIG. 1 is a schematic diagram of a system architecture of a communication system according to an embodiment of the present application;
[0085] FIG. 2 is a flowchart of a method for reporting a delay state according to an embodiment of the present application;
[0086] FIG. 3 is a flowchart of another method for reporting a delay state according to an embodiment of the present application;
[0087] FIG. 4 is a schematic diagram of a remaining time of data to be transmitted according to an embodiment of the present application;
[0088] FIG. 5 is a schematic diagram of another remaining time of data to be transmitted according to an embodiment of the present application;
[0089] FIG. 6 is a flowchart of another method for reporting a delay state according to an embodiment of the present application;
[0090] FIG. 7 is a flowchart of another method for reporting a delay state according to an embodiment of the present application;
[0091] FIG. 8 is a schematic diagram of a structure of a terminal device according to an embodiment of the present application;
[0092] FIG. 9 is a structural schematic diagram of another terminal device according to an embodiment of the present application;
[0093] FIG. 10 is a structural schematic diagram of a communication apparatus according to an embodiment of the present application;
[0094] FIG. 11 is a structural schematic diagram of a computer program product according to an embodiment of the present application. DETAILED DESCRIPTION
[0095] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing the specific embodiments and are not intended to be limiting of the present application. As used in the specification and the appended claims of the present application, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that “one or more” as used in the embodiments of the present application means one, two or more than two; “and / or” describes the associating relationship of the associated objects, which means that there can be three kinds of relationships; for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects.
[0096] In the present specification, the reference to “one embodiment” or “some embodiments” means that a particular feature, structure or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Therefore, the statements “in one embodiment”, “in some embodiments”, “in other some embodiments”, “in yet some embodiments” and the like appearing in various places in the present specification are not necessarily all referring to the same embodiment, but mean “one or more but not all embodiments”, unless otherwise specifically emphasized. The terms “include”, “contain”, “have” and their variants mean “including but not limited to”, unless otherwise specifically emphasized.
[0097] In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the terms “first”, “second” and the like are used to distinguish the same or similar items or objects with basically the same function and role. Those skilled in the art can understand that the terms “first”, “second” and the like do not limit the quantity and execution order, and the terms “first”, “second” and the like do not necessarily mean different.
[0098] In the embodiments of the present application, the word "exemplary" or "for example" is used to mean "an example of" or "an example, not necessarily the only example". Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as preferable or advantageous over other embodiments or design solutions. In fact, the word "exemplary" or "for example" is used to present concepts in a particular manner, to facilitate understanding of the concepts.
[0099] It can be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures or properties related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or properties can be combined in one or more embodiments in any suitable manner. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0100] It can be understood that in the present application, "when" and "if" refer to the corresponding processing under certain objective conditions, not the time limit, and do not require judgment action when implementing, nor mean that there are other limitations.
[0101] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. In some scenarios, it can also be combined with other features according to demand. Correspondingly, the device given in the embodiments of the present application can also realize these features or functions, which will not be described here.
[0102] In the present application, the same or similar parts of each embodiment can be mutually referred to, unless otherwise specified. In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to, unless otherwise specified and logically conflicting. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.
[0103] The embodiments of the present application are applied to various communication systems, which can be a second generation (2G) communication system, a third generation (3G) communication system, an LTE system, a fifth generation (5G) communication system, a hybrid architecture of LTE and 5G, a 5G new radio (5G NR) system, and a new communication system in future communication development, etc.
[0104] The communication system includes a first device and a second device. The first device can be a device for providing network communication function at the network side, also referred to as a network device or a network element in some cases. The network device can be a base station (including a functional unit of the base station or a combination of functional units of the base station) or a core network unit in general. The core network unit can be a functional unit in the core network, including but not limited to an Access and Mobility Management Function (AMF) unit or a Session Management Function (SMF) unit. The second device can be a device accessing the network, which can be a terminal in general. An example of the communication system is shown in FIG. 1, which includes a base station 1 and a terminal 2.
[0105] In the embodiments provided in the present application, the base station can be any device with wireless transceiving function, including but not limited to: an evolved Node B (eNB or e-NodeB) in long term evolution (LTE), a base station (gNodeB or gNB) or a transmission receiving point (TRP) in new radio (NR), a base station in subsequent evolution of 3GPP, an access node in a Wi-Fi system, a wireless relay node, a wireless backhaul node, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, or a balloon station, etc. The base station can include one or more co-sited or non-co-sited transmission points (TRPs). The base station can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The base station can communicate with the terminal, or communicate with the terminal through a relay station. The terminal can communicate with multiple base stations of different technologies, for example, the terminal can communicate with a base station supporting an LTE network, and can also communicate with a base station supporting a 5G network, and can also communicate with a base station supporting an LTE network and a base station supporting a 5G network in dual connectivity.
[0106] In the embodiments provided by the present application, the terminal can be various forms, for example, a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, and the like. The terminal can also be referred to as a terminal device, a user equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent, or a UE apparatus, and the like. The terminal can also be a fixed terminal or a mobile terminal.
[0107] It should be noted that the communication system described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0108] In order to make the technical solutions of the present application clearer and easier to understand, the method of delayed state reporting provided by the embodiments of the present application will be introduced below in conjunction with the drawings.
[0109] The existing reporting mechanism of the delayed status report (DSR) is that the terminal device provides the network device with the delay state information of a logical channel group (LCG) or a logical channel (LCH), and the delay state information includes a remaining time and a data amount of delay critical data, and the data amount of delay critical data includes the data amount of a packet data convergence protocol (PDCP) layer and a radio link control (RLC) layer. The remaining time is the minimum remaining value of the PDCP discard timer discardTimers of the buffered data packets in the LCG or LCH, and these buffered data packets have not been transmitted in the MAC PDU.
[0110] Among them, the PDCP layer calculates the data amount of delay critical data considering the following contents:
[0111] 1. Delay critical SDU which has not been assembled into a PDU;
[0112] 2. PDU including delay critical SDU which has not been submitted to lower layer;
[0113] 3. PDU controlled by PDCP layer;
[0114] 4. PDCP layer SDU which needs to be retransmitted;
[0115] 5. PDCP layer PDU which needs to be retransmitted.
[0116] Among them, the RLC layer calculates the data amount of delay critical data considering the following contents:
[0117] 1. Delay critical SDU and delay critical SDU segment which has not been included in a PDU;
[0118] 2. PDU including delay critical SDU or delay critical SDU segment which is still waiting for initial transmission;
[0119] 3. PDU waiting for retransmission.
[0120] In addition, if the status PDU is triggered (the prohibit timer of the status PDU is not running or expires), the terminal device estimates the size of the status PDU and considers the size in the delay critical data amount.
[0121] In the reporting mechanism of the existing DSR, the network side will configure a remaining time threshold remainingTimeThreshold for triggering the DSR reporting of a logical channel group LCG. If a DSR is configured for the LCG, the MAC entity performs the following operations on each logical channel LCH of the LCG: when the minimum remaining time in the discard timer of all PDCP data packets buffered in the LCH is less than remainingTimeThreshold, and the data packet has not been transmitted in the MAC PDU and has not been reported as data amount in the DSR, and the LCH does not have a DSR being processed; a DSR is triggered for the LCH.
[0122] If the LCH has a DSR being processed, the MAC entity performs the following operations:
[0123] 1. If there is uplink shared channel (UL-SCH) resource available for new transmission resource, and the UL-SCH resource can include DSR according to logical channel priority (LCP) indication, indicate multiplexing and assembly procedure to generate DSR MAC CE.
[0124] Rel-18 XR reports a minimum set of remaining time and related buffer data volume for one LCG, and the current meeting conclusion discusses reporting multiple sets of remaining time and buffer data volume for one LCG. For example, one set of delay information is reported for a remaining time less than 2 ms, and one set of delay information is reported for a remaining time greater than 2 ms and less than 4 ms, so that the network can determine how many resources to schedule according to the scheduled time. The EDSR reporting mechanism can configure a reporting trigger threshold for one EDSR, for example, using the minimum threshold configured by the network as the trigger threshold, which can prevent the problem of frequent triggering of EDSR. Since the format of EDSR is not determined, it may carry the data volume of non-delay critical data in DSR, and may include importance information. In this case, one LCG can distinguish between reporting delay critical data volume and non-delay critical data volume.
[0125] However, there is no clear distinction between the two delay state reporting mechanisms in actual use. The present application proposes a delay state reporting method that distinguishes between DSR and EDSR mechanisms in use.
[0126] Referring to FIG. 2, a flowchart of a delay state reporting method is shown, which is applied to a terminal device, and the method comprises:
[0127] Step 201: Perform enhanced delayed status report (EDSR) reporting according to the remaining time and reporting configuration information.
[0128] Wherein, the remaining time is the remaining time of the data packet to be transmitted in the logical channel group (LCG) or logical channel (LCH), and the enhanced delayed status report (EDSR) includes at least one set of delay information of the logical channel group (LCG) or logical channel (LCH), and the delay information includes remaining time information and / or data volume information.
[0129] It should be noted that the residual time involved in the embodiments of the present application can also be the residual time of a protocol data unit set (PUD set). Correspondingly, the enhanced delay status report (EDSR) can include at least one group of delay information of the PUD set. Thus, the residual time of the data packet to be transmitted in the logical channel group (LCG) or the logical channel (LCH) in the embodiments of the present application can be replaced by the residual time of the data packet to be transmitted in the logical channel group (LCG) or the logical channel (LCH) or the residual time of the PUD set, and the enhanced delay status report (EDSR) including at least one group of delay information of the logical channel group (LCG) or the logical channel (LCH) can be replaced by the enhanced delay status report (EDSR) including at least one group of delay information of the logical channel group (LCG) or the logical channel (LCH) or the PUD set.
[0130] In the embodiments of the present application, the residual time of the data packet to be transmitted is not limited, and the residual time should be a value greater than zero. When the LCG or the LCH includes more than one data packet to be transmitted, the residual time can be the minimum value of the residual time of all the data packets to be transmitted in the LCG or the LCH.
[0131] For example, the residual time can be the residual time of the discard timer of the data packet to be transmitted, such as the residual time of the discard timer of the data packet buffered in the packet data convergence protocol (PDCP) layer of the logical channel (LCH); or the residual time of the waiting timer of the data packet to be transmitted.
[0132] The data amount information refers to the data amount size corresponding to the delay critical data packet.
[0133] It should be noted that the reporting of the enhanced delay status report (EDSR) in the embodiments of the present application, that is, the reporting process of the EDSR can include: the triggering process of the EDSR, the generation and reporting process of the EDSR, and the cancellation process of the EDSR. In the embodiments of the present application, a use mechanism of the enhanced delay status report is provided from the triggering condition of the enhanced delay status report, and the terminal device can perform the reporting of the enhanced delay status report (EDSR) according to the residual time of the data packet to be transmitted and the reporting configuration information.
[0134] Optionally, the reporting configuration information includes a reporting trigger threshold.
[0135] The reporting trigger threshold is used to trigger the reporting of the enhanced delay status report, and the enhanced delay status report (EDSR) includes at least one group of delay information with a residual time less than or equal to the reporting trigger threshold.
[0136] Specifically, the reporting configuration information can include a reporting trigger threshold for enhanced delay status reporting, and the reporting trigger threshold is used to trigger the reporting of the enhanced delay status reporting. When the remaining time of the data packet to be transmitted is less than or equal to the reporting trigger threshold, the reporting of the enhanced delay status reporting is triggered, and the enhanced delay status reporting should include at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold.
[0137] Optionally, the reporting configuration information further includes a plurality of remaining time thresholds.
[0138] The plurality of remaining time thresholds are used to configure the reporting trigger threshold, and the reporting trigger threshold can be configured as a minimum value or a maximum value of the plurality of remaining time thresholds, or a specified remaining time threshold value in the plurality of remaining time thresholds.
[0139] Specifically, a plurality of remaining time thresholds can be configured for the enhanced delay status reporting in the embodiments of the present application. The plurality of remaining time thresholds can be used to configure the reporting trigger threshold for the enhanced delay status reporting. The reporting trigger threshold can be configured as any threshold value in the plurality of remaining time thresholds, such as a maximum value, a minimum value, or a specified threshold value. The specified threshold value is the reporting trigger threshold configured by the network side in the plurality of remaining time thresholds. If the maximum value, it means that the network needs to schedule data packets less than all the remaining time thresholds. If the minimum value, it means that the network needs to schedule data packets less than the minimum value of all the remaining time thresholds. Other threshold information is used for further scheduling by the network side. If it is a specified threshold value, it provides more flexibility for the network side to schedule, so that the network side can make flexible scheduling according to the existing network environment. The skilled person can adaptively configure the reporting trigger threshold according to the actual business needs.
[0140] After the enhanced delay status reporting is triggered, the resource assembly and the generation of the enhanced delay status reporting are waited for. After a period of time, there can be no delay information less than the trigger threshold, but there can be delay information less than the remaining time threshold. In this case, the enhanced delay status reporting can not need to be reported because there is no delay information less than the reporting trigger threshold, and the urgency of such delay information is generally not required to be reported. Therefore, the enhanced delay status reporting to be reported should include at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold.
[0141] Optionally, it can be required that each LCG should include at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold, or it can be required that the EDSR includes at least one group of delay information with a remaining time less than or equal to the reporting trigger threshold.
[0142] Exemplarily, the reporting trigger threshold is 3 ms, the multiple residual time thresholds are 5 ms, 8 ms and 10 ms, if there is no data packet to be transmitted with a residual time less than 3 ms, but there is data packet to be transmitted with a residual time in the range of 5 ms to 10 ms, in this case, the reporting of the EDSR does not need to be performed.
[0143] Optionally, the EDSR includes a set of delay information, and the delay information has a residual time less than or equal to the reporting trigger threshold, and the reporting of the enhanced delay status report is performed.
[0144] Optionally, the EDSR does not need to include delay information with a residual time less than or equal to the reporting trigger threshold.
[0145] Exemplarily, the reporting trigger threshold is 3 ms, the multiple residual time thresholds are 5 ms, 8 ms and 10 ms, if there is no data packet to be transmitted with a residual time less than 3 ms, but there is data packet to be transmitted with a residual time in the range of 5 ms to 10 ms, in this case, the reporting of the EDSR needs to be performed.
[0146] Optionally, whether the terminal device performs the reporting of the EDSR can be configured by the network side through indication information.
[0147] Optionally, the network side can directly indicate, through a MAC CE, whether the terminal device performs the reporting of the EDSR, and exemplarily, the network side indicates that the terminal device should include at least one set of delay information with a residual time less than or equal to the reporting trigger threshold in the EDSR.
[0148] Optionally, the reporting configuration information further includes indication information of reporting the EDSR.
[0149] The method for reporting a delay status provided in the embodiments of the present application can further include: performing the reporting of the EDSR based on the reporting trigger threshold and the indication information of reporting the EDSR.
[0150] In the EDSR, the at least one set of delay information reported is reported based on the reporting trigger threshold and a time interval; for example, the reporting trigger threshold is 10 ms, and the time interval is 2 ms, and then the EDSR includes delay information corresponding to residual time intervals of 0-2 ms, 2 ms-4 ms, 4 ms-6 ms, 6 ms-8 ms and 8 ms-10 ms.
[0151] It can be understood that, in the case where the indication information of reporting the EDSR is not configured, the terminal device performs the reporting of the DSR, and the DSR includes a set of delay information.
[0152] Optionally, the data packets to be transmitted include at least one of the following data packets: a data packet with a remaining time less than or equal to the reporting trigger threshold; a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to the reporting trigger threshold; a data packet with a remaining time less than or equal to a minimum value or a maximum value of a plurality of remaining time thresholds; a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to a minimum value or a maximum value of a plurality of remaining time thresholds; a data packet with a remaining time less than or equal to a specified remaining time threshold value of a plurality of remaining time thresholds; and a data packet belonging to a protocol data unit set, and the protocol data unit set including at least one data packet with a remaining time less than or equal to a specified remaining time threshold value of a plurality of remaining time thresholds.
[0153] The data amount information included in the delay information specifically refers to data amount information of data packets corresponding to the plurality of remaining time thresholds. For example, the plurality of remaining time thresholds include 10 ms and 5 ms; the data amount information can include data amount information of data packet 1 with a remaining time less than or equal to 10 ms, and data amount information of data packet 2 with a remaining time less than or equal to 5 ms; or the data amount information can be data amount information of data packet 3 with a remaining time less than or equal to 10 ms and greater than 5 ms, and data amount information of data packet 4 with a remaining time less than or equal to 5 ms and greater than 0 ms.
[0154] For example, the plurality of remaining thresholds include 10 ms and 5 ms, wherein the reporting trigger threshold is 5 ms, data packet 1 includes delay critical data packets with a remaining time less than or equal to 5 ms and data packets with a remaining time greater than 5 ms and less than or equal to 10 ms; data packet 2 includes delay critical data packets with a remaining time less than or equal to 5 ms; data packet 3 includes data packets with a remaining time greater than 5 ms and less than or equal to 10 ms; and data packet 4 includes delay critical data packets with a remaining time less than or equal to 5 ms. The data packets with a remaining time less than or equal to 5 ms can be referred to as delay critical data packets.
[0155] In the embodiments of the present application, the remaining time less than or equal to the threshold value can be understood as the case that the remaining time reaches less than or equal to the threshold value.
[0156] The PDCP layer calculates the data amount of the delay information, including the following contents:
[0157] 1. Data packet 1 or data packet 2 or data packet 3 or data packet 4 that has not yet formed a protocol data unit;
[0158] 2. PDU including data packet 1 or data packet 2 or data packet 3 or data packet 4 that has not yet been submitted to the underlying layer;
[0159] and / or
[0160] 3. PDCP layer controlled PDU;
[0161] 4. PDCP layer SDU requiring retransmission;
[0162] 5. PDCP layer PDU requiring retransmission.
[0163] Wherein, the data volume considered by the RLC layer in calculating the delay information includes:
[0164] 1. Data packet 1 or data packet 2 or data packet 3 or data packet 4, and data packet 1 segment or data packet 2 segment or data packet 3 segment or data packet 4 segment, which have not been included in the PDU;
[0165] 2. PDU including data packet 1 or data packet 2 or data packet 3 or data packet 4, or data packet 1 segment or data packet 2 segment or data packet 3 segment or data packet 4 segment, which are still waiting for initial transmission;
[0166] and / or
[0167] 3. PDU waiting for retransmission.
[0168] Wherein, the data volume included in the delay information includes the data volume corresponding to the delay critical data packet, and the delay critical data packet can include the data packet with the remaining time less than or equal to the reporting trigger threshold. When reporting the delay status report, the data volume of the delay critical data packet is reported.
[0169] In addition, when the protocol data unit (PUD) set is discarded based on the protocol data unit set discard configuration, when at least one data packet in the protocol data unit set meets the condition that the remaining time is less than the configured reporting trigger threshold, all data packets in the protocol data unit set belong to delay critical data packets. Since all data packets in the protocol data unit set will be discarded when one data packet in the protocol data unit set is discarded, when reporting the delay information, when one data packet in the protocol data unit set meets the reporting trigger threshold, all data packets in the protocol data unit set should be considered as delay critical data packets and reported together.
[0170] Optionally, the to-be-transmitted data packet is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, a logical channel group (LCG) or a logical channel (LCH) does not perform reporting of the enhanced delay status report, the data volume of the to-be-transmitted data packet is not reported in the enhanced delay status report, or the data volume of the to-be-transmitted data packet is not reported in the delay status report and the enhanced delay status report.
[0171] Wherein, the to-be-transmitted data packet is required not to be transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, on one hand, it is guaranteed that the to-be-transmitted data packet has not been reported to a network device even if a delay status report (DSR) is triggered, and on the other hand, the retransmitted data packet has a higher priority and is transmitted preferentially when there is an authorization, thereby ensuring that the newly transmitted data packet is transmitted.
[0172] The LCG or LCH not performing the reporting of the enhanced delay status report means that there is no pending enhanced delay status report, that is, there is no enhanced delay status report waiting to be sent but not yet sent, thereby avoiding repeated reporting.
[0173] It should be noted that if the embodiment of the present application takes a PDU set as the granularity of delay information reporting, the PDU set not performing the reporting of the enhanced delay status report should be considered accordingly, wherein, taking the PDU set as the granularity can be based on the characteristics of the PDU set to consider the granularity, so as to avoid the problem of repeated reporting.
[0174] The data amount of the to-be-transmitted data packet is not reported in the enhanced delay status report, or the data amount of the to-be-transmitted data packet is not reported in the delay status report and the enhanced delay status report, which can also avoid repeated sending of delay information, and since the delay information provided in the delay status report is not as rich as that in the enhanced delay status report, the reporting in the delay status report is optional, that is, even if it is reported in the delay status report, the enhanced delay status report providing more rich delay information can still be reported.
[0175] Optionally, the method for reporting a delay status provided by the embodiment of the present application can further include: canceling the reporting of the enhanced delay status report based on a first canceling condition; wherein the first canceling condition includes at least one of the following conditions: the first data packet has been discarded or the second data packet has been discarded; the first data packet or the second data packet has been transmitted as a PDU of a MAC layer; the EDSR including the first data packet or the second data packet has been reported; the LCH or LCG associated with the first data packet or the second data packet triggers the reporting of the EDSR, and the first data packet and the second data packet have not been transmitted in a MAC PDU; the remaining time of the first data packet is less than or equal to a reporting trigger threshold; and the remaining time of the second data packet is less than or equal to a maximum value of a plurality of remaining time thresholds.
[0176] Canceling the reporting of the enhanced delay status report according to the discarding of the second data packet can be referred to as that the data packet associated with the delay status required to be reported in the enhanced delay status report has been discarded.
[0177] In a case where the first cancellation condition is met, the reporting of the enhanced delay status report can be cancelled. For example, the relevant data packet has been discarded, or the relevant data packet has been transmitted as a MAC layer PDU, and accordingly, there is no meaning to report the to-be-transmitted data packet, where the relevant data packet refers to all relevant data packets. At this time, the reporting of the enhanced delay status report can be cancelled, so as to avoid meaningless delay information reporting and resource waste.
[0178] It should be noted that, in a case where a PDU set is used as a granularity of delay information reporting, the first data packet or the second data packet associated with the LCH or the LCG triggers the reporting of the EDSR in the first cancellation condition, and the first data packet and the second data packet are not transmitted in the MAC PDU, which can be replaced with the PDU set associated with the first data packet or the second data packet triggering the reporting of the EDSR, and the first data packet and the second data packet are not transmitted in the MAC PDU. The PDU set can be considered as a granularity based on a characteristic of the PDU set.
[0179] Optionally, the method for reporting a delay status provided in the embodiments of the present application can further include: if the reporting of the delay status is being performed, generating an enhanced delay status report based on a first generation condition; and triggering a scheduling request SR based on a first scheduling condition, where the scheduling request SR is used to request an uplink shared channel UL-SCH resource for transmitting the enhanced delay status report.
[0180] The first generation condition includes that the uplink shared channel UL-SCH resource includes a target resource for new transmission, and the target resource is determined to be used to carry the enhanced delay status report based on a logical channel priority LCP result.
[0181] The first scheduling condition includes at least one of the following conditions: there is no scheduling request of the enhanced delay status report and / or the delay status report being processed; and the scheduling request SR is the same as a logical channel or a logical channel group LCG corresponding to the triggering of the delay status report and / or the enhanced delay status report.
[0182] The mechanism for triggering the EDSR can be triggered in a granularity of a logical channel group LCG, a logical channel LCH, or a PDU set, where the PDU set can be considered as a granularity based on a characteristic of the PDU set.
[0183] In a case where the first generation condition is met, the terminal device can be instructed to generate an enhanced delay status report, for example: a logical channel group (LCG) or a logical channel (LCH) is processing a delay status report (DSR), uplink shared channel (UL-SCH) resources include target resources for new transmission, and the target resources can carry the enhanced delay status report based on a logical channel prioritization (LCP) result. In this case, a multiplexing and assembling process can be triggered to generate a media access control (MAC) control element (CE) corresponding to the enhanced delay status report (EDSR).
[0184] In addition, in a case where the first scheduling condition is met, a scheduling request (SR) can be triggered, for example: a logical channel group (LCG) or a logical channel (LCH) does not exist that is processing a delay status report (DSR) or an enhanced delay status report (EDSR), and a scheduling request (SR) corresponding to a logical channel (LCH) triggering a delay status report and / or an enhanced delay status report is the same logical channel (LCH). In this case, the scheduling request (SR) for the delay status report and the scheduling request (SR) for the enhanced delay status report have the same configuration, which is based on the configuration of the logical channel or the logical channel group.
[0185] It should be noted that if the PDU set is used as the granularity of the delay information reporting in the embodiments of the present application, the LCG or LCH in the above-mentioned first generation condition and the first scheduling condition can be replaced by the PDU set. For example, the first scheduling condition that the logical channel group (LCG) or the logical channel (LCH) does not exist that is processing a delay status report (DSR) or an enhanced delay status report (EDSR) can be replaced by the PDU set that does not exist that is processing a delay status report (DSR) or an enhanced delay status report (EDSR). In this case, the PDU set is used as the granularity to consider the characteristics based on the PDU set.
[0186] In some possible implementation manners, the reporting configuration information is configured through radio resource control (RRC) signaling.
[0187] In some possible implementation manners, the reporting configuration information is configured through a MAC CE.
[0188] Optionally, the reporting configuration information can be configured by radio resource control (RRC) signaling and MAC CE. For example, the reporting trigger threshold is configured by RRC signaling, and the EDSR indication is configured by MAC CE. After receiving the indication of the MAC CE, the terminal device activates the reporting process of the EDSR.
[0189] In the embodiments of the present application, the reporting configuration information can be configured by a network device through radio resource control (RRC) signaling.
[0190] Next, another flowchart of a method for reporting a delay state is shown in FIG. 3. The method is applied to a terminal device, and the method includes the following steps:
[0191] Step 301: According to the remaining time and the reporting configuration information, performing reporting of a delayed status report (DSR) or performing reporting of an enhanced delayed status report (EDSR).
[0192] In the embodiments of the present application, the remaining time can be the remaining time of a protocol data unit set (PUD set). Correspondingly, the delayed status report DSR can include a set of delay information of the PUD set, and the enhanced delayed status report EDSR can include at least a set of delay information of the PUD set. Therefore, the remaining time of the logical channel group LCG or the logical channel LCH in the embodiments of the present application can be replaced by the remaining time of the logical channel group LCG or the logical channel LCH or the remaining time of the PUD set, and the delayed status report including a set of delay information of the logical channel group LCG or the logical channel LCH can be replaced by the delayed status report including a set of delay information of the logical channel group LCG or the logical channel LCH or the PUD set, wherein the granularity of the PUD set can be considered based on the characteristics of the PUD set.
[0193] In the embodiments of the present application, the remaining time can be the remaining time of a protocol data unit set (PUD set). Correspondingly, the delayed status report DSR can include a set of delay information of the PUD set, and the enhanced delayed status report EDSR can include at least a set of delay information of the PUD set. Therefore, the remaining time of the logical channel group LCG or the logical channel LCH in the embodiments of the present application can be replaced by the remaining time of the logical channel group LCG or the logical channel LCH or the remaining time of the PUD set, and the delayed status report including a set of delay information of the logical channel group LCG or the logical channel LCH can be replaced by the delayed status report including a set of delay information of the logical channel group LCG or the logical channel LCH or the PUD set, wherein the granularity of the PUD set can be considered based on the characteristics of the PUD set.
[0194] The remaining time of the to-be-transmitted data packet is not limited in the embodiments of the present application, and should be a value greater than zero. When more than one to-be-transmitted data packet is included in the LCG or LCH, the remaining time can be the minimum value of the remaining time of all to-be-transmitted data packets in the LCG or LCH.
[0195] For example, the remaining time can be the remaining time of the discard timer discardTimer of the to-be-transmitted data packet, such as the remaining time of the discard timer discardTimer of the data packet buffered in the Packet Data Convergence Protocol (PDCP) layer of the logical channel LCH; or the remaining time of the waiting timer of the to-be-transmitted data packet.
[0196] The data amount information refers to the data amount size corresponding to the delay-critical data packet.
[0197] It should be noted that the reporting of the enhanced delay status report EDSR in the embodiments of the present application, i.e., the reporting process of the EDSR, can include the triggering process of the EDSR, the generation and reporting process of the EDSR, and the cancellation process of the EDSR. The reporting of the delay status report DSR in the embodiments of the present application, i.e., the reporting process of the DSR, can include the triggering process of the DSR, the generation and reporting process of the DSR, and the cancellation process of the DSR. The embodiments of the present application provide a delay status reporting method that can report both the DSR and the EDSR from the perspective of combining the delay status report DSR and the enhanced delay status report EDSR, and the terminal device can perform the reporting of the delay status report DSR or the reporting of the enhanced delay status report EDSR according to the remaining time of the to-be-transmitted data packet and the reporting configuration information.
[0198] Optionally, the logical channel group LCG is configured as a logical channel group LCG supporting the delay status report, or the logical channel LCH is configured as a logical channel LCH supporting the delay status report, and the reporting of the delay status report or the reporting of the enhanced delay status report is performed according to the remaining time and the reporting configuration information, including: performing the reporting of the delay status report according to the remaining time and the reporting configuration information.
[0199] The logical channel group LCG is configured as a logical channel group LCG supporting the enhanced delay status report, or the logical channel LCH is configured as a logical channel LCH supporting the enhanced delay status report, and the reporting of the delay status report or the reporting of the enhanced delay status report is performed according to the remaining time and the reporting configuration information, including: performing the reporting of the enhanced delay status report according to the remaining time and the reporting configuration information.
[0200] In the embodiments of the present application, the LCG or LCH can be configured in advance, and the LCG or LCH can be configured to support the delay status reporting type or the enhanced delay status reporting type. Correspondingly, the LCG or LCH configured to support the delay status reporting type can perform the reporting of the delay status report, and the LCG or LCH configured to support the enhanced delay status reporting type can perform the reporting of the enhanced delay status report. In the above method, optionally, the LCG or LCH configured to support the enhanced delay status reporting type can perform the reporting of the enhanced delay status report but cannot perform the reporting of the delay status report; and the LCG or LCH configured to support the delay status reporting type can perform the reporting of the delay status report but cannot perform the reporting of the enhanced delay status report. Optionally, the reporting method of the delay status provided by the embodiments of the present application can further include: determining that the LCG is configured to support the LCG of the delay status report based on the reporting configuration information including the reporting trigger threshold corresponding to the delay status report, or determining that the LCH is configured to support the LCH of the delay status report; determining that the LCG is configured to support the LCG of the enhanced delay status report based on the reporting configuration information including the reporting trigger threshold corresponding to the enhanced delay status report and the plurality of remaining time thresholds, or determining that the LCH is configured to support the LCH of the enhanced delay status report; determining that the LCG is configured to support the LCG of the delay status report based on the reporting configuration information including the first indication information indicating that the LCG or the LCH supports the delay status report, or determining that the LCH is configured to support the LCH of the delay status report; and determining that the LCG is configured to support the LCG of the enhanced delay status report based on the reporting configuration information including the second indication information indicating that the LCG or the LCH supports the enhanced delay status report, or determining that the LCH is configured to support the LCH of the enhanced delay status report.
[0201] It should be noted that if the embodiment of the present application reports the delay information with the granularity of the PDU set, the PDU set can be pre-configured, and the PDU set can be configured to support the delay status reporting type or the enhanced delay status reporting type. Optionally, the type of delay information reporting supported by the PDU set can be determined based on the priority of the PDU set. For example, the PDU set is pre-configured with three priorities, including priority 1, priority 2, and priority 3. The PDU set corresponding to the priority 1 is configured to support the enhanced delay status reporting type, and the PDU set corresponding to the priority 2 and the priority 3 is configured to support the delay status reporting type. The priority 1 is ranked higher than the priority 2 and the priority 3. For example, the PDU set is pre-configured with two importance levels, a high importance level and a low importance level. The type of delay information reporting supported by the PDU set can be configured based on the importance level of the PDU set.
[0202] Specifically, in the embodiment of the present application, the LCG or the LCH can be configured to support the delay status reporting type or the enhanced delay status reporting type in the following two ways. In this configuration, the LCG or the LCH can only be configured to support one type of status reporting, and cannot support both the delay status reporting and the enhanced delay status reporting.
[0203] Method one: through configuration threshold indication. When the reporting trigger threshold corresponding to the delay status reporting is configured, it is determined that the LCG or the LCH is configured to support the delay status reporting type; when the reporting trigger threshold corresponding to the enhanced delay status reporting and the plurality of residual time thresholds are configured, it is determined that the LCG or the LCH is configured to support the enhanced delay status reporting type.
[0204] Method two: indicated by explicit indication information. When the reporting configuration information includes first indication information indicating that the LCG or the LCH supports the delay status reporting, it is determined that the LCG or the LCH is configured to support the delay status reporting type; when the reporting configuration information includes second indication information indicating that the LCG or the LCH supports the enhanced delay status reporting, it is determined that the LCG or the LCH is configured to support the enhanced delay status reporting type.
[0205] Optionally, the logical channel group LCG is configured to support the delay status reporting and the enhanced delay status reporting, or the logical channel LCH is configured to support the delay status reporting and the enhanced delay status reporting.
[0206] In the embodiments of the present application, the LCG or LCH can also be configured to support delay status reporting and the type of enhanced delay status reporting. In this configuration, the corresponding LCG or LCH can report delay status reporting or enhanced delay status reporting, providing the optional reporting mode.
[0207] Optionally, the delay status reporting method provided by the embodiments of the present application can further include: determining a logical channel group LCG configured to support delay status reporting and enhanced delay status reporting of the logical channel group LCG, or determining a logical channel LCH configured to support delay status reporting and enhanced delay status reporting of the logical channel LCH, based on the reporting configuration information including the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting and the plurality of residual time thresholds; or determining a logical channel group LCG configured to support delay status reporting and enhanced delay status reporting of the logical channel group LCG, or determining a logical channel LCH configured to support delay status reporting and enhanced delay status reporting of the logical channel LCH, based on the reporting configuration information including the third indication information indicating that the logical channel group LCG or the logical channel LCH supports delay status reporting and enhanced delay status reporting.
[0208] In the embodiments of the present application, the LCG or LCH can be configured to support delay status reporting and the type of enhanced delay status reporting in the following two ways. In this configuration, the LCG or LCH is configured to support only two types of status reporting, which can support delay status reporting and enhanced delay status reporting at the same time.
[0209] Method one: by configuring threshold indication. When the LCG or LCH is configured with the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting and the plurality of residual time thresholds, it can be determined that the LCG or LCH is configured to support delay status reporting and the type of enhanced delay status reporting.
[0210] It should be noted that the reporting trigger threshold corresponding to the delay status reporting and the reporting trigger threshold corresponding to the enhanced delay status reporting can be the same threshold value. Further, the reporting configuration information can not specifically indicate the reporting trigger threshold corresponding to the delay status reporting, and the reporting trigger threshold corresponding to the delay status reporting can directly use the reporting trigger threshold corresponding to the enhanced delay status reporting by default.
[0211] Method two: indicated by explicit indication information. When the reporting configuration information includes the third indication information indicating that the LCG or LCH supports delay status reporting and enhanced delay status reporting, it is determined that the LCG or LCH is configured to support delay status reporting and the type of enhanced delay status reporting.
[0212] Optionally, the reporting configuration information comprises a reporting trigger threshold.
[0213] The reporting trigger threshold is used to trigger reporting of the delay status report or reporting of the enhanced delay status report. Triggering reporting of the delay status report or reporting of the enhanced delay status report can be collectively referred to as triggering reporting of the delay status report. In embodiments of the present application, the reporting trigger threshold corresponding to the delay status report and the reporting trigger threshold corresponding to the enhanced delay status report can be the same threshold value, i.e. the reporting trigger threshold, which can trigger reporting of the delay status report and reporting of the enhanced delay status report. Reporting of the delay status report or reporting of the enhanced delay status report is triggered based on the remaining time of the data packet to be transmitted being less than or equal to the reporting trigger threshold.
[0214] Optionally, the data packet to be transmitted is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, the data volume of the data packet to be transmitted is not reported in the delay status report and / or the enhanced delay status report, and the logical channel group (LCG) or the logical channel (LCH) is not reported in the reporting of the delay status report and / or the reporting of the enhanced delay status report.
[0215] The requirement that the data packet to be transmitted is not transmitted as a PDU of a MAC layer is to ensure that the data packet to be transmitted is not reported to a network device even if a delay status report is triggered, and to ensure that a data packet to be retransmitted is transmitted in priority when there is an authorization.
[0216] The LCG or the LCH not being reported in the reporting of the delay status report and / or the reporting of the enhanced delay status report means that there is no delay status report and / or enhanced delay status report in a pending state, i.e. there is no delay status report and / or enhanced delay status report that is waiting to be sent but has not yet been sent, thereby avoiding repeated reporting of delay information. It should be noted that if the PDU set is used as the granularity of reporting delay information in embodiments of the present application, the PDU set should be considered not to be reported in the reporting of the enhanced delay status report to avoid repeated reporting. The granularity based on the characteristics of the PDU set can be considered.
[0217] The data volume of the data packet to be transmitted is not reported in the previous delay status report and / or the enhanced delay status report, thereby avoiding repeated sending of delay information.
[0218] Optionally, the reporting of the delay status report or the reporting of the enhanced delay status report performed in the step 301 comprises: performing the reporting of the delay status report based on a first reporting condition; performing the reporting of the enhanced delay status report based on a second reporting condition.
[0219] The first reporting condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) includes only one set of delay information; a remaining time of the one set of delay information included in the LCG or LCH is less than or equal to a reporting trigger threshold; a data packet of the one set of delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; a data amount of the data packet of the one set of delay information is not reported in the delay status report; a first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used for carrying the delay status report based on a logical channel priority (LCP) result.
[0220] The second reporting condition comprises at least one of the following conditions: at least two sets of delay information are included in at least one LCG or LCH; a remaining time of at least one set of delay information included in the at least two sets of delay information is less than or equal to the reporting trigger threshold; a data packet of the at least two sets of delay information is not transmitted as a PDU of a MAC layer; a data amount of the data packet of the at least two sets of delay information is not reported in the enhanced delay status report; the first object is configured with information indicating that the enhanced delay status report is used; and the target resource is determined to be used for carrying the enhanced delay status report based on the LCP result.
[0221] The first object can be an LCG or an LCH or a MAC entity.
[0222] In the embodiments of the present application, when the LCG or LCH is configured to support the type of the delay status report and the enhanced delay status report, the terminal device can determine whether to actually perform the reporting of the delay status report or the reporting of the enhanced delay status report based on the judgment of the reporting condition, for example, determine the delay reporting type according to the number of sets of delay information, or for example, determine the delay reporting type according to the configuration information of the first object including the LCG or the LCH or the MAC entity. In the case where the first reporting condition is met, the reporting of the delay status report is performed; and in the case where the second reporting condition is met, the reporting of the enhanced delay status report is performed.
[0223] Optionally, the reporting of the delay status report or the reporting of the enhanced delay status report performed in the step 301 comprises: performing the reporting of the delay status report for the LCG or the LCH if the third reporting condition is met; performing the reporting of the enhanced delay status report for the LCG or the LCH if the fourth reporting condition is met.
[0224] The third reporting condition comprises at least one of the following conditions: the logical channel group LCG or the logical channel LCH includes only one set of delay information; the remaining time of the set of delay information included in the logical channel group LCG or the logical channel LCH is less than or equal to the reporting trigger threshold; the first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and the target resource is determined to be used to carry the delay status report based on the logical channel priority LCP result.
[0225] The fourth reporting condition comprises at least one of the following conditions: the logical channel group LCG or the logical channel LCH includes at least two sets of delay information; the remaining time of at least one of the two sets of delay information included in the logical channel group LCG or the logical channel LCH is less than or equal to the reporting trigger threshold; the first object is configured with information indicating that the enhanced delay status report is used; and the target resource is determined to be used to carry the enhanced delay status report based on the logical channel priority LCP result.
[0226] In the embodiments of the present application, when the LCG or the LCH is configured to support the type of the delay status report and the enhanced delay status report, the terminal device can determine whether the LCG or the LCH actually performs the reporting of the delay status report or the reporting of the enhanced delay status report according to the granularity of each LCG or LCH and in combination with the judgment of the reporting condition, for example, determining the delay reporting type according to the number of sets of delay information of each LCG or LCH, and for example, determining the delay reporting type of each LCG or LCH according to the configuration information of the first object including the LCG or the LCH or the MAC entity. In the case of meeting the third reporting condition, the reporting of the delay status report is performed; in the case of meeting the fourth reporting condition, the reporting of the enhanced delay status report is performed.
[0227] The first reporting condition, the second reporting condition, the third reporting condition, and the fourth reporting condition are used to determine whether to report in the DSR or EDSR assembly and reporting process.
[0228] In addition, when there is no resource for sending the DSR and / or the EDSR, and there is no scheduling request SR currently being processed for the DSR and / or the EDSR trigger, and the scheduling request SR is the same as the logical channel triggering the DSR and / or the EDSR, the scheduling request SR is triggered.
[0229] It should be noted that if the embodiment of the present application reports the delay information with PDU set as the granularity, the LCG or LCH in the first reporting condition, the second reporting condition, the third reporting condition and the fourth reporting condition can be replaced by PDU set. For example, the at least two groups of delay information in the logical channel group LCG or the logical channel LCH in the fourth reporting condition can be replaced by the at least two groups of delay information in the PDU set. Wherein, the granularity based on the characteristics of the PDU set is considered.
[0230] In some possible implementation manners, the reporting configuration information includes a reporting trigger threshold of the delay status report and a plurality of remaining time thresholds of the enhanced delay status report; the reporting of the enhanced delay status report is performed based on that a first trigger condition or a second trigger condition is met; the reporting of the delay status report is performed based on that the first trigger condition and / or the second trigger condition is not met and a third trigger condition is met.
[0231] The first trigger condition, the second trigger condition and the third trigger condition are used to trigger the trigger process of the DSR / EDSR.
[0232] The first trigger condition includes that: the remaining time is less than or equal to the reporting trigger threshold of the enhanced delay status report; at least one logical channel group LCG or logical channel LCH includes at least two groups of delay information; the data to be transmitted corresponding to the at least two groups of delay information is not transmitted as a protocol data unit PDU of a medium access control MAC layer; the data amount of the data to be transmitted corresponding to the at least two groups of delay information is not reported in the delay status report and / or the enhanced delay status report; the logical channel group LCG or the logical channel LCH does not perform the reporting of the enhanced delay status report; the minimum value of the remaining time of the data to be transmitted in the LCG or the LCH is less than or equal to the reporting trigger threshold of the enhanced delay status report, and the data packet to be transmitted is not transmitted as a protocol data unit PDU of a medium access control MAC layer or the data amount of the data to be transmitted is not reported in the delay status report and / or the enhanced delay status report.
[0233] The second trigger condition includes that: the logical channel group LCG or the logical channel LCH includes only one group of delay information, and the one group of delay information does not meet the reporting trigger threshold of the delay status report; the logical channel group LCG or the logical channel LCH does not perform the reporting of the enhanced delay status report; the minimum value of the remaining time of the data to be transmitted in the LCG or the LCH is less than or equal to the reporting trigger threshold of the enhanced delay status report, and the data to be transmitted is not transmitted as a protocol data unit PDU of a medium access control MAC layer.
[0234] The third trigger condition comprises: each logical channel group (LCG) or logical channel (LCH) includes only one set of delay information; the remaining time is less than or equal to a reporting trigger threshold of the delay status report; the delay information corresponding to the to-be-transmitted data is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; the data volume of the delay information corresponding to the to-be-transmitted data is not reported in the delay status report and / or the enhanced delay status report; and optionally, the remaining time is the minimum value of the remaining time of the to-be-transmitted data in the LCG or LCH.
[0235] In the embodiments of the present application, when the LCG or LCH is configured to support the type of the delay status report and the enhanced delay status report, the terminal device can determine whether to actually perform the reporting of the delay status report or the reporting of the enhanced delay status report based on the judgment of the trigger condition. When the first trigger condition or the second trigger condition is met, the reporting of the enhanced delay status report is performed; and when the first trigger condition and the second trigger condition are not met, and the third trigger condition is met, the reporting of the delay status report is performed.
[0236] It should be noted that, if the PDU set is used as the granularity of the delay information reporting in the embodiments of the present application, the LCG or LCH in the first trigger condition, the second trigger condition and the third trigger condition can be replaced by the PDU set. For example, the first trigger condition that at least one logical channel group (LCG) or logical channel (LCH) includes at least two sets of delay information can be replaced by the first trigger condition that at least one PDU set includes at least two sets of delay information. The granularity based on the characteristics of the PDU set can be considered.
[0237] Optionally, the at least two sets of delay information comprise: a first remaining time and a second remaining time.
[0238] The first remaining time is less than or equal to a minimum remaining time threshold, the second remaining time is greater than the minimum remaining time threshold and less than or equal to a maximum remaining time threshold, or the first remaining time is less than or equal to the maximum remaining time threshold, and the second remaining time is in a different remaining time interval from the first remaining time; and the remaining time interval is determined based on a plurality of remaining time thresholds.
[0239] Further, in the first trigger condition, the at least two groups of remaining time can include a first remaining time and a second remaining time, the first remaining time is a remaining time corresponding to the first to-be-transmitted data packet, and the second remaining time is a remaining time corresponding to the second to-be-transmitted data packet; wherein, the first trigger condition can further include: the first remaining time is less than or equal to a minimum remaining time threshold, the second remaining time is greater than the minimum remaining time threshold and less than or equal to a maximum remaining time threshold, or the first remaining time is less than or equal to the maximum remaining time threshold, and the second remaining time is in a different remaining time interval from the first remaining time; wherein, the minimum remaining time threshold is a minimum threshold value in the plurality of remaining time thresholds, and the maximum remaining time threshold is a maximum threshold value in the plurality of remaining time thresholds. It can be understood that the remaining time interval is determined based on the plurality of remaining time thresholds.
[0240] The first trigger condition is described below in combination with a remaining time diagram of to-be-transmitted data shown in FIG. 4, the plurality of remaining time thresholds are 3 ms, 5 ms, 8 ms and 10 ms, and then the corresponding remaining time intervals are 0 ms-3 ms, 3 ms-5 ms, 5 ms-8 ms, 8 ms-10 ms and an interval greater than 10 ms. Among them, the first service data unit SDU1 is a general term of data packets with a remaining time less than or equal to the minimum remaining time threshold (3 ms), and the second service data unit SDU2 is a general term of data packets with a remaining time greater than the minimum remaining time threshold (3 ms) and less than or equal to the maximum remaining time threshold (10 ms), that is, the first remaining time of SDU1 is less than or equal to the minimum remaining time threshold, and the second remaining time of SDU2 is greater than the minimum remaining time threshold and less than or equal to the maximum remaining time threshold.
[0241] The first trigger condition is described below in combination with another remaining time diagram of to-be-transmitted data shown in FIG. 5, the plurality of remaining time thresholds and the remaining time intervals formed thereby are the same as shown in FIG. 4, the first service data unit SDU1 is a general term of data packets with a remaining time less than or equal to the maximum remaining time threshold (10 ms), and the second service data unit SDU2 has a remaining time in a different remaining time interval from the remaining time of SDU1, that is, the first remaining time of SDU1 is less than or equal to the maximum remaining time threshold (10 ms), and the second remaining time of SDU2 is in a different remaining time interval from the first remaining time of SDU1 (for example, the first remaining time is in the 0 ms-3 ms remaining time interval, and the second remaining time is in the 5 ms-8 ms remaining time interval).
[0242] In the embodiments of the present application, when different to-be-transmitted data packets meet different residual time threshold requirements, enhanced delay status reporting is performed, and the enhanced delay status reporting can include multiple sets of delay information, so that more detailed residual time information can be reported for different to-be-transmitted data packets.
[0243] Optionally, according to the residual time and the reporting configuration information, the reporting of the delay status report or the reporting of the enhanced delay status report is performed, including: if the logical channel group LCG or the logical channel LCH includes only one set of delay information, triggering the delay status report for the logical channel group LCG or the logical channel LCH according to the residual time and the reporting configuration information; if the logical channel group LCG or the logical channel LCH includes at least two sets of delay information, triggering the enhanced delay status report for the logical channel group LCG or the logical channel LCH according to the residual time and the reporting configuration information.
[0244] In the embodiments of the present application, the number of sets of delay information included in the logical channel group LCG or the logical channel LCH can be directly used to determine the corresponding reporting mode, when the LCG or the LCH includes only one set of delay information, triggering the delay status report for the LCG or the LCH; when the LCG or the LCH includes at least two sets of delay information, triggering the enhanced delay status report for the LCG or the LCH.
[0245] It should be noted that if the PDU set is used as the granularity of delay information reporting in the embodiments of the present application, the method can further include: if the PDU set includes only one set of delay information, triggering the delay status report for the PDU set according to the residual time and the reporting configuration information. Using the PDU set as the granularity can consider the characteristics of the PDU set as the granularity.
[0246] The following describes another method of delay status reporting in conjunction with the flowchart of the method shown in FIG. 6, including a first logical channel group LCG1, a second logical channel group LCG2, and a third logical channel group LCG3. The LCG1 and the LCG3 each include two sets of delay information, so the enhanced delay status report EDSR is triggered for the LCG1 and the LCG3. The LCG2 includes only one set of delay information, so the delay status report DSR is triggered for the LCG2. In the embodiments of the present application, the number of sets of delay information included in the logical channel group is used to determine the reporting mechanism of the delay status, the reporting mechanism of the DSR is used for the LCG including only one set of delay information, because the DSR can carry one set of delay information and occupies less data resource than the EDSR; the reporting mechanism of the EDSR is used for the LCG including at least two sets of delay information, because the EDSR can carry multiple sets of delay information, ensuring the effectiveness and efficiency of delay information reporting.
[0247] It should be noted that FIG. 6 is an illustration made with LCG as the granularity of delay information reporting, and a person skilled in the art can also implement the scheme with logical channel LCH as the granularity of delay information reporting, and FIG. 6 does not limit the embodiments of the present application.
[0248] Optionally, according to the remaining time and the reporting configuration information, the reporting of the delay status report or the reporting of the enhanced delay status report is performed, including: if at least one of the plurality of logical channel groups LCGs includes at least two groups of delay information, triggering the enhanced delay status report for the plurality of logical channel groups LCGs; if at least one of the plurality of logical channels LCHs includes at least two groups of delay information, triggering the enhanced delay status report for the plurality of logical channels LCHs.
[0249] In the embodiments of the present application, when there are a plurality of LCGs, and at least one of the plurality of LCGs includes at least two groups of delay information, the enhanced delay status report is triggered for the plurality of LCGs; when there are a plurality of LCHs, and at least one of the plurality of LCHs includes at least two groups of delay information, the enhanced delay status report is triggered for the plurality of LCHs.
[0250] It should be noted that if the PDU set is used as the granularity of delay information reporting in the embodiments of the present application, the method can also include: if at least one of the plurality of PDU sets includes at least two groups of delay information, triggering the enhanced delay status report for the plurality of PDU sets. Wherein, the PDU set can be considered as the granularity based on the characteristics of the PDU set.
[0251] The following describes another method of delay status reporting in conjunction with the flow diagram of the method shown in FIG. 7, including a first logical channel group LCG1, a second logical channel group LCG2, and a third logical channel group LCG3, wherein LCG1 includes two groups of delay information, LCG2 includes one group of delay information, and LCG3 includes three groups of delay information. Since at least one of the three logical channel groups includes at least two groups of delay information, the enhanced delay status report is triggered for the three logical channel groups. In the embodiments of the present application, when there is at least one LCG including at least two groups of delay information, the reporting mechanism of EDSR is uniformly used for all LCGs. At this time, for part of the LCGs including only one group of delay information, there is no need to assemble a delay status report DSR data packet separately, thereby improving the efficiency of delay information reporting.
[0252] It should be noted that FIG. 7 is an illustration made with LCG as the granularity of delay information reporting, and a person skilled in the art can also implement the scheme with logical channel LCH as the granularity of delay information reporting, and FIG. 7 does not limit the embodiments of the present application.
[0253] Optionally, the method for reporting delay status provided by the embodiments of the present application can further include: canceling the reporting of the enhanced delay status report of the logical channel group LCG or the logical channel LCH based on the fact that the logical channel group LCG or the logical channel LCH only includes one set of delay information.
[0254] Specifically, if there is only one set of delay information left in the LCG or the LCH, and the LCG or the LCH is performing the reporting of the enhanced delay status report, the reporting of the enhanced delay status report performed by the LCG or the LCH can be canceled at this time. Since there is only one set of delay information left in the LCG or the LCH, the reporting of the EDSR is not needed at this time, and the condition of the delay information can be combined to determine whether the reporting of the DSR is performed, thereby saving the amount of reported data and reducing the communication cost.
[0255] It should be noted that if the PDU set is used as the granularity of the reporting of the delay information in the embodiments of the present application, the above method can be replaced by canceling the reporting of the enhanced delay status report of the PDU set based on the fact that the PDU set only includes one set of delay information. The granularity based on the characteristics of the PDU set can be considered as the granularity.
[0256] Further, the reporting of the enhanced delay status report of the logical channel group LCG or the logical channel LCH can also be canceled in the case where the first canceling condition is met. The first canceling condition includes at least one of the following conditions: the first data packet has been discarded or the second data packet has been discarded; the first data packet or the second data packet has been transmitted as a protocol data unit PDU of a media access control MAC layer; the EDSR including the first data packet or the second data packet has been reported; the LCH or the LCG associated with the first data packet or the second data packet triggers the reporting of the EDSR, and the first data packet and the second data packet have not been transmitted in a MAC PDU; the remaining time of the first data packet is less than or equal to a reporting trigger threshold; and the remaining time of the second data packet is less than or equal to a maximum value of a plurality of remaining time thresholds.
[0257] In the case where the first canceling condition is met, the reporting of the enhanced delay status report of the LCG or the LCH can be canceled. For example, the related data packets have been discarded, or the related data packets have been transmitted as the PDU of the MAC layer, and accordingly there is no need to report the to-be-transmitted data packets. At this time, the reporting of the enhanced delay status report can be canceled to avoid the meaningless reporting of the delay information and the waste of resources.
[0258] Optionally, if the second cancellation condition is met, canceling reporting of the enhanced delay status report for the plurality of logical channel groups (LCGs) or LCHs, and reporting of the delay status report for the plurality of LCGs or LCHs; wherein the second cancellation condition comprises: each of the plurality of LCGs or LCHs only has one set of delay information left, and each of the plurality of LCGs or LCHs has the one set of delay information left that meets the reporting trigger threshold of the delay status report.
[0259] Specifically, when each of the plurality of LCGs or each of the plurality of LCHs only has one set of delay information left, and each of the plurality of LCGs or each of the plurality of LCHs has the one set of delay information left that meets the reporting trigger threshold of the delay status report, i.e., the remaining time in the delay information is less than the reporting trigger threshold of the delay status report, reporting of the enhanced delay status report (EDSR) for the plurality of LCGs or LCHs can be canceled, and reporting of the delay status report (DSR) for the plurality of LCGs or LCHs is performed.
[0260] It can be understood that, in the actual reporting process of the enhanced delay status report (EDSR), the terminal device needs to wait for uplink resources that can be used to carry the enhanced delay status report (EDSR), for example, the terminal device schedules a request (SR) for uplink shared channel (UL-SCH) resources, and the logical channel priority (LCP) result indicates that the resources can be used to carry the enhanced delay status report (EDSR). However, during the process of requesting the uplink resources to determining that the uplink resources are used to transmit the enhanced delay status report (EDSR), the data packets to be transmitted in the LCG or LCH can be discarded, and therefore the delay information included in the LCG or LCH can change accordingly. In the embodiments of the present application, the delay status reporting mechanism is adjusted based on the dynamic change of the delay information included in the LCG or LCH, to ensure the accuracy and efficiency of the delay status reporting mechanism.
[0261] It should be noted that, if the PDU set is used as the granularity of the delay information reporting in the embodiments of the present application, the LCG or LCH in the first cancellation condition and the second cancellation condition in the above method can be replaced by the PDU set. For example, the first data packet or the second data packet associated with the LCH or the LCG triggers the reporting of the EDSR in the first cancellation condition can be replaced by the first data packet or the second data packet associated with the PDU set triggering the reporting of the EDSR. Wherein, the PDU set is used as the granularity to consider the characteristics based on the PDU set.
[0262] Referring to a structure schematic diagram of a terminal device shown in FIG. 8, the terminal device comprises:
[0263] The report reporting module 801 is configured to perform reporting of the enhanced delay status report according to the remaining time and the reporting configuration information; the remaining time is the remaining time of the data packet to be transmitted in the logical channel group LCG or the logical channel LCH, and the enhanced delay status report includes at least one set of delay information of the logical channel group LCG or the logical channel LCH, and the delay information includes the remaining time information and / or the data amount information.
[0264] It should be noted that the steps performed by each module in the terminal device and the related technical features provided in the embodiments of the present application correspond to the method for acquiring system information applied to the terminal device provided in the foregoing embodiments of the present application, and the description of the device part can be referred to the foregoing embodiments of the method part, and details are not described herein.
[0265] Referring to FIG. 9, another structural schematic diagram of a terminal device is shown. The terminal device includes:
[0266] The report reporting module 901 is configured to perform reporting of the delay status report or perform reporting of the enhanced delay status report according to the remaining time and the reporting configuration information; the remaining time is the remaining time of the data packet to be transmitted in the logical channel group LCG or the logical channel LCH, the delay status report includes one set of delay information of the logical channel group LCG or the logical channel LCH, and the enhanced delay report includes at least one set of delay information of the logical channel group LCG or the logical channel LCH, and the delay information includes the remaining time information and / or the data amount information.
[0267] It should be noted that the steps performed by each module in the terminal device and the related technical features provided in the embodiments of the present application correspond to the method for acquiring system information applied to the terminal device provided in the foregoing embodiments of the present application, and the description of the device part can be referred to the foregoing embodiments of the method part, and details are not described herein.
[0268] FIG. 10 is a structural schematic diagram of a communication apparatus provided in an embodiment of the present application. The communication apparatus can be a terminal device, and can be a terminal, including but not limited to a mobile phone, a smart wearable device (such as a smart watch), and the like. Taking a mobile phone as an example, the communication apparatus can include a processor 1010, an external memory interface 1020, an internal memory 1021, a display screen 1030, a camera 1040, an antenna 1, an antenna 2, a mobile communication module 1050, and a wireless communication module 1060, and the like.
[0269] It can be understood that the structure shown in the embodiment does not constitute a specific limitation on the communication apparatus. In other embodiments, the communication apparatus can include more or fewer components than shown, or combine certain components, or split certain components, or different arrangement of components. The components shown can be implemented in hardware, software, or a combination of software and hardware.
[0270] The processor 1010 can include one or more processing units, for example: the processor 1010 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors.
[0271] It can be understood that the interface connection relationship between the modules shown in the embodiment is only illustrative and does not constitute a structural limitation of the communication device. In other embodiments of the present application, the communication device can also use different interface connection modes or combinations of multiple interface connection modes in the above embodiments.
[0272] The external memory interface 1020 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the communication device. The external memory card communicates with the processor 1010 through the external memory interface 1020 to realize the data storage function. For example, files such as music and video are saved in the external memory card.
[0273] The internal memory 1021 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 1010 executes various functional applications and data processing of the communication device by running the instructions stored in the internal memory 1021. The internal memory 1021 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), etc. The data storage area can store data created during the use of the communication device (such as audio data, a phone book, etc.), etc. In addition, the internal memory 1021 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (UFS), etc. The processor 1010 executes various functional applications and data processing of the communication device by running the instructions stored in the internal memory 1021 and / or the instructions stored in the memory arranged in the processor.
[0274] The wireless communication function of the communication device can be implemented by the antenna 1, the antenna 2, the mobile communication module 1050, the wireless communication module 1060, the modem processor, the baseband processor, and the like.
[0275] The antenna 1 and the antenna 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the communication device can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.
[0276] The mobile communication module 1050 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the communication device. The mobile communication module 1050 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), and the like. The mobile communication module 1050 can receive electromagnetic waves from the antenna 1, and perform filtering, amplification, and the like on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 1050 can also amplify the signals modulated by the modem processor, and convert the signals into electromagnetic waves radiated by the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 1050 can be arranged in the processor 1010. In some embodiments, at least part of the functional modules of the mobile communication module 1050 and at least part of the modules of the processor 1010 can be arranged in the same device.
[0277] In some embodiments of the present application, the communication device initiates or receives a call request through the mobile communication module 1050 and the antenna 1.
[0278] In addition, on the above-mentioned components, an operating system is running. For example, an iOS operating system, an Android operating system, a Windows operating system, and the like. Application programs can be installed and run on the operating system. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanations and beneficial effects of the above-mentioned related contents in any of the communication devices provided can refer to the corresponding method embodiments provided above, which will not be described here.
[0279] Referring to FIG. 11, the present application also provides a schematic diagram of an apparatus of a computer program product. In some embodiments, the above-mentioned methods disclosed in FIG. 2 or FIG. 3 or FIG. 6 or FIG. 7 can be implemented as computer program instructions encoded in a machine-readable storage medium in a machine-readable format or encoded in other non-transitory media or articles.
[0280] FIG. 11 schematically illustrates a conceptual, partially diagrammatic plan view of an example computer program product arranged in accordance with at least some embodiments presented herein, the example computer program product including a computer program for executing a computer process on a computing device.
[0281] In one embodiment, the computer program product 1100 is provided using a signal bearing medium 1101. The signal bearing medium 1101 can include one or more program instructions 1102, which when executed by one or more processors can provide the functionality or some portion of the functionality described above with respect to FIG. 2 or FIG. 3 or FIG. 6 or FIG. 7. Thus, for example, referring to the embodiment illustrated in FIG. 2, one or more features of step 201 can be undertaken by one or more instructions associated with the signal bearing medium 1101. Further, the program instructions 1102 in FIG. 11 also describe example instructions.
[0282] In some examples, the signal bearing medium 1101 can comprise a computer- readable medium 1103, such as, but not limited to, a hard disk drive, a compact disk (CD), a digital video disk (DVD), a memory, a ROM, a RAM, or the like.
[0283] In some embodiments, the signal bearing medium 1101 can comprise a computer- recordable medium 1104, such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, and the like. In some embodiments, the signal bearing medium 1101 can comprise a communications medium 1105, such as, but not limited to, a digital and / or an analog communication medium (e.g., a fiber optic cable, a waveguide, a wired communication link, a wireless communication link, and the like). Thus, for example, the signal bearing medium 1101 can be conveyed by a wireless form of the communications medium 1105 (e.g., a wireless communication medium complying with the IEEE 802.15 standard or other transmission protocol).
[0284] The one or more program instructions 1102 can be, for example, computer- executable instructions, or logic-implemented instructions. In some examples, a computing device of a computing device can be configured to provide various operations, functions, or actions in response to the program instructions 1102 conveyed to the computing device by one or more of the computer-readable medium 1103, the computer-recordable medium 1104, and / or the communications medium 1105.
[0285] It is to be understood that the arrangements described herein are merely for purposes of example. As such, those skilled in the art will appreciate that other arrangements and other elements (e.g. machines, interfaces, functions, orders, and groupings of functions, etc.) can be used instead, and some elements can be omitted altogether according to the desired results. Additionally, many of the described elements can be implemented as functional entities that can be realized as discrete or distributed components, or as components integrated with other components, in any suitable combination and location.
[0286] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and module described above can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
[0287] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed elements can be indirect coupling or communication connection through some interfaces, devices or modules, which can be electrical, mechanical or other forms.
[0288] The modules described as separate components can or can not be physically separated, and the components displayed as modules can or can not be physical modules, that is, they can be located in one place, or can be distributed on multiple network modules. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0289] In addition, the functional modules in each embodiment of the present application can be integrated in one processing module, or each module can exist physically, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software functional module.
[0290] The integrated module, if implemented in the form of a software function module and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such an understanding, the part of the technical solutions of the present application that essentially makes a contribution or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the processes of the methods described in the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk.
[0291] The above-described embodiments are merely used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features thereof can be replaced by equivalents; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for delaying status reporting, the method comprising: The method comprises: According to the remaining time and the reporting configuration information, performing reporting of the enhanced delay status report; wherein the remaining time is the remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), and the enhanced delay status report comprises at least one set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the delay information comprises remaining time information and / or data volume information.
2. The method of claim 1, wherein, The reporting configuration information comprises a reporting trigger threshold. The reporting trigger threshold is used to trigger the reporting of the enhanced delay status report, and the enhanced delay status report comprises at least one set of delay information with a remaining time less than or equal to the reporting trigger threshold.
3. The method of claim 2, further comprising: The reporting of the enhanced delay status report is triggered based on the remaining time being less than or equal to the reporting trigger threshold.
4. The method according to claim 2 or 3, characterized in that, The reporting configuration information further comprises a plurality of remaining time thresholds, and the plurality of remaining time thresholds are used to configure the reporting trigger threshold; wherein The reporting trigger threshold is configured as the minimum value or the maximum value of the plurality of remaining time thresholds, or the reporting trigger threshold is configured as a specified remaining time threshold value in the plurality of remaining time thresholds.
5. The method of claim 4, wherein, The data packet to be transmitted comprises at least one of the following: A data packet with a remaining time less than or equal to the reporting trigger threshold; A data packet belonging to a protocol data unit set, and the protocol data unit set comprises at least one data packet with a remaining time less than or equal to the reporting trigger threshold; A data packet with a remaining time less than or equal to the minimum value or the maximum value of the plurality of remaining time thresholds; A data packet belonging to a protocol data unit set, and the protocol data unit set comprises at least one data packet with a remaining time less than or equal to the minimum value or the maximum value of the plurality of remaining time thresholds; A data packet with a remaining time less than a specified remaining time threshold value in the plurality of remaining time thresholds; A data packet belonging to a protocol data unit set, and the protocol data unit set comprises at least one data packet with a remaining time less than or equal to a specified remaining time threshold value in the plurality of remaining time thresholds.
6. The method according to any one of claims 1-5, characterized in that, The data packet to be transmitted is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, the logical channel group (LCG) or the logical channel (LCH) does not perform reporting of the enhanced delay status report, the data volume of the data packet to be transmitted is not reported in the enhanced delay status report, or the data volume of the data packet to be transmitted is not reported in the delay status report and the enhanced delay status report.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: Canceling the reporting of the enhanced delay status report based on a first cancellation condition. The first cancellation condition comprises at least one of the following conditions: the first data packet or the second data packet has been discarded; the first data packet or the second data packet has been transmitted as a protocol data unit (PDU) of a media access control (MAC) layer; an enhanced delay status report comprising the first data packet or the second data packet has been reported; a logical channel group (LCG) or a logical channel (LCH) associated with the first data packet or the second data packet triggers reporting of an enhanced delay status report, and the first data packet or the second data packet has not been transmitted as a PDU of a MAC layer; wherein a remaining time of the first data packet is less than or equal to a reporting trigger threshold, and a remaining time of the second data packet is less than or equal to a maximum value of a plurality of remaining time thresholds.
8. The method according to any one of claims 1-7, characterized in that, The method further comprises: if reporting of a delay status report is being performed, instructing generation of an enhanced delay status report based on a first generation condition; triggering a scheduling request based on a first scheduling condition, the scheduling request being used to request an uplink shared channel (UL-SCH) resource for transmission of the enhanced delay status report; wherein the first generation condition comprises that the UL-SCH resource comprises a target resource for new transmission, and the target resource is determined to be used to carry the enhanced delay status report based on a logical channel priority (LCP) result; the first scheduling condition comprises at least one of the following conditions: no scheduling request of an enhanced delay status report and / or no scheduling request of a delay status report is being processed; the scheduling request corresponds to a same logical channel or a same logical channel group as a logical channel or a logical channel group triggering the delay status report and / or the enhanced delay status report.
9. The method according to any one of claims 1-8, characterized in that, The reporting configuration information is configured through radio resource control (RRC) signaling.
10. A method for delaying status reporting, the method comprising: The method comprises: performing reporting of a delay status report or performing reporting of an enhanced delay status report according to a remaining time and reporting configuration information, wherein the remaining time is a remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), the delay status report comprises a set of delay information of the LCG or the LCH, and the enhanced delay report comprises at least one set of delay information of the LCG or the LCH, the delay information comprising remaining time information and / or data amount information.
11. The method of claim 10, wherein, The LCG is configured as an LCG supporting delay status reporting, or the LCH is configured as an LCH supporting delay status reporting, and performing reporting of a delay status report or performing reporting of an enhanced delay status report according to a remaining time and reporting configuration information comprises performing reporting of a delay status report according to the remaining time and the reporting configuration information. The logical channel group LCG is configured as a logical channel group LCG supporting enhanced delay status reporting, or the logical channel LCH is configured as a logical channel LCH supporting enhanced delay status reporting, and the performing of the delay status reporting or the performing of the enhanced delay status reporting according to the remaining time and the reporting configuration information comprises: performing the enhanced delay status reporting according to the remaining time and the reporting configuration information.
12. The method of claim 11, wherein, The method further comprises: determining that the logical channel group LCG is configured as a logical channel group LCG supporting delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting delay status reporting, based on the reporting configuration information comprising a reporting trigger threshold corresponding to delay status reporting; determining that the logical channel group LCG is configured as a logical channel group LCG supporting enhanced delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting enhanced delay status reporting, based on the reporting configuration information comprising a reporting trigger threshold corresponding to enhanced delay status reporting and a plurality of remaining time thresholds; determining that the logical channel group LCG is configured as a logical channel group LCG supporting delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting delay status reporting, based on the reporting configuration information comprising first indication information indicating that the logical channel group LCG or the logical channel LCH supports delay status reporting; determining that the logical channel group LCG is configured as a logical channel group LCG supporting enhanced delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting enhanced delay status reporting, based on the reporting configuration information comprising second indication information indicating that the logical channel group LCG or the logical channel LCH supports enhanced delay status reporting.
13. The method of claim 10, wherein, The logical channel group LCG is configured as a logical channel group LCG supporting delay status reporting and enhanced delay status reporting, or the logical channel LCH is configured as a logical channel LCH supporting delay status reporting and enhanced delay status reporting.
14. The method of claim 13, further comprising: determining that the logical channel group LCG is configured as a logical channel group LCG supporting delay status reporting and enhanced delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting delay status reporting and enhanced delay status reporting, based on the reporting configuration information comprising a reporting trigger threshold corresponding to delay status reporting and a reporting trigger threshold corresponding to enhanced delay status reporting and a plurality of remaining time thresholds; or, determining that the logical channel group LCG is configured as a logical channel group LCG supporting delay status reporting and enhanced delay status reporting, or determining that the logical channel LCH is configured as a logical channel LCH supporting delay status reporting and enhanced delay status reporting, based on the reporting configuration information comprising third indication information indicating that the logical channel group LCG or the logical channel LCH supports delay status reporting and enhanced delay status reporting.
15. The method of claim 10, wherein, The reporting configuration information comprises a reporting trigger threshold, and the reporting trigger threshold is used to trigger the performing of the delay status reporting or the performing of the enhanced delay status reporting.
16. The method of claim 15, wherein, The to-be-transmitted data packet is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer, and the data amount of the to-be-transmitted data packet is not reported in a delay status report and / or an enhanced delay status report. The logical channel group (LCG) or the logical channel (LCH) does not perform reporting of the delay status report and / or reporting of the enhanced delay status report.
17. The method of claim 16, wherein, The performing of the reporting of the delay status report or the performing of the reporting of the enhanced delay status report comprises: performing reporting of a delay status report based on a first reporting condition; performing reporting of an enhanced delay status report based on a second reporting condition; The first reporting condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) includes only one set of delay information; the remaining time of one set of delay information included in the logical channel group (LCG) or the logical channel (LCH) is less than or equal to the reporting trigger threshold; the data packet of the one set of delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; the data amount of the data packet of the one set of delay information is not reported in a delay status report; a first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used to carry the delay status report based on a logical channel priority (LCP) result. The second reporting condition comprises at least one of the following conditions: at least one logical channel group (LCG) or logical channel (LCH) includes at least two sets of delay information; the remaining time of at least one set of delay information in the at least two sets of delay information included in the at least one logical channel group (LCG) or logical channel (LCH) is less than or equal to the reporting trigger threshold; the data packet of the at least two sets of delay information is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; the data amount of the data packet of the at least two sets of delay information is not reported in an enhanced delay status report; the first object is configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used to carry the enhanced delay status report based on a logical channel priority (LCP) result. The first object comprises a logical channel group (LCG), a logical channel (LCH), or a MAC entity.
18. The method of claim 16, wherein, The performing of the reporting of the delay status report or the performing of the reporting of the enhanced delay status report comprises: performing reporting of a delay status report for a logical channel group (LCG) or a logical channel (LCH) based on a third reporting condition; performing reporting of an enhanced delay status report for a logical channel group (LCG) or a logical channel (LCH) based on a fourth reporting condition; The third reporting condition comprises at least one of the following conditions: a logical channel group (LCG) or a logical channel (LCH) includes only one set of delay information; the remaining time of one set of delay information included in the logical channel group (LCG) or the logical channel (LCH) is less than or equal to the reporting trigger threshold; a first object is configured with information indicating that the delay status report is used; the first object is not configured with information indicating that the enhanced delay status report is used; and a target resource is determined to be used to carry the delay status report based on a logical channel priority (LCP) result. The fourth reporting condition comprises at least one of the following conditions: at least two groups of delay information are included in a logical channel group (LCG) or a logical channel (LCH); at least one of the two groups of delay information included in the logical channel group (LCG) or the logical channel (LCH) has a remaining time less than or equal to the reporting trigger threshold; the first object is configured with information indicating that an enhanced delay status report is used; and a target resource is determined to be used for carrying the enhanced delay status report based on a logical channel priority (LCP) result. The first object comprises a logical channel group (LCG), a logical channel (LCH), or a MAC entity.
19. The method of claim 10, wherein, The reporting configuration information comprises a reporting trigger threshold of a delay status report and a plurality of remaining time thresholds of an enhanced delay status report. The reporting of the enhanced delay status report is performed based on satisfaction of a first trigger condition or a second trigger condition. The reporting of the delay status report is performed based on non-satisfaction of the first trigger condition and / or the second trigger condition and satisfaction of a third trigger condition. The first trigger condition comprises at least one of the following conditions: a remaining time is less than or equal to a reporting trigger threshold of an enhanced delay status report; at least two groups of delay information are included in at least one logical channel group (LCG) or logical channel (LCH); data corresponding to the at least two groups of delay information is not transmitted as a protocol data unit (PDU) of a media access control (MAC) layer; a data amount of the data corresponding to the at least two groups of delay information is not reported in a delay status report and / or an enhanced delay status report; a logical channel group (LCG) or a logical channel (LCH) is not performing reporting of an enhanced delay status report; a minimum value of remaining times of data packets to be transmitted in the logical channel group (LCG) or the logical channel (LCH) is less than or equal to the reporting trigger threshold of the enhanced delay status report, and a data packet corresponding to the minimum value of the remaining times less than or equal to the reporting trigger threshold of the enhanced delay status report is not transmitted as a protocol data unit (PDU) of a media access control (MAC) layer or a data amount corresponding to the minimum value of the remaining times is not reported in a delay status report and / or an enhanced delay status report. The second trigger condition comprises at least one of the following conditions: only one group of delay information is included in a logical channel group (LCG) or a logical channel (LCH), and the one group of delay information does not satisfy a reporting trigger threshold of a delay status report; a logical channel group (LCG) or a logical channel (LCH) is not performing reporting of an enhanced delay status report; a minimum value of remaining times of data packets to be transmitted in the logical channel group (LCG) or the logical channel (LCH) is less than or equal to a reporting trigger threshold of an enhanced delay status report, and a data packet corresponding to the minimum value of the remaining times less than or equal to the reporting trigger threshold of the enhanced delay status report is not transmitted as a protocol data unit (PDU) of a media access control (MAC) layer. The third trigger condition comprises at least one of the following conditions: each logical channel group (LCG) or logical channel (LCH) includes only one set of delay information; the remaining time is less than or equal to a reporting trigger threshold of the delay status report; the delay information corresponding to the data to be transmitted is not transmitted as a protocol data unit (PDU) of a medium access control (MAC) layer; The data amount of the data to be transmitted corresponding to the delay information is not reported in the delay status report and / or the enhanced delay status report.
20. The method of claim 19, wherein, The at least two sets of delay information include: a first remaining time and a second remaining time; The first remaining time is less than or equal to the minimum remaining time threshold, the second remaining time is greater than the minimum remaining time threshold and less than or equal to the maximum remaining time threshold, or the first remaining time is less than or equal to the maximum remaining time threshold, and the second remaining time is in a different remaining time interval from the first remaining time; wherein the remaining time interval is determined based on the plurality of remaining time thresholds.
21. The method of claim 10, wherein, According to the remaining time and the reporting configuration information, performing reporting of the delay status report or performing reporting of the enhanced delay status report comprises: If a logical channel group (LCG) or a logical channel (LCH) includes only one set of delay information, triggering a delay status report for the logical channel group (LCG) or the logical channel (LCH) according to the remaining time and the reporting configuration information; If a logical channel group (LCG) or a logical channel (LCH) includes at least two sets of delay information, triggering an enhanced delay status report for the logical channel group (LCG) or the logical channel (LCH) according to the remaining time and the reporting configuration information.
22. The method of claim 10, wherein, According to the remaining time and the reporting configuration information, performing reporting of the delay status report or performing reporting of the enhanced delay status report comprises: If at least one of the plurality of logical channel groups (LCGs) includes at least two sets of delay information, triggering an enhanced delay status report for the plurality of logical channel groups (LCGs); If at least one of the plurality of logical channels (LCHs) includes at least two sets of delay information, triggering an enhanced delay status report for the plurality of logical channels (LCHs).
23. The method of claim 10, wherein, The method further comprises: Based on the fact that the logical channel group (LCG) or the logical channel (LCH) includes only one set of delay information, canceling the reporting of the enhanced delay status report for the logical channel group (LCG) or the logical channel (LCH).
24. A terminal device, comprising: The terminal device comprises: A reporting module configured to perform reporting of an enhanced delay status report according to a remaining time and reporting configuration information; wherein the remaining time is the remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), the enhanced delay status report includes at least one set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the delay information includes remaining time information and / or data amount information.
25. A terminal device, comprising: The terminal device comprises: The report reporting module is configured to report a delay status report or an enhanced delay status report according to a remaining time and reporting configuration information, wherein the remaining time is a remaining time of a data packet to be transmitted in a logical channel group (LCG) or a logical channel (LCH), the delay status report includes a set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the enhanced delay report includes at least a set of delay information of the logical channel group (LCG) or the logical channel (LCH), and the delay information includes remaining time information and / or data amount information.
26. A communications device, characterized by The communication device comprises: a memory for storing computer programs or computer instructions; a processor for executing the computer programs or computer instructions stored in the memory, so that the communication device executes the method according to any one of claims 1-9 or claims 10-23.
27. A computer storage medium for storing a computer program, which is executed to implement the method according to any one of claims 1-9 or claims 10-23.
28. A computer program product comprising instructions which, when executed on a computer, cause the computer to carry out the method according to any one of claims 1-9 or claims 10-23.
Citation Information
Patent Citations
Information processing method and device
CN117546428A
Method and user equipment for reporting residual delay budget information
CN117998656A
Feedback of remaining delay budget
US20210105762A1
Method and user equipment for reporting remaining delay budget information
US20240155421A1
Reporting of delay status report
WO2024156192A1