Patent ID: 7376148

Claim:
A device comprising: a digital signal processor that is configured to convert a plurality of voice signals into voice packets, the digital signal processor having a voice activity detector that is configured to monitor the plurality of voice signals; and a packet transmitter having a subcell multiplexing unit configured to adaptively adjust a maximum delay time experienced by a voice packet based upon a state change of the voice activity detector; wherein the subcell multiplexing unit comprises: a connection admission controller configured to monitor a packet length and a packet rate for each of the plurality of voice signals and configured to signal the packet transmitter when a change in the packet length and the packet rate occurs; wherein the packet transmitter is configured to adjust the maximum delay time based upon the change in the packet length and the packet rate; and wherein a new maximum delay time is calculated based upon the following formula: D max ⁡ ( new ) = 1 [ 1 D max ⁡ ( old ) + ( P new ⁢ R new - P old ⁢ R old ) 47 * 1000 ] ⁢ m ⁢ ⁢ sec wherein P old and P new represent an old and a new packet length, respectively, wherein R old and R new represent an old and a new packet rate, respectively, and wherein D max(old) represents an old maximum delay value.