Communication and Signal Processing Systems

System Design of Cooperative Wireless Networks

Last modified on 2013-03-18 22:10:23 GMT. 0 comments. Top.

Project Members: Milos Jorgovanovic, Sameet Ramakrishnan, Matthew Weiner, Kathy Sun, Prof. Borivoje Nikolic, Prof. David Tse

Cooperative relaying has been envisioned as a promising technique for improving spectral efficiency in wireless networks. One way to increase the data rate of todays dense wireless networks is by utilizing the proximity of the nearby terminals. When a wireless terminal is allowed to cooperate with the nearby wireless terminals, it can utilize this proximity gain to “borrow” the antennas from these devices and form a virtual multiple-antenna transceiver. This is the basic principle of cooperative Multiple-Input Multiple-Output (MIMO) transmission, the technique that resembles that of the standard MIMO systems found in modern wireless standards, such as Wifi 802.11n and 4G LTE.

In this project we are exploring physical-layer cooperation in the uplink scenario (mobile station to base station) from a system design perspective. The project focusses on the network configuration presented on Figure 1, with one single-antenna transmit mobile terminal (source), one multiple-antenna access point (AP) or base station (BS) (destination), and many single-antenna mobile terminals (relays) close to the source and available for physical-layer cooperation. The relays are assumed to be half-duplex, i.e. they can either be in the transmit (Tx) or the receive (Rx) mode.

We have looked into several aspects of how to design such cooperative network. First, we simulated what is the capacity gain for a different number of relays and typical channel conditions. We demonstrated around 3x increase in QMF achievable rate with up to 5 relays. Second, we looked at efficient relay scheduling (when relays should be in Tx and when in Rx mode) algorithms. We have suggested a simple local scheduling algorithm that can operate in real-time and achieve an optimal rate for small number of relays, Figure 2. Third, we are looking into relay interference issue. With other nearby relays transmitting at the same time, some amount of interference from other relays is inevitable. We have suggested an efficient algorithms that can mitigate the effect of relay interference. Lastly, we would like to show proof-of-concept with a hardware implementation of the simplified version of this cooperative network. The hardware prototype has a single source, a single relay, and a two-antenna destination. We are building the complete baseband using the National Instruments (NI) platform for design and testing of wireless communication systems. The system will run on FPGA chips and use standard radio boards supplied by NI, Figure 3.

Figure 1: cooperative wireless network

Figure 2: data rate scaling with the number of relays

Figure 3: cooperative MIMO hardware prototype