Patent ID: 8627165
Filing Date: 2014-01-07
Classification: G06F,H03M,H04L

Abstract:
1. In a system which uses multi-level data encoding where each symbol of a plurality of symbols represents more than one bit of information in a symbol stream that is transferred using a multilevel transmission channel, a method comprising: in relation to said transfer, representing said symbols in a digital bitwise form such that each symbol is presented as a given plurality of bits where each bit in the given plurality of bits is subject to a different probability of error; and applying an error correction procedure to each one of the given plurality of bits, for the bitwise digital form of each symbol that is transferred as part of the symbol stream, based on the different error probability that is associated with each bit in the given plurality of bits such that an error correction power is associated with each one of the given plurality of bits and the error correction power for any one bit of the given plurality of bits is different than another error correction power that is associated with any other one of the given plurality of bits and all the symbols of the symbol stream are recoverable subject to the error correction power to compensate at least for channel induced errors.