{'fraction_non_alphanumeric': 0.021609538002980627, 'fraction_numerical': 0.0014903129657228018, 'mean_word_length': 5.246511627906977, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Optimized interpolator filters for timing error correction in DMT systems for xDSL applications

Discrete multitone (DMT) modulation is a multicarrier technique that allows the transmission of high speed data over band limited channels. This type of system is very sensitive to synchronization errors when used in digital subscriber loop applications (xDSL), due to the high number of carriers and high density constellations involved. This paper addresses the topic of all-digital timing error correction in a DMT system for xDSL applications, where the timing error correction procedure is based entirely on signal interpolation. An analytical study of the interpolator filter performance is carried out, arriving at an expression for the signal-to-distortion ratio (SDR) at the output of the receiver, as a merit figure. In this derivation, the fixed frequency domain equalizer (FEQ) plays an important role since it compensates for a great part of the distortion introduced by the interpolator. From this study, the design of the optimal interpolator filter in terms of SDR, based on a multirate approach with Kaiser window, is presented. Specific designs for ASIC and for DSP-based implementations are obtained. Performance results are excellent, yielding SDR values above 50 dB for all carriers while keeping the computational cost low.