Updating Highest Received State Variable in LTE PDU Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing LTE wireless communication system fails to accurately update the Highest Received State Variable (VR(H)) when dealing with PDU segmentation or re-segmentation, leading to system inefficiency and potential malfunctions due to incomplete data reception and incorrect reordering of protocol data units.
Innovation Solution
A method that updates the VR(H) by receiving and processing segments of data protocol units with sequence numbers greater than or equal to the current VR(H), ensuring timely updates even if the data units are not complete, thereby maintaining accurate sequence ordering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If VR(H) is updated only when complete AMD PDUs are received, then the update process is simple, but the accuracy of VR(H) is insufficient when PDU segmentation occurs
Solution Approach 1:
The patent segments the PDU reception and validation process into two independent stages: (1) receiving and buffering PDU segments with their sequence numbers, and (2) validating completeness through checksum verification before updating VR(H). This segmentation allows the system to handle partial receptions efficiently while maintaining accuracy through the second-stage validation, resolving the contradiction between simple update processes and accurate VR(H) tracking.
Solution Approach 2:
The patent performs preliminary actions by receiving and buffering PDU segments before final validation. The receiver prepares the data structure with sequence numbers and stores segments in a buffer, performing preliminary checks without committing to VR(H) updates until completeness is confirmed. This preliminary preparation enables accurate tracking without premature updates, balancing simplicity and precision.
2Measurement precision
If the system waits for complete PDUs to update VR(H), then update accuracy is maintained, but system efficiency and responsiveness degrade
Solution Approach 1:
The patent maintains continuous useful action by allowing the receiver to continuously accept and buffer PDU segments without waiting for complete PDUs. The VR(H) update process continues uninterrupted through the validation stage, where completeness is checked efficiently. This continuous operation prevents idle waiting periods while maintaining accuracy, thereby improving system efficiency without sacrificing VR(H) precision.
Solution Approach 2:
The patent introduces a buffer as an intermediary between PDU reception and VR(H) update. The buffer temporarily stores incoming segments, allowing the receiver to decouple the reception rate from the update rate. This intermediary enables continuous reception and processing while ensuring VR(H) is updated only when appropriate, resolving the conflict between maintaining accuracy and improving responsiveness.
3Loss of time
If VR(H) is updated based on partial PDU segments, then system responsiveness improves, but reordering function accuracy deteriorates
Solution Approach 1:
The patent implements a feedback mechanism through checksum verification. After receiving PDU segments and attempting to update VR(H), the system checks the completeness of each PDU using checksum validation. This feedback loop ensures that VR(H) is updated only when complete PDUs are confirmed, preventing reordering errors while minimizing delays by immediately processing valid updates. The feedback control reconciles responsiveness with reordering accuracy.
4Reliability
If the system implements strict completeness checking before VR(H) updates, then reordering accuracy is maintained, but system complexity increases
Solution Approach 1:
The patent extracts the completeness validation function as a separate, dedicated mechanism independent from the main VR(H) update logic. The checksum verification is performed as a distinct step that checks PDU completeness without interfering with the core update process. This extraction simplifies the overall system architecture by modularizing the validation function, maintaining reordering accuracy while avoiding excessive complexity in the update mechanism.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a method for setting a highest received state variable in a receiver of a wireless communication system, which comprises receiving a segment of a data protocol data unit having a sequence number greater than or equal to a value of the highest received state variable (502), and updating the value of the highest received state variable according to the sequence number of the data protocol data unit (504).