A signal detector to detect data in an input signal. The signal detector includes a finite impulse response (FIR) filter to equalize the data to a first target length. A Viterbi-like detector is matched to a primary target and generates a most likely path corresponding to the data in the input signal. A linear post-processor determines at least one most likely error event in the most likely path and generates revised paths based on the at least one most likely error event. A media noise processor operates on the data with a secondary target that is different than the primary target. The media noise processor computes path metrics corresponding to each of the revised paths as a function of a non-linear noise model and selects one of the revised paths based on the path metrics.

 
Web www.patentalert.com

> Method and system for providing communications security

~ 00312