| CPC H04L 1/004 (2013.01) | 15 Claims |

|
1. A method, comprising:
transmitting, by a media server, data packets to an edge relay device for forwarding to a client device;
receiving, from the client device, which has measured an end-to-end latency, a first-hop latency, and a second-hop latency, a feedback message indicating the end-to-end latency, the first-hop latency, and the second-hop latency, wherein the end-to-end latency is associated with communications between the edge relay device, the media server, and the client device, the first-hop latency is associated with communications between the edge relay device and the client device, and the second-hop latency is associated with communications between the edge relay device and the media server;
determining, by the media server, that the end-to-end latency is greater than a latency threshold;
determining, by the media server, that the first-hop latency is greater than the second-hop latency;
determining, by the media server, an error correction procedure based at least in part on the end-to-end latency being greater than the latency threshold and the first-hop latency being greater than the second-hop latency; and
transmitting, by the media server, one or more messages indicating the error correction procedure to the edge relay device.
|