US 7,590,889 B1
Network-based service for the repair of IP multicast sessions
Nicholas Frank Maxemchuk, Mountainside, N.J. (US); David McManamon, Dayton, Ohio (US); David Hilton Shur, Aberdeen, N.J. (US); and Aleksandr Zelezniak, Matawan, N.J. (US)
Assigned to AT&T Intellectual Property II, L.P., Bedminster, N.J. (US)
Filed on Jun. 23, 2004, as Appl. No. 10/874,591.
Application 10/874591 is a continuation of application No. 10/330837, filed on Dec. 27, 2002, granted, now 6,782,490.
Application 10/330837 is a continuation of application No. 09/271116, filed on Mar. 17, 1999, abandoned.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01)
U.S. Cl. 714—18  [714/748] 20 Claims
OG exemplary drawing
 
1. A method for repairing multicast packets in a network, the network comprising a source of multicast packets in a multicast session and a plurality of multicast recipients in that session, said method comprising:
monitoring received packets to said recipients with a repair server in the network;
buffering portions of the packets during the session at least one retransmit server of a plurality of retransmit servers in the network;
detecting missing packets at said repair server and in response thereto, requesting missing packets from said at least one retransmit server; and
via said at least one retransmit server, transmitting an adaptive enhanced reliability stream of packets, said at least one retransmit server selected by a repair server based upon a ranking of retransmit servers, said ranking of retransmit servers based upon information obtained from a field of a Real-Time Control Protocol (RTCP) receiver report.