KAUST Discovery
Computational & Computer Sciences

Signaling success for 5th gen communications

An efficient wireless signal optimization scheme achieves peak performance for next-generation mobile communications.

Mar 4, 2017

An efficient wireless signal optimization scheme will allow arrays of many antennas to be used for high-performance 5G mobile communications.

An efficient wireless signal optimization scheme will allow arrays of many antennas to be used for high-performance 5G mobile communications.

© Alamy stock photo EX469W/Geoff Smith

One of the defining characteristics of the next generation of mobile communications will be the use of a multitude of lower-power antennas to maintain ubiquitous high-performance signal coverage. KAUST researchers have now developed a signal optimization algorithm for future networks that, for the first time, can deliver the full performance promised by 5th generation (5G) communications1.

“Multiple input, multiple output, known as MIMO systems, involve a very large number of antennas at both the receiver and transmitter in order to achieve superior performance over single-antenna systems or small arrays,” said Mohamed-Slim Alouini, Professor of Electrical Engineering at the University. “Currently, it is difficult to reach the promised theoretical performance of massive MIMO systems because the available algorithms for signal optimization require intensive digital processing, which introduces delays that can obstruct real-time interactions.”

Although next-generation networks are capable of high data-transmission speeds, the data itself can be delayed. Minimizing the component of transmission time, called latency in complex networks, has been one of the main obstacles to the development of next-generation communications.

The current signal decoding schemes suitable for MIMO are either too computationally intensive or fail to provide performance anywhere near that theoretically possible for 5G.

Alouini’s team has collaborated with colleagues the University’s Extreme Computing Research Center, including Professor David Keyes, to develop a promising algorithm called spherical decoding that has the potential to provide more efficient signal optimization.

“The complexity of spherical decoding can be much lower than that of “brute force” decoding methods, but its latency was still too high in huge MIMO networks and there was no systematic way to optimize the search parameters,” explained Keyes. “We demonstrated analytically and via exhaustive simulations that the search sphere can be tuned to achieve the best complexity-performance tradeoff.”

The researchers found that the spherical decoding scheme—when combined with parallel computation and optimization for modern graphics processors—can achieve an unprecedented performance gain in large antenna communication systems. For example, in a typical MIMO environment, the spherical decoding algorithm achieves a latency of less than 10 milliseconds, which is required for mobile communications, and a low-bit error rate at a signal power more than 10 times lower than that of other schemes.

“This could help the future deployment of large antenna systems that can offer high-spectral efficiency and low-bit-error rates, while having low-decoding complexity,” said Keyes. “This problem is of crucial interest in wireless communication and has considerable commercial potential among multimedia wireless service providers.”


  1. Arfaoui, M.-A., Ltaief, H., Rezki, Z., Alouini, M.-S., & Keyes, D. Efficient sphere detector algorithm for massive MIMO using GPU hardware accelerator. Procedia Computer Science 80, 2169–2180 (2016).| article