Information processing method and apparatus, communication device, and storage medium

WO2024229842A8PCT designated stage expired Publication Date: 2025-11-27BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/093683
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-05-11
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Under 5G technology, the amount of uplink data transmitted by terminals increases, and it is difficult for the existing technology to accurately analyze the terminal's cache status report (BSR), resulting in insufficient or excessive resource scheduling, resulting in waste of resources and transmission delay.

Method used

By sending instructions between the terminal and the network device, the BSR table type is clearly used, so as to help the network device accurately parse the cache size (BS value) carried by the received BSR, and realize accurate resource scheduling of cached data.

Benefits of technology

Reduce resource waste and transmission delay, improve the accuracy of resource scheduling, and ensure the efficiency of terminal-side data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023093683_27112025_PF_FP_ABST
    Figure CN2023093683_27112025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an information processing method and apparatus, a communication device, and a storage medium. The information processing method, performed by a terminal, may comprise: sending indication information to a network device, wherein the indication information indicates a buffer status report (BSR) table used by BSRs of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method, device, communication equipment and storage medium Technical Field

[0001] The present disclosure relates to the field of wireless communication technologies but is not limited to the field of wireless communication technologies, and in particular to an information processing method, apparatus, communication device, and storage medium. Background Art

[0002] To facilitate resource scheduling for terminals, network devices can trigger terminals to report the amount of uplink data to be sent via Buffer Status Reports (BSRs). These BSRs are reported using a BSR table. For example, a BSR table includes an index and a corresponding buffer size (BS) value or BS value range. The BSR carries the index to indicate the terminal's current BS value.

[0003] With the continuous development of wireless cellular communication technology, especially the fifth generation mobile communication (5 th With the development of 5G (5th Generation) technology, it has become feasible to use cellular communication technology to support big data services (such as extended reality (XR) services), and the amount of uplink data transmitted by terminals is also increasing.

[0004] Summary of the Invention

[0005] Embodiments of the present disclosure provide a method and apparatus, a communication device, and a storage medium.

[0006] A first aspect of an embodiment of the present disclosure provides an information processing method, which is executed by a terminal, wherein the method further includes:

[0007] Sending indication information to a network device, wherein the indication information indicates a buffer status report (BSR) table used by the terminal.

[0008] A second aspect of an embodiment of the present disclosure provides an information processing method, which is executed by a network device, wherein the method further includes: receiving indication information sent by a terminal, wherein the indication information indicates a BSR table used by the BSR of the terminal.

[0009] A third aspect of the embodiments of the present disclosure provides an information processing device, wherein the device further includes:

[0010] The sending module is configured to send indication information to the network device, wherein the indication information is used to indicate a BSR table used by the buffer status report BSR of the terminal.

[0011] A third aspect of the embodiments of the present disclosure provides an information processing device, wherein the device further includes:

[0012] The receiving module is configured to receive indication information sent by a terminal, wherein the indication information is used to indicate a BSR table used by a buffer status report (BSR) of the terminal.

[0013] A fourth aspect of an embodiment of the present disclosure provides a communication device, comprising a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being run by the processor, wherein the processor executes the information processing method provided in the first or second aspect above when running the executable program.

[0014] A fifth aspect of the embodiments of the present disclosure provides a computer storage medium, which stores an executable program; after the executable program is executed by a processor, it can implement the information processing method provided in the first or second aspect above.

[0015] A sixth aspect of the present disclosure provides a communication system, including:

[0016] A terminal, used for the information processing method provided by any technical solution of the first aspect;

[0017] A network device used in the information processing method provided by any technical solution of the second aspect above.

[0018] The technical solution provided by the disclosed embodiments allows a terminal to send indication information to an access network device. This indication information helps the network device accurately interpret the BS value carried in a received BSR. If the network device accurately knows the terminal's BS value, it can accurately schedule resources for reporting buffered data on the terminal side, reducing resource waste and transmission delays caused by insufficient scheduling.

[0019] The technical solutions provided by the embodiments of the present disclosure should be understood that the above general description and the following detailed description are merely exemplary and explanatory and cannot limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0021] FIG1 is a schematic structural diagram of a wireless communication system according to an exemplary embodiment;

[0022] FIG2 is a flow chart showing an information processing method according to an exemplary embodiment;

[0023] FIG3 is a flow chart showing an information processing method according to an exemplary embodiment;

[0024] FIG4 is a flow chart showing an information processing method according to an exemplary embodiment;

[0025] FIG5 is a flow chart showing an information processing method according to an exemplary embodiment;

[0026] FIG6 is a flow chart showing an information processing method according to an exemplary embodiment;

[0027] FIG7 is a schematic diagram showing a BSR according to an exemplary embodiment;

[0028] FIG8 is a schematic diagram showing a MAC sub-PDU according to an exemplary embodiment;

[0029] FIG9 is a schematic diagram showing a MAC sub-PDU according to an exemplary embodiment;

[0030] FIG10 is a schematic structural diagram of an information processing device according to an exemplary embodiment;

[0031] FIG11 is a schematic structural diagram of an information processing device according to an exemplary embodiment;

[0032] FIG12 is a schematic structural diagram of a UE according to an exemplary embodiment;

[0033] Fig. 13 is a schematic structural diagram of a communication device according to an exemplary embodiment. DETAILED DESCRIPTION

[0034] Exemplary embodiments are described in detail herein, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numerals in different drawings represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the present disclosure.

[0035] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "the," and "the" used in the present disclosure are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0036] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first message may also be referred to as the second information, and similarly, the second information may also be referred to as the first message. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0037] Please refer to Figure 1, which shows a schematic diagram of the structure of a wireless communication system provided by an embodiment of the present disclosure. As shown in Figure 1, the wireless communication system is a communication system based on cellular mobile communication technology, and the wireless communication system may include: a plurality of UEs 11 and a plurality of access network devices 12.

[0038] UE 11 may refer to a device that provides voice and / or data connectivity to a user. UE 11 may communicate with one or more core networks via a Radio Access Network (RAN). UE 11 may be an IoT UE, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT UE. For example, it may be a fixed, portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted device. For example, a station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or user equipment (UE). Alternatively, UE 11 may be a device of an unmanned aerial vehicle. Alternatively, UE 11 may be an in-vehicle device, such as a driving computer with wireless communication capabilities, or a wireless communication device connected to an external driving computer. Alternatively, the UE 11 may also be a roadside device, for example, a street lamp, a traffic light, or other roadside device with a wireless communication function.

[0039] The access network device 12 may be a network-side device in a wireless communication system. The wireless communication system may be a fourth generation mobile communication technology (4G) system, also known as a long term evolution (LTE) system; or, the wireless communication system may be a 5G system, also known as a new radio (NR) system or a 5G NR system. Alternatively, the wireless communication system may be the next generation system of the 5G system. The access network in the 5G system may be referred to as NG-RAN (New Generation-Radio Access Network). Alternatively, an MTC system.

[0040] Among them, the access network device 12 can be an evolved access network device (eNB) adopted in a 4G system. Alternatively, the access network device 12 can also be an access network device (gNB) that adopts a centralized distributed architecture in a 5G system. When the access network device 12 adopts a centralized distributed architecture, it usually includes a centralized unit (CU) and at least two distributed units (DU). The centralized unit is provided with a protocol stack of a packet data convergence protocol (PDCP) layer, a radio link layer control protocol (RLC) layer, and a media access control (MAC) layer; the distributed unit is provided with a physical (PHY) layer protocol stack. The embodiment of the present disclosure does not limit the specific implementation method of the access network device 12.

[0041] A wireless connection can be established between the access network device 12 and the UE 11 via a wireless air interface. In different implementations, the wireless air interface is a wireless air interface based on the fourth generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth generation mobile communication network technology (5G) standard, for example, the wireless air interface is a new air interface; or, the wireless air interface can also be a wireless air interface based on the next generation mobile communication network technology standard of 5G.

[0042] As shown in FIG2 , an embodiment of the present disclosure provides an information processing method, which is executed by a terminal, and further includes:

[0043] S1110: Send indication information to the network device, wherein the indication information indicates a BSR table used by the BSR of the terminal.

[0044] The terminal may be any type of communication device, a mobile terminal or a fixed terminal.

[0045] The terminal may be a mobile phone, a tablet computer, a smart office device, a smart home device, a vehicle-mounted device and / or an aircraft device.

[0046] For example, a terminal can send an indication to an access network device. This helps the network device accurately interpret the BS value carried in a received BSR. If the network device accurately knows the terminal's BS value, it can accurately schedule resources for reporting buffered data on the terminal side, reducing resource waste and transmission delays caused by insufficient scheduling.

[0047] In the embodiment of the present disclosure, the indication information may be used to determine which BSR table a network device terminal uses to generate a BSR, and / or the indication information may be used by the network device to determine the type of BSR table used by the terminal to generate a BSR.

[0048] In some embodiments, the indication information may include: table information of a BSR table, which may include but is not limited to at least one of the following:

[0049] table number, table name, or table index;

[0050] Type of BSR table;

[0051] Indication bits of the BSR table, etc.

[0052] In short, the above-mentioned indication information may be any information indicating a BSR table used by a BSR generated or sent by a terminal.

[0053] In some embodiments, the indication information may implicitly indicate the BSR table or explicitly indicate any information of the BSR table.

[0054] When implicit indication is performed, the indication information may also be multiplexed to indicate other contents, thereby reducing bit overhead.

[0055] In some embodiments, the terminal pre-acquires multiple BSR tables according to the protocol agreement or the configuration information of the network device. Before sending the BSR, the terminal selects the BSR table for generating the BSR based on the trigger conditions specified by the trigger information stored this time, the current cached data volume, the terminal type, etc.

[0056] Exemplarily, the BSR table includes a first type BSR table and a second type BSR table. Each type of BSR table may include one or more BSR tables. At this time, the triggering conditions defined by the triggering information stored by the terminal itself may include but are not limited to at least one of the following:

[0057] The triggering conditions for sending the BSR are determined according to the first type BSR table and / or the second type BSR table, so that when the triggering conditions are met, the BSR is sent according to the first type BSR table or the second type BSR table.

[0058] In one embodiment, the trigger condition includes a first condition for instructing the terminal to send a BSR according to the second-type BSR table. If the trigger condition is triggered, the terminal will send the BSR using the second-type BSR table, and / or, if the first condition is not triggered, will send the BSR using the first-type BSR table. In this case, the indication information may also implicitly instruct the network device to use the terminal to send the BSR using the first-type BSR table or the second-type BSR table by indicating whether the trigger condition is triggered.

[0059] In one embodiment, the trigger information corresponding to the first condition may include: threshold information for triggering the use of the second type BSR table. The threshold information includes: first threshold information indicating a minimum buffered data amount threshold for sending a BSR using the second type BSR table; and / or second threshold information indicating a quantization error threshold for sending a BSR using the second type BSR table.

[0060] Taking into account that the maximum cache data amount range corresponding to the first type BSR table and the maximum cache data amount range corresponding to the second type BSR table may be different; therefore, the first threshold information can be carried in the second information field of the first message to notify the terminal to send BSR according to the second type BSR table when the amount of data to be transmitted is greater than or equal to the minimum cache data amount threshold indicated by the first threshold information; when the amount of data to be transmitted is less than the minimum cache data amount threshold indicated by the first threshold information, send BSR according to the first type BSR table.

[0061] It should be noted that quantization error describes the difference between the amount of resources a network device reserves for a terminal based on the BSR sent by the terminal and the amount of resources actually required for transmission by the terminal. It is understood that quantization error can be determined based on the difference between the buffered data volume range corresponding to the BS value and the actual amount of data to be transmitted by the terminal. A larger quantization error increases the likelihood of resource waste due to over-allocation and / or transmission delays due to under-allocation.

[0062] In one embodiment, the trigger condition may further include a second condition; the second condition is used by the terminal to determine whether to use the first type BSR table or the second type BSR table to send the BSR. In this case, the configuration information corresponding to the second condition may include one or more condition entries, and different condition entries may be used to indicate the conditions for using different BSR tables.

[0063] Exemplarily, the second-type BSR table may include multiple second-type BSR tables in different formats; the second-type BSR tables in different formats may be adapted to data transmission services of different types and / or different data volumes. The target second-type BSR table format may be any format among the multiple second-type BSR tables in different formats.

[0064] In short, there are multiple ways for the terminal to independently determine which BSR table to use, and the specific implementation is not limited to any of the above. When the terminal independently determines which BSR table to use, it will inform the network device by sending an indication message.

[0065] In some embodiments, the indication information may further include:

[0066] The validity information is used to indicate the time period, number of times and / or the location of the terminal and / or the triggering conditions, etc., during which the terminal sends the BSR table pointed to by the BSR usage table information.

[0067] In some embodiments, the validation information may also be used to determine the BSR type associated with the BSR table indicated by the table information. There are multiple BSR types, and the validation information may indicate which type of BSR the first type BSR table and / or the second type BSR table is used for.

[0068] If the indication information carries not only table information but also effectiveness information, the network device will determine the effectiveness time and / or effectiveness space according to the effectiveness information, and determine that all BSRs received within the effectiveness time and / or effectiveness space use the BSR table indicated by the table information in the indication information.

[0069] In some embodiments, the indication information may further include:

[0070] Granularity information: For example, the granularity indicated by the granularity information may include: logical channel group (LCG), quality of service (QoS) flow granularity, or data radio bearer (DRB) granularity.

[0071] If LCG granularity is used, different LCGs can use different or the same BSR tables to send BSRs.

[0072] If the QoS flow granularity is set, one or more LCs or LCGs mapped to a QoS flow all use the same BSR table to send BSRs.

[0073] If the DRB granularity is set, one or more LCs or LCGs mapped to a DRB flow all use the same BSR table to send BSRs.

[0074] For example, a DRB is mapped to a QoS flow, and then the QoS flow is mapped to an LC or LCG.

[0075] Of course, the above is only an example of the instruction information, and the specific implementation is not limited to this example.

[0076] In the disclosed embodiments, the indication information may be carried in various uplink messages and sent to the network device. For example, the indication information may be carried in a Radio Resource Control (RRC) message, a Media Access Control (MAC) Control Element (CE), or uplink control information (DCI).

[0077] In some embodiments, the indication information may be carried in User Equipment Assistance Information (UAI) and sent to the network device.

[0078] In some embodiments, the indication information and the BSR may be sent separately to the network device. For example, the terminal may send the indication information to the network device before sending the BSR. Upon receiving the BSR, the network device can determine the BSR table used for the currently received BSR based on the previously received indication information. In some embodiments, the indication information and the BSR are sent together to the network device. Upon receiving the BSR, the network device receives the indication information and can decode the BSR based on the indication information to accurately determine the BS value currently to be sent by the terminal.

[0079] In some embodiments, the indication information is carried in a MAC sub-PDU. The MAC sub-PDU may be a MAC CE.

[0080] As shown in FIG3 , an embodiment of the present disclosure provides an information processing method, which is executed by a terminal, and further includes:

[0081] S1210: Send a BSR to a network device, where the BSR includes indication information, and the indication information is used to indicate a BSR table used by the BSR of the terminal.

[0082] In one embodiment, the information fields included in the BSR may include:

[0083] A first information field is used to indicate a logical channel group associated with the BS value carried by the BSR; the first information field may include a bit map, wherein each bit in the bit map may map to a logical channel group;

[0084] The second information field is used to carry a BS value. For example, one second information field may be used to carry the BS value of one logical channel group. In this case, the number of second information fields may depend on the number of reported logical channel groups indicated by the first information field.

[0085] The third information field carries the indication information.

[0086] Figure 7 is a schematic diagram of a first information field. The first information field shown in Figure 7 may include one byte (Oct), and the byte is Oct1. One byte in the byte indicates a logical channel group (LCG), which is LCG7 to LCG0.

[0087] In some embodiments, the information field included in the BSR may include:

[0088] The first information field is used to indicate the logical channel group associated with the BS value carried by the BSR and indication information. For example, the indication information occupies a bit at a specific position in the first information field and indicates the BSR table referenced by the current BSR. The specific position can be the first bit and / or the last bit of the first information field;

[0089] The second information field carries the BS value.

[0090] In this way, through a simple modification of the BSR, the BSR can carry indication information, and the network device can know the BSR table adopted by the current BSR when receiving the BSR.

[0091] A BSR table may carry one or more BS values, that is, the number of the second information fields may be one or more. For example, if a second information field carries one BS value, the number of bits contained in the second information field may indicate each index in the corresponding BSR table.

[0092] One BS value may be mapped to one logical channel or one logical channel group.

[0093] In some embodiments, the BSR is carried in a MAC subprotocol data packet PDU.

[0094] As shown in FIG4 , an embodiment of the present disclosure provides an information processing method, which is executed by a terminal, wherein the method further includes:

[0095] S1310: Send a MAC sub-PDU including a BSR and indication information to the network device; the indication information is carried in the MAC sub-PDU outside the BSR.

[0096] The terminal can send a MAC PDU to the network device. A MAC PDU may include one or more MAC sub-PDUs.

[0097] There are multiple types of MAC sub-PDUs, which can be divided into the following types:

[0098] A MAC sub-PDU may include: a MAC sub-header and padding;

[0099] The MAC sub-PDU may include: a MAC sub-header and a MAC service data unit (Service Data Unit, SDU);

[0100] The MAC sub-PDU may include: a MAC sub-header and a MAC control element (CE).

[0101] The BSR can be carried in the padding of the MAC sub-PDU or in the MAC SDU.

[0102] In some embodiments, the indication information is carried in the MAC sub-PDU outside the BSR.

[0103] For example, if the indication information and the BSR are carried in the same MAC sub-PDU, the network device will also receive the BSR and the indication information at the same time, but the indication information is carried in a MAC sub-PDU outside the BSR.

[0104] In some embodiments, the indication information is carried in a MAC subheader of the MAC sub-PDU.

[0105] The BSR may be used as the body content of the MAC sub-PDU, while the indication information is carried in the MAC sub-header.

[0106] In some embodiments, a new information field may be added to the MAC subheader to specifically carry the indication information.

[0107] In other embodiments, the MAC subheader originally has one or more information fields, and these information fields have reserved bits or reserved code points, and the indication information can be carried through the reserved bits or reserved code points.

[0108] In some embodiments, the MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

[0109] Exemplarily, the LCID field is an information field in the MAC subheader. The LCID field may include multiple bits. Exemplarily, the LCID field may include 8 bits, which may contain 64 code points. For example, code points 37-42 and 47 of the 64 code points are reserved. In the embodiments of the present disclosure, one or more of these reserved code points may be used to indicate the indication information.

[0110] In some embodiments, the MAC subheader further includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

[0111] The MAC header also includes some reserved flag bits, for example, the "R" shown in Figure 9 represents a reserved flag bit. The reserved flag bit can be used to carry indication information.

[0112] Exemplarily, the reserved flag may include one or more bits, and the bit values ​​of these bits may be associated with different information contents of the indication information.

[0113] The MAC subheader shown in FIG8 has a logical channel identifier (LCID) field;

[0114] The MAC subheader shown in FIG9 has a logical channel identifier (LCID) field and an extended logical channel identifier (eLCID) field.

[0115] Among them, the LCID field and the eLCD field are both types of LCID fields. Thus, the MAC subheader can be divided into two types according to whether it has an eLCD field. If the MAC subheader sent by the current terminal has an eLCD field, the indication information can be carried in the eLCD field and sent to the network device. If the BSR sent by the current terminal does not have an eLCD field, the indication information can be carried in the newly added third information field. Of course, if the currently sent MAC subheader does not have an eLCD field, the indication information can also be carried in the reserved flag bit (R).

[0116] In FIG8 and FIG9 , the L domain may be the domain where the BSR is located.

[0117] In some embodiments, the BSR table includes at least one of the following:

[0118] The first type of BSR table;

[0119] The second type of BSR table.

[0120] The first type BSR table and the second type BSR table are different types of BSR tables. Exemplarily, the first type BSR table and the second type BSR table may each include one or more BSR tables.

[0121] Exemplarily, the first type BSR table includes: a first BSR table for sending a 5-bit BS value and a second BSR table for sending an 8-bit BS value. Table 1 and Table 2 are both examples of the first type BSR table:

[0122] Table 1

[0123] Table 2

[0124] In some embodiments, the cache size BS value or BS value range corresponding to the same index in the second-type BSR table and the first-type BSR table is different;

[0125] and / or,

[0126] The change patterns of the buffer size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different;

[0127] and / or,

[0128] The second-type BSR table and the first-type BSR table contain different numbers of indexes.

[0129] Exemplarily, the BS value or BS value range indicated by the same index in the second-type BSR table and the first-type BSR table may be the same or different.

[0130] In the embodiment of the present disclosure, the first type BSR table and the second type BSR table may be different types of BSR tables, which can meet the reporting of larger BS values, or meet some special requirements for BS value reporting.

[0131] In the BSR tables shown in Tables 1 and 2, the index value is positively correlated with the BS value. That is, in the first type of BSR table, the BS value changes linearly.

[0132] In some embodiments, the BS values ​​in the second-type BSR table are positively correlated with the index values ​​and exhibit a linear change. For example, the BS values ​​most frequently used by terminals are placed at the front of the second-type BSR table, corresponding to the indexes with smaller values ​​in the second-type BSR table. In this case, the BS values ​​in the second-type BSR table do not change linearly with the increase in the index values.

[0133] The first type BSR table and the second type BSR table can be allocated to the terminal by the network device, or can be pre-defined in the network device and the terminal by means of protocol agreement.

[0134] It can be understood that compared with the first type BSR table, the cache size BS value or BS value range corresponding to the same index in the second type BSR table is smaller or larger, so that the difference between the amount of resources allocated to the terminal by the network device based on the BS value reported by the second type BSR table and the amount of resources actually required for transmission by the terminal is smaller, which can make the cache data amount range reported by the terminal to the network device more accurate, and effectively reduce resource waste.

[0135] In one embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are linearly distributed. It should be understood that the difference between the buffer size BS values ​​or BS value ranges corresponding to any two adjacent indices in the second-type BSR table is the same. In one embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are piecewise linearly distributed. In another embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are exponentially distributed.

[0136] In one embodiment, the second-type BSR table may include multiple second-type BSR tables in different formats. It should be noted that the second-type BSR table includes at least: a second-type BSR table in a first format, wherein the second-type BSR table in the first format is used to describe the correspondence between an 8-bit index and a BS value. It is understood that the second-type BSR table in the first format is applicable to long BSRs and / or long truncated BSRs. The second-type BSR table may also include: a second-type BSR table in a second format;

[0137] The correspondence between the index and the BS value described in the second type BSR table in the second format is different from the correspondence between the index and the BS value described in the first type BSR table in the first format.

[0138] It is understandable that for different amounts of data or different types of business data to be transmitted by the terminal, the accuracy of the cached data amount range reported by the first type BSR table or the second type BSR may be different. In the embodiment of the present disclosure, a first message is sent to the terminal by a network device to instruct the terminal to send the BSR according to the first type BSR table or the second type BSR table through the first message. In this way, the network device side can directly indicate the type of BSR table used for the BSR reporting on the terminal side, so that when the terminal sends the BSR, it can clearly know which BSR table of the first type BSR table and the second type BSR table to use, so that a more accurate cached data amount range can be reported to the network device, which facilitates the network device to allocate an appropriate amount of resources to the terminal and reduces the waste of resources caused by inaccurate cached data amount range reported by the BSR.

[0139] As shown in FIG5 , the method further includes:

[0140] S1410: Receive configuration information sent by a network device; the configuration information instructs the terminal to send a BSR table used by the BSR;

[0141] S1420: In response to the terminal not using the BSR table indicated by the configuration information, send indication information to the network device.

[0142] The network device configures the terminal to use a certain BSR table. However, if the terminal determines to use the BSR table configured by the network device, the reported BS value may have a large error or cannot cover the terminal's current actual BS value. The terminal may select a BSR table other than the network device configuration to send a BSR. To ensure that the network device correctly decodes the BSR, the terminal informs the network device of the terminal's current BSR table through an indication message.

[0143] As shown in FIG6 , an embodiment of the present disclosure provides an information processing method, which is executed by a network device and further includes:

[0144] S2110: Receive indication information sent by a terminal, where the indication information indicates a BSR table used by a BSR of the terminal.

[0145] The network device may include but is not limited to an access network device. For example, the network device may be the network device shown in FIG1 .

[0146] In some embodiments, the indication information may include: table information of a BSR table.

[0147] The table information may include but is not limited to at least one of the following:

[0148] table number, table name, or table index;

[0149] Type of BSR table;

[0150] Indication bits of the BSR table, etc.

[0151] In short, the above-mentioned indication information may be any information indicating a BSR table used by a BSR generated or sent by a terminal.

[0152] In some embodiments, the indication information may implicitly indicate the BSR table or explicitly indicate any information of the BSR table.

[0153] In some embodiments, the indication information may further include:

[0154] The validity information is used to indicate the time period, number of times and / or the location of the terminal and / or the triggering conditions, etc., during which the terminal uses the BSR table pointed to by the identification information.

[0155] Of course, the above is only an example of the instruction information, and the specific implementation is not limited to this example.

[0156] In some embodiments, the indication information and the BSR may be sent separately to the network device. For example, the terminal may send the indication information to the network device before sending the BSR. Upon receiving the BSR, the network device can determine the BSR table used for the currently received BSR based on the previously received indication information. In some embodiments, the indication information and the BSR are sent together to the network device. Upon receiving the BSR, the network device receives the indication information and can decode the BSR based on the indication information to accurately determine the BS value currently to be sent by the terminal.

[0157] Exemplarily, the indication information is carried in the BSR.

[0158] In one embodiment, the information fields included in the BSR may include:

[0159] The first information field is used to indicate the logical channel group associated with the BS value carried by the BSR;

[0160] The second information field is used to carry the BS value;

[0161] The third information field carries the indication information.

[0162] In some embodiments, the information field included in the BSR may include:

[0163] The first information field is used to indicate the logical channel group associated with the BS value carried by the BSR and indication information. For example, the indication information occupies a bit at a specific position in the first information field and indicates the BSR table referenced by the current BSR. The specific position can be the first bit and / or the last bit of the first information field;

[0164] The second information field carries the BS value.

[0165] In this way, through a simple modification of the BSR, the BSR can carry indication information, and the network device can know the BSR table adopted by the current BSR when receiving the BSR.

[0166] A BSR table may carry one or more BS values, that is, the number of the second information fields may be one or more. For example, if a second information field carries one BS value, the number of bits contained in the second information field may indicate each index in the corresponding BSR table.

[0167] One BS value may be mapped to one logical channel or one logical channel group.

[0168] In some embodiments, the BSR is carried in a MAC subprotocol data packet PDU.

[0169] The terminal can send a MAC PDU to the network device. A MAC PDU may include one or more MAC sub-PDUs.

[0170] There are multiple types of MAC sub-PDUs, which can be divided into the following types:

[0171] A MAC sub-PDU may include: a MAC sub-header and padding;

[0172] The MAC sub-PDU may include: a MAC sub-header and a MAC service data unit (Service Data Unit, SDU);

[0173] The MAC sub-PDU may include: a MAC sub-header and a MAC control element (CE).

[0174] The BSR can be carried in the padding of the MAC sub-PDU or in the MAC SDU.

[0175] In some embodiments, the indication information is carried in the MAC sub-PDU outside the BSR.

[0176] For example, if the indication information and the BSR are carried in the same MAC sub-PDU, the network device will also receive the BSR and the indication information at the same time, but the indication information is carried in a MAC sub-PDU outside the BSR.

[0177] In some embodiments, the indication information is carried in a MAC subheader of the MAC sub-PDU.

[0178] The BSR may be used as the body content of the MAC sub-PDU, while the indication information is carried in the MAC sub-header.

[0179] In some embodiments, a new information field may be added to the MAC subheader to specifically carry the indication information.

[0180] In other embodiments, the MAC subheader originally has one or more information fields, and these information fields have reserved bits or reserved code points, and the indication information can be carried through the reserved bits or reserved code points.

[0181] In some embodiments, the MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

[0182] Exemplarily, the LCID field is an information field in the MAC subheader. The LCID field may include multiple bits. Exemplarily, the LCID field may include 8 bits, which may contain 64 code points. For example, code points 37-42 and 47 of the 64 code points are reserved. In the embodiments of the present disclosure, one or more of these reserved code points may be used to indicate the indication information.

[0183] In some embodiments, the MAC subheader further includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

[0184] The MAC header also includes some reserved flag bits, for example, the "R" shown in Figure 9 represents a reserved flag bit. The reserved flag bit can be used to carry indication information.

[0185] Exemplarily, the reserved flag may include one or more bits, and the bit values ​​of these bits may be associated with different information contents of the indication information.

[0186] In some embodiments, the BSR table includes at least one of the following:

[0187] The first type of BSR table;

[0188] The second type of BSR table.

[0189] In some embodiments,

[0190] The cache size BS value or BS value range corresponding to the same index in the second-type BSR table and the first-type BSR table is different;

[0191] and / or,

[0192] The concerns about changes in the buffer size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different;

[0193] and / or,

[0194] The second-type BSR table and the first-type BSR table contain different numbers of indexes.

[0195] Exemplarily, the BS value or BS value range indicated by the same index in the second-type BSR table and the first-type BSR table may be the same or different.

[0196] In the embodiment of the present disclosure, the first type BSR table and the second type BSR table may be different types of BSR tables, which can meet the reporting of larger BS values, or meet some special requirements for BS value reporting.

[0197] In the BSR tables shown in Tables 1 and 2, the index value is positively correlated with the BS value. That is, in the first type of BSR table, the BS value changes linearly.

[0198] In some embodiments, the BS values ​​in the second-type BSR table are positively correlated with the index values ​​and exhibit a linear change. For example, the BS values ​​most frequently used by terminals are placed at the front of the second-type BSR table, corresponding to the indexes with smaller values ​​in the second-type BSR table. In this case, the BS values ​​in the second-type BSR table do not change linearly with the increase in the index values.

[0199] The first type BSR table and the second type BSR table can be allocated to the terminal by the network device, or can be pre-defined in the network device and the terminal by means of protocol agreement.

[0200] It can be understood that compared with the first type BSR table, the cache size BS value or BS value range corresponding to the same index in the second type BSR table is smaller or larger, so that the difference between the amount of resources allocated to the terminal by the network device based on the BS value reported by the second type BSR table and the amount of resources actually required for transmission by the terminal is smaller, which can make the cache data amount range reported by the terminal to the network device more accurate, and effectively reduce resource waste.

[0201] In one embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are linearly distributed. It should be understood that the difference between the buffer size BS values ​​or BS value ranges corresponding to any two adjacent indices in the second-type BSR table is the same. In one embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are piecewise linearly distributed. In another embodiment, the buffer size BS values ​​or BS value ranges corresponding to adjacent indices in the second-type BSR table are exponentially distributed.

[0202] In one embodiment, the second-type BSR table may include multiple second-type BSR tables in different formats. It should be noted that the second-type BSR table includes at least: a second-type BSR table in a first format, wherein the second-type BSR table in the first format is used to describe the correspondence between an 8-bit index and a BS value. It is understood that the second-type BSR table in the first format is applicable to long BSRs and / or long truncated BSRs. The second-type BSR table may also include: a second-type BSR table in a second format;

[0203] The correspondence between the index and the BS value described in the second type BSR table in the second format is different from the correspondence between the index and the BS value described in the first type BSR table in the first format.

[0204] It is understandable that for different amounts of data or different types of business data to be transmitted by the terminal, the accuracy of the cached data amount range reported by the first type BSR table or the second type BSR may be different. In the embodiment of the present disclosure, a first message is sent to the terminal by a network device to instruct the terminal to send the BSR according to the first type BSR table or the second type BSR table through the first message. In this way, the network device side can directly indicate the type of BSR table used for the BSR reporting on the terminal side, so that when the terminal sends the BSR, it can clearly know which BSR table of the first type BSR table and the second type BSR table to use, so that a more accurate cached data amount range can be reported to the network device, which facilitates the network device to allocate an appropriate amount of resources to the terminal and reduces the waste of resources caused by inaccurate cached data amount range reported by the BSR.

[0205] In one embodiment, the terminal notifies the network device to report the BSR using the second type BSR table.

[0206] There are multiple ways for the terminal to inform the network device of the BSR table used by the BSR, including but not limited to at least one of the following:

[0207] Method 1: The terminal uses the implicit BSR report to indicate whether the first type BSR table or the second type BSR table is used.

[0208] For example, if BS values ​​of multiple LCGs are reported, these logical channel groups (LCGs) use the same BSR table, and cannot be distinguished per LCG.

[0209] As an embodiment, at this time, a code point is left in the reserved LCID field to indicate that the terminal is using a new BSR table. The new BSR table may be the aforementioned second type BSR table.

[0210] As an embodiment: a reserved field in the MAC header of the MAC sub-PDU corresponding to the BSR is used to identify whether to use the new BSR table or the old BSR table for reporting. The old BSR table here can be the first type BSR table mentioned above.

[0211] The above two embodiments can be used in combination.

[0212] For example, BSRs may be of various types.

[0213] Extended Short BSR;

[0214] Extended Short Truncated BSR;

[0215] Extended Long BSR;

[0216] Extended Long Truncated BSR;

[0217] Extended Pre-emptive BSR.

[0218] The MAC subheader uses the logical channel identifier (LCID) field and the extended logical channel identifier (eLCID) field to indicate the data carried, such as the type of MAC CE or the data of a certain logical channel.

[0219] If the MAC subheader of the MAC sub-PDU carrying the MAC control unit uses the extended logical channel identifier (eLCID) field, then the MAC subheader of this type of MAC sub-PDU has more reserved code points because it uses the eLCID field for indication. The reserved code points can be used to carry indication information to indicate the new MAC CE. In the relevant protocol, the eLCID field 319 is used to indicate that this is an extended preemptive BSR reported using the first type BSR table. As an embodiment, a reserved eLCID code point is used, such as the code point 291 of the eLCID field to indicate that this is an extended preemptive BSR reported using the second type BSR table, to distinguish it from the extended preemptive BSR reported using the first type BSR table. In this way, the same type of BSR reporting using different BSR tables can be distinguished.

[0220] For example, for the following types of BSRs: extended short BSR, extended truncated short BSR, extended long BSR, extended truncated long BSR, and extended preempted BSR, because the MAC subheader of the MAC sub-PDU carrying the BSR MAC control element uses an extended logical channel identifier field with sufficient reserved code points, the reserved code point reporting indication information can be used to indicate that the second-type BSR table is used to report this type of BSR, as opposed to the first-type BSR table. This allows for the distinction between BSRs of the same type reported using different BSR tables.

[0221] If the MAC subheader uses a logical channel identifier (LCID), and the LCID does not have enough reserved code points, the MAC subheader can be used to carry indication information to further indicate which BSR table the BSR uses for reporting.

[0222] Therefore, for Long BSR, Long Truncated BSR, and Pre-emptive BSR MAC CE, because the LCID field in the MAC sub-header of the MAC sub-PDU carrying the MAC control unit has limited reserved code points, the MAC sub-header can be used to carry indication information to distinguish which BSR table to use for reporting the BSR. This allows the same type of BSR to be reported using different BSR tables to be distinguished.

[0223] As an example: For a long BSR, since the MAC subheader of the MAC sub-PDU that carries it uses an LCID equal to 62, the MAC subheader can further carry indication information to indicate which BSR table is used to report the BSR. For example, if the reserved bit R in the MAC subheader is 0, it means that this is a long BSR reported using the first-type BSR table, while if the reserved bit R in the MAC subheader is 1, it means that this is a long BSR reported using the second-type BSR table.

[0224] In this way, reserved code points in the LCID can be saved.

[0225] As an example, when a terminal implicitly indicates whether it uses the first or second type BSR table for BSR reporting, a protocol can be established to ensure that all LCGs in the BSR report use the same type of BSR table, for example, the first or second type BSR table. Otherwise, buffers of LCGs using different types of BSR tables cannot be used in the same BSR MAC CE report.

[0226] Method 2: The terminal displays BSR reporting information to indicate whether it uses the first-type BSR table or the second-type BSR table.

[0227] In this case, the BSRs of different logical channel groups may use the same or different BSR tables.

[0228] When the terminal reports the BSR, it carries the following information:

[0229] LCGID

[0230] Cache size (buffersize);

[0231] Table information of the used BSR table, which may be a table index.

[0232] In some embodiments, if the BSR carries table information, the BSR table used by the BSR may be determined based on the table information.

[0233] In some other embodiments, if the BSR does not carry table information, it is considered that the BSR uses the first type of BSR table and / or the BSR table indicated by the network device configuration information.

[0234] Specifically, if the BSR carries table information, a specific table index (table index) or a table indication value may be indicated.

[0235] The table indication value may correspond to one or more bits.

[0236] Assume that the table indicates the value can be:

[0237] The value is 0, indicating BSR table 1;

[0238] The value is 1, indicating BSR table 2.

[0239] The table index used may be at an LCG granularity, a Quality of Service (QoS) flow granularity, or a Data Radio Bearer (DRB) granularity.

[0240] In some embodiments, multiple LCGs may share the same BSR table.

[0241] As an embodiment, the terminal can display and indicate whether the BSR reporting uses the first type BSR table or the second type BSR table. The buffer size values ​​of LCGs using different types of BSR tables can be used in the same BSR MAC CE reporting, which indicates which type of BSR table is used to report the buffer size value of the target LCG.

[0242] The present disclosure also provides a communication system, including:

[0243] A terminal, used for the information processing method provided by any technical solution of the first aspect; illustratively, executing any of the aforementioned information processing methods executed by the terminal;

[0244] A network device, used for the information processing method provided by any technical solution of the second aspect mentioned above, exemplarily executing any of the aforementioned information processing methods executed by the network device.

[0245] As shown in FIG10 , an embodiment of the present disclosure provides an information processing device, wherein the device further includes:

[0246] The sending module 110 is configured to send indication information to the network device, wherein the indication information is used to indicate a BSR table used by the buffer status report BSR of the terminal.

[0247] The information processing device may be a terminal.

[0248] In some embodiments, the terminal may further include a processing module connected to the sending module 110 and configured to send indication information.

[0249] In some other embodiments, the terminal may further include a storage module, which is connected to the sending module 110 and can be used to store the indication information.

[0250] It can be understood that the indication information is carried in the BSR.

[0251] It can be understood that the BSR is carried in a MAC sub-protocol data packet PDU.

[0252] It can be understood that the indication information is carried in the MAC sub-PDU outside the BSR.

[0253] It can be understood that the indication information is carried in the MAC subheader of the MAC sub-PDU.

[0254] It can be understood that the MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

[0255] It can be understood that the MAC subheader further includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

[0256] It can be understood that the BSR table includes at least one of the following:

[0257] The first type of BSR table;

[0258] The second type of BSR table.

[0259] It can be understood that the cache size BS value or BS value range corresponding to the same index in the second type BSR table and the first type BSR table is different;

[0260] and / or,

[0261] The distribution patterns of the buffer size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different;

[0262] and / or,

[0263] The second-type BSR table and the first-type BSR table contain different numbers of indexes.

[0264] As shown in FIG11 , the embodiment of the present disclosure provides an information processing device, wherein the device further includes:

[0265] The receiving module 210 is configured to receive indication information sent by a terminal, wherein the indication information is used to indicate a buffer status report (BSR) table used by the terminal.

[0266] In some embodiments, the information processing device may include a processing module, and the processing module may process the indication information.

[0267] In other embodiments, the information processing device may include a storage module, which may be connected to the receiving module 210 and may store the indication information.

[0268] It can be understood that the receiving module 210 is configured to receive the BSR including the indication information.

[0269] It can be understood that the receiving module 210 is configured to receive a media access control MAC sub-protocol data unit PDU including the indication information and the BSR; wherein the indication information is carried in a MAC sub-PDU outside the BSR.

[0270] It can be understood that the BSR is carried in a MAC sub-protocol data packet PDU; wherein the indication information is carried in a MAC sub-header of the MAC sub-PDU.

[0271] It can be understood that the MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

[0272] It can be understood that the MAC subheader further includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

[0273] It can be understood that the BSR table includes at least one of the following:

[0274] The first type of BSR table;

[0275] The second type of BSR table.

[0276] It can be understood that the cache size BS value or BS value range corresponding to the same index in the second type BSR table and the first type BSR table is different;

[0277] and / or,

[0278] The distribution patterns of the buffer size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different;

[0279] and / or,

[0280] The second-type BSR table and the first-type BSR table contain different numbers of indexes.

[0281] An embodiment of the present disclosure provides a communication device, including:

[0282] a memory for storing processor-executable instructions;

[0283] Processor, respectively memory connected;

[0284] The processor is configured to execute the policy processing method provided by any of the aforementioned technical solutions.

[0285] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the communication device loses power.

[0286] Here, the communication device includes: UE or network element, and the network element can be any one of the first network element to the fourth network element mentioned above.

[0287] The processor may be connected to the memory via a bus or the like, and may be configured to read an executable program stored in the memory, for example, at least one of the methods shown in FIG. 2 to FIG. 6 .

[0288] Figure 12 is a block diagram of a UE 800 according to an exemplary embodiment. For example, the UE 800 may be a mobile phone, a computer, a digital broadcast user equipment, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0289] 12 , UE 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .

[0290] The processing component 802 generally controls the overall operation of the UE 800, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 802 may include one or more modules to facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.

[0291] The memory 804 is configured to store various types of data to support operations on the UE 800. Examples of such data include instructions for any application or method operating on the UE 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0292] The power component 806 provides power to various components of the UE 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the UE 800.

[0293] The multimedia component 808 includes a screen that provides an output interface between the UE 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor may not only sense the boundaries of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the UE 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0294] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the UE 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.

[0295] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.

[0296] The sensor assembly 814 includes one or more sensors for providing various aspects of the status assessment of the UE 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the UE 800. The sensor assembly 814 can also detect changes in the position of the UE 800 or a component of the UE 800, the presence or absence of user contact with the UE 800, the orientation or acceleration / deceleration of the UE 800, and changes in the temperature of the UE 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0297] The communication component 816 is configured to facilitate wired or wireless communication between the UE 800 and other devices. The UE 800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0298] In an exemplary embodiment, UE800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0299] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by the processor 820 of the UE 800 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0300] As shown in Figure 13, an embodiment of the present disclosure illustrates the structure of an access network device. For example, a communication device 900 may be provided as a network-side device. The communication device may be various network elements such as the aforementioned access network element and / or network function.

[0301] 13 , the communication device 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by memory 932 for storing instructions executable by the processing component 922, such as applications. The applications stored in the memory 932 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 922 is configured to execute instructions to perform any of the aforementioned methods applied to the access network device, such as the methods shown in any of Figures 2 to 6 .

[0302] The communication device 900 may also include a power supply component 926 configured to perform power management of the communication device 900, a wired or wireless network interface 950 configured to connect the communication device 900 to a network, and an input / output (I / O) interface 958. The communication device 900 may operate based on an operating system stored in the memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, or the like.

[0303] In the absence of contradiction, each step in a certain embodiment or example 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 or example can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment or example can be arbitrarily exchanged. In addition, the optional methods or optional examples in a certain embodiment or example can be arbitrarily combined; in addition, the various embodiments or examples can be arbitrarily combined. For example, some or all steps of different embodiments or examples can be arbitrarily combined, and a certain embodiment or example can be arbitrarily combined with the optional methods or optional examples of other embodiments or examples.

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

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

Claims

1. An information processing method, wherein: The method is performed by a terminal, wherein the method further comprises: Sending indication information to a network device, wherein the indication information is used to indicate a BSR table used by a buffer status report BSR of the terminal.

2. The method according to claim 1, wherein: The indication information is carried in the BSR.

3. The method according to claim 1, wherein: The indication information is carried in the MAC subheader of the MAC subprotocol data packet PDU.

4. The method according to claim 3, wherein: The MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

5. The method according to claim 3, wherein: The MAC subheader also includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

6. The method according to any one of claims 1 to 5, wherein: The BSR table includes at least one of the following: The first type of BSR table; The second type of BSR table.

7. The method according to claim 6, wherein: The cache size BS value or BS value range corresponding to the same index in the second type BSR table and the first type BSR table is different; and / or, The distribution patterns of the cache size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different; and / or, The second-type BSR table and the first-type BSR table contain different numbers of indexes.

8. An information processing method, wherein: The method is performed by a network device, wherein the method further comprises: Indication information sent by a terminal is received, wherein the indication information is used to indicate a BSR table used by a buffer status report BSR of the terminal.

9. The method according to claim 8, wherein: The method further comprises: The BSR including the indication information is received.

10. The method according to claim 9, wherein: The method further comprises: Receive a medium access control MAC sub-protocol data unit PDU including the indication information and the BSR.

11. The method according to claim 10, wherein: The BSR is carried in a MAC sub-protocol data packet PDU; wherein the indication information is carried in a MAC sub-header of the MAC sub-PDU.

12. The method according to claim 11, wherein: The MAC subheader includes: a logical channel identifier LCID field; wherein the reserved code point of the LCID field carries the indication information.

13. The method according to claim 11, wherein: The MAC subheader also includes: a reserved flag bit, wherein the reserved flag bit carries the indication information.

14. The method according to any one of claims 8 to 13, wherein: The BSR table includes at least one of the following: The first type of BSR table; The second type of BSR table.

15. The method according to claim 14, wherein: The cache size BS value or BS value range corresponding to the same index in the second-type BSR table and the first-type BSR table is different; and / or, The distribution patterns of the cache size BS values ​​or BS value ranges corresponding to adjacent indexes in the second-type BSR table and the first-type BSR table are different; and / or, The second-type BSR table and the first-type BSR table contain different numbers of indexes.

16. An information processing device, wherein: The device also includes: The sending module is configured to send indication information to the network device, wherein the indication information is used to indicate a BSR table used by a buffer status report BSR of the terminal.

17. An information processing device, wherein: The device also includes: The receiving module is configured to receive indication information sent by a terminal, wherein the indication information is used to indicate a BSR table used by a buffer status report BSR of the terminal.

18. A communication device comprising a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being run by the processor, wherein: When the processor runs the executable program, the information processing method provided in any one of claims 1 to 7 or 8 to 16 is executed.

19. A computer storage medium storing an executable program; after the executable program is executed by a processor, the information processing method provided in any one of claims 1 to 7 or 8 to 16 can be implemented.

20. A communication system comprising: A terminal, configured to execute the method according to any one of claims 1 to 7; A network device, configured to execute the method according to any one of claims 8 to 15.