Title :
Implementation of a Distributed Joint Routing and Dynamic Spectrum Allocation Algorithm on USRP2 Radios
Author :
Nagaraju, Pradeep B. ; Ding, Lei ; Melodia, Tommaso ; Batalama, Stella N. ; Pados, Dimitris A. ; Matyjas, John D.
Author_Institution :
Dept. of Electr. Eng., State Univ. of New York at Buffalo, Buffalo, NY, USA
Abstract :
A cognitive radio network with decentralized control (i.e., a cognitive ad hoc network) is considered in this demonstration. The demo implements a decentralized and localized algorithm for through put maximization through joint routing and interference-avoiding waveform selection. The algorithm adapts to time-varying traffic demands, interference profile, and network topology to locally maximize the achievable data rate while avoiding harmful interference to co-located primary or secondary users. The prototype is based on a cross-layer protocol stack implemented in Python, which leverages GNU Radio for adaptive signal generation on a USRP2 software-defined-radio platform.
Keywords :
cognitive radio; decentralised control; interference suppression; software radio; telecommunication network routing; telecommunication traffic; USRP2 software-defined-radio platform; adaptive signal generation; cognitive ad hoc network; distributed joint routing; dynamic spectrum allocation algorithm; interference profile; interference-avoiding waveform selection; network topology; time-varying traffic demands; Ad hoc networks; Cognitive radio; Communication system traffic control; Distributed control; Heuristic algorithms; Interference; Network topology; Protocols; Routing; Software prototyping;
Conference_Titel :
Sensor Mesh and Ad Hoc Communications and Networks (SECON), 2010 7th Annual IEEE Communications Society Conference on
Conference_Location :
Boston, MA
Print_ISBN :
978-1-4244-7150-8
Electronic_ISBN :
978-1-4244-7151-5
DOI :
10.1109/SECON.2010.5508221