Wireless Data PDU Transmission Without Sequence Numbers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge in wireless communication systems is to efficiently utilize limited radio resources for data transmission while addressing delay or latency issues, particularly in applications that are latency-sensitive.
Innovation Solution
A method and apparatus for data transmission in wireless communication systems that generate a data protocol data unit (PDU) without including a sequence number, indicated by an appropriate indicator, and transmit it without updating state variables, allowing for integrity protection and ciphering to be skipped when the sequence number is absent.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If sequence numbers are included in data PDUs for reliable transmission, then transmission reliability is improved, but transmission delay increases due to reordering operations
Solution Approach 1:
The patent extracts and removes the sequence number field from the data PDU structure. By taking out the sequence number element that causes reordering delay, the patent achieves low-latency transmission while maintaining reliability through alternative mechanisms such as state variable updates only when sequence numbers are actually present, and integrity protection/ciphering only when sequence numbers are included.
Solution Approach 2:
The patent introduces dynamic behavior where the inclusion of sequence numbers and the execution of integrity protection/ciphering operations are conditional rather than fixed. The UE dynamically determines whether to include sequence numbers based on the indicator field, and the network dynamically processes data PDUs accordingly, allowing the system to adapt between reliable ordered delivery and fast unordered delivery modes.
2Reliability
If sequence numbers and integrity protection are applied to all data PDUs, then transmission reliability is improved, but processing complexity and resource consumption increase
Solution Approach 1:
The patent applies different processing qualities to different data PDUs based on their characteristics. Some data PDUs receive full processing including sequence numbers, integrity protection, and ciphering, while others receive minimal processing without these elements. The indicator field in each PDU header enables the network and UE to identify which level of processing is required for each specific PDU, optimizing resource usage.
Solution Approach 2:
The patent implements partial action by conditionally applying integrity protection and ciphering only to data PDUs that require them, rather than applying these operations to all PDUs universally. This partial application of security and reliability mechanisms reduces overall processing complexity and resource consumption while maintaining adequate protection for PDUs that need it.
3Measurement precision
If state variables are updated for every data PDU transmission, then transmission tracking accuracy is improved, but processing overhead increases
Solution Approach 1:
The patent implements skipping of state variable updates for certain data PDUs that do not require tracking. When the indicator field shows that a PDU does not include a sequence number, the UE skips the state variable update operation and proceeds directly to transmission. This rushing through of unnecessary processing steps reduces energy consumption and processing overhead while maintaining accurate tracking for PDUs that do require it.
Data Source
AI summary
A method for transmitting a data protocol data unit (PDU) by a user equipment (UE) in a wireless communication system is disclosed. The method comprises steps of generating the data PDU, wherein the data PDU includes an indicator indicating whether a sequence number is included or not in the data PDU; and transmitting, to a network, the data PDU which does not include the sequence number without updating state variables, based on the indicator indicating that the sequence number is not included in the data PDU.


