Patent ID: 6996097
Filing Date: 2006-02-07
Classification: H04L

Abstract:
1. A computer-implemented error correction process for use in a receiver-driven layered multicast of real-time media over a heterogeneous packet network to a plurality of receivers, wherein the real-time media is transmitted over the network in multiple streams of packetized source data forming hierarchical layers of information, said error correction process comprising using a computer to perform the following steps: producing multiple streams of packetized error correction information for each of the streams of packetized source data, wherein each error correction stream comprises parity packets encoded from packets of the source data which have been subjected to a linear transform, said linear transform producing a series of parity packets which can be employed by a receiver to assist in the recovery of lost source data packets using a reverse transform; multicasting each stream of packetized error correction information to said receivers to allow each receiver to recover packets of source data lost during transmission, said multicasting comprising,