
Demonstrate how a data link between ground station and UAV uses software defined radio, where hardware components are implemented in software on general purpose hardware.
Encode information with phase shift keying, where data resides in the carrier phase. Binary phase shift keying uses 0 and 180 degree phase, producing modulated samples and a real-axis constellation.
demonstrates quadrature amplitude modulation by varying amplitude and phase to form mqam signals, and shows 16-qam generation from two square-root-M like signals with i and q level mapping.
Explore the simplified rtl-sdr block diagram for reception only, detailing the antenna, LNA, filter, mixer to intermediate frequency, a five megahertz bandwidth filter, and i/q demodulation with a USB interface.
Demonstrates a GNU Radio Costas loop for carrier recovery, analyzing a four-symbol modulation with a six-path channel, tuning loop bandwidth and sliders for frequency offset and timing error.
Explore packet transmission over radio using the tag stream block method in GNU Radio, detailing preamble, header, payload, and the CRC check block for error detection.
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