Patent ID: 6125150
Filing Date: 2000-09-26
Classification: H04L

Abstract:
A transmission system for providing information through a transmission medium to at least one receiver over at least one channel, comprising:encoding means including,an encoder using a code having maximum periodic effective code length and maximum periodic product distance for encoding input data symbols to generate encoded symbols, wherein code used by said encoder is determined by:a) choosing k, the number of information bits in said input symbol;b) choosing n, the number of bits in said encoded symbol produced by said encoder;c) choosing M, the number of states of said code;d) choosing P, the period of an interleaver;e) determining maximum possible PECL, periodic effective code length, as a function of the number of information bits in said input symbol, the number of bits in said encoded symbol, and the number of states of said code;f) identifying a set of codes having said maximum possible periodic effective code length;g) labeling a constellation with 2.sup.2 points to maximize minimum distances associated with error patterns;h) for each code in said identified set of codes, using the labeled constellation to compute periodic product distances of orders PECL to P, and a linear combination of a montonic function of said periodic product distances; andi) selecting from said set of codes a code having a relatively large value of said linear combination and a relatively large periodic product distances at each order from PECL to P,a signal mapper for mapping each said encoded symbol to an n-bit constellation signal point, andsaid interleaver for interleaving a plurality of the constellation signal points to generate interleaved constellation signal points;a modulator for modulating the interleaved constellation signal points; anda transmitter for transmitting the modulated signal points over said transmission medium.