RLC Layer Polling for Data Transmission Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In mobile communication systems, data transmission failures occur due to the unconditional discarding of Radio Link Control (RLC) Service Data Units (SDUs) by the transmitting-side RLC layer without checking the reception status, leading to incomplete data transmission.
Innovation Solution
Implementing a method and apparatus that trigger a polling process to check the reception status of the receiving-side RLC layer before discarding an RLC SDU, using timers or threshold values to determine when to request a status report and retransmit non-acknowledged Protocol Data Units (PDUs), thereby preventing data transmission failures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the transmitting-side RLC layer unconditionally discards RLC SDUs without checking reception status, then the device complexity is reduced, but the data transmission reliability deteriorates
Solution Approach 1:
The transmitting-side RLC layer performs a polling action before the discard timer expires to check the reception status of RLC SDUs. This preliminary check prevents unconditional discarding by verifying whether the data was successfully received, thus resolving the contradiction between simple discard logic and reliable transmission.
2Reliability
If the transmitting-side RLC layer checks reception status before discarding RLC SDUs, then the data transmission reliability is improved, but the device complexity increases
Solution Approach 1:
The system implements a feedback mechanism where the transmitting-side RLC layer receives status reports from the receiving side about which RLC SDUs were successfully received. This feedback allows the transmitter to make informed discard decisions based on actual reception status rather than using complex proactive checking mechanisms.
Solution Approach 2:
The receiving-side RLC layer actively provides status information about received data through polling responses. This self-service approach allows the transmitting side to obtain necessary reception status information without implementing complex monitoring and checking mechanisms itself.
3Reliability
If the transmitting-side RLC layer waits for acknowledgment before discarding RLC SDUs, then the data transmission reliability is improved, but the loss of time increases
Solution Approach 1:
The system dynamically adjusts the discard timer expiration point based on polling opportunities. Instead of using a fixed wait time for acknowledgments, the discard action is triggered at the dynamic moment when a polling opportunity arises before the original discard deadline, thus reducing unnecessary time delays while maintaining reliability.
Data Source
AI summary
Disclosed is a method and apparatus for transmitting data of a Radio Link Control (RLC) layer in a mobile communication system. Before an RLC SDU stored in a transmission buffer is discarded, a status report for checking a reception status of a receiving side is requested by a polling trigger either when transmission of the RLC SDU has not been completed, or when an RLC SDU discard timer for the RLC SDU approaches the expiration time, thereby enhancing the data transmission performance of the RLC layer.


