Wireless communication method and apparatus therefor
By sending baseline buffer size reports and supplementary information to wireless network nodes in wireless communication, the problem of existing BSR tables being inefficient for XR services is solved, and more accurate buffer size reports and more efficient UL packet transmission is achieved.
Patent Information
- Application Number
- CN202280100500.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-23
- Publication Date
- 2025-05-06
Smart Images

Figure CN119948834A_ABST
Abstract
Description
Technical Field
[0001] This document is mainly aimed at wireless communications, especially 5G communications. Background Art
[0002] UE (User Equipment) uses two existing BSR (Buffer Size Report) tables for BSR reporting, one table is a 5-bit buffer size field used when a short BSR is triggered, and the other table is an 8-bit buffer size field for long BSR reporting. In both BSR tables, the larger the index, the larger the granularity of the buffer size value. In other words, the higher the index, the larger the quantization error. XR (Extended Reality) services typically have larger packet sizes, and the existing BSR tables are not efficient for XR services.
[0003] Additionally, the following procedure may be used for UL (uplink) packet delivery:
[0004] - The UE reports the buffer size level to the radio network element (e.g. the number of UL packets in the UE buffer is reported by the BSR MAC (Medium Access Control) CE (Control Element));
[0005] - The radio network element allocates an UL grant to the UE based on the BSR report and the AN PDB (Access Network Packet Delay Budget); and
[0006] -The UE sends UL packets through the allocated UL grant.
[0007] Based on the above process, when the radio network element allocates UL grants to the UE, the radio network element cannot confirm the length of time the UL packets are buffered and the amount of the remaining AN PDB (access network packet delay budget) that can be used for transmission when receiving the BSR. If the radio network element allocates UL grants based only on the AN PDB (e.g., without considering the duration of the UL packets being buffered in the UE), the UL packet transmission delay (e.g., the delay between the packet arriving at the UE PDCP and the packet arriving at the radio network element) may exceed the AN PDB, and the UL transmission cannot meet the service requirements. Therefore, further discussion is needed on how to report the BSR. Summary of the invention
[0008] This document relates to methods, systems, and devices for BSR, and in particular to methods, systems, and devices for fine-grained BSR.
[0009] The present disclosure relates to a wireless communication method for a wireless terminal. The method comprises:
[0010] A baseline buffer size report (BSR) and supplemental information are sent to a radio network node, wherein the report information reported by the BSR is determined based on the baseline information indicated by the baseline BSR, and the supplemental information.
[0011] Various embodiments may preferably achieve the following features:
[0012] Preferably, the supplemental information precedes or follows the baseline BSR.
[0013] Preferably, the supplemental information comprises at least one of: supplemental buffer size information associated with the baseline buffer size indicated by the baseline BSR, or supplemental time information associated with the baseline time information indicated by the baseline BSR, wherein the baseline time information is associated with a period during which the baseline buffer size is cached in the wireless terminal.
[0014] Preferably, the supplementary information shares at least one logical channel identifier or at least one logical channel group identifier of the baseline BSR.
[0015] Preferably, the report information is determined to be equal to the sum of the baseline information and the supplementary information. More preferably, the report information is a buffer size.
[0016] Preferably, the baseline information is a minimum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
[0017] Preferably, the report information is determined to be equal to the difference between the baseline information and the supplementary information. More preferably, the report information is a buffer size.
[0018] Preferably, the baseline information is a maximum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
[0019] Preferably, the supplementary information is determined based on a result of a function of a supplementary information index and a supplementary information value step size.
[0020] Preferably, the function of the supplementary information index and the supplementary information value step size is:
[0021] (supplementary information index × supplementary information value step), or
[0022] (Ratio of the supplementary information value step size to the power of the supplementary information index).
[0023] Preferably, the supplementary indication supplements the information index.
[0024] Preferably, the supplementary information value step size is determined based on the baseline information range indicated by the baseline information index in the baseline BSR and the number of values corresponding to the supplementary information.
[0025] Preferably, the supplementary information indicates a supplementary information index and a supplementary information value step.
[0026] Preferably, the supplementary information is equal to the smaller value of:
[0027] A function of the supplementary information index and the supplementary information value step size, and
[0028] The difference between the maximum value of the baseline information indicated by the baseline information index in the baseline BSR and the minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
[0029] Preferably, the baseline BSR is one of the following: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR or extended preemptive BSR.
[0030] Preferably, the wireless communication method further comprises receiving an indication associated with supporting or activating the supplemental information from the radio network node.
[0031] Preferably, the wireless communication method further comprises receiving a quantization error threshold from the wireless network node. More preferably, if the quantization error associated with the report information is greater than the threshold, the supplementary information is sent.
[0032] The present invention relates to a wireless communication method used in a wireless network node. The method comprises:
[0033] receiving a baseline buffer size report (BSR) and supplemental information from a wireless terminal, and
[0034] The report information is determined based on the baseline information indicated by the baseline BSR, and the supplemental information.
[0035] Various embodiments may preferably achieve the following features:
[0036] Preferably, the supplemental information precedes or follows the baseline BSR.
[0037] Preferably, the supplemental information comprises at least one of: supplemental buffer size information associated with the baseline buffer size indicated by the baseline BSR, or supplemental time information associated with the baseline time information indicated by the baseline BSR, wherein the baseline time information is associated with a period during which the baseline buffer size is cached in the wireless terminal.
[0038] Preferably, the supplementary information shares at least one logical channel identifier or at least one logical channel group identifier of the baseline BSR.
[0039] Preferably, determining the report information based on the baseline information indicated by the baseline BSR and the supplementary information includes:
[0040] The sum of the baseline information and the supplementary information is determined as the report information. More preferably, the report information is a buffer size.
[0041] Preferably, the baseline information is a minimum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
[0042] Preferably, determining the report information based on the baseline information indicated by the baseline BSR and the supplementary information includes:
[0043] The difference between the baseline information and the supplementary information is determined as the report information. More preferably, the report information is a buffer size.
[0044] Preferably, the baseline information is a maximum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
[0045] Preferably, the supplementary information is determined based on a result of a function of a supplementary information index and a supplementary information value step size.
[0046] Preferably, the function of the supplementary information index and the supplementary information value step size is:
[0047] (supplementary information index × supplementary information value step), or
[0048] (Ratio of the supplementary information value step size to the power of the supplementary information index).
[0049] Preferably, the supplementary BSR indicates a supplementary BSR information index.
[0050] Preferably, the supplementary information value step size is determined based on the baseline information range indicated by the baseline information index in the baseline BSR and the number of values corresponding to the supplementary information.
[0051] Preferably, the supplementary information indicates a supplementary information index and a supplementary information value step.
[0052] Preferably, the supplementary information is equal to the smaller of:
[0053] A function of the supplementary information index and the supplementary information value step size, and
[0054] The difference between the maximum value of the baseline information indicated by the baseline information index in the baseline BSR and the minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
[0055] Preferably, the baseline BSR is one of the following: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR or extended preemptive BSR.
[0056] Preferably, the wireless communication method further comprises sending an indication associated with supporting or activating the supplemental information to the wireless terminal.
[0057] Preferably, the wireless communication method further comprises sending a quantization error threshold associated with sending the supplementary information to the wireless terminal.
[0058] The present invention relates to a wireless communication method for a wireless terminal, the method comprising:
[0059] Sending dynamic buffer size reports (BSRs) to wireless network nodes,
[0060] The buffer size indicated by the dynamic BSR is determined by the following items:
[0061] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0062] Various embodiments may preferably achieve the following features:
[0063] Preferably, the dynamic BSR includes at least one of the following: a minimum buffer size value, a buffer size value step size, or a buffer size value sequence number.
[0064] Preferably, the dynamic BSR further includes an indication of whether the dynamic BSR includes a time information field.
[0065] Preferably, the time information field indicates a time when the buffer size is cached in the wireless terminal.
[0066] The present disclosure relates to a wireless communication method for a wireless network node, the method comprising:
[0067] receiving a dynamic buffer size report (BSR) from a wireless terminal, and
[0068] The buffer size indicated by the dynamic BSR is determined by:
[0069] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0070] Various embodiments may preferably achieve the following features:
[0071] Preferably, the dynamic BSR includes at least one of the following: a minimum buffer size value, a buffer size value step size, or a buffer size value sequence number.
[0072] Preferably, the dynamic BSR further includes an indication of whether the dynamic BSR includes a time information field.
[0073] Preferably, the time information field indicates a time when the buffer size is cached in the wireless terminal.
[0074] The present invention relates to a wireless terminal. The wireless terminal comprises:
[0075] A communication unit configured to send a baseline buffer size report (BSR) and supplemental information to a radio network node, wherein report information reported by the BSR is determined based on baseline information indicated by the baseline BSR, and the supplemental information.
[0076] Various embodiments may preferably achieve the following features:
[0077] Preferably, the wireless terminal further comprises a processor, wherein the processor is configured to execute any one of the above wireless communication methods.
[0078] The present invention relates to a wireless network node. The wireless network node comprises:
[0079] a communication unit configured to receive a baseline buffer size report (BSR) and supplemental information from a wireless terminal, and
[0080] A processor configured to determine report information based on baseline information indicated by the baseline BSR and the supplemental information.
[0081] Various embodiments may preferably achieve the following features:
[0082] Preferably, the processor is further configured to execute any one of the above-mentioned wireless communication methods.
[0083] The present invention relates to a wireless terminal. The wireless terminal comprises:
[0084] a communication unit configured to send a dynamic buffer size report (BSR) to a radio network node,
[0085] The buffer size indicated by the dynamic BSR is determined by the following items:
[0086] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0087] Various embodiments may preferably achieve the following features:
[0088] Preferably, the wireless terminal further comprises a processor, wherein the processor is configured to execute any one of the above wireless communication methods.
[0089] The present invention relates to a wireless network node. The wireless network node comprises:
[0090] a communication unit configured to receive a dynamic buffer size report (BSR) from a wireless terminal, and
[0091] A processor configured to determine a buffer size indicated by a dynamic BSR by:
[0092] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0093] Various embodiments may preferably achieve the following features:
[0094] Preferably, the processor is further configured to execute any one of the above-mentioned wireless communication methods.
[0095] The present disclosure relates to a computer program product, which includes a computer-readable program medium code stored thereon, and when the code is executed by a processor, the processor causes the processor to implement the wireless communication method described in any one of the aforementioned methods.
[0096] The exemplary embodiments disclosed herein are intended to provide features that will become apparent by reference to the following description when taken in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and it will be apparent to those of ordinary skill in the art who read this disclosure that various modifications may be made to the disclosed embodiments while remaining within the scope of this disclosure.
[0097] Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes can be rearranged while remaining within the scope of the present disclosure. Therefore, it will be understood by those of ordinary skill in the art that the methods and techniques disclosed herein present various steps or actions in a sample order, and unless otherwise expressly stated, the present disclosure is not limited to the specific order or hierarchy presented.
[0098] The present invention is described in detail by the independent claims. Preferred embodiments are defined in the dependent claims. In the following description, although many features may be designated as optional, it should be recognized that all features included in the independent claims should not be considered optional. BRIEF DESCRIPTION OF THE DRAWINGS
[0099] The above and other aspects and implementations thereof are described in more detail in the drawings, the description and the claims.
[0100] Figure 1 A schematic diagram of a medium access control (MAC) control element (CE) according to an embodiment of the present disclosure is shown.
[0101] Figure 2 A schematic diagram of a supplementary short BSR and a short truncated BSR MAC CE according to an embodiment of the present disclosure is shown.
[0102] Figure 3 A schematic diagram of a baseline short BSR and a short truncated BSR MAC CE, which may be a legacy short BSR and a short truncated BSR MAC CE, according to an embodiment of the present disclosure is shown.
[0103] Figure 4 A schematic diagram of an extended short BSR and an extended short truncated BSR MAC CE according to an embodiment of the present disclosure is shown.
[0104] Figure 5 A buffer size level table according to an embodiment of the present disclosure is shown.
[0105] Figure 6 A schematic diagram of a supplementary long BSR, a long truncated BSR and a preemptive BSR MAC CE according to an embodiment of the present disclosure is shown.
[0106] Figure 7 A schematic diagram of a baseline long BSR, a long truncated BSR, and a preemptive BSR MAC CE according to an embodiment of the present disclosure is shown.
[0107] Figure 8 A schematic diagram of a supplementary extended long BSR, a long truncated BSR and a preemptive BSR MACCE according to an embodiment of the present disclosure is shown.
[0108] Fig. 9 A schematic diagram of a baseline extended long BSR, a long truncated BSR and a preemptive BSR MACCE according to an embodiment of the present disclosure is shown.
[0109] Fig.10 A schematic diagram of a supplementary long BSR, a long truncated BSR and a preemptive BSR MAC CE according to an embodiment of the present disclosure is shown.
[0110] Figures 11 to 17 A schematic diagram of a time information MAC CE according to an embodiment of the present disclosure is shown.
[0111] Fig.18 An example of a schematic diagram of a wireless terminal according to an embodiment of the present disclosure is shown.
[0112] Fig.19 An example of a schematic diagram of a wireless network node according to an embodiment of the present disclosure is shown.
[0113] Fig. 20 A schematic diagram of a wireless communication system according to an embodiment of the present disclosure is shown.
[0114] Figure 21 to Figure 24 A flow chart of a method according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0115] Dynamic BSR table
[0116] Figure 1 A schematic diagram showing the amount of UL data in the UE buffering (buffer size BS) report MAC CE according to an embodiment of the present disclosure. Figure 1 The illustrated MAC CE includes at least one of the following fields: logical channel (LC) identity, logical channel group (LCG) identity, minimum buffer size index, buffer size step index, buffer size value index, time indication, and time information.
[0117] In one embodiment, if the LC identity is included, the BSR is reported for the LC ID.
[0118] In one embodiment, if the LCG identity is included, the BSR is reported for the logical channel ID.
[0119] In one embodiment, a minimum buffer size index is used to determine a minimum buffer size value.
[0120] In one embodiment, a buffer size step index is used to determine the buffer size value step size.
[0121] In one embodiment, the buffer size value sequence index is used to determine the buffer size value sequence number.
[0122] In one embodiment, the reported buffer size value = minimum buffer size value + buffer size value step size * buffer size value sequence number.
[0123] In one embodiment, a time indication (TI) is used to indicate whether a time information field is present in a MAC CE. For example, TI may be a 1-bit field. If TI=0, the MAC CE includes only two octets (i.e., no time information field). If TI=1, the MAC CE has three octets and a time information field is present.
[0124] In one embodiment, the time information field is configured to identify the time when the buffer size is cached in the UE. For example, the time information field may include at least one of the following: the time elapsed since the arrival of (multiple) packets at the UE PDCP or PDCP upper layer SAP; the remaining time before the time elapsed since the arrival of (multiple) packets at the UE PDCP or PDCP upper layer SAP reaches the (AN) packet delay budget; the remaining time before the packet discard timer expires; the arrival time of (multiple) packets at the UE PDCP or PDCP upper layer SAP; the immediate scheduling indication indicates whether the (multiple) packets corresponding to the buffer size should be scheduled or sent immediately; the scheduling priority indication indicates whether the (multiple) PDU sets corresponding to the buffer size should be scheduled or sent with the indicated priority.
[0125] Notice, Figure 1 The number of bits per field in the MAC CE shown is only an exemplary embodiment. The number of bits per field may be different. Figure 1 In addition, Figure 1 The number of octets shown is also for illustration purposes. Fewer or more octets may be used per MAC CE.
[0126] In an embodiment, the UE buffer (buffer size BS) reports the amount of UL data in the MAC CE identified by a predefined UL LC ID in the MAC subheader.
[0127] In an embodiment, before the UE sends the UL data amount in the UE buffer (buffer size BS) report MAC CE, the UE receives an indication from a radio access network (RAN) node (e.g., gNB) as to whether the RAN node supports decoding the UL data amount in the UE buffer (buffer size BS) report MAC CE.
[0128] In an embodiment, the RAN node sends the indication through SIB (System Information Block) or RRC (Radio Resource Control) dedicated signaling.
[0129] Supplementary BSR MAC CE
[0130] Figure 2 FIG. 4 shows a schematic diagram of a supplementary short BSR and a short truncated BSR MAC CE according to an embodiment of the present disclosure. Figure 2 As shown, the supplemental buffer size value level is included in the MAC CE. In an embodiment, the supplemental short BSR and short truncated BSR MAC CE is sent together with the baseline short BSR and short truncated BSR MAC CE or the extended baseline short BSR and extended short truncated BSR MAC CE. For example, the baseline short BSR and short truncated BSR MAC CE can be Figure 3One of the conventional short BSR and short truncated BSR MAC CEs shown, and the extended baseline short BSR and extended short truncated BSR MAC CEs may be Figure 4 The traditional extended short BSR and extended short truncated BSR MAC CE are shown.
[0131] In the present disclosure, short BSR and short truncated BSR MAC CE refer to short BSR MAC CE or short truncated BSR MAC CE. In addition, short BSR MAC CE refers to BSR MAC CE in short BSR format. Short truncated BSR MAC CE refers to BSR MAC CE in short truncated BSR format.
[0132] Similarly, extended short BSR and extended short truncated BSR MAC CE refer to extended short BSR MAC CE or extended short truncated BSR MAC CE. Extended short BSR MAC CE refers to BSR MAC CE in extended short BSR format. Extended short truncated BSR MAC CE refers to BSR MAC CE in extended short truncated BSR format.
[0133] In an embodiment, the buffer size reported for an LCG ID is equal to the sum of the buffer size for the LCG ID in the baseline (extended) short BSR and short truncated BSR MAC CE plus the supplementary buffer size for the LCG ID in the supplementary short BSR and short truncated BSR MAC CE. In this embodiment, the buffer size in the baseline (extended) short BSR and short truncated BSR MAC CE is / indicates the minimum buffer size value for the LCG ID indicated by the buffer size index in the baseline (extended) short BSR and short truncated BSR MAC CE.
[0134] In an embodiment, the buffer size reported for the LCG ID is equal to the sum of the buffer size of the LCG ID in the baseline (extended) short BSR and short truncated BSR MAC CE minus the supplementary buffer size of the LCG ID in the supplementary short BSR and short truncated BSR MAC CE. In this embodiment, the buffer size in the baseline (extended) short BSR and short truncated BSR MAC CE indicates the maximum buffer size value for the LCG ID indicated by the buffer size index in the baseline (extended) short BSR and short truncated BSR MAC CE.
[0135] Figure 5 A buffer size level table according to an embodiment of the present disclosure is shown. In an embodiment, the baseline (extended) short BSR and short truncated BSR MAC CE indicate a buffer size index of 22 for the LCG ID, where the buffer size index 22 corresponds to a buffer size value range of 7588 to 10570.
[0136] In this embodiment, if the supplemental short BSR and short truncated BSR MAC CE is sent together with (e.g., before or after) the baseline (extended) short BSR and short truncated BSR MAC CE, the buffer size value for the LCG ID indicated by the baseline (extended) short BSR and short truncated BSR MAC CE corresponds to the minimum buffer size value (i.e., 7588) within the buffer size range. Buffer size reported for the LCG ID = 7588 + supplemental buffer size in the supplemental short BSR and short truncated BSR MAC CE.
[0137] Alternatively, when / if the supplementary short BSR and short truncated BSR MAC CE is sent together with the baseline (extended) short BSR and short truncated BSR MAC CE, the buffer size value for the LCG ID indicated by the baseline (extended) short BSR and short truncated BSR MAC CE corresponds to the maximum buffer size value (i.e., 10570) within the buffer size range. Buffer size reported for LCG ID=10570 - supplementary buffer size in the supplementary short BSR and short truncated BSR MAC CE.
[0138] The supplemental buffer size reported in the Supplemental Short BSR and Short Truncated BSR MAC CE may be determined by one of the following embodiments.
[0139] In an embodiment, the supplemental buffer size index is included in the supplemental short BSR and short truncated BSR MAC CE, and the value step of the supplemental buffer size is calculated based on the buffer size value range corresponding to the buffer size index in the baseline short BSR and short truncated BSR MAC CE. In this embodiment, the value of the supplemental buffer size reported in the supplemental short BSR and short truncated BSR MAC CE is determined by:
[0140] - supplementary buffer size value step size = round ((maximum value of the buffer size value range of the buffer size index - minimum value of the buffer size value range of the buffer size index) / number of supplementary buffer size values); and
[0141] -Supplementary buffer size value = minimal (supplementary buffer size value step * supplementary buffer size index in short BSR and short truncated BSR MAC CE, maximum value of buffer size value range of buffer size index - minimum value of buffer size value range of buffer size index).
[0142] Note that Round(x) is a function that gets the integer closest to x. For example, Round(x) can also be replaced by ceil(x) or floor(x), where ceil(x) is a function that gets the least integer greater than or equal to x, and floor(x) is a function that gets the largest integer less than or equal to x.
[0143] In an embodiment, the value step of the supplementary buffer size and the supplementary buffer size index are included in the supplementary short BSR and short truncated BSR MAC CE. In this embodiment, the supplementary short BSR reported / indicated by the supplementary short BSR and short truncated BSR MAC CE is determined by the following items:
[0144] -Supplementary buffer size value = minimal (supplementary buffer size value step size * supplementary buffer size index in short BSR and short truncated BSR MAC CE, maximum value of buffer size value range of buffer size index - minimum value of buffer size value range of buffer size index)
[0145] In an embodiment, the value step of the supplementary buffer size and / or the supplementary buffer size index is predefined. In this embodiment, the supplementary short BSR reported / indicated by the supplementary short BSR and short truncated BSR MAC CE is determined by the following items:
[0146] Supplemental buffer size value = function (supplemental buffer size value step and / or supplemental buffer size index),
[0147] where function(x,y) is predefined.
[0148] For example, if the value step of the supplementary buffer size is 2, and the supplementary buffer size index is an integer n, then the value of the supplementary buffer size is 2*n or the value of the supplementary buffer size is 2^n. That is, function (x, y) can be x*y or x y .
[0149] Figure 6 FIG. 1 is a schematic diagram showing a supplementary long BSR, a long truncated BSR and a preemptive BSR MAC CE according to an embodiment of the present disclosure. The supplementary long BSR, the long truncated BSR and the preemptive BSR MAC CE can be used with Figure 7 The baseline long BSR, long truncated BSR and preemptive BSR MAC CE are shown to be sent together.
[0150] In the present disclosure, long BSR, long truncated BSR and preemptive BSR MAC CE refer to long BSR MAC CE, long truncated BSR MAC CE or preemptive BSR MAC CE. Long BSR MAC CE means BSR MAC CE in long BSR format. Long truncated BSR MAC CE means BSR MAC CE in long truncated BSR format. Preemptive BSR MAC CE means BSR MAC CE in preemptive BSR format.
[0151] exist Figure 6 and Figure 7 In an embodiment of the present invention, the buffer size reported for an LCG ID (e.g., LCG0) is equal to the sum of the corresponding baseline buffer size of the LCG ID in the baseline long BSR, long truncated BSR, and preemptive BSR MAC CE plus the corresponding supplemental buffer size of the LCG ID in the supplemental long BSR, long truncated BSR, and preemptive BSR MAC CE. In this embodiment, the corresponding baseline buffer size in the baseline long BSR, long truncated BSR, and preemptive BSR MAC CE is the minimum buffer size value for the LCGID indicated by the buffer size index.
[0152] In an embodiment, the buffer size reported for an LCG ID is equal to the sum of the corresponding baseline buffer size of the LCG ID in the baseline long BSR, long truncated BSR, and preemptive BSR MAC CE minus the corresponding supplementary buffer size of the LCG ID in the supplementary long BSR, long truncated BSR, and preemptive BSR MAC CE. In this embodiment, the baseline buffer size in the baseline long BSR, long truncated BSR, and preemptive BSR MAC CE is the maximum buffer size value for the LCG ID indicated by the baseline buffer size index.
[0153] Note that the determination of the supplemental buffer size in the supplemental long BSR, long truncated BSR and preemptive BSR MAC CE may be performed similarly to the determination of the supplemental buffer size for the supplemental short BSR and short truncated BSR MAC CE.
[0154] Figure 8 FIG. 1 is a schematic diagram showing a supplementary extended long BSR, a long truncated BSR and a preemptive BSR MAC CE according to an embodiment of the present disclosure. In an embodiment, the supplementary extended long BSR, the long truncated BSR and the preemptive BSR MAC CE follow or precede Fig. 9 Baseline extended long BSR, long truncated BSR and preemptive BSR MAC CE shown.
[0155] In the present disclosure, extended long BSR, long truncated BSR and preemptive BSR MAC CE refer to extended long BSR MAC CE, extended long truncated BSR MAC CE or extended preemptive BSR MAC CE. Extended long BSR MAC CE means BSR MAC CE in extended long BSR format. Extended long truncated BSR MAC CE means BSR MAC CE in extended long truncated BSR format. Extended preemptive BSR MAC CE means BSR MAC CE in extended preemptive BSR format.
[0156] In an embodiment, the buffer size reported for the LCG ID is equal to the sum of the corresponding baseline buffer size of the LCG ID in the baseline extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE plus the corresponding supplementary buffer size of the LCG ID in the supplementary extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE. In this embodiment, the baseline buffer size in the extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE is the minimum buffer size value for the LCG ID indicated by the buffer size index.
[0157] In an embodiment, the buffer size reported for the LCG ID is equal to the corresponding baseline buffer size of the LCG ID in the baseline extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE minus the corresponding supplementary buffer size of the LCG ID in the supplementary extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE. In this embodiment, the baseline buffer size in the extended long BSR, extended long truncated BSR, and extended preemptive BSR MAC CE indicates the maximum buffer size value for the LCG ID indicated by the buffer size index.
[0158] Note that the determination of the supplemental buffer size in the supplemental extended long BSR, extended long truncated BSR and extended preemptive BSR MAC CE may be performed similarly to the determination of the supplemental buffer size for the supplemental short BSR and short truncated BSR MAC CE.
[0159] Fig.10 A schematic diagram of a supplementary long BSR, a long truncated BSR and a preemptive BSR MAC CE according to an embodiment of the present disclosure is shown. Fig.10 The supplemental long BSR, long truncated BSR, and preemptive BSR MAC CEs shown may precede or follow the baseline long BSR, long truncated BSR, and preemptive BSR MAC CEs (e.g., Figure 7 ), or after or before an extended long BSR, truncated BSR, and preemptive BSR MAC CE (e.g., Fig. 9 ).
[0160] Fig.10 The supplementary long BSR, long truncated BSR and preemptive BSR MAC CE shown are Figure 6 or Figure 8 The difference shown is that Fig.10 The supplemental long BSR, long truncated BSR, and preemptive BSR MAC CEs shown do not include an LCG ID. The supplemental buffer size x (x=1, 2, ..., or m) in the supplemental long BSR, long truncated BSR, and preemptive BSR MAC CEs corresponds to the baseline long BSR, long truncated BSR, and preemptive BSR MAC CEs (e.g., Figure 7 ), or baseline extended long BSR, length truncated BSR, and preemptive BSR MAC CE (e.g., Fig. 9 ) in the buffer size x (x=1, 2, ..., 7). That is, Fig.10 The supplementary buffer size x and Figure 7 or Fig. 9 The buffer size x in corresponds to the same LCG ID (for example, the buffer size corresponding to the LCG is Fig.10 The supplementary buffer size x of the LCG ID in Figure 7 or Fig. 9 The sum of the buffer sizes x of the LCG IDs in .
[0161] In an embodiment, Fig.10 The supplementary BSR MAC CE shown is identified by the predefined UL LC ID in the MAC subheader.
[0162] In an embodiment, before the UE sends the supplemental BSR MAC CE, the UE receives from the gNB at least one of: an indication of whether the gNB supports supplemental BSR MAC UE, an indication of activation of supplemental BSR MAC CE reporting, or a threshold associated with sending supplemental BSR MAC CE. The gNB may send the indication(s) or threshold via SIB (System Information Block) or RRC dedicated signaling (e.g., configured per UE, per LCG, per logical channel, per RLC configuration, or per DRB in RRC dedicated signaling). In an embodiment, the supplemental BSR MAC CE may be (only) sent if the UE receives an indication of the gNB supporting supplemental BSR MAC CE, the UE receives an indication of activation of supplemental BSR MAC UE reporting, or the quantization error is greater than a threshold associated with sending supplemental BSR MAC CE.
[0163] In some embodiments, the above-mentioned baseline BSR MAC CE is referred to as the first / primary BSR MAC CE, and the above-mentioned supplementary BSR MAC CE is referred to as the second / secondary BSR MAC CE. The second / secondary BSR MAC CE may be after or before the first / primary BSR MAC CE. The buffer size value is jointly reported by the first BSR MAC CE and the second / secondary BSR MAC CE. Whether the second / secondary BSR MAC CE can be reported is controlled by a reporting indication and / or a quantization error threshold configured by the network. If the reporting indication is configured by the network and / or (only) if the quantization error (of the information in the BSR) is greater than the quantization threshold configured by the network, the UE includes / sends the second / secondary BSR.
[0164] Time Information MAC CE
[0165] Figures 11 to 17 FIG. 4 is a schematic diagram of a time information MAC CE according to an embodiment of the present disclosure. Each time information MAC CE in the time information MAC CE may follow or precede a BSR MAC CE (eg, Figure 3 , Figure 4 , Figure 7 or Fig. 9 ) or supplementary BSR MAC CE (e.g., Figure 2 , Figure 6 , Figure 8 or Fig.10 As shown), to indicate that time information related to the buffer size indicated in the BSR MAC CE is cached in the UE. For example, the time information includes at least one of the following: the time elapsed since the arrival of (multiple) packets at the UE PDCP or PDCP upper layer SAP; the remaining time before the time elapsed since the arrival of (multiple) packets at the UE PDCP or PDCP upper layer SAP reaches the (AN) packet delay budget; the remaining time before the packet discard timer expires; the arrival time of (multiple) packets at the UE PDCP or PDCP upper layer SAP; the immediate scheduling indication instruction and the (multiple) PDU set corresponding to the buffer size should be scheduled or sent immediately. The scheduling priority indication instruction and the (multiple) PDU set corresponding to the buffer size should be scheduled or sent with the indicated priority.
[0166] In embodiments where the time information MAC CE does not include an LCG ID, a logical channel identity, or a radio bearer identity (e.g. Fig.14 or Fig.17 ), the identity in the previous or next BSR MAC CE is reused for the time information MAC CE. For example, the time information in the time information MAC CE and the related buffer size in the BSR MAC CE correspond to the same identity.
[0167] In embodiments where the LCG ID, logical channel identity or radio bearer identity is included in the time information MAC CE (eg, Fig.11 , Fig.12 , Fig.13 , Fig.15 or Fig.16 ), the time information in the time information MAC CE is associated with the buffer size of the previous or next BSRMAC CE through an identity. For example, the time information of the identity in the time information MAC CE corresponds to the buffer size of the same identity in the BSRMAC CE.
[0168] In an embodiment, the time information MAC CE is identified by a predefined UL LC ID in the MAC subheader.
[0169] In an embodiment, before the UE sends the time information MAC CE, the UE receives an indication from the gNB as to whether the gNB supports the time information MAC UE. The gNB may send the indication per LCG, per logical channel, per RLC configuration, or per DRB via SIB or RRC dedicated signaling.
[0170] In an embodiment, if only the immediate scheduling indication is used to indicate whether the PDU set corresponding to the buffer size should be scheduled or sent immediately, a zero-bit MAC CE may be used (e.g., indicating that only the MAC subheader with the predefined LC ID is used, and no related MAC CE is used).
[0171] Note that the number of bits for each field in the MAC CE is for illustration only and may be less or more. In addition, the number of octets is also for example purposes, and each MAC CE may use less or more octets.
[0172] Fig.18 A schematic diagram of a wireless terminal 180 according to an embodiment of the present disclosure is provided. The wireless terminal 180 may be a user equipment (UE), a mobile phone, a laptop, a tablet computer, an e-book, or a portable computer system, and is not limited thereto. The wireless terminal 180 may include a processor 1800 such as a microprocessor or an application specific integrated circuit (ASIC), a storage unit 1810, and a communication unit 1820. The storage unit 1810 may be any data storage device that stores program code 1812 accessed and executed by the processor 1800. Embodiments of the storage unit 1810 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random access memory (RAM), a hard disk, and an optical data storage device. The communication unit 1820 may be a transceiver and is used to send and receive signals (e.g., messages or packets) according to the processing results of the processor 1800. In one embodiment, the communication unit 1820 communicates with the user via a communication device. Fig.18 At least one antenna 1822 is shown for transmitting and receiving signals.
[0173] In an embodiment, the storage unit 1810 and the program code 1812 may be omitted, and the processor 1800 may include a storage unit having stored program code.
[0174] Processor 1800 may implement any of the steps in the exemplary embodiments on wireless terminal 180 , for example, by executing program code 1812 .
[0175] The communication unit 1820 may be a transceiver. Alternatively or additionally, the communication unit 1820 may combine a transmitting unit and a receiving unit configured to respectively transmit and receive signals to and from a wireless network node (eg, a base station).
[0176] Fig.19 A schematic diagram of a radio network node 190 according to an embodiment of the present disclosure is provided. The radio network node 190 may be a satellite, a base station (BS), a network entity, a mobility management entity (MME), a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), a radio access network (RAN) node, a next generation RAN (NG-RAN) node, a gNB, an eNB, a gNB central unit (gNB-CU), a gNB distributed unit (gNB-DU), a data network, a core network, or a radio network controller (RNC), and is not limited thereto. In addition, the radio network node 190 may include (execute) at least one network function, such as an access and mobility management function (AMF), a session management function (SMF), a user location function (UPF), a policy control function (PCF), an application function (AF), etc. The radio network node 190 may include a processor 1900 such as a microprocessor or an ASIC, a storage unit 1910, and a communication unit 1920. The storage unit 1910 may be any data storage device that stores a program code 1912 accessed and executed by the processor 1900. Examples of the storage unit 1910 include, but are not limited to, a SIM, a ROM, a flash memory, a RAM, a hard disk, and an optical data storage device. The communication unit 1920 may be a transceiver and is used to send and receive signals (e.g., messages or packets) according to the processing results of the processor 1900. In an example, the communication unit 1920 transmits data to the processor 1900 via a Fig.19 At least one antenna 1922 is shown for transmitting and receiving signals.
[0177] In an embodiment, the storage unit 1910 and the program code 1912 may be omitted. The processor 1900 may include a storage unit having stored program code.
[0178] Processor 1900 may implement any of the steps described in the example embodiments on the radio network node 190 , for example, via executing program code 1912 .
[0179] The communication unit 1920 may be a transceiver. Alternatively or additionally, the communication unit 1920 may combine a transmission unit and a reception unit configured to respectively transmit and receive signals to and from a wireless terminal (eg, a user equipment or another wireless network node).
[0180] Fig. 20 A schematic diagram of a wireless communication system according to an embodiment of the present disclosure is shown. In the wireless communication system, the UE may report its buffer status to the BS. For example, the UE may send a baseline BSR with a supplementary BSR to the BS to report the buffer status. Alternatively or additionally, the UE may send a dynamic BSR to the BS to report the buffer status. Details of the UE reporting the buffer status may refer to the embodiments of the present disclosure.
[0181] Fig.21 A flow chart of a method according to an embodiment of the present disclosure is shown. Fig.21 The method shown may be used in a wireless terminal (e.g., UE) and includes the following steps:
[0182] Step 2101: Send the baseline BSR and supplementary information to the wireless network node.
[0183] exist Fig.21 In the embodiment, the wireless terminal sends a baseline BSR and supplementary information to the wireless network node. In this embodiment, the report information reported by the BSR is determined based on the baseline information indicated by the baseline BSR and the supplementary information.
[0184] In one embodiment, the supplemental information (immediately) precedes or follows the baseline BSR.
[0185] In one embodiment, the supplementary information includes at least one of the following: supplementary buffer size information associated with the baseline buffer size indicated by the baseline BSR, or supplementary time information associated with the baseline time information indicated by the baseline BSR. Note that the baseline time information is associated with the period during which the baseline buffer size is cached in the wireless terminal. That is, in the above embodiment, the supplementary information includes at least one of the supplementary BSR or the supplementary time information. In other words, the report information based on the baseline information and the supplementary information may include at least one of the following: the buffer size cached in the wireless terminal, or the time information of the buffer size.
[0186] In an embodiment, the supplementary information shares at least one LC ID or at least one LCG ID of the baseline BSR. That is, the supplementary information may not include the LC ID and / or the LCG ID.
[0187] In an embodiment, the report information is determined to be equal to the sum of the baseline information and the supplementary information. In an embodiment, the report information may refer to a buffer size. That is, in this embodiment, the baseline information indicated by the baseline BSR is the baseline buffer size of the LC ID or LCG ID, and the supplementary information is the supplementary buffer size of the LC ID or LCG ID. In addition, the baseline information may be the minimum value of the baseline information range corresponding to the baseline information index indicated by the baseline BSR for the LC ID or LCG ID.
[0188] In an embodiment, the report information is determined to be equal to the difference between the baseline information and the supplementary information. In an embodiment, the report information may refer to a buffer size. That is, in this embodiment, the baseline information indicated by the baseline BSR is the baseline buffer size of the LC ID or LCG ID, and the supplementary information is the supplementary buffer size of the LC ID or LCG ID. In addition, the baseline information may be the maximum value of the baseline information range corresponding to the baseline information index indicated by the baseline BSR for the LC ID or LCG ID.
[0189] In an embodiment, the supplementary information is determined based on a result of a function of the supplementary information index and the supplementary information value step size, ie, function (supplementary information index, supplementary information value step size).
[0190] In an embodiment, the function of the supplementary information index and the supplementary information value step size is:
[0191] -Supplementary information index × supplementary information value step, or
[0192] - Ratio of the supplementary information value step size to the power of the supplementary information index.
[0193] In an embodiment, the supplementary information index is supplementally indicated. In this embodiment, the supplementary information value step size may be determined based on the baseline information range indicated by the baseline information index in the baseline BSR and the number of values corresponding to the supplementary information.
[0194] In an embodiment, the supplementary information indicates a supplementary information index and a supplementary information value step.
[0195] In this embodiment, the supplemental information is equal to the smaller value of:
[0196] - a function of the supplementary information index and the supplementary information value step size, and
[0197] - A difference between a maximum value of the baseline information indicated by the baseline information index in the baseline BSR and a minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
[0198] In an embodiment, the baseline BSR is one of: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR or extended preemptive BSR.
[0199] In an embodiment, the wireless terminal receives an indication associated with supporting or activating the supplemental information from the radio network node. The wireless terminal may receive the indication before sending the baseline BSR and the corresponding supplemental information.
[0200] In an embodiment, the wireless terminal receives a quantization error threshold from the wireless network node. If (determined) the quantization error of the reported information exceeds the quantization error threshold, the wireless terminal may send the baseline BSR together with the corresponding supplementary information.
[0201] Fig. 22 A flow chart of a method according to an embodiment of the present disclosure is shown. Fig. 22 The method shown may be used in a wireless network node (e.g., a BS) and includes the following steps:
[0202] Step 2201, receiving a baseline BSR and supplementary information from a wireless terminal.
[0203] Step 2202, determine report information based on the baseline information indicated by the baseline BSR and the supplemental information.
[0204] exist Fig. 22 In the present invention, a radio network node receives a baseline BSR and supplementary information from a radio terminal (eg, UE). The radio network node determines report information based on the baseline information indicated by the baseline BSR and the supplementary information.
[0205] In an embodiment, the supplemental information (immediately) precedes or follows the baseline BSR.
[0206] In an embodiment, the supplementary information includes at least one of the following: supplementary buffer size information associated with the baseline buffer size indicated by the baseline BSR or supplementary time information associated with the baseline time information indicated by the baseline BSR. Note that the baseline time information is associated with the period during which the baseline buffer size is cached in the wireless terminal. That is, in the above embodiment, the supplementary information includes at least one of the supplementary BSR or the supplementary time information. In other words, the report information based on the baseline information and the supplementary information may include at least one of the buffer size cached in the wireless terminal, or the time information of the buffer size.
[0207] In an embodiment, the supplementary information shares at least one LC ID or at least one LCG ID of the baseline BSR. That is, the supplementary information may not include the LC ID and / or the LCG ID.
[0208] In an embodiment, the report information is determined to be equal to the sum of the baseline information and the supplementary information. In an embodiment, the report information may refer to a buffer size. That is, in this embodiment, the baseline information indicated by the baseline BSR is the baseline buffer size of the LC ID or LCG ID, and the supplementary information is the supplementary buffer size of the LC ID or LCG ID. In addition, the baseline information may be the minimum value of the baseline information range corresponding to the baseline information index indicated by the baseline BSR for the LC ID or LCG ID.
[0209] In an embodiment, the report information is determined to be equal to the difference between the baseline information and the supplementary information. In an embodiment, the report information may refer to a buffer size. That is, in this embodiment, the baseline information indicated by the baseline BSR is the baseline buffer size of the LC ID or LCG ID, and the supplementary information is the supplementary buffer size of the LC ID or LCG ID. In addition, the baseline information may be the maximum value of the baseline information range corresponding to the baseline information index indicated by the baseline BSR for the LC ID or LCG ID.
[0210] In an embodiment, the supplementary information is determined based on a result of a function of the supplementary information index and the supplementary information value step size, ie, function (supplementary information index, supplementary information value step size).
[0211] In an embodiment, the function of the supplementary information index and the supplementary information value step size is:
[0212] -Supplementary information index × supplementary information value step, or
[0213] - Ratio of the supplementary information value step size to the power of the supplementary information index.
[0214] In an embodiment, the supplementary information index is supplementally indicated. In this embodiment, the supplementary information value step size may be determined based on the baseline information range indicated by the baseline information index in the baseline BSR and the number of values corresponding to the supplementary information.
[0215] In an embodiment, the supplementary information indicates a supplementary information index and a supplementary information value step.
[0216] In this embodiment, the supplemental information is equal to the smaller value of:
[0217] - a function of the supplementary information index and the supplementary information value step size, and
[0218] - A difference between a maximum value of the baseline information indicated by the baseline information index in the baseline BSR and a minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
[0219] In an embodiment, the baseline BSR is one of: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR or extended preemptive BSR.
[0220] In an embodiment, the radio network node sends an indication associated with supporting or activating the supplemental information to the wireless terminal. After receiving the indication, the wireless terminal may send the baseline BSR together with the corresponding supplemental information.
[0221] In an embodiment, the radio network node sends a quantization error threshold to the wireless terminal. The quantization error threshold is associated with a situation / condition in which the wireless terminal sends the baseline BSR together with the corresponding supplementary information. For example, if (determined) the quantization error of the reported information exceeds the quantization error threshold, the wireless terminal may send the baseline BSR together with the corresponding supplementary information.
[0222] Fig.23 A flow chart of a method according to an embodiment of the present disclosure is shown. Fig.23 The method shown may be used in a wireless terminal (e.g., UE) and includes the following steps:
[0223] Step 2301: Send a dynamic BSR to a wireless network node.
[0224] exist Fig.23 In the embodiment, the wireless terminal sends a dynamic BSR to a wireless network node (e.g., BS). The buffer size reported by the dynamic BSR is determined by / based on the following:
[0225] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0226] In an embodiment, the dynamic BSR includes at least one of: a minimum buffer size value, a buffer size value step size, or a buffer size value sequence number.
[0227] In an embodiment, at least one of the minimum buffer size value, the buffer size value step size, or the buffer size value sequence number may be predefined or configured via another message (eg, SIB or dedicated RRC signaling).
[0228] In an embodiment, the dynamic BSR further includes an indication of whether the dynamic BSR includes a time information field.
[0229] In an embodiment, the time information field indicates the time / period during which the buffer size is cached in the wireless terminal.
[0230] Fig.24 A flow chart of a method according to an embodiment of the present disclosure is shown. Fig.24The method shown may be used in a wireless network node (e.g., a BS) and includes the following steps:
[0231] Step 2401, receiving a dynamic BSR from a wireless terminal.
[0232] Step 2402, determine the buffer size indicated by the dynamic BSR.
[0233] exist Fig.24 In the embodiment, the radio network node receives a dynamic BSR from a wireless terminal (e.g., UE) and determines a buffer size indicated by the dynamic BSR (based on the dynamic BSR). In this embodiment, the buffer size indicated by the dynamic BSR is determined by / based on the following:
[0234] Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
[0235] In an embodiment, the dynamic BSR includes at least one of: a minimum buffer size value, a buffer size value step size, or a buffer size value sequence number.
[0236] In an embodiment, at least one of the minimum buffer size value, the buffer size value step size, or the buffer size value sequence number may be predefined or configured via another message (eg, SIB or dedicated RRC signaling).
[0237] In an embodiment, the dynamic BSR further includes an indication of whether the dynamic BSR includes a time information field.
[0238] In an embodiment, the time information field indicates the time / period during which the buffer size is cached in the wireless terminal.
[0239] Although various embodiments of the present disclosure have been described above, it should be understood that they are presented by way of example only, and not by way of limitation. Similarly, various figures may depict exemplary architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present disclosure. However, these persons will understand that the present disclosure is not limited to the example architectures or configurations shown, but may be implemented using various alternative architectures and configurations. In addition, as will be appreciated by those of ordinary skill in the art, one or more features of an embodiment may be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments.
[0240] It should also be understood that any reference to an element using the names "first", "second", etc. herein generally does not limit the number or order of these elements. Instead, these names can be used as a convenient means of distinguishing two or more elements or element instances in this article. Therefore, the reference to the first element and the second element does not mean that only two elements can be used or that the first element must be in some way before the second element.
[0241] In addition, those skilled in the art will understand that information and signals may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, and symbols such as may be referenced in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0242] Those skilled in the art will further understand that any of the various illustrative logical blocks, units, processors, devices, circuits, methods, and functions described in conjunction with the various aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of the two), firmware, various forms of programs or design codes including instructions (for convenience, may be referred to herein as "software" or "software units"), or any combination of these technologies.
[0243] In order to clearly illustrate this interchangeability of hardware, firmware and software, the functions of various illustrative components, blocks, units, circuits and steps have been generally described above. Whether such functions are implemented as hardware, firmware or software, or a combination of these technologies depends on the specific application and the design constraints imposed on the entire system. Those skilled in the art can implement the described functions in various ways for each specific application, but such implementation decisions do not lead to deviations from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc. can be configured to perform one or more functions of the functions described herein. The terms "configured to" or "configured for" used herein with respect to a specified operation or function refer to a processor, device, component, circuit, structure, machine, unit, etc. that is physically constructed, programmed and / or arranged to perform a specified operation or function.
[0244] In addition, it will be understood by those skilled in the art that the various illustrative logic blocks, units, devices, components and circuits described herein may be implemented or performed within an integrated circuit (IC), which may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, or any combination thereof. The logic blocks, units and circuits may also include antennas and / or transceivers to communicate with various components within a network or within a device. The general-purpose processor may be a microprocessor, but in an alternative, the processor may be any conventional processor, controller or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other suitable configuration for performing the functions described herein. If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein may be implemented as software stored on a computer-readable medium.
[0245] Computer-readable media include both computer storage media and communication media, and communication media include any media that can transfer a computer program or code from one place to another. Storage media can be any available media that a computer can access. As an example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage devices, or any other media that can be used to store desired program codes in the form of instructions or data structures and can be accessed by a computer.
[0246] In this document, the term "unit" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the relevant functions described herein. In addition, for the purpose of discussion, various units are described as discrete units; however, as is clear to one of ordinary skill in the art, two or more units may be combined to form a single unit that performs the associated functions according to embodiments of the present disclosure.
[0247] In addition, memory or other storage devices and communication components can be used in embodiments of the present disclosure. It should be understood that, for the sake of clarity, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it is clear that any appropriate functional distribution between different functional units, processing logic elements or domains can be used without departing from the present disclosure. For example, the functions shown as being performed by a separate processing logic element or controller can be performed by the same processing logic element or controller. Therefore, reference to a specific functional unit is only a reference to an appropriate means for providing the function, rather than an indication of a strict logical or physical structure or organization.
[0248] Various modifications to the implementations described in this disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other implementations without departing from the scope of the claims. Therefore, the present disclosure is not intended to be limited to the implementations shown herein, but should be consistent with the widest scope consistent with the novel features and principles disclosed herein, as described in the following claims.
Claims
1. A wireless communication method for a wireless terminal, the method comprising: Sending a baseline buffer size report (BSR) and supplementary information to a wireless network node, The report information reported by the BSR is determined based on the baseline information indicated by the baseline BSR and the supplementary information. 2 . The wireless communication method according to claim 1 , wherein the supplementary information is before or after the baseline BSR.
3. The wireless communication method according to claim 1 or 2, wherein the supplemental information comprises at least one of the following: supplemental buffer size information associated with the baseline buffer size indicated by the baseline BSR, or supplemental time information associated with the baseline time information indicated by the baseline BSR, wherein the baseline time information is associated with a period of time during which the baseline buffer size is cached in the wireless terminal. 4 . The wireless communication method according to claim 1 , wherein the supplementary information shares at least one logical channel identifier or at least one logical channel group identifier of the baseline BSR.
5. The wireless communication method according to any one of claims 1 to 4, wherein the report information is determined to be equal to the sum of the baseline information and the supplementary information, and The reported information is the buffer size. 6 . The wireless communication method according to claim 5 , wherein the baseline information is a minimum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
7. The wireless communication method according to any one of claims 1 to 4, wherein the report information is determined to be equal to the difference between the baseline information and the supplementary information, and The reported information is the buffer size. 8 . The wireless communication method according to claim 7 , wherein the baseline information is a maximum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR. 9 . The wireless communication method according to claim 5 , wherein the supplementary information is determined based on a result of a function of a supplementary information index and a supplementary information value step size.
10. The wireless communication method according to claim 9, wherein the function of the supplementary information index and the supplementary information value step size is: (supplementary information index × supplementary information value step), or (Ratio of the supplementary information value step size to the power of the supplementary information index). The wireless communication method according to claim 9 or 10, wherein the supplementary indication is the supplementary information index.
12. The wireless communication method according to claim 11, wherein the supplemental information value step size is determined based on a baseline information range indicated by a baseline information index in the baseline BSR and the number of values corresponding to the supplemental information. 13 . The wireless communication method according to claim 9 , wherein the supplementary information indicates the supplementary information index and the supplementary information value step.
14. The wireless communication method according to claim 13, wherein the supplemental information is equal to the smaller value of: said function of said supplementary information index and said supplementary information value step size, and A difference between a maximum value of the baseline information indicated by a baseline information index in the baseline BSR and a minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
15. The wireless communication method according to any one of claims 1 to 14, wherein the baseline BSR is one of the following: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR, or extended preemptive BSR.
16. The wireless communication method according to any one of claims 1 to 15, further comprising: An indication associated with supporting or activating the supplemental information is received from the radio network node.
17. The wireless communication method according to any one of claims 1 to 15, further comprising: receiving a quantization error threshold from the wireless network node, Wherein if the quantization error associated with the report information is greater than the threshold, the supplementary information is sent.
18. A wireless communication method for use in a wireless network node, the method comprising: receiving a baseline buffer size report (BSR) and supplemental information from a wireless terminal, and Report information is determined based on baseline information indicated by the baseline BSR and the supplemental information.
19. The wireless communication method according to claim 18, wherein the supplementary information is before or after the baseline BSR.
20. A wireless communication method according to claim 18 or 19, wherein the supplemental information includes at least one of the following: supplemental buffer size information associated with the baseline buffer size indicated by the baseline BSR, or supplemental time information associated with the baseline time information indicated by the baseline BSR, wherein the baseline time information is associated with a period of time during which the baseline buffer size is cached in the wireless terminal.
21. The wireless communication method according to any one of claims 18 to 20, wherein the supplementary information shares at least one logical channel identifier or at least one logical channel group identifier of the baseline BSR.
22. The wireless communication method according to any one of claims 18 to 21, wherein determining the report information based on the baseline information indicated by the baseline BSR and the supplementary information comprises: determining the sum of the baseline information and the supplementary information as the report information, The reported information is the buffer size.
23. The wireless communication method according to claim 22, wherein the baseline information is a minimum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
24. The wireless communication method according to any one of claims 18 to 21, wherein determining the report information based on the baseline information indicated by the baseline BSR and the supplemental information comprises: determining the difference between the baseline information and the supplementary information as the report information, The reported information is the buffer size. 25 . The wireless communication method according to claim 24 , wherein the baseline information is a maximum value of a baseline information range corresponding to a baseline information index indicated by the baseline BSR.
26. The wireless communication method according to any one of claims 20 to 23, wherein the supplementary information is determined based on a result of a function of a supplementary information index and a supplementary information value step size.
27. The wireless communication method according to claim 26, wherein the function of the supplemental information index and the supplemental information value step size is: (supplementary information index × supplementary information value step), or (Ratio of the supplementary information value step size to the power of the supplementary information index).
28. The wireless communication method according to claim 26 or 27, wherein the supplementary BSR indicates the supplementary BSR information index.
29. The wireless communication method according to claim 28, wherein the supplemental information value step size is determined based on a baseline information range indicated by a baseline information index in the baseline BSR and the number of values corresponding to the supplemental information. 30 . The wireless communication method according to claim 26 , wherein the supplementary information indicates the supplementary information index and the supplementary information value step.
31. The wireless communication method according to claim 30, wherein the supplemental information is equal to the smaller value of: said function of said supplementary information index and said supplementary information value step size, and A difference between a maximum value of the baseline information indicated by a baseline information index in the baseline BSR and a minimum value of the baseline information indicated by the baseline information index in the baseline BSR.
32. A wireless communication method according to any one of claims 18 to 31, wherein the baseline BSR is one of the following: short BSR, short truncated BSR, extended short BSR, extended short truncated BSR, long BSR, long truncated BSR, preemptive BSR, extended long BSR, extended long truncated BSR or extended preemptive BSR.
33. The wireless communication method according to any one of claims 18 to 32, further comprising: An indication associated with supporting or activating the supplemental information is sent to the wireless terminal.
34. The wireless communication method according to any one of claims 18 to 32, further comprising: A quantization error threshold associated with sending the supplemental information is sent to the wireless terminal.
35. A wireless communication method for a wireless terminal, the method comprising: Sending dynamic buffer size reports (BSRs) to wireless network nodes, The buffer size indicated by the dynamic BSR is determined by: Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
36. The wireless communication method of claim 35, wherein the dynamic BSR comprises at least one of: the minimum buffer size value, the buffer size value step size, or the buffer size value sequence number.
37. The wireless communication method according to claim 35 or 36, wherein the dynamic BSR further comprises: An indication of whether the dynamic BSR includes a time information field.
38. The wireless communication method according to claim 37, wherein the time information field indicates a time when the buffer size is cached in the wireless terminal.
39. A wireless communication method for a wireless network node, the method comprising: receiving a dynamic buffer size report (BSR) from a wireless terminal, and The buffer size indicated by the dynamic BSR is determined by: Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
40. The wireless communication method of claim 39, wherein the dynamic BSR comprises at least one of: the minimum buffer size value, the buffer size value step size, or the buffer size value sequence number.
41. The wireless communication method according to claim 39 or 40, wherein the dynamic BSR further comprises: An indication of whether the dynamic BSR includes a time information field.
42. The wireless communication method according to claim 41, wherein the time information field indicates a time when the buffer size is cached in the wireless terminal.
43. A wireless terminal, comprising: a communication unit configured to send a baseline buffer size report (BSR) and supplemental information to a wireless network node, The report information reported by the BSR is determined based on the baseline information indicated by the baseline BSR and the supplementary information.
44. The wireless terminal according to claim 43, further comprising a processor, wherein the processor is configured to execute the wireless communication method according to any one of claims 2 to 17.
45. A wireless network node, comprising: a communication unit configured to receive a baseline buffer size report (BSR) and supplemental information from a wireless terminal, and The processor is configured to determine report information based on the baseline information indicated by the baseline BSR and the supplemental information.
46. The radio network node according to claim 45, wherein the processor is further configured to perform the wireless communication method according to any one of claims 19 to 34.
47. A wireless terminal, comprising: a communication unit configured to send a dynamic buffer size report (BSR) to a radio network node, The buffer size indicated by the dynamic BSR is determined by: Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
48. The wireless terminal according to claim 47, further comprising a processor, wherein the processor is configured to execute the wireless communication method according to any one of claims 36 to 38.
49. A wireless network node, comprising: a communication unit configured to receive a dynamic buffer size report (BSR) from a wireless terminal, and A processor configured to determine a buffer size indicated by the dynamic BSR by: Buffer size = minimum buffer size value + buffer size value step size × buffer size value sequence number.
50. The radio network node according to claim 49, wherein the processor is further configured to perform the wireless communication method according to any one of claims 40 to 42.
51. A computer program product comprising computer readable program medium code stored thereon, which, when executed by a processor, causes the processor to implement the wireless communication method according to any one of claims 1 to 42.