RLC Sequence Number On Demand for 5G Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In fifth-generation (5G) communication systems, the Radio Link Control (RLC) sublayer's sequence number (SN) usage is inefficient when segmentation is not required, leading to unnecessary overhead and lack of purpose in Un-Acknowledged Mode (UM) operations, as it does not support error correction functions.
Innovation Solution
The method involves determining whether segmentation is needed for a packet data unit and providing a sequence number only when segmentation occurs, reusing or introducing a separate RLC SN, and using segmentation flags to indicate SN presence, thereby optimizing SN usage and reducing overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If sequence numbers are always included in RLC PDU headers, then segmentation and reassembly can be supported, but overhead increases when segmentation is not required
Solution Approach 1:
The patent applies dynamics by making the sequence number field optional rather than fixed. The RLC PDU header structure is designed to dynamically include or exclude the sequence number based on whether segmentation is required for the specific data transmission, allowing the header to adapt its composition to the actual needs of each packet
Solution Approach 2:
The patent applies local quality by making different parts of the header structure have different presence conditions. The sequence number field is present only in specific locations and conditions within the header (when segmentation is needed), while other fields remain constant, allowing localized optimization of the header composition
2Ease of operation
If sequence numbers are included in all RLC PDUs, then packet ordering and identification are simplified, but unnecessary overhead is introduced in Un-Acknowledged Mode operations
Solution Approach 1:
The patent applies taking out by extracting the sequence number field from the mandatory header components and making it optional. The sequence number is removed from the fixed header structure and only included when specifically needed for segmentation operations, thereby eliminating unnecessary overhead in cases where segmentation is not required
3Productivity
If deterministic header sizes are enforced, then processing efficiency is improved, but flexibility in optimizing SN usage is reduced
Solution Approach 1:
The patent applies merging by combining multiple header size possibilities into a unified processing framework. The system handles both fixed-size and variable-size header scenarios through a single processing path that can accommodate sequence numbers when present, maintaining deterministic processing behavior while allowing header composition flexibility
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Various communication systems may benefit from the appropriate use of sequence numbers. For example, radio link control unacknowledged mode may benefit from the use of sequence numbers on demand for segmentation. A method can include determining whether segmentation is to occur with respect to a packet data unit. The method can include providing a sequence number in a header of the packet data unit contingent on usage of segmentation with respect to the packet data unit.