Status Report Triggering in Wireless Communication Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication protocols, efficiently triggering a status report for re-segmented protocol data units is challenging due to the inefficiency of including a polling bit in every data unit and the restrictions imposed by timers, which can prevent timely and accurate reporting of successful or incomplete re-segmented PDU transmissions.
Innovation Solution
Incorporating a 'last segment flag' in the last segment of re-segmented PDUs to trigger a new type of optimized status report, allowing the receiver to indicate successful or incomplete transmission of the entire PDU, even when polling bits are not feasible, and using a timer to ensure timely reporting without premature status reports.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a polling bit is included in every data unit being transmitted, then status report triggering is enabled, but protocol overhead increases and efficiency decreases
Solution Approach 1:
The invention extracts the status report triggering function from the data unit payload and places it in a separate polling control PDU. This separation removes the polling bit overhead from every data unit transmission while maintaining the ability to trigger status reports when needed, directly resolving the contradiction between reliability of status reporting and protocol overhead.
Solution Approach 2:
The invention introduces a separate polling control PDU as an intermediary between the sender and receiver. This intermediary carries the polling indication independently from data units, enabling status report triggering without embedding polling bits in every data unit, thus reducing protocol overhead while maintaining functional reliability.
2Loss of time
If a polling bit is included in re-segmented PDU segments, then status report can be triggered after last segment reception, but poll prohibit timer may prevent setting the poll bit
Solution Approach 1:
The invention sets the polling indication in the polling control PDU in advance, before the poll prohibit timer expires. By preparing the polling control PDU with the appropriate polling indication ahead of time, the system ensures that status report triggering is ready to execute immediately when the last segment is received, eliminating delays caused by timer constraints.
Solution Approach 2:
By extracting the polling function into a separate polling control PDU, the invention decouples the polling indication from the data transmission timing constraints. This allows the polling control PDU to be sent independently without being subject to the same poll prohibit timer restrictions that apply to data units, ensuring reliable status report triggering.
3Productivity
If status report is transmitted immediately after receiving re-segmented PDU segments, then transmission window can be advanced promptly, but status prohibit timer may prevent transmission
Solution Approach 1:
The receiver prepares the status report with the appropriate acknowledgment information in advance, before the status prohibit timer expires. By pre-computing and buffering the status report data, the system can transmit the status report immediately upon timer expiration or polling trigger, minimizing delays in transmission window advancement while respecting the status prohibit timer constraints.
4Reliability
If the entire PDU is re-transmitted in individual segments, then reliable delivery is improved, but the number of segments increases requiring multiple status reports
Solution Approach 1:
The invention merges multiple segment acknowledgment functions into a single status report. Instead of requiring separate status reports for each re-segmented PDU segment, the status report mechanism is designed to acknowledge the complete re-segmented PDU as a whole, reducing the number of status reports needed while maintaining reliable delivery of all segments.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for status report triggering in a wireless communication entity is disclosed. The method comprises receiving a data unit segment wherein the data unit segment is a portion of an original data unit that has been re-segmented for transmission into a plurality of data unit segments. Then, determining that the data unit segment includes a last segment flag indicating that the data unit segment is a last segment of the plurality of data unit segments. Further, transmitting a status report containing a status report for the re-segmented data unit in response to determining that the data unit segment includes a last segment flag indicating that the data unit segment is a last segment.