Change of codec during an active call
First Claim
1. A device comprising:
- a Digital Signal Processor (DSP) module to receive an analog telephone signal to convert the analog telephone signal to a digital telephone signal and further to packetize the digital telephone signal for transmission to a remotely-located device;
the device and the remotely-located device to negotiate a first type of codec by each sending to the other a list of one or more types of codecs that each supports and each deciding to use a mutually supported codec through the use of a predetermined protocol; and
during communications between the remotely-located device and the DSP module, the DSP module to renegotiate a second type of codec, wherein the renegotiation is triggered upon detection of degradation in voice quality by the remotely-located device, andthe DSP module to dynamically switch to the second codec only if the device determines that the second codec is available therein,wherein, the type of codec being utilized repeatedly, mutually, renegotiated to dynamically change compression techniques and switching between the codecs is performed during a call.
1 Assignment
0 Petitions
Accused Products
Abstract
A router device is disclosed for use in a communication system having at least two telephone devices in communications with each other for transferring voice information therebetween through a packet switching network. The router device is coupled between one of the telephone devices and the packet switching network for performing one of a plurality of types of compression/decompression (codec) operation on information being transferred between the telephone devices. The router device includes a Digital Signal Processor (DSP) module responsive to an analog telephone signal for carrying a telephone conversation generated from one of the telephone devices and operative to convert the analog telephone signal to a digital telephone signal. The DSP packetizes the digital telephone signal for transmission to a remotely-located router device and switches from using a first type of codec to using a second type of codec upon detection of degradation in the quality of the voice information while a conversation is taking place between the two telephone device yet avoiding substantial disturbance to users of the telephone devices.
-
Citations
16 Claims
-
1. A device comprising:
-
a Digital Signal Processor (DSP) module to receive an analog telephone signal to convert the analog telephone signal to a digital telephone signal and further to packetize the digital telephone signal for transmission to a remotely-located device; the device and the remotely-located device to negotiate a first type of codec by each sending to the other a list of one or more types of codecs that each supports and each deciding to use a mutually supported codec through the use of a predetermined protocol; and during communications between the remotely-located device and the DSP module, the DSP module to renegotiate a second type of codec, wherein the renegotiation is triggered upon detection of degradation in voice quality by the remotely-located device, and the DSP module to dynamically switch to the second codec only if the device determines that the second codec is available therein, wherein, the type of codec being utilized repeatedly, mutually, renegotiated to dynamically change compression techniques and switching between the codecs is performed during a call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving at a first router an analog telephone signal through a telephone connection from a first telephone device; converting the analog telephone signal to a digital telephone signal; separating information carried on the digital telephone signal into packets of information; initially, mutually, negotiating with a second router a first type of codec for communication with a second telephone device, by each sending to the other one or more types of codecs that each supports and each deciding to use a mutually supported codec through the use of a predetermined protocol; using a first type of codec for transferring the packets of information between the first and second router through a packet switching network; during communication between the telephone devices, the first and second router renegotiating the use of a second type of codec, wherein the renegotiation is triggered upon detection of degradation in voice quality by the second router; switching to using the second type of codec only if the first router determines that the second codec is available therein; and during communication between the telephone devices, upon further detection of degradation in voice quality by the second router, repeatedly renegotiating to dynamically change compression.
-
Specification