Sunday , January 29 2023

Volume 18-Issue2-2009-SAIDI

Identification and Supervised Equalization of a MIMO Non-linear Communication Channel

Nabiha SAIDI, Anouar BEN AMOR, Hassani MESSAOUD
Unité de recherche ATSI, Ecole Nationale d’Ingénieurs de Monastir
Rue Ibn ELJazzar, 5019 Monastir – Tunisia

Abstract: Due to their general non linear structural and their linearity with respect to their parameters, Volterra models are widely used to describe the behaviour of non linear process. In this paper we are concerned by the modelling and the supervised equalization of a Multi Input Multi Output non linear communication channel using Volterra models. To overcome the burden induced by the parameter number increasing, we develop the Volterra kernel on the General Orthogonal Basis GOB to provide a reduced complexity model known as GOB-Volterra model.

Keywords: MIMO Volterra model, identification, modelling, supervised equalization, non linear communication channel.

Saidi Nabiha was born in 1981. She received her Electrical Engineering diploma in 2005 from the School of Engineers in Monastir, Tunisia. She is currently preparing her doctorate in the School of Engineers in Monastir about Modelling, identification and equalization of numerical communication channel.

Ben Amor Anouar was born in 1981. He received his Electrical Engineering diploma in 2005 from the School of Engineers in Gabes, Tunisia. He is currently preparing his doctorate in the School of Engineers in Monastir about Modelling, identification of non linear systems.

Hassani Messaoud is a Professor at the School of Engineers in Monastir, Tunisia. He was graduated from the University of Tunis. He is majoring in process identification and control. Actually his main interest is numerical communication channel equalization using reduced Volterra models.

>Full text
Nabiha SAIDI, Anouar BEN AMOR, Hassani MESSAOUD, Identification and Supervised Equalization of a MIMO Non-linear Communication Channel, Studies in Informatics and Control, ISSN 1220-1766, vol. 18 (2), pp. 149-158, 2009.

1. Introduction

Till while ago Volterra models still the most usual and popular way to describe non linear system behaviour as it provides a model linear with respect to its parameters [3]. Truncated Volterra filters constitute a class of non recursive polynomial models without output feedback which guarantees their stability. Such models can approximate any time invariant nonlinear system with fading memory [3], [28]. These models have been successfully applied to a wide variety of engineering problems such as modelling a nonlinear communication channels, biological systems and acoustic noise cancellation [15]. In communication systems, Volterra models have been used for modelling communication channels exhibiting nonlinear behaviours [10] and [14] that is the case of those including amplifiers and optical fiber. Indeed, high power amplifiers, currently used in mobile radio and satellite communication channels, have to operate near their nonlinear region for maximizing the utilization of the available power. However, the main drawback of Volterra models is their complexity due to the high parameter number. To eliminate this disadvantage, two ways can be followed to consider simplified models like Hammerstein or Wiener models or to reduce the number of parameters associated with a Volterra series.

During the last decade, the issue of Volterra model complexity reduction has been addressed in two main different ways. The first is based on the use of Singular Value Decomposition (SVD) of the second kernel and PARAFAC tensor decompositions [7] and [17] of the higher kernels as these latter can be described by tensors. The resulting reduced model known as SVD PARAFAC Volterra model [19], [20], [21]. The second is based on expanding the Volterra kernels on orthonormal basis (OB) such as the Laguerre functions basis [4], [5] and [6] or the Generalized Orthonormal Basis (GOB) [16], [22] and [23]. The complexity reduction depends on the choice of the basis parameter structure such as poles and truncating order. Recently, many approaches are given to identify Multiple-Input- Multiple-Output (MIMO) Volterra models to describe wireless communication channel [11][12][13]. The provided model can be used to design equalizers to restitute the transmitted signals. Channel identification and equalization consist in the retrieval of unknown information about the transmission channel and source signals, respectively. In order to reach a desired quality of service, broadband wireless communication systems classically perform channel identification and/or equalization using pilot symbols, i.e. training sequences composed of a priori known signals.

In this paper we are interested to the identification and supervised equalization of a MIMO non linear communication channel described by a reduced MIMO Volterra model. This reduction is ensured by developing Volterra kernels on Generalized Orthogonal Bases (GOB). The resulting model is used to synthesise the supervised equalizer.

5. Conclusion

In this paper we have proposed a MIMO supervised equalizer based on GOB MIMO Volterra model for a Multi Input Multi Output non linear communication channel. The equalizer synthesised is tested in simulation on numerical example to resituate inputs of two input two output non linear communication channel and results are satisfactory. Simulations are carried out to evaluate the equalizer performances and the influence of an additive noise on these performances.


  1. A. B. Amor and M. Hassani, Reduced Volterra Model of Non Lineair MIMO Systems with decoupled outputs, 3rd International Symposium on Communication, Control and Signal Processing ISCCSP 2008.
  1. M. Boulouird, 2001, Etude de méthodes d’égalisation de canaux pour les communications numériques. Mémoire, Faculté des sciences Semlalia, Université Cadi Ayyad, Marrakech, Maroc.
  2. Boyd, L. Chua, Fading memory and the problem of approximating nonlinear operators with Volterra series, IEEE Trans. Circuits Systems 32 (11) (1985), pp. 1150-1161.
  3. Campello, R.J.G.B., W. C. Amaral and G. Favier, Optimal Laguerre series expansion of discrete Volterra models, Proceedings of the European Control Conference (ECC), Porto, Portugal, 2001, pp. 372-377.
  4. Campello, R.J.G.B., G. Favier and W. C. Amaral, Optimal expansions of discrete-time Volterra models using Laguerre functions, Automatica (2004), 40, pp. 815-822.
  5. Campello, R.J.G.B., W. C. Amaral and G. Favier, A note on the optimal expansion of Volterra models using Laguerre functions, Automatica 42 (2006), pp. 689 – 693.
  6. Carroll, J. D. and J. Chang, Analysis of individual differences in multidimensional scaling via an n-way generalization of “Eckart-Young” decomposition. Psychometrika, 35(3):2, 1970, pp. 83-319.
  7. Chang, H.H., C.L. Nikias and A.N. Venetsanopoulos, Reconfigu-rable systolic array implementation of quadratic filters, IEEE Tr. Circuits and Systems, vol. CAS-33 (1986), pp. 845-847.
  8. Chang, H.H., C.L. Nikias and A.N. Venetsanopoulos, Efficient implementations of quadratic filters, IEEE Tr. Acoustics, Speech, Signal Process., vol. ASSP-34 (1986), pp. 1511-1528.
  9. K. Feher, Digital Communications-Satellite/Earth Station Engineering, Prentice-Hall, Englewood Cliffs, NJ, 1993.
  10. Fernandes, C. A. R., G. Favier and J.C.M. Mota, Blind tensor-based identification of memoryless multiuser Volterra channels using SOS and modulation codes, EUSIPCO, Poznan, Poland, Sept. 3-7, 2007.
  11. Fernandes, C. A. R., G. Favier and J.C.M. Mota, Blind source separation and identification of nonlinear multiuser channels using second order statistics and modulation codes, in IEEE Signal Processing Advances in Wireless Communications (SPAWC) workshop, Helsinki, Finland, 17-20 Jun. 2007.
  12. Fernandes, C. A. R., G. Favier and J.C.M. Mota, Input Orthogonalization Methods for Third-Order MIMO Volterra Channel Identification, Colloque GRETSI, 11-14 Septembre 2007, Troyes.
  13. Fernando, X.N., A. Sesay, Adaptive asymmetric linearization of radio over fiber links for wireless access, IEEE Trans. Vehicular Technol. 51 (6) (2002), pp. 1576-1586.
  14. Giannakis, G., E. Serpedin, A bibliography on nonlinear system identification, Signal Processing 81 (3) (2001), pp. 533-580.
  15. Hacioglu, R., G. Williamson, Reduced complexity Volterra models for nonlinear system identification, Eurasip J. Appl. Signal Process. 4 (2001), pp. 257-265.
  16. Harshman, R. A., Foundations of the PARAFAC procedure: Model and conditions for an “explanatory” multi-mode factor analysis. UCLA Working papers in phonetics, 16(1), 1970, pp.1-84.
  17. Khouaja, A., Identification de modèles sous forme de développements en série sur des bases orthonormales. Application à l’égalisation de canaux de communication. DEA Signal, Image et Communication, filière signal et communications numériques, Université Nice Sophia Antipolis, 2001.
  18. Khouaja, A. and G. Favier, Identification of PARAFAC-Volterra cubic models using an alternating recursive least squres algorithm, In European Signal Processing Conference (EUSIPCO), Vienne, Austria, September 2004.
  19. Khouaja, A., A. Y. Kibangou, and G. Favier, Third-order Volterra kernels complexity reduction using PARAFAC, In First International Symposium on Control, Communications and signal Processing (ISCCSP), March 2004, pp. 857-860.
  20. Khouaja, A., Modélisation et identifica-tion de systèmes non linéaires à l’aide de modèle de Volterra à complexité réduite, Doctorat, Université de Nice Sophia Antipolis – UFR sciences, 2005.
  21. Kibangou, A.Y., G. Favier and M.M. Hassani, A growing approach for selecting generalized orthonormal basis functions in the context of system modelling, Proc. of IEEE-EURASIP Workshop Nonlinear Signal and Image Processing, NSIP’03, Grado-Gorizia, Italy (June 2003).
  22. Kibangou, A., Modèle de Volterra à complexité réduite: estimation paramétrique et application à l’égalisation des canaux de communication. Doctorat, Université de Nice Sophia Antipolis, France, 2005
  23. Malti, R., Représentation des systèmes discrets sur la base des filtres orthogonaux – Application à la modélisation de systèmes dynamiques multivariables. Thèse de doctorat, Institut National Polytechnique, Lorraine, France, 1999.
  24. Ninness and Gustafsson, A unifying construction of orthonormal bases for system identification. IEEE Trans. Automatic Control, 1997, 40 (3), pp. 451-465.
  25. Panicker, T.M. and V.J. Mathews, Parallel-cascade realizations and approximations of truncated Volterra systems, IEEE Trans. on Signal processing, Vol. 46, No. 10 (1998), pp. 2829-2832.
  26. Saidi, N. and M. Hassani, Supervised equalization of a linear communication channel using generalised orthogonal basis (GOB), Sixth International Multi-Conference on Systems, Signals and Devices SSD’09 March 23-26, 2009, Djerba, Tunisia.
  27. Schetzen, M., The Volterra and Wiener Theories of Nonlinear Systems, Wiley, New York, 1980.
  28. Treichl, T., S. Hofmann and D. SchrÄoder, Identifiation of nonlinear dynamic MISO systems on fundamental basics of the Volterra theory, PCIM’02, NÄurnberg, Germany, 2002.
  29. Treichl, T., S. Hofmann and D. SchrÄoder, Identification of nonlinear dynamic MISO systems with orthornormal base function models, In IEEE-ISIE’02, L’Aquila, Italy, 2002.
  30. Yangwang, F., J. Licheng and P. Jin, MIMO Volterra filter equalization using Pth-order inverse approach, 0-7803-6293-4/00/$10.00 02000 IEEE.