A Novel Nonlinear and Non-iterative Precoding Technique for Single and Multi User MIMO Systems


A modification of the well known linear and iterative based precoder intended for both single and multi-user multiple-input multiple-output (MIMO) has been proposed. The proposed precoder uses the nonlinear and non-iterative processing strategies to obtain more efficient and less complexity designs. The non-linearity in the precoder is introduced by using the nonlinear constellation precoding technique based on maximum distance separable codes. Also, the computation complexity in iterative based precoder design is avoided by using a singular value decomposition method. The maximum likelihood detection for the linear MIMO channel is considered. The simulation results are provided in-terms of bit error rate versus signal-to-noise ratio to show that the proposed combined non-linear and non-iterative precoding schemes outperform the conventional linear and iterative based MIMO precoder designs.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10


  1. 1.

    Yang, J., & Roy, S. (1994). On joint transmitter and receiver optimization for multiple-input-multiple-output (MIMO) transmission systems. IEEE Transactions on Communications, 42, 3221–3231.

    Article  Google Scholar 

  2. 2.

    Zhao, L., Mo, L. W., Ma, Y., & Wang, Z. (2007). Diversity and multiplexing trade-off in general fading channels. IEEE Transactions on Information Theory, 53, 1549–1557.

    MathSciNet  Article  MATH  Google Scholar 

  3. 3.

    Foschini, G. J. (1996). Layered space-time architecture for wireless communication in a fading environment when using multi-element antennas. Bell Labs Technical Journal, 1, 41–59.

    Article  Google Scholar 

  4. 4.

    Raja, M., & Muthuchidambaranathan, P. (2011). SVD-based transmit beamforming for various modulations with convolution encoding. ICTACT Journal on Communication Technology, 2, 393–399.

    Article  Google Scholar 

  5. 5.

    Raja, M., & Muthuchidambaranathan, P. (2010). BER performance of SVD-based transmit beamforming with various modulation techniques. In Proceedings of 5th international conference on industrial and information systems (ICIIS-2010), pp. 155–160.

  6. 6.

    Raja, M., & Muthuchidambaranathan, P. (2011). Performance analysis of closed-loop MIMO system. International Journal of Computer Applications, 4, 14–19.

    Article  Google Scholar 

  7. 7.

    Thiagarajan, G. (2015). Novel transmit precoding methods for Rayleigh fading multiuser TDD-MIMO systems with CSIT and no CSIR. IEEE Transactions on Vehicular Technology, 64, 973–984.

    Article  Google Scholar 

  8. 8.

    Tarokh, V., Seshadri, N., & Calderbank, A. R. (1998). Space-time codes for high data rate wireless communication: Performance criterion and code construction. IEEE Transactions on Information Theory, 44, 744–765.

    MathSciNet  Article  MATH  Google Scholar 

  9. 9.

    Kang, M., & Alouini, M. S. (2002). Performance analysis of MIMO MRC systems over Rician fading channels. In Proceedings of IEEE Vehicular Technology Conference, pp. 869–873.

  10. 10.

    Dighe, P. A., Mallik, R. K., & Jamuar, S. S. (2003). Analysis of transmit-receive diversity in Rayleigh fading. IEEE Transactions on Communications, 51, 694–703.

    Article  Google Scholar 

  11. 11.

    Basnayaka, D. A., Di Renzo, M., & Haas, H. (2016). Massive but few active MIMO. IEEE Transactions on Vehicular Technology, 65, 6861–6877.

    Article  Google Scholar 

  12. 12.

    Sampath, H., Stoica, P., & Paulraj, A. (2001). Generalized linear precoder and decoder design for MIMO channels using the weighted MMSE criterion. IEEE Transactions on Communications, 49, 2198–2206.

    Article  Google Scholar 

  13. 13.

    Scaglione, A., Stoica, P., Barbarossa, S., Giannakis, G. B., & Sampath, H. (2002). Optimal designs for space-time linear precoders and decoders. IEEE Transactions on Signal Processing, 50, 1051–1064.

    Article  Google Scholar 

  14. 14.

    Yadav, A., Juntti, M., & Lilleberg, J. (2013). Linear precoder design for correlated partially coherent channels with discrete inputs. In Proceedings of the tenth international symposium on wireless communication systems, pp. 1–5, 27–30.

  15. 15.

    Bengtsson, M., & Ottersten, B. (2001). Optimal and suboptimal transmit beamforming. In Handbook of antennas in wireless communication. CRC Press.

  16. 16.

    Sampat, H., & Paulraj, A. (2002). Linear precoding for space-time coded systems with known fading correlations. IEEE Communications Letters, 6, 239–241.

    Article  Google Scholar 

  17. 17.

    Zhang, J., Wu, Y., Zhou, S., & Wang, J. (2005). Joint linear transmitter and receiver design for the downlink of multiuser MIMO systems. IEEE Communications Letters, 9, 991–993.

    Article  Google Scholar 

  18. 18.

    Zhang, X., & Palomar, D. P. (2006). Robust design of linear MIMO transceivers under channel uncertainty. In Proceedings of IEEE international conference on acoustics, speech, and signal processing proceedings, pp.  IV77–IV80.

  19. 19.

    Xiao, P., & Sellathurai, M. (2010). Improved linear transmit processing for single-user and multi-user MIMO communications systems. IEEE Transactions on Signal Processing, 58, 1768–1779.

    MathSciNet  Article  MATH  Google Scholar 

  20. 20.

    Sanka, K., Raja, M., & Muthuchidambaranathan, P. (2011). Improved minimum total MSE transceiver design with imperfect CSI at both ends of a MIMO link. In IEEE international conference on electronics computer technology (ICECT), pp. 23–27.

  21. 21.

    Ding, M., & Blostein, S. D. (2009). MIMO minimum total MSE transceiver design with imperfect CSI at both ends. IEEE Transactions on Signal Process, 57, 1141–1150.

    MathSciNet  Article  MATH  Google Scholar 

  22. 22.

    Raja, M., Sanka, K., & Muthuchidambaranathan, P. (2011). Minimum total MSE based transceiver design for single-user MIMO system. In Proceedings of 17th IEEE Asia-Pacific conference on communications (APCC-2011), pp. 720–725.

  23. 23.

    Raja, M., Muthuchidambaranathan, P., & Nguyen, H. (2013). Transceiver design for MIMO systems with improper modulations. Wireless Personal Communications, 68, 265–280.

    Article  Google Scholar 

  24. 24.

    Tan, Y., Li, Q., Xu, C., Zhang, Q., & Qin, J. (2017). Robust transceiver design in multiuser MIMO system with energy harvesting constraints. Wireless Personal Communications, 95(4), 40834094.

    Article  Google Scholar 

  25. 25.

    Ardah, K., Silva, Y. C. B., & Cavalcanti, F. R. P. (2017). Decentralized linear transceiver design in multicell MIMO broadcast channels. Journal of Communication and Information Systems, 32(1), 102115.

    Article  Google Scholar 

  26. 26.

    Jimenez, I., Barrenechea, M., Mendicute, M., & Arruti, E. (2012). Non-linear precoding approaches for non-regenerative multiuser MIMO relay systems. In Proceedings of the 20th European signal processing conference (EUSIPCO), vol. 57, pp. 1399–1403.

  27. 27.

    Raja, M., & Muthuchidambaranathan, P. (2013). A novel nonlinear constellation precoding for OFDM systems with subcarrier grouping. Wireless Personal Communications, 73, 867–884.

    Article  Google Scholar 

  28. 28.

    Shang, Y., Wang, D., & Xia, T. X.-G. (2010). Signal space diversity techniques with fast decoding based on MDS codes. IEEE Transactions on Communications, 58, 2525–2536.

    Article  Google Scholar 

  29. 29.

    Kailath, T., Vikalo, H., & Hassibi, B. (2005). MIMO receive algorithms. In Space-time wireless systems: From array processing to MIMO communications. Cambridge, Cambridge University Press.

  30. 30.

    Raja, M., & Muthuchidambaranathan, P. (2013). SVD-assisted joint precoder and decoder design for the uplink of MU-MIMO systems with improper modulation. Wireless Personal Communications, 73, 1129–1142.

    Article  Google Scholar 

  31. 31.

    Raja, M., & Muthuchidambaranathan, P. (2012). Joint optimization of precoder and decoder in multiuser MIMO systems. REV Journal on Electronics and Communications, 2, 42–49.

    Article  Google Scholar 

  32. 32.

    Kreyndelin, V. B., & Rejeb, T. B. K. B. (2017). Nonlinear iterative precoding algorithm for MIMO multiuser systems. Radioelectronics and Communications Systems, 60(10), 449–457.

    Article  Google Scholar 

Download references

Author information



Corresponding author

Correspondence to Raja Muthalagu.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Muthalagu, R. A Novel Nonlinear and Non-iterative Precoding Technique for Single and Multi User MIMO Systems. Wireless Pers Commun 106, 2359–2373 (2019). https://doi.org/10.1007/s11277-019-06321-1

Download citation


  • MIMO
  • Orthogonal frequency-division multiplexing (OFDM)
  • Nonlinear constellation precoding (NCP)
  • Maximum distance separable (MDS) codes
  • Subcarrier grouping
  • Diversity channel selection (DCS)