RLC Block Header Design for Mobile Network Overhead Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content synchronization methods in mobile radio communication networks face challenges with variable overhead and packet loss, leading to unstable data queues and inefficient resource allocation, particularly in Multi-cell MBMS Synchronisation Areas (MMSAs), where eNodeBs may miss packets due to unknown overhead consumption and idle gaps.
Innovation Solution
The method involves forming RLC blocks with a control element containing a header element that includes a prefix for each SDU, allowing for variable packet or segment numbers, enabling detection of packet loss and optimized overhead management. This includes computing idle gaps and signaling them through dummy packets, with the header element mixed within the payload and employing final padding with zeros, ensuring synchronized transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a fixed header space is allocated for each block, then the overhead computation becomes trivial and constant, but this results in unused header space and wasted capacity in the data part of the block
Solution Approach 1:
The patent applies dynamics by making the header size variable rather than fixed. The header length is adapted based on the actual number of packets concatenated in each block, allowing the system to optimize the balance between overhead information and data capacity dynamically. This resolves the contradiction by eliminating both the complexity of computing variable overhead and the waste of fixed header space.
Solution Approach 2:
The patent changes the parameter of header size from a constant value to a variable parameter that depends on the number of packets in the block. By encoding the header length based on actual packet count, the system adapts the overhead to match the actual data volume, thereby eliminating unused header space while keeping the computation trivial through standardized encoding rules.
2Loss of substance
If the header space is reduced to minimize waste, then resource efficiency improves, but this increases the risk of packet sequences using up header space and causing data loss or delay
Solution Approach 1:
The patent applies preliminary action by pre-defining encoding rules for header length based on the number of packets. These rules are established in advance to ensure that the header space is always sufficient to accommodate any valid packet sequence. This preemptive approach eliminates the need for dynamic adjustments during transmission, thereby preventing data loss or delay while minimizing header waste.
Solution Approach 2:
The patent incorporates feedback mechanisms through the use of sequence numbers and length indicators in the header that provide information about the packet structure. This feedback allows the receiving end to verify the integrity of the data and detect any potential issues, thereby maintaining reliability while using minimal header space.
3Device complexity
If the MCE is completely unaware of the overhead consumed by eNodeBs, then the synchronization protocol remains simple, but this causes queue instability and data exhaustion at eNodeBs
Solution Approach 1:
The patent introduces an intermediary mechanism where the MCE is provided with information about eNodeB overhead consumption through the standardized header encoding. This intermediary information flow allows the MCE to adjust its packet generation rate to match the actual processing capacity of eNodeBs, thereby maintaining queue stability without requiring complex direct communication or awareness of internal eNodeB operations.
Solution Approach 2:
The patent applies preliminary action by pre-calculating and encoding the overhead information in the packet headers. This allows the MCE to anticipate the actual data volume that will be processed by eNodeBs, enabling proactive adjustment of the packet transmission rate to prevent queue instability before it occurs.
Data Source
AI summary
A method of forming RLC blocks for contents synchronization within a mobile radio communications network includes providing a control element for each of a plurality of SDUs within each RLC block. Each control element comprises a header element arranged to precede its respective SDU. A network device provides the RLC blocks and such blocks as having such a structure.


