Book Description
A learner-friendly, practical and example driven book, Wireless Communication Systems in Matlab gives you a solid background in building simulation models for wireless systems in Matlab. This book, an essential guide for understanding the basic implementation aspects of a wireless system, shows how to simulate and model such a system from scratch. The implemented simulation models shown in this book, provide an opportunity for an engineer to understand the basic implementation aspects of modeling various building blocks of a wireless communication system. It presents the key topics with the required theoretical background, along with the implementation details in the form of Matlab scripts.
Key Features
Random variables for simulating probabilistic systems. Models for Shannon's channel capacity, unconstrained awgn channel, binary symmetric channel(BSC), binary erasure channel (BEC), constellation constrained capacities and ergodic capacity over fading channel.
The theory of linear block codes, decoding techniques using soft-decisions and hard-decisions, and their performance simulations.
Monte Carlo simulation for ascertaining performance of digital modulation techniques in AWGN and fading channels - Eb/N0 Vs BER curves.
Pulse shaping techniques, matched filtering and partial response signaling Design and implementation of linear equalizers - Zero forcing and MMSE equalizers, using them in a communication link and modulation systems with receiver impairments.
Large-scale and small-scale propagation models for wireless channels. Flat fading and frequency selective channels. Direct sequence spread spectrum, frequency hopping spread spectrum and OFDM.
Mathuranathan Viswanathan, Author
Mathuranathan Viswanthan is the author of a popular technical blog https://www.gaussianwaves.com that elaborates on signal processing for communication systems. His area of expertise include PHY layer signal processing algorithms for wireless applications, building simulation models for communication systems, code development using python and C++. He holds a Master's degree in Communication Engineering from BITS-Pilani, India.
Purchase Books by the author