Communication method and device, communication equipment, communication system and storage medium
By sending data volume information related to data categories in the communication system, the problem of not being scheduled for a long time is solved, communication efficiency and user experience are improved, and important data are processed in a timely manner.
Patent Information
- Application Number
- CN202480001820.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2024-12-31
AI Technical Summary
In a communication system, uplink data packets that have not been scheduled for a long time lead to low data transmission efficiency, and the prior art is difficult to effectively solve this problem.
The terminal sends data quantity information related to the data category to the network device, realizes data scheduling of different importance, and ensures that data with high importance is processed in a timely manner.
Improve communication efficiency, improve user experience, and ensure that data with high importance in the logical channel group is scheduled in a timely manner.
Smart Images

Figure CN119234439A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a communication method and apparatus, communication equipment, a communication system, and a storage medium. Background Art
[0002] In a communication system, when an uplink data packet has not been scheduled for a long time, the network can be notified through a scheduling request mechanism. Summary of the invention
[0003] The embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a computer program product, so as to realize the reporting of data amounts of different importance.
[0004] According to a first aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is performed by a terminal. The communication method includes: sending first information, wherein the first information is used to report the amount of data related to a data category in at least one logical channel group (LCG).
[0005] According to a second aspect of an embodiment of the present disclosure, a communication method is provided. The communication method is executed by a network device. The communication method includes: receiving first information, wherein the first information is used to report a data volume related to a data category in at least one LCG.
[0006] According to a third aspect of an embodiment of the present disclosure, a communication device is provided. The communication device is arranged in a terminal. The communication device includes a transceiver module. The transceiver module is configured to: send first information, wherein the first information is used to report the amount of data related to the data category in at least one LCG.
[0007] According to a fourth aspect of an embodiment of the present disclosure, a communication device is provided. The communication device is arranged in a network device. The communication device includes a transceiver module. The transceiver module is configured to: receive first information, wherein the first information is used to report the amount of data related to a data category in at least one LCG.
[0008] According to a fifth aspect of an embodiment of the present disclosure, a communication device is provided. The communication device includes at least one processor and a memory storing instructions. When the instructions are executed by the communication device, the communication device implements the communication method described in the first aspect.
[0009] According to a sixth aspect of the embodiments of the present disclosure, a communication device is provided. The communication device includes at least one processor and a memory storing instructions. When the instructions are executed by the communication device, the communication device implements the communication method as described in the second aspect.
[0010] According to a seventh aspect of an embodiment of the present disclosure, a communication system is provided. The communication system includes a terminal and a network device. The terminal is configured to execute the communication method as described in the first aspect. The network device is configured to execute the communication method as described in the second aspect.
[0011] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided. The storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method described in the first aspect or the second aspect.
[0012] According to a ninth aspect of the embodiments of the present disclosure, a program product is provided. When the program product is executed by a communication device, the communication device executes the communication method as described in the first aspect or the second aspect.
[0013] According to a tenth aspect of the embodiments of the present disclosure, a computer program is provided. When the computer program is executed on a computer, the computer executes the communication method as described in the first aspect or the second aspect.
[0014] According to an eleventh aspect of the embodiments of the present disclosure, a chip or a chip system is provided. The chip or the chip system includes a processing circuit. The processing circuit is configured to execute the communication method as described in the first aspect or the second aspect.
[0015] Through the embodiments of the present disclosure, it is possible to report data volumes of different importance, ensuring that data with higher importance in the LCG is scheduled in a timely manner.
[0016] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and do not constitute limitations on the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present invention and, together with the description, serve to explain the principles of the embodiments of the present invention.
[0018] Figure 1 It is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0019] Figure 2 It is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0020] Figure 3A is a schematic diagram of a first example of a MAC CE provided according to an embodiment of the present disclosure.
[0021] Figure 3B is a schematic diagram of a second example of a MAC CE provided according to an embodiment of the present disclosure.
[0022] Figure 3C is a schematic diagram of a third example of a MAC CE provided according to an embodiment of the present disclosure.
[0023] Figure 3D is a schematic diagram of a fourth example of a MAC CE provided according to an embodiment of the present disclosure.
[0024] Figure 3E is a schematic diagram of a fifth example of a MAC CE provided according to an embodiment of the present disclosure.
[0025] Figure 3F is a schematic diagram of a sixth example of a MAC CE provided according to an embodiment of the present disclosure.
[0026] Figure 3G is a schematic diagram of the seventh example of the MAC CE provided according to an embodiment of the present disclosure.
[0027] Figure 3H is a schematic diagram of the seventh example of the MAC CE provided according to an embodiment of the present disclosure.
[0028] Figure 4 It is an exemplary flow chart of a communication method provided according to an embodiment of the present disclosure.
[0029] Figure 5 It is an exemplary flow chart of a communication method provided according to an embodiment of the present disclosure.
[0030] Figure 6 It is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure.
[0031] Fig. 7A is a schematic diagram of an exemplary implementation of a MAC CE provided according to an embodiment of the present disclosure.
[0032] Figure 7B is a schematic diagram of an exemplary implementation of a MAC CE provided according to an embodiment of the present disclosure.
[0033] Figure 8 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0034] Fig.9A It is a structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0035] Fig. 9B It is a schematic diagram of the structure of a chip provided according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0036] The embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a computer program product.
[0037] In a first aspect, an embodiment of the present disclosure provides a communication method. The communication method is executed by a terminal. The communication method includes: sending first information, wherein the first information is used to report the amount of data related to a data category in at least one LCG.
[0038] Through this embodiment, the terminal can send the first information to the network side, thereby reporting the amount of data related to the specified category in at least one LCG. Based on the first information, the network side can allocate resources for data with a specific data category in the LCG, thereby realizing the scheduling of data packets for these data. Among them, the specified category can be an importance level, or other categories classified according to Qos requirements, such as categories classified by reliability requirements. In this way, data with a specific category can be sent in a timely manner, which improves communication efficiency and improves user experience. This article takes importance levels as an example.
[0039] In combination with some embodiments of the first aspect, in some embodiments, the first information may be implemented by at least one of the following: a buffer status report (BSR); a delay status report (DSR).
[0040] In combination with some embodiments of the first aspect, in some embodiments, the data category may be determined by the terminal.
[0041] In combination with some embodiments of the first aspect, in some embodiments, the number of data categories can be multiple.
[0042] In combination with some embodiments of the first aspect, in some embodiments, the data category may include important and unimportant.
[0043] In combination with some embodiments of the first aspect, in some embodiments, the first information may include at least one of the following: a first field for indicating the data category; a second field for indicating the data volume corresponding to the data category; a third field for indicating the total data volume; a fourth field for identifying at least one LCG; and a fifth field for indicating whether the report for an LCG is completed.
[0044] In combination with some embodiments of the first aspect, in some embodiments, the number of first fields may be the same as the number of at least one LCG; wherein the second field is used to indicate the amount of data corresponding to the data category indicated by the first field corresponding to each LCG in each LCG of at least one LCG.
[0045] In combination with some embodiments of the first aspect, in some embodiments, the first field corresponding to each LCG may include at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; wherein the second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
[0046] In combination with some embodiments of the first aspect, in some embodiments, the reserved value of the fourth field can be used to indicate the data category.
[0047] In combination with some embodiments of the first aspect, in some embodiments, the reserved value may include: a first value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the first data category; a second value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the second data category; a third value, used to indicate that the first information includes a third field.
[0048] In combination with some embodiments of the first aspect, in some embodiments, the first information may be located in a media access control (MAC) control element (CE).
[0049] In combination with some embodiments of the first aspect, in some embodiments, the above method may further include: receiving second information, wherein the second information is used to configure the terminal to report.
[0050] In combination with some embodiments of the first aspect, in some embodiments, the second information is used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; the total amount of data.
[0051] In combination with some embodiments of the first aspect, in some embodiments, the above method may further include: sending third information, wherein the third information is used to indicate that the terminal supports reporting related to the data category.
[0052] In a second aspect, an embodiment of the present disclosure provides a communication method. The communication method is performed by a network device. The communication method includes: receiving first information, wherein the first information is used to report the amount of data related to a data category in at least one LCG.
[0053] Through this embodiment, the network side can receive the first information, thereby obtaining the amount of data related to the data category in at least one LCG reported by the terminal. Based on the first information, the network side can allocate resources for data with a specific data category in the LCG, thereby implementing the scheduling of data packets for these data. In this way, data with a specific data category can be sent in a timely manner, thereby improving communication efficiency and user experience.
[0054] In combination with some embodiments of the second aspect, in some embodiments, the first information can be implemented by at least one of the following: BSR; DSR.
[0055] In combination with some embodiments of the second aspect, in some embodiments, the data category may be determined by the terminal.
[0056] In combination with some embodiments of the second aspect, in some embodiments, the number of data categories can be multiple.
[0057] In combination with some embodiments of the second aspect, in some embodiments, the data category may include important and unimportant.
[0058] In combination with some embodiments of the second aspect, in some embodiments, the first information may include at least one of the following: a first field for indicating the data category; a second field for indicating the data amount corresponding to the data category; a third field for indicating the total data amount; a fourth field for identifying at least one LCG; and a fifth field for indicating whether the report for an LCG is completed.
[0059] In combination with some embodiments of the second aspect, in some embodiments, the number of first fields may be the same as the number of at least one LCG; wherein the second field is used to indicate the amount of data corresponding to the data category indicated by the first field corresponding to each LCG in each LCG of at least one LCG.
[0060] In combination with some embodiments of the second aspect, in some embodiments, the first field corresponding to each LCG may include at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; wherein the second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
[0061] In combination with some embodiments of the second aspect, in some embodiments, the reserved value of the fourth field can be used to indicate the data category.
[0062] In combination with some embodiments of the second aspect, in some embodiments, the reserved value may include: a first value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the first data category; a second value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the second data category; a third value, used to indicate that the first information includes a third field.
[0063] In combination with some embodiments of the second aspect, in some embodiments, the first information may be located in the MAC CE.
[0064] In combination with some embodiments of the second aspect, in some embodiments, the above method may further include: sending second information, wherein the second information is used to configure the terminal to report.
[0065] In combination with some embodiments of the second aspect, in some embodiments, the second information can be used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; the total amount of data.
[0066] In combination with some embodiments of the second aspect, in some embodiments, the above method may further include: receiving third information, wherein the third information is used to indicate that the terminal supports reporting related to the data category.
[0067] In a third aspect, an embodiment of the present disclosure provides a communication device. The communication device is arranged in a terminal. The communication device includes a transceiver module. The transceiver module is configured to: send first information, wherein the first information is used to report the amount of data related to the data category in at least one LCG.
[0068] In combination with some embodiments of the third aspect, in some embodiments, the first information can be implemented by at least one of the following: BSR; DSR.
[0069] In combination with some embodiments of the third aspect, in some embodiments, the data category may be determined by the terminal.
[0070] In combination with some embodiments of the third aspect, in some embodiments, the number of data categories can be multiple.
[0071] In combination with some embodiments of the third aspect, in some embodiments, the multiple data categories may include important and unimportant.
[0072] In combination with some embodiments of the third aspect, in some embodiments, the first information may include at least one of the following: a first field for indicating the data category; a second field for indicating the data volume corresponding to the data category; a third field for indicating the total data volume; a fourth field for identifying at least one LCG; and a fifth field for indicating whether the report for an LCG is completed.
[0073] In combination with some embodiments of the third aspect, in some embodiments, the number of first fields may be the same as the number of at least one LCG; wherein the second field is used to indicate the amount of data corresponding to the data category indicated by the first field corresponding to each LCG in each LCG of at least one LCG.
[0074] In combination with some embodiments of the third aspect, in some embodiments, the first field corresponding to each LCG may include at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; wherein the second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
[0075] In combination with some embodiments of the third aspect, in some embodiments, the reserved value of the fourth field can be used to indicate the data category.
[0076] In combination with some embodiments of the third aspect, in some embodiments, the reserved value may include: a first value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the first data category; a second value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the second data category; a third value, used to indicate that the first information includes a third field.
[0077] In combination with some embodiments of the third aspect, in some embodiments, the first information may be located in the MAC CE.
[0078] In combination with some embodiments of the third aspect, in some embodiments, the transceiver module may also be configured to: receive second information, wherein the second information is used to configure the terminal to report.
[0079] In combination with some embodiments of the third aspect, in some embodiments, the second information is used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; the total amount of data.
[0080] In combination with some embodiments of the third aspect, in some embodiments, the transceiver module may further be configured to: send third information, wherein the third information is used to indicate that the terminal supports reporting related to the data category.
[0081] In a fourth aspect, an embodiment of the present disclosure provides a communication device. The communication device is arranged in a network device. The communication device includes a transceiver module. The transceiver module is configured to: receive first information, wherein the first information is used to report the amount of data related to the data category in at least one LCG.
[0082] In combination with some embodiments of the fourth aspect, in some embodiments, the first information can be implemented by at least one of the following: BSR; DSR.
[0083] In combination with some embodiments of the fourth aspect, in some embodiments, the data category may be determined by the terminal.
[0084] In combination with some embodiments of the fourth aspect, in some embodiments, the number of data categories can be multiple.
[0085] In combination with some embodiments of the fourth aspect, in some embodiments, the data categories may include important and unimportant.
[0086] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may include at least one of the following: a first field for indicating the data category; a second field for indicating the data amount corresponding to the data category; a third field for indicating the total data amount; a fourth field for identifying at least one LCG; and a fifth field for indicating whether the report for an LCG is completed.
[0087] In combination with some embodiments of the fourth aspect, in some embodiments, the number of first fields may be the same as the number of at least one LCG; wherein the second field is used to indicate the amount of data corresponding to the data category indicated by the first field corresponding to each LCG in each LCG of at least one LCG.
[0088] In combination with some embodiments of the fourth aspect, in some embodiments, the first field corresponding to each LCG may include at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; wherein the second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
[0089] In combination with some embodiments of the fourth aspect, in some embodiments, the reserved value of the fourth field can be used to indicate the data category.
[0090] In combination with some embodiments of the third aspect, in some embodiments, the reserved value may include: a first value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the first data category; a second value, used to indicate that the first information includes a second field, and the second field indicates the amount of data corresponding to the second data category; a third value, used to indicate that the first information includes a third field.
[0091] In combination with some embodiments of the fourth aspect, in some embodiments, the first information may be located in the MAC CE.
[0092] In combination with some embodiments of the fourth aspect, in some embodiments, the transceiver module may also be configured to: send second information, wherein the second information is used to configure the terminal to report.
[0093] In combination with some embodiments of the fourth aspect, in some embodiments, the second information can be used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; the total amount of data.
[0094] In combination with some embodiments of the fourth aspect, in some embodiments, the transceiver module may further be configured to: receive third information, wherein the third information is used to indicate that the terminal supports reporting related to the data category.
[0095] In a fifth aspect, an embodiment of the present disclosure provides a communication device. The communication device includes at least one processor and a memory storing instructions. When the instructions are executed by the communication device, the communication device implements the communication method as described in the first aspect and any one of its possible implementations.
[0096] In a sixth aspect, an embodiment of the present disclosure provides a communication device. The communication device includes at least one processor and a memory storing instructions. When the instructions are executed by the communication device, the communication device implements the communication method as described in any one of the second aspect and possible implementations thereof.
[0097] In a seventh aspect, an embodiment of the present disclosure provides a communication system. The communication system includes a terminal and a network device. The terminal is configured to execute the communication method as described in any one of the first aspect and possible implementations thereof. The network device is configured to execute the communication method as described in any one of the second aspect and possible implementations thereof.
[0098] In an eighth aspect, an embodiment of the present disclosure provides a storage medium. The storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the communication method as described in any one of the first aspect, the second aspect, and possible implementations thereof.
[0099] In a ninth aspect, an embodiment of the present disclosure provides a program product. When the program product is executed by a communication device, the communication device executes the communication method as described in any one of the first aspect, the second aspect and possible implementations thereof.
[0100] In a tenth aspect, an embodiment of the present disclosure provides a computer program. When the computer program is executed on a computer, the computer executes the communication method as described in any one of the first aspect, the second aspect and possible implementations thereof.
[0101] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system. The chip or chip system includes a processing circuit. The processing circuit is configured to execute the communication method as described in any one of the first aspect, the second aspect and possible implementations thereof.
[0102] It is understandable that the above communication devices, communication equipment, communication systems, storage media, program products, computer programs, chips, and chip systems are all used to execute the communication methods provided in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods, which will not be repeated here.
[0103] The embodiments of the present disclosure provide a communication method and apparatus, a communication device, a communication system, a storage medium, and a computer program product. In some embodiments, the terms such as communication method, information processing method, information transmission method, etc. can be replaced with each other, the terms such as communication device, terminal, network device, network function, network entity, etc. can be replaced with each other, and the terms such as communication system, information processing system, etc. can be replaced with each other.
[0104] The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0105] In the embodiments of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment according to their internal logical relationships.
[0106] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
[0107] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "a kind of", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when articles such as "a", "an", "the" in English are used in translation, the noun after the article may be understood as a singular expression or a plural expression.
[0108] In the embodiments of the present disclosure, “plurality” refers to two or more than two.
[0109] In some embodiments, the terms "at least one", "one or more", etc. can be used interchangeably.
[0110] In some embodiments, "at least one of A and B", "A and / or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc., may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). When there are more branches such as A, B, C, etc., the above is also similar.
[0111] In some embodiments, the recording method of "A or B" may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). When there are more branches such as A, B, C, etc., the above is also similar.
[0112] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "second information" and the "first information" may be the same information or different information, and their contents may be the same or different.
[0113] In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0114] In some embodiments, terms such as "in response to ...", "in response to determining ...", "in the case of ...", "at the time of ...", "when ...", "if ...", "if ...", etc. can be used interchangeably.
[0115] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.
[0116] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0117] In some embodiments, "network" may be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).
[0118] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station (radio base station)", "fixed station (fixed station)", "node (node)", "access point (access point)", "transmission point (TP)", "reception point (reception point, RP)", "transmission and / or reception point (transmission / reception point, TRP)", "panel (panel)", "antenna panel (antenna panel)", "antenna array (antenna array)", "cell (cell)", "macro cell (macro cell)", "small cell (small cell)", "femto cell (femto cell)", "pico cell (pico cell)", "sector (sector)", "cell group (cell)", "serving cell (serving cell)", "carrier (carrier)", "component carrier (component carrier)", "bandwidth part (bandwidth part, BWP)" and the like can be used interchangeably.
[0119] 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 the like can be used interchangeably.
[0120] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the access network device, the core network device, or the network device and the communication between the terminals is replaced by the communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0121] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may also be configured to have a structure that has all or part of the functions of the terminal.
[0122] In some embodiments, acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0123] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0124] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.
[0125] Figure 1 Schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure. Figure 1 As shown, the communication system 100 includes: a terminal 101 and a network device 102 .
[0126] In some embodiments, the terminal 101 includes, for example, a mobile phone, a wearable device, an Internet of Things (IoT) device, a car with communication function, a smart car, a tablet computer (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, and at least one of a wireless terminal device in a smart home, but is not limited to these.
[0127] In some embodiments, the network device 102 may be an access network device. In some embodiments, the network device 102 may be a core network device.
[0128] In some embodiments, the access network device may be, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (CloudRAN), a satellite base station, a base station in other communication systems, and at least one of an access node in a Wi-Fi system, but is not limited thereto.
[0129] In some embodiments, the technical solution of the present disclosure may be applicable to the Open RAN architecture. In this case, the interfaces within the access network equipment involved in the embodiments of the present disclosure may become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces may be implemented through software or programs.
[0130] In some embodiments, the access network device can be composed of a centralized unit (central unit, CU) and a distributed unit (distributed unit, DU), where the CU can also be called a control unit (control unit). The CU-DU structure can be used to split the protocol layer of the network device, with the functions of some protocol layers centrally controlled by the CU, and the remaining part or all of the protocol layer functions distributed in the DU, which is centrally controlled by the CU, but is not limited to this.
[0131] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure. A person skilled in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
[0132] The following embodiments of the present disclosure can be applied to Figure 1 The communication system 100, or a portion thereof, is shown but is not limited thereto. Figure 1The various entities shown are examples, and the communication system may include Figure 1 All or part of the subject, and may also include Figure 1 For entities other than the above, the number and form of each entity are arbitrary, and the connection relationship between the entities is an example. The entities may be connected or disconnected, and the connection may be in any manner, which may be direct or indirect, and may be wired or wireless.
[0133] The embodiments of the present disclosure may be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine-to-Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), systems using other communication methods, next-generation systems based on them, etc. In addition, multiple systems can also be combined (for example, a combination of LTE or LTE-A and 5G, etc.) for application.
[0134] In a communication system, uplink data transmission between a terminal and a network device requires the network device to allocate uplink resources. In some embodiments, the terminal may request an uplink resource for transmitting uplink data from the network device.
[0135] In some embodiments, the terminal may report the amount of uplink data to be sent to the network device through the BSR. In this way, the network device may allocate uplink resources to schedule the uplink data to be transmitted. In some embodiments, some data packets may not be scheduled for a long time. In this case, the terminal may report the amount of uplink data to be sent and delay information to the network device through the DSR. The delay information may be used to indicate the remaining time before the corresponding uplink data packet is discarded. The remaining time may be determined according to the discard timer of the packet data convergence protocol (PDCP). In some embodiments, the implementation of BSR and DSR is based on the granularity of LCG.
[0136] In some embodiments, data of different data categories may exist in the same logical channel or logical channel group. For example, in a logical channel, a portion of data may be important, while another portion of data may be unimportant.
[0137] Then, it is necessary to ensure the scheduling of specific categories of data in the LCG.
[0138] Figure 2 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure. Figure 2 As shown, the communication method of the embodiment of the present disclosure includes steps S201 to S203.
[0139] In step S201 , the terminal 101 sends third information to the network device 102 .
[0140] In some embodiments, network device 102 may receive third information.
[0141] In some embodiments, the third information may be used to indicate that the terminal supports reporting related to the data category.
[0142] In some embodiments, the third information may be used to report whether the terminal has the capability to implement reporting related to the data category.
[0143] In some embodiments, the name of the third information is not limited, and it can be, for example, capability information, reported capability information, capability notification information, etc.
[0144] In some embodiments, the third information may include at least one of the following: reporting type, data category.
[0145] In some embodiments, the reporting type may include: BSR, DSR. In some embodiments, the third information may indicate that the reporting type supported by the terminal 101 includes at least one of the following: BSR, DSR.
[0146] In some embodiments, data categories may be divided in different ways.
[0147] In some embodiments, the number of data categories can be multiple.
[0148] In some embodiments, data categories may be divided according to the importance of the data. In one example, the data categories may include 16 importance levels. For example, the importance levels may include importance level 0 to importance level 15. Importance level 15 may be the highest level. Importance level 0 may be the lowest level. In one example, the data categories may include important and unimportant. In one example, the data categories may include important, less important, and unimportant.
[0149] It can be understood that an importance level of important may be a high importance level, and an importance level of not important may be a low importance level.
[0150] In some embodiments, data categories may be divided according to reliability requirements. In one example, data categories may include high reliability and low reliability.
[0151] In some embodiments, data categories may be divided according to delay requirements. In one example, data categories may include high delay and low delay.
[0152] It should be noted that in the embodiment of the present disclosure, importance classification is used as an example for description. It is understandable that data categories can also be classified in other ways, and the embodiment of the present disclosure does not specifically limit this.
[0153] In some embodiments, the third information may indicate that the terminal 101 supports multiple data categories.
[0154] In some embodiments, the third information may be sent from the terminal 101 to the network device 102 through a UE capability transfer process.
[0155] In some embodiments, the terminal 101 may send UE capability information (UECapabilityInformation) to the network device 102 after receiving a UE capability query (UECapabilityEnquiry) from the network device 102. In some embodiments, the first information may be carried in the UE capability information.
[0156] In step S202 , the network device 102 sends second information to the terminal 101 .
[0157] In some embodiments, terminal 101 may receive second information.
[0158] In some embodiments, the second information may be used to configure terminal 101 to report.
[0159] In some embodiments, the second information may be used to indicate a status report of the terminal 101 .
[0160] In some embodiments, the name of the second information may not be limited, and it may be, for example, indication information, configuration information, trigger information, activation information, etc.
[0161] In some embodiments, the second information may be used to configure the terminal 101 to report at least one of the following: the amount of data corresponding to the data category, and the total amount of data. In one example, the second information may be used to configure the terminal 101 to report the amount of data corresponding to the data category. In one example, the second information may be used to configure the terminal 101 to report the amount of data corresponding to the data category, and the total amount of data.
[0162] In some embodiments, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to the data category. In some embodiments, the second information may be used to instruct the terminal 101 to report the cache status of the data corresponding to the data category. In some embodiments, the data category may be an importance level. In some embodiments, the number of importance levels may be multiple. In one example, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to at least one high importance level. In one example, the second information may be used to instruct the terminal 101 to report the cache status of the data corresponding to at least one high importance level. In one example, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to at least one low importance level. In some embodiments, the importance level may include important and unimportant. In one example, the second information may be used to instruct the terminal 101 to report the amount of data with an important importance level. In one example, the second information may be used to instruct the terminal 101 to report the cache status of the data with an important importance level. In one example, the second information may be used to instruct the terminal 101 to report the amount of data with an unimportant importance level. In one example, the second information may be used to instruct the terminal 101 to report the cache status of the data with an unimportant importance level.
[0163] In some embodiments, the second information may be used to instruct the terminal 101 to report the total data volume. In some embodiments, the second information may be used to instruct the terminal 101 to report the cache status of all data. In some embodiments, the total data volume may be the data volume of all data to be transmitted.
[0164] In some embodiments, reporting of the data volume may be understood as reporting of the cache status of the data.
[0165] In some embodiments, the second information may be associated with an LCG. In some embodiments, the network device 102 may send the second information for each LCG to implement configuration or indication for the LCG. In some embodiments, when there are multiple LCGs, each LCG may correspond to its own second information. In some embodiments, the second information corresponding to multiple LCGs may be sent separately. In some embodiments, the second information corresponding to multiple LCGs may be sent simultaneously.
[0166] In some embodiments, in some embodiments, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to the data category in the LCG. In some embodiments, the data category may be an importance level. In some embodiments, the number of importance levels may be multiple. In one example, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to at least one high importance level in the LCG. In one example, the second information may be used to instruct the terminal 101 to report the amount of data corresponding to at least one low importance level in the LCG. In some embodiments, the importance level may include important and unimportant. In one example, the second information may be used to instruct the terminal 101 to report the amount of data in the LCG whose importance level is important. In one example, the second information may be used to instruct the terminal 101 to report the amount of data in the LCG whose importance level is unimportant.
[0167] In some embodiments, the second information may be used to instruct the terminal 101 to report the total amount of data in the LCG. In some embodiments, the total amount of data may be the amount of all data to be transmitted in the LCG.
[0168] In some embodiments, the second information may be carried in radio resource control (RRC) signaling.
[0169] In some embodiments, the second information may be carried in a MAC CE.
[0170] In step S203 , the terminal 101 sends first information to the network device 102 .
[0171] In some embodiments, network device 102 may receive first information.
[0172] In some embodiments, the first information may be used to report the amount of data associated with the data category in at least one LCG.
[0173] In some embodiments, the first information may be used to request wireless resources from the network device 102 for a data volume associated with a data category in at least one LCG.
[0174] In some embodiments, the name of the first information is not limited, and it can be, for example, reporting information, notification information, request information, etc.
[0175] In some embodiments, the first information may be implemented by at least one of the following: BSR, DSR. In one example, the first information may be implemented by BSR. In one example, the first information may include BSR MAC CE. In one example, the first information may be implemented by DSR. In one example, the first information may include DSR MAC CE.
[0176] In some embodiments, the first information may include: a first field, a second field, a third field, a fourth field, and a fifth field.
[0177] In some embodiments, the first field may be used to indicate the data category.
[0178] In some embodiments, the number of the first fields may be one or more.
[0179] In some embodiments, the second field may be used to indicate the amount of data corresponding to the data category.
[0180] In some embodiments, the number of the second fields may be one or more.
[0181] In some embodiments, the third field may be used to indicate the total amount of data.
[0182] In some embodiments, the number of the third field may be one or more.
[0183] In some embodiments, the fourth field may be used to identify at least one LCG.
[0184] In some embodiments, the number of the fourth field may be one or more.
[0185] In some embodiments, the fifth field may be used to indicate whether reporting for an LCG is completed.
[0186] In some embodiments, the first information may be for one LCG. In some embodiments, the first information may include a first field, a second field, and a fourth field. In an example, the first information may include one first field, one second field, and one fourth field.
[0187] Figure 3A is a schematic diagram of a first example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3A The MAC CE shown may be a BSR MAC CE. Figure 3AAs shown, MAC CE may include a first field, a second field, and a fourth field. MACCE may include 8 bits. The first field may occupy 1 bit. The second field may occupy 4 bits. The fourth field may occupy 3 bits. The I in the first field may be used to indicate whether the importance level is important or unimportant. For example, if the value of I is 1, the importance level is important. For example, if the value of I is 0, the importance level is unimportant. The second field may be used to indicate the amount of data corresponding to the importance level indicated by the first field, i.e., the buffer size. For example, the second field may be used to indicate the amount of data whose importance level is important. For example, the second field may be used to indicate the amount of data whose importance level is unimportant. The fourth field may be used to carry identification information of an LCG. For example, the identification information of the LCG may be a logical channel group identifier (logical channel identifier, LCG ID).
[0188] Figure 3B is a schematic diagram of a second example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3B The MAC CE shown may be a BSR MAC CE. Figure 3B As shown, the MAC CE may include a first field, a second field, and a fourth field. The MAC CE may include 16 bits. The first field may occupy 4 bits. The second field may occupy 8 bits. The fourth field may occupy 4 bits. The L in the first field may be used to indicate the importance level. For example, the value range of L may be 0 to 2. 4 -1, corresponding to 16 importance levels respectively. The second field may be used to indicate the amount of data corresponding to the importance level indicated by the first field, that is, the cache size. The fourth field may be used to carry identification information of an LCG.
[0189] In some embodiments, the first information may include a second field and a fourth field.
[0190] In some embodiments, the fourth field may include a reserved value. The reserved value may be used to indicate an importance level.
[0191] In some embodiments, the reserved value of the fourth field may be a reserved LCG ID.
[0192] In some embodiments, the reserved value may include at least one of the following: a first value, a second value, a third value.
[0193] In some embodiments, the first value in the reserved value can be used to indicate that the first information includes a second field, and the second field indicates an amount of data corresponding to a first importance level. In one example, the first importance level can be important. The first value can be used to indicate that the second field indicates an amount of data whose importance level is important.
[0194] In some embodiments, the second value in the reserved value can be used to indicate that the first information includes a second field, and the second field indicates an amount of data corresponding to a second importance level. In one example, the first importance level can be unimportant. The first value can be used to indicate that the second field indicates an amount of data whose importance level is unimportant.
[0195] In some embodiments, a third value in the reserved value may be used to indicate that the first information includes a third field.
[0196] It can be understood that when the reserved value is the first value or the second value, the first information may include the second field but not the third field; when the reserved value is the third value, the first information may include the third field but not the second field.
[0197] In some embodiments, the first information may be for one LCG.In one example, the first information may include one second field and one fourth field.
[0198] Figure 3C is a schematic diagram of a third example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3C The MAC CE shown may be a BSR MAC CE. Figure 3C As shown, the MAC CE may include a second field and a fourth field. The MAC CE may include 8 bits. The second field may occupy 5 bits. The fourth field may occupy 3 bits. The reserved value of the LCG ID in the fourth field may be the first value or the second value. The second field may be used to indicate the amount of data corresponding to the importance level indicated by the reserved value.
[0199] In some embodiments, the first information may include a first field, a second field, a third field, and a fourth field.
[0200] In some embodiments, the first information may be for one LCG.In an example, the first information may include one first field, one second field, one third field, and one fourth field.
[0201] In some embodiments, the second field may be used to indicate the amount of data corresponding to the importance level indicated by the first field, and the third field may be used to indicate the total amount of data. In some embodiments, the second field may directly indicate the size of the amount of data corresponding to the importance level indicated by the first field. In some embodiments, the second field may indicate the proportion of the amount of data corresponding to the importance level indicated by the first field to the total amount of data. For example, the value in the second field may be presented in the form of a ratio or a percentage.
[0202] Figure 3D is a schematic diagram of a fourth example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3D The MAC CE shown may be a BSR MAC CE. Figure 3D As shown, MAC CE may include a first field, a second field, a third field, and a fourth field. MAC CE may include 16 bits. The first field may occupy 1 bit. The second field may occupy 4 bits. The third field may occupy 8 bits. The fourth field may occupy 3 bits. The I in the first field may be used to indicate whether the importance level is important or not important. For example, if the value of I is 1, the importance level is important. For example, if the value of I is 0, the importance level is not important. The second field may be used to indicate the amount of data corresponding to the importance level indicated by the first field, that is, the cache size. For example, the second field may be used to indicate the amount of data whose importance level is important. For example, the second field may be used to indicate the amount of data whose importance level is not important. The third field may be used to indicate the total amount of data. The fourth field may be used to carry identification information of an LCG.
[0203] In some embodiments, the first information may be for an LCG. In some embodiments, the first information may include a first field, a second field, a fourth field, and a fifth field. In an example, the first information may include a first field, at least one second field, a fourth field, and a fifth field.
[0204] In some embodiments, the first field may include at least one sixth field.
[0205] In some embodiments, different sixth fields may be used to indicate different data categories. In one example, the first field may include two sixth fields. The two sixth fields may indicate important and unimportant, respectively. In one example, the first field may include multiple sixth fields. Each sixth field may indicate a different data category.
[0206] In some embodiments, the fifth field may be used to indicate whether the reporting of the data amount for the LCG is completed. In one example, the fifth field may include one bit. For example, when the bit value of the fifth field is 1, it indicates that the reporting of the data amount for the LCG is completed. For example, when the bit value of the fifth field is 0, it indicates that the reporting of the data amount for the LCG is not completed. It can be understood that when the fifth field indicates that the reporting of the data amount for the LCG is completed, the terminal 101 can report the data amount for another LCG. In addition, when the fifth field indicates that the reporting of the data amount for the LCG is not completed, the terminal 101 can continue to report the data amount of other data categories for the LCG.
[0207] In some embodiments, the data category may be an importance level. In some embodiments, the amount of data corresponding to multiple importance levels of an LCG may be reported in order from high to low importance levels. In some embodiments, the amount of data corresponding to multiple importance levels of an LCG may be reported in order from low to high importance levels. It is understood that other orders may also be used to report the amount of data at multiple importance levels, and the disclosed embodiments do not make specific limitations thereon.
[0208] In some embodiments, at least one second field may be used to indicate the amount of data corresponding to the corresponding data category. In some embodiments, the sixth field and the second field may correspond one to one. Each sixth field may correspond to one second field.
[0209] Figure 3E is a schematic diagram of a fifth example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3E The MAC CE shown may be a BSR MAC CE. Figure 3E As shown, the MAC CE may include a first field, two second fields, a fourth field, and a fifth field. The first field may include two sixth fields. The MAC CE may include 24 bits. Each sixth field may occupy 4 bits. Each second field may occupy 4 bits. The fourth field may occupy 7 bits. The fifth field may occupy 1 bit. L1 and L2 in the two sixth fields may be used to indicate different importance levels respectively. The two second fields may be used to indicate the amount of data corresponding to the different importance levels indicated by L1 and L2 respectively.
[0210] In some embodiments, the first information may be for a plurality of LCGs. In some embodiments, the first information may include a plurality of first fields, at least one second field, and a plurality of fourth fields.
[0211] In some embodiments, the number of first fields and the number of LCGs may be the same.
[0212] In some embodiments, the second field may be used to indicate the amount of data in each LCG corresponding to the data category indicated by the first field corresponding to the LCG.
[0213] In some embodiments, multiple fourth fields in the first information may correspond to multiple LCGs. In some implementations, each fourth field may be used to indicate whether to report the amount of data for the corresponding LCG. In some embodiments, each fourth field may include one bit. For example, if the bit value of the fourth field is 1, it means that the amount of data is reported for the LCG corresponding to the fourth field. For example, if the bit value of the fourth field is 0, it means that the amount of data is not reported for the LCG corresponding to the fourth field.
[0214] In some embodiments, the number of the second fields may be the same as the number of LCGs that need to report the amount of data. In one example, the number of the second fields may be the same as the number of the fourth fields in the first information indicating that the amount of data to be reported for the corresponding LCG. It is understood that for LCGs that do not need to report data, the corresponding second field may not exist in the first information.
[0215] In some embodiments, the number of the second fields may be the same as the number of all fourth fields in the first information. It is understandable that for an LCG that does not need to report data, the value of the corresponding second field in the first information may be 0.
[0216] Figure 3F is a schematic diagram of a sixth example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3F The MAC CE shown may be a BSR MAC CE. Figure 3F As shown, MAC CE may include 8 first fields, M second fields, and 8 fourth fields. Here, M is a positive integer, and M is not greater than 8. Each first field may occupy 1 bit. Each fourth field may occupy 1 bit. Each second field may occupy 8 bits. The 8 fourth fields are respectively used to indicate whether to report the data volume for 8 different LCGs. The 8 LCGs are LCG0, LCG1, LCG2, LCG3, LCG4, LCG5, LCG6, and LCG7. The bit value of each fourth field can be 0 or 1. The 8 first fields correspond one to one with the 8 fourth fields. The 8 first fields include I0, I1, I2, I3, I4, I5, I6, and I7, respectively. I in any first field is equal to or less than 1. i The value of can be 0 or 1. i The value of is 1, which means that the importance level of the LCG is important. iIf the value of is 0, it means that the importance level corresponding to the LCG is not important. Here, the value of i can be 0, 1, 2, 3, 4, 5, 6, 7.
[0217] Figure 3G is a schematic diagram of the seventh example of the MAC CE provided according to an embodiment of the present disclosure. Figure 3G The MAC CE shown may be a BSR MAC CE. Figure 3G As shown, MAC CE may include 8 first fields, M second fields, and 8 fourth fields. Here, M is a positive integer, and M is not greater than 8. Each first field may occupy 4 bits. Each fourth field may occupy 1 bit. Each second field may occupy 8 bits. The 8 fourth fields are respectively used to indicate whether to report the data volume for 8 different LCGs. The 8 LCGs are LCG0, LCG1, LCG2, LCG3, LCG4, LCG5, LCG6, and LCG7. The bit value of each fourth field can be 0 or 1. The 8 first fields correspond one to one with the 8 fourth fields. The 8 first fields include L0, L1, L2, L3, L4, L5, L6, and L7 respectively. L in any first field i The value can be from 0 to 2 4 -1. Here, the value of i can be 0, 1, 2, 3, 4, 5, 6, 7.
[0218] Figure 3H is a schematic diagram of an eighth example of a MAC CE provided according to an embodiment of the present disclosure. Figure 3H The MAC CE shown may be a DSR MAC CE. Figure 3H As shown, MAC CE may include M first fields, M second fields, and 8 fourth fields. Here, M is a positive integer, and M is not greater than 8. Each first field may occupy 1 bit. Each fourth field may occupy 1 bit. Each second field may occupy 8 bits. The 8 fourth fields are respectively used to indicate whether to report the data volume for 8 different LCGs. The 8 LCGs are LCG0, LCG1, LCG2, LCG3, LCG4, LCG5, LCG6, and LCG7. The bit value of each fourth field may be 0 or 1. Each of the M first fields may include R. The value of R in any first field may be 0 or 1. If the value of R is 1, it means that the importance level corresponding to the LCG is important. If the value of R is 0, it means that the importance level corresponding to the LCG is not important.
[0219] Continue to see Figure 3H, the MAC CE may also include M remaining time fields and / or M buffer table (BT) fields. The M first fields, the M second fields, the M remaining time fields, and the M buffer table fields may correspond one to one. The remaining time field may be used to indicate the minimum remaining value of the PDCP discard timer. For example, the remaining time field may include 6 bits. The buffer table field may be used to indicate the buffer table adopted by the second field.
[0220] In some embodiments, each first field may include at least one sixth field. In some embodiments, a first field may include multiple sixth fields. In some embodiments, different sixth fields in the first field may be used to indicate different data categories.
[0221] It should be noted that the number of sixth fields included in different first fields in the first information may be the same or different, and the embodiment of the present disclosure does not make any specific limitation thereto.
[0222] In some embodiments, the first information may be carried in a MAC CE.
[0223] Through the above steps S201 to S203, the communication method of the embodiment of the present disclosure can be implemented.
[0224] In some embodiments, the names of information, etc. are not limited to the names recorded in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "code element", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0225] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable.
[0226] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
[0227] In some embodiments, "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", "pilot signal", etc. can be interchangeable.
[0228] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be interchangeable, and terms such as "duration", "period", "time window", "window", and "time" can be interchangeable.
[0229] In some embodiments, the terms "group", "sub-group", "PO", etc. can be used interchangeably.
[0230] In some embodiments, "obtain", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from high levels, obtaining by self-processing, autonomous implementation, etc.
[0231] In some embodiments, terms such as "send", "transmit", "report", "send", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.
[0232] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "some", "any", and "first" can be interchangeable, and "specific A", "preset A", "preset A", "setting A", "indicated A", "some A", "any A", and "first A" can be interpreted as A pre-defined in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., and can also be interpreted as specific A, some A, any A, or first A, etc., but is not limited to this.
[0233] In some embodiments, terms such as "importance", "priority", "preference", etc. may be used interchangeably.
[0234] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited to this.
[0235] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving the data; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the sent content.
[0236] The communication method involved in the embodiment of the present disclosure may include at least one of steps S201 to S203. For example, step S203 may be implemented as an independent embodiment, the combination of steps S202 and S203 may be implemented as an independent embodiment, and the combination of steps S201, S202, and S203 may be implemented as an independent embodiment, but is not limited thereto.
[0237] In some embodiments, steps S201 and S202 are optional and may be omitted or replaced in different embodiments.
[0238] In some embodiments, see Figure 2 Other optional implementations recorded before or after the corresponding description.
[0239] Figure 4 1 is an exemplary flow chart of a communication method provided according to an embodiment of the present disclosure. The communication method may be implemented by the terminal 101. Figure 4 As shown, the communication method of the embodiment of the present application includes steps S401 to S403.
[0240] In step S401, the third information is sent.
[0241] Optional implementations of step S401 can be found in Figure 2 An optional implementation of step S201, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0242] In some embodiments, the terminal 101 may send the third information to the network device 102, but is not limited thereto and may also send the third information to other entities.
[0243] In step S402, second information is obtained.
[0244] For optional implementation of step S402, see Figure 2 An optional implementation of step S202, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0245] In some embodiments, the terminal 101 may receive the second information sent by the network device 102, but is not limited thereto and may also receive the second information sent by other entities.
[0246] In some embodiments, terminal 101 may obtain second information specified by the protocol.
[0247] In some embodiments, terminal 101 may obtain the second information from an upper layer.
[0248] In some embodiments, the terminal 101 may perform processing to obtain the second information.
[0249] In some embodiments, step S402 may be omitted, and the terminal 101 may autonomously implement the function indicated by the second information, or the above function may be default or acquiescent.
[0250] In step S403, the first information is sent.
[0251] For optional implementation of step S403, please refer to Figure 2 An optional implementation of step S203, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0252] In some embodiments, the terminal 101 may send the first information to the network device 102, but is not limited thereto and may also send the first information to other entities.
[0253] The communication method involved in the embodiment of the present disclosure may include at least one of steps S401 to S403. For example, step S403 may be implemented as an independent embodiment, the combination of steps S402 and S403 may be implemented as an independent embodiment, and the combination of steps S401, S402, and S403 may be implemented as an independent embodiment, but is not limited thereto.
[0254] In some embodiments, steps S401 and S402 are optional and may be omitted or replaced in different embodiments.
[0255] Figure 5 1 is an exemplary flow chart of a communication method provided according to an embodiment of the present disclosure. The communication method may be implemented by the network device 102. Figure 5 As shown, the communication method of the embodiment of the present application includes steps S501 to S503.
[0256] In step S501, third information is obtained.
[0257] Optional implementations of step S501 can be found in Figure 2 An optional implementation of step S201, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0258] In some embodiments, the network device 102 may receive the third information sent by the terminal 101, but is not limited thereto and may also receive the third information sent by other entities.
[0259] In some embodiments, the network device 102 may obtain fourth information specified by the protocol.
[0260] In some embodiments, the network device 102 may obtain the third information from a higher layer.
[0261] In some embodiments, the network device 102 may perform processing to obtain the third information.
[0262] In step S502, the second information is sent.
[0263] For optional implementation of step S502, see Figure 2 An optional implementation of step S202, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0264] In some embodiments, the network device 102 may send the second information to the terminal 101, but is not limited thereto and may also send the second information to other entities.
[0265] In step S503, first information is obtained.
[0266] For optional implementation of step S503, please refer to Figure 2 An optional implementation of step S203, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0267] In some embodiments, the network device 102 may receive the first information sent by the terminal 101, but is not limited thereto and may also receive the first information sent by other entities.
[0268] The communication method involved in the embodiment of the present disclosure may include at least one of steps S501 to S503. For example, step S503 may be implemented as an independent embodiment, the combination of steps S502 and S503 may be implemented as an independent embodiment, and the combination of steps S501, S502, and S503 may be implemented as an independent embodiment, but is not limited thereto.
[0269] In some embodiments, steps S501 and S502 are optional and may be omitted or replaced in different embodiments.
[0270] Figure 6 is an exemplary interaction diagram of a communication method provided according to an embodiment of the present disclosure. Figure 6 As shown, the communication method of the embodiment of the present application includes step S601.
[0271] In step S601 , the terminal 101 sends first information to the network device 102 .
[0272] Optional implementations of step S601 can be found in Figure 2 An optional implementation of step S203, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0273] In some embodiments, the above method may include the above method corresponding to the embodiments on the terminal side, network device side, etc., which will not be repeated here.
[0274] Hereinafter, the embodiments of the present disclosure are exemplarily described through specific implementation modes.
[0275] In some embodiments, the terminal adopts a mechanism for reporting cache status according to the data category of the data.
[0276] In some embodiments, the data category may be an importance level, or other categories classified according to QoS requirements, such as reliability requirements. In this way, data with a specific category can be sent in a timely manner, which improves communication efficiency and user experience. This article takes importance levels as an example.
[0277] In some embodiments, the cache status report (ie, the first information) includes a BSR report and a DSR report.
[0278] In some embodiments, the importance level (ie, importance grade) may be subdivided into different levels, such as 0 to 15 levels.
[0279] In some embodiments, the importance level may be divided into two categories, such as important and not important.
[0280] In some embodiments, the terminal evaluates whether it is important or not important based on the terminal implementation.
[0281] In some embodiments, the terminal reports the data volume of data of one or more specified data categories in the BSR or DSR.
[0282] In some embodiments, the reported value of the amount of data reported by the terminal may be 0, which means that there is no amount of data of the specified data importance level.
[0283] In some embodiments, the reported value of the data volume reported by the terminal may be 0, which means that there is no data volume of this data category.
[0284] In some embodiments, the terminal may carry a data importance indication field in the BSR or DSR to distinguish the importance level of the cache size of the data.
[0285] In some embodiments, the terminal may carry a data category indication field in the BSR or DSR to distinguish the cache size of the data, so as to inform the base station of which data category the data is reported.
[0286] Fig. 7A FIG. 1 is a schematic diagram of an exemplary implementation of a MAC CE provided according to an embodiment of the present disclosure. Fig. 7A In the example, I=1 means the importance level is high; I=0 means the importance level is low.
[0287] Figure 7B FIG. 1 is a schematic diagram of an exemplary implementation of a MAC CE provided according to an embodiment of the present disclosure. Figure 7B In the DSR MAC CE, the R field is used to indicate the data importance level: R = 1 means the importance level is high; R = 0 means the importance level is low. It should be noted that the R field is only used when packet discard based on packet data unit (PDU) set importance (PSI) is not activated.
[0288] In some embodiments, the terminal may use different reserved LCHIDs to indicate that the BSR MAC CE or DSR MAC CE is used to carry data of a specified importance level.
[0289] In some embodiments, LCHID=x indicates a BSR MAC CE or DSR MAC CE reported for data with a high importance level; LCHID=y indicates a BSR MAC CE or DSR MAC CE reported for the cache size of data with a low importance level; and LCHID=z indicates a BSR MAC CE or DSR MAC CE reported for the cache size of all data.
[0290] In some embodiments, the base station may instruct (ie, the second information) the terminal to report the amount of data of a specified category.
[0291] In some embodiments, the base station instructs the terminal whether to report the cache status of data with a high importance level, the cache status of data with a low importance level, or the cache size of all data to be transmitted.
[0292] In some embodiments, the base station may configure or indicate for each LCG.
[0293] In some embodiments, the indication signaling may be based on RRC signaling or MAC CE, etc.
[0294] In some embodiments, the terminal may simultaneously report the data volume of data of at least one data category.
[0295] In some embodiments, the terminal may report the data volume of at least one data category simultaneously.
[0296] In some embodiments, for an LCG, the terminal may simultaneously report the data volume of at least one data category.
[0297] In some embodiments, for one LCG, the terminal may simultaneously report the amount of data of at least one data importance level.
[0298] In some embodiments, multiple fields are reported from high to low priority (eg, sorted by importance level) to indicate the amount of data of different data importances. If there is no data for the remaining priorities, the next LCG is reported.
[0299] In some embodiments, an indication field may be set to indicate whether the LCG has more data to report.
[0300] In some embodiments, for an LCG, the data with the highest priority level is reported first. If the indication field is 1, it means that the LCG will report data with a lower priority level.
[0301] In some embodiments, if the indication field is 0, it means that the data of the LCG has been reported and the next LCG report will be reported.
[0302] In some embodiments, the amount of data of a specified data importance level reported by the terminal in the BSR or DSR may be reported together with the total amount of data.
[0303] In some embodiments, a percentage may be reported, indicating the amount of data having a specified data importance level in the total amount of data.
[0304] In some embodiments, new terminal capabilities are introduced to support the capability of the mechanism for reporting cache status according to the data category of the data.
[0305] In some embodiments, new terminal capabilities are introduced to support the capability of the mechanism for reporting cache status according to the importance of data.
[0306] In the embodiments of the present disclosure, part or all of the steps and their optional implementations may be arbitrarily combined with part or all of the steps in other embodiments, or may be arbitrarily combined with optional implementations of other embodiments.
[0307] Through the solution in this article, the terminal can report a specific category of data volume or specific multiple categories of data volume to the base station, so that the base station can have a clearer understanding of the data to be transmitted by the terminal and reasonably allocate authorization.
[0308] The embodiments of the present disclosure also provide a communication device for implementing any of the above methods. For example, the embodiments of the present disclosure also provide another communication device, including a unit or module for implementing each step performed by the terminal in any of the above methods. For example, the embodiments of the present disclosure also provide another communication device, including a unit or module for implementing each step performed by the network device in any of the above methods.
[0309] It is understandable that the division of the units or modules in the above devices is only a division of logical functions, which can be fully or partially integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above devices, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above hardware circuits can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above hardware circuit can be realized by a programmable logic device (PLD), taking a field programmable gate array (FPGA) as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of a processor calling software, or in the form of a hardware circuit, or in part by a processor calling software, and the rest by a hardware circuit.
[0310] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor may be a circuit with instruction reading and running capability, such as a central processing unit, a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP), etc.; in another implementation, the processor may implement certain functions through the logical relationship of the hardware circuit, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as a dedicated integrated circuit or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.
[0311] Figure 8 is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure. Figure 8 As shown, the communication device 800 may include a transceiver module 801 .
[0312] In some embodiments, the communication device 800 may be a terminal 101. In some embodiments, the transceiver module 801 may be configured to: send first information, wherein the first information is used to report the amount of data related to the data category in at least one LCG. In some embodiments, the transceiver module 801 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods (for example, steps S201, S202, S203, but not limited thereto), which will not be repeated here.
[0313] In some embodiments, the communication device 800 may be a network device 102. In some embodiments, the transceiver module 801 may be configured to: receive first information, wherein the first information is used to report the amount of data related to the data category in at least one LCG. In some embodiments, the transceiver module 801 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods (for example, steps S201, S202, S203, but not limited thereto), which will not be repeated here.
[0314] In some embodiments, the transceiver module may include a sending module and / or a receiving module. The sending module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
[0315] Fig.9A 9100 is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure. The communication device 9100 may be a network device (e.g., an access network device, a core network device, etc.), or a terminal (e.g., a user device, etc.), or a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. The communication device 9100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
[0316] like Fig.9A As shown, the communication device 9100 includes one or more processors 9101. The processor 9101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process the communication protocol and the communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute the program, and process the data of the program. Optionally, the communication device 9100 is used to execute any of the above methods. Optionally, one or more processors 9101 are used to call instructions so that the communication device 9100 executes any of the above methods.
[0317] In some embodiments, the communication device 9100 further includes one or more transceivers 9102. When the communication device 9100 includes one or more transceivers 9102, the transceiver 9102 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S201, S202, S203, but not limited thereto). In an optional embodiment, the transceiver 9102 may include a receiver and / or a transmitter, and the receiver and the transmitter may be separated or integrated together. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc. may be replaced with each other, the terms transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
[0318] In some embodiments, the communication device 9100 further includes one or more memories 9103 for storing data. Optionally, all or part of the memories 9103 may also be outside the communication device 9100. In an optional embodiment, the communication device 9100 may include one or more interface circuits 9104. Optionally, the interface circuit 9104 is connected to the memory 9103, and the interface circuit 9104 may be used to receive data from the memory 9103 or other devices, and may be used to send data to the memory 9103 or other devices. For example, the interface circuit 9104 may read the data stored in the memory 9103 and send the data to the processor 9101.
[0319] The communication device 9100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 9100 described in the present disclosure is not limited thereto, and the structure of the communication device 9100 may not be limited thereto. Fig.9A The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0320] Fig. 9B 9100 is a schematic diagram of a chip structure according to an embodiment of the present disclosure. Fig. 9B The structure diagram of the chip 9200 is shown, but is not limited to this.
[0321] The chip 9200 includes one or more processors 9201. The chip 9200 is configured to execute any of the above methods.
[0322] In some embodiments, the chip 9200 further includes one or more interface circuits 9202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can be interchangeable. In some embodiments, the chip 9200 further includes one or more memories 9203 for storing data. Optionally, all or part of the memory 9203 can be outside the chip 9200. Optionally, the interface circuit 9202 is connected to the memory 9203, and the interface circuit 9202 can be used to receive data from the memory 9203 or other devices, and the interface circuit 9202 can be used to send data to the memory 9203 or other devices. For example, the interface circuit 9202 can read the data stored in the memory 9203 and send the data to the processor 9201.
[0323] In some embodiments, the interface circuit 9202 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, steps S201, S202, S203, but not limited thereto). The interface circuit 9202 performs the communication steps such as sending and / or receiving in the above method, for example, means that the interface circuit 9202 performs data interaction between the processor 9201, the chip 9200, the memory 9203, or the transceiver device.
[0324] The modules and / or devices described in the embodiments such as virtual devices, physical devices, chips, etc. can be combined or separated as needed. Optionally, some or all steps can also be performed by multiple modules and / or devices in collaboration, which is not limited here.
[0325] The embodiment of the present disclosure also proposes a storage medium, on which instructions are stored. When the instructions are executed on the communication device 9100, the communication device 9100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
[0326] The embodiment of the present disclosure further provides a program product, and when the program product is executed by the communication device 9100, the communication device 9100 executes any of the above methods. Optionally, the program product is a computer program product.
[0327] The embodiment of the present disclosure also provides a computer program, which, when executed on a computer, enables the computer to execute any of the above methods.
[0328] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
[0329] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.
Claims
1. A communication method, executed by a terminal, wherein: The method comprises: Send first information, wherein the first information is used to report the amount of data related to the data category in at least one logical channel group LCG.
2. The method according to claim 1, wherein: The first information is implemented by at least one of the following: Buffer Status Report BSR; Delayed Status Report DSR.
3. The method according to claim 1 or 2, wherein: The data category is determined by the terminal.
4. The method according to any one of claims 1 to 3, wherein: The number of the data categories is plural.
5. The method according to claim 4, wherein: The data categories include important and unimportant.
6. The method according to any one of claims 1 to 5, wherein: The first information includes at least one of the following: A first field is used to indicate the data category; A second field is used to indicate the amount of data corresponding to the data category; The third field is used to indicate the total amount of data; A fourth field is used to identify the at least one LCG; The fifth field is used to indicate whether the reporting for an LCG is completed.
7. The method according to claim 6, wherein: The number of the first fields is the same as the number of the at least one LCG; The second field is used to indicate the amount of data in each LCG of the at least one LCG corresponding to the data category indicated by the first field corresponding to each LCG.
8. The method according to claim 7, wherein: The first field corresponding to each LCG includes at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; The second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
9. The method according to claim 6, wherein: The reserved value of the fourth field is used to indicate the data category.
10. The method according to claim 9, wherein: The reserved value includes: a first value, used to indicate that the first information includes the second field, and the second field indicates a data amount corresponding to a first data category; a second value, used to indicate that the first information includes the second field, and the second field indicates a data amount corresponding to a second data category; The third value is used to indicate that the first information includes the third field.
11. The method according to any one of claims 1 to 10, wherein: The first information is located in a Medium Access Control-Control Element MAC CE.
12. The method according to any one of claims 1 to 11, wherein: The method further comprises: Receive second information, where the second information is used to configure the terminal to report.
13. The method according to claim 12, wherein: The second information is used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; Total data volume.
14. The method according to any one of claims 1 to 13, wherein: The method further comprises: Sending third information, wherein the third information is used to indicate that the terminal supports reporting related to the data category.
15. A communication method, performed by a network device, wherein: The method comprises: First information is received, wherein the first information is used to report a data volume related to a data category in at least one logical channel group LCG.
16. The method according to claim 15, wherein: The first information is implemented by at least one of the following: Buffer Status Report BSR; Delayed Status Report DSR.
17. The method according to claim 15 or 16, wherein: The data category is determined by the terminal.
18. The method according to any one of claims 15 to 17, wherein: The number of the data categories is plural.
19. The method according to claim 18, wherein: The data categories include important and unimportant.
20. The method according to any one of claims 15 to 19, wherein: The first information includes at least one of the following: A first field is used to indicate the data category; A second field is used to indicate the amount of data corresponding to the data category; The third field is used to indicate the total amount of data; A fourth field is used to identify the at least one LCG; The fifth field is used to indicate whether the reporting for an LCG is completed.
21. The method according to claim 20, wherein: The number of the first fields is the same as the number of the at least one LCG; The second field is used to indicate the amount of data in each LCG of the at least one LCG corresponding to the data category indicated by the first field corresponding to each LCG.
22. The method according to claim 21, wherein: The first field corresponding to each LCG includes at least one sixth field, and different sixth fields in the at least one sixth field are used to indicate different data categories; The second field is used to indicate the amount of data in each LCG corresponding to the data category indicated by the at least one sixth field.
23. The method according to claim 20, wherein: The reserved value of the fourth field is used to indicate the data category.
24. The method according to claim 23, wherein: The reserved value includes: a first value, used to indicate that the first information includes the second field, and the second field indicates a data amount corresponding to a first data category; a second value, used to indicate that the first information includes the second field, and the second field indicates a data amount corresponding to a second data category; The third value is used to indicate that the first information includes the third field.
25. The method according to any one of claims 15 to 24, wherein: The first information is located in a Medium Access Control-Control Element MAC CE.
26. The method according to any one of claims 15 to 25, wherein: The method further comprises: Send second information, where the second information is used to configure the terminal to report.
27. The method according to claim 26, wherein: The second information is used to configure the terminal to report at least one of the following: the amount of data corresponding to the data category; Total data volume.
28. The method according to any one of claims 15 to 27, wherein: The method further comprises: Third information is received, wherein the third information is used to indicate that the terminal supports reporting related to a data category.
29. A communication device, arranged in a terminal, wherein: The communication device comprises: The transceiver module is configured to send first information, wherein the first information is used to report the amount of data related to the data category in at least one logical channel group LCG.
30. A communication device, arranged in a network device, wherein: The communication device comprises: The transceiver module is configured to receive first information, wherein the first information is used to report the amount of data related to the data category in at least one logical channel group LCG.
31. A communication device comprising: at least one processor; a memory storing instructions; When the instruction is executed by the communication device, the communication device implements the communication method as claimed in any one of claims 1 to 14, or implements the communication method as claimed in any one of claims 15 to 28.
32. A communication system comprising: A terminal configured to implement the communication method according to any one of claims 1 to 14; Access network equipment, configured to implement the communication method as described in any one of claims 15 to 28.
33. A storage medium storing instructions, wherein: When the instructions are executed on a communication device, the communication device is caused to execute: The communication method according to any one of claims 1 to 14; or A communication method as claimed in any one of claims 15 to 28.
34. A computer program product comprising instructions, wherein: When the instructions are executed by the processor: The communication method according to any one of claims 1 to 14; or A communication method as claimed in any one of claims 15 to 28.
Citation Information
Cited By
Delay status reporting
WO2026202379A1