Iris: An architecture for cognitive radio networking testbeds

Paul D. Sutton, Jörg Lotze, Hicham Lahlou, Suhaib A. Fahmy, Keith E. Nolan, Baris Özgül, Thomas W. Rondeau, Juanjo Noguera, Linda E. Doyle

Research output: Contribution to journalArticlepeer-review

103 Scopus citations


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 generalpurpose 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. © 2006 IEEE.
Original languageEnglish (US)
Pages (from-to)114-122
Number of pages9
JournalIEEE Communications Magazine
Issue number9
StatePublished - Sep 1 2010
Externally publishedYes

Bibliographical note

Generated from Scopus record by KAUST IRTS on 2021-03-16

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Iris: An architecture for cognitive radio networking testbeds'. Together they form a unique fingerprint.

Cite this