Delay status reporting method, communication device, communication system, storage medium, and program product
By allowing the terminal to flexibly select and send DSRs of different lengths based on uplink authorized resources, the problem of DSR reporting failures caused by insufficient resources is solved, the scheduling efficiency and emergency scheduling capability of data packets are improved, and the packet loss rate is reduced.
Patent Information
- Application Number
- PCT/CN2024/109616
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-02
- Publication Date
- 2026-02-05
AI Technical Summary
During data transmission, the terminal fails to report Delay Status Reports (DSRs) due to insufficient resources, making it unable to schedule urgent data packets in a timely manner, resulting in a high packet loss rate.
The terminal sends a Delay Status Report (DSR) based on the current uplink authorized resources, flexibly selects DSRs of different lengths and formats, including Type I and Type II DSRs, utilizes limited resources to report delay status, requests reconfiguration of resources to send more data packets, and prioritizes reporting urgent scheduling needs.
It reduced DSR reporting failures due to insufficient resources, improved packet scheduling efficiency, reduced packet loss rate, and met emergency scheduling needs.
Smart Images

Figure CN2024109616_05022026_PF_FP_ABST
Abstract
Description
Delay status reporting method, communication device, communication system, storage medium and program product TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a delay status reporting method, a communication device, a communication system, a storage medium and a program product. BACKGROUND
[0002] Currently, for emergency scheduling in data transmission, a delay status report (DSR) mechanism is introduced. For example, when some data packets have not been scheduled for a long time, the terminal can send a DSR to the network to inform the network to schedule resources for sending the data packets as soon as possible.
[0003] SUMMARY
[0004] The present disclosure provides a delay status reporting method, a communication device, a communication system, a storage medium and a program product.
[0005] According to a first aspect of the present disclosure, a delay status reporting method is provided, wherein the method is performed by a terminal, and the method comprises: sending a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource.
[0006] According to a second aspect of the present disclosure, a delay status reporting method is provided, wherein the method is performed by a network device, and the method comprises: receiving a DSR sent by a terminal, wherein the DSR is sent by the terminal according to a first resource, and the first resource is an uplink grant resource.
[0007] According to a third aspect of the present disclosure, a delay status reporting method is provided, wherein the method is performed by a communication system, and the method comprises: a terminal sends a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource.
[0008] According to a fourth aspect of the present disclosure, a terminal is provided, wherein the terminal comprises: a sending module configured to send a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource.
[0009] According to a fifth aspect of the present disclosure, a network device is provided, wherein the network device comprises: a receiving module configured to receive a DSR sent by a terminal, wherein the DSR is sent by the terminal according to a first resource, and the first resource is an uplink grant resource.
[0010] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided, wherein the communication system comprises a terminal and a network device; the terminal is configured to implement the delay state reporting method provided in the first aspect, and the network device is configured to implement the delay state reporting method provided in the second aspect.
[0011] According to a seventh aspect of the embodiments of the present disclosure, a communication device is provided, wherein the communication device comprises:
[0012] one or more processors;
[0013] The processor is configured to invoke instructions to cause the communication device to perform the delay state reporting method provided in the first aspect or the second aspect.
[0014] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, and when the instructions are run on a communication device, the instructions cause the communication device to perform the delay state reporting method provided in the first aspect or the second aspect.
[0015] According to a ninth aspect of the embodiments of the present disclosure, a program product is provided, wherein when the program product is executed by a communication device, the program product causes the communication device to perform the delay state reporting method provided in the first aspect or the second aspect.
[0016] In the technical solution provided by the embodiments of the present disclosure, the terminal sends a DSR to the network device according to the current uplink grant resource (i.e., the first resource), so that the terminal can adapt to different situations of the first resource to report the delay state, and reduce the situation of reporting failure due to insufficient resources. In this way, it is beneficial for the data packets with scheduling requirements in the terminal to be timely scheduled by the network device before being discarded, thereby reducing the packet loss rate.
[0017] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0018] The accompanying drawings, which are incorporated into and form part of the specification, illustrate the embodiments consistent with the present disclosure and, together with the specification, serve to explain the principles of the embodiments of the present disclosure.
[0019] FIG. 1A is a schematic diagram of an architecture of a communication system according to an exemplary embodiment;
[0020] FIG. 1B is a schematic diagram of a format of a DSR according to an exemplary embodiment;
[0021] FIG. 2 is an interaction diagram of a delay state reporting method according to an exemplary embodiment;
[0022] FIG. 3A is a flow diagram illustrating a delay status reporting method according to an example embodiment;
[0023] FIG. 3B is a flow diagram illustrating a delay status reporting method according to an example embodiment;
[0024] FIG. 4A is a flow diagram illustrating a delay status reporting method according to an example embodiment;
[0025] FIG. 4B is a flow diagram illustrating a delay status reporting method according to an example embodiment;
[0026] FIG. 5 is an interaction diagram illustrating a delay status reporting method according to an example embodiment;
[0027] FIG. 6A is a structural diagram of a terminal according to an example embodiment;
[0028] FIG. 6B is a structural diagram of a network device according to an example embodiment;
[0029] FIG. 7A is a structural diagram of a communication device according to an example embodiment;
[0030] FIG. 7B is a structural diagram of a chip according to an example embodiment. DETAILED DESCRIPTION
[0031] The embodiments of the present disclosure provide a delay status reporting method, a communication device, a communication system, a storage medium and a program product.
[0032] In a first aspect, the embodiments of the present disclosure provide a delay status reporting method, wherein the method is performed by a terminal, and the method comprises: sending, according to a first resource, a delay status report (DSR) to a network device; the first resource is an uplink grant resource.
[0033] In the above embodiments, the terminal sends the DSR to the network device according to the current uplink grant resource (i.e., the first resource), so that the terminal can adapt to different situations of the first resource to report the delay status, and reduce the situation of reporting failure due to insufficient resources. In this way, it is beneficial for the data packets with scheduling requirements in the terminal to be timely scheduled by the network device before being discarded, thereby reducing the packet loss rate.
[0034] In some embodiments in combination with the first aspect, in some embodiments, the DSR comprises at least one of: a first type of DSR; for one logical channel group (LCG), the first type of DSR carries one information field; a second type of DSR; for one LCG, the second type of DSR can carry one or more information fields.
[0035] In the above embodiment, the DSRs can include first type DSRs and second type DSRs; and the second type DSRs can carry more information fields than the first type DSRs, and the length of the second type DSRs is greater than the length of the first type DSRs; so that the terminal can flexibly select DSRs of different lengths to report the delay status to the network device according to the resource length of the uplink grant resource.
[0036] In some embodiments of the first aspect, the sending of the delay status report (DSR) to the network device according to the first resource includes at least one of the following:
[0037] When the resource length of the first resource is greater than or equal to the resource length required for sending the second type DSR, the second type DSR is sent to the network device.
[0038] When the resource length of the first resource is less than the resource length required for sending the second type DSR, the first type DSR is sent to the network device.
[0039] When the resource length of the first resource is less than the resource length required for sending the second type DSR, the first DSR is sent to the network device; the first DSR is generated according to the second type DSR.
[0040] In the above embodiment, it is clear how to send the DSR when the resource length of the first resource is different; so that the terminal can select DSRs of different lengths and different formats according to the resource length of the first resource. The delay status information of the terminal is reported more flexibly while the first resource is fully utilized.
[0041] In some embodiments of the first aspect, when the resource length of the first resource is less than the resource length required for sending the second type DSR, the first type DSR is sent to the network device, including: when the resource length of the first resource is less than the resource length required for sending the second type DSR, and the resource length of the first resource is greater than or equal to the resource length required for sending the first type DSR, the first type DSR is sent to the network device.
[0042] In the above embodiment, when the first resource cannot carry the second type DSR but can carry the first type DSR, the terminal sends the first type DSR to the network device; so that the limited first resource is used to complete the reporting of one information field in the LCG that has an urgent scheduling requirement, and the urgent scheduling requirement is met.
[0043] In some embodiments of the first aspect, in some embodiments, the sending, to the network device, the delay status report (DSR) according to the first resource comprises: a resource length of the first resource is less than a resource length required for sending the second type of DSR, sending, to the network device, first information, the first information requesting the network device to configure a second resource for the second type of DSR; and sending the second type of DSR using the second resource.
[0044] In the above embodiments, in the case that the first resource is unable to carry the second type of DSR, the terminal can send first information to the network device to request reconfiguration of the second resource for transmitting the second type of DSR, and send the second type of DSR using the second resource. Thus, when reporting delay status information, more data with less remaining time can be reported using the second type of DSR, so that the network device can timely schedule the data, effectively reducing the packet loss rate.
[0045] In some embodiments of the first aspect, in some embodiments, a resource length of the first resource is less than a resource length required for sending the second type of DSR, and the sending, to the network device, the first DSR comprises: a resource length of the first resource is less than a resource length required for sending the second type of DSR, and the sending of the first DSR is according to a sorting result; and the first DSR comprises part of LCGs whose delay status information is to be sent.
[0046] In the above embodiments, in the case that the first resource is unable to carry the second type of DSR, the terminal can select part of LCGs from the delay status information to be sent according to the sorting result, to complete the delay status reporting of the selected part of LCGs using the first DSR, so that the network device can complete the emergency scheduling based on the first DSR.
[0047] In some embodiments of the first aspect, in some embodiments, the sorting result comprises at least one of: a priority sorting of the LCGs; and an identification (ID) of the LCGs.
[0048] In the above embodiments, the sorting result of the plurality of LCGs can be determined based on the priority sorting of the LCGs, and / or can be determined based on the ID sequence of the LCGs. In this way, how to select part of LCGs carried by the first DSR in the case that the first resource is unable to carry the second type of DSR is clear.
[0049] In some embodiments of the first aspect, in some embodiments, the method further comprises at least one of:
[0050] determining a first sorting sequence of the plurality of LCGs based on a priority of the LCGs;
[0051] in the case that the first sorting sequence of the plurality of LCGs is same, determining the sorting result according to an identification (ID) of the plurality of LCGs.
[0052] In the above embodiment, in the case that the first resource is unable to carry the second type of DSR, the first order of the plurality of LCGs is determined according to the priorities of the plurality of LCGs; and in the case that the first order of the plurality of LCGs is the same, the order of the plurality of LCGs is determined according to the IDs of the plurality of LCGs; in this way, the first DSR can report the delay state information of the LCGs with higher emergency degree in priority.
[0053] In some embodiments of the first aspect, the method further comprises: determining the priority of the LCG according to the priorities of LCs included in the LCG.
[0054] In the above embodiment, considering that the LCG includes a plurality of LCs and the remaining time lengths of the data packets to be scheduled in different LCs are different, the terminal can determine the priority of the LCG according to the priorities of the plurality of LCs included in the LCG, so as to report the delay state of the LCG with urgent scheduling demand through the first DSR in the case of selecting the delay state information of the part of LCGs carried by the first DSR based on the priority order.
[0055] In some embodiments of the first aspect, the determining the priority of the LCG according to the priorities of LCs included in the LCG comprises at least one of:
[0056] determining the priority of the LCG according to the priorities of the LCs in the LCG;
[0057] determining the priority of the LCG according to the priority of the LC with the first type of data in the LCG, the remaining time length of the first type of data being less than the time length threshold.
[0058] In the above embodiment, two ways of determining the priority of the LCG are provided, the first way is to determine the priority of the LCG based on the priorities of all LCs in the LCG, and the second way is to determine the priority of the LCG based on the priority of the LC with urgent scheduling demand in the LCG. In this way, the determination way of the priority can be flexibly selected.
[0059] In some embodiments of the first aspect, the sending the first DSR according to the order comprises:
[0060] selecting at least one first LCG from the plurality of LCGs whose delay state information is to be sent according to the first resource; the order of any first LCG is higher than the order of any second LCG, the second LCG being an LCG other than the first LCG in the plurality of LCGs;
[0061] The first DSR is sent, and the first DSR includes one or more information fields of the first LCG.
[0062] In the above embodiment, in the case that the first resource is unable to carry the second type of DSR, at least one first LCG in the front according to the sorting result is selected, and all information fields of the first LCG in the front are reported by using the first DSR, so that the information fields of the first LCG needing to be urgently scheduled are reported by using the first DSR, and the demand of urgent scheduling is met.
[0063] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: for the second LCG, abandoning sending a DSR on the first resource.
[0064] In the above embodiment, in the case that the first resource is unable to carry the second type of DSR, the delay state information of the second LCG in the back can be abandoned to be reported by using the first resource, so as to ensure that the delay state information of the first LCG having the urgent scheduling demand can be timely reported to the network device.
[0065] In combination with some embodiments of the first aspect, in some embodiments, the first DSR carries part of the information fields of the second LCG.
[0066] In the above embodiment, for the second LCG in the back, part of the information fields of the second LCG can be carried by using the first DSR, so that the reporting of all the information fields of the first LCG in the front and part of the information fields of the second LCG in the back is completed by using the first DSR. Therefore, more data having the scheduling demand is reported by using the first DSR, and the number of information interactions between the terminal and the network device is reduced.
[0067] In combination with some embodiments of the first aspect, in some embodiments, the first DSR carries one information field of the second LCG; or the first DSR carries one or M information fields of the second LCG; the M is less than N; and the N is the maximum number of information fields of one LCG.
[0068] In the above embodiment, for the second LCG in the back, the first DSR can carry one information field of the second LCG, so that the delay state of the data needing to be urgently scheduled in the second LCG is reported by using the first DSR, and the demand of urgent scheduling is met. Or, for the second LCG in the back, the first DSR can carry at least one information field of the second LCG, so that the remaining resource length of the first DSR is fully utilized to carry the information field of the second LCG, so as to realize the reporting of the delay state of more data needing to be scheduled in the second LCG.
[0069] In some embodiments of the first aspect, in some embodiments, the second type of DSR carries first identification information; the first DSR carries second identification information, the first identification information and the second identification information are different.
[0070] In the above embodiments, by introducing different identification information for the second type of DSR and the first DSR, the network device can identify the format of the received DSR according to the identification information carried in the DSR, so that the network device can effectively decode the information content carried in the DSR.
[0071] In some embodiments of the first aspect, in some embodiments, the method further comprises:
[0072] sending second information to the network device, the second information being used to indicate at least one of the following: whether the terminal supports sending the second type of DSR; whether the terminal supports sending the first DSR.
[0073] In the above embodiments, the terminal can inform the network device of the delay state reporting capability supported by the terminal by sending the second information to the network device, so as to enable the network device to configure the terminal with uplink grant resources of a corresponding length.
[0074] In some embodiments of the first aspect, in some embodiments, the method further comprises one of the following:
[0075] determining the maximum number of information fields that can be carried by one LCG in the second type of DSR according to a protocol agreement;
[0076] determining the maximum number of information fields that can be carried by one LCG in the second type of DSR according to third information sent by the network device.
[0077] In the above embodiments, the maximum number of information fields that can be carried by one LCG in the second type of DSR can be agreed by a protocol or configured by the network device. In this way, the terminal and the network device reach an agreement on the number of information fields that can be carried by one LCG in the second type of DSR, thereby facilitating the network device to correctly decode the second type of DSR sent by the terminal.
[0078] In a second aspect, the embodiments of the present disclosure provide a delay state reporting method, wherein the method is performed by a network device, and the method comprises: receiving a DSR sent by a terminal, the DSR being sent by the terminal according to a first resource, the first resource being an uplink grant resource.
[0079] In the above embodiments, when reporting the delay state, the terminal sends the DSR to the network device according to the current uplink grant resource (i.e., the first resource), so that the terminal can adapt to different situations of the first resource to report the delay state, and reduce the situation of reporting failure due to insufficient resources. In this way, it is beneficial for the data packets with scheduling requirements in the terminal to be timely scheduled by the network device before being discarded, thereby reducing the packet loss rate.
[0080] In a third aspect, the embodiments of the present disclosure provide a delay state reporting method, wherein the method is performed by a communication system, and the method comprises: a terminal sending a delay state report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource.
[0081] In a fourth aspect, the embodiments of the present disclosure provide a terminal, wherein the terminal comprises: a sending module configured to send a delay state report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource.
[0082] In a fifth aspect, the embodiments of the present disclosure provide a network device, wherein the network device comprises: a receiving module configured to receive a DSR sent by a terminal, wherein the DSR is sent by the terminal according to a first resource, and the first resource is an uplink grant resource.
[0083] In a sixth aspect, the embodiments of the present disclosure provide a communication system, wherein the communication system comprises a terminal and a network device; the terminal is configured to implement the delay state reporting method described in the optional implementation manner of the first aspect, and the network device is configured to implement the delay state reporting method described in the optional implementation manner of the second aspect.
[0084] In a seventh aspect, the embodiments of the present disclosure provide a communication device, wherein the communication device comprises:
[0085] one or more processors;
[0086] The processor is configured to invoke instructions to cause the communication device to perform the delay state reporting method described in the optional implementation manner of the first aspect or the second aspect.
[0087] In an eighth aspect, the embodiments of the present disclosure provide a storage medium, wherein the storage medium stores instructions, and when the instructions run on a communication device, the instructions cause the communication device to perform the delay state reporting method described in the optional implementation manner of the first aspect or the second aspect.
[0088] In a ninth aspect, the embodiments of the present disclosure provide a program product, and when the program product is executed by a communication device, the program product causes the communication device to perform the delay state reporting method described in the optional implementation manner of the first aspect or the second aspect.
[0089] In a tenth aspect, the embodiments of the present disclosure provide a computer program which, when running on a computer, causes the computer to execute the delay state reporting method described in the optional implementation of the first aspect or the second aspect.
[0090] It can be understood that the terminal, the network device, the communication device, the communication system, the storage medium, the program product, and the computer program are all used to execute the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.
[0091] The embodiments of the present disclosure provide a delay state reporting method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, the delay state reporting method, the information processing method, the information transmission method, and other terms can be replaced with each other, and the communication system, the information processing system, and other terms can be replaced with each other.
[0092] The embodiments of the present disclosure are not exhaustive, but are only a part of the embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all of the steps of different embodiments can be combined arbitrarily, and an embodiment can be combined with the optional implementation of other embodiments.
[0093] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their inherent logical relationship.
[0094] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.
[0095] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as “one”, “one”, “the”, “above”, “said”, “preceding”, “this”, etc., can represent “one and only one”, or “one or more”, “at least one”, etc. For example, in the case of using articles such as “a”, “an”, “the” in English, the noun after the article can be understood as singular expression, or as plural expression.
[0096] In the embodiments of the present disclosure, "multiple" refers to two or more.
[0097] In some embodiments, the terms "at least one of", "one or more of", "a plurality of", "multiple", and the like can be replaced with each other.
[0098] In some embodiments, the description modes such as "at least one of A, B", "A and / or B", "A in one case and B in another case", "one case A and another case B", and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed); A and B are executed in some embodiments (A and B are both executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0099] In some embodiments, the description modes such as "A or B" and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selected to be executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0100] The prefix words "first", "second", and the like in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor do they limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and their types can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and their contents can be the same or different.
[0101] In some embodiments, "comprising A", "including A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or can be interpreted as indirectly indicating A.
[0102] In some embodiments, the terms "…", "determining …", "in the case of …", "when …", "when …", "if …", "if …" and the like can be replaced with each other.
[0103] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0104] In some embodiments, the apparatus and the like can be interpreted as physical or virtual, and the name thereof is not limited to the name recorded in the embodiments. The terms "apparatus", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.
[0105] In some embodiments, "network" can be interpreted as an apparatus (for example, access network device, core network device, and the like) contained in the network.
[0106] In some embodiments, the terms “access network device (AN device),” “radio access network device (RAN device),” “base station (BS),” “radio base station,” “fixed station,” “node,” “access point,” “transmission point (TP),” “reception point (RP),” “transmission / reception point (TRP),” “panel,” “antenna panel,” “antenna array,” “cell,” “macro cell,” “small cell,” “femto cell,” “pico cell,” “sector,” “cell group,” “serving cell,” “carrier,” “component carrier,” “bandwidth part (BWP),” and the like can be used interchangeably.
[0107] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.
[0108] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.
[0109] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.
[0110] In some embodiments, obtaining data, information, etc. can comply with laws and regulations of the country where the location is.
[0111] In some embodiments, data, information, etc. can be obtained after obtaining consent from the user.
[0112] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0113] FIG. 1A is a schematic diagram of an architecture of a communication system according to an exemplary embodiment.
[0114] As shown in FIG. 1A, the communication system 100 includes a terminal 101 and a network device 102.
[0115] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable automobile, a smart automobile, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc., but is not limited thereto.
[0116] In some embodiments, the network device 102 can include an access network device and a core network device.
[0117] In some embodiments, the access network device may, for example, be at least one of a node or a device that accesses a terminal to a wireless network, and the access network device may include at least one of an evolved node B (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (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, an access node in a Wi-Fi system, but is not limited thereto.
[0118] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at which time the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0119] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit (control unit). The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the rest or all of the protocol layers are distributed in the DU and controlled by the CU, but is not limited thereto.
[0120] In some embodiments, the core network device can be one device including one or more network functions, etc., or can be multiple devices or device groups including one or more network functions, respectively. The network function can be virtual or physical. The core network may, for example, include at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).
[0121] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0122] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1A or part of the subject, but are not limited thereto. The subjects shown in FIG. 1A are illustrative, and the communication system can include all or part of the subjects in FIG. 1A, or other subjects other than FIG. 1A. The number and form of each subject is arbitrary, and the connection relationship between the subjects is illustrative. The subjects can be connected or not connected, and the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0123] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (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 (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), system using other communication methods, next-generation system expanded based thereon, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).
[0124] Currently, in the extended reality (XR) service, data is usually composed of multiple quality of service (QoS) flows, and the traffic volume is very large. The XR service flow needs to meet certain delay requirements during transmission, especially some data flows need to arrive at the server at the same time for decoding. The delay of any one data flow will cause the joint decoding of multiple data flows to fail. However, the scheduling of the network is dynamic, so in some cases, even if some data flow belongs to a low priority logical channel, if the effective data packet has not been scheduled for a long time, a buffer status report (BSR) needs to be sent as soon as possible to notify the network. According to the related mechanism, only when the high priority logical channel data arrives can the BSR be sent, at this time, the emergency scheduling requirement cannot be met. Therefore, it is necessary to consider optimizing the emergency scheduling in XR.
[0125] In some embodiments, a DSR report is introduced, and the basic idea is as follows, that is, the terminal can report a DSR, which carries delay-related information of data transmission, such as information that the uplink data has been unable to be scheduled for a long time, causing the remaining time of the data packet to be less than a certain threshold. The remaining time of the data packet is the time to packet discard, and the remaining time is determined according to the discard timer of the packet data convergence protocol (PDCP) for example.
[0126] In some embodiments, the DSR carries data that needs to be scheduled urgently.
[0127] As shown in FIG. 1B, FIG. 1B is a format diagram of a DSR according to an exemplary embodiment. The DSR includes a logic channel group (LCG) field, wherein the LCG field includes multiple bits, each bit corresponding to an LCG; different bit values of the bits are used to indicate whether the DSR includes the remaining time and data volume corresponding to the LCG for the LCG; if the bit value is 1, it indicates that the DSR includes the remaining time and data volume corresponding to the LCG; if the LCG field is 0, the DSR does not include the remaining time and data volume corresponding to the LCG.
[0128] The DSR also includes a remaining time field, which carries the remaining time corresponding to the LCG, and the remaining time indicates the minimum remaining value of the PDCP discard timer; wherein the length of the remaining time field is 6 bits.
[0129] The DSR further includes a BT field, which is used to indicate which data volume calculation table is used; if the BT field is 1, it indicates that the second data volume calculation table is used; if the BT field is 0, it indicates that the first data volume calculation table is used.
[0130] In the related mechanism, for each LCG, the information field of the DSR carries the residual duration, the data volume (buffer size) and the BT. In some embodiments, the DSR needs to be enhanced, that is, for one LCG, multiple information fields can be carried to carry multiple sets of residual duration and data volume, that is, a second type of DSR is introduced to distinguish from the original first type of DSR.
[0131] It can be understood that, since the second type of DSR is longer, a larger first resource is needed to carry the second type of DSR, and therefore, the problem of how to send the DSR in the case of insufficient first resource needs to be considered.
[0132] FIG. 2 is an interaction diagram I of a delay state reporting method according to an exemplary embodiment. As shown in FIG. 2, the present disclosure relates to a delay state reporting method, which is used in a communication system 100, and the method includes the following steps.
[0133] In step S2101, the terminal sends a DSR to the network device.
[0134] In some embodiments, the network device receives the DSR sent by the terminal.
[0135] In some embodiments, the terminal sends the DSR to the network device according to the first resource.
[0136] In some embodiments, the first resource is an uplink grant resource.
[0137] In some embodiments, the DSR includes at least one of the following: a first type of DSR; for one LCG, the first type of DSR carries one information field; a second type of DSR; for one LCG, the second type of DSR can carry one or more information fields.
[0138] It should be noted that, in the first type of DSR, one LCG corresponds to one information field, which is used to carry the delay state information of a first data of the LCG. In the second type of DSR, one LCG corresponds to one or more information fields, which are used to carry at least one delay state information of the LCG.
[0139] In some embodiments, the delay state information can include at least one of the following: the residual duration of the data to be transmitted; the data volume of the data to be transmitted.
[0140] In some embodiments, the residual duration corresponding to the data to be transmitted is the residual duration from the data to be transmitted being discarded.
[0141] In some embodiments, the remaining time length corresponding to the data to be transmitted is a remaining time length of a discard timer associated with the data to be transmitted.
[0142] It can be understood that, compared with the first type of DSR, the second type of DSR carries more information, so that the length of the second type of DSR is longer, and the resource length of the uplink grant resource required for transmitting the second type of DSR is longer. Therefore, before transmitting the DSR, the terminal needs to consider whether the uplink grant resource can carry the second type of DSR, and how to transmit the DSR in the case that the uplink grant resource is not enough.
[0143] In some embodiments, the terminal transmits the DSR to the network device according to the first resource, including:
[0144] The resource length of the first resource is less than the resource length required for transmitting the second type of DSR, the first information is transmitted to the network device, and the first information requests the network device to configure the second resource for the second type of resource;
[0145] The second type of DSR is transmitted using the second resource.
[0146] It should be noted that, in the case that the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, the terminal transmits the first information to the network device to request the network device to reconfigure the second resource for transmitting the second type of DSR. The terminal transmits the second type of DSR to the network device using the second resource reconfigured by the network device.
[0147] In some embodiments, the first information is a scheduling request (SR).
[0148] In some embodiments, the terminal transmits the DSR to the network device according to the first resource, including at least one of the following:
[0149] The resource length of the first resource is greater than or equal to the resource length required for transmitting the second type of DSR, and the second type of DSR is transmitted to the network device;
[0150] The resource length of the first resource is less than the resource length required for transmitting the second type of DSR, and the first type of DSR is transmitted to the network device;
[0151] The resource length of the first resource is less than the resource length required for transmitting the second type of DSR, and the first DSR is transmitted to the network device; the first DSR is generated according to the second type of DSR.
[0152] It should be noted that, in the case that the resource length of the first resource is greater than or equal to the resource length required for transmitting the second type of DSR, i.e., the first resource can carry the second type of DSR, the terminal can transmit the second type of DSR to the network device.
[0153] In a case where the resource length of the first resource is less than the resource length required for sending the second type of DSR, i.e., the first resource cannot carry the second type of DSR, the terminal can send the first type of DSR to the network device. It can be understood that, since the resource length of the first type of DSR is less than the resource length required for sending the second type of DSR, in a case where the first resource cannot carry the second type of DSR, the first type of DSR can be sent by using the first resource.
[0154] In a case where the resource length of the first resource is less than the resource length required for sending the second type of DSR, i.e., the first resource cannot carry the second type of DSR, the terminal can send the first type of DSR to the network device. It can be understood that, since the resource length of the first type of DSR is less than the resource length required for sending the second type of DSR, in a case where the first resource cannot carry the second type of DSR, the first type of DSR can be sent by using the first resource.
[0155] In some embodiments, the first type of DSR is obtained by performing a truncation operation on the second type of DSR.
[0156] It should be noted that the truncation operation based on the second type of DSR can be understood as truncating from the last LCG in the second type of DSR to the front according to the order of the plurality of LCGs in the second type of DSR.
[0157] In some embodiments, the first type of DSR is obtained by performing a puncturing operation on the second type of DSR.
[0158] It should be noted that the puncturing operation based on the second type of DSR can be understood as marking part of the plurality of LCGs of the second type of DSR, and removing the marked LCGs from the plurality of LCGs of the second type of DSR.
[0159] In some embodiments, in a case where the resource length of the first resource is less than the resource length required for sending the second type of DSR, sending the first type of DSR to the network device comprises: in a case where the resource length of the first resource is less than the resource length required for sending the second type of DSR, and the resource length of the first resource is greater than or equal to the resource length required for sending the first type of DSR, sending the first type of DSR to the network device.
[0160] In a case where the resource length of the first resource is less than the resource length required for sending the second type of DSR, it is further necessary to determine the size relationship between the resource length of the first resource and the resource length required for sending the first type of DSR, to determine whether the first resource can carry the first type of DSR.
[0161] In a case where it is determined that the resource length of the first resource is greater than or equal to the resource length required for sending the first type of DSR, the terminal sends the first type of DSR to the network device.
[0162] In some embodiments, the method further comprises: when the resource length of the first resource is less than the resource length required for transmitting the first type of DSR, sending first information to the network device; the first information requests the network device to configure a second resource for the second type of resource; and transmitting the second type of DSR using the second resource.
[0163] It should be noted that when it is determined that the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, and the resource length of the first resource is less than the resource length required for transmitting the first type of DSR, the terminal can send first information to the network device to request uplink grant resources for transmitting the second type of DSR; and transmit the second type of DSR using the uplink grant resources configured by the network device based on the first information.
[0164] In some embodiments, when the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, sending the first DSR to the network device comprises: when the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, transmitting the first DSR according to the sorting result; and the first DSR comprises part of the LCGs whose delay state information is to be transmitted.
[0165] It should be noted that when the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, part of the LCGs whose delay state information is to be transmitted can be selected from all the LCGs of the second type of DSR according to the sorting result to generate the first DSR; and the first DSR is transmitted.
[0166] It can be understood that since the first DSR comprises part of the LCGs whose delay state information is to be transmitted, the length of the first DSR is shorter than that of the second type of DSR; therefore, when the resource length of the first resource is less than the resource length required for transmitting the second type of DSR, the first DSR with shorter length can be transmitted. It should be noted that the number of the selected part of the LCGs can be determined according to the resource length of the first resource; so as to meet the size limit of the first resource.
[0167] In some embodiments, the sorting result comprises at least one of the following: priority sorting of the LCGs; and identification ID of the LCGs.
[0168] It should be noted that in the process of generating the first DSR, the sorting result of all the LCGs whose delay state information is to be transmitted can be determined according to the priority of the LCGs.
[0169] In some embodiments, the priority of the LCGs can be determined according to the urgency of the data to be transmitted by the LCGs. For example, the priority of the LCGs can be determined according to the remaining time length of the data to be transmitted by the LCGs.
[0170] In some embodiments, the priority of the LCGs can be determined according to the importance of the data to be transmitted by the LCGs.
[0171] In some embodiments, to simplify the generation process of the first DSR, the ranking results of all the LCGs in the delay status information to be sent can be determined according to the IDs of the LCGs.
[0172] In some embodiments, the ranking results of the LCGs can be determined according to the priority ranking of the LCGs and the IDs of the LCGs.
[0173] In some embodiments, the method further comprises at least one of the following: determining a first ranking order of the plurality of LCGs based on the priorities of the LCGs; and determining the ranking results of the plurality of LCGs according to the IDs of the plurality of LCGs in the case that the first ranking order of the plurality of LCGs is the same.
[0174] It should be noted that, when determining the ranking results of the plurality of LCGs, the ranking results are determined based on the priorities of the plurality of LCGs first.
[0175] The first ranking order can be a ranking order of the priorities of the plurality of LCGs from high to low, or the first ranking order can be a ranking order of the priorities of the plurality of LCGs from low to high.
[0176] In some embodiments, the first ranking order of the plurality of LCGs can be determined according to the priorities of the LCGs first. Considering that there can be LCGs with the same priority in the plurality of LCGs, to determine the ranking results of the LCGs with the same priority, a second ranking order of the plurality of LCGs with the same first ranking order can be determined based on the IDs of the plurality of LCGs with the same first ranking order; and the ranking results of the plurality of LCGs can be determined.
[0177] Here, the second ranking order can be a ranking order of the IDs of the plurality of LCGs from large to small; or the second ranking order can be a ranking order of the IDs of the plurality of LCGs from small to large.
[0178] In some embodiments, the method further comprises determining the priority of the LCG according to the priority of the LC included in the LCG.
[0179] It should be noted that, the LCG includes a plurality of LCs, and each LC has a corresponding priority. The priority of the LCG can be determined according to the priority of the LC included in the LCG.
[0180] In some embodiments, the priority of the LCG can be determined according to the priority of the LC with the highest priority included in the LCG.
[0181] In some embodiments, determining the priority of the LCG according to the priorities of the LCs included in the LCG comprises at least one of: determining the priority of the LCG according to the priorities of the LCs in the LCG; determining the priority of the LCG according to the priorities of the LCs in the LCG that have the first type of data; and the remaining time duration of the first type of data is less than a time duration threshold.
[0182] Here, the time duration threshold can be a threshold of the remaining time duration configured to trigger the DSR of the LCG.
[0183] In some embodiments, the time duration threshold can be configured by the network.
[0184] In some embodiments, the time duration threshold can be agreed by the protocol.
[0185] It should be noted that the LCG includes a plurality of LCs, and each LC has data to be transmitted. According to the remaining time duration of the data to be transmitted by each LC, the LCs having the first type of data are selected; and the remaining time duration of the first type of data is less than the time duration threshold. It can be understood that the LC having the first type of data indicates that the LC has an urgent scheduling requirement.
[0186] The priority of the LCG is determined according to the priorities of the LCs in the LCG. It can be understood that the priority of the LCG is determined according to the priorities of all the LCs in the LCG (including the LCs having the urgent scheduling requirement and the LCs not having the urgent scheduling requirement).
[0187] The priority of the LCG is determined according to the priorities of the LCs in the LCG that have the first type of data. It can be understood that the priority of the LCG is determined according to the priorities of the LCs in the LCG having the urgent scheduling requirement.
[0188] In some embodiments, sending the first DSR according to the sorting result comprises:
[0189] Selecting at least one first LCG from the plurality of LCGs whose delay state information is to be transmitted according to the first resource; the sorting order of any first LCG is higher than the sorting order of any second LCG, and the second LCG is an LCG other than the first LCG in the plurality of LCGs;
[0190] Sending the first DSR, and the first DSR includes one or more information fields of the first LCG.
[0191] Exemplarily, for one LCG, the number of information fields included in the first DSR is the same as the number of information fields of the second type of DSR for one LCG. And / or, for one LCG, the time interval corresponding to the information fields of the first DSR is the same as the time interval corresponding to the information fields of the second type of DSR.
[0192] It can be understood that the first LCG is an LCG with a higher rank in the plurality of LCGs, and the second LCG is an LCG with a lower rank in the plurality of LCGs.
[0193] At least one first LCG can be selected from the plurality of LCGs whose delay status information is to be sent, according to a resource length of the first resource. It should be noted that the number of selected first LCGs is determined by the resource length of the first resource. The resource length of the first resource is greater than or equal to a resource length required for sending each information field of the at least one first LCG.
[0194] A first DSR is generated based on each information field of the first LCG in the delay status information to be sent, and the first DSR is sent using the first resource. Here, the first DSR includes at least each information field of the first LCG.
[0195] It should be noted that, for the LCG with a higher rank (i.e., the first LCG), the first DSR carries all information fields of the first LCG. The maximum number of information fields of the first LCG carried in the first DSR is the same as the maximum number of information fields of an LCG carried in the second type of DSR.
[0196] In some embodiments, the method further includes, for the second LCG, abandoning sending a DSR on the first resource.
[0197] In the embodiments of the present disclosure, since the remaining resource length of the first resource is less than a resource length required for sending the second LCG, the delay status information of the second LCG can not be sent on the first resource.
[0198] It can be understood that, in the case where the resource length of the first resource is less than a resource length required for sending the second type of LCG, a first DSR can be generated based on each information field of the first LCG in the delay status information to be sent, so as to send the first DSR using the first resource, thereby completing reporting of the delay status information of the first LCG with a higher rank. For the second LCG with a lower rank, a DSR can be abandoned on the first resource.
[0199] For example, the second type of LCG carries 3 information fields of LCG1 and 3 information fields of LCG2; in the case where the resource length of the first resource is less than a resource length required for sending the second type of LCG, a rank result of LCG1 and LCG2 can be determined, if LCG1 has a higher rank and LCG2 has a lower rank, the first DSR can carry 3 information fields of LCG1; and for the 3 information fields of LCG2, reporting is not performed in the first DSR.
[0200] In some embodiments, the first DSR carries part of the information fields of the second LCG.
[0201] In order to fully utilize the first resource, in a case where the resource length of the first resource is greater than the resource length required for transmitting each information field of the first LCG, the first DSR can further carry part of the information fields of the second LCG.
[0202] It can be understood that, from each information field of the second LCG in the delay status information to be transmitted, one information field of the second LCG can be selected, so as to generate the first DSR based on each information field of the first LCG and the one information field of the second LCG.
[0203] In some embodiments, the first DSR carries one information field of the second LCG; or the first DSR carries one or M information fields of the second LCG.
[0204] Here, M is less than N, and N is the maximum number of information fields of one LCG.
[0205] In the embodiments of the present disclosure, the first DSR carries one information field of the second LCG. It can be understood that, for the second LCG sorted later, the delay status information of the second LCG can be transmitted on the first resource, but the reporting of the delay status information of the second LCG falls back to the format of the first type of DSR. That is, one information field of each second LCG is included in the first DSR.
[0206] It can be understood that, from each information field of the second LCG in the delay status information to be transmitted, one information field of the second LCG can be selected, so as to generate the first DSR based on each information field of the first LCG and the one information field of the second LCG.
[0207] It is worth noting that the number of information fields of the first LCG carried in the first DSR is the same as the number of information fields of the LCG carried in the second type of DSR; and the number of information fields of the second LCG carried in the first DSR is the same as the number of information fields of the LCG carried in the first type of DSR.
[0208] For example, the delay status information to be transmitted includes 3 information fields of LCG1 and 3 information fields of LCG2; in a case where the resource length of the first resource is less than the resource length required for transmitting the second type of LCG, the sorting result of LCG1 and LCG2 can be determined, if LCG1 is sorted first and LCG2 is sorted later, the first DSR can carry 3 information fields of LCG1 and 1 information field of LCG1.
[0209] Or, the first DSR can carry one or M information fields of the second LCG. It can be understood that, for the second LCG sorted later, the delay status information of the second LCG can be transmitted on the first resource, but all information fields of the second LCG cannot be transmitted, only part of the information fields of the second LCG can be transmitted until the first resource is used up.
[0210] It can be understood that the remaining resource length of the first resource can be determined according to the resource length of the first resource and the resource length required for transmitting each information field of the first LCG; and part of the information fields are selected from the plurality of information fields of each second LCG according to the remaining resource length of the first resource, so that the remaining resource length of the first resource is equal to the resource length required for transmitting the selected part of the information fields of the second LCG. Thus, the first DSR is generated based on each information field of the first LCG and the selected part of the information fields of the second LCG.
[0211] For example, the delay status information to be transmitted includes 3 information fields of LCG1 and 3 information fields of LCG2; in the case that the resource length of the first resource is less than the resource length required for transmitting the second type of LCG, the sorting result of LCG1 and LCG2 can be determined, if LCG1 is sorted first and LCG2 is sorted last, and the resource length of the first resource is only enough to transmit 5 information fields, the first DSR can carry 3 information fields of LCG1 and 2 information fields of LCG1.
[0212] In some embodiments, the second type of DSR carries first identification information; the first DSR carries second identification information; the first identification information is different from the second identification information.
[0213] It should be noted that, in order to facilitate the network device to distinguish the received second type of DSR and the first DSR, the terminal can carry the first identification information in the second type of DSR and carry the second identification information in the first DSR; thus, the second type of DSR and the first DSR are distinguished by using different first identification information and second identification information.
[0214] In some embodiments, the method further includes: transmitting a Medium Access Control (MAC) Control Element (CE) to the network device, the MAC CE including the DSR.
[0215] In some embodiments, the method further includes: transmitting second information to the network device, the second information being used to indicate at least one of the following: whether the terminal supports transmitting the second type of DSR; whether the terminal supports transmitting the first DSR.
[0216] In some embodiments, the second information can be the capability information of the terminal.
[0217] It should be noted that the terminal can send the second information to the network device to indicate the capability of the terminal; if the second information indicates that the terminal does not support sending the second type of DSR, the network device can configure the terminal to use the first type of DSR for DSR reporting; if the second information indicates that the terminal supports sending the second type of DSR, the network device can configure the terminal to use the second type of DSR for DSR reporting.
[0218] If the second information indicates that the terminal does not support sending the first DSR, the network device can configure the terminal to use the first type of DSR and / or the second type of DSR for DSR reporting. It can be understood that in the case that the terminal does not support sending the first DSR, if the resource length of the first resource is less than the resource length required for sending the second type of DSR, the terminal can send the first information to the network device to request the second resource; or the terminal can send the first type of DSR to the network device.
[0219] If the second information indicates that the terminal supports sending the first DSR, the network device can configure the terminal to use the second type of DSR and / or the first DSR for DSR reporting. It can be understood that in the case that the terminal supports sending the first DSR, if the resource length of the first resource is less than the resource length required for sending the second type of DSR, the terminal sends the first DSR according to the sorting result.
[0220] In some embodiments, the method further comprises one of the following: determining the maximum number of information fields that one LCG in the second type of DSR can carry according to a protocol; and determining the maximum number of information fields that one LCG in the second type of DSR can carry according to third information sent by the network device.
[0221] It can be understood that the maximum number of information fields that one LCG in the second type of DSR can carry can be agreed by a protocol or can be configured by a network.
[0222] Step S2102, the network device schedules based on the DSR.
[0223] In some embodiments, the network device can schedule the to-be-transmitted data of the LCG based on each information field of the LCG in the second type of DSR.
[0224] It should be noted that in the second type of DSR, one LCG corresponds to one or more information fields for carrying at least one delay state information of the LCG.
[0225] In some embodiments, the network device can schedule the to-be-transmitted data of the LCG based on one information field of the LCG in the first type of DSR.
[0226] In the first type of DSR, one LCG corresponds to one information field for carrying one delay state information of the LCG.
[0227] In some embodiments, the network device can schedule the data to be transmitted of the LCG based on the information fields of the LCG in the first DSR.
[0228] The LCG in the first DSR is selected from the multiple LCGs of the second type of DSR according to the sorting result in the case that the first resource is unable to carry the second type of DSR.
[0229] The delay state information can include at least one of the following: a remaining duration of the data to be transmitted; and a data volume of the data to be transmitted.
[0230] It can be understood that the network device can schedule the data to be transmitted of the LCG in time before the data to be transmitted of the LCG is discarded based on the received remaining duration and / or data volume of the data to be transmitted of the LCG reported by the second type of DSR, the first type of DSR, or the first DSR.
[0231] In some embodiments, the term “information” can be mutually replaced with the terms “message”, “signal”, “signaling”, “report”, “configuration”, “indication”, “instruction”, “command”, “channel”, “parameter”, “field”, “data”, and the like.
[0232] In some embodiments, the term “sending” can be mutually replaced with the terms “transmitting”, “reporting”, “transmitting”, and the like.
[0233] The delay state reporting method related to the embodiments of the present disclosure can include at least one of steps S2101 to S2102. For example, step S2102 can be implemented as an independent embodiment, for example, step S2102 can be implemented as an independent embodiment, but is not limited thereto.
[0234] In some embodiments, step S2101 is optional, and one or more of these steps can be omitted or replaced in different embodiments. It can be understood that when the remaining duration of the first data of the terminal is greater than the threshold of the remaining duration configured by the DSR of the LCG, the terminal can not send the DSR.
[0235] In some embodiments, step S2102 is optional, and one or more of these steps can be omitted or replaced in different embodiments. It can be understood that in the case of network congestion, even if the network device receives the DSR, it can not be scheduled based on the DSR.
[0236] FIG. 3A is a flow diagram illustrating a delay state reporting method according to an example embodiment. As shown in FIG. 3A, the delay state reporting method is performed by the terminal 101, and the method comprises the following steps.
[0237] In step S3101, the DSR is sent.
[0238] In some embodiments, optional implementation of step S3101 can refer to optional implementation of step S2101 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0239] FIG. 3B is a flow diagram illustrating a delay state reporting method according to an example embodiment. As shown in FIG. 3B, the delay state reporting method is performed by the terminal 101, and the method comprises the following steps.
[0240] In step S3201, the DSR is sent according to the first resource.
[0241] In some embodiments, optional implementation of step S3201 can refer to optional implementation of step S2101 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0242] FIG. 4A is a flow diagram illustrating a delay state reporting method according to an example embodiment. As shown in FIG. 4A, the delay state reporting method is performed by the network device 102, and the method comprises the following steps.
[0243] In step S4101, the DSR is received.
[0244] In some embodiments, optional implementation of step S4101 can refer to optional implementation of step S2101 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0245] In step S4102, scheduling is performed based on the DSR.
[0246] In some embodiments, optional implementation of step S4102 can refer to optional implementation of step S2102 in FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be repeated here.
[0247] The delay state reporting method according to the embodiments of the present disclosure can comprise at least one of steps S4101 to S4102. For example, step S4101 can be implemented as an independent embodiment, and step S4102 can be implemented as an independent embodiment, but is not limited thereto.
[0248] In some embodiments, step S4101 is optional, and one or more of these steps can be omitted or replaced in different embodiments. It can be understood that, when the remaining duration of the first data of the terminal is greater than the threshold of the remaining duration configured by the DSR triggering the LCG, the terminal can not send the DSR.
[0249] In some embodiments, step S4102 is optional, and one or more of these steps can be omitted or replaced in different embodiments. It can be understood that, in the case of network congestion, even if the network device receives the DSR, scheduling can not be based on the DSR.
[0250] FIG. 4B is a flow diagram illustrating a delay state reporting method according to an example embodiment. As shown in FIG. 4B, the embodiments of the present disclosure relate to a delay state reporting method, which is performed by the network device 102, and the above method comprises:
[0251] Step S4201, receiving the DSR.
[0252] In some embodiments, the DSR is sent by the terminal according to the first resource, and the first resource is an uplink grant resource.
[0253] In some embodiments, the optional implementation of step S4201 can refer to the optional implementation of step S2101 of FIG. 2 and other associated parts in the embodiments related to FIG. 2, which will not be described here.
[0254] FIG. 5 is a second interaction diagram illustrating a delay state reporting method according to an example embodiment. As shown in FIG. 5, the embodiments of the present disclosure relate to a delay state reporting method, which is used in the communication system 100, and the method comprises one of the following steps:
[0255] Step S5101, the terminal sends the DSR to the network device according to the first resource.
[0256] In some embodiments, the first resource is an uplink grant resource.
[0257] In some embodiments, the above method can include the methods of the above communication system side, terminal side, network device side, and the like, which will not be described here.
[0258] In order to better understand the embodiments of the present disclosure, the present disclosure will be further described below through some example embodiments.
[0259] In some embodiments, a second type of DSR triggering reporting scheme is introduced.
[0260] a) The second type of DSR will carry at least one set of reporting fields (i.e. remaining time and buffer size fields) for one LCG.
[0261] Here, the reporting domain can be understood as the information domain in the present disclosure.
[0262] In some embodiments, the second type of DSR reporting is triggered in mode 1, and the specific process includes, after logical channel multiplexing, if the current first resource can carry the second type of DSR MAC CE, sending the second type of DSR MAC CE; if the current first resource is not enough to carry the second type of DSR MAC CE, sending an SR to the network to reapply for the first resource.
[0263] Among them, the second type of DSR MAC CE that can be carried means that the first resource can accommodate the DSR MAC CE and its subheader.
[0264] In some embodiments, the second type of DSR reporting is triggered in mode 2, and the specific process includes, after logical channel multiplexing, if the current first resource can carry the second type of DSR MAC CE, sending the second type of DSR MAC CE; if the current first resource is not enough to carry the second type of DSR MAC CE, determining whether the current first resource can carry the first type of DSR MAC CE.
[0265] Among them, the second type of DSR MAC CE that can be carried means that the first resource can accommodate the DSR MAC CE and its subheader.
[0266] In the case of determining whether the current first resource can carry the first type of DSR MAC CE, if the current first resource can carry the first type of DSR MAC CE, the first type of DSR MAC CE is sent; if the current first resource is not enough to carry the first type of DSR MAC CE, an SR is sent to the network to apply for the first resource.
[0267] Mode 2 can fall back to sending in the first DSR MAC CE format when the grant is not enough to carry the second type of DSR MAC CE compared to mode 1.
[0268] In some embodiments, the second type of DSR reporting is triggered in mode 3, and the specific process includes, after logical channel multiplexing, if the current first resource can carry the second type of DSR MAC CE, sending the second type of DSR MAC CE; if the current first resource is not enough to carry the second type of DSR MAC CE, a truncation or puncturing operation can be performed to meet the size limit of the first resource.
[0269] a) Truncation or puncturing operation, that is, the DSR reporting of LCG is performed in descending order of logical channel group (that is, the emergency data of the LCG with high priority is preferentially reported).
[0270] b) The priority level of a LCG is determined by the highest priority logical channel associated with it. The logical channel can be one that has emergency scheduling data requirement only, or one that contains both logical channels with emergency scheduling requirement and logical channels without emergency scheduling requirement.
[0271] c) If the priority level of logical channel groups is the same, the LCGs are ordered by LCG ID for prioritized transmission.
[0272] d) The transmission of emergency data of LCGs that are ordered later can be one of the following:
[0273] First way: The emergency data of the LCG is not reported in the second type of DSR MAC CE.
[0274] Second way: The emergency data of the LCG is reported in the second type of DSR MAC CE, but falls back to the format of the first type of DSR MAC CE. That is, only one set of reporting fields is reported.
[0275] Third way: The emergency data of the LCG is reported in the second type of DSR MAC CE, but cannot report all reporting fields, only part of the reporting fields, until the first resource is used up.
[0276] For example, assuming that LCG1 and LCG2 are ordered, LCG1 is ordered first and LCG2 is ordered later. At this time, the emergency data of LCG1 is placed first, and its format can be the second type of DSR MAC CE format, but the remaining grant is not enough to carry the emergency data of LCG2 in the second type of DSR MAC CE format, then the emergency data of LCG2 can be in the first type of DSR MAC CE format; or the emergency data of LCG2 is not reported; or part of the reporting fields is reported until the resource is used up.
[0277] e) The transmission of emergency data of LCGs that are ordered first or the reporting fields in the second type of DSR format can be N sets of reporting fields, where N can be a protocol agreement or network configuration. For example, the network configures 3 segment areas, then the buffer size of 3 segment areas is reported.
[0278] For example, assume that LCG1 and LCG2 are sorted, and LCG1 is sorted in front of LCG2. At this time, the emergency data of LCG1 is placed first, and the format can be the second type of DSR MAC CE format (assuming 3 reporting fields). However, the remaining authorization is insufficient to carry the emergency data of LCG2 in the second type of DSR MAC CE format (insufficient to place 3 reporting fields). At this time, in order to report the emergency data of the two LCGs, the second type of DSR MAC CE format can not place all reporting fields (such as 3 reporting fields) when reporting the emergency data of LCG1 and LCG2, but can place fewer reporting fields, such as N reporting fields (such as 2 reporting fields), to reserve space for LCG2.
[0279] The embodiments of the present disclosure further provide a device for implementing any of the above methods, for example, a device is provided, and the device includes units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another device is provided, and the device includes units or modules 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.
[0280] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit 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 part or all of the above units or modules are realized by the design of the logical relationship of elements in the circuit; for example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken 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 part or all of the above units or modules. All units or modules of the above apparatus can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0281] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the 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 the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0282] FIG. 6A is a schematic diagram of a structure of a terminal according to an exemplary embodiment. As shown in FIG. 6A, the terminal 101 includes a sending module 1011; the sending module 1011 is configured to send a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource. Optionally, the sending module 1011 is configured to perform the steps related to information sending performed by the terminal in any of the above methods, which are not described herein again. Optionally, the terminal 101 further includes a receiving module and a processing module; the receiving module is configured to perform the steps related to information receiving performed by the terminal in any of the above methods, which are not described herein again. The processing module is configured to perform the steps related to information processing performed by the terminal in any of the above methods, which are not described herein again.
[0283] FIG. 6B illustrates a structural diagram of a network device according to an example embodiment. As shown in FIG. 6B, the network device 102 includes a receiving module 1021, which is configured to receive the DSR sent by the terminal, the DSR being sent by the terminal according to the first resource, the first resource being the uplink grant resource. Optionally, the receiving module 1021 is configured to perform the steps related to information receiving performed by the network device in any of the above methods, which are not described herein again. Optionally, the network device 102 further includes a sending module and a processing module. The sending module is configured to perform the steps related to information sending performed by the network device in any of the above methods, which are not described herein again. The processing module is configured to perform the steps related to information processing performed by the network device in any of the above methods, which are not described herein again.
[0284] FIG. 7A illustrates a structural diagram of a communication device according to an example embodiment. The communication device 7100 can be a network device (e.g., an access network device or a core network device, etc.), a terminal (e.g., a user equipment, etc.), a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above delay state reporting methods. The communication device 7100 can be used to implement the delay state reporting method described in the above method embodiments, which can be referred to the descriptions in the above method embodiments.
[0285] As shown in FIG. 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general processor or a special purpose processor, etc., which can be a baseband processor or a central processor, for example. The baseband processor can be used to process communication protocols and communication data, and the central processor can be used to control the communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. The processor 7101 is configured to invoke instructions to enable the communication device 7100 to perform any of the above communication methods.
[0286] In some embodiments, the communication device 7100 further includes one or more memories 7102 configured to store instructions. Optionally, all or part of the memory 7102 can also be outside the communication device 7100.
[0287] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the communication steps such as sending and receiving in the above methods are performed by the transceiver 7103, and other steps are performed by the processor 7101.
[0288] In some embodiments, the transceiver can include a receiver and a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0289] Optionally, the communication device 7100 further includes one or more interface circuits 7104 connected with the memory 7102, which can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 can read the instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0290] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by Figure 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, intelligent terminal device, cellular phone, wireless device, handset, mobile unit, vehicle-mounted device, network device, cloud device, artificial intelligence device, etc.; (6) other, etc.
[0291] Figure 7B is a structural schematic diagram of a chip according to an exemplary embodiment. For the case where the communication device 7100 can be a chip or a chip system, reference can be made to the structural schematic diagram of the chip 7200 shown in Figure 7B, but not limited thereto.
[0292] The chip 7200 includes one or more processors 7201 for invoking instructions to cause the chip 7200 to perform any of the above communication methods.
[0293] In some embodiments, chip 7200 further includes one or more interface circuits 7202 that are connected to memory 7203. Interface circuits 7202 can be used to receive signals from the memory 7203, or other circuits, and can also be used to send signals to the memory 7203, or other circuits. For example, interface circuits 7202 can read instructions stored in the memory 7203 and transmit the instructions to processor 7201. Alternatively, the terms interface circuits, interfaces, transceiver pins, transceivers, etc. can be used interchangeably.
[0294] In some embodiments, chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or some of the memory 7203 can be external to chip 7200.
[0295] The present disclosure also provides a storage medium having stored thereon instructions which, when executed by a communication device 7100, cause the communication device 7100 to perform any of the above methods. Alternatively, the storage medium is an electronic storage medium. Alternatively, the storage medium is a computer-readable storage medium, but can also be a storage medium readable by other apparatuses. Alternatively, the storage medium can be a non-transitory storage medium, but can also be a transitory storage medium.
[0296] The present disclosure also provides a program product which, when executed by a communication device 7100, causes the communication device 7100 to perform any of the above communication methods. Alternatively, the program product is a computer program product.
[0297] The present disclosure also provides a computer program which, when executed on a computer, causes the computer to perform any of the above communication methods.
[0298] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The present disclosure is intended to cover any and all variations of the present application which become apparent to those skilled in the art from this specification and which fall within the scope of the present application. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0299] It is to be understood that the application is not limited to the precise construction described in the specification and shown in the drawings, and that various modifications and changes can be effected therein by those skilled in the art without departing from the scope of the application. The scope of the application is to be defined by the claims appended hereto.
Claims
A method for reporting a delay state, wherein, The method is performed by a terminal, and the method comprises: sending a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource. The method of claim 1, wherein, The DSR comprises at least one of: a first type of DSR; the first type of DSR carries one information field for one logical channel group (LCG); a second type of DSR; the second type of DSR can carry one or more information fields for one LCG. The method of claim 2, wherein, The sending of the DSR to the network device according to the first resource comprises at least one of: when the resource length of the first resource is greater than or equal to the resource length required for sending the second type of DSR, the second type of DSR is sent to the network device; when the resource length of the first resource is less than the resource length required for sending the second type of DSR, the first type of DSR is sent to the network device; when the resource length of the first resource is less than the resource length required for sending the second type of DSR, the first type of DSR is sent to the network device; the first type of DSR is generated according to the second type of DSR. The method of claim 3, wherein, The sending of the first type of DSR to the network device when the resource length of the first resource is less than the resource length required for sending the second type of DSR comprises: when the resource length of the first resource is less than the resource length required for sending the second type of DSR, and the resource length of the first resource is greater than or equal to the resource length required for sending the first type of DSR, the first type of DSR is sent to the network device. The method of claim 3, wherein, The sending of the DSR to the network device according to the first resource comprises: when the resource length of the first resource is less than the resource length required for sending the second type of DSR, first information is sent to the network device; the first information requests the network device to configure a second resource for the second type of DSR; the second type of DSR is sent using the second resource. The method of claim 3, wherein, The sending of the first DSR to the network device when the resource length of the first resource is less than the resource length required for sending the second type of DSR comprises: when the resource length of the first resource is less than the resource length required for sending the second type of DSR, the first DSR is sent according to a sorting result; the first DSR comprises part of LCGs whose delay status information is to be sent. The method of claim 6, wherein, The sorting result comprises at least one of: priority sorting of the LCGs; identifiers (IDs) of the LCGs. The method of claim 7, wherein, The method further comprises at least one of: determining a first sorting order of the LCGs based on the priorities of the LCGs; when the first sorting order of the LCGs is the same, determining the sorting result based on the IDs of the LCGs. The method according to claim 7 or 8, wherein The method further comprises: determining the priority of the LCG based on the priority of a logical channel (LC) included in the LCG. The method of claim 9, wherein, The determination of the priority of the LCG based on the priority of the LC included in the LCG comprises at least one of: determining the priority of the LCG based on the priorities of the LCs in the LCG; determining the priority of the LCG based on the priority of an LC in the LCG that has first type of data; the remaining time length of the first type of data is less than a time length threshold. The method according to any one of claims 6 to 10, wherein The sending the first DSR according to the sorting result comprises: selecting at least one first LCG from the plurality of LCGs whose delay state information is to be sent according to the first resource; the sorting order of any first LCG is higher than the sorting order of any second LCG, the second LCG being an LCG other than the first LCG among the plurality of LCGs; sending the first DSR, the first DSR comprising one or more information fields of the first LCG. The method of claim 11, wherein, The method further comprises: for the second LCG, giving up sending a DSR on the first resource. The method of claim 11, wherein, The first DSR carries part of the information fields of the second LCG. The method of claim 13, wherein, The first DSR carries one information field of the second LCG; or, the first DSR carries one or M information fields of the second LCG; the M is less than N; the N is the maximum number of information fields of one LCG. The first DSR carries second identification information, and the first identification information and the second identification information are different. The method according to any one of claims 6 to 14, wherein The method further comprises: The method according to any one of claims 6 to 15, wherein sending second information to a network device, the second information being used to indicate at least one of the following: whether the terminal supports sending the second type of DSR; whether the terminal supports sending the first DSR. The method further comprises one of the following: The method according to any one of claims 2 to 16, wherein determining the maximum number of information fields that one LCG in the second type of DSR can carry according to a protocol agreement; determining the maximum number of information fields that one LCG in the second type of DSR can carry according to third information sent by a network device. The method further comprises: A method for reporting a delay state, wherein receiving a DSR sent by a terminal, the DSR being sent by the terminal according to a first resource, the first resource being an uplink grant resource. The DSR comprises at least one of the following: The method of claim 18, wherein, a first type of DSR; for one logical channel group (LCG), the first type of DSR carries one information field; a second type of DSR; for one LCG, the second type of DSR can carry one or more information fields. The receiving the DSR sent by the terminal comprises at least one of the following: The method of claim 19, wherein, the resource length of the first resource is greater than or equal to the resource length required for sending the second type of DSR, and the second type of DSR sent by the terminal is received; the resource length of the first resource is less than the resource length required for sending the second type of DSR, and the first type of DSR sent by the terminal is received; the resource length of the first resource is less than the resource length required for sending the second type of DSR, and the first DSR sent by the terminal is received, the first DSR being generated according to the second type of DSR. The receiving the first type of DSR sent by the terminal, when the resource length of the first resource is less than the resource length required for sending the second type of DSR, comprises: The method of claim 20, wherein, the resource length of the first resource is less than the resource length required for sending the second type of DSR, and the resource length of the first resource is greater than or equal to the resource length required for sending the first type of DSR, and the first type of DSR sent by the terminal is received. The method further comprises: The method of claim 20, wherein, The resource length of the first resource is less than the resource length required for sending the second type of DSR, and the first information sent by the terminal is received, and the first information requests the network device to configure a second resource for the second type of DSR. The method of claim 22, wherein, The DSR sent by the terminal is received, and the DSR is sent by the terminal according to the first resource. The second type of DSR sent by the terminal on the second resource is received. The method of claim 20, wherein, The resource length of the first resource is less than the resource length required for sending the second type of DSR, and the first DSR sent by the terminal is received. The resource length of the first resource is less than the resource length required for sending the second type of DSR, and the first DSR sent by the terminal based on the sorting result is received; the first DSR includes part of the LCGs whose delay status information is to be sent. The method of claim 24, wherein, The sorting result includes at least one of the following: Priority sorting of the LCGs; Identification ID of the LCGs. The method of claim 24 or 25, wherein, The first DSR includes one or more information fields of the first LCGs; the first LCGs are selected by the terminal from a plurality of LCGs whose delay status information is to be sent according to the first resource, and the sorting order of any first LCG is higher than that of any second LCG, the second LCG being an LCG other than the first LCG in the plurality of LCGs. The method of claim 26, wherein, The first DSR carries part of the information fields of the second LCGs. The method of claim 26, wherein, The first DSR carries one information field of the second LCGs; or the first DSR carries one or M information fields of the second LCGs; M is less than N; N is the maximum number of information fields of an LCG. The method of any one of claims 20 to 28, wherein, The second type of DSR carries first identification information, and the first DSR carries second identification information, the first identification information being different from the second identification information. The method according to any one of claims 20 to 29, wherein The method further includes: Receiving second information sent by the terminal, the second information being used to indicate at least one of the following: Whether the terminal supports sending the second type of DSR; Whether the terminal supports sending the first DSR. The method of any one of claims 19 to 30, wherein The method further includes: Sending third information to the terminal, the third information being used by the terminal to determine the maximum number of information fields that can be carried by an LCG in the second type of DSR. A method for reporting a delay state, wherein The method is performed by a communication system, and the method includes: A terminal sends a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource. A terminal, wherein, The terminal includes: A sending module configured to send a delay status report (DSR) to a network device according to a first resource; the first resource is an uplink grant resource. A network device, wherein, The network device includes: A receiving module configured to receive a DSR sent by a terminal, the DSR being sent by the terminal according to a first resource, the first resource being an uplink grant resource. A communication system, wherein, The communication system includes a terminal and a network device; the terminal is configured to implement the delay status reporting method of any one of claims 1 to 17, and the network device is configured to implement the delay status reporting method of any one of claims 18 to 31. A communication device, wherein, The communication device includes: One or more processors; The processor is configured to invoke instructions to cause the communication device to perform the delay state reporting method of any one of claims 1-17, 18-31. A storage medium, wherein, The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the delay state reporting method of any one of claims 1-17, 18-31. A program product, wherein, The program product, when executed by a communication device, causes the communication device to perform the delay state reporting method of any one of claims 1-17, 18-31.
Citation Information
Patent Citations
Information processing method and device
CN117546428A
Information processing method, network device, terminal, communication system and storage medium
CN117581617A
Communication method, terminal, network device, communication system and storage medium
CN118285134A
Methods and apparatuses for a PDU set delay status report
WO2023245582A1
Delay status report for extended reality (XR) wireless communications
WO2024030494A1