Method and apparatus to adaptively manage end-to-end voice over internet protocol (VolP) media latency
AssigneeQUALCOMM Incorporated
InventorEric C. Rosen
Life of this patent
Estimating the term…
Abstract
A method and apparatus for adaptively managing communication latency, including processing one or more data frames in a communication network; sampling the one or more data frames in accordance with a first sampling time; interpolating the sampled one or more data frames; and forming a play-out waveform using the one or more data frames and having a predetermined length in time. The one or more data frames can be one or more vocoder frames and a play-out time of the one or more vocoder frames is different than the original sampling time.
Claims18
A method for adaptively managing communication latency comprising:
- monitoring end-to-end media latency in a communication network;
- measuring a current value of end-to-end media latency using data transmitted through the communication network;
- comparing the measured current value of end-to-end media latency against a predetermined media latency value;
- and
- discarding lower bit-rate data in a media play-out buffer instead of data used to measure the current value of end-to-end media latency, if the measured current value of end-to-end media latency is greater than the predetermined media latency value.
An apparatus for adaptively managing communication latency comprising:
- means for monitoring end-to-end media latency in a communication network;
- means for measuring a current value of end-to-end media latency using data transmitted through the communication network;
- means for comparing the measured current value of end-to-end media latency against a predetermined media latency value;
- and
- means for discarding lower bit-rate data in a media play-out buffer instead of data used to measure the current value of end-to-end media latency, if the measured current value of end-to-end media latency is greater than the predetermined media latency value.
A non transitory computer-readable storage medium on which is stored a computer program for embodying a method for adaptively managing communication latency, where the computer program comprises instructions which, when executed by a computer device, comprises:
- monitoring end-to-end media latency in a communication network;
- measuring a current value of end-to-end media latency using data transmitted through the communication network;
- comparing the measured current value of end-to-end media latency against a predetermined media latency value;
- and
- discarding lower bit-rate data in a media play-out buffer instead of data used to measure the current value of end-to-end media latency, if the measured current value of end-to-end media latency is greater than the predetermined media latency value.
Dependencies are inferred from the claim text.