VoIP Packet Interleaving for Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Internet-based services like VoIP and high-bandwidth teleconferencing are vulnerable to deficiencies such as echoing, latency, and jitter due to inadequate bandwidth, which requires timely and sequential data packet delivery.
Innovation Solution
A system with a primary router and customer router using dual communication paths to ensure increased availability of data packets, where the customer router processes packets from both paths to maintain timely delivery, even if one path is delayed, by storing and discarding packets as necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data packets are transmitted over a single communication path for VoIP services, then the system complexity is low, but the reliability of packet delivery deteriorates due to latency and jitter
Solution Approach 1:
The patent segments the data packet stream into multiple interleaved sequences that are transmitted over separate communication paths. Each path carries alternating packets from the same voice conversation, allowing diversification of transmission routes while maintaining overall system manageability through structured segmentation
Solution Approach 2:
The patent introduces an additional dimension to packet transmission by utilizing multiple communication paths simultaneously. Instead of single-path transmission, packets are distributed across multiple dimensions (paths), and the customer router reconstructs the original sequence by interleaving packets from different dimensional sources
2Reliability
If data packets are transmitted over multiple communication paths, then the reliability of packet delivery improves, but the device complexity increases due to packet processing requirements
Solution Approach 1:
The patent applies preliminary action by pre-tagging each data packet with sequence information and path identification before transmission. This preliminary marking enables the customer router to efficiently sort and reassemble packets without complex real-time processing, as the reconstruction logic is predetermined by the tagging scheme
Solution Approach 2:
The patent changes the parameter of packet identification by incorporating path-specific sequence numbers and interleaving patterns. This parameter transformation allows the system to track and reassemble packets from multiple paths using modified identification parameters rather than complex routing logic
3Speed
If data packets are delivered in sequence over a single path, then the packet processing is simple, but the latency and jitter increase for VoIP communications
Solution Approach 1:
The patent segments the packet stream into interleaved sequences transmitted over multiple paths simultaneously. This segmentation allows parallel transmission, reducing the total time for packet delivery while maintaining sequence integrity through the interleaving reconstruction process at the receiving end
Solution Approach 2:
The patent ensures continuity of useful action by maintaining constant packet flow across multiple paths through interleaving. Instead of waiting for sequential transmission completion, packets continuously arrive from different paths, eliminating idle waiting time and reducing overall delivery latency
Data Source
AI summary
A method and system for processing data packets is described within. The method executed by the system includes the steps of receiving a first data packet, determining if the first data packet is a first expected data packet, determining if the first data packet is a next expected date packet, storing the first data patent if the first data packet is the next expected data packet and waiting a period of time for a second data packet.


