Design and Implementation of a Single-Frequency Mesh Network Using OpenAirInterface

OpenAirInterface is an experimental open-source real-time hardware and software platform for experimentation in wireless communications and signal processing. With the help of OpenAirInterface, researchers can demonstrate novel ideas quickly and verify them in a realistic environment. Its current implementation provides a full open-source software modem comprising physical and link layer functionalities for cellular and mesh network topologies. The physical (PHY) layer of the platform targets fourth generation wireless networks and thus uses orthogonal frequency division multiple access (OFDMA) together with multiple-input multiple-output (MIMO) techniques. The current hardware supports 5 MHz bandwidth and two transmit/receive antennas. The media access (MAC) layer of the platform supports an abundant two-way signaling for enabling collaboration, scheduling protocols, as well as traffic and channel measurements. In this paper, we focus on the mesh topology and show how to implement a single-frequency mesh network with OpenAirInterface. The key ingredients to enable such a network are a dual-stream MIMO receiver structure and a distributed network synchronization algorithm. We show how to implement these two algorithms in real-time on the OpenAirInterface platform. Further more, we provide results from field trials and compare them to the simulation results.

[1]  Markus Rupp,et al.  Challenges in building MIMO testbeds , 2007, 2007 15th European Signal Processing Conference.

[2]  John W. Ketchum,et al.  A Comparison of MIMO Receiver Structures for 802.11N WLAN - Performance and Complexity , 2006, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications.

[3]  Raymond Knopp,et al.  Flexible Baseband Architectures for Future Wireless Systems , 2008, 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools.

[4]  Rizwan Ghaffar A MIMO broadcast strategy and interference cancellation in single frequency cellular system , 2008 .

[5]  Raymond Knopp,et al.  Spatial Interference Cancellation and Pairwise Error Probability Analysis , 2009, 2009 IEEE International Conference on Communications.

[6]  Hicham Anouar OpenAirMesh- an experimental platform for cooperative mesh networks , 2008 .

[7]  Christian Bonnet,et al.  An overview of OpenAirInterface wireless network emulation methodology , 2008, PERV.

[8]  J. Buck,et al.  Synchronous fireflies. , 1976, Scientific American.

[9]  John Wawrzynek,et al.  BEE2: a high-end reconfigurable computing system , 2005, IEEE Design & Test of Computers.

[10]  Gerhard Fettweis,et al.  Multisite field trial for LTE and advanced concepts , 2009, IEEE Communications Magazine.

[11]  Ashutosh Sabharwal,et al.  WARPnet: clean slate research on deployed wireless networks , 2009, MobiHoc '09.

[12]  Raymond Knopp,et al.  Interference Suppression for Next Generation Wireless Systems , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[13]  Anna Scaglione,et al.  A scalable synchronization protocol for large scale sensor networks and its applications , 2005, IEEE Journal on Selected Areas in Communications.

[14]  Gunther Auer,et al.  Biologically Inspired Intercellular Slot Synchronization , 2009, EURASIP J. Wirel. Commun. Netw..

[15]  Raymond Knopp,et al.  Low-complexity distributed MIMO receiver and its implementation on the OpenAirInterface platform , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[16]  Raymond Knopp,et al.  Delay Bounds for Resource Allocation in Wideband Wireless Systems , 2006, 2006 IEEE International Conference on Communications.

[17]  Stefan Parkvall,et al.  The 3G Long-Term Evolution - Radio Interface Concepts and Performance Evaluation , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[18]  Elza Erkip,et al.  Cooperative network implementation using open-source platforms , 2009, IEEE Communications Magazine.

[19]  Giuseppe Caire,et al.  Bit-Interleaved Coded Modulation , 2008, Found. Trends Commun. Inf. Theory.

[20]  Gunther Auer,et al.  Fireflies as Role Models for Synchronization in Ad Hoc Networks , 2006, 2006 1st Bio-Inspired Models of Network, Information and Computing Systems.

[21]  Robert W. Heath,et al.  Early Results on Hydra: A Flexible MAC/PHY Multihop Testbed , 2007, 2007 IEEE 65th Vehicular Technology Conference - VTC2007-Spring.

[22]  Shankar Kumar,et al.  Design validation of service delivery platform using modeling and simulation , 2009, IEEE Communications Magazine.

[23]  Y. Bar-Ness,et al.  Distributed synchronization in wireless networks , 2008, IEEE Signal Processing Magazine.

[24]  S.M. Mishra,et al.  A real time cognitive radio testbed for physical and link layer experiments , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[25]  Raymond Knopp,et al.  On the trade-off between feedback and capacity in measured MU-MIMO channels , 2009, IEEE Transactions on Wireless Communications.

[26]  Sergio D. Servetto,et al.  On the scalability of cooperative time synchronization in pulse-connected networks , 2005, IEEE Transactions on Information Theory.

[27]  H. Vincent Poor,et al.  Probability of error in MMSE multiuser detection , 1997, IEEE Trans. Inf. Theory.