Patent ID: 8667344
Filing Date: 2014-03-04
Classification: H03M,H04L

Abstract:
1. A method of deinterleaving an interleaved data stream transmitted on at least one transmission channel wherein the interleaved stream is received and synchronized, comprising: deinterleaving the synchronized stream in accordance with time-interleaving functions corresponding to a plurality of time-interleaving functions used on the transmitted interleaved stream, said interleaved data stream comprising bits from a source data stream having been encoded via a selected encoding scheme to generate a plurality of data groups, said interleaved data stream having time division multiplexed frames of selected duration, said data groups being interleaved via at least first and second time-interleaving functions to disperse the bits in each said data group within one of said frames and over a number of said frames, respectively, the first time-interleaving function being at least one of a time-interleaving function for shifting bits in each said data group with respect to other bits in said data group, a time-interleaving function for shifting bits in each said data group with respect to an adjacent data group, and a time-interleaving function for shifting bits in each said data group with respect to selected sets of said data groups to facilitate reconstruction of said source data stream from at least a portion of said interleaved data stream received on at least one of said transmission channels for outage protection when only one of the transmission channels is available, and the second time-interleaving function shifting bits in each said data group over a number of said frames to disperse the bits in said interleaved data stream for outage protection of selected minimum duration when both transmission channels are available following a continuous blockage of said transmission channels.