Cognitive GSM OpenBTS Yuva Kumar S., Meghan S. Saitwal, Mohammed Zafar Ali Khan, Uday B. Desai Department of Electrical Engineering Indian Institute of Technology Hyderabad, India Email: {yuva,ee12m1029,zafar,ubdesai}@iith.ac.in Abstract—In this demo, we demonstrate integration of cogni- tive radio capabilities, on the fly, with GSM base station (BTS) using OpenBTS architecture. The demonstration has following novel features: Cognitive sensing of the channel, in use by secondary user, while transmitting, On the fly shifting to free GSM subchannel without call drop, Works with existing GSM phones without any modifica- tion in hardware and software. Trials at IIT Hyderabad over the last one year has validated the viability of the system. KeywordsCognitive Radio, Spectrum Sensing, OpenBTS, GSM I. I NTRODUCTION Over past few decades increase in the wireless technologies and applications like GSM, Bluetooth, Wi-Fi, broadcast TV, etc., has found increase in the usage of available spectrum which has created spectrum scarcity. Future wireless commu- nication focuses on delivering maximum throughput, better coverage, high data rate, high spectral efficiency by dynamic spectrum access. These deliverables could be achieved by effectively using cognitive radio technology which enables sensing of free licensed spectrum belonging to primary user (PU) and utilization of the spectrum efficiently by assigning or allowing ‘free spectrum‘ usage by secondary user (SU). In order to implement cognitive radio (CR) communication technologies, it is necessary to evaluate the practicability of algorithms in real time. It also makes sense to use existing architectures to reduce the implementation time. Thanks to the availability of Software Defined Radio (SDR), it is now easy to modify radio capabilities via software and can be made as potential testbed. Open source hardware platforms like Ettus USRP, Range Networks RAD-1, Rice WARP, Fairwaves UmTRX can be used as off-the-shelf SDR. For robust voice communication, GSM technology is still the easiest and most viable solution. No wonder it is the most successful communication standard in the world covering over 90% of globe population. Inspite of this, it has been repeatedly observed that utilization of GSM spectrum is poor. For exam- ple in New York and Chicago, GSM cell phone frequencies are occupied 45% and 55% of the time, respectively [3]. In this demo we concentrate on building of a CR testbed using existing GSM protocol stack and that aims to provide QoS for both PU and SU. Fig. 1: Cognitive GSM BTS II. RELATED WORK After the emergence of SDR, open source based application based on SDR has seen tremendous growth. Especially, open- source software for telephony like OpenBTS [4], OpenBSC [5], Osmocom BB [6], Openmoko [7] has proved that real time voice or data communication can be done at low cost, providing a viable solution for less dense populated areas like rural and underdeveloped countries. In particular, OpenBTS has revolutionized the GSM telephony making GSM BTS setup possible using SDRs like Range Networks RAD-1, USRP, UmTRX, etc. . Efforts to use OpenBTS as cognitive radio testbed has been reported in [1] and [2]. In [1], cognitive capability is incorporated indirectly by monitoring frame error rate (FER). If the FER is above a certain threshold, it is assumed that the PU is active and the call is abruptly dropped. This scheme suffers from high false alarm rate (because of obvious reasons) and abrupt call termination. In case of [2] frequency selection is done based on GSM whitespace database from PU which doesn’t involve spectrum sensing and on the fly detection and shifting of PU frequency. In this demo, our contribution is focused on making OpenBTS a cognitive BTS (CGBTS) making it smart to detect the PU on the fly and assign the available free frequency to SU without degrading QoS of both PU and SU. III. COGNITIVE GSM BTS CGBTS allows secondary user to make GSM based calls using OpenBTS without call drop and degradation of QoS for primary as well as secondary user. As mentioned earlier, we need to detect the presence of PU in a reliable manner while transmitting on the same frequency. We achieve this by placing the sensing radio just outside the cell coverage of our SU pico 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems 978-1-4799-6036-1/14 $31.00 © 2014 IEEE DOI 10.1109/MASS.2014.68 529