Software Defined Radio: Basic Principles and Applications


  • José Raúl Machado-Fernández Instituto Superior Politécnico José Antonio Echevarría (ISPJAE)



Software Defined Radio (SDR), radiofrequencies receiver, radiofrequencies transmitter, radio development frameworks, superheterodyne receiver, SDR hardware devices, SDR-Sharp, RTLSDR-Scanner


The author makes a review of the SDR (Software Defined Radio) technology, including hardware schemes and application fields. A low performance device is presented and several tests are executed with it using free software. With the acquired experience, SDR employment opportunities are identified for low-cost solutions that can solve significant problems. In addition, a list of the most important frameworks related to the technology developed in the last years is offered, recommending the use of three of them.


Download data is not yet available.


P. K. Bondyopadhyay and G. Marconi, “The Father of Long Distance Radio Communication - An Engineer’s Tribute”, Proceedings of the 25th European Microwave Conference, vol. 2, pp. 879-885, 1995.

O. U. Press, A Tower in Babel: A History of Broadcasting in the United States to 1933 ,1966.

J. J. Green, “The Apparatus for Wireless Telegraphy”, American Electrician, pp. 344-346, 1899.

D. Raychaudhuri and N. B. Mandayam”, Frontiers of Wireless and Mobile Communications”, Proceedings of the IEEE, 2012.

O. U. Press, “The Image Empire: A History of Broadcasting in the United States from 1953”, 1970.

L. Kleinrock, “An Early History of the Internet”, IEEE Communications Magazine, vol. 48, pp. 26-36, 2010.

N. Abramson, “Development of the ALOHANET”, IEEE Transactions on Information Theory, vol. 31, pp. 119-123, 1985.

R. Frenkiel, “Creating Cellular: A history of the AMPS project (1971-1983)”, IEEE Communications Magazine, pp. 14-24, 2010.

U. F. C. Commission, “Authorization of Spread Spectrum Systems Under Parts 15 and 90 of the FCC Rules and Regulations”, General Docket, pp. 81-413, 1985.

IEEE, “802.11 IEEE Standard for Information Technology. Telecommunications and Information Exchange Between Systems, Local and Metropolitan Area Networks. Specic Requirements. Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specications”, 1997.

G. Youngblood, “A Software-Defined Radio for the Masses, Part 1”, QEX: A Forum for Communications Experimenters, 2002.

J. Mitola III, “Software Radios. Survey, Critical Evaluation and Future Directions”, IEEE National Telesystems Conference, pp. 13-15,

R. J. Lackey and D. W. Upmal, “Speakeasy: the Military Software Radio”, IEEE Communications Magazine, vol. 33, pp. 56-61, 1995.

(August 2014). SDR-Sharp Oficial Web Site. Available:

(August 2014). RTLSDR Scanner GitHub reference. Available:

(August 2014). Amazon. Venta de Hardware SDR. Available:

A. B. Carlson, Communications Systems An Introduction to signals and Noise, 4th ed.:McGraw-Hill Higher Education, 2002.

J. D. Gibson, The Communications Handbook, 2 ed.: CRC PRESS, 2002.

R. H. Hosking, Software Defined Radio Handbook (Notes Gathering), 8 ed., 2010.

J. B. Anderson and J. Rolf, Understanding Information Transmission: IEEE Press, 2005.

V. Giannini, J. Craninckx, and A. Baschirotto, “Baseband Analog Circuits for Software Defined Radio”, ed: Springer, 2008.

B. Sklar, Digital Communicatinos Fundamentals and Applications, 2 ed.: Prentice Hall, 2001.

(August 2014). Comparisons with other Wideband Commercial Software Defined Radios. Available:

G. D. Space Systems Technology Group, “New Research Lab Leads to Unique Radio Receiver”, E-Systems Team magazine, vol. 5, pp. 6-7, 1985.

(April 2012). National Instruments Corporation History, accessed Available:

“Design and Implementation of Software Radios Using a General Purpose Processor”, Ph.D., Massachusetts Institute of Technology, Cambridge, MA, USA, 1999.

R. Vidano, “SPEAKeasy II : an IPT Approach to Software Programmable Radio Development”, MILCOM 97 Proceedings, vol. 3, pp. 1212-1215, 1997.

(1997, April 2012). Mission Needs Statement (NMS) for the Joint Tactical Radio (JTR).

P. Mackenzie, L. Doyle, K. Nolan, and D. O’Mahony, “An Architecture for the Development of Software Radios on General Purpose Processors”, Proceedings of the Irish Signals and Systems Conference, pp. 275-280, 2002.

V. G. Bose, “A Software Driven Approach to SDR Design”, COTS Journal, 2004.

(April 2012). GNU Radio Wikipedia Entry. Available:

S.-L. Tsao, C. C. Lin, C. L. Chiu, H.-L. Chou, and M. C. Wang, “Design and Implementation of Software Framework for Software Defined Radio System”, Proceedings of the 56th IEEE Vehicular Technology Conference, vol. 4, pp. 2395-2399, 2002.

G. J. Minden, J. B. Evans, and J. A. Roberts, “Agile Radio Systems and National Radio Networking Research Testbed”, SensorNet Architecture Forum, Lawrence, KS, USA, 2003.

(April 2012). Calradio User Guide. Available:

P. Murphy, A. Sabharwal, and B. Aazhang, “Design of WARP: A Flexible Wireless OpenAccess Research Platform”, Proceedings of 14th European Signal Processing Conference, 2006.

(April 2012). High Performance Software Defined Radio Website. Available:

J. A. DePries, “A Practical Approach to Rapid Prototyping of SCA Waveforms”, Master, Virginia Polytechnic Institute and State University, Blacksburg, Virginia, USA, 2006.

(February 2007). Lyrtech SFF SDR Development Platform Technical Specs, Technical Report. Available:

T. W. Rondeau, “Application of Articial Intelligence to Wireless Communications”, Ph.D., Virginia Polytechnic Institute and State University, Blacksburg, VA, USA, 2007.

K. Mandke, S. H. Choi, G. Kim, R. Grant, R. Daniels, W. Kim, R. W. Heath, and S. M. Nettles, “Early Results on Hydra: A Flexible MAC/PHY Multihop Testbed”, Proceedings of the 65th IEEE Vehicular Technology Conference, pp. 1896-1900, 2007.

I. G. Miguelez, “A Software Framework for Software Radio”, Master, Universidad Politécnica de Cataluña, Barcelona, España, 2008.

K. Tan, J. Zhang, J. Fang, H. Liu, Y. Ye, S. Wang, Y. Zhang, H. Wu, W. Wang, and G. M. Voelker, “Sora: High-Performance Software Radio Using General-Purpose Multi-Core Processors”, 6th USENIX Symposium on Networked Systems Design and Implementation, 2009.

(2009, April 2012). Native Interface between MATLAB / Simulink and USRP.

(April 2012). MATLAB and Simulink Support Package for USRP Hardware Available:

D. Valerio, “Open Source Software Defined Radio: A survey on GNUradio and its applications”, Technical Report, Donaucitystrasse 1, 1220 Vienna, AUSTRIA, 2008.

D. C. Tucker and G. A. Tagliarini, “Prototyping with gnu radio and the usrp - where to begin”, SOUTHEASTCON’09. IEEE, pp. 50–54, 2009.

S. J. Olivieri, “Modular FPGA-Based Software Defined Radio for CubeStats”, Master, Worcester Polytechnic Institute, 2011.

R. Sivappagari and C. Mohan, “Software Defined Radio using Digital Modulation Techniques - A MATLAB SIMULINK Approach”, Proceedings of International Academic Conference on Electrical, Electronics and Computer Engineering, 2013.

K. J. T. Hazim Salah Abdulsatar, Ali Hashim Jryian, “Low power Transceiver Structure for Wireless and Mobile Systems Based SDR Technology Using MATLAB and System Generator”, International Journal of Engineering and Advanced Technology (IJEAT), vol. 3, 2013.

Z. Feng, “A Software Defined Radio Implementation Using MATLAB”, Graduated, 2013.

S. Gultchev, K. Moessner, and D. Thilakawardana, Evaluation of Software Defined Radio Technology, Centre for Communication System Research, University of Surrey, 2005.

N. Haziza, M. Kassab, and R. Knopp, “Multitechnology vehicular cooperative system based on Software Defined Radio (SDR)”, Communication Technologies for Vehicles, pp. 84-95, Springer, 2012.

J. Seo, Y.-H. Chen, and D. S. De Lorenzo, “A Real-Time Capable Software-Defined Receiver Using GPU for Adaptive Anti-Jam GPS Sensors”, Sensors Journal, 2011.

P. B. Nagaraju, E. Koski, and T. Melodia, “A Software Defined Radio Ionospheric Chirpsounder for HF Propagation Analysis”, 2009.

H.-S. Yoo, B. Park, and S.-H. Kim, “Seamless Vertical Handover in Software Defined Radio Terminal”, International Journal of Control and Automation, vol. 2, 2009.

M. Zahangir Alam and M. Abdus Sobhan, “Design of Future Software Defined Radio (SDR) for All-IP Heterogeneous Network”, Recent Patents on Signal Processing, vol. 2, pp. 12-21, 2010.

P. Vinayakray Jani, “Algorithm Driven System Selection with Reconfigurable Software Defined Radio in Mobile Devices”, International Journal of Wireless & Mobile Networks, vol. 2, 2010.

A. Technologies, “Creating and Analyzing Custom OFDM Waveforms for SoftwareDefined Radio (SDR) Application Brief”, 2010.

M. Islam, M. A. Hannan, S. A. Samad, and A. Hussain, “Software Defined Radio for RFID Application”, Proceedings of the World Congress on Engineering and Computer Science 2009, vol. 1, 2009.

M. L. Dickens, B. P. Dunn, and J. N. Laneman, “Design and Implementation of a Portable Software Radio”, IEEE Communications Magazine, vol. 46, pp. 58-66, 2008.

J. P. Jacky, J. L. Garbini, M. Ettus, and J. A. Sidles, “Digital Control of Force Microscope Cantilevers Using a Field Programmable Gate Array”, Review of Scientic Instruments, vol. 79, 2008.

E. Matlis, T. Corket, and S. Gogineni, “Plasma Anemometer for Hypersonic Mach Number Experiments”, Instrumentation in Aerospace Simulation Facilities, pp. 245-256, 2005.

R. Farrell, M. Sanchez, and G. Corley, “Software-Defined Radio Demonstrators: An Example and Future Trends”, International Journal of Digital Multimedia Broadcasting, vol. 12, 2009.

G. J. Bradford, “A Framework for Implementation and Evaluation of Cooperative Diversity in Software-Defined Radio”, Master, University of Notre Dame, 2008.

J. G. Q. Maguire, “Cognitive Radio: Making Software Radios More Personal”, IEEE Personal Communications, vol. 6, pp. 13-18, 1999.

N. M. Josuttis, The C++ Standard Library - A Tutorial and Reference, 2 ed.: Addison-Wesley Professional, 2012.

N. Savage, “Special Reports on Emerging Technologies: Cognitive Radio”, MIT Technology Review, 2006.

J. E. G. Minden, L. Searl,, “Cognitive Radios for Dynamic Spectrum Access: An Agile Radio for Wireless Innovation”, IEEE Communications Magazine, vol. 45, pp. 113-121, 2007.

(August 2014). Recopilación de Apps SDR para Androide. Available:

(August 2014). Web SDR around the World. Available:

(August 2014). Radio Mobile Oficial Website. Available:




How to Cite

Machado-Fernández, J. R. (2014). Software Defined Radio: Basic Principles and Applications. Revista Facultad De Ingeniería, 24(38), 79–96.