Patent ID: 7890840
Filing Date: 2011-02-15
Classification: H04L

Abstract:
1. A method of reducing errors in data received from a data transmission network comprising the steps of: (a) receiving from the data transmission network a variable length data frame having a received bit error rate (BER) and having a plurality of symbol sets, wherein each of said symbol sets demarks a respective field of said variable length data frame; (b) storing said variable length data frame in a first buffer; (c) providing a plurality of correlators, each of said plurality of correlators for calculating a respective Hamming distance; (d) processing each of said symbol sets with at least one of said plurality of correlators to calculate respective Hamming-distances; (e) providing a plurality of thresholds; (f) calculating, using said respective Hamming-distances with a respective one of said plurality of thresholds, a plurality of threshold-compared Hamming-distance indicators; (g) providing at least one multiple-correlation threshold; (h) determining, using said plurality of threshold-compared Hamming-distance indicators with said at least one multiple-correlation threshold, a correlation decision indicator indicating the correlation of at least one of said plurality of symbol sets to said respective field of said variable length data frame; (i) storing said correlation decision indicator in a second buffer; and processing said variable length data frame from said first buffer in a forward error correction (FEC) processing module according to said correlation decision indicator from said second buffer, thereby providing received data having an improved bit error rate (BER).