Patent ID: 7046733

Claim:
A method for transmitting a data stream that exhibits self-similarity through a digital communication network, the method comprising the steps of: (a) receiving a plurality of blocks in the data stream, each block including a plurality of data values; (b) reordering the blocks according to a predetermined deterministic scheme to reduce the self-similarity of the data stream, wherein the predetermined deterministic scheme reorders a predetermined number of blocks, N MB corresponding to a macro-block, the predetermined number being defined as N MB =S (R+1) where S is an integer skip number defining a number of input blocks that are skipped between successive blocks of the reordered data starting from block D in the macro-block and R is an integer restart number defining a number of skip operations to be performed before restarting the skip operations from block D+1 in the macro-block, where D is an integer; (c) transmitting the reordered blocks through the digital communications network to a receiving node; and (d) reordering the blocks again, at the receiving node, to reverse the predetermined deterministic scheme and regenerate the data stream.