Companies Home Search Profile

Designing RF Communication Systems Using SDRs with GNU Radio

Focused View

Dr. Moazzam Tiwana

3:31:50

468 View
  • 1 - What is Software Defined Radio SDR.mp4
    00:53
  • 2 - Advantages Of Using SDR.mp4
    01:26
  • 3 - ModulationDemodulation Fundamental Requirement for Communication.mp4
    03:10
  • 4 - Types of Modulation.mp4
    02:14
  • 5 - Amplitude Modulation AM.mp4
    01:28
  • 6 - Demodulation of Amplitude Modulated AM Signal.mp4
    01:02
  • 7 - Carrier Recovery at Receiver.mp4
    01:06
  • 8 - Quadrature Amplitude Modulation QAMAnalog.mp4
    05:31
  • 9 - Amplitude Shift Keying Digital Modulation.mp4
    03:59
  • 10 - Amplitude Shift Keying 4ASK Digital Modulation.mp4
    01:44
  • 11 - 4ASK Demodulation.mp4
    01:45
  • 12 - Phase Shift KeyingBPSK Digital Modulation.mp4
    02:50
  • 13 - Binary Phase Shift Keying BPSKDemodulation.mp4
    01:20
  • 14 - MPhase Shift Keying MPSK.mp4
    04:18
  • 15 - Quadrature Phase Shift Keying QPSKModulation.mp4
    04:01
  • 16 - Quadrature Phase Shift Keying QPSKDemodulation.mp4
    03:38
  • 17 - Modulation with Differential Encoding.mp4
    04:18
  • 18 - MQuadratire Amplitude Modulation Digital.mp4
    02:42
  • 19 - 16Quadrature Amplitude Modulation 16QAM.mp4
    02:04
  • 20 - 16QAM Demodulation.mp4
    02:59
  • 21 - How To Generate PSK Modualation using QAM.mp4
    02:11
  • 22 - How To Generate ASK Modulation using QAM.mp4
    00:50
  • 23 - Why we use Quadrature Amplitude Modulation QAM in SDRs.mp4
    01:02
  • 24 - How Analog Frequency and Phase Modulation is done using QAM in SDRs.mp4
    02:11
  • 25 - Complex Numbers To Represent Symbols in SDR.mp4
    01:51
  • 26 - SDR Block DiagramTransmitter.mp4
    02:30
  • 27 - SDR Block DiagramReceiver.mp4
    01:37
  • 28 - Simplified Setup of SDR.mp4
    01:16
  • 29 - National Instruments USRP Hardware Block Diagram.mp4
    04:14
  • 30 - Simplified Block Diagram RTLSDR Hardware.mp4
    03:14
  • 31 - GNU Radio Fundamentals.mp4
    01:37
  • 32 - GNU Radio Flow Diagram.mp4
    01:36
  • 33 - Installing GNU Radio Wth GNU Radio Companion.mp4
    01:31
  • 33 - Install-gnuradio.pdf
  • 34 - BPSK Signal Generation In GNU Radio1.mp4
    02:05
  • 35 - BPSK Signal generation in GNU Radio2.mp4
    12:18
  • 35 - BPSK-TRX1.grc.zip
  • 36 - QPSK Signal Generation in GNU Radio1.mp4
    02:06
  • 37 - QPSK Signal Generation in GNU Radio2.mp4
    03:55
  • 37 - QPSK-TRX.grc.zip
  • 38 - Before we connect the SDR Hardware.mp4
    02:00
  • 39 - 1 Upsampling of the IQ Symbols.mp4
    02:58
  • 40 - 2 Intersymbol Interference ISI due to multipath wireless channel.mp4
    03:29
  • 41 - The Solutions to ISI problem.mp4
    00:25
  • 42 - Pulse shaping to combat the ISI.mp4
    08:13
  • 43 - Pulse shaping at Tx and Rx.mp4
    03:21
  • 44 - PSK Modulation with Upsampling and Pulse Shaping in GNU Radio 1.mp4
    01:48
  • 45 - PSK Modulation with Upsampling and Pulse Shaping in GNU Radio 2.mp4
    07:00
  • 45 - QPSK-Modulation1.grc.zip
  • 45 - QPSK-Modulation1-with-RRC.grc.zip
  • 46 - Simulating Wireless Channel in GNU Radio 1.mp4
    02:13
  • 47 - QPSK-Modulation-channel2.grc.zip
  • 47 - Simulating Wireless Channel in GNU Radio 2.mp4
    06:00
  • 48 - 3 Clock Synchronization at Receiver.mp4
    01:28
  • 49 - Polyphase Clock Sync Block in Gnu Radio 1.mp4
    04:00
  • 50 - Polyphase Clock Sync Block in Gnu Radio 2.mp4
    02:59
  • 50 - QPSK-Modulation-clock-synchronisation3.grc.zip
  • 51 - 4 Equalization to compensate for ISI.mp4
    03:19
  • 52 - Constant Modulus Algorithm Equalizer.mp4
    03:33
  • 53 - Constant Modulus Algorithm Equalizer in Gnu Radio.mp4
    05:33
  • 53 - QPSK-Modulation-equalizer4.grc.zip
  • 54 - Least Mean Squared Decision Directed LMSDD Equalizer.mp4
    01:44
  • 55 - 5 Phase And Frequency Correction Carrier Recovery.mp4
    01:53
  • 56 - Costas Loop for Carrier Recovery in GNU Radio.mp4
    03:24
  • 56 - QPSK-modulation-frequency-phase-synch5.grc.zip
  • 57 - Packet Transmission using GNU RadioIntroduction.mp4
    01:42
  • 58 - Stream to Tagged Stream Block.mp4
    03:12
  • 59 - Protocol Formatter Block.mp4
    02:04
  • 60 - Constellation Modulator Block.mp4
    02:47
  • 61 - Blocks At the Receiver For Packet Reception.mp4
    04:12
  • 62 - Bpsk-end-to-end-simulation1.grc.zip
  • 62 - End to End Packet TransmissionReception in GNU Radio Simulation.mp4
    08:38
  • 62 - QPSK-end-to-end-simulation1.grc.zip
  • 62 - test.zip
  • 63 - Hardware Setup for Real Time Wireless Data Transmission.mp4
    01:38
  • 64 - Install USRP N210 Hardware Drivers.mp4
    01:16
  • 65 - Install OSMOCOM SourceSink for RTLSDR in GNU Radio.mp4
    01:25
  • 66 - Installation of RTLSDR Hardware Drivers.mp4
    00:34
  • 67 - Setting Python Path to OSMOSDR.mp4
    01:21
  • 68 - USRP Sink block for Transmitter USRP SDR.mp4
    02:45
  • 69 - OSMOCOM Source for Receiver RTLSDR.mp4
    03:08
  • 70 - Bpsk-tx-rx-SDR.grc.zip
  • 70 - GNU Radio Flow Diagram for Real Time Packet Transmission Reception.mp4
    07:18
  • 70 - test.zip
  • 71 - Phase Ambiguity Problem At Receiver.mp4
    01:13
  • 72 - Solution to phase ambiguity Problem Modulation with Differential Encoding.mp4
    02:50
  • 73 - Differential-bpsk-tx-rx-SDR.grc.zip
  • 73 - Flow Diagram for TransmissionReception Using BPSK with Differential Encoding.mp4
    01:55
  • Description


    Generalized Software Defined Radio (SDR) Introduction, Real time communication with SDRs, Signal processing in GNU Radio

    What You'll Learn?


    • Developing SDR Applications
    • Real-time Wireless Communication with SDR
    • GNU Radio for Wireless Signal Processing
    • Solutions to Wireless Channel Impairements

    Who is this for?


  • Anyone who wants to develop real time Software Defined Radio (SDR) applications
  • Radio Communication enthusiasts
  • GNU radio companion learners
  • More details


    Description

    SDR is a reality around us. It is present in a lot of systems everywhere and is a versatile technology which can be used for many things, not only academics and industrial, but also ethical hacking etc.

    This course will comprehensively cover developing software defined radio (SDR) communications systems using the GNU Radio signal processing and development environment. The course is structured so that concepts and theory can be instantly translated to practice with hands-on implementations. We use two hardware SDR platforms:  Universal Software Radio Peripheral (USRP) as transmitter and RTL-SDR as a receiver. However, the course is designed in such a way that even if you do not have USRP, you can use any other cheap SDR as transmitter easily with slight changes in gnuradio. As far as RTL-SDR is concerned, you can easily acquire this device for $19 only.

    At the end of this course you will be able to make a data-communication link using SDRs.

    This comprehensive course is comprised of following sections to cover all the important aspects of 'Software Defined Radio' environment:

    Section 1: Introduction

    Section 2: Communication fundamentals related to SDR

    Section 3: Block Diagram of SDR Hardware Explained

    Section 4: GNU Radio for Wireless Communication

    Section 5: Combating the Impairments of The Wireless Channel

    Section 6: Packet Transmission using GNU Radio 

       

    Who this course is for:

    • Anyone who wants to develop real time Software Defined Radio (SDR) applications
    • Radio Communication enthusiasts
    • GNU radio companion learners

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dr. Moazzam Tiwana
    Dr. Moazzam Tiwana
    Instructor's Courses
    Dr. Moazzam Tiwana is a telecom engineer with a MSc. degree in Digital Telecommunication Systems from ENST, Paris, France in 2007 and a Ph.D. degree in Mobile Communications from Telecom SudParis Paris, France, in 2010. His PHD was with the R&D Group of Orange Labs of France Telecom. He has more than Twenty-one years of industrial and academic experience with research publications in the reputed international journals.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 73
    • duration 3:31:50
    • Release Date 2022/12/14