Patent ID: 7020211

Claim:
An encoding method for a communication system for transmitting communication data, in which at least a portion of encoded control information is added for transmitting and the communication data is processed to M (M is an integer) parts of control information code according to a control information encoding rule comprising the steps of: encoding the M parts of control information code into 8B/10B code, or 8B code, or 8B code with one to one mapping on each bit, according to said control information encoding rule; sending the encoded M parts of control information code; receiving the encoded M parts of control information code; decoding the encoded M parts of control information code into the M parts of control information code, according to said control information encoding rule; decoding the M parts of control information code into at least a portion of the control information according to said control information encoding rule, said encoding method separating at least a portion of the control information into M parts of control information blocks having N (N is an integer from 1 to 7) bit length; and encoding each of the control information blocks into M parts of the control information code having 8 bit length, according to said control information encoding rule; wherein said control information encoding rule regulates that Hamming distance of each of the control information code parts having 8 bit length to be at least d (d is an integer from 2 to 8), and only when M parts of the control information code are encoded into M parts of control information having 10 (ten) bit length according to the 8B/10B encoding rule, and the Hamming distance of each of the control information code having 10 bit length is at least D (D is an integer from 2 to 10).