Patent ID: 7768998

Claim:
A method of voice codec selection for a voice-over-IP (VoIP) call, the method comprising: receiving into a proxy server a session initiation request transmitted via a first network link from a first VoIP device, wherein the initiation request seeks initiation of a VoIP call with a second VoIP device, and forwarding the session initiation request via a second network link from the proxy server to the second VoIP device; receiving into the proxy server via the second network link from the second VoIP device a response to the session initiation request, and forwarding the response from the proxy server via the first network link to the first VoIP device; the proxy server testing and thereby determining link quality of at least one of the first network link and the second network link; and the proxy server adding a specification of the proxy-determined link quality to at least one of the session initiation request being forwarded to the second VoIP device and the response being forwarded to the first VoIP device, to enable at least one of the first VoIP device and second VoIP device to tailor voice codec selection based on the specification of the proxy-determined link quality.