Patent ID: 6772377
Filing Date: 2004-08-03
Classification: H03M,H04L

Abstract:
A method for convolutional interleaving in a digital subscriber line system, wherein a discrete multi-tone symbol comprises a first and second codeword such that said first codeword comprises an even number of data bytes and said second codeword comprises an odd number of data bytes, comprising:writing said first codeword into a first column of an interleaver matrix and said second codeword into a second column of said interleaver matrix, said interleaver matrix comprising a predetermined number of rows (N) and columns (D), said writing further including appending one dummy data byte to a beginning of said first codeword and two said dummy data bytes to a beginning of said second codeword; and reading said codewords from said interleaver matrix row-by-row such that data bytes in said codewords are delayed by a number of bytes, and if &boxur;D/N&boxul; is odd, wherein &boxur; &boxul; denotes the largest integer smaller than or equal to: inverting a size of said first and said second codeword; appending one said dummy data byte to said beginning of said first codeword; appending one said dummy data byte at a (Dâˆ’&boxur;D/N&boxul;Ã—N+1)th byte of said first codeword; appending one said dummy data byte at said beginning of said second codeword; and if &boxur;D/N&boxul; is even: appending one said dummy data byte at said beginning of said first codeword; appending one said dummy data byte at said beginning of said second codeword; and appending one said dummy data byte at a (Dâˆ’&boxur;D/N&boxul;Ã—N+1)th byte of said second codeword.