Correction of errors and losses in a receiver-driven layered multicast
(RLM) of real-time media over a network is augmented using one or more
layers of error correction information. Each receiver separately optimizes
the quality of received information by subscribing to at least one error
correction layer. Ideally, each source layer in a RLM has one or more
associated multicasted error correction data streams. Each error
correction layer contains information for replacing lost packets from the
associated source layer. More than one error correction layer is proposed
to correct for lost packets in other error correction layers. Error
correction streams are preferably generated using a pseudo-Automatic
Repeat Request (ARQ) wherein a broadcaster sends both the source packets
in a primary stream and delayed versions thereof in one or more redundant
streams. A hybrid technique combines the psuedo-ARQ method with an
adaptation of Forward Error Correction (FEC) techniques.
Korrektur von Störungen und von Verlusten in einem Empfänger-gefahrenen überlagerten multicast (RLM) von Realzeitmitteln über einem Netz wird mit einer oder mehr Schichten Fehlerkorrektion Informationen vergrößert. Jeder Empfänger optimiert separat die Qualität der erhaltenen Informationen, indem er zu mindestens einer Fehlerkorrektion Schicht unterzeichnet. Ideal hat jede Quellschicht in einem RLM ein oder mehr verbundenes multicasted Fehlerkorrektion Datenströme. Jede Fehlerkorrektion Schicht enthält Informationen für das Ersetzen der verlorenen Pakete von der verbundenen Quellschicht. Mehr als eine Fehlerkorrektion Schicht wird vorgeschlagen, um für verlorene Pakete in anderen Fehlerkorrektion Schichten zu beheben. Fehlerkorrektion Ströme werden vorzugsweise mit einem Pseudo-Automatischen Wiederholung Antrag (ARQ) erzeugt worin eine Rundfunkstation beide Quellpakete in einem Primärstrom und verzögerte Versionen davon in einem oder mehr überflüssigen Strömen sendet. Eine hybride Technik kombiniert die psuedo-ARQ Methode mit einer Anpassung der Vorwärtsfehlerkorrektion (FEC) Techniken.