Basics Of Software Defined Radios

By Prof. Meenakshi Rawat   |   IIT Roorkee
Learners enrolled: 2401   |  Exam registration: 184
Software-defined radio (SDR) is an inherent part of the modern communication system, where many processes, which used to be implemented in hardware, are defined in the software domain for flexibility and configurability. This course describes various components of software-defined-radios with the understanding of their limitation and application of ‘software-defined-solutions’ to overcome such limitations. Understanding the interplay of analog and digital signal processing for power as well as spectrum efficient transmission and reception of signal leads to an optimized, yet, practical radio solution. This course will allow students to understand (1) the terminology used in industrial data-sheets and (2) motivation for selecting appropriate commercial solutions for a practical transceiver design.

INTENDED AUDIENCE  : Both UG/PG can take this course, Industry people can also register.

PREREQUISITES : A background in electrical engineering helps to some extent, but this is not required

INDUSTRY SUPPORT : Telecommunication Industry, Defence Industry , Aeronautical Industry, and Space Industry.
Course Status : Completed
Course Type : Elective
Duration : 4 weeks
Category :
  • Electrical, Electronics and Communications Engineering
Credit Points : 1
Level : Undergraduate/Postgraduate
Start Date : 24 Jul 2023
End Date : 18 Aug 2023
Enrollment Ends : 07 Aug 2023
Exam Registration Ends : 21 Aug 2023
Exam Date : 24 Sep 2023 IST

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout

Week1: Basic components of software defined radios, Software defined radio architectures-Part A, Software defined radio architectures- Part B 
Week2: Distortion parameters-Sources and metrics of distortion in a transceiver,Nonlinear distortion and nonlinearity specifications, Power amplifiers: Nonlinear Distortion in Transmitted Signals 
Week3: Power amplifier Line-up for linearity & power requirement calculations,Linearization Techniques for nonlinear distortion in SDR, Predistortion Techniques for nonlinear distortion in SDR
Week4:  Digital Predistortion Techniques for Linear/Nonlinear Distortion

Books and references

  1. Patrick Roblin, “Nonlinear RF circuits and nonlinear vector network analyzers: interactive measurement and design techniques”, Cambridge University Press, 2011.
  2. F. M. Ghannouchi, O. Hammi and M. Helaoui, “Behavioral modeling and predistortion of wideband wireless transmitters”, John Wiley & Sons, 2015.
  3. John Wood, “Behavioral modeling and linearization of RF power amplifiers”, Artech House, 2014.
  4. P.B. Kenington, “RF and Baseband Techniques for Software Defined Radio”, Norwood, MA, USA: Artech House, 2005.
  5. Girish Chandra Tripathi and Meenakshi Rawat "Characterization of Hardware Impairments in Software Defined Radio" “IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON-2019)”, 8th-10th November 2019.
  6. Meenakshi Rawat and Patrick Roblin. "Multiband/multichannel power amplifier linearization." Radio Frequency and Microwave Power Amplifiers: Efficiency and Linearity (2019): 387.
  7. Girish Chandra Tripathi and Meenakshi Rawat "SDR Solution for Wider Bandwidth Enhanced Quality Communication,"7th IEEE MTT-S International Microwave and RF Conference (IMaRC-2019) IIT Bombay, Mumbai, India.

Instructor bio

Prof. Meenakshi Rawat

IIT Roorkee
Dr. Meenakshi Rawat received the BTech degree in electrical engineering from the GovindBallabh Pant University of Agriculture and Technology, Uttarakhand, India, in 2006, and the MSc and PhD degrees in electrical and computer engineering from the University of Calgary, Calgary, AB, Canada, in 2012. From September 2012 to June 2013, she was a Post-Doctoral Research Fellow with the University of Calgary. From July 2013 to June 2014, she was a Post-Doctoral Project Researcher/Scientist with the Ohio State University. She is currently an Assistant Professor with the Indian Institute of Technology (IIT), Roorkee, Uttarakhand, India. Dr. Rawat was workshop co-chair for ARFTG-82 and session co-chair for MMwave and THz Designs for iMARC 2014, Bangalore, India. She was part of the Calgary group that won Overall Championship and Best Design Prize of the 3rd Annual Smart Radio Challenge, Wireless Innovation Forum. She was also the three-time recipient of the ResearchProduction Award in the University of Calgary and Best Poster Award of the 82nd Automatic RF Techniques Group (ARFTG) Conference, Columbus, OH, USA, in 2013. She is currently handling four research projects with funding from defense, private telecommunication industries and one internationational funding related to SDR for 5G communication.Recently, she was listed as Featured Engineer on EEweb.com

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 
24 September 2023 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


Average assignment score = 25% of average of best 3 assignments out of the total 4 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Roorkee.It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team

MHRD logo Swayam logo


Goto google play store