ECE 463: Digital Communications Laboratory - Fall 2018


Course Description:

The goal of this course is to give students hands-on experience in the design, configuration and evaluation of digital communication systems through software defined radios. The course will introduce students to various components of a digital transceiver. It will also cover various Internet of Things (IoT) communication technologies used today. Students will learn through lab driven experiments on USRP software defined radios.



Lecture Time & Location: Wednesday 2:00pm - 2:50pm in ECEB 3020

Lab Time & Location: Thursday or Friday 1:00pm - 3:50pm in ECEB 5080

Instructor: Haitham Hassanieh (haitham@illinois.edu)

Office Hours: Wednesday 3:00pm - 4:00pm or by appointment.

Course TA: Junfeng Guan

Prerequisites: Basic knowledge of communications or ECE 361 or 461 or 459


Topics:

► Software Defined Radios

  • USRP X310
  • LabVIEW Communications


  • ► TX/RX Trasceivers

  • Up/Down Conversion
  • Pulse Shaping Filers, Matched Filters
  • Bandwidth & Spectral Efficiency


  • ► Modulation

  • Coherent Modulation
  • Non-Coherent Modulation
  • BER vs SNR
  • Eye Diagrams
  • ► Internet of Things (IoT)

  • Bluetooth & Frequency Hoping
  • LoRa & Chirp Spread Spectrum
  • RFIDs & Battery Free Communicaion
  • Direct Sequency Spread Spectrum

  • ► Synchronization

  • Frame synchronizaiton & PN sequences
  • Phase Locked Loops (PLLs)
  • Carrier/Timing Recovery

  • ► Channel

  • AWGN Channel
  • Flat Fading vs Frequency Selective Channel
  • Channel Equalization
  • Channel Capacity



  • Grading:
    • 20% Participation & Attendance
    • 50% Lab Reports
    • 30% Two Quizes