Variable Length Buffer Status Report for Logical Channel Group Multiplexing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In future wireless communication systems like 5G or new radio (NR), the increased number of logical channel groups exceeds the capacity of existing buffer status report (BSR) formats, leading to byte alignment issues and increased processing complexity at the transmitter end, which affects data multiplexing and delays.
Innovation Solution
Incorporating buffer size information in the BSR to ensure byte alignment and reduce processing complexity by including buffer size information for logical channel groups with non-zero sizes before data multiplexing, allowing for a variable length BSR that adapts to changing buffer statuses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the number of logical channel groups is increased to support future communication systems, then the system capacity and adaptability are improved, but the existing BSR data formats can no longer satisfy byte alignment rules and require format expansion
Solution Approach 1:
The patent implements a dynamic BSR format that can adapt its structure based on the number of logical channel groups. When the number of LCGs exceeds 4, the system automatically switches from the original fixed format to an extended format with additional bits for LCG ID indication, allowing the data format to dynamically adjust to system requirements while maintaining byte alignment
Solution Approach 2:
The patent changes the parameter representation by introducing a new indicator field that signals whether the BSR is in short or long format. This parameter change allows the system to flexibly represent buffer status for varying numbers of logical channel groups, transitioning from a fixed 2-bit LCG ID field to an extended representation that can accommodate more LCGs while maintaining proper byte alignment
2Productivity
If logical channel data multiplexing is performed after BSR generation, then resource utilization is improved, but the BSR length becomes variable and processing complexity increases
Solution Approach 1:
The patent performs preliminary determination of which logical channel groups have non-zero buffer sizes before data multiplexing occurs. By identifying and marking these LCGs in advance, the system can generate a consistent BSR length that accurately reflects the buffer status, avoiding the need to recalculate BSR length after multiplexing operations and reducing processing complexity
Solution Approach 2:
The patent extracts and separates the buffer status indication for each logical channel group, creating a dedicated field that clearly identifies which LCGs have data to transmit. This extraction approach allows the BSR to maintain a fixed structure that is independent of subsequent multiplexing operations, simplifying the processing workflow
3Adaptability or versatility
If buffer size fields are expanded to accommodate more logical channel groups, then the coverage capability is improved, but the byte alignment rule is violated and requires format redefinition
Solution Approach 1:
The patent introduces an additional dimension to the BSR format by adding a format indicator field that distinguishes between short and long BSR types. This dimensional addition allows the system to maintain proper byte alignment while accommodating varying numbers of logical channel groups, as the extended format includes additional bits to reach the next byte boundary
Data Source
AI summary
A terminal, including: a memory that stores a plurality of instructions; and a processor coupled to the memory and configured to execute the instructions to: multiplex logical channel data of a logical channel group (LCG); and a transmitter configured to transmit a buffer status report (BSR) of a variable length to a network side, wherein the BSR of a variable length contains a first buffer size of the LCG after the logical channel data of the LCG are multiplexed, and the LCG has a second buffer size being greater than zero before the logical channel data of the LCG are multiplexed.


