ROHC Compressor IR Packet Identifier for VoLTE Bandwidth Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In VoLTE calls, the static IP-ID value of zero is not effectively indicated during Robust Header Compression (ROHC), leading to unnecessary bandwidth overhead as the ROHC compressor adds uncompressed IP-ID, consuming precious radio resources between User Equipment (UE) and Evolved Node B (eNB).
Innovation Solution
A method and system where a ROHC compressor appends an identifier in an Initial and Refresh (IR) packet to indicate a static IP-ID to the ROHC decompressor, allowing the IP-ID to be initialized as zero, thereby optimizing radio resources by avoiding the addition of uncompressed IP-ID in ROHC compressed data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the ROHC compressor adds uncompressed IP-ID to the compressed data, then the decompressor can correctly reconstruct the IP header, but the bandwidth overhead increases by 2 bytes per packet
Solution Approach 1:
The patent changes the parameter representation by introducing a static IP-ID indicator flag in the ROHC context. When this flag is set, the decompressor knows to use a predetermined IP-ID value (typically zero) instead of expecting it in the compressed stream, thereby eliminating the 2-byte overhead while maintaining correct header reconstruction.
Solution Approach 2:
The patent extracts the IP-ID field from the regular compressed data stream and handles it separately through a static indicator mechanism. By separating this field handling, the system avoids transmitting the IP-ID bytes in every packet while still enabling correct reconstruction at the decompressor side.
2Adaptability or versatility
If the IP-ID is transmitted in every ROHC compressed packet, then the decompressor can handle dynamic IP-ID values, but the static IP-ID case wastes bandwidth with unnecessary 2-byte overhead per packet
Solution Approach 1:
The patent introduces a dynamic indicator mechanism that adapts the IP-ID transmission behavior based on whether the IP-ID is static or dynamic. The static IP-ID indicator flag allows the system to switch between two modes: transmitting IP-ID in every packet (for dynamic cases) or using the predetermined value (for static cases), thereby optimizing bandwidth for each scenario.
Solution Approach 2:
The system changes the operational parameter of IP-ID handling based on the traffic pattern. When the static indicator is set, the parameter changes from 'transmit IP-ID bytes' to 'use predetermined IP-ID value', optimizing for the common case of static IP-ID in VoLTE traffic.
3Device complexity
If no mechanism is provided to indicate static IP-ID, then the ROHC compressor can use a simple compression algorithm, but the system cannot optimize bandwidth for static IP-ID cases
Solution Approach 1:
The patent performs preliminary action by setting the static IP-ID indicator flag during the ROHC context initialization phase. This allows the compression algorithm to remain simple during normal operation, as the decompressor will use the predetermined IP-ID value whenever the indicator is set, without requiring complex real-time analysis of whether IP-ID should be transmitted.
Data Source
AI summary
A method and system is provided for optimizing Radio resources during a VoLTE call when ROHC is enabled by indicating an IP-ID value using an identifier in an Initial and Refresh (IR) packet. During the VoLTE call, when value of a static IP-ID is zero, the ROHC compressor appends an identifier in the IR packet and enables the identifier for indicating the static IP-ID value to the ROHC decompressor. Further, the ROHC compressor sends the IR packet to the ROHC decompressor by enabling the identifier for indicating the static IP-ID value during the ROHC context. The ROHC decompressor receives the IR packet and determines the identifier in the IR packet. If the identifier is enabled in the IR packet then the ROHC decompressor sets the IP-ID value as zero during generation of decompressed IP header.


