Skip to main content

Implementation of GSM Cellular Network Using USRP B200 SDR and OpenBTS

  • Conference paper
  • First Online:
Proceedings of International Joint Conference on Computational Intelligence

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Haykin S (2005) Cognitive radio: brain-empowered wireless communications. IEEE J Sel Areas Commun 23(2):201–220

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Wang Pu, Fang Jun, Han Ning, Li Hongbin (2010) Multiantenna-assisted spectrum sensing for cognitive radio. IEEE Trans Veh Technol 59(4):1791–1800

    Article  Google Scholar 

  4. Wang B, Liu KJR (2011) Advances in cognitive radio networks: a survey. IEEE J Sel Top Signal Process 5(1):5–23

    Article  Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. Hosking RH (2016) Software defined radio handbook, vol 7

    Google Scholar 

  8. Johnson P (1985) New research lab leads to unique radio receiver. E-Syst Team 5(4):6–7

    Google Scholar 

  9. Eberspächer J, Vögel HJ, Bettstetter C, Hartmann C (2008) GSM-architecture, protocols and services, 3rd edn

    Google Scholar 

  10. Rahnema M (1993) Overview of the GSM system and protocol architecture. IEEE Commun Mag 31(4):92–100

    Article  Google Scholar 

  11. 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

  12. BTRC (2019) Internet subscribers in Bangladesh, March 2019. BTRC. http://www.btrc.gov.bd/content/internet-subscribers-bangladesh-march-2019. Accessed 23 May 2019

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

    Google Scholar 

  19. openbts.org (2019) BuildInstallRun-OpenBTS. http://openbts.org/w/index.php?title=BuildInstallRun. Accessed 20 May 2019

  20. Iedema M, Samra H (2014) Getting started with OpenBTS

    Google Scholar 

  21. Burgess DA, Samra HS (2008) The OpenBTS project

    Google Scholar 

  22. 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

    Google Scholar 

  23. 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

    Google Scholar 

  24. 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

    Google Scholar 

  25. Rhodes C, Spencer M, Allison M (2003) The asterisk handbook version 2, vol 2

    Google Scholar 

  26. GNU Radio Foundation (2019) About GNU radio. https://www.gnuradio.org/about/. Accessed 02 Feb 2019

  27. Ettus Research (2019) UHD-Ettus knowledge base. https://kb.ettus.com/UHD. Accessed 19 May 2019

  28. Fosphor-SDR (Software Defined Radio)-open source mobile communications. https://osmocom.org/projects/sdr/wiki/fosphor. Accessed 19 May 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Saulin Tuhin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics