Per-Tone Precoding and Per-Tone Equalization for OFDM and DMT Transmission Systems: Duality, Filter Optimization, and Resource Allocation

OFDM and DMT transmission systems add a cyclic prefix (CP) or zero pad (ZP) to the transmitted signal. Interference-free transmission requires this CP/ZP to be similarly long as the channel impulse response (CIR), reducing the achievable data rate in highly dispersive channels. A first strategy for dealing with long CIRs without increasing the CP/ZP overhead consists of applying a channel shortening filter to the received signal. A second strategy consists of spectral resource allocation, i.e. bit and power allocation to reduce interference. As little effort has been made towards joint channel shortening and resource allocation, a new algorithm to simultaneously optimize the channel shortening per-tone equalization (PTEQ) filters and the resource allocation is presented. In addition, transmitter-side channel shortening filters are considered, more specifically so-called per-tone precoding (PTPC) filters which apply the channel shortening filter before the IDFT modulation of the ODFM/DMT transmitter. At first glance, the FIR filter optimization for PTPC seems much more involved than the relatively straightforward FIR filter optimization for PTEQ. However, it will be demonstrated that any OFDM/DMT system with PTPC is — after time-reversing the CIR — equivalent to an OFDM/DMT system employing PTEQ. With this result in hand, systems with PTPC can take full advantage of the straightforward FIR filter optimization in systems with PTEQ, as well as of the aforementioned resource allocation algorithm. Simulation results show that the performance obtained for systems with PTPC is nearly indistinguishable from that obtained for systems with PTEQ, making PTPC an interesting alternative channel shortening strategy.

[1]  Marc Moonen,et al.  Intersymbol and Intercarrier Interference in OFDM Transmissions Through Highly Dispersive Channels , 2019, 2019 27th European Signal Processing Conference (EUSIPCO).

[2]  Paschalis Tsiaflakis,et al.  Joint power-loading and cyclic prefix length optimization for OFDM-based power line communication , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[3]  Yang Yang,et al.  A Unified Successive Pseudoconvex Approximation Framework , 2015, IEEE Transactions on Signal Processing.

[4]  Wei Yu,et al.  Iterative water-filling for Gaussian vector multiple-access channels , 2001, IEEE Transactions on Information Theory.

[5]  Marc Moonen,et al.  Modified SNR Gap Approximation for Resource Allocation in LDPC-Coded Multicarrier Systems , 2020, IEEE Access.

[6]  G.D. Forney,et al.  Combined equalization and coding using precoding , 1991, IEEE Communications Magazine.

[7]  Romeo Giuliano,et al.  Analysis of Zero-Forcing Vectoring for VDSL2 and Long Reach VDSL Technologies , 2019, IEEE Transactions on Communications.

[8]  Paschalis Tsiaflakis,et al.  Linear and Nonlinear Precoding Based Dynamic Spectrum Management for Downstream Vectored G.fast Transmission , 2014, IEEE Transactions on Communications.

[9]  Wolfgang Utschick,et al.  Coexistence of G.fast and VDSL in FTTDP and FTTC deployments , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[10]  Wolfgang Utschick,et al.  On the MSE-Duality of the Broadcast Channel and the Multiple Access Channel , 2009, IEEE Transactions on Signal Processing.

[11]  John M. Cioffi,et al.  A Discrete Multitone Transceiver System for HDSL Applications , 1991, IEEE J. Sel. Areas Commun..

[12]  Zhi-Quan Luo,et al.  Dynamic Spectrum Management: Complexity and Duality , 2008, IEEE Journal of Selected Topics in Signal Processing.

[13]  John M. Cioffi,et al.  A practical discrete multitone transceiver loading algorithm for data transmission over spectrally shaped channels , 1995, IEEE Trans. Commun..

[14]  Wei Yu,et al.  Multiuser Spectrum Optimization for Discrete Multitone Systems With Asynchronous Crosstalk , 2007, IEEE Transactions on Signal Processing.

[15]  Marc Moonen,et al.  Per tone equalization for DMT-based systems , 2001, IEEE Trans. Commun..

[16]  Francisco Facchinei,et al.  Asynchronous Parallel Algorithms for Nonconvex Big-Data Optimization. Part II: Complexity and Numerical Results , 2017, 1701.04900.

[17]  Kalyanmoy Deb,et al.  Approximate KKT points and a proximity measure for termination , 2013, J. Glob. Optim..

[18]  Marc Moonen,et al.  Sparse approximation based resource allocation in DSL/DMT transceivers with per-tone equalization , 2014, Signal Process..

[19]  Paschalis Tsiaflakis,et al.  Optimal Dynamic Spectrum Management Algorithms for Multi-User Full-Duplex DSL , 2019, IEEE Access.

[20]  N. Al-Dhahir,et al.  Efficiently computed reduced-parameter input-aided MMSE equalizers for ML detection: a unified approach , 1996, IEEE Trans. Inf. Theory.

[21]  Marc Moonen,et al.  Optimal Power Allocation for Downstream xDSL With Per-Modem Total Power Constraints: Broadcast Channel Optimal Spectrum Balancing (BC-OSB) , 2009, IEEE Transactions on Signal Processing.

[22]  Tho Le-Ngoc,et al.  Constant Offset Autonomous Spectrum Balancing Using Multiple Reference Lines for VDSL , 2012, IEEE Transactions on Signal Processing.

[23]  Georgios B. Giannakis,et al.  Cyclic prefixing or zero padding for wireless multicarrier transmissions? , 2002, IEEE Trans. Commun..

[24]  Istdeo Singh,et al.  Enhancement in Spectral Efficiency using Transmit-side Channel Shortener for MISO-OFDM Systems , 2014, IEEE Signal Processing Letters.

[25]  Marc Moonen,et al.  Autonomous Spectrum Balancing for Digital Subscriber Lines , 2007, IEEE Transactions on Signal Processing.

[26]  Marc Moonen,et al.  Multiuser Spectrum Balancing under Inter-Carrier Interference , 2012, IEEE Communications Letters.

[27]  Per Ola Börjesson,et al.  Simple and causal twisted-pair channel models for G.fast Systems , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[28]  P. Odling,et al.  The cyclic prefix of OFDM/DMT - an analysis , 2002, 2002 International Zurich Seminar on Broadband Communications Access - Transmission - Networking (Cat. No.02TH8599).

[29]  Wei Yu,et al.  Transmitter Optimization for the Multi-Antenna Downlink With Per-Antenna Power Constraints , 2007, IEEE Transactions on Signal Processing.

[30]  Wei Yu Multiuser Water-filling in the Presence of Crosstalk , 2007, 2007 Information Theory and Applications Workshop.

[31]  See-May Phoong,et al.  Per tone shaping filters for DMT transmitters , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[32]  Francisco Facchinei,et al.  Parallel Selective Algorithms for Nonconvex Big Data Optimization , 2014, IEEE Transactions on Signal Processing.

[33]  Francisco Facchinei,et al.  Decomposition by Partial Linearization: Parallel Optimization of Multi-Agent Systems , 2013, IEEE Transactions on Signal Processing.

[34]  C.-C. Li,et al.  A filterbank approach to window designs for multicarrier systems , 2007, IEEE Circuits and Systems Magazine.