[内容简介]
本书是通信系统领域的经典教材,全面介绍了模拟通信系统和数字通信系统以及构成目前光纤、无线和卫星通信网基础设施的基本原理。书中列举了数字有线电视、无线通信、蜂窝通信和网络通信等众多应用实例,并结合这些实例详细分析了信源编码、信道编码、调制/解调、复用与同步技术、基带技术和抗噪技术。
本书除包含目前国内樊昌信的《通信原理》的全部内容外,内容更深,旨在克服目前大多数同类书实用性和工程性不足的缺点。还加强了实际应用系统的介绍和理论仿真的介绍与实现。同时,本书实用性、工程性、参考性较强;全书拥有很有特色的体系结构,以应用为目标,先讲原理、方法,再给出相关的例子,易于理解。
本书特点主要体现在:
1、本书比《通信原理》多出了信息压缩技术(即,信源编码)。体现出数字通信系统的完整性;
2、本书的复用与同步一章的“复用”介绍PDH、SDH这两种实际复用技术,同步强调实际实现,而《通信原理》的同步强调枯燥的理论,且没有复用的内容;
3、书中的“基带传输”比《通信原理》多出了“噪声检测”的内容;
4、书中的“信道编码”比《通信原理》更简洁易懂;
5、本书比《通信原理》增加了MATLAM实现,对于工程应用来说,MATLAB实现更加方便可行。
[目录]
Preface xv
CHAPTER
Introduction
1.1 Elements of a Communication System
1.2 Communication Channels
1.3 Analog and Digital Communication Systems
1.4 History of Communications
1.5 Key Themes and Drivers
Final Remarks
Further Readings
CHAPTER 2
Review of Signals and Linear Systems
2.1 Basic Signal Concepts
2.2 Basic System Concepts
2.3 Frequency Domain Representation
2.4 Fourier Series
2.5 Fourier Transform
2.6 Time-Bandwidth Product
2.7 Transmission of Signals Through LTI Systems
2.8 LTI Systems as Frequency Selective Filters
2.9 Power Spectral Density
2.10 Frequency Response Characteristics of Transmission Media
2.11 Fourier Transforms for Discrete-Time Signals
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 3
Simulation of Communication Systems Using MATLAB/Simulink
3.1 Getting Started in Simulink
3.2 Modeling in Simulink
3.3 Simulation of Signal and Noise Sources
3.4 Modeling of Communication Systems
3.5 Displaying Signals in Frequency Domain
3.6 Using Simulink with MATLAB
Final Remarks
Further Readings
CHAPTER 4
Amplitude Modulation
4.1 Low-Pass and Bandpass Signals
4.2 Double-Sideband Suppressed-Carrier AM
4.3 Conventional Amplitude Modulation
4.4 Alternative Representations for BP Signals and Systems
4.5 Single-Sideband AM
4.6 Vestigial-Sideband AM
4.7 Quadrature Multiplexing
4.8 Multiplexing
4.9 Frequency Translation and Selection
4.10 Communication Receivers
Final Remarks
Further Readings
Problems
MATLAB Problems
APPENDIX 4A: Hilbert Transform
CHAPTER 5
Angle Modulation
5.1 FM and PM Signals
5.2 Spectrum of Angle-Modulated Signals
5.3 Narrowband FM
5.4 Demodulation of Angle-Modulated Signals
5.5 Phase-Locked Loop
5.6 PLL as FM Demodulator
5.7 FM Broadcasting
5.8 Analog Television
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 6
Probability and Random Processes
6.1 Probability Concepts
6.2 Random Variables
6.3 Continuous Random Variables
6.4 Functions of a Random Variable
6.5 Statistics of Random Variables
6.6 Pairs of Random Variables
6.7 Conditional Distributions
6.8 Jointly Gaussian Random Variables
6.9 Random Processes: Introduction
6.10 Power Spectrum of a Random Process
6.11 Some Important Random Processes
6.12 Narrowband Noise
6.13 Noise Sources in Communication Systems
6.14 Characterization of System Noise
6.15 MATLAB Simulation of Random Processes
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 7
Noise Performance of Analog Communication Systems
7.1 Noise Performance of Baseband Systems
7.2 Effect of Noise on the Performance of AM Systems
7.3 Noise Performance of Angle-Modulation Systems
7.4 Preemphasis and Deemphasis
7.5 Comparison of Analog Modulation Systems
7.6 Link Design
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 8
Conversion of Analog Signals to Digital Format
8.1 Sampling of Low-Pass Signals
8.2 Aliasing
8.3 Digitization of Analog Signals
8.4 Pulse Code Modulation
8.5 Differential Pulse Code Modulation
8.6 Oversampling in Analog-to-Digital Conversion
8.7 Delta Modulation
8.8 Sigma-Delta Modulation
8.9 Sampling Theorem for Bandpass Signals
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 9
Digital Baseband Modulation
9.1 Pulse Amplitude Modulation
9.2 Binary Line-Coding Techniques
9.3 Spectra of Digital Baseband Signals
9.4 Bandwidth of Digital Baseband Signals
9.5 Spectral and Power Out-of-Band Plots
9.6 Block Line Codes
9.7 Scrambling
9.8 Pulse Shaping to Improve Spectral Efficiency
9.9 Estimation of Allowable Bit Rate
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 10
Detection of Baseband Signals in Noise
10.1 Binary Signal Detection in AWGN
10.2 The Matched Filter
10.3 Vector Space Concepts
10.4 Vector Space Representation of Signals and WGN
10.5 M -ary Signal Detection in AWGN
10.6 Error Performance of ML Detectors
10.7 Error Performance of M -ary PAM Signals
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 11
Digital Information Transmission Using Carrier Modulation
11.1 Basic Concepts
11.2 Binary Amplitude-Shift Keying
11.3 Binary Phase-Shift Keying
11.4 Binary Frequency-Shift Keying
11.5 Differential Binary Phase-Shift Keying
11.6 Noncoherent Demodulation of Binary Digital Carrier Signals
11.7 Quadrature Modulation Schemes
11.8 Minimum Shift Keying
11.9 Quadrature Amplitude Modulation
11.10 Spectra of Quadrature Modulated Signals
11.11 Comparison of Carrier Modulation Schemes
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 12
Digital Signal Transmission Through Time Dispersive Channels
12.1 Transmission of PAM Signals Through Bandlimited Channels
12.2 Nyquist’s Criterion for Zero ISI
12.3 Transmit and Receive Filters for Bandlimited AWGN Channels
12.4 Partial Response (Duobinary) Signaling
12.5 Linear Equalizers
12.6 Adaptive Equalization
12.7 Decision Feedback Equalizers
12.8 Performance of Linear and Decision Feedback Equalizers
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 13
Digital Multiplexing and Synchronization
13.1 Digital Multiplexing
13.2 SONET
13.3 Carrier Synchronization
13.4 Symbol Synchronization
13.5 Frame Synchronization
Final Remarks
Further Readings
Problems
MATLAB Problems
CHAPTER 14
Information Theory and Compression Techniques
14.1 Basic Concepts of Information Theory
14.2 Source Coding
14.3 Channel Coding
14.4 Capacity of AWGN Channels
14.5 Lossless Compression Techniques
14.6 Image Compression: JPEG
14.7 Digital Video Compression: MPEG
Final Remarks
Further Readings
Problems
MATLAB Problems
APPENDIX A: Capacity of AWGN Channel: Alternative Proof
CHAPTER 15
Channel Coding Techniques
15.1 Block Codes
15.2 Hard-Decision Decoding of Block Codes
15.3 Cyclic Codes
15.4 Error Correction Performance of Hard-Decision Decoded Block Codes
15.5 Soft-Decision Decoding of Block Codes
15.6 Convolutional Codes
15.7 Error Performance of Convolutional Codes
15.8 Turbo Codes
15.9 Trellis-Coded Modulation
Final Remarks
Further Readings
Problems
MATLAB Problems
APPENDIX A
Mathematical Tables
APPENDIX B
Abbreviations
APPENDIX C
List of Symbols
Index