Bundling Voice Data in RTP Packets to Reduce Bandwidth Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing protocols for transporting voice data over packet data networks, such as RTP, incur significant overhead and bandwidth consumption due to header formation and frequent packet transmission, which is burdensome for mobile networks with small packet sizes and high transmission frequencies.
Innovation Solution
Bundling voice data from multiple calls into a single RTP packet with a single header, allowing for efficient parsing and extraction of call data on the receiving end, thereby minimizing overhead and optimizing bandwidth use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If RTP protocol is used to transport voice data over packet data network, then reliable communication is achieved, but overhead and bandwidth consumption increase significantly
Solution Approach 1:
The patent combines multiple voice data packets into a single RTP packet by bundling TDM slots together. This merging approach maintains reliable communication through RTP's error correction and sequence tracking mechanisms while significantly reducing the number of individual packets transmitted, thereby lowering bandwidth consumption and overhead.
Solution Approach 2:
The RTP packet is designed to carry multiple TDM slots (up to 8) within a single packet structure, making it a multi-functional transport unit. This universality allows the protocol to efficiently handle multiple voice channels simultaneously without requiring separate RTP packets for each channel, optimizing bandwidth utilization while preserving reliability.
2Speed
If packets are transmitted frequently every 20 msec, then real-time communication is maintained, but protocol overhead becomes more burdensome relative to data transmitted
Solution Approach 1:
By bundling multiple TDM slots into a single RTP packet, the system maintains real-time communication frequency (every 20 msec) while reducing the number of individual packets that need to be processed. This merging decreases protocol overhead including header formation, sequence number assignment, and packet processing complexity.
Solution Approach 2:
The patent implements continuous bundling of TDM slots into RTP packets without interruption, maintaining steady real-time communication. The continuous action of aggregating multiple slots into single packets ensures consistent data flow while minimizing the intermittent overhead associated with frequent small packet transmissions.
3Measurement precision
If multiple TDM slots are transmitted as separate packets, then individual call data is delivered accurately, but network bandwidth is consumed more efficiently
Solution Approach 1:
The patent merges multiple TDM slots into a single RTP packet structure, allowing accurate delivery of individual call data through maintained sequence numbers and slot identification within the bundled packet. This approach reduces the total number of packets requiring bandwidth transmission, optimizing network bandwidth utilization while preserving individual data delivery accuracy.
Solution Approach 2:
The patent embeds multiple TDM slots within a single RTP packet container, creating a nested structure where individual call data streams are contained within the larger packet envelope. This nesting allows precise identification and delivery of each call's data while transmitting them together, reducing overall bandwidth consumption compared to separate packet transmissions.
Data Source
AI summary
Transporting call data is disclosed. A first call data associated with a first communication session and a second call data associated with a second communication session are received. The first call data and the second call data are bundled into a single data packet for transport over a packet data network.


