From the Back Cover
Communication Systems Engineering, 2nd edition, offers comprehensive coverage of the basic principles in the analysis and design of modern communication systems, and review of important mathematical foundation topics. This new edition of Communication Systems Engineering exposes the reader to relevant topics from digital communication system principles including, source coding, channel coding, baseband and carrier modulation, channel distortion, channel equalization, synchronization, and wireless communications.New content changes for the second edition include:
- Coverage of the JPEG standard for image compression
- Coverage of OFDM and multicarrier modulation
- Coverage of Turbo codes, product codes, the BCJR algorithm, and iterative codes
- A chapter on wireless communications (including new material on GSM and the IS-95 CDMA standard, as well as multiple antenna systems and space-time codes)
Excerpt. © Reprinted by permission. All rights reserved.
This book is intended as a senior level undergraduate textbook on communication systems for Electrical Engineering majors. Its primary objective is to introduce the basic techniques used in modern communication systems and to provide fundamental tools and methodologies used in the analysis and design of these systems. Although the book is mainly written as an undergraduate level textbook, it can be equally be useful to the practicing engineer, or as a self study tool.
The emphasis of the book is on digital communication systems, which are treated in detail in Chapters 7 through 13. These systems are the backbone of modern communication systems, including new generations of wireless communication systems, satellite communications, and data transmission networks. Traditional analog communication systems are also covered with due detail in Chapters 3, 4, and 6. In addition, the book provides detailed coverage of the background required for the course in two chapters, one on linear system analysis with emphasis on the frequency domain approach and Fourier techniques, and one on probability, random variables, and random processes. Although these topics are now covered in separate courses in the majority of electrical engineering colloquia, it is the experience of the authors that the students frequently need to review these topics in a course on communications, and therefore it is essential to have quick access the relevant material from these courses.
It is assumed that the students taking this course have background in calculus, linear algebra, basic electronic circuits, linear system theory, and probability and random variables. These latter two topics are reviewed in two chapters of the book.
ORGANIZATION OF THE BOOK
The book starts with a brief review of communication systems in Chapter 1 followed by methods of signal representation and system analysis in both time and frequency domains in Chapter 2. Emphasis is placed on the Fourier series and the Fourier transform representation of signals and the use of transforms in linear systems analysis.
Chapters 3 and 4 cover the modulation and demodulation of analog signals. In Chapter 3 amplitude modulation (AM), and in Chapter 4 frequency modulation (FM), and phase modulation (PM) are covered. Radio and television broadcasting and analog mobile radio cellular communication systems are also treated in these chapters.
In Chapter 5, we present a review of the basic definitions and concepts in probability and random processes. Special emphasis is placed on Gaussian random processes, which provide mathematically tractable models for additive noise disturbances. Both time domain and frequency domain representations of random signals are presented.
Chapter 6 covers the effects of additive noise in the demodulation of amplitude modulated (AM) and angle modulated (FM,PM) analog signals and a comparison of these analog signal modulations in terms of their signal-to-noise ratio performance. Also discussed in this chapter is the problem of estimating the carrier phase using a phase-locked loop (PLL). Finally, we describe the characterization of thermal noise and the effect of transmission losses in analog communication systems.
Chapter 7 is devoted to analog-to-digital conversion. Sampling theorem and quantization techniques are treated first, followed by waveform encoding methods including PCM, DPCM, and DM. This chapter concludes with brief discussion of LPC speech coding and the JPEG standard for image compression.
Chapter 8 treats modulation methods for baseband AWGN channels. Various types of binary and non-binary modulation methods are described based on a geometric representation of signals and their performance is evaluated in terms of the probability of error. The final topic of this chapter is focused on signal synchronization methods for digital communication systems.
In Chapter 9, we consider the problem of digital communication through bandlimited, AWGN channels. The effect of channel distortion on the transmitted signals is characterized in terms of intersymbol interference (ISI) and the design of adaptive equalizers for suppressing ISI is described.
Digital signal transmission via carrier modulation is described in Chapter 10. The carrier modulation methods treated in this chapter are pulse amplitude modulation (PAM), phase-shift keying (PSK), quadrature-amplitude modulation (QAM), frequency-shift keying (FSK), and continuous-phase frequency-shift keying (CPFSK).
A number of selected topics in digital communications are treated in Chapter 11. Topics include digital communication in fading multipath channels, multicarrier modulation (orthogonal frequency-division multiplexing), spread spectrum signals and systems, a brief description of the GSM and IS95 digital cellular communication systems, and link budget analysis in free space (line-of-sight) channels.
Chapter 12 is focused on the basic limits on communication of information, including the information content of memoryless sources and the capacity of the additive white Gaussian noise channel. Two widely used algorithms for encoding the output of igital sources, namely, the Huffman coding algorithm and the Lempel-Ziv algorithm are also described in this chapter.
Chapter 13, the last chapter in the book, treats channel coding and decoding. Linear block codes and convolutional codes are described for enhancing the performance of a digital communication system in the presence of additive, white Gaussian node. Both hard-decision and soft-decision decoding of block and convolutional codes are also treated. Coding for bandwidth limited channels (trellis coded modulation), turbo codes, and low density parity check codes are also treated in this chapter.
Throughout the book many worked examples are provided to emphasize the use of the techniques developed in theory. Each chapter follows with a large number of problems at different levels of difficulty. The problems in each chapter are followed by a selection of computer problems which usually ask for simulation of various algorithms developed in that chapter using MATLAB. The solutions to the MATLAB problems are made available on the PH website for the book.
This book can serve as a text in either a one-semester or a two-semester course in communication systems. An important consideration in the design of the course is whether or not the students have had a prior course in probability and random processes. Another important consideration is whether or not analog modulation and demodulation techniques are to be covered. Below, we outline three scenarios. Others are certainly possible.
- A one-term course in analog and digital communication: Selected review sections from Chapters 2 and 5, all of Chapters 3, 4, 6, 7, and 8, and selections from Chapters 7-13.
- A one-term course in digital communication: Selected review sections from Chapters 2 and 5, and Chapters 7-13.
- 3. A two-term course sequence on analog and digital communications:
- Chapters 2-6 for the first course.
- Chapters 7-13 for the second course.