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

By dividing the data into two categories and counting the data volume according to the remaining time and threshold, the data volume statistics problem caused by different remaining time in the PDU set in the multi-data stream transmission is solved, and data scheduling efficiency and accuracy are improved.

CN119096588APending Publication Date: 2024-12-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202480001569.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-08
Publication Date
2024-12-06

AI Technical Summary

Technical Problem

In multi-data stream transmission, the remaining time of different PDUs is different, resulting in no statistical intervals in the data volume of some PDUs, affecting the data scheduling efficiency.

Method used

By dividing the data into two categories, the data quantity is counted in the corresponding interval according to the remaining time and threshold, the accurate statistics of the data quantity and the reporting of multiple sets of delay status information are achieved.

Benefits of technology

The data quantity statistics problem caused by different remaining durations of different PDUs in the PDU set is solved, and the efficiency and accuracy of data scheduling are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119096588A_ABST
    Figure CN119096588A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a DSR transmission method, communication equipment and a storage medium. The DSR transmission method executed by the UE can comprise the following steps: when at least one first type of data exists in a protocol data packet PDU set, sending a delay state report DSR of the PDU set to network equipment; the PDU set further comprises a second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is located in a first interval; the first interval associated data volume of the DSR comprises the data volume of the first type of data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a delay status report (DSR) transmission method, communication equipment and storage medium. Background Art

[0002] With the development of communication technology and network technology, a service may require multiple data streams to provide users with better audio-visual experience or better service quality. Multiple data streams may need to reach the receiving end within a specified delay so that users can get a good service experience. Summary of the invention

[0003] Embodiments of the present disclosure provide a DSR transmission method, a communication device, and a storage medium.

[0004] According to a first aspect of an embodiment of the present disclosure, a DSR transmission method is provided, which is executed by a first network function, and the method includes: there is at least one first type of data in a protocol data packet (PDU) set, and a delay status report DSR of the PDU set is sent to a network device; the PDU set also includes a second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0005] According to the second aspect of an embodiment of the present disclosure, a DSR transmission method is provided, which is executed by a network device and includes: receiving a DSR sent by a user equipment UE when there is at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0006] According to the third aspect of an embodiment of the present disclosure, a user equipment UE is provided, wherein the UE includes: a sending module, configured to send a delay status report DSR of a protocol data packet PDU set to a network device when there is at least one first type of data in the PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0007] According to the fourth aspect of an embodiment of the present disclosure, a network device is provided, wherein the network device includes: a receiving module, used to receive a DSR sent by a user equipment UE when there is at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0008] According to the fifth aspect of an embodiment of the present disclosure, a communication system is provided, wherein the communication system includes: a user device, used to execute the DSR transmission method provided by any technical solution of the first aspect; and a network device, used to execute the DSR transmission method provided by any technical solution of the second aspect.

[0009] According to the sixth aspect of an embodiment of the present disclosure, a communication device is provided, wherein the communication device includes: one or more processors; wherein the processor is used to call instructions so that the communication device executes the DSR transmission method described in any one of the first aspect and / or the second aspect.

[0010] According to a seventh aspect of an embodiment of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes the DSR transmission method provided by any aspect from the first aspect to the second aspect.

[0011] According to an eighth aspect of an embodiment of the present disclosure, a program product is provided, wherein the program product includes a computer program, and when the computer program is executed by a communication device, the communication device can implement the DSR transmission method provided by any technical method from the first aspect to the second aspect.

[0012] The technical approach provided by the embodiment of the present disclosure divides data into two categories according to the remaining duration of the data when sending the DSR for a PDU set, and counts the data volume of the second category of data in the first interval, thereby solving the problem that the remaining durations of different PDUs in the PDU set are different, resulting in no statistical interval for the data volume of some PDUs.

[0013] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The accompanying drawings herein are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description, serve to explain the principles of the embodiments of the present disclosure.

[0015] Figure 1Ais a schematic diagram of an architecture of a communication system according to an exemplary embodiment;

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

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

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

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

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

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

[0022] Fig. 6A is a schematic structural diagram of a communication device according to an exemplary embodiment;

[0023] Figure 6B The figure is a schematic diagram showing the structure of a chip according to an exemplary embodiment. DETAILED DESCRIPTION

[0024] Embodiments of the present disclosure provide a DSR transmission method, a communication device, a communication system, and a storage medium.

[0025] A first aspect of an embodiment of the present disclosure provides a delay status report DSR transmission method, which is executed by a user equipment UE and includes: there is at least one first type of data in a protocol data packet PDU set, and a delay status report DSR of the PDU set is sent to a network device; the PDU set also includes a second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0026] Based on the above solution, when the DSR for a PDU set is sent, the data will be divided into two categories according to the remaining duration of the data, and the data volume of the second category of data will be counted in the first interval, thereby solving the problem that the remaining durations of different PDUs in the PDU set are different, resulting in no statistical interval for the data volume of some PDUs.

[0027] In some embodiments of the first aspect, the remaining duration of the first category of data is less than a first threshold.

[0028] The above solution clearly defines the first category of data through the remaining time and the first threshold, and is easy to implement.

[0029] In some embodiments of the first aspect, the remaining duration of the second category of data is greater than or equal to a first threshold.

[0030] The above solution clearly defines the second type of data through the remaining time and the first threshold, and is easy to implement.

[0031] In some embodiments of the first aspect, the DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

[0032] In the above scheme, DSR can report multiple groups of delay status information at one time by associating multiple time intervals.

[0033] In some embodiments of the first aspect, the first interval is one of the multiple time intervals.

[0034] In the above scheme, the first interval can be one of multiple time intervals associated with the DSR itself, so there is no need to additionally configure the first interval, which has the characteristic of simple implementation.

[0035] In some embodiments of the first aspect, the first interval is a time interval with a maximum value or a minimum value among the multiple time intervals.

[0036] In the above scheme, the first interval can specifically be a time interval with the largest or smallest value among multiple time intervals associated with the DSR. In this way, there is no need to additionally configure the first interval, which has the characteristic of simple implementation.

[0037] In some embodiments of the first aspect, the first interval is different from any time interval of the multiple time intervals.

[0038] In the above scheme, in order to achieve accurate statistics of data volume, the first interval is any one of multiple time intervals different from those associated with the DSR.

[0039] In some embodiments of the first aspect, a value of the first interval is greater than a value of any time interval of the multiple time intervals.

[0040] The above scheme defines the difference points of the first interval relative to multiple time intervals associated with the DSR, which facilitates reaching a unified consensus between the network device and the UE.

[0041] In some embodiments of the first aspect, the DSR also includes first information, wherein the first information is used to indicate the minimum remaining duration, the average remaining duration or the maximum remaining duration of the data whose remaining duration is within each of the time intervals; or, the first information is an interval index of each of the time intervals.

[0042] In the above scheme, by reporting the first information in the DSR, the network device can conveniently determine the remaining time value corresponding to each data volume.

[0043] In some embodiments of the first aspect, the method further includes: determining the multiple time intervals based on at least two thresholds.

[0044] The above solution defines how to determine multiple time intervals associated with the DSR, and is easy to implement.

[0045] In some embodiments of the first aspect, the method further comprises:

[0046] Determine the first interval according to the agreement; or,

[0047] The first interval is determined according to a network instruction.

[0048] The above solution defines multiple ways of determining the first interval, and the specific implementation is not limited to any of the above ways.

[0049] A second aspect provides a delay status report (DSR) transmission method, wherein the method is performed by a network device and includes:

[0050] A DSR is received when a user equipment UE sends at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0051] In some embodiments of the second aspect, the remaining duration of the first category of data is less than a first threshold.

[0052] In some embodiments of the second aspect, the remaining duration of the second category of data is greater than or equal to a first threshold.

[0053] In some embodiments of the second aspect, the DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

[0054] In some embodiments of the second aspect, the first interval is one of the multiple time intervals.

[0055] In some embodiments of the second aspect, the first interval is a time interval with a maximum value or a minimum value among the multiple time intervals.

[0056] In some embodiments of the second aspect, the first interval is different from any time interval of the multiple time intervals.

[0057] In some embodiments of the second aspect, a value of the first interval is greater than a value of any time interval of the multiple time intervals.

[0058] In some embodiments of the second aspect, the DSR also includes first information, wherein the first information is used to indicate the minimum remaining duration, the average remaining duration or the maximum remaining duration of the data whose remaining duration is in each of the time intervals; or, the first information is an interval index of each of the time intervals.

[0059] In some embodiments of the second aspect, the first interval is agreed upon by a protocol.

[0060] In some embodiments of the second aspect, the method further includes: sending a network indication to the UE; the network indication is used to determine the first interval.

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

[0062] The sending module is configured to send a delay status report DSR of a protocol data packet PDU set to a network device when there is at least one first-category data in the PDU set; the PDU set also includes second-category data; the remaining duration of the second-category data is greater than the remaining duration of the first-category data; the remaining duration of the second-category data is in a first interval; and the first-interval associated data volume of the DSR includes the data volume of the first-category data.

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

[0064] A receiving module, used for receiving a DSR sent by a user equipment UE when there is at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

[0065] According to the fifth aspect of an embodiment of the present disclosure, a communication system is provided, wherein the communication system includes: a user device, used to execute the DSR transmission method provided by any technical solution of the first aspect; and a network device, used to execute the DSR transmission method provided by any technical solution of the second aspect.

[0066] According to the sixth aspect of an embodiment of the present disclosure, a communication device is provided, wherein the communication device includes: one or more processors; wherein the processor is used to call instructions so that the communication device executes the DSR transmission method described in any one of the first aspect and / or the second aspect.

[0067] According to a seventh aspect of an embodiment of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes the DSR transmission method provided by any aspect from the first aspect to the second aspect.

[0068] According to an eighth aspect of an embodiment of the present disclosure, a program product is provided, wherein the program product includes a computer program, and when the computer program is executed by a communication device, the communication device can implement the DSR transmission method provided by any technical method from the first aspect to the second aspect.

[0069] It can be understood that the above UE, network equipment, communication system, program product, and computer program are all used to execute the method provided by the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, which will not be repeated here.

[0070] The embodiments of the present disclosure propose a DSR transmission method, communication equipment, communication system and storage medium. The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, the method after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0071] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

[0072] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0073] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.

[0074] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0075] In some embodiments, the terms "at least one", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.

[0076] In some embodiments, "at least one of A and B", "A and / or B", "A in one case, B in another case", "A in one case, B in another case", etc., may include the following technical methods according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently 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). When there are more branches such as A, B, C, etc., the above is also similar.

[0077] In some embodiments, the recording method of "A or B" may include the following technical methods according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). When there are more branches such as A, B, C, etc., the above is also similar.

[0078] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first category of information" and the "second category of information" may be the same information or different information, and their contents may be the same or different.

[0079] In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

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

[0081] In some embodiments, terms such as "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 replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0082] 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", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0083] In some embodiments, "network" may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

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

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

[0086] In some embodiments, the access network device, the core network device, or the network device may be replaced by a UE. For example, the various embodiments of the present disclosure may also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the UE is replaced by communication between multiple UEs (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it may also be set as a structure in which the UE has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" may also be replaced by terms corresponding to communication between UEs (for example, "side"). For example, uplink channels, downlink channels, etc. may be replaced by side channels, and uplinks, downlinks, etc. may be replaced by side links.

[0087] In some embodiments, the UE may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the UE.

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

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

[0090] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.

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

[0092] like Figure 1A As shown, the communication system 100 includes a terminal 101 and a network device 102. The network device 102 may include an access network device and / or a core network device. The terminal may also be referred to as a UE.

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

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

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

[0096] In some embodiments, the technical approach of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure may become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.

[0097] In some embodiments, the access network device may be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), wherein the CU may also be referred to as a control unit (control unit). The CU-DU structure may be used to split the protocol layer of the access network device, with some functions of the protocol layer being centrally controlled by the CU, and the remaining part or all of the functions of the protocol layer being distributed in the DU, and the DU being centrally controlled by the CU, but not limited to this.

[0098] In some embodiments, the core network device may be a device including a first network element, etc., or may be a plurality of devices or a group of devices, each including a first network element. The network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0099] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical approach of the embodiment of the present disclosure, and does not constitute a limitation on the technical approach provided by the embodiment of the present disclosure. A person of ordinary skill in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical approach provided by the embodiment of the present disclosure is also applicable to similar technical problems.

[0100] The following embodiments of the present disclosure can be applied to Figure 1A The communication system 100, or a portion thereof, is shown but is not limited thereto. Figure 1A The various entities shown are examples, and the communication system may include Figure 1A All or part of the subject, and may also include Figure 1A For entities other than the above, the number and form of each entity are arbitrary, and the connection relationship between the entities is an example. The entities may be connected or disconnected, and the connection may be in any manner, which may be direct or indirect, and may be wired or wireless.

[0101] The embodiments of the present disclosure may 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 (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine-to-Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), systems using configuration methods of other resources, next-generation systems based on them, etc. In addition, multiple systems can also be combined (for example, a combination of LTE and NR).

[0102] By sending a BSR to the network device, the UE can request the network device to schedule the transmission of service data that the UE urgently needs to transmit or is about to time out. In some cases, the BSR can only be sent when high-priority logical channel data arrives, and the emergency scheduling needs cannot be met at this time. Therefore, it is necessary to consider optimizing the emergency scheduling situation in XR. The UE can report a Delay Status Report (DSR) to the network device, and the DSR carries delay information. For example, because a certain uplink data cannot be scheduled for a long time, resulting in the remaining time of its data packet being less than a certain threshold, the information and / or delay information of the uplink data is reported through the DSR. The remaining time of a data packet is the time difference between the current time and the time when the packet is discarded. Usually, the remaining time is determined according to the discard timer of the Packet Data Convergence Protocol (PDCP).

[0103] DSR is used by the UE to send the delay status information of the logical channel group (LCG) to the network device. The delay status information may include: the remaining time information of the LCG and the total amount of delay-critical uplink data to be sent by the LCG. The remaining time information indicates the minimum remaining time in the service data unit (SDU) that has not been transmitted by the PDCP.

[0104] Figure 1B A schematic diagram of a DSR is shown. Figure 1B The DSR shown includes an LCG field, a BT field, a remaining time (Remaining Time) field, and a buffer size (Buffer Size, BS) field.

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

[0106] The remaining time carries the remaining duration information, which is used to indicate the remaining duration. In the disclosed embodiment, the remaining duration may also be referred to as the remaining time. The remaining time may be the shortest remaining duration of the PDCP discard timer.

[0107] The Remaining Time field may be used to indicate the amount of data packets within a corresponding time interval, that is, the BS value.

[0108] The BT field indicates the table referenced by the BS value calculation. If the BT field is 1, it indicates that the calculated BS value of cache table 1 is used; if the BT field is 0, it indicates that the calculated BS value of cache table 2 is used.

[0109] The BT field and the remaining time and cache size fields of an LCG may be set in two octets that are continuously distributed.

[0110] A data packet may correspond to a protocol data unit (PDU). Multiple PDUs with an associated relationship may be organized into a PDU set. For example, the PDUs corresponding to different frames in the same video have a dependency relationship during decoding, and the PDUs of these frames can be set in the same PDU.

[0111] In another embodiment, in the extended reality (eXtended Reality, XR) service, the data is usually composed of multiple service quality flows (Quality of Service, QoS) flows), and its business volume is very large. The QoS flows included in the XR service may include audio streams, video streams, perception streams, etc. The XR service flow needs to meet certain latency requirements during the transmission process, especially some data streams need to arrive at the server at the same time for decoding. In order to ensure the correctness of data decoding, these data will be set to the same PDU set.

[0112] Regarding the transmission based on PDU sets, the delay of any data stream will cause the joint decoding of multiple data streams to fail. The network scheduling is dynamic, so in some cases, even if some data streams belong to low-priority logical channels, if some data packets have not been scheduled for a long time, a buffer report (BSR) needs to be sent to notify the network as soon as possible.

[0113] In view of this, if Figure 2 As shown, a DSR communication method is provided in an embodiment of the present disclosure, which can be used in a communication system 100, and the method includes:

[0114] S2101: The network device sends a network indication to the UE.

[0115] In some embodiments, the network device may be an access network device. Exemplarily, the access network device may include but is not limited to eNB and / or gNB, etc.

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

[0117] In some embodiments, the network indication may be information specifically indicating the first interval.

[0118] In some embodiments, the network indication may correspond to DSR configuration information, and the information indicating the first interval may be used as a type of DSR configuration information. In some embodiments, the DSR configuration information may include but is not limited to at least one of the following:

[0119] Types of DSRs;

[0120] Resource information of the DSR, which may indicate the frequency domain resources, time domain resources, channels, carrier components or beams for sending the DSR;

[0121] The data format of the DSR, for example, whether the data formats of the different types of DSRs are the same or different, for example, the data format of a specific DSR and a second type of DSR;

[0122] DSR message settings, for example, whether different types of DSR can be carried in the same MAC CE, or whether different types need to be reported through different MAC CEs;

[0123] Reporting method of the second type of data in DSR. For example, when DSR carries the second type of data, the reporting method can be used to indicate the time interval (ie, the first interval) corresponding to the amount of data of the second type of data packet.

[0124] In some embodiments, the DSR that can be configured by the DSR configuration information can be used to carry delay status information of a set of PDUs.

[0125] In some embodiments, the PDU may include first-category data and second-category data according to the size of the remaining duration. In some embodiments, the first-category data may also be referred to as delay critical data, while the second-category data is not delay critical data. In other embodiments, both the first-category data and the second-category data are delay critical data, but they are of different types.

[0126] In some embodiments, the remaining duration of the first category of data is less than the remaining duration of the second category of data.

[0127] In some embodiments, the remaining duration of the first category of data is less than a first threshold.

[0128] In some examples, the remaining duration of the second type of data is greater than or equal to the first threshold.

[0129] In some embodiments, the first threshold may be a dividing line between the first category of data and the second category of data.

[0130] In some embodiments, the first threshold may be a triggering threshold for triggering DSR reporting.

[0131] In some embodiments, the type of DSR can be divided into DSR and second type DSR according to the number of groups of delay state information that the DSR can carry for one LCG.

[0132] In an embodiment of the present disclosure, the delay status information may be information reflecting the remaining delay of the data to be transmitted. Exemplarily, the delay status information may include at least a BS value. The BS value is used to indicate the amount of data.

[0133] In some embodiments, the first type of DSR includes a set of delay status information. Exemplarily, for one LCG, the first type of DSR includes a set of delay status information.

[0134] In some embodiments, the second type DSR includes one or more groups of delay status information. Exemplarily, for one LCG, the second type DSR can carry one or more groups of delay status information. For one LCG, the number of groups of delay status information carried by the second type DSR depends on the time interval of the remaining duration distribution of the data packet corresponding to the LCG.

[0135] In some embodiments, one LCG may be associated with one or more PDU sets.

[0136] In some embodiments, the first type of DSR may be associated with a time interval, which may be between 0 and a first threshold. If the first type of DSR carries duration information, the duration information may be the minimum remaining duration, maximum remaining time, and average remaining time of data whose remaining duration is less than the first threshold. In order to save the signaling overhead of the first type of DSR, the first type of DSR may not carry duration information at this time.

[0137] In some other embodiments, the number of time intervals associated with the second type of DSR is greater than 1, that is, the number of time intervals associated with the second type of DSR is at least two. That is, the second type of DSR is associated with multiple time intervals. The value ranges of the remaining durations corresponding to these multiple time intervals are different.

[0138] In some embodiments, according to whether the first interval belongs to one of the multiple time intervals associated with the second type of DSR, there are two ways to determine the first interval:

[0139] Method 1:

[0140] The first interval is one of multiple time intervals associated with the second type DSR.

[0141] In some embodiments, the first interval may be a specific time interval of multiple time intervals associated with the second type of DSR. The specific time interval may be agreed upon by a protocol or indicated by a network device.

[0142] In some embodiments, the first interval is the time interval with the largest value or the smallest value among the multiple time intervals. If the first interval is set to be the time interval with the largest value among the multiple time intervals associated with the second type of DSR, the data volume of the second type of data will be counted in the BS value corresponding to the time interval with the largest value, so that the emergency situation of the resource scheduling of the current PDU set to be transmitted can be best reflected, and the network device can perform resource scheduling accurately and timely according to the second type of DSR as needed.

[0143] In this manner, the second-type DSR is associated with M time intervals for one LCG, and the second-type DSR carries at most M groups of delay status information of one LCG.

[0144] Method 2:

[0145] The first interval is different from any time interval of the multiple time intervals associated with the second type DSR.

[0146] In some embodiments, the value of the first interval is greater than the value of any time interval of the multiple time intervals.

[0147] In this case, for one LCG, the second type is associated with M time intervals, and the second type DSR carries at most M+1 groups of delay status information of one LCG.

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

[0149] In some embodiments, a set of delay status information may include an index value of a time interval and a BS value. The index value may indicate the index of the time interval where the remaining duration of the PDU is located.

[0150] In some other embodiments, a set of delay state information may include a BS value, and the multiple time intervals associated with the second type of DSR are sorted as needed. For example, the multiple time intervals are sorted from large to small or from small to large according to the corresponding remaining time lengths.

[0151] Of course, the above is only an example of the difference between DSR and the second type of DSR, and the specific implementation is not limited to the above example.

[0152] The following is an example of the association relationship between the DSR and the second type of DSR.

[0153] Association method 1: The second type of DSR can be regarded as a special form of DSR.

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

[0155] The triggering events of the second type of DSR and DSR are the same;

[0156] For an LCG, the prerequisite for configuring the second type of DSR is to configure DSR; that is, for an LCG, DSR can be configured separately, or DSR and the second type of DSR can be configured at the same time. When an LCG is configured with both DSR and the second type of DSR, whether to use DSR or the second type of DSR can be indicated by the network, or confirmed according to the protocol agreement or negotiation with the network device. In some embodiments, the UE can also determine whether to use DSR or the second type of DSR according to the number of time intervals to which the remaining duration of the PDU that meets the triggering event of the LCG belongs. For example, if the remaining duration of the PDU that meets the triggering event of an LCG is distributed in a time interval, DSR can be used to report the delay status information of the LCG in priority to minimize unnecessary network signaling overhead. If the remaining duration of the PDU that meets the triggering event of an LCG is distributed in multiple time intervals, the second type of DSR can be used to report the delay status information of the LCG in priority, thereby achieving fine reporting.

[0157] In some embodiments, the trigger 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 used as the maximum remaining duration value of the time interval associated with the DSR and / or the second type of DSR.

[0158] In some embodiments, corresponding to association relationship 1, the prerequisite for the UE to support the second type of DSR is that the UE supports the DSR. Of course, in other embodiments, whether the UE supports the second type of DSR has nothing to do with whether the UE supports the DSR.

[0159] In some embodiments, corresponding to association relationship 1, the triggering events of DSR and the second type of DSR may be: there is at least one logical channel group LCG whose remaining duration is less than the first threshold.

[0160] Relationship 2: The second type of DSR and DSR are two different types of DSR in parallel.

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

[0162] The triggering events of the second type DSR and DSR are set separately. In this case, the triggering events of the second type DSR and DSR may be the same or different. Whether they are the same depends on the specific settings of the triggering events of the DSR and the second type DSR.

[0163] For an LCG, DSR can be configured alone, the second type of DSR can be configured alone, and DSR and the second type of DSR can be configured simultaneously. The DSR configured for a specific LCG may depend on the configuration of the network device and / or the service attributes associated with the LCG, the urgency of the service data, and / or the Quality of Service (QoS).

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

[0165] In some embodiments, it is assumed that all UEs support DSR. In this case, when the UE supports the second type of DSR, it specifically indicates to the network device through capability information, while the UE that does not support the second type of DSR can carry information related to DSR reporting in different capability information, thereby saving at least part of the UE's bit overhead.

[0166] In some embodiments, corresponding to association relationship 2, whether the UE supports the second type of DSR has nothing to do with whether the UE supports the DSR. Of course, in some embodiments, even if corresponding to association relationship 2, the prerequisite for the UE to support the second type of DSR is that the UE supports the DSR.

[0167] If the prerequisite for the UE to support the second type of DSR is DSR, and the UE indicates support for the second type of DSR through capability information, it means that the UE must also support DSR.

[0168] If the UE supports the second type of DSR and whether it supports DSR, the UE indicates support for the second type of DSR through capability information, and whether the UE supports DSR needs to be additionally determined.

[0169] It is worth noting that: the operation of the network device sending the network indication can be performed separately. If the network device sends the network indication, but the UE does not detect the event that triggers the DSR report, the UE will not send the DSR, and the subsequent steps of the UE generating the DSR, sending the DSR, and the network device receiving and decoding the DSR will not occur. Alternatively, if the UE detects the event that triggers the DSR report, but the UE chooses to use the first type of DSR to send the delay status information, then the subsequent steps of the UE determining multiple time intervals associated with the second type and determining the first interval, etc., can be omitted.

[0170] In some embodiments, the operation of the network device sending the network device is an optional operation. The protocol stipulates that a time interval with the largest value is selected from multiple time intervals associated with the second type of DSR as the first interval, or any time interval with a value greater than multiple time intervals associated with the second type of DSR is selected as the first interval. In this case, the network device does not need to send a network indication.

[0171] S2102: UE determines the first interval.

[0172] In some embodiments, the first interval may be an interval for counting the data volume of the second type of data. If the first type of data and the second type of data exist in a PDU set at the same time, the data volume of the second type of data is counted in the BS value corresponding to the first interval.

[0173] In some embodiments, the first interval is determined according to the DSR configuration information. In this way, the network device can flexibly configure the first interval as needed.

[0174] In some embodiments, the first interval is determined according to a protocol agreement. In this way, the network device does not need to specifically configure the first interval through network messages such as DSR configuration information, which can save signaling overhead.

[0175] In some embodiments, the UE determines a first interval for reporting second type data in the second type DSR.

[0176] In some embodiments, before determining the first interval or when determining the first interval, the UE will also determine multiple time intervals associated with the second type of DSR.

[0177] In some embodiments, the UE determines multiple time intervals associated with the second type of DSR according to the DSR configuration information.

[0178] In some embodiments, the UE determines multiple time intervals associated with the second type of DSR based on the number of thresholds configured for the second type of DSR.

[0179] In some embodiments, the second type of DSR is configured with n thresholds, and then determining the second type of DSR is associated with n time intervals.

[0180] In some embodiments, the second type DSR is configured with n thresholds and the largest threshold among the n thresholds is smaller than the first threshold, then based on the n thresholds and the first threshold, it is determined that the second type DSR is associated with n+1 time intervals.

[0181] In some embodiments, the value range of the n time intervals is determined according to the number of thresholds n agreed upon in the protocol or indicated by the network and the first threshold.

[0182] In some embodiments, the value range of n+1 time intervals is determined according to the number of thresholds n agreed upon in the protocol or indicated by the network and the first threshold.

[0183] Assuming n=3, and the first threshold Ams, 0-Ams can be evenly or unequally divided into 3 time intervals or 4 time intervals.

[0184] S2103: UE sends DSR.

[0185] In some embodiments, upon detecting at least one LCG triggering event, the UE sends a DSR to the network device. Exemplarily, upon detecting that the remaining duration of at least one LCG is less than a first threshold, the UE sends a DSR to the network device. The triggering event may be any event that triggers the UE to send a DSR.

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

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

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

[0189] In some embodiments, the UE sends the first type DSR or the second type DSR to the network device according to the network instruction.

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

[0191] In some embodiments, the UE detects triggering events of the first type DSR and the second type DSR respectively, and sends the first type DSR or the second type DSR to the network device according to the local policy. For example, according to the second type DSR priority policy, the second type DSR is sent to the network device first, and according to the indication reporting policy of the second type DSR, if no special indication is detected that the second type DSR needs to be used, the first type DSR is sent to the network device first.

[0192] In some embodiments, the UE determines to report the first type DSR or the second type DSR according to network instructions.

[0193] In some embodiments, the association relationship between the first type DSR and the second type DSR may also be reflected in a message carrying the first type DSR and the second type DSR.

[0194] Exemplarily, the DSR is carried in the MAC CE.

[0195] In some embodiments, the first type of DSR and the second type of DSR are carried in different media access control MAC control elements CE. 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 be sent using different communication resources. 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 may ignore the type of DSR currently being reported and use the MAC CE shared by the first type of DSR and the second type of DSR to send the DSR currently 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 be used based on the type of DSR to be reported.

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

[0197] In some embodiments, the first type DSR and the second type DSR of different LCGs may be carried and reported in the same MAC CE. In this case, the DSR carried by one MAC CE may include the first type DSR and the second type DSR from different LCGs.

[0198] In some embodiments, the first type DSR and the second type DSR of different LCGs may be carried and reported in different MAC CEs. In this case, the DSR carried by one MAC CE may include the first type DSR from different LCGs. Alternatively, the DSR carried by one MAC CE may include the second type DSR from different LCGs.

[0199] In some embodiments, when the UE sends the second type of DSR, it determines whether there is second type of data in the PDU set to send the delay status information. If there is second type of data, the amount of the second type of data is counted in the first interval. In some embodiments, a PDU set has a remaining duration of at least one PDU, and determines to send the second type of DSR of the PDU.

[0200] In some embodiments, the DSR may also include the first information.

[0201] In some embodiments, the first information may be any information used to determine the remaining duration corresponding to the BS value.

[0202] In some embodiments, the first information is used to indicate the minimum remaining duration, the average remaining duration or the maximum remaining duration of the data in each of the time intervals; or, the first information is an interval index of each of the time intervals.

[0203] In some embodiments, the DSR may not need to carry the first information. For example, if the DSR of the first type is currently being sent, then the DSR of the first type corresponds to a time interval, and the information related to the remaining duration may be directly sent, or the information related to the remaining time domain duration may be retained. In other embodiments, if the DSR of the second type is currently being sent, and the BS values ​​of multiple time intervals associated with the second type of DSR are sorted according to the value size of the time interval, then the first information may also be omitted at this time to save signaling overhead.

[0204] like Figure 3 As shown, the embodiment of the present disclosure provides a DSR transmission method, which is performed by a UE. The method may include:

[0205] S3101: Receive network instructions.

[0206] In some embodiments, the UE receives a network indication sent by a network device. For example, the network indication may be described in detail in Figure 2 S2101 of the corresponding embodiment.

[0207] S3102: Determine the first interval.

[0208] In some embodiments, the UE determines the first interval according to a protocol or a network instruction.

[0209] In some embodiments, the optional method of determining the first interval by the UE can be found in Figure 2 S2102 of the corresponding embodiment will not be repeated here.

[0210] S3103: Send DSR.

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

[0212] It is worth noting that any one of S3101 to S3103 can be implemented alone, and any two of S3101 to S3103 can be implemented in combination. For specific reasons, see Figure 2Corresponding implementation examples. For example, if the UE receives a network indication, but currently does not detect a triggering event for sending a DSR, then both S3102 and S3103 can be omitted. For another example, if the UE can determine the first interval by agreement, then there is no need to receive a network indication, and S3101 is an optional step. For another example, if the UE determines to send the first type of DSR, then there is no need to receive a network indication and / or determine the first interval at this time, which is equivalent to S3101 and S3102 being optional steps. Of course, a network indication can also be received, that is, a combined implementation example of S3102 and S3103. Of course, S3101, S3102 and S3103 can also be implemented in combination.

[0213] like Figure 4 As shown, the embodiment of the present disclosure provides a DSR transmission method, which is performed by a network device. The method may include:

[0214] S4101: Send network instructions.

[0215] In some embodiments, the network device sends a network indication to the UE. For example, the relevant description of the network indication can be found in Figure 2 The corresponding embodiments.

[0216] S4102: Receive DSR.

[0217] In some embodiments, the network device receives a DSR sent by the UE. For example, the description of the DSR can be found in Figure 2 The corresponding embodiments.

[0218] In some embodiments, the received DSR is a second-type DSR. In this case, the second-type DSR may carry a data volume of second-type data, and the data volume of the second-type data is carried in the first interval.

[0219] It is worth noting that: S4101 and S4102 can be implemented separately or in combination. For example, the network device sends a network indication, but may not be able to receive the DSR sent by the UE. In other embodiments, if the first interval is agreed upon by the protocol, S4101 can be omitted in this case. In some embodiments, the network device sends a network indication indicating the first interval, receives the DSR sent by the UE, and determines the first interval containing the amount of data of the second category of data based on the network indication.

[0220] A method for processing DSR is provided in an embodiment of the present disclosure, which may include: for one LCG, the DSR will carry at least one set of remaining duration information and a BS value.

[0221] In some embodiments, the remaining duration information and BS value of the same group point to the same time interval of the remaining duration. For example, if group A is associated with time interval 1, the remaining duration information of group A points to the minimum remaining duration, average remaining duration, maximum remaining duration, or lower boundary of time interval 1 of the PDU whose remaining duration is in time interval 1. The BS value of group A indicates the data volume of all PDUs whose remaining duration is in time interval 1.

[0222] For one LCG, the first type DSR may carry one reporting domain. For one LCG, the second type DSR may carry at least one reporting domain. Exemplarily, for one LCG, the second type DSR may carry multiple reporting domains. One reporting domain may carry a set of remaining duration information and BS value.

[0223] The UE determines the time interval of the remaining duration information according to the network configuration and / or protocol agreement, and then reports the BS value according to the time interval of the remaining duration information.

[0224] The second type of DSR can be used for reporting delay critical delay status information. Delay critical data can be divided into two categories. The two types of delay critical data can be: first type of delay critical data (i.e., the aforementioned first type of data) and second type of delay critical data (i.e., the aforementioned second type of data). Exemplarily, the type of delay critical data is determined based on the remaining duration.

[0225] Exemplarily, if the remaining time is not less than the threshold, the delay critical data is the first type of delay critical data. If the remaining time is less than the threshold, the delay critical data is the second type of delay critical data. In this way, the urgency of the first type of delay critical data is lower than the urgency of the second type of critical data.

[0226] In some embodiments, the first category of data volume will be counted and reported in a specific time interval of the remaining duration information.

[0227] The remaining duration of the first type of delay critical data is not less than the threshold, and it is not originally data that needs to report delay status information. However, since the first type of delay critical data and the second type of critical delay data belong to the same PDU set, if there is at least one PDU in the PDU set whose remaining duration is less than the threshold, the PDU set needs to report delay status information. At this time, the specific time interval for setting the BS value of the PDU with a remaining duration greater than the threshold in the PDU set is a question that needs further discussion.

[0228] Here are a few options:

[0229] Mode 1: The time interval corresponding to the first type of delay critical data may be any one of the multiple time intervals associated with the DSR. For example, for the first type of delay critical data, the time interval to which the remaining duration information belongs may be the time interval agreed by the UE according to the network configuration and / or protocol.

[0230] Exemplarily, the network device is configured with multiple thresholds, and the multiple thresholds are used to determine multiple time intervals below the threshold. For example, if the network device is configured with threshold 1 and threshold 2 and threshold 1 is less than threshold 2, two time intervals can be formed, and they are: 0-threshold 1 and threshold 1-threshold 2. In this case, the data volume of the first type of delay critical data will be counted in a specific time interval configured by the network device within the above two intervals, or a specific time interval agreed upon by the protocol.

[0231] For another example, if the network device is configured with threshold 1, threshold 2 and threshold 3, and threshold 1 is less than threshold 2, and threshold 2 is less than threshold 3, then there can be three time intervals, namely 0-threshold 1, threshold 1-threshold 2 and threshold 2-threshold 3.

[0232] In some embodiments, the specific time interval configured or agreed upon by the network device may be a time interval where an extreme value is located among multiple time intervals. The extreme value may be a time interval where a maximum value or a minimum value of the remaining duration corresponding to multiple time intervals is located. That is, the specific time interval is an interval with a larger value or an interval with a smaller value among multiple time intervals, wherein preferably, the specific time interval is an interval with a larger value among multiple time intervals. For example, when there are 3 time intervals, and they are 0 to threshold 1, threshold 1 to threshold 2, and threshold 2 to threshold 3, respectively, the specific time interval is preferably threshold 2 to threshold 3. In this way, the remaining time of the first type of data itself is not lower than the threshold, but because its data volume needs to be counted in the data volume reported by the DSR, it is more reasonable to count its data volume in the one with the closest value among the multiple time intervals associated when the DSR is reported.

[0233] In other embodiments, if the threshold agreed upon by the protocol or configured by the network includes threshold 1 and threshold 2. The time interval is two time intervals, 0 to threshold 1 and threshold 1 to threshold 2, wherein threshold 2 may be the reporting threshold of the DSR. At this time, the data volume of the first type of delay critical data will be reported by the larger value of the two time intervals, that is, it will be reported in the time interval where threshold 1 to threshold 2 are located.

[0234] For example, if the DSR threshold is 6ms, multiple time intervals are set according to the threshold 6ms. For example, if three time intervals are set, and the duration of each time interval is equal, 0-2ms can constitute interval A, 2ms-4ms can constitute interval B, and 4ms-6ms can constitute interval C.

[0235] In this case, the DSR will carry BS values ​​for up to 3 time intervals.

[0236] Time interval BS value explain Interval A (less than 2ms) X-bit The remaining time of X bits of data is less than 2ms The second interval B (less than 4ms) Y Bit The remaining duration of Y bits of data is less than 4ms The third interval C (less than 6ms) Zbit The remaining time of Z-bit data is less than 6ms

[0237] If the specific time interval is the third interval, the data volume of the first type of delay critical data with a remaining duration greater than 6ms will be counted in the third interval.

[0238] Assuming that the first type of delay critical data with a remaining duration greater than 6 ms has A bits, the BS value corresponding to the third interval is (Z+A) bits.

[0239] Method 2:

[0240] The time interval corresponding to the first type of delay critical data may be a time interval outside the multiple time intervals associated with the DSR. In mode 2, the BS value of the PDU with a remaining time greater than the threshold may be carried in a specific time interval outside the multiple time intervals associated with the DSR by protocol agreement or network device configuration. For example, the lower limit value of the specific time interval is greater than the threshold. For example, the lower limit value of the specific time interval is greater than the trigger threshold of the DSR.

[0241] The time interval of the specific remaining duration information can be reported by the UE in another separate interval other than the multiple time intervals associated with the DSR according to the network configuration and / or protocol agreement.

[0242] In some embodiments,

[0243] The network configures multiple thresholds. These multiple thresholds can be used by the UE to determine the time interval. For example, the network device is configured with threshold 1 and threshold 2. If threshold 1 is less than threshold 2, the time intervals are divided into: 0-threshold 1 and threshold 1-threshold 2. Assume that 0-threshold 1 is interval 1. Threshold 1-threshold 2 is interval 2, then the first type of delay critical data can be reported in interval 3. Interval 3 is different from both interval 1 and interval 2. Furthermore, the minimum value of interval 3 may be equal to the maximum value of interval 2, or any value of interval 3 is greater than the values ​​of interval 1 and interval 2.

[0244] The UE calculates the statistical quantity according to the remaining duration of the PDU in the time interval. The remaining duration indicated by the remaining duration information carried in the DSR report may be: the minimum / maximum / average value of the remaining duration of the PDU in the time interval.

[0245] In some embodiments, since the remaining duration of the PDU in interval 3 is greater than the threshold, the remaining duration of these PDUs may or may not be reported. Therefore, the remaining duration information of these PDUs may be omitted, and the BS values ​​of these PDUs may be sent through the reporting field corresponding to interval 3, thereby saving the bit overhead of DSR.

[0246] In some embodiments, the reporting field of DSR corresponding interval 3 may also carry the minimum remaining time or average remaining time of the corresponding PDU, so as to facilitate the network side to know the changes of PDUs with remaining time below the threshold in the PDU set in the future.

[0247] In the embodiments of the present disclosure, part or all of the steps and their optional implementations may be arbitrarily combined with part or all of the steps in other embodiments, or may be arbitrarily combined with optional implementations of other embodiments.

[0248] In the embodiments of the present disclosure, part or all of the steps and their optional implementations may be arbitrarily combined with part or all of the steps in other embodiments, or may be arbitrarily combined with optional implementations of other embodiments.

[0249] The embodiments of the present disclosure also provide a device for implementing any of the above methods, for example, a device is provided, the above device includes a unit or module for implementing each step performed by the UE in any of the above methods. For another example, another device is provided, including a unit or module for implementing each step performed by a network device (for example, an access network device, or a core network device, etc.) in any of the above methods.

[0250] It should be understood that the division of the units or modules in the above device is only a division of logical functions, and in actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. In addition, the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above hardware circuits can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above hardware circuit can be realized by a programmable logic device (PLD), taking a field programmable gate array (FPGA) as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the rest by a hardware circuit.

[0251] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor may be a circuit with instruction reading and execution capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which may be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor may implement certain functions through the logical relationship of a hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by 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 to implement the hardware circuit configuration may be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it may also be a hardware circuit designed for artificial intelligence, which may be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DLP), or a processor. Processing Unit, DPU) etc.

[0252] like Figure 5A As shown, an embodiment of the present disclosure provides a UE, including:

[0253] The sending module 5101 is configured to send a delay status report DSR of a protocol data packet PDU set to a network device when there is at least one first-category data in the PDU set; the PDU set also includes second-category data; the remaining duration of the second-category data is greater than the remaining duration of the first-category data; the remaining duration of the second-category data is in a first interval; and the first-interval associated data volume of the DSR includes the data volume of the first-category data.

[0254] In some embodiments, the UE may further include a receiving module and a processing module. Exemplarily, the sending module and / or the receiving module may correspond to a network interface and / or a transceiver antenna of the UE.

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

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

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

[0258] In some embodiments, the sending module and / or the receiving module may correspond to a network interface and / or a transceiver antenna of the first network function.

[0259] In some embodiments, the first network function also includes a processing module.

[0260] In some embodiments, the processing module can be used for the first network function to perform information processing related steps in any DSR transmission method.

[0261] In some embodiments, the sending module can be used for the first network function to perform steps related to information sending in any DSR transmission method.

[0262] In some embodiments, the receiving module can be used for the first network function to perform steps related to information sending in any DSR transmission method.

[0263] In some embodiments, the remaining duration of the first category of data is less than a first threshold.

[0264] In some embodiments, the remaining duration of the second category of data is greater than or equal to a first threshold.

[0265] In some embodiments, the DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

[0266] In some embodiments, the first interval is one of the multiple time intervals.

[0267] In some embodiments, the first interval is a time interval with a maximum value or a minimum value among the multiple time intervals.

[0268] In some embodiments, the first interval is different from any time interval of the multiple time intervals.

[0269] In some embodiments, the value of the first interval is greater than the value of any time interval of the multiple time intervals.

[0270] In some embodiments, the DSR also includes first information, which is used to indicate the minimum remaining duration, average remaining duration or maximum remaining duration of data with a remaining duration in each of the time intervals; or, the first information is an interval index of each of the time intervals.

[0271] In some embodiments, the processing module is configured to determine the multiple time intervals based on at least two thresholds.

[0272] In some embodiments, the processing module is configured to determine the first interval according to a protocol agreement; or determine the first interval according to a network indication.

[0273] like Figure 5B As shown, an embodiment of the present disclosure provides a network device, wherein the network device includes:

[0274] The receiving module 5201 is used to receive a DSR sent by a user equipment UE, where the DSR includes a first type DSR and / or a second type DSR; the first type DSR includes a group of delay status information; the second type DSR includes one or more groups of delay status information.

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

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

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

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

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

[0280] In some embodiments, the remaining duration of the first category of data is less than a first threshold.

[0281] In some embodiments, the remaining duration of the second category of data is greater than or equal to a first threshold.

[0282] In some embodiments, the DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

[0283] In some embodiments, the first interval is one of the multiple time intervals.

[0284] In some embodiments, the first interval is a time interval with a maximum value or a minimum value among the multiple time intervals.

[0285] In some embodiments, the first interval is different from any time interval of the multiple time intervals.

[0286] In some embodiments, the value of the first interval is greater than the value of any time interval of the multiple time intervals.

[0287] In some embodiments, the DSR also includes first information, which is used to indicate the minimum remaining duration, average remaining duration or maximum remaining duration of data with a remaining duration in each of the time intervals; or, the first information is an interval index of each of the time intervals.

[0288] In some embodiments, the first interval is agreed upon by a protocol.

[0289] In some embodiments, the sending module is configured to send a network indication to the UE; the network indication is used to determine the first interval.

[0290] An embodiment of the present disclosure also provides a communication device, which may include: one or more processors; wherein the processor is used to call instructions so that the communication device executes the DSR transmission method that can be implemented in any of the aforementioned embodiments.

[0291] In some embodiments, Fig. 6A and / or Figure 6B As shown, the communication device 8100 also includes one or more memories 8102 for storing instructions. Optionally, all or part of the memory 8102 may also be outside the communication device 8100.

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

[0293] 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 executed by the transceiver 8103, and the other steps are executed by the processor 8101.

[0294] In some embodiments, the transceiver may include a receiver and a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.

[0295] Optionally, the communication device 8100 further includes one or more interface circuits 8104, which are connected to the memory 8102. The interface circuit 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 circuit 8104 can read instructions stored in the memory 8102 and send the instructions to the processor 8101.

[0296] 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 the present disclosure is not limited thereto, and the structure of the communication device 8100 may not be limited thereto. Fig. 6A The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component 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, a UE device, an intelligent UE device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0297] Figure 6B 8200 provided by the embodiment of the present disclosure. For the case where the communication device 8100 may be a chip or a chip system, please refer to Figure 6B The structure diagram of the chip 8200 is shown, but is not limited to this.

[0298] The chip 8200 includes one or more processors 8201, and the processor 8201 is used to call instructions so that the chip 8200 executes any of the above DSR transmission methods.

[0299] In some embodiments, the chip 8200 further includes one or more interface circuits 8202, which are connected to the memory 8203. The interface circuit 8202 can be used to receive signals from the memory 8203 or other devices, and the interface circuit 8202 can be used to send signals to the memory 8203 or other devices. For example, the interface circuit 8202 can read the instructions stored in the memory 8203 and send the instructions to the processor 8201. Optionally, the terms such as interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.

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

[0301] The present disclosure also provides a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 8100, the communication device 8100 executes any of the above methods. 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.

[0302] The present disclosure also provides a program product, and when the program product is executed by the communication device 8100, the communication device 8100 executes any one of the above DSR transmission methods. Optionally, the program product is a computer program product.

[0303] The present disclosure also provides a computer program, which, when executed on a computer, enables the computer to execute any one of the above DSR transmission methods.

[0304] Those skilled in the art will readily appreciate other implementations of the disclosed embodiments after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the disclosed embodiments, which follow the general principles of the disclosed embodiments and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and embodiments are to be considered as exemplary only, and the true scope and spirit of the disclosed embodiments are indicated by the following claims.

[0305] It should be understood that the embodiments of the present disclosure are not limited to the precise structures described above and shown in the drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the embodiments of the present disclosure is limited only by the appended claims.

Claims

1. A delayed status report DSR transmission method, wherein: The method is performed by a user equipment UE, and includes: There is at least one first-category data in a protocol data packet PDU set, and a delay status report DSR of the PDU set is sent to a network device; the PDU set also includes second-category data; the remaining duration of the second-category data is greater than the remaining duration of the first-category data; the remaining duration of the second-category data is in a first interval; the first-interval associated data volume of the DSR includes the data volume of the first-category data.

2. The method according to claim 1, wherein: The remaining duration of the first category of data is less than a first threshold.

3. The method according to claim 1 or 2, wherein: The remaining duration of the second type of data is greater than or equal to the first threshold.

4. The method according to any one of claims 1 to 3, wherein: The DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

5. The method according to claim 4, wherein: The first interval is one of the multiple time intervals.

6. The method according to claim 5, wherein: The first interval is a time interval having a maximum value or a minimum value among the multiple time intervals.

7. The method according to claim 4, wherein: The first interval is different from any time interval among the multiple time intervals.

8. The method according to claim 7, wherein: A value of the first interval is greater than a value of any time interval of the multiple time intervals.

9. The method according to claim 7 or 8, wherein: The DSR also includes first information, which is used to indicate the minimum remaining duration, average remaining duration or maximum remaining duration of data whose remaining duration is within each of the time intervals; or, the first information is an interval index of each of the time intervals.

10. The method according to any one of claims 4 to 9, wherein: The method further comprises: The multiple time intervals are determined according to at least two thresholds.

11. The method according to any one of claims 1 to 10, wherein: The method further comprises: Determine the first interval according to the agreement; or, The first interval is determined according to a network instruction.

12. A delayed status report (DSR) transmission method, wherein: Executed by a network device, the method includes: A DSR is received when a user equipment UE sends at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

13. The method according to claim 12, wherein: The remaining duration of the first category of data is less than a first threshold.

14. The method according to claim 12 or 13, wherein: The remaining duration of the second type of data is greater than or equal to the first threshold.

15. The method according to any one of claims 12 to 14, wherein: The DSR is associated with multiple time intervals, and different time intervals in the multiple time intervals have different values.

16. The method according to claim 15, wherein: The first interval is one of the multiple time intervals.

17. The method according to claim 16, wherein: The first interval is a time interval having a maximum value or a minimum value among the multiple time intervals.

18. The method according to claim 15, wherein: The first interval is different from any time interval among the multiple time intervals.

19. The method according to claim 18, wherein: A value of the first interval is greater than a value of any time interval of the multiple time intervals.

20. The method according to claim 18 or 19, wherein: The DSR also includes first information, which is used to indicate the minimum remaining duration, average remaining duration or maximum remaining duration of data whose remaining duration is within each of the time intervals; or, the first information is an interval index of each of the time intervals.

21. The method according to any one of claims 12 to 20, wherein: The first interval is agreed upon by a protocol.

22. The method according to any one of claims 12 to 20, wherein: The method further comprises: Send a network indication to the UE; the network indication is used to determine the first interval.

23. A user equipment UE, wherein: The UE includes: The sending module is configured to send a delay status report DSR of a protocol data packet PDU set to a network device when there is at least one first-category data in the PDU set; the PDU set also includes second-category data; the remaining duration of the second-category data is greater than the remaining duration of the first-category data; the remaining duration of the second-category data is in a first interval; and the first-interval associated data volume of the DSR includes the data volume of the first-category data.

24. A network device, wherein: The network equipment includes: A receiving module, used for receiving a DSR sent by a user equipment UE when there is at least one first type of data in a protocol data packet PDU set; the PDU set also includes second type of data; the remaining duration of the second type of data is greater than the remaining duration of the first type of data; the remaining duration of the second type of data is in a first interval; the first interval associated data volume of the DSR includes the data volume of the first type of data.

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

26. A communication device, wherein: The communication device comprises: one or more processors; The processor is used to call instructions so that the communication device executes the DSR transmission method described in any one of claims 1 to 11 or 12 to 22.

27. A storage medium, wherein: The storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes 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, and when the computer program is executed by a communication device, the communication device is enabled to implement the DSR transmission method described in any one of 1 to 11 or 12 to 22.

Citation Information

Cited By

  • Communication method, apparatus and computer-readable storage medium

    WO2026138615A1

  • Method for enhancing delay status report, apparatus, and communication system

    WO2026193777A1

  • Communication method, terminal device and network device

    WO2026199141A1