Patent ID: 7586949

Claim:
A method of interleaving data over a plurality of frames, comprising: interleaving, by a processor, the data according to a first algorithm over plural frames communicated over a wireless channel for a first set of data; and interleaving, by the processor, the data according to a second algorithm over plural frames communicated over the wireless channel for a second set of data, wherein interleaving the data according to the first or second algorithm comprises interleaving over frames of a multiframe, wherein the multiframe comprises plural blocks, each block having four frames, each frame containing plural bursts, and the data is carried in data frame N starting in block B(x), and wherein interleaving the data frame N according to the first and second algorithms comprises interleaving the data frame N over blocks B(x+2k) and B(x+2k+2), where k=INT(N/2).