MRB Network Coding Across Initial and Retransmission RLC Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in efficiently managing multicast radio bearers (MRBs) for multicast and broadcast services (MBS), particularly in reducing network overhead and latency, and improving the reliability of multicast transmissions.
Innovation Solution
The implementation of network coding functions for both initial and retransmission paths of MRBs, allowing for the splitting of radio bearers into separate transmission and retransmission paths, enables efficient data transmission and error correction by enabling network coding for initial and retransmission data units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network coding is applied to both initial and retransmission paths of MRBs, then reliability of multicast transmissions is improved, but device complexity increases
Solution Approach 1:
The patent segments the MRB into separate initial transmission path and retransmission path, with distinct RLC entities for each. This segmentation allows network coding to be applied selectively and independently to each path, improving reliability through diversified transmission while managing complexity by isolating the coding functions to specific path segments rather than the entire system.
Solution Approach 2:
The patent applies network coding in advance to generate multiple encoded data units from source data before transmission. By performing this encoding action preliminarily, the system ensures that redundant information is already available in both initial and retransmission paths, thereby improving reliability without requiring complex real-time decoding operations during transmission.
2Loss of energy
If separate RLC entities are used for initial transmission and retransmission in MRB, then network overhead is reduced, but device complexity increases
Solution Approach 1:
The patent divides the MRB functionality into separate RLC entities: one for initial transmission and another for retransmission. This segmentation reduces network overhead by allowing independent optimization of each path and enabling selective retransmission only when necessary, while the modular structure manages complexity through clear separation of concerns.
Solution Approach 2:
Different RLC entities are configured with different parameters and functions suited to their specific roles. The initial transmission RLC entity is optimized for efficient data delivery, while the retransmission RLC entity is optimized for reliability and error correction. This local optimization reduces overall network overhead by applying the right quality of service to the right transmission stage.
3Reliability
If network coding is enabled for retransmission from second RLC entity, then reliability is improved, but loss of time increases due to additional processing
Solution Approach 1:
Network coding is applied in advance to the retransmission data in the second RLC entity, generating encoded versions of the data before actual retransmission occurs. This preliminary encoding ensures that when retransmission is needed, the coded data is already prepared, reducing the time penalty of additional processing while maintaining reliability improvements.
Solution Approach 2:
The patent creates multiple copies of the source data through network coding in the retransmission path. These coded copies are pre-generated and stored in the second RLC entity, allowing rapid retransmission without requiring complex real-time encoding operations, thus improving reliability while minimizing latency.
Data Source
AI summary
A method for wireless communication performed by a user equipment (UE) includes receiving, from a network device, an initial transmission parameter that indicates whether a network coding function is enabled for initial transmissions from a first radio link control (RLC) entity associated with a multicast radio bearer (MRB) of a network device and a retransmission parameter that indicates whether the network coding function is enabled for retransmissions from a second RLC entity associated with the MRB. The method also includes receiving a set of initial data units from the first RLC entity. The method further includes receiving, from the second RLC entity, a set of retransmission data units based on transmitting status indicators that indicate the set of initial data units satisfy a failure condition.


