Delay reduction method for telephony systems with multiple packet generators
First Claim
1. A telephony system, comprising:
- a first voice processing module;
a second voice processing module;
a host processor coupled to said first and second voice processing modules; and
a buffer coupled to said first voice processing module, said second voice processing module, and said host processor;
wherein said first voice processing module is adapted to receive first digital voice signals from any one of a first plurality of subscriber lines, to compress said first digital voice signals to generate a first voice packet, and to transfer said first voice packet to said buffer, wherein said second voice processing module is adapted to receive second digital voice signals from any one of a second plurality of subscriber lines, to compress said second digital voice signals to generate a second voice packet, and to transfer said second voice packet to said buffer; and
wherein said host processor is adapted to assemble a packet comprising said first voice packet and said second voice packet and to transmit said assembled packet for delivery over a data network.
6 Assignments
0 Petitions
Accused Products
Abstract
A telephony system and method is provided that reduces delay and provides better utilization of upstream bandwidth in delivering packet telephony services to a plurality of subscriber lines via a cable modem system. An exemplary system includes a plurality of voice processing modules, a host processor, and a buffer. Each voice processing module receives digital voice signals from a separate set of subscriber lines, compresses the digital voice signals to generate a voice packet, and transfers the voice packet to the buffer. The host processor then assembles a packet by concatenating the voice packets and transmits the assembled packet for delivery over a data network. Because the plurality of voice processing modules process the voice packets in parallel, delay is reduced in the assembly and transmission of the assembled packet.
28 Citations
2 Claims
-
1. A telephony system, comprising:
-
a first voice processing module;
a second voice processing module;
a host processor coupled to said first and second voice processing modules; and
a buffer coupled to said first voice processing module, said second voice processing module, and said host processor;
wherein said first voice processing module is adapted to receive first digital voice signals from any one of a first plurality of subscriber lines, to compress said first digital voice signals to generate a first voice packet, and to transfer said first voice packet to said buffer, wherein said second voice processing module is adapted to receive second digital voice signals from any one of a second plurality of subscriber lines, to compress said second digital voice signals to generate a second voice packet, and to transfer said second voice packet to said buffer; and
wherein said host processor is adapted to assemble a packet comprising said first voice packet and said second voice packet and to transmit said assembled packet for delivery over a data network.
-
-
2-24. -24. (canceled)
Specification