Iris: an architecture for cognitive radio networking testbeds

Iris is a software architecture for building highly reconfigurable radio networks. It has formed the basis for a wide range of dynamic spectrum access and cognitive radio demonstration systems presented at a number of international conferences between 2007 and 2010. These systems have been developed using heterogeneous processing platforms including general-purpose processors, field-programmable gate arrays and the Cell Broadband Engine. Focusing on runtime reconfiguration, Iris offers support for all layers of the network stack and provides a platform for the development of not only reconfigurable point-to-point radio links but complete networks of cognitive radios. This article provides an overview of Iris, presenting the unique features of the architecture and illustrating how it can be used to develop a cognitive radio testbed.

[1]  Edward A. Lee,et al.  Dataflow process networks , 1995, Proc. IEEE.

[2]  L.E. Doyle,et al.  Bandwidth-Adaptive Waveforms for Dynamic Spectrum Access Networks , 2008, 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks.

[3]  C. Cordeiro,et al.  IEEE 802.22: the first worldwide wireless standard based on cognitive radios , 2005, First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks, 2005. DySPAN 2005..

[4]  E.A. Lee,et al.  Synchronous data flow , 1987, Proceedings of the IEEE.

[5]  Jeffrey G. Andrews,et al.  Fundamentals of WiMAX: Understanding Broadband Wireless Networking (Prentice Hall Communications Engineering and Emerging Technologies Series) , 2007 .

[6]  Philip Mackenzie Reconfigurable software radio systems , 2004 .

[7]  Jeffrey G. Andrews,et al.  Fundamentals of WiMAX: Understanding Broadband Wireless Networking , 2007 .

[8]  Linda Doyle,et al.  Development Framework for Implementing FPGA-Based Cognitive Network Nodes , 2009, GLOBECOM 2009 - 2009 IEEE Global Telecommunications Conference.

[9]  J. Zyren Overview of the 3 GPP Long Term Evolution Physical Layer , 2007 .

[10]  Linda Doyle,et al.  Cyclostationary Signatures in Practical Cognitive Radio Applications , 2008, IEEE Journal on Selected Areas in Communications.

[11]  Linda Doyle,et al.  Multi-platform demonstrations using the Iris architecture for cognitive radio network testbeds , 2010, 2010 Proceedings of the Fifth International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[12]  Jeffrey H. Reed,et al.  Open-source SCA-based core framework and rapid development tools enable software-defined radio education and research , 2009, IEEE Communications Magazine.