Software Radio-Based Decentralized Dynamic Spectrum Access Networks: A Prototype Design and Experimental Results Feng Ge * , Aravind Radhakrishnan , Mustafa Y. ElNainay , Qinqin Chen , Charles W. Bostian , Allen B. MacKenzie * Telcordia Technologies, Inc., Piscataway, NJ, USA Wireless @ Virginia Tech, Virginia Tech, Blacksburg, VA, USA CSE Department, Faculty of Engineering, Alexandria University, Egypt fge@telcordia.com, ara254@vt.edu, ymustafa@alex.edu.eg, {chenq, bostian, mackenab}@vt.edu Abstract—Significant progress has been made in the past few years on Dynamic Spectrum Access (DSA) wireless networks which seek to use RF spectrum more efficiently and dynamically. For example, many measurements of current spectrum utilization are available and theoretical analyses and computational simula- tions of DSA networks abound. In sharp contrast, few network systems, particularly those with a decentralized structure, have been built even at a small scale to investigate the performance, behavior, and dynamics of DSA networks. Our contribution is designing a decentralized and asynchronous DSA network and building a prototype based on software radio technologies, signal detection and classification methods, distributed coop- erative spectrum sensing systems, and mobile ad-hoc network (MANET) protocols. This paper details the network’s design and implementation as well as its enabling technologies. Through systematic experiments, we identify several factors influencing performance for decentralized DSA networks. I. I NTRODUCTION Supporting Dynamic Spectrum Access (DSA) in decentral- ized wireless networks drives complexity both within individ- ual nodes and over the whole network to an unprecedented level [1]. Both innovative protocols and novel architecture are needed. For example, the most basic requirement in DSA net- works is to guarantee non-interference to primary users while using RF spectrum more efficiently and dynamically. This requires a new set of functions related to spectrum sensing at the Physical (PHY) Layer. Node cooperation protocols and policy modules are also needed [1]. The coupling of channel allocation, power control, and topology control is necessary in DSA networks because of the dynamic radio environment [2], [3]. Further, cross-layer architecture is fundamentally required in DSA networks because the operating frequency bands depend on the channel occupancy measured at the PHY layer and directly impact the above layers both within and across nodes [4]. Moreover, new protocols and methods like Disruption Tolerant Networking (DTN) protocols and Content Based Access (CBA) techniques are also being included in DSA network design to cope with network connection disrup- tions under different environments [5], [6]. The first and third authors were previously with Virginia Tech. Because of the system complexity and the unavailability of a suitable open platform [7], few physical networks have been built to investigate the performance and dynamics of decentralized DSA networks. Nonetheless, good theoretical analyses and simulations have been carried out. For example, coupled power control and channel allocation optimization are heavily investigated [2], [3]. Game theory is also used to propose new protocols in spectrum sharing and to investigate individual nodes’ behavior in cognitive radio networks [8], [9]. Widely known in this research community are two built networks: DARPA’s XG [1] and Wireless Network after Next (WNaN) projects [6]. The first generated several publications which present significant results and insights in developing spectrum sensing methods, building individual DSA nodes, and testing overall systems in different network scenarios and RF environments [1]. Overall, this project reflects the com- plexity of DSA node architecture and some unique dynamics in DSA networks under different RF environments. However, the XG project was a centralized network [1]. An important goal of WNaN is to build a decentralized DSA network with about a thousand nodes [6]. Unfortunately, few details about the project are yet publicly available. Considering the complexity of both individual nodes and the network in DSA networks, experiments are necessary to gain insights into network design and to investigate network performance under different scenarios [1]. For example, a pro- tocol for power control must consider newly needed functions, their computation and communication cost, and the associated increase of system/network complexity. Otherwise, achievable power performance derived from theoretical analysis or sim- ulation will not be approached [3]. Further, in research of complex systems like cognitive radio networks, experimental methods can assess system/network conditions that may be neglected by analysis or simulation. Our view of decentralized DSA networks is shown in Figure 1. In this network, nodes opportunistically use vacant channels when primary users are not transmitting. The whole network consists of decentralized mobile nodes and works in a dynamic radio environment where fading and interference 978-1-4244-5638-3/10/$26.00 ©2010 IEEE This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE Globecom 2010 proceedings.