US 12,261,690 B2
Coordinated edge-assisted reliability mechanism for real-time media services
Giovanna Carofiglio, Paris (FR); Michele Papalini, Issy les Moulineaux (FR); and Giulio Grassi, Paris (FR)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Feb. 17, 2023, as Appl. No. 18/170,960.
Prior Publication US 2024/0283564 A1, Aug. 22, 2024
Int. Cl. H04L 1/00 (2006.01)
CPC H04L 1/004 (2013.01) 15 Claims
OG exemplary drawing
 
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.