Method and apparatus for sending delay status report

By filtering and arranging the latency information of LCG in the latency status reporting device of the terminal device, the problem of unclear reporting in DSR MAC CE is solved, and the network device can accurately schedule the data latency of the terminal device, thus meeting the resource allocation requirements of XR services.

WO2026065329A1PCT designated stage Publication Date: 2026-04-021FINITY INC +3
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In 3GPP Release 19, the Delay Status Report (DSR) MAC CE is unclear about which LCG delay information should be reported, and how to configure the relationship between DSR triggering and reporting thresholds is not clear, which makes it impossible for network devices to accurately schedule data latency requirements to meet XR services.

Method used

A delay status report sending device is provided, configured in a terminal device, which sends a DSR MAC CE to a network device under the DSR trigger threshold condition through a sending unit. The DSR MAC CE includes delay information of LCGs with pending DSRs, LCGs with remaining time below the reporting threshold, or LCGs with delay-sensitive data, and arranges them in the DSR MAC CE according to remaining time, buffer size, or data priority.

Benefits of technology

This method helps network devices understand the latency and volume of cached data on terminal devices, thereby allocating appropriate uplink resources to meet the data latency requirements of XR services. The method is simple and easy to implement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024122556_02042026_PF_FP_ABST
    Figure CN2024122556_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application is a method for sending a delay status report (DSR). The method is applied to a terminal device, the terminal device having at least one DSR reporting threshold, and the method comprises: when a DSR is triggered on the basis of a DSR triggering threshold, the terminal device sending a DSR MAC CE to a network device, wherein the DSR MAC CE comprises delay information of a first logical channel group (LCG), the first LCG being at least one of the following: an LCG having a pending DSR, the DSR triggering threshold being related to at least one of the at least one DSR reporting threshold; an LCG in which first remaining time of data of a comprised logical channel (LCH) is below one of the at least one DSR reporting threshold; and an LCG having delay-critical data. Thus, the provision of delay information and data volume information of buffered data in a terminal device to a network device is facilitated, thereby enabling the network device to allocate to the terminal device an uplink resource of an appropriate size that meets data delay requirements of the terminal device. Furthermore, the method is simple and can be easily implemented.
Need to check novelty before this filing date? Find Prior Art

Description

Method and apparatus for delaying sending of status report TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology. BACKGROUND

[0002] 3GPP (3rd Generation Partnership Project) started to study enhancements for Extended Reality (XR) services in Release 18, which refers to all reality and virtual combinations of environments and human-machine interactions generated by computer technology and wearable devices. The XR service can include Virtual Reality (VR) service, Augmented Reality (AR) service and Mixed Reality (MR) service.

[0003] It should be noted that the above introduction to the technical background is only for the convenience of clearly and completely describing the technical solutions of the present application, and for the convenience of understanding by those skilled in the art. The above technical solutions cannot be considered as known to those skilled in the art only because they are described in the background section of the present application.

[0004] SUMMARY

[0005] The inventors found that for XR services with strict latency constraints, in order to meet their QoS (Quality of Service), a scheduler with latency information is beneficial. The scheduler with latency information is achievable in downlink services, because the gNB (network device) knows the user QoS characteristics (for example, through 5G service quality identifier 5QI), also knows when the XR frames (packets) arrive, so also knows how urgent the data in the scheduling buffer is; however, for uplink services, since the current BSR (Buffer Status Report) only provides the size of the buffered data, but does not convey the information of how long the data in the UE (user equipment) has been buffered, therefore the gNB scheduler cannot accurately know the buffering time of the data in the UE, so 3GPP considers that: for XR services, it is beneficial for the UE to report delay information.

[0006] In 3GPP Release 18, a Delay Status Report (DSR) procedure is introduced for XR to provide the delay status of a Logical Channel Group (LCG) to the serving gNB. The delay status of an LCG includes the remaining time and the total amount of delay-critical uplink data of the LCG, where the remaining time is the minimum remaining value of PDCP discardTimers of PDCP SDUs (Service Data Unit) buffered in the LCG, and the total amount of delay-critical uplink data is calculated according to the data amount calculation procedure of the associated RLC (Radio Link Control) and PDCP entities.

[0007] In 3GPP Release 19, enhancements on scheduling for XR are being discussed, including enhancements on DSR.

[0008] However, in the prior art, there are still the following problems:

[0009] Problem 1: In 3GPP Release 19, it is unclear which delay information of which LCGs is included or reported in the DSR MAC (Media Access Control) CE (Control Element);

[0010] Problem 2: In 3GPP Release 19, for an LCG, more than one pair of remaining time and buffer size can be reported, but it is unclear how to report the multiple delay information of the LCG, i.e., multiple pairs of remaining time, bit field and buffer size.

[0011] Problem 3: In 3GPP Release 18, the triggering threshold of DSR is remainingTimeThreshold, which is configured by the network device for each LCG, and the judgment threshold of the amount of delay-critical data reported by the UE is also based on the remainingTimeThreshold; but in 3GPP Release 19, it is unclear how to configure the triggering threshold and the reporting threshold of DSR, the relationship between the two thresholds, and whether there are restrictions on the configuration of the two thresholds by the network device.

[0012] To at least one of the above problems or other similar problems, the embodiments of the present application provide a delay status report sending method and a sending device to determine the LCG and delay information reported in the enhanced DSR MAC CE, thereby helping to provide the network device with the delay information and data volume information of the buffered data of the terminal device, making the network device allocate appropriate size of uplink resources for the terminal device to meet its data delay requirement, and the method is simple and easy to implement.

[0013] According to an aspect of the embodiments of the present application, a delay status report (DSR) sending device is provided, configured in a terminal device, wherein the terminal device has at least one DSR reporting threshold, and the device comprises:

[0014] a sending unit configured to send a DSR MAC CE to a network device in a case where a DSR is triggered according to a DSR trigger threshold, wherein the DSR MAC CE includes delay information of a first logical channel group (LCG);

[0015] The first LCG is at least one of:

[0016] LCG with pending DSR, wherein the DSR trigger threshold is related to at least one of the at least one DSR reporting threshold;

[0017] LCG including data of a logical channel (LCH) whose first remaining time is lower than one of the at least one DSR reporting threshold;

[0018] LCG with delay-critical data.

[0019] According to another aspect of the embodiments of the present application, a delay status report (DSR) sending device is provided, configured in a terminal device, wherein the terminal device has at least one DSR reporting threshold, and the device comprises:

[0020] a sending unit configured to send a DSR MAC CE to a network device in a case where a DSR is triggered according to a DSR trigger threshold, wherein the DSR MAC CE includes delay information of a logical channel group (LCG);

[0021] In the DSR MAC CE, for more than one piece of delay information of one LCG, the arrangement is at least one of:

[0022] ascending order or descending order of the threshold of the remaining time of the LCG;

[0023] an ascending or descending order of buffer size of the LCGs;

[0024] a priority ranking of data of the LCGs.

[0025] According to another aspect of the embodiments of the present application, a device for sending a delay status report (DSR) is provided, configured in a terminal device having at least one DSR reporting threshold, wherein the device comprises:

[0026] a sending unit configured to send a DSR MAC CE to a network device in a case that a DSR is triggered according to a DSR triggering threshold, wherein the DSR MAC CE comprises delay information of a logical channel group (LCG).

[0027] The DSR triggering threshold and the DSR reporting threshold are both configured, or at least one of the DSR triggering threshold and the DSR reporting threshold is configured, or the DSR triggering threshold is configured, and the DSR reporting threshold is defaulted by the terminal device as equal to the DSR triggering threshold or equal to the DSR triggering threshold plus an offset value.

[0028] One of the beneficial effects of the embodiments of the present application is that, according to the embodiments of the present application, the LCGs and delay information reported in the enhanced DSR MAC CE are determined, which helps to provide the network device with the delay information and data volume information of the data in the buffer of the terminal device, so that the network device allocates appropriate size of uplink resource for the terminal device to meet the data delay requirement of the terminal device, and the method is simple and easy to implement.

[0029] Specific embodiments of the application are disclosed herein, and represented in the accompanying drawings, illustrating the principles of the application in a manner that is sufficiently detailed to be understood by those skilled in the art. It should be understood that the embodiments of the application are not limited in scope to the specific embodiments described herein. Embodiments of the application include many changes, modifications, and equivalents.

[0030] Features described and / or illustrated with respect to one implementation can be used in the same or similar manner in one or more other implementations, in combination with other features in the other implementations, or in place of other features in the other implementations.

[0031] It should be emphasized that the term "comprises / comprising" when used in this text is taken to mean the presence of stated features, integers, steps or components, but not to the exclusion of one or more other features, integers, steps or components, or groups thereof. BRIEF DESCRIPTION OF DRAWINGS

[0032] Elements and features depicted in one drawing or embodiment of the application can be combined with elements and features depicted in one or more other drawings or embodiments, as

[0033] FIG. 1 is a schematic diagram of a communication system according to an embodiment of the application;

[0034] FIG. 2 is a schematic diagram of a format of a DSR MAC CE according to an embodiment of the application;

[0035] FIG. 3 is a schematic diagram of a transmitting method of a DSR according to an embodiment of the application;

[0036] FIG. 4 is a schematic diagram of an example of three remaining time thresholds and corresponding buffer sizes according to an embodiment of the application;

[0037] FIG. 5 is a schematic diagram of a format of an enhanced DSR MAC CE according to an embodiment of the application;

[0038] FIG. 6 is a schematic diagram of another example of three remaining time thresholds and corresponding buffer sizes according to an embodiment of the application;

[0039] FIG. 7 is a schematic diagram of another format of an enhanced DSR MAC CE according to an embodiment of the application;

[0040] FIG. 8 is a schematic diagram of yet another format of an enhanced DSR MAC CE according to an embodiment of the application;

[0041] FIG. 9 is a schematic diagram of an example of a DSR triggering threshold and a DSR reporting threshold according to an embodiment of the application;

[0042] FIG. 10 is a schematic diagram of a receiving method of a DSR according to an embodiment of the application;

[0043] FIG. 11 is a schematic diagram of another transmitting method of a DSR according to an embodiment of the application;

[0044] FIG. 12 is a schematic diagram of yet another transmitting method of a DSR according to an embodiment of the application;

[0045] FIG. 13 is a schematic diagram of a transmitting apparatus of a DSR according to an embodiment of the application;

[0046] FIG. 14 is a schematic diagram of another transmitting apparatus of a DSR according to an embodiment of the application;

[0047] FIG. 15 is a schematic diagram of yet another transmitting apparatus of a DSR according to an embodiment of the application;

[0048] FIG. 16 is a schematic diagram of a receiving apparatus of a DSR according to an embodiment of the application;

[0049] FIG. 17 is a schematic diagram of a terminal device according to an embodiment of the present application;

[0050] FIG. 18 is a schematic diagram of a network device according to an embodiment of the present application. DETAILED DESCRIPTION

[0051] The foregoing and other features of the present application will become more apparent from the following description and accompanying drawings. In the description and drawings, particular embodiments of the application have been disclosed in detail as being illustrative. It should be understood that the application is not limited to the particular embodiments described but includes variations to the technique that would be apparent to one skilled in the art. It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting.

[0052] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish different elements from each other, but do not indicate spatial arrangement or time sequence of the elements, and the elements should not be limited by these terms. The term "and / or" includes any one and all combinations of the associated listed terms. The terms "comprise", "include", "have", and the like, refer to the presence of the stated features, elements, elements, or components, but do not exclude the presence or addition of one or more other features, elements, elements, or components.

[0053] In the embodiments of the present application, the singular form "a", "an", and "the" includes the plural form, should be understood broadly as "one" or "a kind of", and not limited to the meaning of "one"; in addition, the term "said" should be understood as including both singular and plural forms, unless the context clearly indicates otherwise. In addition, the term "according to" should be understood as "at least partially according to", and the term "based on" should be understood as "at least partially based on", unless the context clearly indicates otherwise.

[0054] In the embodiments of the present application, the term "communication network" or "wireless communication network" can refer to a network that conforms to any communication standard, such as Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), and the like.

[0055] Also, communication between devices in a communication system can be in accordance with a communication protocol of any phase, for example, can include but is not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, 5G, New Radio (NR), and 6G, and the like, and / or other currently known or to be developed communication protocols.

[0056] In embodiments of the present application, the term "network device" refers to, for example, a device in a communication system that accesses a terminal device to a communication network and provides services for the terminal device. The network device can include, but is not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), and the like.

[0057] The base station can include, but is not limited to, the following: Node B (Node B or NB), evolved Node B (eNode B or eNB), 5G base station (gNB), and 6G base station, and the like, in addition to remote radio head (RRH), remote radio unit (RRU), relay, or low-power node (such as femto, pico, and the like), IAB (Integrated Access and Backhaul) node or IAB-DU or IAB-donor. Also, the term "base station" can include some or all of their functions, and each base station can provide communication coverage for a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used. The terms "cell" and "base station" can be used interchangeably without causing confusion.

[0058] In the embodiments of the present application, the term "user equipment" (UE) or "terminal equipment" (TE) refers to a device that accesses a communication network through a network device and receives network services, for example. The terminal equipment can be fixed or mobile, and can also be referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), an IAB-MT (Mobile Terminal), a station, and the like.

[0059] The terminal equipment can include, but is not limited to, the following devices: a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a machine type communication device, a laptop computer, a cordless phone, a smartphone, a smartwatch, a digital camera, a wearable device, a game device, an XR device, and the like.

[0060] For another example, in an Internet of Things (IoT) scenario or the like, the terminal equipment can also be a machine or device that performs monitoring or measurement, and can include, but is not limited to, the following devices: a machine type communication (MTC) terminal, a vehicle-mounted communication terminal, a device-to-device (D2D) terminal, a machine-to-machine (M2M) terminal, a terminal supporting XR services, and the like.

[0061] In addition, the term "network side" or "network device side" refers to the side of the network, which can be a certain base station or can include one or more network devices as described above. The term "user side" or "terminal side" or "terminal equipment side" refers to the side of the user or terminal, which can be a certain UE or can include one or more terminal devices as described above. In this document, "device" can refer to a network device or a terminal device unless otherwise specified. In this document, "multiple" can also be expressed as "more than one".

[0062] The following describes the scenarios of the embodiments of the present application by way of examples, but the present application is not limited thereto.

[0063] FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application, which schematically illustrates a case taking a terminal device and a network device as examples. As shown in FIG. 1, the communication system 100 can include a network device 101, terminal devices 102 and 103. For simplicity, FIG. 1 illustrates only two terminal devices and one network device as examples, but embodiments of the present application are not limited thereto.

[0064] In embodiments of the present application, the network device 101 and the terminal devices 102 and 103 can perform existing services or future implementable services transmission. For example, these services can include, but are not limited to, enhanced mobile broadband (eMBB), massive machine type communication (mMTC), ultra-reliable and low-latency communication (URLLC), and XR communication, etc.

[0065] It is worth noting that FIG. 1 shows that the terminal devices 102 and 103 are within the coverage of the network device 101, but the present application is not limited thereto. The terminal devices 102 and 103 can not be within the coverage of the network device 101.

[0066] In embodiments of the present application, the network device 101 can be, for example, a gNB, or an entity of a core network (such as a location management function (LMF) or an access and mobility management function (AMF), or an entity of a higher layer network (such as an operation administration and maintenance (OAM), or an over the top server (OTT-server), or can also be a partial function or entity of any of the above devices.

[0067] In 3GPP Release 18, RRC controls the DSR procedure by configuring the remainingTimeThreshold parameter, which is a threshold for the remaining time for one LCG to trigger DSR. Regarding the triggering of DSR and its procedure, 3GPP Release 18 has the following description:

[0068] In 3GPP Release 18, the DSR MAC CE can include the following fields:

[0069] In 3GPP Release 18, for the buffer size in DSR MAC CE, it can be calculated according to the calculation process of delay-critical data volume in PDCP specification and RLC specification.

[0070] In PDCP specification, for delay-critical data volume, there is the following description:

[0071] In RLC specification, for delay-critical RLC SDU, there is the following description:

[0072] In 3GPP Release 18, for the format of DSR MAC CE, there is the following description:

[0073] Figure 2 is a schematic diagram of the format of DSR MAC CE, as shown in Figure 2, the DSR MAC CE includes the delay information of all LCGs with pending DSR when the MAC PDU containing the DSR MAC CE is to be built, the remaining time field, the BT field and the buffer size field for one LCG are reported in two consecutive bytes, and the information of the three fields of different LCGs is included in the DSR MAC CE according to the ascending order of LCGi.

[0074] In addition, in 3GPP Release 19 specification, it is stipulated that the network device can configure multiple remaining time thresholds for reporting for each LCG to report multiple pairs of remaining time and buffer size for each LCG, and the specific description is as follows:

[0075] In addition, in 3GPP Release 19 specification, enhanced DSR is also stipulated, and the specific description is as follows:

[0076] That is, in 3GPP Release 19, for enhanced DSR, there will be a single trigger threshold as in release 18, in addition, it will be further studied whether there are any restrictions on how the network configures the DSR trigger threshold and the reporting threshold, and it will be further studied whether the multiple reporting thresholds in DSR have any impact on the definition of delay-sensitive data, and it will be further studied whether to include non-delay-sensitive data before delay-sensitive data in the calculation of the buffer size of DSR.

[0077] The embodiments of the present application will be described below in conjunction with the accompanying drawings and specific embodiments.

[0078] In the following description, the DSR can also be referred to as the DSR in Release 19 or enhanced DSR, the DSR MAC CE can be referred to as the Release 19 DSR MAC CE or enhanced DSR MAC CE, etc.; in addition, without causing confusion, “if” can be replaced by “in the case of” or “when”; “reporting threshold” and “reporting threshold of remaining time” or “DSR reporting threshold” or “reporting threshold” can be interchangeable; “triggering threshold” and “DSR triggering threshold” or “triggering threshold of remaining time” can be interchangeable; “configuration” and “setting” can be interchangeable; “enhanced DSR MAC CE” and “DSR MAC CE” can be interchangeable; in addition, in the following description, “within the remaining time threshold” means below the lowest remaining time threshold or between two remaining time thresholds.

[0079] Embodiments of the first aspect

[0080] The embodiments of the present application provide a method for delaying sending of a status report, which is described from the side of a terminal device.

[0081] FIG. 3 is a schematic diagram of a method for delaying sending of a status report according to an embodiment of the present application, as shown in FIG. 3, the method comprises:

[0082] 301: In the case where the terminal device triggers a DSR according to a DSR triggering threshold, the terminal device sends a DSR MAC CE to a network device, wherein the DSR MAC CE comprises delay information of a first logical channel group (LCG);

[0083] The first LCG is at least one of:

[0084] an LCG with pending DSR, wherein the DSR triggering threshold is related to at least one of the at least one DSR reporting threshold;

[0085] an LCG comprising data of a logical channel (LCH) with a first remaining time lower than one of the at least one DSR reporting threshold;

[0086] an LCG with delay-critical data.

[0087] In the embodiments of the present application, the first LCG can also be referred to as “LCG that needs to report delay information” or “LCG that needs to report” or “LCG that comprises delay information in the DSR MAC CE”, etc.

[0088] In the embodiments of the present application, the delay information includes at least one of the following: a remaining time, a buffer size, a buffer size table (BT), and an indication of a protocol data unit set importance (PSI).

[0089] It is worth noting that the above FIG. 3 only schematically illustrates the embodiments of the present application, but the present application is not limited thereto. For example, some other operations can be added or some operations therein can be reduced. Those skilled in the art can make appropriate modifications according to the above description, and the present application is not limited to the description of the above FIG. 3.

[0090] In the prior art (for example, release 18), after a DSR is triggered, the DSR is considered as a pending DSR until the DSR is cancelled, and the DSR MAC CE includes the delay information of all LCGs with the pending DSR, that is, in release 18, the DSR MAC CE includes the delay information of the LCGs in which the LCHs triggering the DSR are located. However, in release 19, it is not clear which LCGs' delay information is reported or included in the enhanced DSR MAC CE.

[0091] According to the embodiments of the present application, in the case that the terminal device triggers the DSR according to the DSR trigger threshold, the LCGs for which the delay information needs to be sent to the network device are filtered according to the preset condition, which can determine which LCGs' delay information is included or reported in the DSR MAC CE, and help to provide the network device with the delay information and the data amount information of the data buffered by the terminal device, so that the network device allocates appropriate size of uplink resource to the terminal device to meet the data delay requirement of the terminal device.

[0092] In 301, in some embodiments, the first LCG is an LCG with a pending DSR, and the DSR trigger threshold is related to at least one of at least one DSR reporting threshold, wherein the DSR reporting threshold can be one or multiple.

[0093] For example, when the DSR reporting threshold is configured as one, the DSR trigger threshold is configured as equal to the configured DSR reporting threshold, or the DSR trigger threshold can also be configured to be lower than the configured DSR reporting threshold.

[0094] For another example, when the DSR reporting threshold is configured as multiple, the DSR trigger threshold is configured as equal to the highest DSR reporting threshold in the multiple DSR reporting thresholds, or the DSR trigger threshold can also be configured to be lower than the highest DSR reporting threshold.

[0095] In the above embodiments, the relationship between the DSR reporting thresholds and the DSR triggering thresholds can be limited in the RRC specification, and the application is not limited thereto.

[0096] In 301, in some embodiments, the first LCG is an LCG whose data of included logical channels (LCHs) has a first remaining time that is lower than one of the at least one DSR reporting threshold.

[0097] For example, the one of the at least one DSR reporting threshold can be the highest one of the at least one DSR reporting threshold, or can be the lowest one of the at least one DSR reporting threshold. In addition, the first remaining time can be lower than one of the at least one DSR reporting threshold, and higher than another one of the at least one DSR reporting threshold.

[0098] For example, the first LCG is a second LCG, and the data of the LCHs included in the second LCG has the first remaining time that is lower than the highest one of the at least one DSR reporting threshold. For another example, the first LCG is a third LCG, and the data of the LCHs included in the third LCG has the first remaining time that is lower than the lowest one of the at least one DSR reporting threshold. For another example, the first LCG is a fourth LCG, and the data of the LCHs included in the fourth LCG has the first remaining time that is lower than one of the at least one DSR reporting threshold, and higher than another one of the at least one DSR reporting threshold.

[0099] In the above embodiments, the first remaining time can satisfy at least one of the above cases, or can satisfy multiple of the above cases at the same time.

[0100] In the above embodiments, the first remaining time can be the minimum remaining time among the remaining times corresponding to the data of all the LCHs included in the LCG (e.g., the first LCG) corresponding thereto, or can be the remaining time at the moment when the MAC PDU including the DSR MAC CE is to be constructed.

[0101] According to the above embodiments, in the specification, for example, in the case where the one of the at least one DSR reporting threshold is the highest one of the at least one DSR reporting threshold, the following description can be made:

[0102] In 301, in some embodiments, the first LCG is an LCG having delay-critical data.

[0103] The delay-sensitive data can include delay-sensitive data of a PDCP layer and delay-sensitive data of an RLC layer, for delay-critical PDCP SDU, the comparison threshold for defining the delay-sensitive data can be at least one of a trigger threshold and a plurality of reporting thresholds, which are pre-configured by the network device.

[0104] According to the above embodiment, in the specification, for example, the following description can be included:

[0105] In some embodiments, the first LCG is an LCG configured by the network device for the terminal device, and / or the LCH included in the first LCG is a logical channel configured by the network device for the terminal device.

[0106] According to the above embodiment, in the case where the network device configures a plurality of reporting thresholds, it is clear which LCGs the terminal device reports delay information of, and it is ensured that the remaining time of the LCGs reported by the terminal device meets the setting of the reporting threshold.

[0107] In some other embodiments of the embodiments of the present application, for more than one piece of delay information of one LCG in the DSR MAC CE, the following at least one arrangement is adopted:

[0108] ascending order or descending order of the remaining time threshold of the LCG;

[0109] ascending order or descending order of the buffer size of the LCG;

[0110] priority sorting of the data of the LCG.

[0111] FIG. 4 is a schematic diagram of one example of three remaining time thresholds and corresponding buffer sizes. As shown in FIG. 4, assuming that the number of remaining time thresholds is three, which are th1, th2, and th3, and th1 < th2 < th3, the DSR MAC CE includes the remaining time less than th1 and the buffer size corresponding to the remaining time; the remaining time greater than or equal to th1 and less than th2 and the buffer size corresponding to the remaining time; and the remaining time greater than or equal to th2 and less than th3 and the buffer size corresponding to the remaining time; or the DSR MAC CE includes the remaining time less than or equal to th1 and the buffer size corresponding to the remaining time; the remaining time greater than th1 and less than or equal to th2 and the buffer size corresponding to the remaining time; and the remaining time greater than th2 and less than or equal to th3 and the buffer size corresponding to the remaining time.

[0112] In some embodiments, for one LCG, more than one pair of remaining time and buffer size reported in the DSR MAC CE can be arranged in ascending or descending order of the threshold or range of the remaining time of the LCG, which can include one or more reporting thresholds and / or triggering thresholds.

[0113] In some embodiments, for one LCG, more than one pair of remaining time and buffer size reported in the DSR MAC CE can be arranged in ascending or descending order of the threshold or range of the remaining time of the LCG, which can include one or more reporting thresholds and / or triggering thresholds.

[0114] For example, as shown in FIG. 4, assume that there are three thresholds of the remaining time, th1, th2, and th3, and th1 < th2 < th3, where th1 can be, for example, 5 ms, th2 can be 10 ms, and th3 can be 18 ms.

[0115] When more than one pair of remaining time and buffer size reported for one LCG is arranged in ascending order of the threshold or range of the remaining time, as shown in FIG. 4, for the LCG, in the DSR MAC CE, first, the remaining time less than th1 and the buffer size corresponding to the range of the remaining time appear; second, the remaining time greater than or equal to th1 and less than th2 and the buffer size corresponding to the range of the remaining time appear; and finally, the remaining time greater than or equal to th2 and less than th3 and the buffer size corresponding to the range of the remaining time appear.

[0116] When more than one pair of remaining time and buffer size reported for one LCG is arranged in descending order of the threshold or range of the remaining time, as shown in FIG. 4, for the LCG, in the DSR MAC CE, first, the remaining time greater than or equal to th2 and less than th3 and the buffer size corresponding to the range of the remaining time appear; second, the remaining time greater than or equal to th1 and less than th2 and the buffer size corresponding to the range of the remaining time appear; and finally, the remaining time less than th1 and the buffer size corresponding to the range of the remaining time appear.

[0117] In some embodiments, for one LCG, more than one pair of remaining time and buffer size reported in the DSR MAC CE can be arranged in ascending or descending order of the threshold or range of the remaining time of the LCG, which can include one or more reporting thresholds and / or triggering thresholds.

[0118] For example, as shown in FIG. 4, assuming that there are three remaining time thresholds, th1, th2, and th3, and th1 < th2 < th3, the buffer size corresponding to the remaining time less than th1 is buffer size 1 (BS1); the buffer size corresponding to the remaining time greater than or equal to th1 and less than th2 is buffer size 2 (BS2); and the buffer size corresponding to the remaining time greater than or equal to th2 and less than th3 is buffer size 3 (BS3), where BS2 < BS1 < BS3.

[0119] When more than one pair of remaining time and buffer size reported by one LCG are arranged in ascending order of buffer size, as shown in FIG. 4, for the LCG, in the DSR MAC CE, the remaining time greater than or equal to th1 and less than th2 and BS2 appear first; the remaining time less than th1 and BS1 appear second; and the remaining time greater than or equal to th2 and less than th3 and BS3 appear last.

[0120] When more than one pair of remaining time and buffer size reported by one LCG are arranged in descending order of buffer size, as shown in FIG. 4, for the LCG, in the DSR MAC CE, the remaining time greater than or equal to th2 and less than th3 and BS3 appear first; the remaining time less than th1 and BS1 appear second; and the remaining time greater than or equal to th1 and less than th2 and BS3 appear last.

[0121] In yet some embodiments, in the DSR MAC CE, more than one piece of delay information in one LCG can also be arranged according to the priority of the data of the LCG.

[0122] For example, as shown in FIG. 4, assuming that there are three remaining time thresholds, th1, th2, and th3, and th1 < th2 < th3, the (highest) priority of the data corresponding to the remaining time less than th1 is p1; the (highest) priority of the data corresponding to the remaining time greater than or equal to th1 and less than th2 is p2; and the (highest) priority of the data corresponding to the remaining time greater than or equal to th2 and less than th3 is p3, where the above priorities are arranged in descending order as p1 < p2 < p3.

[0123] According to the above embodiments, for the LCG, in the DSR MAC CE, the remaining time greater than or equal to th2 and less than th3 and bf3 appear first; the remaining time greater than or equal to th1 and less than th2 and BS2 appear second; and the remaining time less than th1 and BS1 appear last.

[0124] In the above various embodiments, three remaining time thresholds are taken as an example in one LCG, and other number of remaining time thresholds can be included in one LCG, and the corresponding number of remaining time and / or buffer size is reported, which will not be described herein.

[0125] In yet some embodiments of the present application, the DSR MAC CE (enhanced DSR MAC CE) includes the remaining time and / or buffer size of the LCG (the first LCG) which needs to be reported, corresponding to the remaining time threshold, which can include one or more than one DSR reporting threshold and / or one DSR triggering threshold, and the remaining time and / or buffer size includes one or more than one pair of remaining time and / or buffer size. For example, assuming that one LCG has X remaining time thresholds, X is a positive integer, then X pairs of delay information, i.e. X pairs of remaining time and buffer size, are reported in the enhanced DSR MAC CE for the LCG.

[0126] For example, assuming that one LCG has three remaining time thresholds, th1, th2 and th3, and th1 < th2 < th3, then three pairs of remaining time and buffer size of the LCG are included in the enhanced DSR MAC CE, i.e. the remaining time less than th1 and / or the buffer size corresponding to the remaining time, the remaining time greater than or equal to th1 and less than th2 and / or the buffer size corresponding to the remaining time, and the remaining time greater than or equal to th2 and less than th3 and / or the buffer size corresponding to the remaining time.

[0127] FIG. 5 is a schematic diagram of the format of the enhanced DSR MAC CE according to an embodiment of the present application.

[0128] As shown in FIG. 5, in the enhanced DSR MAC CE, assuming that three thresholds are configured for the LCG with LCG ID0, two thresholds are configured for the LCG with LCG ID1, and delay information is reported for the two LCGs with LCG ID0 and LCG ID1, then the first three pairs of remaining time domain and buffer size domain in the DSR MAC CE format are used to report the three pairs of remaining time and buffer size of the LCG with LCG ID0, i.e. byte 2 to byte 7 in FIG. 4, and the next two pairs of remaining time domain and buffer size domain are used to report the two pairs of remaining time and buffer size of the LCG with LCG ID1, i.e. byte 8 to byte 9 in the DSR MAC CE (not shown in the figure), and the arrangement order of the remaining time and buffer size in each LCG can refer to any one of the above arrangement manners.

[0129] In some embodiments, if there is no data amount in one LCG whose remaining time is within one remaining time threshold or range, the remaining time field corresponding to the remaining time threshold or range is set to a reserved value, e.g., can be set to 0 or the maximum value of the remaining time, and / or the buffer size field corresponding to the remaining time threshold is set to 0.

[0130] For example, still taking the above three remaining time thresholds as an example, if there is no data in one LCG whose remaining time is lower than the first remaining time threshold (thl) or higher than or equal to the second remaining time threshold (th2) and lower than the third remaining time threshold (th3), the remaining time field corresponding to the first remaining time threshold (thl) or the third remaining time threshold (th3) is set to a reserved value, and / or the buffer size field corresponding to the first remaining time threshold (thl) or the third remaining time threshold (th3) is set to 0.

[0131] FIG. 6 is a schematic diagram of another example of three remaining time thresholds and corresponding buffer sizes.

[0132] As shown in FIG. 6, the LCG has no data in the range of remaining time greater than or equal to thl (the first remaining time threshold) and less than th2 (the second remaining time threshold), and accordingly, the remaining time field RT2 corresponding to the second remaining time threshold (range) is set to a reserved value, and the buffer size field buffer size 2 corresponding to the second remaining time threshold (range) is set to 0.

[0133] In some embodiments, the DSR MAC CE (enhanced DSR MAC CE) further includes a bitmap for indicating whether the remaining time and / or buffer size within the remaining time threshold occurs. That is, for one LCG (the first LCG) that needs to be reported, a bitmap is used to indicate whether the remaining time and / or buffer size within the remaining time threshold or range occurs.

[0134] In some possible implementations, if there is data amount in the first LCG whose remaining time is within a certain remaining time threshold (range), the bit corresponding to the remaining time threshold (range) is set to a first predetermined value, e.g., set to 1, otherwise set to a second predetermined value, e.g., set to 0.

[0135] Still taking the above three remaining time thresholds as an example, the DSR MAC CE further includes a bitmap for indicating whether the remaining time and / or buffer size lower than the first remaining time threshold (thl) or higher than or equal to the second remaining time threshold (th2) and lower than the third remaining time threshold (th3) occurs.

[0136] In some possible implementation, if there is data in the first LCG with remaining time lower than a first remaining time threshold (th1) or higher than or equal to a second remaining time threshold (th2) and lower than a third remaining time threshold (th3), the bit corresponding to the first remaining time threshold (th1) or the third remaining time threshold (th3) is set to a first predetermined value, otherwise, is set to a second predetermined value.

[0137] FIG. 7 is another schematic diagram of the format of the enhanced DSR MAC CE according to an embodiment of the present application.

[0138] As shown in FIG. 7, for one LCG, at most 8 remaining times (or 8 remaining time thresholds or ranges) are reported, and the RTi fields (RT0-RT7) are used to indicate whether the 8 remaining times occur, for example, RT0 indicates the remaining time (range) lower than th1; RT1 indicates the remaining time (range) greater than or equal to th1 and less than th2; RT2 indicates the remaining time (range) greater than or equal to th2 and less than th3, and so on.

[0139] For example, assuming that the delay information of the LCG with LCG ID0 is reported, assuming that the LCG has data in the remaining time (range) indicated by RTi, RTi is set to 1 to indicate that the remaining time and / or the buffer size related to the RTi occur, otherwise, RTi is set to 0 to indicate that the remaining time and / or the buffer size related to the RTi do not occur.

[0140] In the above embodiment, the RTi field not configured with the related remaining time threshold can be reserved, for example, set to 0. For example, in the case that at most 8 remaining time ranges related remaining times and buffer sizes are supported to be reported, if the network device only configures 3 thresholds, the remaining 5 RTi fields are reserved.

[0141] In some possible implementation, for the remaining time field / BT field / buffer size field related to the remaining time threshold or range, is reported in two consecutive bytes. As shown in FIG. 7, the remaining time 1, BT1 and buffer size 1 related to a certain remaining time threshold or range are reported in byte 3 and byte 4.

[0142] In some possible implementation, the remaining time field / BT field / buffer size field related to different RTi can be arranged in consecutive bytes in ascending order or descending order of RTi, or can be arranged according to any of the above arrangement manners of more than one delay information of one LCG.

[0143] In some embodiments, the DSR MAC CE further comprises a first information field, which is used to indicate whether the next delay information after the first information field is still the delay information of the current LCG (first LCG) which needs to be reported or is the delay information of the next LCG (first LCG) which needs to be reported. Wherein, the next delay information after the first information field is the delay information indicated by the two bytes after the byte where the first information field is located and the next byte.

[0144] In some possible implementation manners, if the first information field is configured as a first predetermined value, it indicates that the next delay information is still the delay information of the current first LCG; if the first information field is configured as a second predetermined value, it indicates that the next delay information is the delay information of the next first LCG.

[0145] FIG. 8 is another schematic diagram of the format of the enhanced DSR MAC CE according to an embodiment of the present application.

[0146] As shown in FIG. 8, in the DSR MAC CE, both byte 2 (Oct 2) and byte 3 (Oct 3) indicate the delay information in the first reported LCG, wherein the E field in byte 2 is used to represent whether the next delay information (including the remaining time and / or BT field and / or buffer size field) is still the delay information in the LCG or is the delay information of the next LCG which needs to be reported, wherein the next delay information refers to the delay information (not shown in the figure) indicated by byte 4 and byte 5, for example, when the E bit is 0, it indicates that the next delay information is still the delay information of the LCG, and when the E bit is 1, it indicates that the next delay information is the delay information of the next reported LCG, wherein the E field shown in FIG. 7 replaces the reserved bit (R field) in the DSR MAC CE in 3GPP Release 18, and the E field can be 1 bit, and the present application is not limited thereto.

[0147] Suppose that two LCGs' delay information is reported in the DSR MAC CE format shown in FIG. 8, three delay information is reported for the LCG with LCG ID 0, and two delay information is reported for the LCG with LCG ID 1, then the E bit in the first delay information (byte 2 and byte 3) corresponding to the LCG with LCG ID 0 is set to 0, the E bit in the second delay information (byte 4 and byte 5, not shown in the figure) corresponding thereto is set to 0, and the E bit in the third delay information (byte 6 and byte 7, not shown in the figure) corresponding thereto is set to 1, to indicate that the next delay information (byte 8 and byte 9, not shown in the figure) is the delay information of the LCG with LCG ID 1.

[0148] In some embodiments, if there is no data amount in the first LCG with a remaining time within one remaining time threshold, the remaining time field corresponding to the remaining time threshold is set to a reserved value and / or the buffer size field corresponding to the remaining time threshold is set to 0, or neither the remaining time field nor the buffer size field corresponding to the remaining time threshold appears.

[0149] Still taking three remaining time thresholds as an example, if there is no data amount in the first LCG with a remaining time lower than the first remaining time threshold (th1) or higher than or equal to the second remaining time threshold (th2) and lower than the third remaining time threshold (th3), the remaining time field corresponding to the first remaining time threshold (th1) or the third remaining time threshold (th3) is set to a reserved value and / or the buffer size field corresponding to the first remaining time threshold (th1) or the third remaining time threshold (th3) is set to 0, or neither the remaining time field nor the buffer size field corresponding to the first remaining time threshold (th1) or the third remaining time threshold (th3) appears.

[0150] Taking FIG. 8 as an example, if there is no data amount in the first LCG with a remaining time 1 (remaining time 1) within one remaining time threshold, the remaining time field corresponding to the remaining time 1 is set to a reserved value (reserved), for example, can be set to 0 or the maximum value of the remaining time, and / or the buffer size field corresponding to the remaining time 1 is set to 0; In addition, the remaining time field corresponding to the remaining time threshold (range) where there is no data amount and the buffer size field corresponding to the same can also not appear in the DSR MAC CE format.

[0151] For example, as shown in FIG. 6, the LCG has no data in the remaining time threshold or range with a remaining time greater than or equal to th1 (the first remaining time threshold) and less than th2 (the second remaining time threshold), then in the DSR MAC CE format shown in FIG. 7, “Remaining Time 2” is set to a reserved value (reserved), and “buffer size 2” is set to 0; or “Remaining Time 2” and “buffer size 2” do not appear in the DSR MAC CE format shown in FIG. 8.

[0152] According to the above embodiments, in Release 19, in the case that more than one pair of remaining time and buffer size can be reported for one LCG, the terminal device can report multiple delay information (i.e., multiple pairs of remaining time, BT field and buffer size) of the LCG.

[0153] In some embodiments, the terminal device determines whether to trigger and / or report a legacy DSR or an enhanced DSR according to the configuration of the network device. The enhanced DSR is relative to the legacy DSR, for example, the legacy DSR is the DSR defined in Release 18, and the enhanced DSR is the DSR defined in Release 19.

[0154] For example, the terminal device or at least one LCG of the terminal device is configured to trigger and / or report an enhanced DSR, for example, the terminal device receives indication information of the network device, the indication information is used to indicate the terminal device to trigger and / or report an enhanced DSR, and the length of the indication information may, for example, be 1 bit. In this case, the terminal device triggers an enhanced DSR for all LCHs in the configured LCGs according to the indication information or triggers an enhanced DSR for the LCGs configured to trigger and enhance the DSR, and / or generates an enhanced DSR MAC CE when there is uplink resource that can accommodate the enhanced DSR MAC CE plus its subheader size, and reports the DSR MAC CE to the network device.

[0155] For another example, in the case that at least one LCG of the terminal device is configured with at least one DSR reporting threshold, the terminal device triggers and / or reports an enhanced DSR, for example, the terminal device triggers an enhanced DSR for the LCHs in the LCGs configured with the DSR reporting threshold, and / or generates an enhanced DSR MAC CE when there is uplink resource that can accommodate the enhanced DSR MAC CE plus its subheader size, and reports the DSR MAC CE to the network device. In the enhanced DSR MAC CE, for the LCGs that are not configured with the DSR reporting threshold, a pair of remaining time and buffer size can be reported according to the legacy DSR reporting mode.

[0156] For another example, a first part of LCGs in the LCGs of the terminal device (are configured) to trigger and / or report the enhanced DSR, and a second part of LCGs are configured to trigger and / or report the traditional DSR, for example, the terminal device receives second indication information of the network device for the first part of LCGs, the second indication information is used to indicate the terminal device to trigger and / or report the enhanced DSR for a part of LCGs, or the first part of LCGs is configured with at least one DSR reporting threshold. In this case, the terminal device triggers and / or reports the enhanced DSR for the first part of LCGs, and / or the terminal device reports the traditional DSR for the second part of LCGs. For example, the terminal device triggers the enhanced DSR for the LCH in the first part of LCGs, and / or generates the enhanced DSR MAC CE when there is uplink resource that can accommodate the enhanced DSR MAC CE plus the size of its subheader, and includes one or more pairs of remaining time and buffer size (or delay information) of the first part of LCGs in the enhanced DSR MAC CE, and reports the DSR MAC CE to the network device; and / or the terminal device triggers the traditional DSR for the LCH in the second part of LCGs, and / or generates the traditional DSR MAC CE when there is uplink resource that can accommodate the traditional DSR MAC CE plus the size of its subheader, and includes one pair of remaining time and buffer size (or delay information) of the second part of LCGs in the traditional DSR MAC CE, and reports the DSR MAC CE to the network device.

[0157] In some embodiments, the terminal device indicates the capability of the terminal device to the network device, and the capability includes the support capability of the terminal device for reporting the enhanced DSR. For example, the capability of the terminal device can include the support capability for reporting the traditional DSR and the support capability for reporting the enhanced DSR, and the network device can configure the terminal device to trigger and / or report the traditional DSR and / or the enhanced DSR according to the capability of the terminal device.

[0158] In some embodiments of the present application, the DSR triggering threshold and the DSR reporting threshold can be configured in the following manner.

[0159] In some possible implementation manners, the DSR triggering threshold and the DSR reporting threshold are both configured, for example, both configured by the network device.

[0160] For example, the DSR triggering threshold and the DSR reporting threshold can be respectively configured, the network device can determine the values of the two thresholds based on implementation, and configure the terminal device with the values, for example, the value of the DSR triggering threshold is irrelevant to the value of the DSR reporting threshold; or the network device can configure the value of the DSR triggering threshold to be related to the value of the DSR reporting threshold.

[0161] For example, in some embodiments, the value of the configured DSR trigger threshold can be lower than the minimum value of the configured DSR reporting thresholds, or higher than the maximum value of the configured DSR reporting thresholds.

[0162] For another example, in some embodiments, the DSR trigger threshold is configured as one of the configured DSR reporting thresholds, or as the maximum value or the minimum value of the configured DSR reporting thresholds. For example, the DSR reporting thresholds are configured as 5 ms, 10 ms and 15 ms, the DSR trigger threshold can be configured as the maximum value 15 ms of the DSR reporting thresholds, or as the minimum value 5 ms of the DSR reporting thresholds, or as 10 ms.

[0163] For another example, in some embodiments, the DSR trigger threshold is configured as the sum of one of the configured DSR reporting thresholds and an offset value, where the offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0164] In some embodiments, the delay information of the first LCG can include the remaining time lower than at least one of the configured DSR reporting thresholds and the corresponding buffer size, and optionally, the remaining time lower than the DSR trigger threshold and the corresponding buffer size, i.e., the DSR trigger threshold is also taken as a default DSR reporting threshold.

[0165] FIG. 9 is a schematic diagram of an example of the DSR trigger threshold and the DSR reporting threshold according to an embodiment of the present application, showing the buffer status of the UE's remaining time within different reporting thresholds and trigger thresholds. As shown in FIG. 9, the network device configures two reporting thresholds, reporting threshold 1 and reporting threshold 2, and a trigger threshold.

[0166] As shown in FIG. 9, assuming that the trigger threshold is configured as 20 ms, and the reporting threshold 1 and the reporting threshold 2 are configured as 5 ms and 10 ms respectively, the UE can include in the DSR (enhanced DSR) the remaining time lower than 5 ms and the corresponding buffer size BS1, and the remaining time greater than or equal to 5 ms and less than 10 ms and the corresponding buffer size BS2. In addition, if the UE takes the trigger threshold as a reporting threshold, the DSR can further include the remaining time greater than or equal to 10 ms and less than 20 ms and the corresponding buffer size BS3.

[0167] According to the above embodiments, the DSR trigger threshold and the DSR reporting threshold are configured, and the problem of unclear configuration of the two thresholds is solved.

[0168] In some possible implementation, at least one of the DSR triggering threshold and the DSR reporting threshold is configured.

[0169] For example, the DSR reporting threshold is configured, and in this example, the DSR triggering threshold is predefined or specified as a value of the DSR reporting threshold or a value of the DSR reporting threshold plus an offset value. The offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0170] In this example, the value of the DSR triggering threshold can be predefined or specified as a maximum value or a minimum value of the configured DSR reporting threshold, or a maximum value or a minimum value of the configured DSR reporting threshold plus an offset value. The offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0171] For example, the value of the DSR triggering threshold is lower than the maximum value of the configured DSR reporting threshold, and in the standard, the following description can be provided (where remainingTimeThresholdreporting represents the configured DSR reporting threshold):

[0172] Or the description of the DSR triggering threshold is modified.

[0173] For another example, the DSR triggering threshold is configured, and in this example, the DSR reporting threshold is defaulted by the terminal device as equal to the DSR triggering threshold or equal to the DSR triggering threshold plus an offset value. The offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0174] In the foregoing embodiments, different LCGs of the terminal device are configured with the same DSR reporting threshold by the network device, and different LCGs of the terminal device can also be respectively configured with respective DSR reporting thresholds by the network device, for example, different threshold values or different numbers of thresholds can be configured for different LCGs.

[0175] In the foregoing embodiments, the DSR reporting threshold and / or the DSR triggering threshold can be configured for the terminal device by the network device through an RRC message, for example, the configuration can be performed through an RRC reconfiguration message, or an RRC resume message, or an RRC setup message, or an RRC re-establishment message, or an RRC release message, and the like.

[0176] In the embodiments of the present application, the delay-sensitive data can refer to at least one of the following:

[0177] data whose remaining time to discard timer expiry is below a DSR trigger threshold;

[0178] data whose remaining time to discard timer expiry is below a minimum of a DSR reporting threshold;

[0179] data whose remaining time to discard timer expiry is below a maximum of a DSR reporting threshold.

[0180] For example, delay sensitive data can be a PDCP SDU whose remaining time to discard timer expiry is below a minimum of a DSR reporting threshold. In this example, the criteria can be modified as follows (where remainingTimeThresholdreporting represents the configured DSR reporting threshold):

[0181] For another example, delay sensitive data can be a PDCP SDU whose remaining time to discard timer expiry is below a maximum of a reporting threshold. In this example, the criteria can be modified as follows (where remainingTimeThresholdreporting represents the configured DSR reporting threshold):

[0182] According to the above embodiments, a method of configuring DSR related trigger threshold and reporting threshold is provided, which helps the UE to determine how to report different ranges of remaining time and corresponding buffer size, so that the network device allocates uplink resources to the terminal device that meet different delay requirements and size, and the implementation is simple and has less impact on the standard.

[0183] The above has exemplarily described the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of each of the above embodiments. For example, each of the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0184] According to the method of the embodiment of the present application, the terminal device can determine which delay information of which LCG is contained in the DSR MAC CE sent to the network device, for the reported LCG, the plurality of delay information in the LCG can be arranged in a pre-set manner, and the terminal device can configure the DSR triggering threshold and the DSR reporting threshold and the relationship between the two thresholds. Therefore, the LCG and the delay information reported in the enhanced DSR MAC CE are determined, which helps to provide the network device with the delay information and the data amount information of the buffered data of the terminal device, so that the network device allocates appropriate size of uplink resource for the terminal device to meet the data delay requirement of the terminal device, and the method is simple and easy to implement.

[0185] Embodiments of the second aspect

[0186] The embodiments of the present application provide a receiving method of delay status report (DSR), which is described from the side of the network device. The same content as the embodiments of the first aspect will not be repeated.

[0187] FIG. 10 is a schematic diagram of a receiving method of delay status report according to an embodiment of the present application.

[0188] As shown in FIG. 10, the method comprises:

[0189] 1001: The network device receives the DSR MAC CE sent by the terminal device in the case that the DSR is triggered according to the DSR triggering threshold, wherein the DSR MAC CE comprises delay information of a first logical channel group (LCG);

[0190] The first LCG is at least one of:

[0191] LCG with pending DSR, wherein the DSR triggering threshold is related to at least one of the at least one DSR reporting threshold;

[0192] LCG comprising data of a logical channel (LCH) with a first remaining time lower than one of the at least one DSR reporting threshold;

[0193] LCG with delay-critical data.

[0194] In some embodiments, the values of the DSR triggering threshold and the DSR reporting threshold are determined and configured by the network device, wherein the value of the DSR triggering threshold and the value of the DSR reporting threshold are configured respectively or the value of the DSR triggering threshold is related to the value of the DSR reporting threshold.

[0195] The value of the DSR triggering threshold is related to the value of the DSR reporting threshold, which can include at least one of the following cases:

[0196] The value of the DSR triggering threshold is lower than the minimum value of the configured DSR reporting thresholds, or higher than the maximum value of the configured DSR reporting thresholds, or is one of the configured DSR reporting thresholds, or is the sum of one of the configured DSR reporting thresholds and an offset value, or is the maximum value or the minimum value of the configured DSR reporting thresholds, and the offset value can be positive or negative, and the offset value is configured by the network device or predefined.

[0197] In some embodiments, at least one of the DSR triggering threshold and the DSR reporting threshold is configured.

[0198] For example, the DSR reporting threshold is configured, and the DSR triggering threshold can be predefined or specified as the value of one of the configured DSR reporting thresholds or the value of one of the DSR reporting thresholds plus an offset value, or the value of the DSR triggering threshold is the maximum value or the minimum value of the configured DSR reporting thresholds, or the minimum value of the configured DSR reporting thresholds plus an offset value, or the maximum value of the configured DSR reporting thresholds plus an offset value, and the offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0199] For another example, the DSR triggering threshold is configured, and the DSR reporting threshold is defaulted by the terminal device as equal to the DSR triggering threshold or equal to the DSR triggering threshold plus an offset value. The offset value can be positive or negative, and the offset value can be configured by the network device or predefined.

[0200] In some embodiments, the network device configures the same DSR reporting threshold for different LCs of the terminal device, or configures respective DSR reporting thresholds for different LCs of the terminal device.

[0201] In some embodiments, the network device configures the DSR reporting threshold and / or the DSR triggering threshold for the terminal device through an RRC message.

[0202] In 1001, the related content of the DSR MAC CE and the first LCG can refer to the foregoing embodiments of the first aspect, and the same content as the embodiments of the first aspect will not be repeated.

[0203] According to the foregoing embodiments, the method for determining the reported LCG and delay information in the enhanced DSR MAC CE can be provided, which helps to provide the network device with the delay information and the data amount information of the buffered data of the terminal device, so that the network device allocates appropriate size of uplink resources for the terminal device to meet the data delay requirement of the terminal device, and the method is simple and easy to implement.

[0204] Embodiments of the third aspect

[0205] The embodiment of the present application provides a method for sending a delay status report (DSR), which is described from the terminal device side, and the same content as the embodiment of the first aspect will not be repeatedly described.

[0206] FIG. 11 is another schematic diagram of the method for sending a delay status report according to the embodiment of the present application, as shown in FIG. 11, the method comprises the following steps:

[0207] 1101: In the case that the terminal device triggers a DSR according to a DSR trigger threshold, the terminal device sends a DSR MAC CE to a network device, wherein the DSR MAC CE comprises delay information of a logical channel group (LCG);

[0208] In the DSR MAC CE, for more than one piece of delay information of one LCG, at least one of the following arrangements is adopted:

[0209] ascending order or descending order of a threshold of a remaining time of the LCG;

[0210] ascending order or descending order of a buffer size of the LCG;

[0211] priority sorting of data of the LCG.

[0212] In some embodiments, the delay information comprises a remaining time and a buffer size, the DSR MAC CE comprises the remaining time and / or the buffer size of the LCG corresponding to a remaining time threshold, the remaining time threshold comprises one or more DSR reporting thresholds and / or one DSR trigger threshold, and the remaining time and / or the buffer size comprises one or more pairs of remaining time and / or buffer size.

[0213] In some possible implementation manners, if there is no amount of data in one LCG whose remaining time is within one remaining time threshold, a remaining time field corresponding to the remaining time threshold is set to a reserved value, and a buffer size field corresponding to the remaining time threshold is set to 0. For example, if there is no data in one LCG whose remaining time is lower than a first remaining time threshold or higher than or equal to a second remaining time threshold and lower than a third remaining time threshold, the remaining time field corresponding to the first remaining time threshold or the third remaining time threshold is set to a reserved value, and / or the buffer size field corresponding to the first remaining time threshold or the third remaining time threshold is set to 0.

[0214] In some embodiments, the enhanced DSR MAC CE further comprises a bitmap for indicating whether the remaining time and / or the buffer size within the remaining time threshold occurs.

[0215] For example, if there is data in the LCG with a remaining time within a remaining time threshold, a bit corresponding to the remaining time threshold is set to a first predetermined value, otherwise is configured to a second predetermined value.

[0216] In some embodiments, the DSR MAC CE can comprise a bitmap for indicating whether a remaining time below a first remaining time threshold or above or equal to a second remaining time threshold and below a third remaining time threshold occurs.

[0217] For example, if there is data in the LCG with a remaining time below a first remaining time threshold or above or equal to a second remaining time threshold and below a third remaining time threshold, a bit corresponding to the first remaining time threshold or the third remaining time threshold is set to a first predetermined value, otherwise is configured to a second predetermined value.

[0218] In some embodiments, the DSR MAC CE further comprises a first information field for indicating whether a next delay information field after the first information field is still a delay information of a current LCG or is a delay information of a next LCG.

[0219] For example, if the first information field is configured to a first predetermined value, it indicates that the next delay information field is still a delay information of the current LCG; if the first information field is configured to a second predetermined value, it indicates that the next delay information field is a delay information of the next LCG.

[0220] For another example, if there is no data in the LCG with a remaining time within a remaining time threshold, a remaining time field corresponding to the remaining time threshold is set to a reserved value, and a buffer size field corresponding to the remaining time threshold is set to 0; or, if there is no data in the LCG with a remaining time within a remaining time threshold, neither a remaining time field nor a buffer size field corresponding to the remaining time threshold occurs.

[0221] For another example, if there is no data in the LCG with a remaining time below a first remaining time threshold or above or equal to a second remaining time threshold and below a third remaining time threshold, a remaining time field corresponding to the first remaining time threshold or the third remaining time threshold is set to a reserved value, and / or a buffer size field corresponding to the first remaining time threshold or the third remaining time threshold is set to 0; or, if there is no data in the LCG with a remaining time below a first remaining time threshold or above or equal to a second remaining time threshold and below a third remaining time threshold, neither a remaining time field nor a buffer size field corresponding to the first remaining time threshold or the third remaining time threshold occurs.

[0222] In some embodiments, the network device configures the same DSR reporting threshold for different LCGs of the terminal device, or configures respective DSR reporting thresholds for different LCGs of the terminal device.

[0223] In some embodiments, the network device configures the DSR reporting threshold and / or the DSR triggering threshold for the terminal device through an RRC message.

[0224] The above various embodiments are only exemplarily described, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0225] According to the above embodiments, a method for determining the reported LCG and delay information in the enhanced DSR MAC CE can be provided, which helps to provide the network device with the delay information and data amount information of the buffered data of the terminal device, so that the network device allocates appropriate size of uplink resource for the terminal device to meet its data delay requirement, and the method is simple and easy to implement.

[0226] Embodiments of the fourth aspect

[0227] The present application provides a method for sending a delay status report (DSR), which is described from the terminal device side. The same content as the embodiments of the first aspect will not be described again.

[0228] FIG. 12 is another schematic diagram of the method for sending a delay status report according to an embodiment of the present application. As shown in FIG. 12, the method includes:

[0229] 1201: In a case where the terminal device triggers a DSR according to a DSR triggering threshold, the terminal device sends a DSR MAC CE to a network device, wherein the DSR MAC CE includes delay information of a logical channel group (LCG).

[0230] The DSR triggering threshold and the DSR reporting threshold are both configured; or at least one of the DSR triggering threshold and the DSR reporting threshold is configured; or the DSR triggering threshold is configured, and the DSR reporting threshold is defaulted by the terminal device to be equal to the DSR triggering threshold or equal to the DSR triggering threshold plus an offset value.

[0231] In some embodiments, in a case where the DSR triggering threshold and the DSR reporting threshold are both configured, the value of the DSR triggering threshold and the value of the DSR reporting threshold are determined and configured by the network device, wherein the value of the DSR triggering threshold and the value of the DSR reporting threshold are configured respectively or the value of the DSR triggering threshold and the value of the DSR reporting threshold are related.

[0232] In the above embodiments, the value of the DSR triggering threshold is related to the value of the DSR reporting threshold, and can include at least one of the following cases:

[0233] The value of the DSR triggering threshold is lower than the minimum value of the configured DSR reporting threshold, or higher than the maximum value of the configured DSR reporting threshold, or is one of the configured DSR reporting thresholds, or is the sum of one of the configured DSR reporting thresholds and an offset value, or is the maximum or minimum value of the configured DSR reporting threshold.

[0234] In some embodiments, the delay information of the LCG includes a remaining time lower than at least one of the configured DSR reporting thresholds. Optionally, the delay information of the LCG further includes a remaining time lower than the DSR triggering threshold.

[0235] In some embodiments, in the case that at least one of the DSR triggering threshold and the DSR reporting threshold is configured, the DSR triggering threshold is predefined or specified as the value of one of the at least one configured DSR reporting threshold or the value of one of the at least one configured DSR reporting threshold plus an offset value. For example, the value of the DSR triggering threshold is the maximum or minimum value of the configured DSR reporting threshold, or is the minimum value of the configured DSR reporting threshold plus an offset value, or is the maximum value of the configured DSR reporting threshold plus an offset value. The offset value can be positive or negative, and the offset value is configured by the network device or predefined.

[0236] In some embodiments, the network device configures the same DSR reporting threshold for different LCGs of the terminal device, or configures respective DSR reporting thresholds for different LCGs of the terminal device.

[0237] In some embodiments, the network device configures the DSR reporting threshold and / or the DSR triggering threshold for the terminal device through an RRC message.

[0238] The above various embodiments are only exemplarily described, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0239] According to the above embodiments, a method for determining the LCG and delay information reported in the enhanced DSR MAC CE can be provided, which helps to provide the network device with the delay information and data amount information of the buffered data of the terminal device, so that the network device allocates appropriate size of uplink resources for the terminal device to meet its data delay requirement, and the method is simple and easy to implement.

[0240] Embodiments of the fifth aspect

[0241] Embodiments of the present application provide a device for delaying sending of a status report (DSR), which is configured in a terminal device, and the terminal device has at least one DSR reporting threshold. The device of the embodiments of the present application corresponds to the method of the embodiments of the first aspect, and the same content as the embodiments of the first aspect is not repeated.

[0242] FIG. 13 is a schematic diagram of a DSR sending device according to an embodiment of the present application.

[0243] As shown in FIG. 13, the DSR sending device 1200 according to an embodiment of the present application includes:

[0244] a sending unit 1301, which sends a DSR MAC CE to a network device in a case where a DSR is triggered according to a DSR triggering threshold, and the DSR MAC CE includes delay information of a first logical channel group (LCG);

[0245] The first LCG is at least one of:

[0246] an LCG with pending DSR, wherein the DSR triggering threshold is related to at least one of the at least one DSR reporting threshold;

[0247] an LCG including data of a logical channel (LCH) with a first remaining time lower than one of the at least one DSR reporting threshold;

[0248] an LCG with delay-critical data.

[0249] In some embodiments, in a case where more than one DSR reporting threshold is configured, the DSR triggering threshold is configured to be the highest DSR reporting threshold among the more than one DSR reporting threshold, or lower than the highest DSR reporting threshold; in a case where one DSR reporting threshold is configured, the DSR triggering threshold is configured to be equal to the configured DSR reporting threshold, or lower than the configured DSR reporting threshold.

[0250] In some embodiments, the LCG including data of a logical channel with a first remaining time lower than one of the at least one DSR reporting threshold includes at least one of:

[0251] the first remaining time of the data of the logical channel is lower than the highest reporting threshold among the at least one DSR reporting threshold;

[0252] the first remaining time of the data of the logical channel is lower than the lowest reporting threshold among the at least one DSR reporting threshold;

[0253] The first remaining time of data of the included logical channel is lower than one of the at least one DSR reporting threshold and higher than another of the at least one DSR reporting threshold.

[0254] In some embodiments, the first remaining time is the minimum of the remaining times corresponding to data of all LCHs included by the LCG, and / or,

[0255] The first remaining time is a remaining time at a moment when the MAC PDU including the DSR MAC CE is to be constructed.

[0256] In some embodiments, the delay-sensitive data includes delay-sensitive data of a PDCP layer and / or delay-sensitive data of an RLC layer.

[0257] In some embodiments, as shown in FIG. 13, the apparatus further includes:

[0258] The arranging unit 1302 arranges, in the DSR MAC CE, for more than one delay information of one LCG, in at least one of the following manners:

[0259] An ascending order or a descending order of thresholds of remaining times of the LCGs;

[0260] An ascending order or a descending order of buffer sizes of the LCGs;

[0261] A priority order of data of the LCGs.

[0262] In some embodiments, the delay information includes a remaining time and a buffer size.

[0263] In some embodiments, the DSR MAC CE includes a remaining time and / or a buffer size corresponding to a remaining time threshold of the first LCG, the remaining time threshold including one or more than one DSR reporting threshold and / or one DSR triggering threshold, the remaining time and / or the buffer size including one or more than one pair of remaining time and / or buffer size.

[0264] In some embodiments, if there is no amount of data with a remaining time within one remaining time threshold in one LCG, a remaining time field corresponding to the remaining time threshold is set to a reserved value, and a buffer size field corresponding to the remaining time threshold is set to 0.

[0265] In some embodiments, if there is no data in the first LCG whose remaining time is below the first remaining time threshold or above or equal to the second remaining time threshold and below the third remaining time threshold, the remaining time field corresponding to the first remaining time threshold or the third remaining time threshold is set to a reserved value, and / or the buffer size field corresponding to the first remaining time threshold or the third remaining time threshold is set to 0.

[0266] In some embodiments, the enhanced DSR MAC CE further comprises a bitmap for indicating whether the remaining time and / or the buffer size within the remaining time threshold occurs.

[0267] In some embodiments, if there is data in the first LCG whose remaining time is below the first remaining time threshold or above or equal to the second remaining time threshold and below the third remaining time threshold, the bit corresponding to the first remaining time threshold or the third remaining time threshold is set to a first predetermined value, otherwise is configured to a second predetermined value.

[0268] In some embodiments, the DSR MAC CE further comprises a first information field, the first information field being used for indicating whether the next delay information after the first information field is still the delay information of the current first LCG or is the delay information of the next first LCG.

[0269] In some embodiments, if the first information field is configured to the first predetermined value, it indicates that the next delay information is still the delay information of the current first LCG.

[0270] If the first information field is configured to the second predetermined value, it indicates that the next delay information is the delay information of the next first LCG.

[0271] In some embodiments, if there is no amount of data in the first LCG whose remaining time is within one remaining time threshold, the remaining time field corresponding to the remaining time threshold is set to a reserved value, and the buffer size field corresponding to the remaining time threshold is set to 0; or,

[0272] In some embodiments, if there is no amount of data in the first LCG whose remaining time is within one remaining time threshold, neither the remaining time field nor the buffer size field corresponding to the remaining time threshold occurs.

[0273] In some embodiments, if there is no amount of data in the first LCG whose remaining time is below the first remaining time threshold or above or equal to the second remaining time threshold and below the third remaining time threshold, the remaining time field corresponding to the first remaining time threshold or the third remaining time threshold is set to a reserved value, and / or the buffer size field corresponding to the first remaining time threshold or the third remaining time threshold is set to 0; or,

[0274] If there is no data amount in the first LCG whose remaining time is lower than the first remaining time threshold or higher than or equal to the second remaining time threshold and lower than the third remaining time threshold, neither the remaining time field corresponding to the first remaining time threshold nor the remaining time field corresponding to the third remaining time threshold appears.

[0275] In some embodiments, as shown in FIG. 13, the apparatus further includes:

[0276] The configuration unit 1303 is configured to configure the DSR trigger threshold and the DSR reporting threshold.

[0277] In some embodiments, the value of the DSR trigger threshold and the value of the DSR reporting threshold are determined and configured by the network device, and the value of the DSR trigger threshold and the value of the DSR reporting threshold are configured respectively or the value of the DSR trigger threshold and the value of the DSR reporting threshold are related.

[0278] In some embodiments, the value of the DSR trigger threshold and the value of the DSR reporting threshold are related, including at least one of the following cases:

[0279] The value of the DSR trigger threshold is lower than the minimum value of the configured DSR reporting threshold, or higher than the maximum value of the configured DSR reporting threshold, or is one of the values of the configured DSR reporting threshold, or is the sum of one of the values of the configured DSR reporting threshold and an offset value, or is the maximum value or the minimum value of the configured DSR reporting threshold.

[0280] In some embodiments, the offset value is a positive number or a negative number, and the offset value is configured by the network device or is predefined.

[0281] In some embodiments, the delay information of the first LCG includes the remaining time lower than at least one of the configured DSR reporting thresholds.

[0282] In some embodiments, the delay information of the first LCG further includes the remaining time lower than the DSR trigger threshold.

[0283] In some embodiments, the configuration unit 1203 is configured to configure at least one of the DSR trigger threshold and the DSR reporting threshold.

[0284] In some embodiments, the DSR trigger threshold is predefined or specified as the value of one of the configured at least one DSR reporting threshold or the value of one of the configured at least one DSR reporting threshold plus an offset value.

[0285] In some embodiments, the value of the DSR trigger threshold is the maximum value or the minimum value of the configured DSR reporting threshold, or is the minimum value of the configured DSR reporting threshold plus an offset value, or is the maximum value of the configured DSR reporting threshold plus an offset value.

[0286] In some embodiments, the offset value is a positive number or a negative number, and the offset value is configured by the network device or predefined.

[0287] In some embodiments, the DSR reporting threshold is equal to the DSR trigger threshold by default, or equal to the DSR trigger threshold plus an offset value.

[0288] In some embodiments, the offset value is a positive number or a negative number, and the offset value is configured by the network device or predefined.

[0289] In some embodiments, the network device configures the same DSR reporting threshold for different LCGs of the terminal device, or configures a respective DSR reporting threshold for different LCGs of the terminal device.

[0290] In some embodiments, the network device configures the DSR reporting threshold and / or the DSR trigger threshold for the terminal device through an RRC message.

[0291] In some embodiments, the delay-sensitive data refers to at least one of the following:

[0292] Data whose remaining time to discard timer timeout is lower than the DSR trigger threshold;

[0293] Data whose remaining time to discard timer timeout is lower than the minimum value of the DSR reporting threshold;

[0294] Data whose remaining time to discard timer timeout is lower than the maximum value of the DSR reporting threshold.

[0295] Embodiments of the present application also provide a device for sending a delay status report (DSR), which is configured in a terminal device having at least one DSR reporting threshold. The device of the embodiments of the present application corresponds to the method of the embodiments of the third aspect, and the same content as the embodiments of the third aspect will not be repeated.

[0296] FIG. 14 is another schematic diagram of a device for sending a DSR according to an embodiment of the present application. As shown in FIG. 14, the DSR sending device 1400 according to an embodiment of the present application includes:

[0297] A sending unit 1401, which sends a DSR MAC CE to a network device in a case where the DSR is triggered according to a DSR trigger threshold, and the DSR MAC CE includes delay information of a logical channel group (LCG);

[0298] In the DSR MAC CE, for more than one piece of delay information of one LCG, the following at least one way is arranged:

[0299] ascending order or descending order of a threshold of a remaining time of the LCG;

[0300] ascending order or descending order of a buffer size of the LCG;

[0301] priority ranking of data of the LCG.

[0302] Embodiments of the present application also provide a sending device of a delay status report (DSR), which is configured in a terminal device, and the terminal device has at least one DSR reporting threshold. The device of the embodiments of the present application corresponds to the method of the embodiments of the fourth aspect, and the same content as the embodiments of the fourth aspect is not repeated.

[0303] FIG. 15 is another schematic diagram of the sending device of the DSR according to an embodiment of the present application. As shown in FIG. 15, the DSR sending device 1500 according to an embodiment of the present application includes:

[0304] a sending unit 1501, which sends, in a case where the DSR is triggered according to a DSR triggering threshold, a DSR MAC CE to a network device, and the DSR MAC CE includes delay information of a logical channel group (LCG);

[0305] The DSR triggering threshold and the DSR reporting threshold are both configured, or at least one of the DSR triggering threshold and the DSR reporting threshold is configured, or the DSR triggering threshold is configured, and the DSR reporting threshold is defaulted by the terminal device to be equal to the DSR triggering threshold or equal to the DSR triggering threshold plus an offset value.

[0306] Embodiments of the present application also provide a receiving device of a delay status report (DSR), which is configured in a network device. The device of the embodiments of the present application corresponds to the method of the embodiments of the second aspect, and the same content as the embodiments of the second aspect is not repeated.

[0307] FIG. 16 is a schematic diagram of the receiving device of the DSR according to an embodiment of the present application. As shown in FIG. 16, the DSR sending device 1600 according to an embodiment of the present application includes:

[0308] a receiving unit 1610, which receives a DSR MAC CE sent by a terminal device in a case where the DSR is triggered according to a DSR triggering threshold, and the DSR MAC CE includes delay information of a first logical channel group (LCG);

[0309] The first LCG is at least one of:

[0310] LCG with pending DSR, wherein the DSR trigger threshold is related to at least one of the at least one DSR reporting threshold;

[0311] LCG whose first remaining time of data of a logical channel (LCH) included is lower than one of the at least one DSR reporting threshold;

[0312] LCG with delay-critical data.

[0313] In some embodiments, values of the DSR trigger threshold and the DSR reporting threshold are determined and configured by a network device, wherein the value of the DSR trigger threshold and the value of the DSR reporting threshold are configured respectively or the value of the DSR trigger threshold is related to the value of the DSR reporting threshold.

[0314] In some embodiments, at least one of the DSR trigger threshold and the DSR reporting threshold is configured.

[0315] In some embodiments, as shown in FIG. 16, the apparatus 1600 further includes:

[0316] The processing unit 1620 configures the same DSR reporting threshold for different LCGs of the terminal device or configures respective DSR reporting thresholds for different LCGs of the terminal device.

[0317] In some embodiments, as shown in FIG. 16, the apparatus 1600 further includes:

[0318] The sending unit 1630 sends an RRC message to the terminal device, and the DSR reporting threshold and / or the DSR trigger threshold are configured for the terminal device through the RRC message.

[0319] The above has exemplarily described the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0320] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The apparatus 1300, 1400, 1500, 1600 of the embodiments of the present application can further include other components or modules, and the specific content of these components or modules can be referred to the related technology. In addition, the above various components or modules can be implemented by, for example, hardware facilities such as processors, memories, transmitters, receivers, etc.; the implementation of the present application is not limited thereto.

[0321] The device provided in the embodiments of the present application can provide a method for determining LCG and delay information reported in an enhanced DSR MAC CE, help a network device to provide time delay information and data amount information of buffered data of a terminal device, and make the network device allocate an uplink resource of a proper size to the terminal device to meet the data time delay requirement of the terminal device, and the method is simple and easy to implement.

[0322] Embodiments of the sixth aspect

[0323] The embodiments of the present application further provide a communication system including a network device and a terminal device.

[0324] In the embodiments of the present application, the terminal device as a sending end of the DSR can include the device shown in FIG. 13 of the embodiments of the fifth aspect and configured to perform the method of the embodiments of the first aspect, or include the device shown in FIG. 14 of the embodiments of the fifth aspect and configured to perform the method of the embodiments of the third aspect, or include the device shown in FIG. 15 of the embodiments of the fifth aspect and configured to perform the method of the embodiments of the fourth aspect. Since the method has been described in detail in the embodiments of the first, third and fourth aspects, the content is incorporated herein and will not be repeated.

[0325] In the embodiments of the present application, the network device as a receiving end of the DSR can include the device shown in FIG. 16 of the embodiments of the fifth aspect and configured to perform the method of the embodiments of the second aspect. Since the method has been described in detail in the embodiments of the first and second aspects, the content is incorporated herein and will not be repeated.

[0326] In addition, the terminal device and the network device can also perform respective conventional operations, and the network device can also perform operations corresponding to the operations of the terminal device, for example, the network device receives information / signals from the terminal device, and / or the network device sends information / signals to the terminal device, which is omitted here.

[0327] The embodiments of the present application further provide a terminal device, which can be a UE for example, but the present application is not limited thereto, and can also be other terminal devices.

[0328] FIG. 17 is a schematic diagram of a terminal device according to an embodiment of the present application. As shown in FIG. 17, the terminal device 1700 can include a processor 1701 and a memory 1702. The memory 1702 stores data and programs and is coupled to the processor 1701. It is worth noting that this diagram is exemplary; other types of structures can also be used to supplement or replace this structure to implement telecommunication functions or other functions.

[0329] In some embodiments, the functions of the apparatus 1300, 1400, 1500 of the embodiments of the fifth aspect can be integrated into the processor 1701, wherein the processor 1701 can be configured to execute programs to implement the method as described in the embodiments of the first aspect, the third aspect, the fourth aspect, the contents of which are incorporated herein and will not be repeated here.

[0330] In some other embodiments, the apparatus 1300, 1400, 1500 of the embodiments of the fifth aspect can be configured separately from the processor 1701, for example, the apparatus 1300, 1400, 1500 of the embodiments of the fifth aspect can be configured as a chip connected to the processor 1701, and the functions of the apparatus 1300, 1400, 1500 of the embodiments of the fifth aspect are implemented through the control of the processor 1701.

[0331] As shown in FIG. 17, the terminal device 1700 can further include a communication module 1703, an input unit 1704, a display 1705, and a power supply 1706. The functions of the above components are similar to those of the prior art, and will not be repeated here. It should be noted that the terminal device 1700 does not necessarily include all the components shown in FIG. 17, and the above components are not essential; in addition, the terminal device 1700 can also include components not shown in FIG. 17, which can be referred to related art.

[0332] The embodiments of the present application also provide a network device, which can be a base station for example, but the present application is not limited thereto, and can also be other network devices.

[0333] FIG. 18 is a structural schematic diagram of a network device according to an embodiment of the present application. As shown in FIG. 18, the network device 1800 can include a processor 1801 and a memory 1802; the memory 1802 is coupled to the processor 1801. The memory 1802 can store various data; in addition, it also stores programs for information processing, and executes the programs under the control of the processor 1801.

[0334] In some embodiments, the functions of the apparatus 1600 of the embodiments of the fifth aspect can be integrated into the processor 1801, wherein the processor 1801 can be configured to execute programs to implement the method as described in the embodiments of the second aspect, the contents of which are incorporated herein and will not be repeated here.

[0335] In some other embodiments, the apparatus 1600 of the embodiments of the fifth aspect can be configured separately from the processor 1801, for example, the apparatus 1600 of the embodiments of the fourth aspect can be configured as a chip connected to the processor 1801, and the functions of the apparatus 1600 of the embodiments of the fifth aspect are implemented through the control of the processor 1801.

[0336] In addition, as shown in FIG. 18, the network device 1800 can further include transceivers 1803 and 1804. The functions of the above components are similar to those in the prior art, and will not be repeated here. It is worth noting that the network device 1800 does not necessarily include all the components shown in FIG. 18; in addition, the network device 1800 can also include components not shown in FIG. 18, which can be referred to the prior art.

[0337] The embodiments of the present application further provide a computer program, which, when executed in a terminal device, causes the terminal device to perform the method of the embodiments of the first aspect or the third aspect or the fourth aspect.

[0338] The embodiments of the present application further provide a storage medium storing a computer program, which causes a terminal device to perform the method of the embodiments of the first aspect or the third aspect or the fourth aspect.

[0339] The embodiments of the present application further provide a computer program, which, when executed in a network device, causes the network device to perform the method of the embodiments of the second aspect.

[0340] The embodiments of the present application further provide a storage medium storing a computer program, which causes a network device to perform the method of the embodiments of the second aspect.

[0341] The above apparatus and method of the present application can be realized by hardware, or by a combination of hardware and software. The present application relates to a computer readable program, which, when executed by a logic component, can cause the logic component to realize the above-described apparatus or components, or to realize the above-described various methods or steps. The present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.

[0342] The method / apparatus described in combination with the embodiments of the present application can be directly embodied as hardware, a software module executed by a processor, or a combination of the two. For example, one or more of the functional block diagrams shown in the figures and / or a combination of one or more of the functional block diagrams can correspond to each software module of the computer program flow, or to each hardware module. These software modules can correspond to each step shown in the figures, respectively. These hardware modules can be realized by, for example, fixing the software modules by a field programmable gate array (FPGA).

[0343] The software modules can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. The storage medium can be coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The processor and the storage medium can reside in an ASIC. The software modules can be stored in a memory of the mobile terminal, or in a memory card that can be inserted into the mobile terminal. For example, if the device (e.g., mobile terminal) is a MEGA-SIM card or a large capacity flash memory device, the software modules can be stored in the MEGA-SIM card or the large capacity flash memory device.

[0344] One or more of the functional blocks described in the figures and / or one or more combinations of the functional blocks can be implemented as a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any appropriate combination thereof, for performing the functions described in this disclosure. One or more of the functional blocks described in the figures and / or one or more combinations of the functional blocks can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0345] The present disclosure has been described above with the aid of specific embodiments; however, various modifications and changes can be suggested by those skilled in the art, and it is intended that the present disclosure embrace all such modifications and changes as fall within the scope of the appended claims. The disclosures of each patent, patent application, and publication cited herein are hereby incorporated herein by reference in their entirety.

[0346] With respect to the embodiments including the above embodiments, the following notes are also disclosed:

[0347] 1. A terminal device having at least one DSR reporting threshold, the terminal device comprising a memory and a processor, the memory storing a computer program, the processor configured to execute the computer program to implement the following method:

[0348] in a case where a DSR is triggered according to a DSR triggering threshold, sending a DSR MAC CE to a network device, the DSR MAC CE comprising delay information of a first logical channel group (LCG);

[0349] the first LCG is at least one of:

[0350] LCG with pending DSR, wherein the DSR trigger threshold is related to at least one of the at least one DSR reporting threshold;

[0351] LCG whose first remaining time of data of included logical channel (LCH) is lower than one of the at least one DSR reporting threshold;

[0352] LCG with delay-critical data.

[0353] 2. A terminal device with at least one DSR reporting threshold, the terminal device comprising a memory and a processor, the memory storing a computer program, the processor configured to execute the computer program to implement the method as follows:

[0354] In case of triggering a DSR according to a DSR trigger threshold, sending a DSR MAC CE to a network device, the DSR MAC CE including delay information of logical channel groups (LCGs);

[0355] In the DSR MAC CE, for more than one piece of delay information of one LCG, arranging in at least one of the following ways:

[0356] ascending or descending order of threshold of remaining time of the LCG;

[0357] ascending or descending order of buffer size of the LCG;

[0358] priority ranking of data of the LCG.

[0359] 3. A terminal device with at least one DSR reporting threshold, the terminal device comprising a memory and a processor, the memory storing a computer program, the processor configured to execute the computer program to implement the method as follows:

[0360] In case of triggering a DSR according to a DSR trigger threshold, sending a DSR MAC CE to a network device, the DSR MAC CE including delay information of logical channel groups (LCGs);

[0361] The DSR trigger threshold and the DSR reporting threshold are both configured; or at least one of the DSR trigger threshold and the DSR reporting threshold is configured; or the DSR trigger threshold is configured, and the DSR reporting threshold is defaulted by the terminal device to be equal to the DSR trigger threshold or equal to the DSR trigger threshold plus an offset value.

[0362] 4. The terminal device according to any one of appendices 1-3, wherein,

[0363] Different LCGs of the terminal device are configured by the network device with the same DSR reporting threshold, or different LCGs of the terminal device are configured by the network device with respective DSR reporting thresholds.

[0364] 5. The terminal device according to any one of appendices 1-3, wherein,

[0365] The terminal device determines, according to a configuration of the network device, whether to trigger and / or report a legacy DSR or an enhanced DSR.

[0366] 6. The terminal device according to appendix 5, wherein,

[0367] The terminal device indicates a capability of the terminal device to the network.

[0368] 7. The terminal device according to appendix 6, wherein,

[0369] The capability of the terminal device comprises a support capability of the terminal device for enhanced DSR reporting.

[0370] 8. A network device, comprising a memory and a processor, the memory storing a computer program, the processor being configured to execute the computer program to implement the method as follows:

[0371] The network device receives a DSR MAC CE sent by a terminal device in a case where the terminal device triggers a DSR according to a DSR triggering threshold, the DSR MAC CE comprising delay information of a first logical channel group (LCG);

[0372] The first LCG is at least one of:

[0373] an LCG with pending DSR, wherein the DSR triggering threshold is related to at least one of the at least one DSR reporting threshold;

[0374] an LCG comprising data of a logical channel (LCH) with a first remaining time lower than one of the at least one DSR reporting threshold;

[0375] an LCG with delay-critical data.

[0376] 9. The network device according to appendix 8, wherein,

[0377] The network device configures the same DSR reporting threshold for different LCGs of a terminal device, or configures respective DSR reporting thresholds for different LCGs of the terminal device.

[0378] 10. The network device according to clause 9, wherein,

[0379] The value of the DSR trigger threshold is related to the value of the DSR reporting threshold, and includes at least one of the following cases:

[0380] The value of the DSR trigger threshold is lower than the minimum value of the configured DSR reporting thresholds, or higher than the maximum value of the configured DSR reporting thresholds, or is one of the configured DSR reporting thresholds, or is the sum of one of the configured DSR reporting thresholds and an offset value, or is the maximum or minimum value of the configured DSR reporting thresholds.

Claims

1. A device for delaying sending of a status report (DSR), configured in a terminal device, the terminal device having at least one DSR reporting threshold, wherein, The apparatus comprises: a sending unit configured to send a DSR MAC CE (Media Access Control Control Element) to a network device in a case that a DSR is triggered according to a DSR trigger threshold, wherein the DSR MAC CE comprises delay information of a first LCG (Logical Channel Group); the first LCG is at least one of: an LCG with pending DSR, wherein the DSR trigger threshold is related to at least one of the at least one DSR reporting threshold; an LCG comprising a first remaining time of data of a logical channel (LCH) lower than one of the at least one DSR reporting threshold; an LCG with delay sensitive data.

2. The apparatus of claim 1, wherein, an LCG comprising a first remaining time of data of a logical channel lower than one of the at least one DSR reporting threshold, including at least one of: a first remaining time of data of a logical channel lower than a highest reporting threshold of the at least one DSR reporting threshold; a first remaining time of data of a logical channel lower than a lowest reporting threshold of the at least one DSR reporting threshold; a first remaining time of data of a logical channel lower than one of the at least one DSR reporting threshold and higher than another of the at least one DSR reporting threshold.

3. The apparatus of claim 1, wherein, in the DSR MAC CE, more than one piece of delay information for one LCG is arranged in at least one of: ascending or descending order of a threshold of a remaining time of the LCG; ascending or descending order of a buffer size of the LCG; priority order of data of the LCG.

4. The apparatus of claim 3, wherein, the DSR MAC CE comprises a remaining time and / or a buffer size of the first LCG corresponding to a remaining time threshold, the remaining time threshold comprising one or more than one DSR reporting threshold and / or one DSR trigger threshold, the remaining time and / or the buffer size comprises one or more than one pair of remaining time and / or buffer size.

5. The apparatus of claim 4, wherein, the enhanced DSR MAC CE further comprises a bitmap for indicating whether a remaining time and / or a buffer size within the remaining time threshold occurs.

6. The apparatus of claim 5, wherein, if there is an amount of data in the first LCG with a remaining time within a remaining time threshold, a bit corresponding to the remaining time threshold is set to a first predetermined value, otherwise is configured to a second predetermined value.

7. The apparatus of claim 4, wherein, the DSR MAC CE further comprises a first information field for indicating whether a next delay information after the first information field is still a delay information of a current first LCG or a delay information of a next first LCG.

8. The apparatus of claim 7, wherein, if the first information field is set to a first predetermined value, it indicates that the next delay information is still a delay information of a current first LCG. If the first information field is set to a second predetermined value, it indicates that the following delay information is the delay information of the next first LCG. 9.The apparatus of claim 1, wherein, The DSR trigger threshold and the DSR reporting threshold are both configured. 10.The apparatus of claim 9, wherein, The value of the DSR trigger threshold and the value of the DSR reporting threshold are related, including at least one of the following cases: The value of the DSR trigger threshold is lower than the minimum value of the configured DSR reporting threshold, or higher than the maximum value of the configured DSR reporting threshold, or is one of the configured DSR reporting threshold, or is the sum of one of the configured DSR reporting threshold and an offset value, or is the maximum or minimum value of the configured DSR reporting threshold. 11.The apparatus of claim 1, wherein, The delay information of the first LCG includes the remaining time lower than the DSR trigger threshold. 12.The apparatus of claim 1, wherein, At least one of the DSR trigger threshold and the DSR reporting threshold is configured.

13. The apparatus of claim 1, wherein, The delay sensitive data refers to at least one of the following: Data whose remaining time to discard timer expiry is lower than the DSR trigger threshold; Data whose remaining time to discard timer expiry is lower than the minimum value of the DSR reporting threshold; Data whose remaining time to discard timer expiry is lower than the maximum value of the DSR reporting threshold.

14. A device for delaying sending of a status report (DSR), configured in a terminal device, the terminal device having at least one DSR reporting threshold, wherein, The apparatus comprises: A sending unit, in the case of triggering DSR according to the DSR trigger threshold, sends a DSR MAC CE to a network device, wherein the DSR MAC CE includes delay information of a logical channel group (LCG); In the DSR MAC CE, for more than one piece of delay information of an LCG, at least one of the following is arranged: Ascending or descending order of the threshold of the remaining time of the LCG; Ascending or descending order of the buffer size of the LCG; Priority sorting of the data of the LCG. 15.The apparatus of claim 14, wherein, The DSR MAC CE includes the remaining time and / or buffer size of the LCG corresponding to the remaining time threshold, the remaining time threshold includes one or more DSR reporting thresholds and / or one DSR trigger threshold, and the remaining time and / or buffer size includes one or more pairs of remaining time and / or buffer size. 16.The apparatus of claim 15, wherein, If there is no amount of data in an LCG whose remaining time is within a remaining time threshold, the remaining time field corresponding to the remaining time threshold is set to a reserved value, and the buffer size field corresponding to the remaining time threshold is set to 0. 17.The apparatus of claim 15, wherein, The enhanced DSR MAC CE further includes a bitmap for indicating whether the remaining time and / or buffer size within the remaining time threshold appears. 18.The apparatus of claim 17, wherein, If there is a data amount in the LCG whose remaining time is within a remaining time threshold, a bit corresponding to the remaining time threshold is set as a first predetermined value, otherwise is configured as a second predetermined value. 19.The apparatus of claim 15, wherein, The DSR MAC CE further comprises a first information field, which is used to indicate whether the next delay information after the first information field is still the delay information of the current LCG or is the delay information of the next LCG.

20. A device for delaying reception of a status report (DSR), configured in a network device, wherein, The apparatus comprises: a receiving unit, configured to receive a DSR MAC CE sent by a terminal device in a case that the terminal device triggers a DSR according to a DSR trigger threshold, wherein the DSR MAC CE comprises delay information of a first logical channel group (LCG) ; The first LCG is at least one of: an LCG with pending DSR, wherein the DSR trigger threshold is related to at least one of the at least one DSR reporting threshold; an LCG comprising data of a logical channel (LCH) whose first remaining time is lower than one of the at least one DSR reporting threshold; an LCG with delay-sensitive data.

Citation Information

Patent Citations

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

    CN117616807A

  • Method and apparatus for buffered data delay reporting in a wireless communication system

    WO2024167353A1