Abstract
This paper describes the design and implementation process of a 2.5G GSM network. The GSM network supports messaging, voice calls and data through GPRS. We have also explored the spectrum analyzer, FM radio receiver and transmitter using USRP B200 software-defined radio (SDR). OpenBTS, GNU radio, with USRP hardware driver (UHD), Asterisk and Fosphor are used to control and configure the USRP B200 SDR on the software side. A GPU accelerated spectrum analyzer that works from 70 MHz up to 6 GHz is also included. There is also an FM radio transmitter that can transmit on any selected frequency and an FM receiver that can receive and play all the stations available in the area through the computer’s speakers. We also observe the effect of distance on signal strength and delay.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Haykin S (2005) Cognitive radio: brain-empowered wireless communications. IEEE J Sel Areas Commun 23(2):201–220
Akyildiz IF, Lee WY, Vuran MC, Mohanty S (2006) NeXt generation/dynamic spectrum access/cognitive radio wireless networks: a survey. Comput. Networks 50(13):2127–2159
Wang Pu, Fang Jun, Han Ning, Li Hongbin (2010) Multiantenna-assisted spectrum sensing for cognitive radio. IEEE Trans Veh Technol 59(4):1791–1800
Wang B, Liu KJR (2011) Advances in cognitive radio networks: a survey. IEEE J Sel Top Signal Process 5(1):5–23
Pace P, Loscri V (July 2012) OpenBTS: a step forward in the cognitive direction. In: Proceedings of the 2012 21st international conference on computer communications and networks, ICCCN 2012
Mitola J (1992) Software radios-survey, critical evaluation and future directions. In: Proceedings of the NTC-92: national telesystems conference, pp 13/15–13/23
Hosking RH (2016) Software defined radio handbook, vol 7
Johnson P (1985) New research lab leads to unique radio receiver. E-Syst Team 5(4):6–7
Eberspächer J, Vögel HJ, Bettstetter C, Hartmann C (2008) GSM-architecture, protocols and services, 3rd edn
Rahnema M (1993) Overview of the GSM system and protocol architecture. IEEE Commun Mag 31(4):92–100
BTRC (2016) Mobile phone subscribers in Bangladesh, March 2019. http://www.btrc.gov.bd/content/mobile-phone-subscribers-bangladesh-march-2019. Accessed 23 May 2019
BTRC (2019) Internet subscribers in Bangladesh, March 2019. BTRC. http://www.btrc.gov.bd/content/internet-subscribers-bangladesh-march-2019. Accessed 23 May 2019
Open source project builds mobile networks without big carriers. Network World. https://www.networkworld.com/article/2226543/open-source-project-builds-mobile-networks-without-big-carriers.html. Accessed 23 May 2019
Community owned and operated cellular networks in rural Mexico. https://infocondb.org/con/hope/hope-x/community-owned-and-operated-cellular-networks-in-rural-mexico. Accessed 23 May 2019
Electronics Notes (2019) What is frequency modulation. Electronics notes. https://www.electronics-notes.com/articles/radio/modulation/frequency-modulation-fm.php. Accessed 23 May 2019
Electronics Notes (2019) Edwin armstrong. FM development. Electronics notes. https://www.electronics-notes.com/articles/history/pioneers/edwin-armstrong-fm-radio.php. Accessed 23 May 2019
What is a spectrum analyzer. RF spectrum analyzer. Electronics notes. https://www.electronics-notes.com/articles/test-methods/spectrum-analyzer/spectrum-analyser-overview.php. Accessed 23 May 2019
Bettstettert C, Vogel LJ, Eberspächert J (2000) GSM phase 2+ general packet radio service GPRS: architecture, protocols, and air interface. IEICE Trans Commun E83-B(2):117–118
openbts.org (2019) BuildInstallRun-OpenBTS. http://openbts.org/w/index.php?title=BuildInstallRun. Accessed 20 May 2019
Iedema M, Samra H (2014) Getting started with OpenBTS
Burgess DA, Samra HS (2008) The OpenBTS project
Mpala J, van Stam G (2013) OpenBTS, a GSM experiment in rural Zambia. In: Lecture notes of the institute for computer sciences. Social-informatics and telecommunications engineering, LNICST
Behan L, Orcik L, Rezac F, Baronak I, Lin JCW (2017) Prepaid voice services based on OpenBTS platform. In: Proceedings of the 3rd czech-China scientific conference 2017. InTech
Aggrawal K, Vachhani K (2018) Reconfigurable cellular GSM network using USRP B200 and OpenBTS for disaster-hit regions. In: 2017 IEEE 13th Malaysia international conference on communications, MICC 2017, vol 2017, Novem, pp 141–146
Rhodes C, Spencer M, Allison M (2003) The asterisk handbook version 2, vol 2
GNU Radio Foundation (2019) About GNU radio. https://www.gnuradio.org/about/. Accessed 02 Feb 2019
Ettus Research (2019) UHD-Ettus knowledge base. https://kb.ettus.com/UHD. Accessed 19 May 2019
Fosphor-SDR (Software Defined Radio)-open source mobile communications. https://osmocom.org/projects/sdr/wiki/fosphor. Accessed 19 May 2019
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Tuhin, S., Fahim, Rahman, S.F., Rahman, S.F., Al Mursalin, A., Muzahidul Islam, A.K.M. (2020). Implementation of GSM Cellular Network Using USRP B200 SDR and OpenBTS. In: Uddin, M.S., Bansal, J.C. (eds) Proceedings of International Joint Conference on Computational Intelligence. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-15-3607-6_23
Download citation
DOI: https://doi.org/10.1007/978-981-15-3607-6_23
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3606-9
Online ISBN: 978-981-15-3607-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)