Dynamic SDU Position Identifier Sizing for PDU Header Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication protocols experience significant overhead due to fixed-size Length Fields and Length Indicators in headers, especially when handling small payload packets, leading to inefficient resource utilization and increased latency for services like VoIP and TCP-ACKs.
Innovation Solution
Dynamic adjustment of SDU position identifier sizes based on the actual size of the PDU, using the binary logarithm to determine optimal sizes for Length Fields and Length Indicators, which are communicated separately or in control channels, allowing flexible header optimization without altering the core protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If fixed-size Length Fields and Length Indicators are used in headers, then the protocol can handle large PDU sizes, but the header overhead becomes excessive for small payload packets
Solution Approach 1:
The patent applies dynamics by making the Length Field and Length Indicator sizes variable rather than fixed. The header dynamically adjusts the size of these fields based on the actual PDU size being transmitted. For small PDUs, smaller field sizes are used to reduce overhead, while for large PDUs, larger field sizes accommodate the bigger data units, thus resolving the contradiction between adaptability and overhead.
Solution Approach 2:
The patent changes the parameter of field size in the header from a fixed value to a variable value that depends on the PDU size. By calculating the optimal field size based on the actual data being transmitted, the protocol adapts its parameters to minimize overhead while maintaining the ability to handle various PDU sizes, directly addressing the technical contradiction.
2Reliability
If large Length Fields are used to support maximum PDU sizes, then all PDU sizes can be addressed, but resource efficiency decreases for small packets
Solution Approach 1:
The patent changes the parameter of Length Field size from a static maximum value to a dynamic value that matches the actual PDU size requirements. This ensures reliability by maintaining the ability to address any PDU size while improving productivity by using only the necessary number of bits for each specific transmission, avoiding waste of resources on oversized fields for small packets.
Solution Approach 2:
Instead of always using the maximum possible Length Field size (excessive action), the patent uses only the necessary portion of the field size required for the current PDU (partial action). This partial utilization of the field capacity maintains the ability to handle large PDUs when needed while optimizing resource efficiency for smaller transmissions.
3Ease of manufacture
If static Length Field sizes are configured based on maximum expected PDU size, then the protocol is simple to implement, but header overhead accumulates significantly for small packets
Solution Approach 1:
The patent introduces dynamics into the previously static Length Field configuration. Instead of pre-configuring fixed sizes based on maximum expectations, the system now dynamically determines the appropriate field size based on the actual PDU size at transmission time. This maintains implementation feasibility while dramatically reducing header overhead for small packets by avoiding the allocation of excessive bits.
Solution Approach 2:
The patent enables the protocol to self-adjust its header configuration based on the actual data being transmitted. The system automatically calculates and applies the appropriate Length Field size without requiring external configuration or complex pre-planning, making the optimization process self-service and maintaining ease of implementation while reducing overhead.
Data Source
AI summary
A method, node device, signal, and instruction set to reduce the size of data packets in a telecommunications network. The invention provides a solution wherein a size of SDU position identifiers in a header of a packet data unit is optimized depending on the actual size of the packet data unit, reducing the amount of data sent in the telecommunication network.


