Implementation of Reconfigurable Transceiver using GNU Radio and HackRF One

  • 20 Accesses


Relying on the past technology radio reception through hardware needs front end tuning which in turn internally changes the frequency of the capacitor. Thus the conventional radio can capture the required frequency by tuning manually. As the technology advances the wireless technology shown the light of cognition through which real time data transmission and reception are implemented using reconfigurable radio i.e., Software Defined Radio (SDR) whose physical layer functions are mainly or fully defined by software. In this paper, HackRFOne (Software defined Radio SDR) is tuned to the required radio frequency by employing GNU Radio Companion and Gqrx (spectrum viewer), where both GNU Radio and Gqrx are an open ended software. Cognitive Radio have revealed that by varying the software, the hardware adjustment is possible only within a fraction of the time. However, this requires more knowledge on signal processing blocks so that adjusting certain parameters like gain and frequency of filter can be made in the receiver side. The goal of this paper is to focus on the signal processing blocks which plays vital role in implementing the transmitter / receiver for reconfigurable wireless communication system.

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

Access options

Buy single article

Instant unlimited access to the full article PDF.

US$ 39.95

Price includes VAT for USA

Subscribe to journal

Immediate online access to all issues from 2019. Subscription will auto renew annually.

US$ 199

This is the net price. Taxes to be calculated in checkout.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20


  1. 1.

    Mitola, J. (1995). The software radio architecture. IEEE Communications Magazine, 33(5), 24–25.

  2. 2.

    Sierra, E.G., & Arroyave, G. A. R. (2015). Low cost SDR spectrum analyzer and analog radio receiver using GNU radio, raspberry Pi2 and SDR-RTL dongle. In 2015 7th IEEE Latin-American conference on communications (LATINCOM).

  3. 3.

    Albiol, A., Corbi, A., & Burgos, D. (2017). Design of a remote signal processing student lab. Journal of IEEE Access, 5, 16068–16076.

  4. 4.

    Muslimin, J., Asnawi, A. L., Ismail, A. F., & Jusoh, A. Z. (2016). SDR-based transceiver of digital communication system using USRP and GNU radio. In International conference on computer and communication engineering (ICCCE) (pp. 449–453). IEEE.

  5. 5.

    Kushnure, D., Jiniyawala, M., Molawade, S., & Patil, S. (2017). Implementation of FM transceiver using software defined radio (SDR). IJEDR, 5(2), 225–233.

  6. 6.

    Gandhiraj, R., Ram, Ranjini, & Soman, K. P. (2012). Analog and digital modulation tool kit for software defined radio Elsevier. Procedia Engineering, 30, 1155–1162.

  7. 7.

    Abirami, M., Hariharan, V., Sruthi, M. B., Gandhiraj, R., & Soman, K. P. (2013). Exploiting GNU radio and USRP: An economical test bed for real time communication systems. In 2013 fourth international conference on computing, communications and networking technologies (ICCCNT) (pp. 1–6). IEEE.

  8. 8.

    Sruthi, M. B., Abirami, M., Manikkoth, A., Gandhiraj, R., & Soman, K. P. (2013). Low cost digital transceiver design for software defined radio using RTL-SDR. In 2013 international mutli-conference on automation, computing, communication, control and compressed sensing (iMac4s) (pp. 852-855). IEEE.

  9. 9.

    Song, W. (2009). Configure cognitive radio using GNU radio and USRP. In 3rd IEEE international symposium on microwave, antenna, propagation and EMC technologies for wireless communications., ISBN: 978-1-4244-4076-4/09/\$25.00 \(\copyright\)2009 IEEE.

  10. 10.

    Budati, A. K., & Polipalli, T. R. (2017). Performance analysis of HFDI computing algorithm in intelligent networks. International Journal of Computers and Applications,.

  11. 11.

    Valivetia, H. B., & Polipalli, T. R. (2017). Performance analysis of SLTC-D2D handover mechanism in software-defined networks. International Journal of Computers and Applications,.

  12. 12.

    Miyashiro, H., Medrano, M., Huarcaya, J., & Lezama, J. (2017). Software defined radio for hands-on communication theory. In International conference on electronics, electrical engineering and computing (INTERCON), IEEE XXIV.

  13. 13.

    Vachhani, K., & Mallari, R. A. (2015). Experimental study on wide band FM receiver using GNURadio and RTL-SDR. In 2015 international conference on advances in computing, communications and informatics (ICACCI). IEEE.

  14. 14.

    Blossom, E. (2014). GNUradio official website.

  15. 15.

    Blossom, E. (2004). GNU radio: Tools for exploring the radio frequency spectrum. Linux Journal, 2004(122), 4.

  16. 16.

    Reis, A. L. G., Barros, A. F., Lenzi, K. G., Meloni, L. G. P., & Barbin, S. E. (2012). Introduction to the software-defined radio approach. IEEE Communications Surveys and Tutorials, 10, 1156–1161.

  17. 17.

    Lunagariya, J. K., Gokhruwala, K., & Vachhani, K. (2015). Design analysis of digital modulation schemes with GNU radio. In Second international conference on networks, information & communications, vol 20.

  18. 18.

    Gummmineni, M., & Rao, P. T. (2018). Implementing complex radio system in short time using cognitive radio. In Advances in intelligent systems and computing book series (AISC, vol 672), pp. 263-271.

  19. 19.

    Sinha, D., Verma, A. K., & Kumar, S. (2016). Sample rate conversion technique for software defined radio receiver. In 2016 10th international conference on intelligent systems and control (ISCO) 03,

  20. 20.

    Gandhiraja, R. R., & Somanb, K. P. (2012). Analog and digital modulation toolkit for software defined radio. SciVerse Science Direct, Procedia Engineering, 30, 1155–1162.

  21. 21.

    Anjanaa, C., Sundaresan, S., Zacharia, Tessy, Gandhiraj, R., & Soman, K.P. (2015). An experimental study on channel estimation and synchronization. In International conference on information and communication technologies (ICICT 2014) Procedia Computer Science 46, 1056–1063, 1877–0509.

  22. 22.

    Elsaghier, A. E., & Altiraiki, S. M. (2017). Frequency shift keying scheme to implement SDR using Hackrf one. International Journal of Electronics Engineering Research. ISSN 0975-6450 Volume 9, Number 8, pp. 1147-1157© Research India Publications.

  23. 23.

    Rebica, L., Rani, S., & Kakkar, S. (2016). Performance analysis of various modulation techniques using GNU radio. In International journal of computer applications (0975 - 8887) international conference on advances in emerging technology (ICAET 2016).

Download references

Author information

Correspondence to Madhuri Gummineni.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Gummineni, M., Polipalli, T.R. Implementation of Reconfigurable Transceiver using GNU Radio and HackRF One. Wireless Pers Commun (2020).

Download citation


  • GNU radio companion (GRC)
  • Software defined radio (SDR)
  • CR
  • HackRFOne
  • Gqrx