Instructor: Ismail Guvenc
Office: EB2-3060, Phone: 919-513-1378, e-mail: iguvenc@ncsu.edu
Course Hours: Monday/Wednesday 3:00 PM – 4:15 PM, Location: 2116 Textiles Complex, Centennial Campus
Office Hours: Mondays and Wednesdays 4:30-5:00 PM (EB2-3060) or with an appointment
Course Material and Discussions: All course material will be accessible through Moodle and course discussions will happen in Moodle.
Teaching Assistant: N/A
Prerequisites: ECE 402 Communications Engineering
Course Description: A study of applications of communications theory and signal processing to wireless systems. Topics include an introduction to information theory and coding, basics and channel models for wireless communications, and some important wireless communication techniques including spread-spectrum, OFDM, and MIMO. MATLAB exercises expose students to engineering considerations.
Textbook:
A. Goldsmith, Wireless Communications, Cambridge University Press, 2005 (e-book available in the library).
J. G. Proakis and M. Salehi, Fundamentals of Communication Systems, Second Edition, Upper Saddle River, NJ: Prentice Hall, 2014.
Grading:
The course will be graded based on Homeworks (25%), Weekly Quizzes (5%), Midterm Exam (30%) and Final Exam (40%). Letter grade and +/- grading policy will used for the final course grade. This course cannot be taken for S/U grading. You may use n hand-written sheets of notes (8.5’’ by 11” letter-sized or equivalent) for test n. Otherwise exams are closed book and closed notes. Calculators may be used. Makeup will be scheduled only under extreme, well-documented circumstances.
Course Outline:
This outline is tentative and may be modified during the semester. Updates will be announced in class or in the course slides.
Module 0 - Course Overview and Introduction to Wireless Communication Systems
Module 1 – Wireless Channels (Goldsmith: 2.1-2.3, 2.6-2.9, 3.1; Proakis/Salehi: 1.3, 1.4, 14.1, 14.2, 14.5)
Part-1: Wireless channel characteristics and modeling (channel models overview, path loss and link budget analysis, shadow fading, small-scale fading, multipath, time variation, Doppler shift and Doppler spread)
Module 2 – Wireless Communication Systems (Proakis/Salehi: 11.1-6, 15.1-5; Goldsmith: 10.1-5)
Part-1: Multicarrier modulation and OFDM systems (review of DFT, overview and history of OFDM, ISI and cyclic prefix, pilot symbol design for OFDM, challenges of OFDM, example parameterization of OFDM in modern wireless systems )
Part-2: Spread spectrum and CDMA systems (review of vectors, multiple access systems overview, frequency hopping spread spectrum, direct sequence spread spectrum, interference rejection and interference margin, m-sequence, Gold sequence, Kasami sequence, Walsh-Hadamard sequence)
Part-3: Multi-antenna systems (MIMO) (singular value decomposition, spatial multiplexing, beamforming, diversity reception, parallel decomposition of MIMO channel, MIMO channel capacity)
Module 3 – Basics of Information Theory and Coding (Proakis/Salehi: 2.5, 5.1-5.3, 12.1-12.6, 13.1)
Part-0: Review of probability and random processes
Part-1: Measurement of information (entropy, joint and conditional entropy, mutual information, differential entropy)
Part-2: Source coding (source coding theorem, typical and non-typical sequences, Huffman codes, Lempel- Ziv Codes)
Part-3: Channel coding (discrete memoryless channel, binary symmetric channel, noisy channel coding theorem, bounds on communications, error detection and error correction codes, generator matrix and parity check matrix, hamming code and other channel code examples)