Wednesday, April 24, 2013

IRIS, GNU Radio and OSSIE





Table above compares the Iris architecture with two other software radio architectures: GNU Radio and Open Source SCA Implementation::Embedded (OSSIE) [6], an open source implementation of the SCA.

All three architectures are implemented in C++, although GNU Radio uses Python for high-level construction and management of signal processing chains. Iris provides full support for runtime reconfiguration, while within GNU Radio runtime reconfiguration is possible by pausing an executing chain, reconfiguring, and resuming. As the SCA is designed for SDR, rather than cognitive radio networks, OSSIE does not support runtime reconfiguration. Iris is alone in providing support for a network stack within the architecture. Both Iris and OSSIE provide support for embedded systems, digital signal processors (DSPs) in the case of OSSIE and FPGAs in the case of Iris. GNU Radio is currently being ported to the Texas Instruments Open Multimedia Application Platform (OMAP) embedded processor. All three platforms use a component based architecture.

Reference : IRIS : An Architecture for Cognitive Radio Networking Testbeds
Authors : Paul D. Sutton, Jörg Lotze, and Hicham Lahlou, Trinity College Dublin
Suhaib A. Fahmy, Nanyang Technological University
Keith E. Nolan and Barıs, Özgül, Trinity College Dublin
Thomas W. Rondeau, IDA/CCR
Juanjo Noguera, Xilinx Research Labs
Linda E. Doyle, Trinity College Dublin


No comments:

Post a Comment