Delay status report (DSR) transmission method, communication device, and storage medium

By introducing a second type of DSR mechanism, multiple sets of delay status information can be reported simultaneously, which solves the problem of multiple data streams arriving within a specified delay and improves the user experience.

WO2026011283A1PCT designated stage Publication Date: 2026-01-15BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing technologies struggle to effectively manage the arrival of multiple data streams within a specified delay, resulting in a poor user experience.

Method used

A second type of Delay Status Report (DSR) mechanism is introduced, which allows multiple sets of delay status information to be reported simultaneously. The DSR type can be flexibly configured through trigger events and network indications to support delay status reporting in different scenarios.

Benefits of technology

It enables flexible management of multiple data streams, improves the reliability of data stream arrival within a specified delay, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024104245_15012026_PF_FP_ABST
    Figure CN2024104245_15012026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a DSR transmission method, a communication device, and a storage medium. The DSR transmission method executed by a UE may comprise: transmitting a DSR to a network device, the DSR including at least one of a first-type DSR and a second-type DSR; the first-type DSR comprising a set of delay status information; and the second-type DSR comprising one or more sets of delay status information.
Need to check novelty before this filing date? Find Prior Art

Description

Delay Status Report (DSR) transmission method, communication equipment and storage medium Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a delay status reporting (DSR) transmission method, communication device, and storage medium. Background Technology

[0002] With the development of communication and network technologies, a service may require multiple data streams to provide users with a better audiovisual experience or higher service quality. These multiple data streams may all need to arrive at the receiving end within a specified delay for the user to obtain a satisfactory service experience.

[0003] Summary of the Invention

[0004] This disclosure provides a DSR transmission method, communication device, and storage medium.

[0005] According to a first aspect of the present disclosure, a DSR transmission method is provided, performed by a user equipment (UE), the method comprising: sending a DSR to a network device, the DSR including at least one of a first type of DSR and a second type of DSR; the first type of DSR including a set of delay status information; and the second type of DSR including one or more sets of delay status information.

[0006] A second aspect of the present disclosure provides a DSR transmission method, wherein the method is performed by a network device, the method comprising:

[0007] The system receives a DSR sent by the UE, the DSR including a first type of DSR and / or a second type of DSR; the first type of DSR includes a set of delay status information; the second type of DSR includes one or more sets of delay status information.

[0008] According to a third aspect of the present disclosure, a user equipment (UE) is provided, wherein the UE includes: a transmitting module configured to transmit a Delay Status Information (DSR) to a network device, the DSR including at least one of a first type of DSR and a second type of DSR; the first type of DSR including a set of delay status information; and the second type of DSR including one or more sets of delay status information.

[0009] A network device is provided according to a fourth aspect of the present disclosure, wherein the network device includes: a receiving module for receiving a Delay Status Information (DSI) sent by a User Equipment (UE), the DSR including a first type of DSR and / or a second type of DSR; the first type of DSR including a set of delay status information; the second type of DSR including one or more sets of delay status information.

[0010] A communication system is provided according to a fifth aspect of the present disclosure, wherein the communication system includes: a user equipment for performing a DSR transmission method provided by any technical solution of the first aspect; and a network device for performing a DSR transmission method provided by any technical solution of the second aspect.

[0011] A communication device is provided according to a sixth aspect of the present disclosure, wherein the communication device includes: one or more processors; wherein the processors are configured to invoke instructions to cause the communication device to perform the DSR transmission method according to any one of the first and / or second aspects.

[0012] A storage medium is provided according to a seventh aspect of the present disclosure, wherein the storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the DSR transmission method provided by any one of the first to second aspects.

[0013] According to an eighth aspect of the present disclosure, a program product is provided, wherein the program product includes a computer program, which, when executed by a communication device, enables the communication device to implement the DSR transmission method provided by any of the technical means of the first to second aspects.

[0014] The technical approach provided in this disclosure introduces a second type of DSR, which allows multiple sets of delay status information to be reported simultaneously. For example, the second type of DSR allows multiple sets of delay status information of an LCG to be reported simultaneously.

[0015] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the embodiments of this disclosure. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of embodiments of this disclosure.

[0017] Figure 1A is a schematic diagram of the architecture of a communication system according to an exemplary embodiment;

[0018] Figure 1B is a schematic diagram illustrating a DSR according to an exemplary embodiment;

[0019] Figure 2 is a flowchart illustrating a DSR transmission method according to an exemplary embodiment;

[0020] Figure 3 is a flowchart illustrating a DSR transmission method according to an exemplary embodiment;

[0021] Figure 4 is a flowchart illustrating a DSR transmission method according to an exemplary embodiment;

[0022] Figure 5A is a schematic diagram of the structure of a UE according to an exemplary embodiment;

[0023] Figure 5B is a schematic diagram of the structure of a network device according to an exemplary embodiment;

[0024] Figure 6A is a schematic diagram of the structure of a communication device according to an exemplary embodiment;

[0025] Figure 6B is a schematic diagram of the structure of a chip according to an exemplary embodiment. Detailed Implementation

[0026] This disclosure provides a DSR transmission method, communication device, communication system, and storage medium.

[0027] A first aspect provides a DSR transmission method, wherein the method is performed by a first network function, the method comprising: sending a DSR to a network device, the DSR including at least one of a first type of DSR and a second type of DSR; the first type of DSR including a set of delay status information; the second type of DSR including one or more sets of delay status information.

[0028] The above scheme introduces a second type of DSR, which allows multiple sets of delay status information to be reported simultaneously. For example, the second type of DSR allows multiple sets of delay status information of an LCG to be reported simultaneously.

[0029] In some embodiments of the first aspect, a logical channel group (LCG) is configured with a second type of DSR on the condition that it is configured with the first type of DSR.

[0030] The prerequisite for configuring the second type of DSR in the above scheme is that the first type of DSR has been configured for the LCG. In this case, the second type of DSR is regarded as a special case of the first type of DSR. In this case, it can be configured specifically for the LCG that needs it, so as to achieve configuration flexibility.

[0031] In some embodiments of the first aspect, the triggering events of the second type of DSR and the first type of DSR are the same.

[0032] In the above scheme, the second type of DSR and the first type of DSR use the same triggering event. Therefore, the triggering events of the first type of DSR and the second type of DSR can adopt the same configuration, which can save the signaling overhead of DSR configuration information.

[0033] In some embodiments of the first aspect, a logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

[0034] In the above scheme, an LCG is configured with a first type DSR and / or a second type DSR, which means that the configuration of the first type DSR and the second type DSR can be independent of each other. In this way, network devices can flexibly configure the first type DSR and / or the second type DSR for an LCG as needed.

[0035] In some embodiments of the first aspect, the triggering event includes: the remaining duration of at least one LCG is less than a first threshold. The above scheme provides a specific example of a triggering event, but the actual implementation is not limited to this example.

[0036] In some embodiments of the first aspect, the triggering events for the second type of DSR and the first type of DSR are respectively set.

[0037] The separate setting of trigger events for the second type of DSR and the first type of DSR in the above scheme can realize separate and flexible setting of trigger events for the first type of DSR and the second type of DSR, thereby meeting the setting of different types of DSR in different scenarios.

[0038] In some embodiments of the first aspect, sending a DSR to a network device includes: receiving a network indication sent by the network device, sending a second type of DSR to the network device, wherein the network indication is used to instruct a logical channel group (LCG) to report delay status information to use the second type of DSR, or the network indication is used by the network device to instruct the UE to enable a multi-group delay status information reporting function for an LCG.

[0039] The above scheme allows network devices to control the type of DSR sent by the UE through the transmission of network instructions, and is characterized by its ease of implementation.

[0040] In some embodiments of the first aspect, the method further includes: sending capability information to the network device, the capability information being used by the network device to determine whether the UE supports the second type of DSR.

[0041] In the above scheme, the UE can send capability information to the network device, which can then easily learn about the UE's capabilities. This allows the network device to configure DSR for the UE's LCG or send the corresponding type of DSR via network instructions.

[0042] In some embodiments of the first aspect, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

[0043] Based on the above scheme, whether the UE supports the second type of DSR can be related to whether it supports the first type of DSR, or it can be unrelated to whether it supports the first type of DSR. Thus, it can be flexibly set according to needs in specific implementation.

[0044] In some embodiments of the first aspect, the first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CEs).

[0045] Based on the above scheme, it can be seen that different types of DSRs can be carried by different MAC CEs, which facilitates the rapid encoding and decoding of DSRs by network devices and UEs.

[0046] In some embodiments of the first aspect, the first type of DSR and the second type of DSR are carried in the same MAC CE.

[0047] Based on the above scheme, the first type of DSR and the second type of DSR can share the same MAC CE. In this way, network devices can have the same MAC CE configuration for different types of DSRs, which simplifies the configuration of network devices and has the feature of being easy to implement.

[0048] A second aspect provides a method for transmitting Delay Status Reports (DSRs), wherein the method is performed by a network device, the method comprising: receiving a DSR sent by a User Equipment (UE), the DSR including a first type of DSR and / or a second type of DSR; the first type of DSR including a set of delay status information; the second type of DSR including one or more sets of delay status information.

[0049] In some embodiments of the second aspect, a logical channel group (LCG) is configured with a second type of DSR on the condition that it is configured with a first type of DSR.

[0050] In some embodiments of the second aspect, the triggering events of the second type of DSR and the first type of DSR are the same.

[0051] In some embodiments of the second aspect, a logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

[0052] In some embodiments of the second aspect, the triggering event includes: the remaining duration of at least one logical channel group (LCG) is less than a first threshold.

[0053] In some embodiments of the second aspect, the triggering events for the second type of DSR and the first type of DSR are set respectively.

[0054] In some embodiments of the second aspect, the method further includes:

[0055] The network device sends a network indication to the UE, which is used to instruct the logical channel group (LCG) to report delay status information to use the second type of DSR, or the network indication is used by the network device to instruct the UE to enable the multi-group delay status information reporting function of a logical channel group (LCG).

[0056] In some embodiments of the second aspect, the method further includes:

[0057] The network device receives capability information sent by the UE, and the capability information is used by the network device to determine whether the UE supports the second type of DSR.

[0058] In some embodiments of the second aspect, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

[0059] In some embodiments of the second aspect, the first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CEs).

[0060] In some embodiments of the second aspect, the first type of DSR and the second type of DSR are carried in the same MAC CE.

[0061] A third aspect provides a user equipment (UE), wherein the UE includes:

[0062] The sending module is configured to send a DSR to a network device, the DSR including at least one of a first type of DSR and a second type of DSR; the first type of DSR includes a set of delay status information; the second type of DSR includes one or more sets of delay status information.

[0063] A fourth aspect provides a network device, wherein the network device includes:

[0064] A receiving module is used to receive DSRs sent by a user equipment (UE), wherein the DSRs include a first type of DSR and / or a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

[0065] The fifth aspect provides a communication system, wherein the communication system includes a UE and a network device.

[0066] The UE is used to execute the DSR transmission method provided by any technical solution in the first aspect;

[0067] The network device is used to execute the DSR transmission method provided by any technical solution in the second aspect.

[0068] In a sixth aspect, embodiments of this disclosure provide a program product, wherein the program product includes a computer program, which, when executed by a communication device, enables the communication device to perform the DSR transmission method described in the optional implementations of the first to second aspects.

[0069] In a seventh aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the DSR transmission method described in optional implementations of the first to second aspects.

[0070] It is understood that the UE, network device, communication system, program product, and computer program described above are all used to execute the methods provided in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0071] This disclosure provides a DSR transmission method, communication device, communication system, and storage medium. The embodiments of this disclosure are not exhaustive, but merely illustrative of some embodiments, and are not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, removing some steps from a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementations in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with optional implementations of other embodiments.

[0072] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0073] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0074] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the aforementioned," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0075] In the embodiments disclosed herein, "multiple" refers to two or more.

[0076] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0077] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "A in one case, B in another", etc., may include the following technical methods depending on the situation: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.

[0078] In some embodiments, the notation "A or B" may include the following technical approaches, depending on the circumstances: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, selective execution from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.

[0079] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. As another example, if the object being described is "information", then "first type of information" and "second type of information" can be the same information or different information, and their content can be the same or different.

[0080] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0081] In some embodiments, terms such as “…”, “determine…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably.

[0082] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0083] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0084] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0085] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0086] In some embodiments, the terms "UE (terminal)," "UE device," "user equipment (UE)," "user UE (user terminal)," "mobile station (MS)," "mobile UE (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless communication device," "remote device," "mobile subscriber station," "access UE," "mobile UE," "wireless UE," "remote UE," "handset," "user agent," "mobile client," and "client" can be used interchangeably.

[0087] In some embodiments, the access network device, core network device, or network device can be replaced by a UE. For example, embodiments of this disclosure can also be applied to structures where communication between the access network device, core network device, or network device and the UE is replaced by communication between multiple UEs (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the UE can also be configured to have all or some of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between UEs (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0088] In some embodiments, the UE can be replaced by an access network device, a core network device, or a network device. In this case, it can also be configured such that the access network device, core network device, or network device has all or some of the functions of the UE.

[0089] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0090] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0091] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0092] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0093] As shown in Figure 1A, the communication system 100 includes a UE (terminal) 101 and a network device 102. The network device 102 may include access network devices and / or core network devices.

[0094] In some embodiments, UE101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) UE device, augmented reality (AR) UE device, wireless UE device in industrial control, wireless UE device in self-driving, wireless UE device in remote medical surgery, wireless UE device in smart grid, wireless UE device in transportation safety, wireless UE device in smart city, and wireless UE device in smart home.

[0095] In some embodiments, UE is also referred to as User Equipment (UE).

[0096] In some embodiments, the access network device may be a node or device that connects the UE to the wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next generation eNB (ng-eNB), next generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0097] In some embodiments, the technical methods of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0098] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0099] In some embodiments, the core network equipment can be a single device, including a first network element, or it can be multiple devices or a group of devices, each including a first network element. Network elements can be virtual or physical. The core network includes, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0100] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical methods of this disclosure and does not constitute a limitation on the technical methods provided in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical methods provided in this disclosure are also applicable to similar technical problems.

[0101] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0102] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing configuration methods of other resources, and next-generation systems extended from them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE and NR).

[0103] Figure 1B shows a schematic diagram of a DSR. The DSR shown in Figure 1B includes the LCG field, BT field, Remaining Time field, and Buffer Size (BS) field.

[0104] The LCG field is used to indicate the LCG reported by the DSR. For example, if the indicator bit in the LCG field corresponding to a certain channel is 1, it indicates that the DSR contains delay status information for that LCG. If the indicator bit in the LCG field corresponding to a certain channel is 0, it indicates that the DSR does not contain delay status information for that LCG. In some embodiments, the delay status information may include the remaining duration information of the corresponding LCG and / or the BS value.

[0105] The Remaining Time carries information about the remaining duration, which is used to indicate the remaining time. In the disclosed embodiments, the remaining duration may also be referred to as the Remaining Time. This remaining time may be the shortest remaining duration of the PDCP discard timer.

[0106] The Remaining Time field can be used to indicate the amount of data in a packet within the corresponding time interval, i.e., the BS value.

[0107] The BT field indicates the table referenced for calculating the BS value. If the BT field is 1, it means that the calculated BS value is from cache table 1; if the BT field is 0, it indicates the calculated BS value from cache table 2.

[0108] An LCG's BT field, as well as the remaining time and cache size fields, can be set within two consecutively distributed octets.

[0109] Figure 2 is an interactive schematic diagram illustrating a DSR transmission method according to an exemplary embodiment. As shown in Figure 2, this disclosure relates to a DSR transmission method for a communication system 100, the method comprising:

[0110] S2101: The UE sends capability information to the network device.

[0111] In some embodiments, the network device may be an access network device, which, for example, may include, but is not limited to, eNB and / or gNB.

[0112] In some embodiments, the UE sends a Radio Resource Control (RRC) message, a Media Access Control (MAC) layer message, or Downlink Control Information (DCI) message containing capability information to the network device. For example, the RRC message may include, but is not limited to, an RRC message carrying User Assistance Information (UAI). More exemplaryly, the capability information may be one of the UAI information.

[0113] In some embodiments, the capability information is used to indicate the type of DSR supported by the UE.

[0114] In some embodiments, DSR may include a first type of DSR and a second type of DSR.

[0115] In some embodiments, the first type of DSR includes a set of delay state information. For example, for an LCG, the first type of DSR includes a set of delay state information.

[0116] In this embodiment of the disclosure, the delay status information may be information reflecting the remaining delay of the data to be transmitted.

[0117] In some embodiments, the second type of DSR includes one or more sets of delay status information. For example, for an LCG, the second type of DSR can include multiple sets of delay status information. Specifically, for an LCG, the number of sets of delay status information included in the second type of DSR is equal to the number of time intervals in which the remaining duration of the Protocol Data Unit (PDU) corresponding to that LCG is less than a first threshold. For example, the PDU is also a data packet.

[0118] In some embodiments, a set of delay status information may include remaining duration information and a BS value. The remaining duration information can be used to indicate the remaining duration. The BS value is the amount of PDU data within the corresponding time zone that the remaining duration falls into.

[0119] In some embodiments, a set of delay status information may include an index value for a time interval and a BS value. The index value may indicate the index of the time interval in which the remaining duration of the PDU lies.

[0120] In other embodiments, a set of delay status information may include BS values, in which case the multiple time intervals associated with the second type of DSR are sorted as needed. For example, the multiple time intervals are sorted from largest to smallest or smallest to largest according to their corresponding remaining duration.

[0121] Of course, the above is just an example illustrating the differences between the first type of DSR and the second type of DSR, and the actual implementation is not limited to the above examples.

[0122] The following example illustrates the relationship between the first type of DSR and the second type of DSR.

[0123] Association Method 1: The second type of DSR can be regarded as a special form of the first type of DSR.

[0124] In this case, the reporting of delay status information for the LCG may include at least one of the following characteristics:

[0125] The triggering events for the second type of DSR are the same as those for the first type of DSR;

[0126] For an LCG, configuring a Type II DSR requires configuring a Type I DSR; that is, an LCG can be configured with a Type I DSR alone, or with both Type I and Type II DSRs simultaneously. When an LCG is configured with both Type I and Type II DSRs, the choice between Type I and Type II DSRs can be determined by network indication, or by protocol agreement or negotiation with network equipment. In some embodiments, the UE can also determine whether to use Type I or Type II DSR based on the number of time intervals to which the remaining duration of the PDUs that trigger the event for the LCG belongs. For example, if the remaining duration of the PDUs that trigger the event for an LCG is distributed within one time interval, Type I DSR can be used first to report the LCG's delay status information to minimize unnecessary network signaling overhead. If the remaining duration of the PDUs that trigger the event for an LCG is distributed across multiple time intervals, Type II DSR can be used first to report the LCG's delay status information, thereby achieving refined reporting.

[0127] In some embodiments, the triggering event may include, but is not limited to, detecting that the remaining duration of at least one stored PDU of the corresponding LCG is less than a first threshold. In some embodiments, the first threshold may be the maximum remaining duration value of the time interval associated with the first type of DSR and / or the second type of DSR.

[0128] In some embodiments, corresponding to association 1, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR. Of course, in other embodiments, whether the UE supports the second type of DSR is unrelated to whether the UE supports the first type of DSR.

[0129] In some embodiments, corresponding to association 1, the triggering event for both the first type of DSR and the second type of DSR can be: the remaining duration of at least one logical channel group (LCG) is less than the first threshold.

[0130] Relationship 2: Type II DSR and Type I DSR are two parallel types of DSR.

[0131] In this case, the reporting of delay status information for the LCG may include at least one of the following characteristics:

[0132] The trigger events for the second type of DSR and the first type of DSR are set separately. In this case, the trigger events for the second type of DSR and the first type of DSR can be the same or different. Whether they are the same or not depends on the specific settings of the trigger events for the first type of DSR and the second type of DSR.

[0133] For an LCG, a Type I DSR can be configured individually, a Type II DSR can be configured individually, or both Type I and Type II DSRs can be configured simultaneously. The specific DSR configured for an LCG may depend on the network device configuration and / or the service attributes associated with the LCG, the urgency of the service data, and / or the Quality of Service (QoS).

[0134] In some embodiments, the capability information is used by the network device to determine whether the UE supports the second type of DSR.

[0135] In some embodiments, UEs support Type 1 DSR by default. In this case, when a UE supports Type 2 DSR, it can specifically indicate this to the network device through capability information. UEs that do not support Type 2 DSR can carry information related to DSR reporting in different capability information, thereby saving at least some of the bit overhead for the UE.

[0136] In some embodiments, corresponding to association 2, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR. However, in some embodiments, even corresponding to association 2, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR.

[0137] If the prerequisite for a UE to support Type 2 DSR is Type 1 DSR, then if the UE indicates support for Type 2 DSR through capability information, it means that the UE's support for Type 2 DSR necessarily means that it also supports Type 1 DSR.

[0138] If the UE supports Type 2 DSR and does not support Type 1 DSR, the UE indicates support for Type 2 DSR through capability information. Whether the UE supports Type 1 DSR needs to be determined separately.

[0139] In some embodiments, by reporting capability information, the UE can make it easy for network devices to know the UE's capabilities in DSR reporting, so that DSR can be configured for the LCG configured for the UE in a targeted manner according to the UE's capabilities.

[0140] In some embodiments, UE capability information can be executed independently. For example, upon receiving the UE's capability information, the base station can configure DSR for the LCG configured by the UE based on the UE's capability information. As another example, if the base station believes that there are currently many idle resources and the probability that the LCG configured by the UE will not be allocated resources for transmission for a long time is low, then the DSR configuration can be omitted; in this case, the base station may only store the UE's capability information.

[0141] In some embodiments, S2101 can also be an optional step. For example, the network device can determine the types of DSRs supported by the UE based on the UE type. In this case, the network device, such as the base station, can know the types of DSRs supported by the UE without the UE reporting capability information, and the UE can omit the transmission of capability information. Another example is that the protocol specifies some or all of the DSR types that the UE needs to support, and the network device, such as the base station, can know the types of DSRs supported by the UE according to the protocol. In this case, the UE can also omit the reporting of capability information.

[0142] S2102: The network device sends a network instruction to the UE.

[0143] In some embodiments, the network device broadcasts, multicasts, or unicasts network instructions to the UE.

[0144] In some embodiments, the network device sends a Radio Resource Control (RRC) message, a Media Access Control (MAC) layer message, or Downlink Control Information (DCI) containing a network indication to the UE.

[0145] In some embodiments, the network indicator is used to indicate the type of DSR that reports delay status information.

[0146] In some embodiments, the network indication is used to instruct the Logical Channel Group (LCG) to report delay status information to use the second type of DSR. For example, the network device may send the LCG's delay status information using the second type of DSR via the network indication. If the network device allows the UE to report the LCG's delay status information using the first type of DSR, the network device does not need to send a dedicated network instruction, thereby reducing network signaling overhead. For example, if no network device specifically instructs the use of the first or second type of DSR via a network indication, the UE and network device may default to or use the first or second type of DSR according to the protocol.

[0147] In some embodiments, S2102 can be performed independently. For example, the network device instructs the UE to send delay status information using a first type DSR or a second type DSR by sending a network indication. However, the UE's LCGs are eventually scheduled in time, and at this time, the remaining duration of no PDU is less than the first threshold corresponding to the triggering event. In this case, the step of the UE sending DSR will not be executed, so the step of the UE sending DSR is an optional step.

[0148] In some embodiments, S2102 is an optional step. For example, the UE and network device use either Type I DSR or Type II DSR by default. Alternatively, the UE and network device may select to use either Type I DSR or Type II DSR according to a protocol. Exemplarily, the network device may also implicitly instruct the UE to use either Type I DSR or Type II DSR based on the DSR configuration; in this case, the network device does not need to send dedicated network signaling to instruct the UE to use either Type I DSR or Type II DSR for reporting. Furthermore, if the triggering events for Type I DSR and Type II DSR are different, then the corresponding type of DSR can be sent based on the type of DSR associated with the detected triggering event.

[0149] In some embodiments, DSR configuration information may include, but is not limited to, at least one of the following: the type of DSR; resource information of the DSR, which may instruct the UE to transmit one or more of the time domain resources and frequency domain resources of the DSR; configuration information of the time interval associated with the DSR, for example, the information of the time interval may include one or more thresholds; and configuration information of the triggering event associated with the DSR.

[0150] In some embodiments, the first type of DSR and the second type of DSR can share a set of DSR configuration information, which may include a first part and a second part. The first part may be a common part, which includes the same parameters for the first type of DSR and the second type of DSR. The second part may include the different parameters for the first type of DSR and the second type of DSR. By sharing the DSR configuration information, the overhead of configuration signaling can be saved. For example, the situation where the first type of DSR and the second type of DSR share a set of DSR configuration information is particularly applicable to the aforementioned association relationship.

[0151] In some embodiments, the first type of DSR and the second type of DSR do not share DSR configuration information, which is equivalent to the network device configuring the parameters of the first type of DSR and the second type of DSR respectively.

[0152] If the network devices may be configured with different first thresholds for Type I DSR and Type II DSR, then the corresponding type of DSR can be selected for transmission based on the first threshold that the current remaining time is less than.

[0153] In other embodiments, the UE can determine the type of DSR to use based on the configuration of different types of DSR configuration information. In this case, the network device can also omit the issuance of network instructions.

[0154] For example, the UE can determine the type of DSR to be reported based on the configuration of different types of DSR configuration information, which may include at least one of the following:

[0155] If an LCG with delayed status information to be reported has a second type of DSR configured, then the second type of DSR shall be used first.

[0156] If the LCG for reporting delayed status information is not configured with a second type of DSR, then the first type of DSR shall be used;

[0157] Based on the number of thresholds configured in the DSR configuration information, determine whether to use the first type of DSR or the second type of DSR.

[0158] In some embodiments, determining whether to use a first type of DSR or a second type of DSR based on the number of thresholds configured in the DSR configuration information includes: if no thresholds are configured in the DSR configuration information, determining to use a first type of DSR; if at least one threshold is configured, determining to use a second type of DSR. In this scenario, the number of time intervals associated with the second type of DSR is related to the number of thresholds. For example, one threshold can correspond to two time intervals, namely 0 to threshold 1 and threshold 1 to a first threshold; if the number of thresholds configured in the DSR configuration information is 1, determining to use a first type of DSR; in a special case of this scenario, the threshold can be a trigger threshold corresponding to a triggering event.

[0159] The DSR configuration information specifies that the number of thresholds must be at least 2, and the second type of DSR is selected. In this scenario, the number of time intervals associated with the second type of DSR can be equal to the number of thresholds.

[0160] In some embodiments, the network device determines the transmission of a network indication based on the UE's capability information. Exemplarily, the network device determining the transmission of a network indication based on the UE's capability information may include, but is not limited to, at least one of the following:

[0161] The capability information indicates that the UE supports Type 2 DSR, and determines the network indication to be sent to the UE to indicate the use of Type 2 DSR;

[0162] The capability information indicates that the UE does not support Type 2 DSR, and determines to send a network indication to the UE to use Type 1 DSR;

[0163] The capability information indicates that the UE does not support Type 2 DSR, and it is determined not to send a network indication to the UE;

[0164] The capability information indicates that the UE supports Type 1 DSR, and determines the network indication to be sent to the UE to indicate the use of Type 1 DSR;

[0165] The capability information indicates that the UE supports both Type I DSR and Type II DSR, and determines to send a network indication to the UE, which is used to indicate whether to use Type I DSR or Type II DSR.

[0166] The capability information indicates that the UE supports both Type 1 DSR and Type 2 DSR and expects the UE to use Type 2 DSR. It determines to send a network indication to the UE, which is used to indicate the use of Type 2 DSR.

[0167] The capability information indicates that the UE supports both Type I DSR and Type II DSR and expects the UE to use Type I DSR, so it is determined not to send a network indication to the UE.

[0168] S2103: The UE sends a DSR to the network device.

[0169] In some embodiments, when at least one LCG triggering event is detected, the UE sends a DSR to the network device. For example, if it is detected that the remaining duration of at least one LCG is less than a first threshold, the UE sends a DSR to the network device.

[0170] In some embodiments, the UE sends a first type of DSR to the network device.

[0171] In some embodiments, the UE sends a second type of DSR to the network device.

[0172] In some embodiments, the UE sends a first type DSR and a second type DSR to the network device.

[0173] In some embodiments, the UE sends a first type DSR or a second type DSR to the network device according to network instructions.

[0174] In some embodiments, the network device sends a first type DSR or a second type DSR to the network device based on the type of DSR associated with the detected triggering event.

[0175] In some embodiments, the network device detects triggering events for a first type of DSR and a second type of DSR, respectively, and sends either the first type of DSR or the second type of DSR to the network device according to a local policy. For example, according to a second type of DSR priority policy, the second type of DSR is sent to the network device first; according to a second type of DSR indication reporting policy, if no specific indication is detected requiring the use of a second type of DSR, the first type of DSR is sent to the network device first.

[0176] In some embodiments, the association between the first type of DSR and the second type of DSR can also be indicated in the message carrying the first type of DSR and the second type of DSR.

[0177] For example, DSR is carried in MAC CE.

[0178] In some embodiments, the first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CEs). In some embodiments, the first type of DSR and the second type of DSR are carried in the same MAC CE. Different MAC CEs may have different identifiers or use different communication resources for transmission. If the first type of DSR and the second type of DSR are reported to the network device using the same MAC CE, the UE can ignore the currently reported DSR type and use the MAC CE shared by the first type of DSR and the second type of DSR to send the DSR that needs to be reported. If the first type of DSR and the second type of DSR are reported to the network device using different MAC CEs, the UE determines the MAC CE to use based on the type of DSR to be reported.

[0179] In some embodiments, the first type DSR and the second type DSR for the same LCG can be carried in the same or different MAC CEs and sent to the network device.

[0180] In some embodiments, Type I and Type II DSRs from different LCGs can be carried and reported in the same MAC CE. In this case, the DSRs carried by a MAC CE may include Type I and Type II DSRs from different LCGs.

[0181] In some embodiments, Type I and Type II DSRs from different LCGs can be carried and reported in different MAC CEs. In this case, a DSR carried by a MAC CE may include Type I DSRs from different LCGs. Alternatively, a DSR carried by a MAC CE may include Type II DSRs from different LCGs.

[0182] As shown in Figure 3, this embodiment of the disclosure provides a DSR transmission method, executed by a UE. The method may include:

[0183] S3101: Send capability information.

[0184] In some embodiments, the UE sends capability information to the network device. For example, an alternative implementation of the UE sending capability information can be found in S2101 of the embodiment corresponding to FIG2.

[0185] In some embodiments, capability information is used to indicate the type of DSR supported by the UE.

[0186] In some embodiments, capability information is used to indicate whether the UE supports the type of a second type of DSR.

[0187] S3102: Receive network instruction.

[0188] In some embodiments, the UE receives a network indication sent by the network device.

[0189] In some embodiments, the relevant description of the network indication can be found in the embodiment corresponding to Figure 2, and will not be repeated here.

[0190] S3103: Send DSR.

[0191] In some embodiments, the UE sends a DSR to the network device. For example, an alternative implementation of the UE sending the DSR can be found in S2103 of the embodiment corresponding to FIG2.

[0192] It is worth noting that any one of S3101 to S3103 can be implemented individually, and any two of S3101 to S3103 can be implemented in combination. For specific reasons, please refer to the embodiment corresponding to Figure 2. For example, if the UE sends capability information but there is no configuration and / or requirement for the UE to send DSR, then S3102 and S3103 can both be optional steps. As another example, if the UE has the capability to send Type 1 DSR and / or Type 2 DSR, the specific type of DSR used can be determined by network indication, but whether DSR needs to be sent depends on whether a triggering event is detected. As yet another example, the UE can send capability information without receiving network indication, and can choose to send Type 1 or Type 2 DSR when needed, according to protocol agreements or other methods. In some embodiments, S3101 and S3102 can be implemented in combination; for example, the network indication is generated based on the capability information. For example, the DSR type reported by the network indication is the DSR type supported by the UE, indicating the UE's capability information. In some embodiments, S3102 and S3103 can be implemented in combination, and the UE can send a first type DSR or a second type DSR according to the DSR type indicated by the network. Of course, S3101, S3102 and S3103 can be implemented in combination.

[0193] As shown in Figure 4, this embodiment of the disclosure provides a DSR transmission method, executed by a network device. The method may include:

[0194] S4101: Reception capability information.

[0195] In some embodiments, the network device receives capability information transmitted by the UE. For example, a description of this capability information can be found in the embodiment corresponding to Figure 2.

[0196] In some embodiments, capability information is used to indicate the type of DSR supported by the UE.

[0197] In some embodiments, capability information is used to indicate whether the UE supports the type of a second type of DSR.

[0198] S4102: Send network instruction.

[0199] In some embodiments, the network device sends a network instruction to the UE.

[0200] In some embodiments, the network device sends a network instruction to the UE based on the received capability information.

[0201] In some embodiments, the optional implementation of the network device sending network instructions can be found in S2102 of the embodiment corresponding to FIG2.

[0202] S4103: Receive DSR.

[0203] In some embodiments, the network device receives a DSR sent by the UE. For example, a description of this capability information can be found in the embodiment corresponding to Figure 2.

[0204] It is worth noting that any one of S4101 to S4103 can be implemented individually, and any two of S4101 to S4103 can be implemented in combination. For specific reasons, please refer to the embodiments corresponding to Figure 2 and / or Figure 3. Since a second type of DSR capable of simultaneously reporting multiple sets of delayed state information is introduced, it is necessary to specify various aspects such as the information reporting method, information format, triggering event, and whether the UE selects the first or second type of DSR.

[0205] In view of this, embodiments of this disclosure provide a method for a UE to report DSR, which may specifically include:

[0206] The second type of DSR will carry at least one reporting field for each LCG, which can be used to report remaining time information and BS value. For example, this reporting field includes two fields: a Remaining Time field and a BS field. The Remaining Time field can be used to carry the remaining time information. The BS field can be used to carry the BS value.

[0207] There are several ways to send a Type 2 DSR. Two options are provided below: 1.

[0208] Operating mode 1: The prerequisite for a logical channel group to be configured for reporting Category 2 DSRs is that it has already been configured for reporting Category 1 DSRs.

[0209] When a DSR is triggered, the base station instructs the UE to report either a Category 1 DSR or a Category 2 DSR.

[0210] If the reporting format is Category 1 DSR, the UE carries one reporting field (Remaining Time and Buffer Size fields) for each LCG.

[0211] If the reporting format is Category 2 DSR, the UE carries at least one or more reporting fields (Remaining Time and Buffer Size fields) for each LCG.

[0212] In some embodiments, the triggering condition for DSR is that at least one logical channel of the LCG has data with a minimum remaining duration lower than the threshold 1 configured for DSR.

[0213] In some embodiments, the triggering condition for DSR is: at least one logical channel of the LCG has data with a minimum remaining duration lower than the threshold 1 configured for DSR and the data has not been transmitted.

[0214] In other embodiments, the triggering condition for DSR is that at least one logical channel of the LCG has data with a minimum remaining duration lower than the threshold 1 configured for DSR and that data has not been reported through DSR.

[0215] In other embodiments, the triggering condition for DSR is: at least one logical channel of the LCG has data with a minimum remaining duration lower than the threshold 1 configured for DSR, and the data has not been transmitted and has not been reported through DSR.

[0216] In addition, other conditions can be added, such as whether the data has been transmitted. For example, the trigger condition for DSR is: if a logical channel of the LCG has data with a minimum remaining duration lower than the threshold 1 configured for DSR, and this data has not been transmitted or reported to DSR, then DSR is triggered for that logical channel (LCH). In the above embodiments, the minimum remaining duration can also be configured to be lower than the DSR configured threshold 1. For example:

[0217] In some embodiments, the triggering condition for DSR is: there is data in a certain logical channel of the LCG with a minimum remaining duration lower than the threshold 2 configured for DSR, wherein the threshold 2 may be less than the threshold 1 configured for DSR.

[0218] In some embodiments, the base station may instruct the UE whether to report a Type II DSR for an LCG. For example, if the switch for reporting multiple reporting fields or multiple sets of delay state information is enabled, a Type II DSR is sent for that LCG, and one or more reporting fields (Remaining Time and Buffer Size fields) are sent via the Type II DSR. If the switch is not enabled or not configured, the UE reports a Type I DSR. For example, one reporting field (Remaining Time and Buffer Size fields) is sent via the Type I DSR for that LCG.

[0219] In some embodiments, if the UE reports a Type II DSR, the UE, after triggering the DSR reporting, sends one or more reporting fields (Remaining Time and Buffer Size fields) for a single LCG via the Type II DSR. The remaining time interval for each reporting field is different. Different time intervals correspond to different remaining time ranges. The BS value for each reporting field represents the amount of data to be transmitted within the remaining time interval.

[0220] In some embodiments, the UE reports capability information. In this case, the prerequisite for reporting the capability to support the second type of DSR is that the UE supports the capability to report the first type of DSR.

[0221] Operating Mode 2: A logical channel group is configured with either a Type 1 DSR trigger event or a Type 2 DSR trigger event. Understandably, network devices cannot be configured to simultaneously trigger both types of DSR reporting within a single logical channel group.

[0222] In one embodiment, the triggering event of the first type of DSR and the triggering event of the second type of DSR can be the same or different. For example, the triggering event of the second type of DSR can be the same as the triggering event of the first type of DSR. For example, if the triggering events of the first type of DSR and the second type of DSR are independent of each other, then the triggering thresholds corresponding to the triggering events of the first type of DSR and the second type of DSR can be threshold 1 and threshold 2, respectively. For example, assuming that the triggering threshold configured for the first type of DSR is threshold 1 and the triggering threshold configured for the second type of DSR is threshold 2, the first type of DSR contains data of data to be transmitted with a remaining duration less than threshold 1, and the second type of DSR contains data of data to be transmitted with a remaining duration less than threshold 2.

[0223] In some embodiments, the UE reports capability information. For example, this capability information is used to indicate whether the UE supports Type II DSR. In this embodiment, whether the UE supports Type II DSR is not related to whether it supports Type I DSR.

[0224] In one embodiment, since the triggering events of the second type of DSR are unrelated to the triggering events of the first type of DSR, a new triggering event for the second type of DSR can be added. Different triggering events correspond to different triggering methods and involve different triggering parameters, such as different triggering thresholds.

[0225] The following provides a specific embodiment, which may include:

[0226] Step 1: The UE obtains the time intervals for the remaining duration. If there are multiple time intervals, a list is obtained. This list can be configured by the network device and calculated according to the formula for calculating the time intervals.

[0227] For example, the time range below the threshold of 10ms is divided into two intervals: one interval is 0-5ms (interval 1), and the other interval is 5ms-10ms (interval 2).

[0228] Step 2: Trigger DSR reporting for different time intervals. For example, trigger UE DSR reporting for different time intervals.

[0229] In some embodiments, if there is data on a certain logical channel of the LCG with a minimum remaining duration lower than the upper limit of interval 1 or within the range of interval 1, and such data has not been transmitted or reported by DSR, then DSR is triggered for that LCH.

[0230] In some embodiments, if there is a minimum remaining duration on a certain logical channel of the LCG that is lower than the upper limit of interval 2 or within the range of interval 2, and the data has not been transmitted or reported by DSR, then DSR is triggered for that LCH.

[0231] In this scenario, a single LCH can trigger DSR simultaneously due to different time intervals. After triggering a DSR report, the UE will carry at least one or more reporting fields (Remaining Time and Buffer Size fields) for each LCG. The remaining time interval for each reporting field is different, and these different time intervals correspond to different time ranges.

[0232] In Method 2, if there is no data that meets the requirements in the reporting range, DSR reporting can be canceled or DSR reporting can be stopped.

[0233] In DSR, a BS value is the amount of data with remaining duration within a certain time interval. For example, if there are S protocol data packets (PDUs) with remaining duration within time interval A, then the amount of data in these S PDUs is the BS value associated with the time interval.

[0234] In some embodiments, regardless of whether operating mode 1 or operating mode 2 is used, the DSR is carried in the MAC CE. Different types of DSRs can be carried in the same MAC CE. If there are multiple LCGs, some LCGs may be configured to report the original first type of DSR; some LCGs may be configured to report the second type of DSR; and the DSRs of these multiple LCGs can all be carried in the same MAC CE.

[0235] In other embodiments, different types of DSRs cannot be mixed in the same MAC CE for DSR reporting. All LCGs in the same MAC CE are configured with the same reporting method. That is, a MAC CE will either contain the first type of DSR or the second type of DSR.

[0236] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.

[0237] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.

[0238] This disclosure also provides apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the UE in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, or a core network device) in any of the above methods.

[0239] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0240] In this disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a type of microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU). Unit, DPU, etc.

[0241] As shown in Figure 5A, this disclosure provides a UE, including:

[0242] The sending module 5101 is configured to send a DSR to a network device, wherein the DSR includes at least one of a first type of DSR and a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

[0243] In some embodiments, the UE may further include a receiving module and a processing module. Exemplarily, the transmitting module and / or receiving module may correspond to the UE's network interface and / or transceiver antenna.

[0244] In some embodiments, the processing module can be used by the UE to perform information processing-related steps in any DSR transmission method.

[0245] In some embodiments, the sending module can be used by the UE to perform information sending-related steps in any DSR transmission method.

[0246] In some embodiments, the receiving module can be used by the UE to perform information transmission-related steps in any DSR transmission method.

[0247] In some embodiments, a logical channel group (LCG) is configured with a second type of DSR on the condition that it is configured with a first type of DSR.

[0248] In some embodiments, the triggering events for the second type of DSR and the first type of DSR are the same.

[0249] In some embodiments, a logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

[0250] In some embodiments, the triggering event includes: the remaining duration of at least one LCG is less than a first threshold.

[0251] In some embodiments, the triggering events for the second type of DSR and the first type of DSR are set respectively.

[0252] In some embodiments, the sending module is configured to receive a network indication sent by the network device and send the second type of DSR to the network device. The network indication is used to instruct the logical channel group (LCG) to report delay status information to use the second type of DSR. Alternatively, the network indication is used by the network device to instruct the UE to enable the multi-group delay status information reporting function of an LCG.

[0253] In some embodiments, the sending module is further configured to send capability information to the network device, the capability information being used by the network device to determine whether the UE supports the second type of DSR.

[0254] In some embodiments, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

[0255] In some embodiments, the first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CEs).

[0256] In some embodiments, the first type of DSR and the second type of DSR are carried in the same MAC CE.

[0257] As shown in Figure 5B, this embodiment of the present disclosure provides a network device, wherein the network device includes:

[0258] The receiving module 5201 is used to receive DSR sent by the user equipment (UE), wherein the DSR includes a first type of DSR and / or a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

[0259] In some embodiments, the network device further includes a transmitting module and / or a processing module.

[0260] In some embodiments, the transmitting module and / or receiving module may correspond to the network interface and / or transceiver antenna of the network device.

[0261] In some embodiments, the processing module can be used by a network device to perform information processing-related steps in any DSR transmission method.

[0262] In some embodiments, the sending module can be used by a network device to perform information sending-related steps in any DSR transmission method.

[0263] In some embodiments, the receiving module can be used by a network device to perform information transmission-related steps in any DSR transmission method.

[0264] In some embodiments, a logical channel group (LCG) is configured with a second type of DSR on the condition that it is configured with a first type of DSR.

[0265] In some embodiments, the triggering events for the second type of DSR and the first type of DSR are the same.

[0266] In some embodiments, a logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

[0267] In some embodiments, the triggering event includes: the remaining duration of at least one logical channel group (LCG) is less than a first threshold.

[0268] In some embodiments, the triggering events for the second type of DSR and the first type of DSR are set respectively.

[0269] In some embodiments, the sending module is configured to send a network indication to the UE, the network indication being used to instruct the logical channel group (LCG) to report delay status information to use the second type of DSR, or the network indication being used by the network device to instruct the UE to enable the multi-group delay status information reporting function of a logical channel group (LCG).

[0270] In some embodiments, the receiving module is further configured to receive capability information sent by the UE, the capability information being used by the network device to determine whether the UE supports the second type of DSR.

[0271] In some embodiments, the prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

[0272] In some embodiments, the first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CEs).

[0273] In some embodiments, the first type of DSR and the second type of DSR are carried in the same MAC CE.

[0274] This disclosure also provides a communication device, which may include one or more processors; wherein the processors are configured to invoke instructions to cause the communication device to execute the DSR transmission method that can be implemented in any of the foregoing embodiments.

[0275] In some embodiments, as shown in FIG6A and / or FIG6B, the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memories 8102 may also be located outside the communication device 8100.

[0276] The communication device may be the aforementioned UE or network device. In some embodiments, the network device may be a primary node and / or a secondary node.

[0277] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the communication steps such as sending and receiving in the above method are performed by the transceivers 8103, and other steps are performed by the processor 8101.

[0278] In some embodiments, a transceiver may include a receiver and a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.

[0279] Optionally, the communication device 8100 further includes one or more interface circuits 8104, which are connected to the memory 8102. The interface circuits 8104 can be used to receive signals from the memory 8102 or other devices, and can be used to send signals to the memory 8102 or other devices. For example, the interface circuits 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0280] The communication device 8100 described in the above embodiments may be a network device or a UE, but the scope of the communication device 8100 described in this disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited by FIG. 6A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, UE device, smart UE device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0281] Figure 6B is a schematic diagram of the structure of chip 8200 provided in an embodiment of this disclosure. For cases where the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of chip 8200 shown in Figure 6B, but it is not limited thereto.

[0282] Chip 8200 includes one or more processors 8201, which are used to invoke instructions to cause chip 8200 to execute any of the above DSR transfer methods.

[0283] In some embodiments, chip 8200 further includes one or more interface circuits 8202 connected to memory 8203. Interface circuits 8202 can be used to receive signals from memory 8203 or other devices, and can also be used to send signals to memory 8203 or other devices. For example, interface circuit 8202 can read instructions stored in memory 8203 and send those instructions to processor 8201. Optionally, terms such as interface circuit, interface, transceiver pin, and transceiver can be used interchangeably.

[0284] In some embodiments, chip 8200 further includes one or more memories 8203 for storing instructions. Optionally, all or part of the memories 8203 may be located outside of chip 8200.

[0285] This disclosure also provides a storage medium storing instructions that, when executed on a communication device 8100, cause the communication device 8100 to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but it can also be a temporary storage medium.

[0286] This disclosure also provides a program product that, when executed by a communication device 8100, causes the communication device 8100 to perform any of the above-described DSR transmission methods. Optionally, the program product is a computer program product.

[0287] This disclosure also provides a computer program that, when run on a computer, causes the computer to perform any of the above DSR transmission methods.

[0288] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the embodiments of this disclosure that follow the general principles of the embodiments of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the embodiments of this disclosure are indicated by the following claims.

[0289] It should be understood that the embodiments disclosed herein are not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from their scope. The scope of the embodiments disclosed herein is limited only by the appended claims.

Claims

1. A method for transmitting Delayed Status Report (DSR), wherein, Performed by a user equipment (UE), the method includes: Sending a Delay Status Report (DSR) to a network device, wherein the DSR includes at least one of a first type of DSR and a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

2. The method according to claim 1, wherein, A logical channel group (LCG) is configured with a second type of DSR only if it is configured with a first type of DSR.

3. The method according to claim 2, wherein, The triggering events for the second type of DSR are the same as those for the first type of DSR.

4. The method according to claim 1, wherein, A logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

5. The method according to any one of claims 2 to 4, wherein, The triggering event includes: the remaining duration of at least one LCG is less than a first threshold.

6. The method according to claim 1, wherein, The trigger events for the second type of DSR and the first type of DSR are set separately.

7. The method according to any one of claims 1 to 6, wherein, Sending DSR to the network device includes: Upon receiving a network indication sent by the network device, the network device sends the second type of DSR to the network device. The network indication is used to instruct the logical channel group (LCG) to report delay status information to use the second type of DSR. Alternatively, the network indication is used by the network device to instruct the UE to enable the multi-group delay status information reporting function of an LCG.

8. The method according to any one of claims 1 to 7, wherein, The method further includes: sending capability information to the network device, the capability information being used by the network device to determine whether the UE supports the second type of DSR.

9. The method according to claim 8, wherein, The prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

10. The method according to any one of claims 1 to 9, wherein, The first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CE).

11. The method according to any one of claims 1 to 9, wherein, The first type of DSR and the second type of DSR are carried in the same MAC CE.

12. A method for transmitting Delayed Status Report (DSR), wherein, Performed by a network device, the method includes: Receive DSR sent by User Equipment (UE), wherein the DSR includes a first type of DSR and / or a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

13. The method according to claim 12, wherein, A logical channel group (LCG) is configured with a second type of DSR only if it is configured with a first type of DSR.

14. The method according to claim 13, wherein, The triggering events for the second type of DSR are the same as those for the first type of DSR.

15. The method according to claim 12, wherein, A logical channel group (LCG) is configured with the first type of DSR and / or the second type of DSR.

16. The method according to any one of claims 13 to 15, wherein, The triggering event includes: the remaining duration of at least one logical channel group (LCG) is less than a first threshold.

17. The method according to claim 15, wherein, The trigger events for the second type of DSR and the first type of DSR are set separately.

18. The method according to any one of claims 12 to 17, wherein, The method further includes: The network device sends a network indication to the UE, which is used to instruct the logical channel group (LCG) to report delay status information to use the second type of DSR, or the network indication is used by the network device to instruct the UE to enable the multi-group delay status information reporting function of a logical channel group (LCG).

19. The method according to any one of claims 12 to 18, wherein, The method further includes: The network device receives capability information sent by the UE, and the capability information is used by the network device to determine whether the UE supports the second type of DSR.

20. The method according to claim 19, wherein, The prerequisite for the UE to support the second type of DSR is that the UE supports the first type of DSR; or, whether the UE supports the second type of DSR is irrelevant to whether the UE supports the first type of DSR.

21. The method according to any one of claims 12 to 20, wherein, The first type of DSR and the second type of DSR are carried in different Media Access Control (MAC) control units (CE).

22. The method according to any one of claims 12 to 21, wherein, The first type of DSR and the second type of DSR are carried in the same MAC CE.

23. A user equipment (UE), wherein, The UE includes: The sending module is configured to send a DSR to a network device, the DSR including at least one of a first type of DSR and a second type of DSR; the first type of DSR includes a set of delay status information; the second type of DSR includes one or more sets of delay status information.

24. A network device, wherein, The network device includes: A receiving module is used to receive DSRs sent by a user equipment (UE), wherein the DSRs include a first type of DSR and / or a second type of DSR; the first type of DSR includes a set of delay status information; and the second type of DSR includes one or more sets of delay status information.

25. A communication system, wherein, The communication system includes: User equipment, configured to perform the method according to any one of claims 1 to 11; A network device for performing the method according to any one of claims 12 to 22.

26. A communication device, wherein, The communication device includes: One or more processors; The processor is configured to invoke instructions to cause the communication device to execute the DSR transmission method according to any one of claims 1 to 11 or 12 to 22.

27. A storage medium, wherein, The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the DSR transmission method according to any one of claims 1 to 11 or 12 to 22.

28. A program product, wherein, The program product includes a computer program that, when executed by a communication device, enables the communication device to implement any one of 1 to 11 or 12 to 22 of the DSR transmission method.

Citation Information

Patent Citations

  • Delay state reporting method, terminal and storage medium

    CN117561738A

  • Communication method, terminal, network device, communication system and storage medium

    CN118285134A

  • Reporting of delay status report

    WO2024088019A1