Back to results
US 2013/0155888 A1Published application
Method and system of renegotiating end-to-end voice over internet protocol codecs
AssigneeGeos Communications IP Holdings, Inc., a wholly owned subsidiary of Augme Technologies, Inc.
InventorAli Awais
Life of this patent
Estimating the term…
Abstract
Systems and methods of Voice over Internet Protocol (VoIP) communication are provided. A particular system includes a VoIP endpoint. The VoIP endpoint is adapted to monitor a packet loss measure between the VoIP endpoint and a second VoIP endpoint during a VoIP communication using a first CODEC. The VoIP endpoint is also adapted to negotiate with the second VoIP endpoint to select a substitute CODEC having a nominal data rate that is lower than an in-use nominal data rate of the first CODEC.
Claims20
A method, comprising:
- monitoring a packet loss measure during a Voice over Internet Protocol (VoIP) communication between a first endpoint and a second endpoint, wherein the first endpoint and the second endpoint use a first CODEC to conduct the VoIP communication and the VoIP communication comprises voice and video content;
- determining whether a current frames per packet value used by the first CODEC is greater than or equal to a maximum frames per packet threshold associated with the first CODEC;
- when the monitored packet loss measure exceeds a maximum packet loss threshold and when the current frames per packet value used by the first CODEC is greater than or equal to the maximum frames per packet threshold associated with the first CODEC, negotiating use of a substitute CODEC having a substitute nominal data rate that is lower than an in-use nominal data rate of the first CODEC;
- and
- continuing the VoIP communication using the substitute CODEC.
2 more elements
A system, comprising:
- a Voice over Internet Protocol (VOIP) endpoint, the VoIP endpoint adapted to:
- monitor a packet loss measure between the VoIP endpoint and a second VoIP endpoint during a VoIP communication using a first CODEC, wherein the VoIP communication comprises voice and video content;
- determine whether a current frames per packet value used by the first CODEC is greater than or equal to a maximum frames per packet threshold associated with the first CODEC;
- and
- negotiate with the second VoIP endpoint to select a substitute CODEC having a nominal data rate that is lower than an in-use nominal data rate of the first CODEC when the monitored packet loss measure exceeds a maximum packet loss threshold and when the frames per packet value used for the VoIP communication is greater than or equal to the maximum frames per packet threshold.
2 more elements
Dependencies are inferred from the claim text.