# Basics of Software Defined Radios and Practical Applications

- Institution: IIT Roorkee
- Department: Electronics & Communication Engineering
- Teacher: Prof. Meenakshi Rawat
- Level: Undergraduate
- Language: English
- Subjects: Engineering, Society and politics
- Source: [NPTEL](https://nptel.ac.in/courses/108107107)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/108107107)
- Who can watch: Teens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

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; The course is also useful for practicing RF and signal processing engineers in the Industry.

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.

## Lectures

1. [Foundation for software defined radio](https://invisiblenetwork.ai/learn/nptel/108107107/bcb8a497c0ee) (YouTube)
2. [Components of a software defined radio](https://invisiblenetwork.ai/learn/nptel/108107107/cb7e7733fb10) (YouTube)
3. [Software defined radio architectures Part I](https://invisiblenetwork.ai/learn/nptel/108107107/a66c430e9b9f) (YouTube)
4. [Software defined radio architectures Part II](https://invisiblenetwork.ai/learn/nptel/108107107/510d5be5a75a) (YouTube)
5. [Software defined radio architectures Part III](https://invisiblenetwork.ai/learn/nptel/108107107/c1789719f3c0) (YouTube)
6. [Software defined radio architectures Part IV](https://invisiblenetwork.ai/learn/nptel/108107107/5c94b11f476d) (YouTube)
7. [Distortion Parameters-Part I](https://invisiblenetwork.ai/learn/nptel/108107107/795a9d95c723) (YouTube)
8. [Distortion Parameters-Part II](https://invisiblenetwork.ai/learn/nptel/108107107/069ab1286f5a) (YouTube)
9. [Distortion Parameters: Nonlinear Distortion](https://invisiblenetwork.ai/learn/nptel/108107107/74cc97cc6d91) (YouTube)
10. [Distortion Parameters: Nonlinearity Specifications](https://invisiblenetwork.ai/learn/nptel/108107107/21b690429263) (YouTube)
11. [Power Amplifiers: Nonlinear Distortion in Transmitted Signals](https://invisiblenetwork.ai/learn/nptel/108107107/d9c152f6471e) (YouTube)
12. [Power Amplifiers: Useful Definitions](https://invisiblenetwork.ai/learn/nptel/108107107/2d7d91915eb8) (YouTube)
13. [Case study-I: Power amplifier Line-up for achieving linearity & power requirement example](https://invisiblenetwork.ai/learn/nptel/108107107/9941321bf2db) (YouTube)
14. [Case study-II: Power amplifier Line-up for linearity & power requirement: Need for linearization techniques](https://invisiblenetwork.ai/learn/nptel/108107107/3f28eac374db) (YouTube)
15. [Behavioral models for representing nonlinear distortions](https://invisiblenetwork.ai/learn/nptel/108107107/6bc61e21ce1d) (YouTube)
16. [Linearization Techniques for nonlinear distortion](https://invisiblenetwork.ai/learn/nptel/108107107/5022499d8191) (YouTube)
17. [Predistortion Techniques for nonlinearity distortion in SDR](https://invisiblenetwork.ai/learn/nptel/108107107/308cb48b89d8) (YouTube)
18. [Basic Digital Predistortion Techniques for nonlinear distortion in SDR](https://invisiblenetwork.ai/learn/nptel/108107107/adc751046fb7) (YouTube)
19. [State-of-the-art Digital Predistortion Techniques for Nonlinear Distortion in SDR](https://invisiblenetwork.ai/learn/nptel/108107107/128a239b0bf9) (YouTube)
20. [Digital Predistortion Techniques for Linear as well as Nonlinear Distortion in SDR](https://invisiblenetwork.ai/learn/nptel/108107107/6427ad91d771) (YouTube)
